BODY { background-color: #FFFFFF; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }

BODY,
H1, H2, H3, H4, H5, .th1, .th2, .th3, .th4, .th5, 
.th1_1, .th1_2,
.t, .t_light, .t_light2, .t_justify, .t_link, 
.t_grey, .t_grey_little, .t_blue, .t_blue2, .t_red, .t_red2, .t_green, 
.tel,
.login_form, .panel_form, .login_input, .search_input,
.menu, .menu_selected, .menu_right, .menu a, .menu_dropdown_init, 
.dropdown_main_item, .dropdown_main_item_even, .dropdown_main_item_over, .dropdown_item, .dropdown_item_even, .dropdown_item_over, 
.block1, .block1 a, .block1_header, .block1_header2, .block2, .block3, .block3_header, .block3 table td, .block4, .block6_header, 
.block_discuss_1, .block_discuss_2,
.list_lot table td, .list_lot_even table td, .list_lot_special table td, .list_lot_even_special table td, .list_lot_theme, .list_lot_name, .list_lot_name_special, .lot_parent_theme,
.logs, .left_column, .bottom_text, 
.paginator_sel_num, .paginator_active_num, .paginator_active_more, .paginator_text, 
.adv_table, .adv_table2, .adv_table_header, 
.div_select, .div_select2, .div_select_over, .div_select_selected, .div_select_selected_text,
.admin_h, .admin_table, .admin_table2 
{ font-family: Arial; color: #777777; text-decoration: none; font-weight: 400; font-size: 11px; }

H1, .th1 { color: #000000; font-size: 20px; font-weight: 400; }
H2, .th2 { color: #000000; font-size: 18px; font-weight: 400; }
H3, .th3 { color: #8E0205; font-size: 12px; font-weight: 700; }
H4, .th4 { color: #1F429B; font-size: 12px; font-weight: 700; }
H5, .th5 { color: #8E0205; font-size: 14px; font-weight: 700; }
.th1_1, .th1_2 { color: #787878; font-size: 20px; font-weight: 400; }
.th1_2 { color: #9A9A9A; font-size: 16px; font-weight: 700; }

.t_justify { text-align: justify; }
.t_link { color: #585858; text-decoration: underline; }
.t_link_big { color: #585858; font-size: 12px; text-decoration: underline; font-weight: 400; }

.t_light, .t_light2, .t_light a { color: #9A9A9A; }
.t_light2 { height: 30px; }
.t_grey { color: #9A9A9A; }
.t_grey_little { color: #9A9A9A; font-size: 10px; }
.t_blue { color: #035479; }
.t_blue2 { color: #035479; font-weight: 700; }
.t_red { color: #8E0205; }
.t_red2 { color: #8E0205; font-weight: 700; font-size: 12px; }
.t_green { color: #50AD28; }

.paginator_text { color: #787878; font-size: 14px; font-weight: 700; }
.paginator_active_more { color: #585858; font-size: 14px; text-decoration: underline; font-weight: 400; }
.paginator_active_num { color: #585858; font-size: 14px; text-decoration: underline; }
.paginator_sel_num { color: #0F648B; font-size: 12px; font-weight: 700; }

.top { background: url(../images/bg_blue/bg_top.gif) top left repeat-x; }
.top_left { background: url(../images/bg_blue/bg_top_left.gif) top left no-repeat; }
.top_left_inner { background: url(../images/bg_blue/bg_top_left_inner.gif) top left no-repeat; }
.top_right { background: url(../images/bg_blue/bg_top_right.gif) top right no-repeat; }
.top_shadow { background: url(../images/bg_blue/bg_top_shadow.gif) top left no-repeat; }
.top_shadow_inner { background: url(../images/bg_blue/bg_top_shadow_inner.gif) top left no-repeat; }
.shadow_left { background: url(../images/bg_blue/bg_top_shadow_left.gif) top left no-repeat; vertical-align: top; }
.shadow_right { background: url(../images/bg_blue/bg_top_shadow_right.gif) top right no-repeat; vertical-align: top; }

.logo { background: url(../images/bg_blue/bg_logo.gif) 19px 19px no-repeat; vertical-align: top; padding-left: 19px; padding-top: 19px;  }
.tel { color: #AEB3B6; font-size: 18px; }

.login_form { color: #787777; font-size: 10px; }
.panel_form { color: #787777; font-size: 12px; }
.login_form a { color: #787777; text-decoration: underline; font-size: 11px; }
.login_input { display: inline; width: 93px; height: 17px; color: #777777; font-size: 10px; padding-left: 5px; padding-right: 5px;  }
.login_button { display: inline; width: 32px; height: 17px;  background: url(../images/bg_blue/bg_ok_button.gif) top left no-repeat; border: 0px; cursor: pointer; }
.login_checkbox { width: 12px; height: 12px; vertical-align: top; }

.search_input { display: inline; width: 152px; height: 17px; color: #BEBEBE; font-size: 10px; padding-left: 5px; padding-right: 5px; }
.search_button { display: inline; width: 54px; height: 17px;  background: url(../images/bg_blue/bg_search_button.gif) top left no-repeat; border: 0px; cursor: pointer; }

.menu, .menu_selected, .menu_right,.menu a, .menu a:hover, .menu_selected a, .menu_selected a:hover, .menu_dropdown_init { text-align: center; color: #A2EAFC; text-decoration: none; font-weight: 700; font-size: 12px; }
.menu_right { text-align: right; }
.menu_selected { font-weight: 400; }
.menu a:hover, .menu_selected a:hover { text-decoration: underline; }
.menu_separator { vertical-align: top; background: url(../images/bg_blue/bg_menu_separator.gif) top left no-repeat; }

.menu_dropdown_init { cursor: pointer; }
.dropdown_div { position: absolute; overflow: visible; visibility: visible; }
.dropdown { background: url(../images/bg_blue/bg_dropdown.png); vertical-align: top; }
.dropdown_dots { background: url(../images/bg_blue/bg_dropdown_dots.gif) top left repeat-x; }

.dropdown_main_item, .dropdown_main_item_even, .dropdown_main_item_over, .dropdown_item, .dropdown_item_even, .dropdown_item_over { cursor: pointer; white-space: nowrap; padding-left: 23px; padding-right: 29px; padding-top: 8px; padding-bottom: 8px;  }
.dropdown_main_item, .dropdown_main_item_even, .dropdown_main_item_over { color: #CDF4FE; font-weight: 700; font-size: 12px; }
.dropdown_item, .dropdown_item_even, .dropdown_item_over { color: #E1F9FF; font-size: 12px; }
.dropdown_main_item_even, .dropdown_item_even { background-color: #81A1B3; }
.dropdown_main_item_over, .dropdown_item_over { color: #FFFFFF; font-weight: 700; background-color: #4E6E80; }
.dropdown_item_amount { font-weight: 400; color: #E1F9FF; font-size: 11px; }

.dropdown_shadow_left { background: url(../images/bg_blue/bg_dropdown_shadow_left.png) top left repeat-y; } 
.dropdown_shadow_right { background: url(../images/bg_blue/bg_dropdown_shadow_right.png) top left repeat-y; } 
.dropdown_shadow_bottom { background: url(../images/bg_blue/bg_dropdown_shadow_bottom.png) top left repeat-x; } 
.dropdown_shadow_bottom_left { background: url(../images/bg_blue/bg_dropdown_shadow_bottom_left.png) top left no-repeat; } 
.dropdown_shadow_bottom_right { background: url(../images/bg_blue/bg_dropdown_shadow_bottom_right.png) top left no-repeat; } 

.block3, .block4, .block5 { border-left: 1px solid #E3E3E3; border-right: 1px solid #E3E3E3; }

.block1 { height: 202px; border-left: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; background: url(../images/bg_blue/bg_block1.gif) top left repeat-x; vertical-align: top; color: #797979; line-height: 1.8; padding-top: 19px; padding-bottom: 5px; padding-left: 20px; padding-right: 20px; }
.block1 a { color: #797979; text-decoration: underline; }
.block1_header { height: 33px; background: url(../images/bg_blue/bg_block1_header.gif) top left no-repeat; vertical-align: top; color: #035479; font-weight: 700; font-size: 14px; padding-top: 10px; padding-left: 34px; }
.block1_header a { color: #035479; text-decoration: none; }
.block1_header a:hover  { color: #0F648B; text-decoration: underline; }
.block1_header2 { color: #A0A0A0; font-weight: 700; }
.block1_footer { height: 10px; background: url(../images/bg_blue/bg_block1_footer.gif) top left no-repeat; }

.block2 { border-left: 1px solid #EFEFEF; border-right: 1px solid #EFEFEF; vertical-align: top; padding-top: 10px; padding-bottom: 10px; padding-left: 23px; padding-right: 23px; }
.block2_header { height: 10px; background: url(../images/bg_blue/bg_block2_header.gif) top left no-repeat; }
.block2_footer { height: 10px; background: url(../images/bg_blue/bg_block2_footer.gif) top left no-repeat; }

.block3 { background: url(../images/bg_blue/bg_block1.gif) top left repeat-x; padding-left: 33px; padding-right: 33px; padding-top: 17px; padding-bottom: 25px; }
.block3 table td { color: #797979; line-height: 1.8; padding-right: 15px; }
.block3 table td a { font-size: 12px; font-weight: 700; color: #797979; }
.block3_header { height: 33px; background: url(../images/bg_blue/bg_block3_header.gif) top left no-repeat; vertical-align: top; color: #7E7E7E; padding-top: 10px; padding-left: 34px; font-weight: 700; color: #A0A0A0; }
.block3_header h1 { font-weight: 700; font-size: 14px; color: #035479; }
.block3_header a { font-weight: 400; font-size: 14px; color: #035479; text-decoration: underline; }
.block3_footer { height: 1px; background-color: #E3E3E3; }

.block4 { text-align: center; color: #7E7E7E; padding-left: 10px; padding-right: 10px; padding-top: 20px; padding-bottom: 10px; }
.block4 a { color: #7E7E7E; }
.block4_footer { height: 10px; background: url(../images/bg_blue/bg_block4_footer.gif) top left no-repeat; }

.insight { background: url(../images/bg_blue/bg_insight_logo.gif) top left no-repeat; }
.insight_inner { background: url(../images/bg_blue/bg_insight_logo_grey.gif) top left no-repeat; }
.logs, .left_column { text-align: center; vertical-align: top; padding-top: 0px; padding-bottom: 20px; font-size: 12px; color: #787878; }
.logs a, .left_column a { color: #787878; text-decoration: none; }
.logs a:hover, .left_column a:hover { text-decoration: underline; }
.left_column { background-color: #EFEFEF; }

.block6_header { height: 33px; background: url(../images/bg_blue/bg_block6_header.gif) top left no-repeat; vertical-align: top; color: #035479; font-weight: 700; font-size: 12px; padding-top: 10px; padding-left: 34px; padding-right: 10px; padding-bottom: 5px; }
.block6_header a { color: #035479; text-decoration: none; }
.block6_header a:hover  { text-decoration: underline; }
.block6, .block7 { background-color: #FFFFFF; border-left: 1px solid #F1F0F0; border-right: 1px solid #F1F0F0; }
.block6 { text-align: center; padding-top: 18px; padding-bottom: 10px; }
.block7 { padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 1px; }
.block6_footer { height: 10px; background: url(../images/bg_blue/bg_block6_footer.gif) top left no-repeat; }
.block7_footer { height: 2px; background: url(../images/bg_blue/bg_block7_footer.gif) top left no-repeat; }

.block_discuss_1, .block_discuss_2 { height: 30px; background-color: #F6F6F6; }
.block_discuss_1 { padding-left: 15px; }
.block_discuss_1 a { color: #585858; text-decoration: underline; }
.block_discuss_1 a:hover { text-decoration: none; }
.block_discuss_2 { text-align: right; color: #B1B1B1; padding-left: 10px; padding-right: 10px; }

.list_lot, .list_lot_even, .list_lot_special, .list_lot_even_special { padding-left: 30px; padding-right: 25px; padding-top: 19px; padding-bottom: 19px; }
.list_lot_even { background-color: #FAFAFA; }
.list_lot_special { background-color: #F6F9FC; }
.list_lot_even_special { background-color: #EFF4FA; }
.list_lot_theme, .list_lot_name, .list_lot_name_special { text-decoration: underline; }
.list_lot_theme { font-size: 12px; }
.list_lot_name, .list_lot_name_special { font-size: 14px; font-weight: 700; }
.list_lot_name_special { color: #000000; }
.lot_parent_theme, .lot_parent_theme a { color: #035479; font-size: 14px; }

.coin { background: url(../images/bg_blue/bg_coin.gif) 0px 0px no-repeat; }
.coin_even { background: url(../images/bg_blue/bg_coin_grey.gif) 0px 0px no-repeat; }
.star { background: url(../images/bg_blue/bg_star.gif) 0px 0px no-repeat; }
.star_even { background: url(../images/bg_blue/bg_star_grey.gif) 0px 0px no-repeat; }
.time { background: url(../images/bg_blue/bg_time.gif) 0px 0px no-repeat; }
.time_even { background: url(../images/bg_blue/bg_time_grey.gif) 0px 0px no-repeat; }

.bottom { background: url(../images/bg_blue/bg_bottom.gif) top left repeat-x; }
.bottom_left { background: url(../images/bg_blue/bg_bottom_left.gif) top left no-repeat; }
.bottom_right { background: url(../images/bg_blue/bg_bottom_right.gif) top right no-repeat; }
.bottom_text { vertical-align: top; color: #585858; font-size: 12px; padding-top: 10px; } 

.dots { background: url(../images/bg_blue/dots.gif) top left repeat-x; }
.photo_border { border: 3px solid #E7E7E9; }

a { color: #585858; text-decoration: underline; }
a:hover, .block3 table td a:hover { color: #0F648B; text-decoration: none; }

.paginator_text { color: #787878; font-size: 14px; font-weight: 700; }
.paginator_active_more { color: #585858; font-size: 12px; text-decoration: underline; font-weight: 400; }
.paginator_active_num { color: #585858; text-decoration: underline; }
.paginator_sel_num { color: #0F648B; font-weight: 700; }

.div_select, .div_select2, .div_select_over { background-color: #FFFFFF; border-collapse: collapse; border: 1px solid #7F9DB9; padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; }
.div_select2 { background-color: #F8F8F8; }
.div_select_over, tr.div_select_over td { background-color: #E9E9E9; }
.div_select_selected_text { color: #3F3F3F; padding-left: 5px; padding-right: 5px; }
.div_select_selected { height: 21px; background-color: #FFFFFF; border-collapse: collapse; border: 1px solid #7F9DB9; }

.ul_main, .ul_empty { display: list-item; list-style-position: outside; padding-left: 0px; margin-left: -25px; line-height: 1.5; }
.ul_main { list-style-image: url(../images/bg_blue/ul_dot.gif); }
.ul_empty { list-style-image: url(../images/bg_blue/ul_dot_empty.gif); }
.ul_main2 { list-style-image: url(../images/bg_blue/ul_dot.gif); margin-left: 72px; line-height: 1.6; }
.ul_main3 { list-style-image: url(../images/bg_blue/ul_dot.gif); margin-left: -25px; }

.iePNG, 
.dropdown, 
.dropdown_shadow_left, .dropdown_shadow_right, 
.dropdown_shadow_bottom, .dropdown_shadow_bottom_left, .dropdown_shadow_bottom_right 
{ filter:expression(fixPNG(this)); } 
.iePNG A { position: relative; }

table.adv_table, table.adv_table td { border-collapse: collapse; border: 1px solid #787878; }
table.adv_table2, table.adv_table2 td { border-collapse: collapse; border: 1px solid #EBEBEB; }
table.adv_table td, table.adv_table2 td { padding: 5px; }
table.adv_table2 td { cursor: pointer; }
.adv_table_header { background-color: #C0BEBE; color: #FFFFFF; } 

.admin_h { font-weight: 400; }
.admin_table { border-bottom: 1px solid #EBEBEB; padding-top: 7px; padding-bottom: 7px; padding-left: 0px; padding-right: 0px; white-space: nowrap; }
.admin_table2 { border-bottom: 1px solid #EBEBEB; padding-top: 7px; padding-bottom: 7px; padding-left: 0px; padding-right: 0px; }
.admin_input { width: 400px; }

FORM, P, H1, H2, H3, H4, H5, H6, .inline { display: inline; }
INPUT,SELECT,TEXTAREA { font-family: Arial; color: #777777; text-decoration: none; font-weight: 400; font-size: 11px; padding-left: 5px; padding-right: 5px; }
TEXTAREA, IFRAME { width: 100%; }
BUTTON { background-color: #FFFFFF; width: 78; height: 26; border: 0; }
IFRAME { border: 1px solid #A5ACB2; }
.white_bg { background-color: #FFFFFF; }

.bb_start { background: url(../images/admin/wysiwyg/left.gif) no-repeat; }
.bb_button1, .bb_button2, .bb_button1_over, .bb_button2_over { text-align: center; vertical-align: middle; }
.bb_button1 { background: url(../images/admin/wysiwyg/bg.gif) no-repeat; }
.bb_button1_over { background: url(../images/admin/wysiwyg/bg-active.gif) no-repeat; }
.bb_button2 { background: url(../images/admin/wysiwyg/bg-all.gif) repeat-x; }
.bb_button2_over { background: url(../images/admin/wysiwyg/bg-all-active.gif) repeat-x; }
.bb_end { background: url(../images/admin/wysiwyg/right.gif) no-repeat; }

.body_wyswyg { background-color: #FFFFFF; font-family: Arial; color: #777777; text-decoration: none; font-weight: 400; font-size: 11px; padding: 5px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; }
.table_insert, .body_insert { background-color: #E0DFE3; font-family: Arial; font-size: 12px; color: #000000; }
.wyswyg_insert_button { width: 75; height: 23; color: #000000; }
.note { font-size: 11px; font-style: italic; color: #222222; }
.t_link_little { color: #364788; text-decoration: none; font-size: 11px; }

.font_styles { 
   position: absolute; overflow: visible; visibility: visible; left: 0; top: 0; z-index: 10;
   width: 230px; height: 1px;  
   background-color: #FFFFFF; border: 1px solid #949EA1; 
   font-family: Arial; color: #222222; text-decoration: none; font-weight: 400; font-size: 12px;
   padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px;
}

.symbols { 
   position: absolute; overflow: visible; visibility: visible; left: 0; top: 0; z-index: 11;
   width: 180px; height: 50px;  
   background-color: #FFFFFF; border: 1px solid #949EA1; 
   font-family: Arial; color: #222222; text-decoration: none; font-weight: 400; font-size: 12px;
   padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px;
}

.div_hid { 
   position: absolute; overflow: hidden; visibility: visible; left: 0; top: 0; z-index: 1;
   width: 1; height: 1;
}



