.bg_green_dark{background-color:#6BDF46;}   
a.a_menu_lite {display:block; padding:12px;height:100%;} 
a.a_menu_lite:hover{background-color:#E0E0E0;}
a.a_block{display:block;}
td.pad-left20{padding-left:20px;}
table.shell_new, table.footer_new{background-color:#FFF;}
table.footer_new td.data{padding:0 20px;}
.table_up_round td.left{background:#FFF url(/@/main/_img_/shell/shell_new/table_round_lt.gif) no-repeat top left; width:9px;height:9px;}
.table_up_round td.right{background:#FFF url(/@/main/_img_/shell/shell_new/table_round_rt.gif) no-repeat top right; width:9px;height:9px;}
.table_dn_round td.left{background:#FFF url(/@/main/_img_/shell/shell_new/table_round_lb.gif) no-repeat bottom left; width:9px;height:9px;}
.table_dn_round td.right{background:#FFF url(/@/main/_img_/shell/shell_new/table_round_rb.gif) no-repeat bottom right; width:9px;height:9px;}
table.shell_new td.main td.page_title{padding-right:20px;}
table.shell_new div.dotted_line{border-top:1px dotted #ECECEC; height:1px; margin:10px 20px 40px 0;}
img.flag{margin-top:2px;}
table.shell_new td.pb_20{padding-bottom:20px;}
table.shell_new div.country_counter div.counter{ font-size:70px; line-height:65px; padding-top:5px;}
table.shell_new div.country_counter div.descr{padding-bottom:5px;}

table.shell_new div.help_block{margin-top:5px;width:257px;_width:255px;}
table.shell_new div.upper_layer{border:1px solid #929292;width:255px;position:relative;top:-2px;left:-2px;background-color:#FFF;}
table.shell_new img.corner{position:absolute;left:-8px;}

table.shell_new table.agent{position:relative;left:-13px;}

div.error_report table.button{background:#ECECEC;}
div.error_report td.left{background:#ECECEC url(/@/main/_img_/shell/shell_new/error_report_left.gif) no-repeat; height:17px; width:7px;}
div.error_report td.right{background:#ECECEC url(/@/main/_img_/shell/shell_new/error_report_right.gif) no-repeat; height:17px; width:7px;}
div.report_popup{background-color:#565656;width:260px;left:-85px; padding:3px;}
div.report_popup textarea{width:100%; height:80px; border-color:#565656; resize: none;}

td.right_block div.hr{border-top:1px solid #ECECEC;height:1px;margin:10px 0;}
div.newshell_link{padding:4px 0;}
div.newshell_link a, div.newshell_link span{padding:3px;}
div.newshell_link a:hover{color:#FFF;background-color:#929292;}

a.a_gray_blue{color:#8F8F8F;}
a.a_gray_blue:hover{color:#185A9E;}

a.a_gray_green{color:#8F8F8F;}
a.a_gray_green:hover{color:#2DA606;}

table.employee td{padding-right:10px;}
table.footer_dataa{background:#FFF;} 

div.button_green_reg{width:445px; height:138px; color:#FFF;}
div.button_green_reg div{padding:25px 50px 0 110px;}
div.button_accountant_reg{background:#5DC03E url(/@/main/_img_/shell/buttons/big_register/accountant.gif) no-repeat;}
div.button_finances_reg{background:#5DC03E url(/@/main/_img_/shell/buttons/big_register/finances.gif) no-repeat;}
div.button_legal_reg{background:#5DC03E url(/@/main/_img_/shell/buttons/big_register/legal.gif) no-repeat;}
div.button_providing_reg{background:#5DC03E url(/@/main/_img_/shell/buttons/big_register/providing.gif) no-repeat;}
div.button_selling_reg{background:#5DC03E url(/@/main/_img_/shell/buttons/big_register/selling.gif) no-repeat;}
div.button_secretary_reg{background:#5DC03E url(/@/main/_img_/shell/buttons/big_register/secretary.gif) no-repeat;}

div.noreg_dotted{border-top:1px dotted #ECECEC; height:1px; margin:40px 0 0 40px;}

.block_filter_modern .border_l{ background:url(/@/main/_img_/shell/block_filter_modern/side.gif) repeat-y left;}
.block_filter_modern .border_r{ background:url(/@/main/_img_/shell/block_filter_modern/side.gif) repeat-y right;}
.block_filter_modern .border_t{ background:url(/@/main/_img_/shell/block_filter_modern/top.gif) repeat-x top;}
.block_filter_modern .border_b{ background:url(/@/main/_img_/shell/block_filter_modern/bottom.gif) repeat-x bottom;}
.block_filter_modern .tl{ background:url(/@/main/_img_/shell/block_filter_modern/tl_gray.gif) no-repeat top left;}
.block_filter_modern .tr{ background:url(/@/main/_img_/shell/block_filter_modern/tr.gif) no-repeat top right;}
.block_filter_modern .bl{ background:url(/@/main/_img_/shell/block_filter_modern/bl.gif) no-repeat bottom left;}
.block_filter_modern .br{ background:url(/@/main/_img_/shell/block_filter_modern/br.gif) no-repeat bottom right;}
.block_filter_modern .cut_rel{width:120px;}
.block_filter_modern .modern_tile{background:url(/@/main/_img_/shell/block_filter_modern/tile.gif) no-repeat left bottom; height:30px; width:58px; top:-3px;}

table.office_spec{ border-collapse:separate; border-spacing:1px;}
table.office_spec td.side{ vertical-align:middle; padding:5px 8px;}
table.office_spec td.active{background:#ECECEC; border:2px solid #ECECEC; padding:10px 8px;}
table.office_spec td.be_dealer{background:#BAFA97; border:2px solid #6BDF46;}
table.office_spec td.be_producer{background-color:#FEFDA3; border:2px solid #6BDF46;}

.dotted_link_blue{ border-bottom:1px dotted #1861A5; color:#1861A5}
.dotted_link_green{ border-bottom:1px dotted #2DA606; color:#2DA606}
.dotted_link_red{ border-bottom:1px dotted #FF2A00; color:#FF2A00}
.dotted_link_gray{ border-bottom:1px dotted #8F8F8F; color:#8F8F8F}
.dotted_link_white{ border-bottom:1px dotted #FFF; color:#FFF}
.dotted_link_brown{ border-bottom:1px dotted #7E100D; color:#7E100D}

.dashed_blue{ border-bottom:1px dashed #1861A5; color:#1861A5}
.dashed_green{ border-bottom:1px dashed #2DA606; color:#2DA606}
.dashed_red{ border-bottom:1px dashed #FF2A00; color:#FF2A00}

div.changelog_new_map{width:700px; height:228px; background:#FFF url(/@/main/_img_/shell/blocks/new_map_bg.gif) no-repeat;}
div.changelog_new_map div.close, div.changelog_p-d div.close{padding:10px;}
div.changelog_new_map div.content{padding:20px 40px;}
div.changelog_p-d{width:700px; background:#FEFDA3;}
div.changelog_p-d div.top{background:url(/@/main/_img_/shell/blocks/providers-dealers_top.gif) repeat-x top;}
div.changelog_p-d div.bottom{background:url(/@/main/_img_/shell/blocks/providers-dealers_bottom.gif) repeat-x bottom;}
div.changelog_p-d div.left{background:url(/@/main/_img_/shell/blocks/providers-dealers_left.gif) repeat-y left;}
div.changelog_p-d div.right{background:url(/@/main/_img_/shell/blocks/providers-dealers_right.gif) repeat-y right;}
div.changelog_p-d div.tl{background:url(/@/main/_img_/shell/blocks/providers-dealers_tl.gif) no-repeat top left;}
div.changelog_p-d div.tr{background:url(/@/main/_img_/shell/blocks/providers-dealers_tr.gif) no-repeat top right;}
div.changelog_p-d div.bl{background:url(/@/main/_img_/shell/blocks/providers-dealers_bl.gif) no-repeat bottom left;}
div.changelog_p-d div.br{background:url(/@/main/_img_/shell/blocks/providers-dealers_br.gif) no-repeat bottom right; min-height:50px;}
div.changelog_p-d div.content{padding:15px 0;}
div.changelog_p-d div.v_bottom{vertical-align:bottom;}
div.changelog_p-d div.bottom_block{width:430px; height:69px; padding-bottom:7px;}
div.changelog_p-d div.bottom_block div.bg_tl{background:#ECECEC url(/@/main/_img_/shell/blocks/gray_sub_tl.gif) no-repeat left top;}
div.changelog_p-d div.bottom_block div.bg_tr{background:url(/@/main/_img_/shell/blocks/gray_sub_tr.gif) no-repeat right top;}
div.changelog_p-d div.bottom_block div.bg_center{background:url(/@/main/_img_/shell/blocks/gray_sub_center.gif) no-repeat center;height:69px;}

.block_simple_desc_2 { margin-bottom:15px;}
.block_simple_desc_2 .border_l{ background:url(/@/main/_img_/shell/block_simple_desc/bg_left.png) no-repeat left top; padding:0;}
.block_simple_desc_2 .border_r{ background:url(/@/main/_img_/shell/block_simple_desc/bg_right.png) no-repeat right top; padding:0;}
.block_simple_desc_2 .content{ background:url(/@/main/_img_/shell/block_simple_desc/bg_main.gif) repeat-x top; padding-bottom:4px; color:#333;}

.block_simple_desc{margin-bottom:15px; background:#FFF;}
.block_simple_desc .bg_l{ background:url(/@/main/_img_/shell/block_simple_desc/bg_left_none.gif) no-repeat left top; height:23px;}
.block_simple_desc .bg_r{ background:url(/@/main/_img_/shell/block_simple_desc/bg_right.gif) no-repeat right top; height:23px;}
.block_simple_desc .bg_t{ background:url(/@/main/_img_/shell/block_simple_desc/bg_top.gif) repeat-x top; height:23px;}
.block_simple_desc .bg_b{ background:url(/@/main/_img_/shell/block_simple_desc/bg_top.gif) repeat-x bottom; height:23px;}
.block_simple_desc .content{padding:4px 7px 0 7px;}

.block_simple_desc_green{background:#BAFA97;}
.block_simple_desc_green .bg_l{ background:url(/@/main/_img_/shell/block_simple_desc/bg_green_left.gif) no-repeat left top; height:23px;}
.block_simple_desc_green .bg_r{ background:url(/@/main/_img_/shell/block_simple_desc/bg_green_right.gif) no-repeat right top; height:23px;}
.block_simple_desc_green .bg_t{ background:url(/@/main/_img_/shell/block_simple_desc/bg_top.gif) repeat-x top; height:23px;}
.block_simple_desc_green .bg_b{ background:url(/@/main/_img_/shell/block_simple_desc/bg_top.gif) repeat-x bottom; height:23px;}
.block_simple_desc_green .content{padding:4px 7px 0 7px;}

div.blog_data div.bg_top{background:url(/@/main/_img_/shell/block_blog_data/side.gif) repeat-x top;}
div.blog_data div.bg_bottom{background:url(/@/main/_img_/shell/block_blog_data/bottom.gif) repeat-x bottom;}
div.blog_data div.bg_left{background:url(/@/main/_img_/shell/block_blog_data/side.gif) repeat-y left;}
div.blog_data div.bg_right{background:url(/@/main/_img_/shell/block_blog_data/side.gif) repeat-y right;}
div.blog_data div.bg_tl{background:url(/@/main/_img_/shell/block_blog_data/tl.gif) no-repeat left top;}
div.blog_data div.bg_tr{background:url(/@/main/_img_/shell/block_blog_data/tr.gif) no-repeat right top;}
div.blog_data div.bg_bl{background:url(/@/main/_img_/shell/block_blog_data/bl.gif) no-repeat left bottom;}
div.blog_data div.bg_br{background:url(/@/main/_img_/shell/block_blog_data/br.gif) no-repeat right bottom;}
div.blog_data td.padder{padding:15px 25px 15px 15px;}
div.blog_cut{background:url(/@/main/_img_/shell/block_blog_data/cut.gif) no-repeat; width:32px; height:15px; margin-top:-1px; margin-left:100px;}
div.blog_data div.blog_cut_left{left:-9px; top:20px;}
div.blog_data td.form_padder{padding:10px;}
div.blog_data div.above_checkbox{margin-left:20px;}
div.blog_data img.main_photo{margin:0 10px 5px 0}

div.user_block{margin-left:7px;}
div.rate_block{ margin:3px;}
a.rate_pl{display:block;background:url(/@/main/_img_/shell/icons/sprites/plus_16.gif) no-repeat left top; height:16px; padding-left: 16px;}
a.rate_pl:hover{background-position:left -16px;}
a.follow_heart{display:block;background:url(/@/main/_img_/shell/icons/sprites/heart_16.gif) no-repeat left top; height:16px; padding-left: 20px;margin:3px 0 0 5px;}
a.follow_heart:hover{background-position:left -16px;}
a.unfollow_heart{display:block;background:url(/@/main/_img_/shell/icons/sprites/heart_cancel_16.gif) no-repeat left top; height:16px; padding-left: 20px;margin:3px 0 0 5px;}
a.unfollow_heart:hover{background-position:left -16px;}
a.write_pm{display:block;background:url(/@/main/_img_/shell/icons/sprites/message_16.gif) no-repeat left top; height:16px; padding-left: 20px;}
a.write_pm:hover{background-position:left -16px;}
a.rss_sprite{display:block;background:url(/@/main/_img_/shell/icons/sprites/rss_16.gif) no-repeat left top; height:16px; padding-left: 16px;}
a.rss_sprite:hover{background-position:left -16px;}
a.spam_sprite{display:block;background:url(/@/main/_img_/shell/icons/sprites/warning_16.gif) no-repeat left top; height:16px; padding-left: 20px; color:#8F8F8F; vertical-align:middle;}
a.spam_sprite:hover{background-position:left -16px; color:#F00;}

a.wblue_block{display:block;color:#FFF;background:#1861A5;padding:2px 5px;}
a.wblue_block:hover{color:#FFF;}

div.width_1{width:1px;}
div.width_1 div.rate_block{top:-15px; left:-65px}
td.comment_padder{padding:15px 30px 7px 7px;}
div.comment_left{margin-left:7px;}

.simple_gray_block { background:#FFF; }
.simple_gray_block .border_l { background:url(/@/main/_img_/shell/block_blog_data/side.gif) left repeat-y}
.simple_gray_block .border_t { background:url(/@/main/_img_/shell/block_blog_data/side.gif) top repeat-x}
.simple_gray_block .border_r { background:url(/@/main/_img_/shell/block_blog_data/side.gif) right repeat-y}
.simple_gray_block .border_b { background:url(/@/main/_img_/shell/block_blog_data/side.gif) bottom repeat-x}
.simple_gray_block .tl { background:url(/@/main/_img_/shell/block_blog_data/tl.gif) no-repeat left top}
.simple_gray_block .tr { background:url(/@/main/_img_/shell/block_blog_data/tr.gif) no-repeat right top}
.simple_gray_block .br { background:url(/@/main/_img_/shell/block_blog_data/br_white.gif) no-repeat right bottom}
.simple_gray_block .bl { background:url(/@/main/_img_/shell/block_blog_data/bl_white.gif) no-repeat left bottom}

/*div.best_blog{background:#FFF url(/@/main/_img_/shell/block_blog_data/bottom.gif) repeat-x bottom; border-bottom:1px dotted #ECECEC;}*/
div.hr_dot_gray{border-top:1px dotted #929292;height:1px;}
div.hr_dot_brown{border-top:1px dotted #770202;height:1px;}

div.best_blog div.bgb_top{background:url(/@/main/_img_/shell/block_blog_data/bside.gif) repeat-x top;}
div.best_blog div.bgb_bottom{background:url(/@/main/_img_/shell/block_blog_data/bbottom.gif) repeat-x bottom;}
div.best_blog div.bgb_left{background:url(/@/main/_img_/shell/block_blog_data/bside.gif) repeat-y left;}
div.best_blog div.bgb_right{background:url(/@/main/_img_/shell/block_blog_data/bside.gif) repeat-y right;}
div.best_blog div.bgb_tl{background:url(/@/main/_img_/shell/block_blog_data/btl.gif) no-repeat left top;}
div.best_blog div.bgb_tr{background:url(/@/main/_img_/shell/block_blog_data/btr.gif) no-repeat right top;}
div.best_blog div.bgb_bl{background:url(/@/main/_img_/shell/block_blog_data/bbl.gif) no-repeat left bottom;}
div.best_blog div.bgb_br{background:url(/@/main/_img_/shell/block_blog_data/bbr.gif) no-repeat right bottom;}
.discuss_node .discuss_node_p { padding: 20px 10px 0 5px;}

.popular_discuss { top:5px; left:97px; width:120px;}

input.blog_search{border:none; width:100%; padding:8px 5px; margin:0;}

div.block_blue_border .border_l{background:#FFF url(/@/main/_img_/shell/block_blue_border/border_side.gif) repeat-y left;}
div.block_blue_border .border_r{background:url(/@/main/_img_/shell/block_blue_border/border_side.gif) repeat-y right;}
div.block_blue_border .border_t{background:url(/@/main/_img_/shell/block_blue_border/border_side.gif) repeat-x top;}
div.block_blue_border .border_b{background:url(/@/main/_img_/shell/block_blue_border/border_side.gif) repeat-x bottom;}
div.block_blue_border .border_tl{background:url(/@/main/_img_/shell/block_blue_border/border_tl.gif) no-repeat left top;}
div.block_blue_border .border_tr{background:url(/@/main/_img_/shell/block_blue_border/border_tr.gif) no-repeat right top;}
div.block_blue_border .border_bl{background:url(/@/main/_img_/shell/block_blue_border/border_bl.gif) no-repeat left bottom;}
div.block_blue_border .border_br{background:url(/@/main/_img_/shell/block_blue_border/border_br.gif) no-repeat right bottom;}
div.block_blue_border td.padder{padding:7px;}

div.block_green_rounded{background:#6BDF46;}
div.block_green_rounded .bg_tl{background:url(/@/main/_img_/shell/block_green_rounded/bg_tl.gif) no-repeat left top;}
div.block_green_rounded .bg_tr{background:url(/@/main/_img_/shell/block_green_rounded/bg_tr.gif) no-repeat right top;}
div.block_green_rounded .bg_bl{background:url(/@/main/_img_/shell/block_green_rounded/bg_bl.gif) no-repeat left bottom;}
div.block_green_rounded .bg_br{background:url(/@/main/_img_/shell/block_green_rounded/bg_br.gif) no-repeat right bottom;}

div.block_green_border .border_l{background:#FFF url(/@/main/_img_/shell/block_green_border/border_side.gif) repeat-y left;}
div.block_green_border .border_r{background:url(/@/main/_img_/shell/block_green_border/border_side.gif) repeat-y right;}
div.block_green_border .border_t{background:url(/@/main/_img_/shell/block_green_border/border_side.gif) repeat-x top;}
div.block_green_border .border_b{background:url(/@/main/_img_/shell/block_green_border/border_side.gif) repeat-x bottom;}
div.block_green_border .border_tl{background:url(/@/main/_img_/shell/block_green_border/border_tl.gif) no-repeat left top;}
div.block_green_border .border_tr{background:url(/@/main/_img_/shell/block_green_border/border_tr.gif) no-repeat right top;}
div.block_green_border .border_bl{background:url(/@/main/_img_/shell/block_green_border/border_bl.gif) no-repeat left bottom;}
div.block_green_border .border_br{background:url(/@/main/_img_/shell/block_green_border/border_br.gif) no-repeat right bottom;}
div.block_green_border td.padder{padding:7px;}

div.user_photo_edit{top:-19px; margin-right:3px;}

div.professionals_rate .border_dot{border-top:1px dotted #929292;}

.border_dotted{border:1px dotted #929292;}
.border_hr{border-top:1px solid #CCCCCC;}
.border_hr_dot{border-top:1px dotted #929292;}

.shell_2 .MM2_light div.current_mm2 .content, .shell_2 .MM2_light div.inactive_mm2 .content{padding:0 7px;}

.shell_2 .MM2_edit_link .plus{background:url(/@/main/_img_/shell/icons/plus_green_16.gif) no-repeat; width:16px; height:16px;}
.shell_2 .MM2_edit_link .arrow{background:url(/@/main/_img_/shell/icons/arrow_down.gif) no-repeat right; width:11px;}
.shell_2 .MM2_edit_link .edit_link{ border-bottom:1px dotted #1861A5; color:#1861A5}

div.tooltip_answer{background:url(/@/main/_img_/shell/blocks/tooltip_answer.gif) no-repeat; width:242px; height:76px;}
div.tooltip_answer textarea{width:232px; height:60px; margin:5px; resize:none;}

table.search_main button.submit{background:url(/@/main/_img_/shell/buttons/blue_search_notext.gif) no-repeat; border:none; width:91px; height:24px; margin:0; color:#FFF;}
table.search_main input.query{width:525px; height:24px; border:1px solid #929292; padding:2px 2px; border-right:none;}
table.search_main button.submit_arrow{background:url(/@/main/_img_/shell/buttons/blue_search_arrow.gif) no-repeat; width:42px; height:51px; border:none; margin:0;}

.border_left_dot{border-left:1px dotted #929292;}
td.pad-lr2{padding:0 10px;}

.hr_solid{border-top:1px solid #929292; height:1px;}
.hr_solid_light{border-top:1px solid #C5C5C5; height:1px;}
.hr_solid_up{border-bottom:1px solid #929292;}
.hr_dot{border-top:1px dotted #929292; height:1px}
.hr_dot_up {border-bottom:1px dotted #929292;}

table.user_profile ul.user_events{margin:0; padding:0 0 0 25px;}
table.user_profile li{margin:10px 0; padding:0;}

div.search_off{padding:2px 5px 3px 5px; color:#1861A5; cursor:pointer;}
div.search_on{padding:2px 5px 3px 5px; color:#FFF; background:#929292;}
div.search_on div.rel{width:7px;}
div.search_on div.abs{top:3px; _top:4px; left:0;}
div.search_off div.abs{ display:none;}

div.bl_green_bg_rnd{background:#BAFA97;}
div.bl_green_bg_rnd div.bg_tl{background:url(/@/main/_img_/shell/blocks_bg_rounded/green_tl.gif) no-repeat left top;}
div.bl_green_bg_rnd div.bg_tr{background:url(/@/main/_img_/shell/blocks_bg_rounded/green_tr.gif) no-repeat right top;}
div.bl_green_bg_rnd div.bg_bl{background:url(/@/main/_img_/shell/blocks_bg_rounded/green_bl.gif) no-repeat left bottom;}
div.bl_green_bg_rnd div.bg_br{background:url(/@/main/_img_/shell/blocks_bg_rounded/green_br.gif) no-repeat right bottom;}

div.bl_gray_bg_rnd{background:#ECECEC;}
div.bl_gray_bg_rnd div.bg_tl{background:url(/@/main/_img_/shell/blocks_bg_rounded/gray_tl.gif) no-repeat left top;}
div.bl_gray_bg_rnd div.bg_tr{background:url(/@/main/_img_/shell/blocks_bg_rounded/gray_tr.gif) no-repeat right top;}
div.bl_gray_bg_rnd div.bg_bl{background:url(/@/main/_img_/shell/blocks_bg_rounded/gray_bl.gif) no-repeat left bottom;}
div.bl_gray_bg_rnd div.bg_br{background:url(/@/main/_img_/shell/blocks_bg_rounded/gray_br.gif) no-repeat right bottom;}

.shell_2 td#SH_main_header {padding:0 15px;}
.shell_2 table.MM2_top_main {background:#DDE2E6 url(/@/main/_img_/shell/header/mmenu2/bg_main.gif) repeat-x; height:45px;}
.shell_2 table.MM2_top_main .MM2_top_left {background:url(/@/main/_img_/shell/header/mmenu2/bg_main_left.gif) no-repeat left top; width:14px;}
.shell_2 table.MM2_top_main .MM2_top_right {background:url(/@/main/_img_/shell/header/mmenu2/bg_main_right.gif) no-repeat right top; width:8px;}

div#MM2_new_messages{background:url(/@/main/_img_/shell/header/mmenu2/new_message.gif) no-repeat;top:-15px; left:-5px; font-size:9px; width:15px; height:15px;}

.new_pages table.root{width:1000px;}

div.hover_changer{padding:5px 0; color:#1861A5; height:14px;}
div.hover_changer img{display:none;}
div.hc_selected{background:#D9D9D9 url(/@/main/_img_/shell/new_pages/hover_changer_bg.gif) no-repeat left top; padding:5px 0; color:#1861A5; height:14px;}
div.hc_selected img{left:120px; top:0; position:absolute;}
td.switched_block{padding:15px 10px 10px 20px;}

table.search_block .search_left{ background:url(/@/main/_img_/shell/new_pages/bg_left.gif) repeat-y right;}
table.search_block .search_right{ background:url(/@/main/_img_/shell/new_pages/bg_right.gif) repeat-y left;}
div.search_block{background:url(/@/main/_img_/shell/new_pages/search_bg_main.gif) repeat-x;}
div.search_block div.bg_left{background:url(/@/main/_img_/shell/new_pages/search_bg_left.gif) no-repeat left;}
div.search_block div.bg_right{background:url(/@/main/_img_/shell/new_pages/search_bg_right.gif) no-repeat right;}
div.search_block td.padder{height:131px; padding:0 7px 0 10px;}
div.search_block div.logout{width:50px;}
.c_lightgray{color:#C8C8C8;}
div.search_block div.SF_changer{top:1px;}
div.search_block input.query{width:596px;}
table.user_header div#MM2_new_messages{top:-3px; left:-5px;}

table.rounded_span td.text_block{padding:0 3px;color:#FFF; font-size:9px; line-height:13px;}
table.rounded_span td.bg_left, table.rounded_span td.bg_right{ width:4px;}
table.orange_span{background:#FDA90B;}
table.green_span{background:#2DA606;}
table.lgreen_span{background:#6BDF46;}
table.blue_span{background:#185A9E;}
table.rose_span{background:#EC34A0;}
table.burgundy_span{background:#B11D1D;}

div.gradiented_block{background:#ECECEC;}
div.gradiented_block .border_l{background:url(/@/main/_img_/shell/gradiented_block/gray_border.gif) repeat-y left;}
div.gradiented_block .border_r{background:url(/@/main/_img_/shell/gradiented_block/gray_border.gif) repeat-y right;}
div.gradiented_block .border_b{background:url(/@/main/_img_/shell/gradiented_block/gray_border.gif) repeat-x bottom;}
div.gradiented_block .bl{background:url(/@/main/_img_/shell/gradiented_block/gray_bl.gif) no-repeat left bottom;}
div.gradiented_block .br{background:url(/@/main/_img_/shell/gradiented_block/gray_br.gif) no-repeat right bottom;}
div.gradiented_block .main_padder{padding:7px;}
div.gradiented_block table.bottom_block{background:url(/@/main/_img_/shell/gradiented_block/white_hr.gif) repeat-x left 50%;}
div.gradiented_block td.link_part{padding-left:50px !important;}

div.gray_gradient .border_t{background:url(/@/main/_img_/shell/gradiented_block/gray_top.gif) repeat-x top;}
div.gray_gradient .tl{background:url(/@/main/_img_/shell/gradiented_block/gray_tl.gif) no-repeat left top;}
div.gray_gradient .tr{background:url(/@/main/_img_/shell/gradiented_block/gray_tr.gif) no-repeat right top;}

div.green_gradient .border_t{background:url(/@/main/_img_/shell/gradiented_block/green_top.gif) repeat-x top;}
div.green_gradient .tl{background:url(/@/main/_img_/shell/gradiented_block/green_tl.gif) no-repeat left top;}
div.green_gradient .tr{background:url(/@/main/_img_/shell/gradiented_block/green_tr.gif) no-repeat right top;}

td.geo_block{padding-right:25px;}
table.geo_root div.geo_name{overflow:hidden; width:100px; padding:2px 5px;}
table.geo_root td.geo_arrow{ border:1px solid transparent; width:17px;}
td.geo_arrow div.rel{width:7px; height:7px; top:2px; padding:5px; z-index:101;}
table.geo_root td.delete{}
table.geo_root a.geo_item{display:block; padding:2px 5px;}
table.geo_root a.geo_item:hover{background:#ECECEC;}
table.geo_hovered td.geo_arrow{background:#FFF; border:1px solid #CCCCCC !important;}
table.geo_hovered div.rel{background:#FFF;}
table.geo_root div.geo_popup{min-width:120px; padding:1px; z-index:100;}

a.MM2_add { display:block; background:url(/@/main/_img_/shell/header/dock/mmenu/arr_up.png) no-repeat left top; height:10px; font-size:7px; width:10px;}
a.MM2_add:hover { background-position:left -10px;}
a.MM2_remove { display:block; background:url(/@/main/_img_/shell/header/dock/mmenu/arr_dn.png) no-repeat left top; height:7px; width:10px; font-size:7px;}
a.MM2_remove:hover { background-position:left -7px;}

table.MM2_sel_items{ background:url(/@/main/_img_/shell/header/mmenu2/popup_items_main.gif) repeat-x; height:28px;}
table.MM2_sel_items td.bg_left{ background:url(/@/main/_img_/shell/header/mmenu2/popup_items_left.gif) no-repeat left; width:5px;}
table.MM2_sel_items td.bg_right{ background:url(/@/main/_img_/shell/header/mmenu2/popup_items_right.gif) no-repeat right; width:5px;}

div.new_msg_count{background:#F00;}
div.new_msg_count .bg_left{background:url(/@/main/_img_/user/mail/new_msg_left.gif) no-repeat left;}
div.new_msg_count .bg_right{background:url(/@/main/_img_/user/mail/new_msg_right.gif) no-repeat right;}
div.new_msg_count .padder{padding:1px 4px; color:#FFF;}

	#iMail_root { }
	
	#iMail_root .top_tabs { position:relative; top:1px;}
	
	#iMail_root .top_tabs .noselected { display:block; cursor:pointer; color:#185A9E;}
	#iMail_root .top_tabs .selected { display:block; background:#FFF; cursor:pointer;}
	#iMail_root .top_tabs .selected .border_t{background:url(/@/main/_img_/user/mail/border.gif) repeat-x top;}
	#iMail_root .top_tabs .selected .border_r{background:url(/@/main/_img_/user/mail/border.gif) repeat-y right;}
	#iMail_root .top_tabs .selected .border_l{background:url(/@/main/_img_/user/mail/border.gif) repeat-y left;}
	#iMail_root .top_tabs .selected .border_tl{background:url(/@/main/_img_/user/mail/border_tl.gif) no-repeat left top;}
	#iMail_root .top_tabs .selected .border_tr{background:url(/@/main/_img_/user/mail/border_tr.gif) no-repeat right top;}
	#iMail_root .top_tabs .padder{padding:3px 15px 3px 15px;}
	
	#iMail_sent_status .border_t{background:#BAFA97;}
	#iMail_sent_status .border_r{background:url(/@/main/_img_/user/mail/border.gif) repeat-x bottom;}
	#iMail_sent_status .border_tl{background:url(/@/main/_img_/shell/blocks_bg_rounded/green_tl.gif) no-repeat left top;}
	#iMail_sent_status .border_tr{background:url(/@/main/_img_/shell/blocks_bg_rounded/green_tr.gif) no-repeat right top;}
	
	#iMail_root .left_tabs .bg_gray .bg_t{background:url(/@/main/_img_/user/mail/border.gif) repeat-x top;}
	#iMail_root .left_tabs .bg_gray .bg_b{background:url(/@/main/_img_/user/mail/border.gif) repeat-x bottom;}
	#iMail_root .left_tabs .bg_gray .bg_l{background:url(/@/main/_img_/user/mail/border.gif) repeat-y left;}
	#iMail_root .left_tabs .bg_gray .bg_tl{background:url(/@/main/_img_/user/mail/menu_tl.gif) no-repeat left top;}
	#iMail_root .left_tabs .bg_gray .bg_bl{background:url(/@/main/_img_/user/mail/menu_bl.gif) no-repeat left bottom;}
	#iMail_root .left_tabs .bg_gray .bg_padder{padding:7px 0 7px 4px;}
	
	#iMail_root .left_tabs .noselected { display:block; cursor:pointer; position:relative; left:1px;}
	#iMail_root .left_tabs .selected { display:block; background:#FFF; cursor:pointer; position:relative; left:1px;}
	#iMail_root .left_tabs .selected .border_t{background:url(/@/main/_img_/user/mail/border.gif) repeat-x top;}
	#iMail_root .left_tabs .selected .border_b{background:url(/@/main/_img_/user/mail/border.gif) repeat-x bottom;}
	#iMail_root .left_tabs .selected .border_l{background:url(/@/main/_img_/user/mail/border.gif) repeat-y left;}
	#iMail_root .left_tabs .selected .border_tl{background:url(/@/main/_img_/user/mail/current_bg_tl.gif) no-repeat left top;}
	#iMail_root .left_tabs .selected .border_bl{background:url(/@/main/_img_/user/mail/current_bg_bl.gif) no-repeat left bottom;}
	#iMail_root .left_tabs .padder{padding:5px 5px 5px 12px;}
	
	#iMail_preloader {position:absolute; z-index:100;}
	
	#iMail_root .line { border-top: 1px dotted #999; }
	
	
	#iMail_root .border-t td.cell { border-top:2px solid #185A9E }
	#iMail_root .border-b td.cell { border-bottom:2px solid #185A9E }
	#iMail_root .border .b-l { border-left:2px solid #185A9E}
	#iMail_root .border .b-r { border-right:2px solid #185A9E}
	#iMail_root .unread { border:2px solid #185A9E}
	
	#iMail_root .no-border-t td.cell { border-top:2px solid #FFF }
	#iMail_root .no-border-b td.cell { border-bottom:2px solid #FFF }
	#iMail_root .no-border .b-l { border-left:2px solid #FFF}
	#iMail_root .no-border .b-r { border-right:2px solid #FFF}
	
	#iMail_root .iMail_content .border_t{background:url(/@/main/_img_/user/mail/border.gif) repeat-x top;}
	#iMail_root .iMail_content .border_b{background:url(/@/main/_img_/user/mail/border.gif) repeat-x bottom;}
	#iMail_root .iMail_content .border_l{background:url(/@/main/_img_/user/mail/border.gif) repeat-y left;}
	#iMail_root .iMail_content .border_r{background:url(/@/main/_img_/user/mail/border.gif) repeat-y right;}
	#iMail_root .iMail_content .border_bl{background:url(/@/main/_img_/user/mail/border_bl.gif) no-repeat left bottom;}
	#iMail_root .iMail_content .border_tr{background:url(/@/main/_img_/user/mail/border_tr.gif) no-repeat right top;}
	#iMail_root .iMail_content .border_br{background:url(/@/main/_img_/user/mail/border_br.gif) no-repeat right bottom;}
	#iMail_root .iMail_content .content_padder{padding:10px;}
	#iMail_root .iMail_content .content_padder_new{padding:0 0 0 10px !important;}
	#iMail_root .iMail_content .notread { font-weight:bold}
	
	#iMail_root .pad2_0{padding:0 10px;}
	#iMail_root #pm_write_officers .contact_h { background:#F4F4F4 url(/@/main/_img_/user/mail/contact_hover_bg.gif) repeat-x bottom;}
	
.shell_2 .MM2_bottom{background:#F9F9F9 url(/@/main/_img_/shell/header/mmenu2/sub_main.gif) repeat-x bottom; padding:0;}
.shell_2 .MM2_bottom_left{background:url(/@/main/_img_/shell/header/mmenu2/sub_bl.gif) no-repeat left bottom;}
.shell_2 .MM2_bottom_right{background:url(/@/main/_img_/shell/header/mmenu2/sub_br.gif) no-repeat right bottom;}
.shell_2 .MM2_bottom_border_l{background:url(/@/main/_img_/shell/header/mmenu2/sub_border.gif) repeat-y left;}
.shell_2 .MM2_bottom_border_r{background:url(/@/main/_img_/shell/header/mmenu2/sub_border.gif) repeat-y right;}
.shell_2 .MM2_bottom_border_t{background:url(/@/main/_img_/shell/header/mmenu2/sub_border.gif) repeat-x top;}

.block_simple_small, .block_simple_brown { background:#FFF; }
.block_simple_small .border_l { background:url(/@/main/_img_/shell/block_simple_small/border_side.gif) left repeat-y}
.block_simple_small .border_t { background:url(/@/main/_img_/shell/block_simple_small/border_side.gif) top repeat-x}
.block_simple_small .border_r { background:url(/@/main/_img_/shell/block_simple_small/border_side.gif) right repeat-y}
.block_simple_small .border_b { background:url(/@/main/_img_/shell/block_simple_small/border_side.gif) bottom repeat-x}
.block_simple_small .border_tl { background:url(/@/main/_img_/shell/block_simple_small/border_tl.gif) no-repeat left top}
.block_simple_small .border_tr { background:url(/@/main/_img_/shell/block_simple_small/border_tr.gif) no-repeat right top}
.block_simple_small .border_br { background:url(/@/main/_img_/shell/block_simple_small/border_br.gif) no-repeat right bottom}
.block_simple_small .border_bl { background:url(/@/main/_img_/shell/block_simple_small/border_bl.gif) no-repeat left bottom}
.block_simple_small .cut_tr, .block_simple_brown .cut_tr { left:-1px;top:10px;}
.block_simple_small .live_icon, .block_simple_brown .live_icon { top:-8px; left:68px;}
.BSS_cut_top { position:relative; top:1px; left:11px; z-index:2 !important;}
.bss_is_status .bg_b{ background:url(/@/main/_img_/shell/block_simple_small/status_b.gif) bottom repeat-x}
.bss_is_status .bg_bl{ background:url(/@/main/_img_/shell/block_simple_small/status_bl.gif) no-repeat left bottom}
.bss_is_status .bg_br{ background:url(/@/main/_img_/shell/block_simple_small/status_br.gif) no-repeat right bottom}
.block_simple_brown .border_l { background:url(/@/main/_img_/shell/block_simple_small/brown_side.gif) left repeat-y}
.block_simple_brown .border_t { background:url(/@/main/_img_/shell/block_simple_small/brown_side.gif) top repeat-x}
.block_simple_brown .border_r { background:url(/@/main/_img_/shell/block_simple_small/brown_side.gif) right repeat-y}
.block_simple_brown .border_b { background:url(/@/main/_img_/shell/block_simple_small/brown_side.gif) bottom repeat-x}
.block_simple_brown .tl { background:url(/@/main/_img_/shell/block_simple_small/brown_tl.gif) no-repeat left top}
.block_simple_brown .tr { background:url(/@/main/_img_/shell/block_simple_small/brown_tr.gif) no-repeat right top}
.block_simple_brown .br { background:url(/@/main/_img_/shell/block_simple_small/brown_br.gif) no-repeat right bottom}
.block_simple_brown .bl { background:url(/@/main/_img_/shell/block_simple_small/brown_bl.gif) no-repeat left bottom}

/* Vacancy index */
.block_green_vacancy { background:url(/@/main/_img_/shell/block_green_vacancy/bg_fone.gif) repeat-x  }
.block_green_vacancy .border_l { background:url(/@/main/_img_/shell/block_green_vacancy/bg_border.gif) repeat-y left }
.block_green_vacancy .border_r { background:url(/@/main/_img_/shell/block_green_vacancy/bg_border.gif) repeat-y right }
.block_green_vacancy .border_t { background:url(/@/main/_img_/shell/block_green_vacancy/bg_border.gif) repeat-x top }
.block_green_vacancy .border_b { background:url(/@/main/_img_/shell/block_green_vacancy/bg_bc.gif) repeat-x bottom }
.block_green_vacancy .border_tl { background:url(/@/main/_img_/shell/block_green_vacancy/bg_tl.gif) no-repeat top left }
.block_green_vacancy .border_tr { background:url(/@/main/_img_/shell/block_green_vacancy/bg_tr.gif) no-repeat top right }
.block_green_vacancy .border_bl { background:url(/@/main/_img_/shell/block_green_vacancy/bg_bl.gif) no-repeat bottom left }
.block_green_vacancy .border_br { background:url(/@/main/_img_/shell/block_green_vacancy/bg_br.gif) no-repeat bottom right }
.block_green_vacancy .logo { background:url(/@/main/_img_/shell/block_green_vacancy/logo.gif) no-repeat 94% bottom  }

/* header line_upd */
.header_line_upd { background:url(/@/main/_img_/shell/header/line_upd.gif) repeat-x; height:32px; }

.MM2_etc_info{ background:#FFF;}
.MM2_etc_info .border_l { background:url(/@/main/_img_/shell/header/mmenu2/etc_bg_border.gif) left repeat-y}
.MM2_etc_info .border_t { background:url(/@/main/_img_/shell/header/mmenu2/etc_bg_border.gif) top repeat-x}
.MM2_etc_info .border_r { background:url(/@/main/_img_/shell/header/mmenu2/etc_bg_border.gif) right repeat-y}
.MM2_etc_info .border_b { background:url(/@/main/_img_/shell/header/mmenu2/etc_bg_border.gif) bottom repeat-x}
.MM2_etc_info .tl { background:url(/@/main/_img_/shell/header/mmenu2/etc_bg_tl.gif) no-repeat left top}
.MM2_etc_info .tr { background:url(/@/main/_img_/shell/header/mmenu2/etc_bg_tr.gif) no-repeat right top}
.MM2_etc_info .br { background:url(/@/main/_img_/shell/header/mmenu2/etc_bg_br.gif) no-repeat right bottom}
.MM2_etc_info .bl { background:url(/@/main/_img_/shell/header/mmenu2/etc_bg_bl.gif) no-repeat left bottom}
.MM2_etc_info .etc_padder { padding:4px 4px;}

.special_popup { z-index:120;}
.special_popup .body{ width:100%; top:3px;}
.special_popup .styler{border:#929292 1px solid; width:98%;background:#ECECEC url(/@/main/_img_/shell/blocks/gray_gradient_top.gif) repeat-x top;}
.special_popup .padder{padding:0 10px 5px 10px;}

.company_shell .partner_tl {background:#ECECEC url(/@/main/_img_/shell/blocks/gray_small_tl.gif) no-repeat left top;}
.company_shell .partner_bl {background:url(/@/main/_img_/shell/blocks/gray_small_bl.gif) no-repeat left bottom;}
.company_shell .partner_tr {background:#ECECEC url(/@/main/_img_/shell/blocks/gray_small_tr.gif) no-repeat right top;}
.company_shell .partner_br {background:url(/@/main/_img_/shell/blocks/gray_small_br.gif) no-repeat right bottom;}
.company_shell .partner_b_l {border-left:#FFFFFF 1px solid;}
.company_shell .border_center {border-bottom:#ececec 1px solid;}
.company_shell .border_l_b {border-left:#ececec 1px solid; border-bottom:#ececec 1px solid}
.company_shell .special_menu{background:#FEFDA3; border:1px solid #FDA90B; left:-11px;}
.company_shell .special_menu .cut{left:-18px;}
.company_shell .content_padder{padding:0 10px 20px 0;}

.bordered_wgbg{ background:#FFF;}
.bordered_wgbg .border_l { background:url(/@/main/_img_/shell/blocks/bordered_bg_gray_side.gif) left repeat-y}
.bordered_wgbg .border_t { background:url(/@/main/_img_/shell/blocks/bordered_bg_gray_side.gif) top repeat-x}
.bordered_wgbg .border_r { background:url(/@/main/_img_/shell/blocks/bordered_bg_gray_side.gif) right repeat-y}
.bordered_wgbg .border_b { background:url(/@/main/_img_/shell/blocks/bordered_bg_gray_side.gif) bottom repeat-x}
.bordered_wgbg .tl { background:url(/@/main/_img_/shell/blocks/bordered_bg_gray_tl.gif) no-repeat left top}
.bordered_wgbg .tr { background:url(/@/main/_img_/shell/blocks/bordered_bg_gray_tr.gif) no-repeat right top}
.bordered_wgbg .br { background:url(/@/main/_img_/shell/blocks/bordered_bg_gray_br.gif) no-repeat right bottom}
.bordered_wgbg .bl { background:url(/@/main/_img_/shell/blocks/bordered_bg_gray_bl.gif) no-repeat left bottom}

.ent-invite .switch{border:2px solid #FDA90B; background:#FEC458 url(/@/main/_img_/shell/ent-invite/bg.gif) top repeat-x; color:#FFF;}
.ent-invite .top_border{border-top:1px solid #FDA90B;}
.ent-invite .sizer{height:170px;}

.files_mode .active{background:#929292 url(/@/main/_img_/files/mode_active_m.gif) repeat-x;}
.files_mode .inactive{background:#EBEBEB url(/@/main/_img_/files/mode_inactive_m.gif) repeat-x;}
.files_mode .active .left{background:url(/@/main/_img_/files/mode_active_l.gif) no-repeat left; padding-left:5px; padding-right:10px; height:19px; color:#FFF;}
.files_mode .active .right{background:url(/@/main/_img_/files/mode_active_r.gif) no-repeat right; padding-left:5px; padding-right:10px; height:19px; color:#FFF;}
.files_mode .inactive .left{background:url(/@/main/_img_/files/mode_inactive_l.gif) no-repeat left; padding-left:5px; padding-right:10px; height:19px; color:#185A9E;}
.files_mode .inactive .right{background:url(/@/main/_img_/files/mode_inactive_r.gif) no-repeat right; padding-left:5px; padding-right:10px; height:19px; color:#185A9E;}

.file_flash{width:180px;}
.file_flash .flap{width:180px;height:180px;z-index:5;}

.FC_popup{width:330px; top:-6px; background:#ECECEC url(/@/main/_img_/files/category_bg.gif) repeat-x top;}
.FC_popup .cat_edit{width:100px;padding:0 1px; font-size:11px; border:1px solid #ADAEAD;}
.FC_popup .cat_add, .FL_popup .file_add{border:1px solid #929292; padding:2px; font-size:11px; margin:0; height:21px;}
.FL_popup {	background:#ECECEC url(/@/main/_img_/files/category_bg.gif) repeat-x scroll center top; z-index:6}
.FL_popup td{border:none !important;}
.FL_popup_list {left:40px; top:-30px; width:320px;}
.FL_popup_edit {top:-1px;width:463px;}
.FL_popup_edit .file_node{ padding: 5px 0;}

.block_button_green .bg{background:#6BDF46;}
.block_button_green .bg_tl{background:url(/@/main/_img_/shell/block_button/green_button_tl.gif) no-repeat left top; width:5px; height:5px; line-height:0;}
.block_button_green .bg_tr{background:url(/@/main/_img_/shell/block_button/green_button_tr.gif) no-repeat right top; width:5px; height:5px; line-height:0;}
.block_button_green .bg_bl{background:url(/@/main/_img_/shell/block_button/green_button_bl.gif) no-repeat left bottom; width:5px; height:5px; line-height:0;}
.block_button_green .bg_br{background:url(/@/main/_img_/shell/block_button/green_button_br.gif) no-repeat right bottom; width:5px; height:5px; line-height:0;}
.button_text{border-bottom:2px solid #FFF;}

.block_button_burgundy .bg{background:#770202;}
.block_button_burgundy .bg_tl{background:url(/@/main/_img_/shell/block_button/burgundy_button_tl.gif) no-repeat left top; width:5px; height:5px; line-height:0;}
.block_button_burgundy .bg_tr{background:url(/@/main/_img_/shell/block_button/burgundy_button_tr.gif) no-repeat right top; width:5px; height:5px; line-height:0;}
.block_button_burgundy .bg_bl{background:url(/@/main/_img_/shell/block_button/burgundy_button_bl.gif) no-repeat left bottom; width:5px; height:5px; line-height:0;}
.block_button_burgundy .bg_br{background:url(/@/main/_img_/shell/block_button/burgundy_button_br.gif) no-repeat right bottom; width:5px; height:5px; line-height:0;}
.block_button_burgundy .button_text{border-bottom:2px solid #FFF;}

.block_button_orange{background:#FDA90B;}
.block_button_orange div.bg_tl{background:url(/@/main/_img_/shell/block_button/orange_button_tl.gif) no-repeat left top;}
.block_button_orange div.bg_tr{background:url(/@/main/_img_/shell/block_button/orange_button_tr.gif) no-repeat right top;}
.block_button_orange div.bg_bl{background:url(/@/main/_img_/shell/block_button/orange_button_bl.gif) no-repeat left bottom;}
.block_button_orange div.bg_br{background:url(/@/main/_img_/shell/block_button/orange_button_br.gif) no-repeat right bottom;}

.block_button_dgray{background:#929292;}
.block_button_dgray div.bg_tl{background:url(/@/main/_img_/shell/block_button/dgray_button_tl.gif) no-repeat left top;}
.block_button_dgray div.bg_tr{background:url(/@/main/_img_/shell/block_button/dgray_button_tr.gif) no-repeat right top;}
.block_button_dgray div.bg_bl{background:url(/@/main/_img_/shell/block_button/dgray_button_bl.gif) no-repeat left bottom;}
.block_button_dgray div.bg_br{background:url(/@/main/_img_/shell/block_button/dgray_button_br.gif) no-repeat right bottom;}

.register_banner {background:#770202 url(/@/main/_img_/club/register_banner.gif) no-repeat;}

.top_banner { background:#890604 url(/@/main/_img_/club/top_banner_main.gif) repeat-x;}
.top_banner .logo { background:url(/@/main/_img_/club/top_banner_logo.gif) no-repeat;}
.top_banner .right { background:url(/@/main/_img_/club/top_banner_right.gif) no-repeat right; width:39px;}
.top_banner td {color:#FBFDBF;}
.top_banner a {color:#FBFDBF;}
.top_banner a:hover {color:#FBFDBF;}

.block_status_none .border_top{ background:url(/@/main/_img_/club/notifications/border_red.gif) repeat-x top;}
.block_status_none .border_bottom{ background:url(/@/main/_img_/club/notifications/border_red.gif) repeat-x bottom;}
.block_status_none .border_left{ background:url(/@/main/_img_/club/notifications/border_red.gif) repeat-y left; border-left:none;}
.block_status_none .border_right{ background:url(/@/main/_img_/club/notifications/border_red.gif) repeat-y right; border-right:none;}
.block_status_none .border_tl{ background:url(/@/main/_img_/club/notifications/border_red_tl.gif) no-repeat left top;}
.block_status_none .border_tr{ background:url(/@/main/_img_/club/notifications/border_red_tr.gif) no-repeat right top;}
.block_status_none .border_bl{ background:url(/@/main/_img_/club/notifications/border_red_bl.gif) no-repeat left bottom;}
.block_status_none .border_br{ background:url(/@/main/_img_/club/notifications/border_red_br.gif) no-repeat right bottom;}

.block_status_none .text_pad, .block_status_trial .text_pad{padding:10px 5px;}

.block_status_trial .border_top{ background:url(/@/main/_img_/club/notifications/border_orange.gif) repeat-x top;}
.block_status_trial .border_bottom{ background:url(/@/main/_img_/club/notifications/border_orange.gif) repeat-x bottom;}
.block_status_trial .border_left{ background:url(/@/main/_img_/club/notifications/border_orange.gif) repeat-y left; border-left:none;}
.block_status_trial .border_right{ background:url(/@/main/_img_/club/notifications/border_orange.gif) repeat-y right; border-right:none;}
.block_status_trial .border_tl{ background:url(/@/main/_img_/club/notifications/border_orange_tl.gif) no-repeat left top;}
.block_status_trial .border_tr{ background:url(/@/main/_img_/club/notifications/border_orange_tr.gif) no-repeat right top;}
.block_status_trial .border_bl{ background:url(/@/main/_img_/club/notifications/border_orange_bl.gif) no-repeat left bottom;}
.block_status_trial .border_br{ background:url(/@/main/_img_/club/notifications/border_orange_br.gif) no-repeat right bottom;}
.club_banner_320{background:#770202 url(/@/main/_img_/club/banner_bg.gif) no-repeat;}
.club_banner_320 .data{padding:175px 50px 0 50px;}

.block_main_noreg .border_l { background:url(/@/main/_img_/club/block_noreg_side.gif) left repeat-y}
.block_main_noreg .border_t { background:url(/@/main/_img_/club/block_noreg_side.gif) top repeat-x}
.block_main_noreg .border_r { background:url(/@/main/_img_/club/block_noreg_side.gif) right repeat-y}
.block_main_noreg .border_b { background:url(/@/main/_img_/club/block_noreg_side.gif) bottom repeat-x}
.block_main_noreg .tl { background:url(/@/main/_img_/club/block_noreg_tl.gif) no-repeat left top}
.block_main_noreg .tr { background:url(/@/main/_img_/club/block_noreg_tr.gif) no-repeat right top}
.block_main_noreg .br { background:url(/@/main/_img_/club/block_noreg_br.gif) no-repeat right bottom}
.block_main_noreg .bl { background:url(/@/main/_img_/club/block_noreg_bl.gif) no-repeat left bottom}

#club_tooltip{width:210px; opacity:0.8; FILTER: alpha(style=0, opacity=80, finishOpacity=100, startX=0, finishX=100, startY=0, finishY=100);z-index:6;}

.club_postcard { width:600px; height:288px; background:#7E0202 url(/@/main/_img_/club/postcard.gif) no-repeat;}
.club_postcard .postcard_pad { padding:50px 15px 20px 155px;}

#SH_tender_ajax_form { z-index:999;background:#ECECEC url(/@/main/_img_/files/category_bg.gif) repeat-x top; border:1px solid #929292;}

.radiobuttons input {margin:0 5px 0 0; vertical-align:middle;}
.radiobuttons p {margin:0; padding:5px 0;}
.radiobuttons label {vertical-align:middle;}

.block_burgundy_rounded .border_l{background:#FFF url(/@/main/_img_/shell/block_burgundy_border/border_side.gif) repeat-y left;}
.block_burgundy_rounded .border_r{background:url(/@/main/_img_/shell/block_burgundy_border/border_side.gif) repeat-y right;}
.block_burgundy_rounded .border_t{background:url(/@/main/_img_/shell/block_burgundy_border/border_side.gif) repeat-x top;}
.block_burgundy_rounded .border_b{background:url(/@/main/_img_/shell/block_burgundy_border/border_side.gif) repeat-x bottom;}
.block_burgundy_rounded .border_tl{background:url(/@/main/_img_/shell/block_burgundy_border/border_tl.gif) no-repeat left top;}
.block_burgundy_rounded .border_tr{background:url(/@/main/_img_/shell/block_burgundy_border/border_tr.gif) no-repeat right top;}
.block_burgundy_rounded .border_bl{background:url(/@/main/_img_/shell/block_burgundy_border/border_bl.gif) no-repeat left bottom;}
.block_burgundy_rounded .border_br{background:url(/@/main/_img_/shell/block_burgundy_border/border_br.gif) no-repeat right bottom;}

div.block_orange_border .border_l{background:#FFF url(/@/main/_img_/shell/block_orange_border/border_side.gif) repeat-y left;}
div.block_orange_border .border_r{background:url(/@/main/_img_/shell/block_orange_border/border_side.gif) repeat-y right;}
div.block_orange_border .border_t{background:url(/@/main/_img_/shell/block_orange_border/border_side.gif) repeat-x top;}
div.block_orange_border .border_b{background:url(/@/main/_img_/shell/block_orange_border/border_side.gif) repeat-x bottom;}
div.block_orange_border .border_tl{background:url(/@/main/_img_/shell/block_orange_border/border_tl.gif) no-repeat left top;}
div.block_orange_border .border_tr{background:url(/@/main/_img_/shell/block_orange_border/border_tr.gif) no-repeat right top;}
div.block_orange_border .border_bl{background:url(/@/main/_img_/shell/block_orange_border/border_bl.gif) no-repeat left bottom;}
div.block_orange_border .border_br{background:url(/@/main/_img_/shell/block_orange_border/border_br.gif) no-repeat right bottom;}

.live_body {background:#F5F5F5;}
.live_body .live_root { background:url(/@/main/_img_/live/pages/page_bg.gif) no-repeat center 170px scroll;}
.live_body .root {background:none}
.live_body .live_cb .cb_border_l{background:#FFF url(/@/main/_img_/live/pages/cb_border_side.gif) repeat-y left;}
.live_body .live_cb .cb_border_r{background:url(/@/main/_img_/live/pages/cb_border_side.gif) repeat-y right;}
.live_body .live_cb .cb_border_t{background:url(/@/main/_img_/live/pages/cb_border_side.gif) repeat-x top;}
.live_body .live_cb .cb_border_b{background:url(/@/main/_img_/live/pages/cb_border_side.gif) repeat-x bottom;}
.live_body .live_cb .cb_border_tl{background:url(/@/main/_img_/live/pages/cb_border_tl.gif) no-repeat left top;}
.live_body .live_cb .cb_border_tr{background:url(/@/main/_img_/live/pages/cb_border_tr.gif) no-repeat right top;}
.live_body .live_cb .cb_border_bl{background:url(/@/main/_img_/live/pages/cb_border_bl.gif) no-repeat left bottom;}
.live_body .live_cb .cb_border_br{background:url(/@/main/_img_/live/pages/cb_border_br.gif) no-repeat right bottom;}
.live_body .live_content {padding:0 35px;}
.live_body .live_paragraph {text-indent:35px;}

.call-center-root	.company_state_reminded { background:#fefda3}
.call-center-root	.company_state_finished { background:#bafa97}
.call-center-root	.company_state_die { background:#C9C}
	
.call-center-root	.today_state_overdue { background:#ffdada}
.call-center-root	.today_state_now { background:#ddf9ce}
.call-center-root	.today_state_now_today { background:#87b2f9}
.call-center-root	.today_state_later { background:#FFF}
	
.call-center-root	.comment_editing { background:#FFC}
.call-center-root	.comment_saving { background:url(/@/main/_img_/preloader/bg2.gif) repeat-x}
.call-center-root	.comment_saved { background:none}
	
.call-center-root	.comment_field { width:100%; border:0px; border-bottom:1px solid #CCC; font-size:12px; font-family: Verdana; color:#8F8F8F}

.filter-bar .bg_main {}
.filter-bar .bg_top { background:url(/@/main/_img_/shell/switcher/bg_side.gif) repeat-x top;}
.filter-bar .bg_right { background:url(/@/main/_img_/shell/switcher/bg_side.gif) repeat-y right;}
.filter-bar .bg_left { background:url(/@/main/_img_/shell/switcher/bg_side.gif) repeat-y left;}
.filter-bar .inactive { background:#ECECEC url(/@/main/_img_/shell/switcher/bg_main.gif) repeat-x top;}
.filter-bar .active { top:1px; background:#FFF;}
.filter-bar .inactive .bg_right { padding:5px 0 5px 0;}
.filter-bar .active .bg_right { padding:5px 0 6px 0}

.adv_filter_root .item {padding:2px 5px;}

.department_about .paragraph{text-indent:25px;}

.company_prod_search .submit{ background:url(/@/main/_img_/shell/buttons/arr_blue_r.gif) no-repeat; width:9px; height:17px; border:none;}

.block_gray_border .border_l{background:#FFF url(/@/main/_img_/shell/block_gray_border/border_side.gif) repeat-y left;}
.block_gray_border .border_r{background:url(/@/main/_img_/shell/block_gray_border/border_side.gif) repeat-y right;}
.block_gray_border .border_t{background:url(/@/main/_img_/shell/block_gray_border/border_side.gif) repeat-x top;}
.block_gray_border .border_b{background:url(/@/main/_img_/shell/block_gray_border/border_side.gif) repeat-x bottom;}
.block_gray_border .border_tl{background:url(/@/main/_img_/shell/block_gray_border/border_tl.gif) no-repeat left top;}
.block_gray_border .border_tr{background:url(/@/main/_img_/shell/block_gray_border/border_tr.gif) no-repeat right top;}
.block_gray_border .border_bl{background:url(/@/main/_img_/shell/block_gray_border/border_bl.gif) no-repeat left bottom;}
.block_gray_border .border_br{background:url(/@/main/_img_/shell/block_gray_border/border_br.gif) no-repeat right bottom;}

.block_button_dgreen .bg{background:#237A08;}
.block_button_dgreen .bg_tl{background:url(/@/main/_img_/shell/block_button/dgreen_button_tl.gif) no-repeat left top; width:5px; height:5px; line-height:0;}
.block_button_dgreen .bg_tr{background:url(/@/main/_img_/shell/block_button/dgreen_button_tr.gif) no-repeat right top; width:5px; height:5px; line-height:0;}
.block_button_dgreen .bg_bl{background:url(/@/main/_img_/shell/block_button/dgreen_button_bl.gif) no-repeat left bottom; width:5px; height:5px; line-height:0;}
.block_button_dgreen .bg_br{background:url(/@/main/_img_/shell/block_button/dgreen_button_br.gif) no-repeat right bottom; width:5px; height:5px; line-height:0;}

ul.rules_list { list-style: disc outside; padding:0 0 0 20px; margin:0;}
ul.rules_list li {padding:10px 0 0 0; margin:0;}

#uib_root { margin:8px 0 15px 0;}
#uib_root .bg_main { background:#F9F9F9;}
#uib_root a.gbg_h:hover { background:#F1F1F1;}
#uib_root a.show_switch { display:block; padding:1px 0;}
#uib_root .pib_main_pad { padding:10px 5px 0 5px;}
#uib_root a.menu_toggler { display:block; padding:1px 25px;}

.game_progress_big { background:url(/@/main/_img_/shell/block_user_data/rating/progress_bg_main.gif) repeat-x left center;}
.game_progress_big .bg_left { background:url(/@/main/_img_/shell/block_user_data/rating/progress_bg_l.gif) no-repeat left center;}
.game_progress_big .bg_right { background:url(/@/main/_img_/shell/block_user_data/rating/progress_bg_r.gif) no-repeat right center;}
.game_progress_red .progress_l { background:url(/@/main/_img_/shell/block_user_data/rating/progress_bg_red_l.gif) no-repeat left center;}
.game_progress_red .progress_r { background:url(/@/main/_img_/shell/block_user_data/rating/progress_bg_red_r.gif) no-repeat right center;}
.game_progress_red .progress_main { background:url(/@/main/_img_/shell/block_user_data/rating/progress_bg_red.gif) repeat-x left center;}
.game_progress_green .progress_l { background:url(/@/main/_img_/shell/block_user_data/rating/progress_bg_green_l.gif) no-repeat left center;}
.game_progress_green .progress_r { background:url(/@/main/_img_/shell/block_user_data/rating/progress_bg_green_r.gif) no-repeat right center;}
.game_progress_green .progress_main { background:url(/@/main/_img_/shell/block_user_data/rating/progress_bg_green.gif) repeat-x left center; line-height:13px;}

.gb_rnd_t .sb-border{ background:#D9D9D9;}
.gb_rnd_t, .gb_rnd_t .sb-inner{ background:#FFF;}
.gb_rnd_b .sb-border{ background:#D9D9D9;}
.gb_rnd_b, .gb_rnd_b .sb-inner{ background:#39AB10;}

.no-club_rnd .sb-border{ background:#D9D9D9;}
.no-club_rnd .sb-inner{ background:#FFF;}

table.border_green { border:1px solid #6BDF46;}

.upe_cb_block .b_t { background:url(/@/main/_img_/user/profile/shell_round_side.gif) repeat-x top;}
.upe_cb_block .b_b { background:url(/@/main/_img_/user/profile/shell_round_side.gif) repeat-x bottom;}
.upe_cb_block .b_l { background:url(/@/main/_img_/user/profile/shell_round_side.gif) repeat-y left;}
.upe_cb_block .b_r { background:url(/@/main/_img_/user/profile/shell_round_side.gif) repeat-y right;}
.upe_cb_block .b_tr { background:url(/@/main/_img_/user/profile/shell_round_tr.gif) no-repeat top right;}
.upe_cb_block .b_bl { background:url(/@/main/_img_/user/profile/shell_round_bl.gif) no-repeat bottom left;}
.upe_cb_block .b_br { background:url(/@/main/_img_/user/profile/shell_round_br.gif) no-repeat bottom right;}
.upe_cb .cb_padder	{ padding:15px 15px 15px 10px;}

.upe_menu .selected, .upe_menu .noselected { z-index:2; cursor:default !important;}

.DoubleTrackBar {
	height: 20px;
	/*width: 100%;*/
	margin: 0 0 10px 0;
	background: url('/@/main/_img_/slider/line-c.gif') left center repeat-x;
	position: relative;}
.DoubleTrackBar .start,
.DoubleTrackBar .finish{
	width: 10px;
	height: 10px;
	margin: -2px 0;
	position: absolute;
	z-index: 5;
	top: 40%;
	left: 0;}
.DoubleTrackBar .finish{
	left: auto;
	right: 0;}
	
.DoubleTrackBar .Tracker{
	margin: -16px 0;
	position: absolute;
	z-index: 7;
	height: 32px;
	font-size: 0;
	background: url('/@/main/_img_/slider/hline-c.gif') left center repeat-x;
	top: 50%;}
.DoubleTrackBar .Tracker .flr,
.DoubleTrackBar .Tracker .fll{
	margin: 3px 0;
	position: absolute;
	top: 50%;
	cursor: pointer;
	z-index: 8;}
.DoubleTrackBar .Tracker .flr {
	left: 100%;}
.DoubleTrackBar .Tracker .fll {
	left: auto;
	text-align: right;
	right: 100%;}
.DoubleTrackBar .Tracker .dis {
	opacity: 0.4;
	filter: Alpha(opacity=40);}
.DoubleTrackBar .Tracker .text{
	top: -5px;
	z-index: 5;
	margin: 0;
	height: auto;
	white-space: nowrap;
	width: 100px;}
	
.DoubleTrackBar .touch {
	position: absolute;
	z-index: 6;
	text-align: center;
	background: #aaa;
	width: 1px;
	height: 11px;
	top: 5px;
}
.DoubleTrackBar .touch span{
	position: absolute;
	top: 14px; left: -10px;
	color: #aaa;
	font-size: 10px;
	white-space: nowrap;
}

button.ishop { margin:0; font-size:12px; vertical-align:middle; cursor:pointer; font-family:Verdana; padding:3px 5px 5px 5px}

.block_simple_gbg { background:#F4F4F4; }
.block_simple_gbg .border_l { background:url(/@/main/_img_/shell/block_simple_small/bg_gray_side.gif) left repeat-y}
.block_simple_gbg .border_t { background:url(/@/main/_img_/shell/block_simple_small/bg_gray_side.gif) top repeat-x}
.block_simple_gbg .border_r { background:url(/@/main/_img_/shell/block_simple_small/bg_gray_side.gif) right repeat-y}
.block_simple_gbg .border_b { background:url(/@/main/_img_/shell/block_simple_small/bg_gray_side.gif) bottom repeat-x}
.block_simple_gbg .tl { background:url(/@/main/_img_/shell/block_simple_small/bg_gray_tl.gif) no-repeat left top}
.block_simple_gbg .tr { background:url(/@/main/_img_/shell/block_simple_small/bg_gray_tr.gif) no-repeat right top}
.block_simple_gbg .br { background:url(/@/main/_img_/shell/block_simple_small/bg_gray_br.gif) no-repeat right bottom}
.block_simple_gbg .bl { background:url(/@/main/_img_/shell/block_simple_small/bg_gray_bl.gif) no-repeat left bottom}
.block_simple_gbg .cut_tr { left:-1px;top:10px;}
.block_simple_gbg .live_icon { top:-8px; left:68px;}

.ad_shadow, .ad_shadow .sb-shadow { background:#9C9C9C}
.ad_shadow td.padder { padding: 3px 0 0 3px}
.ad_shadow #adwords_preview { top:-5px; left:-5px;}
#adwords_preview .border{ border:1px solid #9C9C9C;}
#adwords_preview .cb_pad{ padding:0 10px;}

input.ad_small { width:65px; border:1px solid #ADAEAD; font-family:Verdana; font-size:10px; padding:2px 2px; height:17px; text-align:center;}
input.ad_full { width:100%; border:1px solid #ADAEAD; font-family:Verdana; font-size:12px; padding:1px 2px; height:20px;}
button.enter_pic { width:21px; height:21px; background:#F2F2F2 url(/@/main/_img_/shell/buttons/button_enter.gif) no-repeat; border:none; cursor:pointer;}

a.a_w_delete { background:url(/@/main/_img_/shell/icons/sprites/delete_inline.gif) no-repeat top left; display:block; width:13px; height:13px;}
a.a_w_delete:hover { background-position:0 -13px;}

.bill_table th { background:#716340; font-size:12px; color:#FFF; font-weight:normal; padding:3px;}
.bill_table td.bill_node { padding:3px;}

table.club_pay_banner { background:#C53130 url(/@/main/_img_/club/pay_banner/bg_main.gif) repeat-x left center; height:68px;}
table.club_pay_banner td.separator { border-left:1px solid #FFF;}
table.club_pay_banner td.left { background:url(/@/main/_img_/club/pay_banner/bg_left.gif) no-repeat left center; width:6px;}
table.club_pay_banner td.right { background:url(/@/main/_img_/club/pay_banner/bg_right.gif) no-repeat right center; width:6px;}
table.club_pay_banner td.logo { background:url(/@/main/_img_/club/pay_banner/bg_logo.gif) no-repeat left center; width:87px;}

.ad_switch .ad_start_button { display:block; width:15px; height:15px; background:url(/@/main/_img_/adwords/sprite_start.gif) no-repeat top;}
.ad_switch .ad_stop_button { display:block; width:15px; height:15px; background:url(/@/main/_img_/adwords/sprite_stop.gif) no-repeat top;}
.ad_switch .hover, .ad_switch .hover .ad_stop_button, .ad_switch .hover .ad_start_button { background-position: 0 -15px !important;}
.ad_switch .hover .ad_start { color:#2DA606 !important;}
.ad_switch .hover .ad_stop { color:#FF2A00 !important;}

.dep_filter_form select { border:none; padding:4px 3px; height:22px; color:#565656; font-size:11px; width:100%;}
.dep_filter_form button.submit { background:#437BB4 url(/@/main/_img_/shell/buttons/blue_square_notext.gif) no-repeat; border:none; width:80px; height:24px; margin:0; color:#FFF; font-family:Verdana; cursor:pointer;}
button.gray_gradient { font-family:Verdana; background:#E9E9E9 url(/@/main/_img_/shell/buttons/gray_gradient.gif) repeat-x top; width:100%; height:23px; padding:4px 3px; border:none; font-size:11px;}
button.green_gradient { font-family:Verdana; background:#D5EDCE url(/@/main/_img_/shell/buttons/green_gradient.gif) repeat-x top; width:100%; height:23px; padding:4px 3px; border:none; font-size:11px;}

.dep_filter_block .b-l { border-left:1px solid #CCCCCC;}
.dep_filter_block .b-r { border-right:1px solid #CCCCCC;}
.dep_filter_block .b-b { border-bottom:1px solid #CCCCCC;}
.dep_filter_block .button_block { padding:0 8px;}
.dep_filter_block .button_block div.abs { top:12px; width:185px;}

table.bg_dgreen, .bg_dgreen { background:#39AB10;}

.bg_gray_line { background:url(/@/main/_img_/user/officer/bg_gray_line.gif) repeat-x;}

.block_button_lclub .bg{background:#FEFDA3;}
.block_button_lclub .bg_tl{background:url(/@/main/_img_/shell/block_button/lclub_button_tl.png) no-repeat left top; width:5px; height:5px; line-height:0;}
.block_button_lclub .bg_tr{background:url(/@/main/_img_/shell/block_button/lclub_button_tr.png) no-repeat right top; width:5px; height:5px; line-height:0;}
.block_button_lclub .bg_bl{background:url(/@/main/_img_/shell/block_button/lclub_button_bl.png) no-repeat left bottom; width:5px; height:5px; line-height:0;}
.block_button_lclub .bg_br{background:url(/@/main/_img_/shell/block_button/lclub_button_br.png) no-repeat right bottom; width:5px; height:5px; line-height:0;}

.club_banner_main { background:#870202 url(/@/main/_img_/club/main_banner.gif) no-repeat;}
.club_banner_main .logo { padding:15px 15px 0 20px;}
.club_banner_main .text_block { padding:20px 13px 10px 0;}

table.club_table_gold { border:1px solid #B22121; background:#FFFE4E url(/@/main/_img_/club/table_gold_bg.gif) repeat-x top;}

table.bg_dgray, .bg_dgray { background:#CCCCCC;}

.dd_qs_lang { width:100%}
.dd_qs_lang .current_node{ font-size:11px; padding-left:4px;}
.dd_qs_lang .arrow { background:url(/@/main/_img_/shell/dropdown_list/arr_dn_black.png) no-repeat center 5px; width:12px;}
.dd_qs_lang .droplist { border:1px solid #929292; background:#ECECEC; top:3px; left:-1px; top:4px; _width:100px; min-width:100px;}
.dd_qs_lang .droplist .list_node { display:block; padding:3px 6px; font-size:11px;}
.dd_qs_lang .droplist .list_node:hover { background:#CCCCCC;}

.MSB_root { background:#E7E7E7 url(/@/main/_img_/index/search_bg.gif) repeat-x;}
.MSB_root .right_bg { background:url(/@/main/_img_/index/search_bg_r.gif) no-repeat right;}
.MSB_root_club .main_search { background:url(/@/main/_img_/index/search_bg_club.png) no-repeat;}
.MSB_root_common .main_search { background:url(/@/main/_img_/index/search_bg_noclub.png) no-repeat;}
.MSB_root_club .MSB_color { color:#7E100D;}
.MSB_root_common .MSB_color { color:#185A9E;}

.MSB_root .rnd_7up { border-radius:7px 7px 0 0; -moz-border-radius:7px 7px 0 0; -webkit-border-top-left-radius:7px; -webkit-border-top-right-radius:7px; border-bottom:none;}
.MSB_root .geofilter_off { background:url(/@/main/_img_/index/geofilter_off.png) no-repeat center center;}
.MSB_root .geofilter_on { background:url(/@/main/_img_/index/geofilter_on.png) no-repeat center center;}
.MSB_root button.submit { border:none; width:92px; height:24px; margin:0; color:#FFF; cursor:pointer;}
.MSB_root_club button.submit{background:url(/@/main/_img_/shell/buttons/brown_search_notext.png) no-repeat;}
.MSB_root_common button.submit{background:url(/@/main/_img_/shell/buttons/green_search_notext.png) no-repeat;}
.main_search input.query{width:100%; height:24px; border:1px solid #929292; padding:2px 2px; border-right:none;}
.main_search .lang_block { border:1px solid #929292; border-right:none; height:22px; background:#E9E9E9 url(/@/main/_img_/shell/buttons/gray_gradient.gif) repeat-x top;}
.main_search .hover_op { opacity:0.5; FILTER: alpha(style=0, opacity=50, finishOpacity=100, startX=0, finishX=100, startY=0, finishY=100);}
.main_search .icons_root .icon_fav { background:url(/@/main/_img_/index/icon_fav.png) no-repeat center center;}
.main_search .icons_root .icon_fav_h { background:url(/@/main/_img_/index/icon_fav_on.png) no-repeat center center;}
.main_search .icons_root .icon_mail { background:url(/@/main/_img_/index/icon_mail.png) no-repeat center center;}
.main_search .icons_root .icon_mail_h { background:url(/@/main/_img_/index/icon_mail_on.png) no-repeat center center;}
.main_search .icons_root .icon_notifications { background:url(/@/main/_img_/index/icon_notifications.png) no-repeat center center;}
.main_search .icons_root .icon_notifications_h { background:url(/@/main/_img_/index/icon_notifications_on.png) no-repeat center center;}
.main_search .icons_root .pm_counter { background:url(/@/main/_img_/index/mail_count.png) no-repeat center center; min-width:19px; _width:19px; height:18px; padding-top:2px; right:-7px; top:-7px;}

.main_search .select_root{ margin-bottom:3px;}
.main_search .sel_node { padding:1px 5px; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; color:#FFF; cursor:pointer; border:1px solid transparent;}
.main_search .sel_current { background:#FFF; cursor:default; border:1px solid #FFF;}
.main_search .sel_node_h { border-color:#FFF !important;}
.MSB_root_common .sel_current { color:#185A9E;}
.MSB_root_club .sel_current { color:#7E100D;}
#header_new .MM2_round_off { border:1px solid transparent;}
#header_new .MM2_round { border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; border-color:#C8C8C8 !important;}

.gray_rounded_block { border:1px solid #929292; background:#F4F4F4 url(/@/main/_img_/shell/blocks/gray_rounded_block.gif) repeat-x bottom; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}

.small_login_form { border:1px solid #929292; background:#2D69A7 url(/@/main/_img_/shell/blocks/small_login_form_bg_new.gif) repeat-x bottom; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
.small_login_form .slf_padder { padding:7px 10px 15px 20px;}
.small_login_form input.text_area { width:100%; border:1px solid #929292; font-size:12px; font-family:Verdana; padding:2px 3px; height:22px}
.small_login_form button { margin:0;}
.small_login_form .club_register { background:#A51D1D url(/@/main/_img_/shell/block_user_data/login_club_bg.gif) no-repeat bottom; border-top:1px solid #929292; border-bottom-left-radius:7px; border-bottom-right-radius:7px; -moz-border-radius:0 0 7px 7px; -webkit-border-bottom-left-radius:7px; -webkit-border-bottom-right-radius:7px;}
.small_login_form .club_register_top { background:#AA2020 url(/@/main/_img_/shell/block_user_data/club_bg_invite.gif) no-repeat bottom; border-radius:7px 7px 0 0; -moz-border-radius:7px 7px 0 0; -webkit-border-top-left-radius:7px; -webkit-border-top-right-radius:7px;}

#prs_buttons .prs_current a, #prs_buttons .prs_current a:hover { text-decoration:none; cursor:default; color:#000 !important;}
#prs_buttons .prs_premium a, #prs_buttons .prs_premium a:hover { color:#7E100D;}
#prs_buttons .prs_current .arrow { background:url(/@/main/_img_/index/prs_arrow.gif) no-repeat center center;}

.rounded_club_warning { background:#FBFA98; border:1px solid #B11D1D; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}

.right_team_block .bottom_gradient { background:url(/@/main/_img_/team/bottom_gradient.gif) no-repeat top; padding:5px 45px 0 45px;}

.doble_border_gray .border_l { background:url(/@/main/_img_/shell/block_double_border/border_side.gif) left repeat-y}
.doble_border_gray .border_t { background:url(/@/main/_img_/shell/block_double_border/border_side.gif) top repeat-x}
.doble_border_gray .border_r { background:url(/@/main/_img_/shell/block_double_border/border_side.gif) right repeat-y}
.doble_border_gray .border_b { background:url(/@/main/_img_/shell/block_double_border/border_side.gif) bottom repeat-x}
.doble_border_gray .tl { background:url(/@/main/_img_/shell/block_double_border/border_tl.gif) no-repeat left top}
.doble_border_gray .tr { background:url(/@/main/_img_/shell/block_double_border/border_tr.gif) no-repeat right top}
.doble_border_gray .br { background:url(/@/main/_img_/shell/block_double_border/border_br.gif) no-repeat right bottom}
.doble_border_gray .bl { background:url(/@/main/_img_/shell/block_double_border/border_bl.gif) no-repeat left bottom}

td.pad_lr5, div.pad_lr5 { padding:0 5px;}

.write_to_chat_link { line-height:9px; border:1px solid #2DA606; margin-top:3px; padding-bottom:2px;}
#live_write_id { background:#6BDF46; border:1px solid #31A90A;}

#footer { vertical-align:top; padding:10px 5px;}
#footer .main_padder { padding:0 15px;}
#support_icon .off_bg { color:#FFF; background:url(/@/main/_img_/shell/header/support_off.png) no-repeat center center;}
#support_icon .on_bg { color:#FFF; background:url(/@/main/_img_/shell/header/support_on.png) no-repeat center center;}
#support_icon .online_off { color:#8F8F8F;}
#support_icon #mmenu_online_help { color:#FDA90B;}

#support_icon .sup_popup { left:0; top:2px; width:140px;}
#support_icon .sup_popup img.cut { position:relative; top:1px; left:10px;}
#support_icon .sup_popup img.cut_b { position:relative; top:-1px; left:10px;}
.MSB_root #support_icon .icon_node_off td { opacity:0.5; FILTER: alpha(style=0, opacity=50, finishOpacity=100, startX=0, finishX=100, startY=0, finishY=100);}
.MSB_root #support_icon .MSB_color { background:url(/@/main/_img_/index/support_st_bg.png) no-repeat center center;}
.MSB_root #support_icon .online_off, .MSB_root #support_icon #mmenu_online_help { color:#FFF;}

.jidform { background:#F4F4F4;}
.jidform .jf_l { background:url(/@/main/_img_/live/chat/jidform_side.gif) left repeat-y}
.jidform .jf_t { background:url(/@/main/_img_/live/chat/jidform_side.gif) top repeat-x}
.jidform .jf_r { background:url(/@/main/_img_/live/chat/jidform_side.gif) right repeat-y}
.jidform .jf_b { background:url(/@/main/_img_/live/chat/jidform_side.gif) bottom repeat-x}
.jidform .jf_tl { background:url(/@/main/_img_/live/chat/jidform_tl.gif) no-repeat left top}
.jidform .jf_tr { background:url(/@/main/_img_/live/chat/jidform_tr.gif) no-repeat right top}
.jidform .jf_br { background:url(/@/main/_img_/live/chat/jidform_br.gif) no-repeat right bottom}
.jidform .jf_bl { background:url(/@/main/_img_/live/chat/jidform_bl.gif) no-repeat left bottom}
.jidform .node { padding:10px 0 10px 20px;}

.header_mini .link_home { color:#185A9E;}
.header_mini_club .link_home { color:#B4BA8B;}
.header_mini_club .link_home a, .header_mini_club .link_home a:hover { color:#B4BA8B;}
.header_mini_club .dd_lang_selector .hlink .current_node div { color:#CDBA78;}
.header_mini_club .dd_lang_selector .hlink .arrow {background:url(/@/main/_img_/shell/dropdown_list/arr_dn_club.png) no-repeat center 6px; width:12px;}

#InfoSlider .info_button { padding:0 17px; border-right:1px solid #CCCCCC}
#InfoSlider .current_link { background:#8E9092 url(/@/main/_img_/index/info_slider_on.gif) repeat-x top; color:#FFF;}
#InfoSlider .current_link .arrow { top:-1px; visibility:visible !important;}
#InfoSlider .arrow { visibility:hidden;}
#InfoSlider .buttons { background:#EDF0F2 url(/@/main/_img_/index/info_slider_off.gif) repeat-x left center;}
#InfoSlider .info_slider_cb .content { background:url(/@/main/_img_/index/info_slider_cb_bg.gif) repeat-x top;}

#live_tooltip { width:180px; background:#929292; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
#live_tooltip .tooltip_root { background:none !important;}
#live_tooltip .user_bg { background:url(/@/main/_img_/live/tooltip/user_bg.gif) repeat-x top; border-top:1px solid #FFF;}

.no_bg { background:none !important;}

#SH_user_invitee_bar .rnd_r { background:#AA2020 url(/@/main/_img_/invite/register_club_bg.gif) no-repeat bottom; border-radius:0 7px 7px 0; -moz-border-radius:0 7px 7px 0; -webkit-border-top-right-radius:7px; -webkit-border-bottom-right-radius:7px; padding:0 70px;}

.doble_border_burgundy .border_l { background:url(/@/main/_img_/shell/block_double_border/burgundy_border_side.gif) left repeat-y}
.doble_border_burgundy .border_t { background:url(/@/main/_img_/shell/block_double_border/burgundy_border_side.gif) top repeat-x}
.doble_border_burgundy .border_r { background:url(/@/main/_img_/shell/block_double_border/burgundy_border_side.gif) right repeat-y}
.doble_border_burgundy .border_b { background:url(/@/main/_img_/shell/block_double_border/burgundy_border_side.gif) bottom repeat-x}
.doble_border_burgundy .tl { background:url(/@/main/_img_/shell/block_double_border/burgundy_border_tl.gif) no-repeat left top}
.doble_border_burgundy .tr { background:url(/@/main/_img_/shell/block_double_border/burgundy_border_tr.gif) no-repeat right top}
.doble_border_burgundy .br { background:url(/@/main/_img_/shell/block_double_border/burgundy_border_br.gif) no-repeat right bottom}
.doble_border_burgundy .bl { background:url(/@/main/_img_/shell/block_double_border/burgundy_border_bl.gif) no-repeat left bottom}

.IB_mini { float:right; width:230px;}
.info_block_yellow { background:#FEFDA3;}
.info_block_yellow .close_link { right:5px; _right:15px; top:5px;}
.info_block_yellow .ib_t { background:url(/@/main/_img_/shell/controls/info_block_yellow_t.gif) repeat-x top;}
.info_block_yellow .ib_b { background:url(/@/main/_img_/shell/controls/info_block_yellow_b.gif) repeat-x bottom;}
.info_block_yellow .ib_l { background:url(/@/main/_img_/shell/controls/info_block_yellow_l.gif) repeat-y left;}
.info_block_yellow .ib_r { background:url(/@/main/_img_/shell/controls/info_block_yellow_r.gif) repeat-y right;}
.info_block_yellow .ib_tl { background:url(/@/main/_img_/shell/controls/info_block_yellow_tl.gif) no-repeat top left;}
.info_block_yellow .ib_tr { background:url(/@/main/_img_/shell/controls/info_block_yellow_tr.gif) no-repeat top right;}
.info_block_yellow .ib_bl { background:url(/@/main/_img_/shell/controls/info_block_yellow_bl.gif) no-repeat bottom left;}
.info_block_yellow .ib_br { background:url(/@/main/_img_/shell/controls/info_block_yellow_br.gif) no-repeat bottom right;}
.info_block_yellow .root_pad { padding:1px 1px 2px 1px;}

.two_columns_block .tcb_caption { height:25px; vertical-align:top; padding-left:4px;}
.two_columns_block .tcb_node { padding:3px;}
.two_columns_block .tcb_node_off { border:1px solid transparent; border-bottom:none;}
.two_columns_block .tcb_node_on { border-left:1px solid #DDD9D1; border-right:1px solid #DDD9D1; border-top:1px solid #DDD9D1; background:#FCFBB2;}

.two_columns_block .tcb_text_root { border:1px solid #DDD9D1; background:#FCFBB2;}
.two_columns_block .tcb_text td { padding:3px;}
.two_columns_block .tcb_br { line-height:7px; font-size:7px;}
.two_columns_block .tcb_extra {padding-left:4px; height:20px; vertical-align:bottom;}
.premium_dn { border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; padding:2px 5px;}

.block_gray_small_rnd { background:#ECECEC;}
.block_gray_small_rnd .bg_tl {background:url(/@/main/_img_/shell/blocks/gray_small_tl.gif) no-repeat left top;}
.block_gray_small_rnd .bg_bl {background:url(/@/main/_img_/shell/blocks/gray_small_bl.gif) no-repeat left bottom;}
.block_gray_small_rnd .bg_tr {background:url(/@/main/_img_/shell/blocks/gray_small_tr.gif) no-repeat right top;}
.block_gray_small_rnd .bg_br {background:url(/@/main/_img_/shell/blocks/gray_small_br.gif) no-repeat right bottom;}

.info_block_green { background:#6BDF46;}
.info_block_green .ib_t { background:url(/@/main/_img_/shell/controls/info_block_green_t.gif) repeat-x top;}
.info_block_green .ib_b { background:url(/@/main/_img_/shell/controls/info_block_green_b.gif) repeat-x bottom;}
.info_block_green .ib_l { background:url(/@/main/_img_/shell/controls/info_block_green_l.gif) repeat-y left;}
.info_block_green .ib_r { background:url(/@/main/_img_/shell/controls/info_block_green_r.gif) repeat-y right;}
.info_block_green .ib_tl { background:url(/@/main/_img_/shell/controls/info_block_green_tl.gif) no-repeat top left;}
.info_block_green .ib_tr { background:url(/@/main/_img_/shell/controls/info_block_green_tr.gif) no-repeat top right;}
.info_block_green .ib_bl { background:url(/@/main/_img_/shell/controls/info_block_green_bl.gif) no-repeat bottom left;}
.info_block_green .ib_br { background:url(/@/main/_img_/shell/controls/info_block_green_br.gif) no-repeat bottom right;}
.info_block_green .number { background:url(/@/main/_img_/shell/controls/round_gray.png) no-repeat center 5px; padding-top:6px; color:#929292; text-align:center; font-size:11px; font-weight:bold;}

.info_block_gray { background:#F4F4F4;}
.info_block_gray .ib_t { background:url(/@/main/_img_/shell/controls/info_block_gray_t.gif) repeat-x top;}
.info_block_gray .ib_b { background:url(/@/main/_img_/shell/controls/info_block_gray_b.gif) repeat-x bottom;}
.info_block_gray .ib_l { background:url(/@/main/_img_/shell/controls/info_block_gray_l.gif) repeat-y left;}
.info_block_gray .ib_r { background:url(/@/main/_img_/shell/controls/info_block_gray_r.gif) repeat-y right;}
.info_block_gray .ib_tl { background:url(/@/main/_img_/shell/controls/info_block_gray_tl.gif) no-repeat top left;}
.info_block_gray .ib_tr { background:url(/@/main/_img_/shell/controls/info_block_gray_tr.gif) no-repeat top right;}
.info_block_gray .ib_bl { background:url(/@/main/_img_/shell/controls/info_block_gray_bl.gif) no-repeat bottom left;}
.info_block_gray .ib_br { background:url(/@/main/_img_/shell/controls/info_block_gray_br.gif) no-repeat bottom right;}
.info_block_gray .number { background:url(/@/main/_img_/shell/controls/round_green.png) no-repeat center 5px; padding-top:6px; color:#FFF; text-align:center; font-size:11px; font-weight:bold;}

.info_blocks .number_float { width:17px; height:22px; left:5px;}

.link_with_desc { background:url(/@/main/_img_/help/link_with_desc.gif) no-repeat left 3px; padding-left:12px; font-size:11px;}

#tender_int_tooltip{width:260px; opacity:0.9; FILTER: alpha(style=0, opacity=90, finishOpacity=100, startX=0, finishX=100, startY=0, finishY=100);z-index:6;}

.simple_lgray_block .border_l { background:url(/@/main/_img_/shell/block_simple_small/lgray_side.gif) left repeat-y}
.simple_lgray_block .border_t { background:url(/@/main/_img_/shell/block_simple_small/lgray_side.gif) top repeat-x}
.simple_lgray_block .border_r { background:url(/@/main/_img_/shell/block_simple_small/lgray_side.gif) right repeat-y}
.simple_lgray_block .border_b { background:url(/@/main/_img_/shell/block_simple_small/lgray_side.gif) bottom repeat-x}
.simple_lgray_block .tl { background:url(/@/main/_img_/shell/block_simple_small/lgray_tl.gif) no-repeat left top}
.simple_lgray_block .tr { background:url(/@/main/_img_/shell/block_simple_small/lgray_tr.gif) no-repeat right top}
.simple_lgray_block .br { background:url(/@/main/_img_/shell/block_simple_small/lgray_br.gif) no-repeat right bottom}
.simple_lgray_block .bl { background:url(/@/main/_img_/shell/block_simple_small/lgray_bl.gif) no-repeat left bottom}

.bg_green_rnd_border { background:#BAFA97; border:1px solid #6BDF46; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;}
.bg_orange_rnd_border { background:#FEFDA3; border:1px solid #FDA90B; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;}

.dd_cy .hlink {border:1px solid transparent; border-bottom:none; cursor:default; height:20px;}
.dd_cy .hlink_h { border:1px solid #CCCCCC; background:#FFF; border-bottom:none; z-index:11; position:relative; cursor:default; height:20px;}
.dd_cy .droplist { border:1px solid #CCCCCC; background:#FFF; z-index:10; top:-1px; min-width:140px;}
.dd_cy .current_node { padding-left:3px;}
.dd_cy .current_node div {  font-size:11px; color:#1861A5; height:15px;}
.dd_cy .arrow { background:url(/@/main/_img_/shell/dropdown_list/arr_dn_blue.png) no-repeat center 7px; width:12px !important;}
.dd_cy .droplist .list_node { display:block; padding:3px; font-size:11px;}
.dd_cy .droplist .list_node:hover { background:#CCCCCC; text-decoration:none;}

#overlay_layer, #relative_overlay { position:absolute; top:0; left:0; z-index:999; background:url(/@/main/_img_/overlay_bg.png);}
#overlay_layer .content { position:absolute;}

.hr_with_text { background:url(/@/main/_img_/shell/header/hr.gif) repeat-x left center;}

#ajax_search_form .search_block { background:#E2E5E7 url(/@/main/_img_/shell/header/search_panel/bg.gif) repeat-x;}
#ajax_search_form .search_block .lang_block { background:url(/@/main/_img_/shell/header/search_panel/bg_l.gif) no-repeat; padding:0 0 0 5px;}
#ajax_search_form .search_block .button_block { background:url(/@/main/_img_/shell/header/search_panel/bg_r.gif) no-repeat right; padding:0 2px 0 0;}
#ajax_search_form .search_block table.qs_lang { border:1px solid #929292; border-right:none; height:24px; background:url(/@/main/_img_/shell/buttons/gray_gradient.gif) repeat-x top;}
#ajax_search_form .search_block .dd_qs_lang .droplist { top:3px; left:-3px; z-index:15;}
#ajax_search_form .search_block .dd_qs_lang .arrow { background-position:center 6px;}

.product_search button.submit{ background:url(/@/main/_img_/search/button_submit.gif) no-repeat; border:none; width:109px; height:24px; margin:0; color:#FFF;}

.button_blue_block { background:#3373B4 url(/@/main/_img_/search/button_blue.gif) repeat-x;}
.button_blue_block .left { background:url(/@/main/_img_/search/button_blue_l.gif) no-repeat left;}
.button_blue_block .right { background:url(/@/main/_img_/search/button_blue_r.gif) no-repeat right;}
.button_green_block { background:#4EC428 url(/@/main/_img_/search/button_green.gif) repeat-x;}
.button_green_block .left { background:url(/@/main/_img_/search/button_green_l.gif) no-repeat left;}
.button_green_block .right { background:url(/@/main/_img_/search/button_green_r.gif) no-repeat right;}

.prod_search .MM2_geo_active{ background:url(/@/main/_img_/shell/header/geofilter_on.gif) no-repeat right bottom; padding-top:12px;}
.prod_search .MM2_geo_inactive{ background:url(/@/main/_img_/shell/header/geofilter_off.gif) no-repeat right bottom; padding-top:12px;}

.prod_search .column_main { padding:20px 0 5px 0;}
.prod_search .column_main_price { padding:20px 0 5px 15px;}
.prod_search .column_nested { padding:0 0 5px 15px;}
.prod_search .column_nested_club { padding:0 0 5px 39px;}
.prod_search .column_club { padding:0 0 5px 24px;}
.prod_search .right_column { padding:15px 0px 30px 15px;}

.dd_groups { position:relative; top:-2px;}
.dd_groups .current_node { padding:2px 0 2px 3px;}
.dd_groups .hlink { border:1px solid transparent; border-bottom:none; cursor:default; position:relative; top:2px;}
.dd_groups .hlink_h { border:1px solid #CCCCCC; background:#F3F3F3; border-bottom:none; z-index:20; cursor:default; position:relative; top:2px;}
.dd_groups .droplist { border:1px solid #CCCCCC; background:#F3F3F3; z-index:6; top:1px; min-width:135px;}
.dd_groups .current_node div { color:#1861A5; height:15px;}
.dd_groups .arrow { background:url(/@/main/_img_/shell/dropdown_list/arr_dn_blue.png) no-repeat center 8px; width:12px !important;}
.dd_groups .droplist .list_node { display:block; padding:3px;}
.dd_groups .droplist .list_node:hover { background:#CCCCCC;}
.dd_groups .droplist .profile_block { border-bottom:1px solid #CCCCCC;}
.dd_groups .droplist .profile_block td { padding:3px;}
.dd_groups .droplist .exit_link { padding:7px 3px !important;}

ul.list { list-style:none; margin-left:0; padding-left:0.75em; text-indent:-0.75em; _text-indent:-0.8em;}
ul.list li { padding:0; margin:10px 0;}

.notes_root .notify_first { border-top:1px solid #C2C5C8; margin-top:5px;}
.notes_root .notify_off { padding:10px 4px; -moz-padding:10px 3px; border-bottom:1px solid #C2C5C8; cursor:pointer;}
.notes_root .notify_on { padding:10px 3px; border:1px solid #C2C5C8; border-top:none; background:url(/@/main/_img_/notifications/gradient_bg.gif) repeat-x bottom;}
.notes_root .notify_hover { background:#F2F8FE;}

a.a_delete_15 { display:block; width:15px; height:15px; background:url(/@/main/_img_/shell/icons/sprites/delete_sprite_15.png) no-repeat top left;}
a.a_delete_15:hover { background-position:0 -15px;}

.button_add_item .left { background:url(/@/main/_img_/ent_info/edit_button_l.png) no-repeat right;}
.button_add_item .right{ background:url(/@/main/_img_/ent_info/edit_button_r.png) no-repeat left;}
.button_add_item .bg_main { background:url(/@/main/_img_/ent_info/edit_button.png) repeat-x;}

a.off_notify { display:block; height:13px; line-height:13px; color:#333; background:url(/@/main/_img_/shell/icons/sprites/off_14.png) no-repeat left top; padding:1px 0 0 18px;}
a.off_notify:hover { color:#FF2A00; background-position:left -14px;}
.novoted_notify { border:1px solid transparent; padding:2px 5px;}
.voted_notify { border:1px solid #CCCCCC; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; padding:2px 5px;}

a.a_download_file, a.a_download_file:hover { text-decoration:none !important;}
a.a_download_file div { background:#185A9E; color:#FFF; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; font-weight:bold; padding:0 10px;}
a.a_download_file:hover div { background:#699CD0; color:#FFF; text-decoration:none;}

.notes_root .deleted .text_block { color:#FF9C9C;}

.colorfrm .ui-slider-horizontal { max-width:360px; height:18px; border:1px solid #CCCCCC; position:relative;}
.colorfrm .ui-slider-horizontal .ui-slider-handle { display:block; position:absolute; margin-left:-6px; border:0px; cursor:default;}
.colorfrm input.color { border:1px solid #929292; width:55px; height:18px; margin:0; padding:1px; font-family:Verdana; font-size:12px;}

#uib_root .user_info_block .bg_block_h { background:#E4E4E4;}
#uib_root .user_info_block .padder { padding:3px 5px;}
#uib_root .user_info_block .mask_tl { background:url(/@/main/_img_/shell/block_user_data/user_block_tl.png) no-repeat top left;}
#uib_root .user_info_block .mask_tr { background:url(/@/main/_img_/shell/block_user_data/user_block_tr.png) no-repeat top right;}
#uib_root .user_info_block .mask_bl { background:url(/@/main/_img_/shell/block_user_data/user_block_bl.png) no-repeat bottom left;}
#uib_root .user_info_block .mask_br { background:url(/@/main/_img_/shell/block_user_data/user_block_br.png) no-repeat bottom right;}

#uib_root .pib_info_block .edit_root { width:20px;}
#uib_root .pib_info_block .edit_link { display:none;}
#uib_root .pib_info_block .bg_block_h .edit_link { display:block;}
#uib_root .pib_info_block .edit_link a div { border:1px solid transparent; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:2px;}
#uib_root .pib_info_block .edit_link a:hover div { border-color:#929292;}

#uib_root .ent_info_block .bg_block_h { background:#E4E4E4;}
#uib_root .ent_info_block .padder { padding:2px 4px;}
#uib_root .ent_info_block .mask_tl { background:url(/@/main/_img_/shell/block_user_data/company_block_tl.png) no-repeat top left;}
#uib_root .ent_info_block .mask_tr { background:url(/@/main/_img_/shell/block_user_data/company_block_tr.png) no-repeat top right;}
#uib_root .ent_info_block .mask_t { background:url(/@/main/_img_/shell/block_user_data/company_block_side.gif) repeat-x top;}
#uib_root .ent_info_block .mask_r { background:url(/@/main/_img_/shell/block_user_data/company_block_side.gif) repeat-y right;}
#uib_root .ent_info_block .mask_l { background:url(/@/main/_img_/shell/block_user_data/company_block_side.gif) repeat-y left;}

#uib_root .rating_new .progress_left_green { background:url(/@/main/_img_/shell/block_user_data/rating_new/progress_green_left.png) no-repeat top; line-height:1px;}
#uib_root .rating_new .progress_left_red { background:url(/@/main/_img_/shell/block_user_data/rating_new/progress_red_left.png) no-repeat top; line-height:1px;}
#uib_root .rating_new .progress_main { background:url(/@/main/_img_/shell/block_user_data/rating_new/progress_main.gif) repeat-x top; line-height:1px;}
#uib_root .rating_new .progress_green { background:url(/@/main/_img_/shell/block_user_data/rating_new/progress_green.gif) repeat-x top; padding-right:2px; line-height:8px;}
#uib_root .rating_new .progress_red { background:url(/@/main/_img_/shell/block_user_data/rating_new/progress_red.gif) repeat-x top; padding-right:2px; line-height:8px;}
#uib_root .rating_new .delimiter { background:url(/@/main/_img_/shell/block_user_data/rating_new/progress_delimiter.png) no-repeat top; line-height:1px;}
#uib_root .rating_new .rating_plus { position:relative; top:-4px;}

.tooltip_shell_container { border-collapse:collapse;}
.tooltip_shell_container .tt_tl { background:url(/@/main/_img_/message/tooltip/bg_tl.png) no-repeat top left; line-height:5px;}
.tooltip_shell_container .tt_tr { background:url(/@/main/_img_/message/tooltip/bg_tr.png) no-repeat top right; line-height:5px;}
.tooltip_shell_container .tt_bl { background:url(/@/main/_img_/message/tooltip/bg_bl.png) no-repeat bottom left; line-height:5px;}
.tooltip_shell_container .tt_br { background:url(/@/main/_img_/message/tooltip/bg_br.png) no-repeat bottom right; line-height:5px;}
.tooltip_shell_container .tt_t { background:#FFF url(/@/main/_img_/message/tooltip/bg_side.gif) repeat-x top; line-height:5px;}
.tooltip_shell_container .tt_r { background:#FFF url(/@/main/_img_/message/tooltip/bg_side.gif) repeat-y right;}
.tooltip_shell_container .tt_l { background:#FFF url(/@/main/_img_/message/tooltip/bg_side.gif) repeat-y left;}
.tooltip_shell_container .tt_b { background:#FFF url(/@/main/_img_/message/tooltip/bg_side.gif) repeat-x bottom; line-height:5px;}
.tooltip_shell_container .tt_content { background:#FFF;}
.tooltips_layer table { border-collapse:collapse;}

#main_page .feedback-form input.qs_main { border:none; height:24px;}
#main_page .feedback-form button.submit { background:url(/@/main/_img_/index/button_search.gif) no-repeat center center; width:61px; height:26px; color:#FFF; font-size:11px; border:none; padding:5px 0; margin:0;}
.main_round_block .bg_left { background:url(/@/main/_img_/index/round_block_left.png) no-repeat right;}
.main_round_block .bg_main { background:url(/@/main/_img_/index/round_block_main.png) repeat-x;}
.main_round_block .bg_right { background:url(/@/main/_img_/index/round_block_right.png) no-repeat left;}
#main_page .header_shadow { background:url(/@/main/_img_/index/header_shadow.png) repeat-x bottom;}

.main_sample_block td { padding:0;}
.main_sample_block .border_tl { background:url(/@/main/_img_/index/sample_block/border_tl.png) no-repeat bottom left;}
.main_sample_block .border_t { background:url(/@/main/_img_/index/sample_block/border_t.png) repeat-x bottom;}
.main_sample_block .border_tr { background:url(/@/main/_img_/index/sample_block/border_tr.png) no-repeat bottom right;}
.main_sample_block .border_l { background:url(/@/main/_img_/index/sample_block/border_s.png) repeat-y left;}
.main_sample_block .border_r { background:url(/@/main/_img_/index/sample_block/border_s.png) repeat-y right;}
.main_sample_block .border_bl { background:url(/@/main/_img_/index/sample_block/border_bl.png) no-repeat left bottom; line-height:0;}
.main_sample_block .border_b { background:url(/@/main/_img_/index/sample_block/border_s.png) repeat-x bottom; line-height:0;}
.main_sample_block .border_br { background:url(/@/main/_img_/index/sample_block/border_br.png) no-repeat right bottom; line-height:0;}

.block_button_lazure .bg{background:#33C3FF;}
.block_button_lazure .bg_tl{background:url(/@/main/_img_/shell/block_button/lazure_button_tl.gif) no-repeat left top; width:9px; height:9px; line-height:0;}
.block_button_lazure .bg_tr{background:url(/@/main/_img_/shell/block_button/lazure_button_tr.gif) no-repeat right top; width:9px; height:9px; line-height:0;}
.block_button_lazure .bg_bl{background:url(/@/main/_img_/shell/block_button/lazure_button_bl.gif) no-repeat left bottom; width:9px; height:9px; line-height:0;}
.block_button_lazure .bg_br{background:url(/@/main/_img_/shell/block_button/lazure_button_br.gif) no-repeat right bottom; width:9px; height:9px; line-height:0;}

#sitemap a.mail_link { display:block; padding-top:30px; background:url(/@/main/_img_/sitemap/icon_mail.gif) no-repeat center 4px;}
#sitemap a.notif_link { display:block; padding-top:30px; background:url(/@/main/_img_/sitemap/icon_notifications.gif) no-repeat center top;}
#sitemap a.chat_link { display:block; padding-top:30px; background:url(/@/main/_img_/sitemap/icon_chat.gif) no-repeat center top;}
#sitemap a.fav_link { display:block; padding-top:30px; background:url(/@/main/_img_/sitemap/icon_favorites.gif) no-repeat center top;}
#sitemap a.live_link { display:block; padding-top:30px; background:url(/@/main/_img_/live/icon_45.png) no-repeat center 3px;}
#sitemap #support_icon { background:#FFF;}
#sitemap .add_link { position:relative; left:-18px;}
#sitemap .edit_links { display:none;}
#sitemap .h_block .edit_links { display:block !important; left:162px; top:5px;}

.add_form .block_limit { z-index:-1; top:-20px; left:-20px;}
.add_form .block_limit_one { background:url(/@/main/_img_/tender/limit_bg_one.png) no-repeat center top; color:#FFF; width:36px; height:36px; text-align:center; padding-top:4px; vertical-align:top;}
.add_form .block_limit_more { background:url(/@/main/_img_/tender/limit_bg_more.png) no-repeat center top; color:#FFF; width:36px; height:36px; text-align:center; padding-top:4px; vertical-align:top;}
.add_form .block_limit_nomore { background:url(/@/main/_img_/tender/limit_bg_nomore.png) no-repeat center top; color:#FFF; width:36px; height:36px; text-align:center; padding-top:4px; vertical-align:top;}
.add_form .desc_block { margin-left:0.9em; text-indent:-0.9em;}

#iMail_root .feedback-form .dd_lang_selector .droplist { top:-1px; _width:135px; min-width:135px; max-height:200px; _height:200px; overflow-y:scroll;}

#iMail_root #pm_write_officers .users_list { overflow-y:auto; max-height:290px; _height:290px;}

.skins_header .dd_lang_selector .current_node div { max-width:85px;}

.block_round_gbg { background:#F4F4F4; border:1px solid #929292; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}

.burgundy_1line .bg_left { background:url(/@/main/_img_/shell/block_button/burgundy_1line_left.png) no-repeat right center; padding:0;}
.burgundy_1line .bg_right { background:url(/@/main/_img_/shell/block_button/burgundy_1line_right.png) no-repeat left center; padding:0;}
.burgundy_1line .bg_content { background:url(/@/main/_img_/shell/block_button/burgundy_1line_main.png) repeat-x left center; padding:0;}

.regions_switcher .mask_left { background:url(/@/main/_img_/logistic/region_filter/mask_left.png) no-repeat;}
.regions_switcher .mask_right { background:url(/@/main/_img_/logistic/region_filter/mask_right.png) no-repeat;}
.regions_switcher .item_curr { background:#52BF2F url(/@/main/_img_/logistic/region_filter/bg_curr.gif) repeat-x;}
.regions_switcher .item_common { background:#E9E9E9 url(/@/main/_img_/logistic/region_filter/bg_main.gif) repeat-x;}
.regions_switcher .item_disabled, .regions_switcher .item_disabled * { color:#333 !important; cursor:default !important;}
.regions_switcher .item_hover {  background:#F3F3F3 url(/@/main/_img_/logistic/region_filter/bg_hover.gif) repeat-x;}
.regions_switcher .middle_block { border-left:1px solid #C8C8C8; border-right:1px solid #C8C8C8;}
.regions_switcher .cut_current { width:100%; top:-1px; display:none;}
.regions_switcher .item, .regions_switcher .item * { color:#185A9E;}
.regions_switcher .item_curr, .regions_switcher .item_curr * { color:#FFF !important;}
.regions_switcher .item_curr .cut_current { display:block;}

.listbox { background:#fff; border:1px solid #929292; }
.listbox .hover_item { background:#DEDEDE; cursor:pointer; }
.listbox .curr_item { background:#6BDF46; color:#FFF; }	
.listbox .list_item { padding:2px 8px; font-size:11px;}
#logistic_from_listbox .list_item { padding-right:25px;}
#logistic_to_listbox .list_item { padding-left:20px;}
#logistic_from_listbox .curr_item { background:#6BDF46 url(/@/main/_img_/logistic/search_form/listbox_from_bg.gif) no-repeat right center;}
#logistic_to_listbox .curr_item { background:#6BDF46 url(/@/main/_img_/logistic/search_form/listbox_to_bg.gif) no-repeat left center;}

#iMail_root .mail_file_types { color:#2DA606; border-bottom:1px dotted #2DA606;}
.mail_filedrop_block { padding:9px; background: #FEFDA3; border:1px solid #FDA90B; color:#8F8F8F; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}

.help_slider .slider_indicator .slide_curr { background:url(/@/main/_img_/help/presentation/switch_on.png) no-repeat;}
.help_slider .slider_indicator .slide_none { background:url(/@/main/_img_/help/presentation/switch_off.png) no-repeat;}
#prs_switcher .prs_curr { background:#EDEDED; font-weight:bold;}
#prs_switcher .prs_idle { background:#EDEDED url(/@/main/_img_/help/presentation/page_bg.gif) repeat-x; color:#1861A5;}
#prs_switcher .delimiter { border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC;}
.help_feedback_block { border:1px solid #D7D7D7; background:#E2E5E7; height:150px; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;}

#help_pages .novoted_help { border:1px solid transparent; padding:2px 5px;}
#help_pages .voted_help { border:1px solid #CCCCCC; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; padding:2px 5px;}

.spine_groups_button { background:#F4F4F4 url(/@/main/_img_/shell/spine_tree/button_bg.gif) repeat-x;}
.spine_groups_button td { padding:0;}
.spine_groups_button .bg_left { background:url(/@/main/_img_/shell/spine_tree/button_bg_left.gif) no-repeat left;}
.spine_groups_button .group_block { padding-right:10px; min-width:146px;}
.groups_list_closed .button_icon { background:url(/@/main/_img_/shell/spine_tree/button_open.gif) no-repeat right;}
.groups_list_opened .button_icon { background:url(/@/main/_img_/shell/spine_tree/button_close.gif) no-repeat right;}
.groups_list .group_name { color:#185A9E;}
.groups_list .group_link { border:1px solid transparent; border-right:none; cursor:default;}
.groups_list .group_link_hover { background:#F4F4F4; border-color:#929292; position:relative; z-index:15;}
.groups_list .group_link_hover .group_name { color:#2DA606;}
.groups_list .subgroups_popup { background:#F4F4F4; border:1px solid #929292; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:0 15px;}
.groups_list .group_node_pad { padding:2px 5px;}
.groups_list .group_common { padding:2px 6px;}
.groups_list .group_current { background:#195B9F url(/@/main/_img_/shell/spine_tree/current_bg.gif) repeat-x top; border-radius:2px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.groups_list .group_current a, .groups_list .group_current a:hover { color:#FFF;}

.button_green_rborder { background:#6BDF46; border:1px solid #2DA606; color:#FFF; text-align:center; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:2px 5px;}
<<<<<<< .working

.logistic-hot-form h1 { font-size:30px;}
<<<<<<< .working
=======


>>>>>>> .merge-right.r6299
=======

#shell_confirm_popup { border:1px solid #6F6F6F; background:#E9E9E9;}
#shell_confirm_popup button { width:70px;}
<<<<<<< .working
>>>>>>> .merge-right.r6321
=======

a.alpha_h * { opacity:0.5; FILTER: alpha(style=0, opacity=50, finishOpacity=100, startX=0, finishX=100, startY=0, finishY=100);}
a.alpha_h:hover * { opacity:1; FILTER: alpha(style=0, opacity=100, finishOpacity=100, startX=0, finishX=100, startY=0, finishY=100);}
<<<<<<< .working
>>>>>>> .merge-right.r6331
=======

/* Форма регистрации */
.register_form input.require_field, 
.register_form textarea.require_field { border-width: 2px; padding:0 5px; vertical-align:middle; _padding:3px 5px;}
.register_form select.require_field { border-width: 2px; padding:3px 5px;} /* Привет, мозилла! */

.register_form input.error_field, 
.register_form textarea.error_field { border-color:#F00; background:url(/@/main/_img_/feedback/check_error.png) no-repeat right center; padding-right:24px;}
/* в ИЕ бордер нельзя задавать*/
.register_form select.error_field	 { border-color:#F00; _color:#F00; }

.feedback-form .dd_phone_code { width:100%; border:1px solid #ADAEAD; border-right:none;}
.feedback-form .dd_phone_code .current_node { height:25px; padding-left:5px;}
.register_form .dd_phone_code { border-width:2px;}
.register_form .dd_phone_code .current_node { height:23px; padding-left:5px;}
.feedback-form .dd_phone_code .current_node div { font-size:11px; color:#8F8F8F; width:63px; overflow-x:hidden;}
.feedback-form .dd_phone_code td { vertical-align:middle;}
.feedback-form .dd_phone_code .arrow { background:url(/@/main/_img_/shell/dropdown_list/arr_dn_gray.png) no-repeat center center; width:12px;}
.feedback-form .dd_phone_code .droplist { border:1px solid #ADAEAD; background:#FFF; width:100px; _width:90px; left:-1px; max-height:200px; _height:200px; overflow-y:auto;}
.register_form .dd_phone_code .droplist { left:-2px;}
.feedback-form .dd_phone_code .droplist a.list_node { padding:2px 5px; text-decoration:none; font-size:11px;}
.feedback-form .dd_phone_code .droplist a.list_node:hover { text-decoration:none; background:#ADAEAD; color:#FFF;}

.feedback-form #contacts_block .adder_block { left:32px; top:-17px; width:120px; background:#FFF; border:1px solid #CCC;}
.feedback-form #contacts_block .adder_block a { display:block; padding:2px 5px; text-decoration:none;}
.feedback-form #contacts_block .adder_block a.hidden { display:none }
.feedback-form #contacts_block .adder_block a:hover { background:#CCCCCC; color:#FFF;}

.feedback-form .field table { width:100%;}
.feedback-form .field td.code_block { width:80px; vertical-align:middle;}
<<<<<<< .working
>>>>>>> .merge-right.r6371
=======

#RegisterForm .specials_form .root_node_closed .arrow { background:url(/@/main/_img_/shell/dropdown_list/arr_r_blue.png) no-repeat center center;}
#RegisterForm .specials_form .root_node_opened .arrow { background:url(/@/main/_img_/shell/dropdown_list/arr_dn_blue.png) no-repeat center center;}
#RegisterForm .specials_form .root_node_opened { font-weight:bold;}
<<<<<<< .working
<<<<<<< .working
#RegisterForm .subs_arrow { width:13px; height:6px; margin-top:4px; background:url(/@/main/_img_/shell/dropdown_list/arr_dn_gray.png) no-repeat center center;}
>>>>>>> .merge-right.r6384
=======
.register_root .subs_arrow { width:13px; height:6px; margin-top:4px; background:url(/@/main/_img_/shell/dropdown_list/arr_dn_gray.png) no-repeat center center;}
=======
.register_root .subs_arrow, #lg_dlg_country .subs_arrow { width:13px; height:6px; margin-top:4px; background:url(/@/main/_img_/shell/dropdown_list/arr_dn_gray.png) no-repeat center center;}
#RegisterForm .sub_nodes { margin-left:20px;}

.register_root #lg_dlg_country { background:#A8A8A8; border-radius:7px;}
.register_root #lg_dlg_country .union { text-decoration:underline}
.register_root #lg_dlg_country .cur_union { text-decoration:none}

#lg_dlg_country { background:#A8A8A8; border-radius:7px; -moz-border-radius:3px; -webkit-border-radius:3px;}
#lg_dlg_country .union { text-decoration:underline}
#lg_dlg_country .cur_union { text-decoration:none}

body.fixed { overflow:hidden !important;}
