@charset "utf-8"; 
table.shell-simple-gray { width:100%; height:100%; background:#ECECEC}
table.shell-simple-gray td.content_main { padding:40px}
table.shell-simple-gray td.content_main_2 { border:2px solid #52C72B; background:#FFF; padding:20px 20px}

.register input.varchar { border:1px solid #565656; font-family:Verdana; font-size:12px; padding:4px 4px; height:25px; font-weight:bold}
.register select { border:1px solid #565656; font-family:Verdana; font-size:12px; padding:4px 4px; height:25px}

.register .steps_strip { height:24px }
.register .steps_strip td.step { width:35px; vertical-align:middle; font-size:18px; }
.register .steps_strip td.step_current { background:#114070 url(/@/main/_img_/user/register/current_step.gif); color:#FFF}
.register .steps_strip td.step_passed { background:#154D88; color:#FFF}
.register .steps_strip div.step { margin-left:10px}

.register .checked { background:#52C72B; color:#FFF}

.register-step-seller { background:#FFF url(/@/main/_img_/user/register/4_bg.gif) repeat-x bottom; border:2px solid #929292; padding:15px; width:420px; height:280px; vertical-align:top; cursor:pointer }

.register-step-user { background:#FFF url(/@/main/_img_/user/register/4_bg_smal.gif) repeat-x bottom; border:2px solid #929292; padding:15px; width:420px; height:90px; vertical-align:top; cursor:pointer}

.register-step-special { border: 2px solid #ECECEC; cursor:pointer; padding:10px 20px }
.register-step-special td {padding:10px 5px 10px 0;}

.register-step_hover {border: 2px solid #52C72B; }


table.choose_option { border: 2px solid #ECECEC; cursor:pointer; padding:10px 20px }
table.choose_option td {padding:10px 5px 10px 0;}

table.choose_option_hover {border: 2px solid #52C72B; }

body.bg_gray { background:#ECECEC }

.read { line-height: 1.5em}


.filter_block { background:#FFF; z-index:20; position:relative}
.filter_block .name { border-bottom:1px dashed #185A9E; color:#185A9E; cursor:pointer}
.filter_block .name_current { border-bottom:2px solid #FFF}
.filter_block .text { padding:10px}
.filter_block_show .border_l { background:url(/@/main/_img_/shell/simple_block/border.gif) left repeat-y}
.filter_block_show .border_t { background:url(/@/main/_img_/shell/simple_block/border.gif) top repeat-x}
.filter_block_show .border_r { background:url(/@/main/_img_/shell/simple_block/border.gif) right repeat-y}
.filter_block_show .tl { background:url(/@/main/_img_/shell/simple_block/tl.gif) no-repeat left top}
.filter_block_show .tr { background:url(/@/main/_img_/shell/simple_block/tr.gif) no-repeat right top}


.filter_options_block { background:#FFF; z-index:10; position:relative; top:-1px}
.filter_options_block .text { padding:10px; line-height:normal}
.filter_options_block .border_l { background:url(/@/main/_img_/shell/simple_block/border.gif) left repeat-y}
.filter_options_block .border_t { background:url(/@/main/_img_/shell/simple_block/border.gif) top repeat-x}
.filter_options_block .border_r { background:url(/@/main/_img_/shell/simple_block/border.gif) right repeat-y}
.filter_options_block .border_b { background:url(/@/main/_img_/shell/simple_block/border.gif) bottom repeat-x}
.filter_options_block .tl { background:url(/@/main/_img_/shell/simple_block/tl.gif) no-repeat left top}
.filter_options_block .tr { background:url(/@/main/_img_/shell/simple_block/tr.gif) no-repeat right top}
.filter_options_block .br { background:url(/@/main/_img_/shell/simple_block/br.gif) no-repeat right bottom}
.filter_options_block .bl { background:url(/@/main/_img_/shell/simple_block/bl.gif) no-repeat left bottom}



.header_alert { background:#FEFDAD}
.header_alert .br { background:url(/@/main/_img_/shell/header/alert_br.gif) no-repeat right bottom}
.header_alert .bl { background:url(/@/main/_img_/shell/header/alert_bl.gif) no-repeat left bottom}
.header_alert .text { padding:5px 15px}


.header_search_menu {}
.header_search_menu td.unselected { }
.header_search_menu .text { padding:5px 10px}
.header_search_menu td.selected { background:#929292}
.header_search_menu td.selected .tl { background:url(/@/main/_img_/shell/header/selected_item_tl.gif) no-repeat left top}
.header_search_menu td.selected .tr { background:url(/@/main/_img_/shell/header/selected_item_tr.gif) no-repeat right top}
.header_search_menu .sep { background:url(/@/main/_img_/shell/header/mmenu/sep.gif) no-repeat right}


.button_tender_add {width:128px; height:19px; background:#6BDF46 url(/@/main/_img_/shell/header/tender_add_gbg.gif); color:#FFF; text-align:center}

.map_button { height:24px; width:200px; text-align:center; border:1px solid #929292 !important; background:#FFF url(/@/main/_img_/shell/header/map_button_bg.gif) repeat-x bottom}
.map_button td.text { cursor:pointer}
.map_button_sel { background:#FEFDA5 url(/@/main/_img_/shell/header/map_button_bg_sel.gif) repeat-x}
.map_button_off { background:#F0F0F0 url(/@/main/_img_/shell/header/map_button_bg_off.gif) repeat-x}

#menu-main {  margin-top:12px; z-index:200; position:relative}


#global_layer { position:absolute; z-index:999}
.mm_popup { position:absolute; z-index:205; border-collapse:collapse; background:#FFF; display:none; border:1px solid #929292 !important}
.mm_popup td { padding:0px}


#mmenu_online_help { cursor:pointer}

#menu-main .tab_selected { background:#A0C2E6 url(/@/main/_img_/shell/header/mmenu/tab_c.gif) repeat-x; height:42px}
#menu-main .tab_selected .edge_left { background:url(/@/main/_img_/shell/header/mmenu/tab_left.gif) no-repeat; width:2px}
#menu-main .tab_selected .edge_right { background:url(/@/main/_img_/shell/header/mmenu/tab_right.gif) no-repeat; width:2px}
#menu-main .tab_selected .edge_center { padding:7px 5px 0 10px; line-height:1em; vertical-align:top}
#menu-main .tab_selected img.edit { margin:3px}
#menu-main .tab_selected a.a_edit { background:none; display:block; margin-top:7px}
#menu-main .tab_selected a.a_edit:hover { background:#2DA606}

#menu-main .tab_not_selected { height:42px}
#menu-main .tab_not_selected .edge_center { padding:7px 5px 0 5px; line-height:1em; vertical-align:top}
#menu-main .tab_not_selected img.edit { margin:3px}
#menu-main .tab_not_selected a.a_edit { background:none; display:block; margin:7px 1px 1px 1px}
#menu-main .tab_not_selected a.a_edit:hover { background:none; margin:6px 0px 0px 0px; border:1px solid #FFF}

.border_green_2 { border:2px solid #52C72B}



.login-form { background:#F0F0F0 url(/@/main/_img_/user/login/bg.gif) repeat-x bottom; border:1px solid #929292 !important}
.login-form .varchar { font-size:18px; font-family:Verdana; padding:5px 3px; border:1px solid #929292; background:#FFF}
.login-form .error { color:#F00}


table.user_block_menu { border:1px solid #A4A4A4 }
table.user_block_menu td.node { padding:4px 10px 5px 10px}
table.user_block_menu td.bordered { border-right:1px solid #FFF}
table.user_block_menu td.special { background:#6BDF46; color:#FFF}
table.user_block_menu td.current { background:#6BDF46; color:#FFF; font-weight:bold}







/*--------------------- mPanel -----------------*/

.imp_container { }

.imp_container_left .imp_toolbar .icon { float:left}
.imp_container_right .imp_toolbar .icon { float:right }

.imp_container .imp_block { border:1px solid #E9E9E9; margin:1px 0 }
.imp_container .imp_block_h { border:1px solid #E9E9E9; }
.imp_container .imp_block .imp_header { height:20px; cursor:move }
.imp_container .imp_block .imp_header .capt { font-size:14px; color:#6C6C6C; font-family:Arial; font-weight:bold; padding:2px 5px 0 10px; float:left }
.imp_container .imp_block .imp_header .stuff { background:url(/@/main/_img_/mPanel/block/stuff.gif) 0 0 no-repeat; width:11px; height:9px; float:left; margin-top:5px }
.imp_container .imp_block_min .imp_header { background:#F4F4F4; }

.imp_container .imp_block .imp_header .btn_min { float:right; background:url(/@/main/_img_/mPanel/block/min.gif) 0 0 no-repeat;  width:11px; height:9px; margin:4px 5px 0 0; font-size:9px }
.imp_container .imp_block .imp_header .btn_min_h { background-position:-11px 0px; cursor:pointer}

.imp_container .imp_block .imp_header .btn_norm { float:right; background:url(/@/main/_img_/mPanel/block/min.gif) -22px 0 no-repeat;  width:11px; height:9px; margin:4px 5px 0 0; font-size:9px }
.imp_container .imp_block .imp_header .btn_norm_h { background-position:-33px 0px; cursor:pointer}

.imp_container .imp_block .imp_header .btn_close { float:right; background:url(/@/main/_img_/mPanel/block/close.gif) left top no-repeat; width:11px; height:9px; margin:4px 5px 0 0; font-size:9px }
.imp_container .imp_block .imp_header .btn_close_h { background-position:-11px 0px; cursor:pointer }

.imp_container .imp_block_min .imp_header .btn_close { background-position:-22px 0px;}
.imp_container .imp_block_min .imp_header .btn_close_h { background-position:-33px 0px;}
.imp_container .imp_block_min .imp_header .stuff { background-position:-11px 0px; }

.imp_container .imp_block .imp_content { }
.imp_container .imp_toolbar { height:35px; }
.imp_container .imp_toolbar .icon { margin:3px 3px; width:33px; height:30px;}  
.imp_container .imp_toolbar .icon_1 { background:url(/@/main/_img_/mPanel/toolbar/icon_01.gif) no-repeat 0 -30px; }  
.imp_container .imp_toolbar .icon_2 { background:url(/@/main/_img_/mPanel/toolbar/icon_02.gif) no-repeat 0 -30px; }  
.imp_container .imp_toolbar .icon_3 { background:url(/@/main/_img_/mPanel/toolbar/icon_03.gif) no-repeat 0 -30px; }  
.imp_container .imp_toolbar .icon_4 { background:url(/@/main/_img_/mPanel/toolbar/icon_04.gif) no-repeat 0 -30px;}  
.imp_container .imp_toolbar .icon_news { background:url(/@/main/_img_/mPanel/toolbar/icon_04.gif) no-repeat 0 -30px;}  
.imp_container .imp_toolbar .icon_5 { background:url(/@/main/_img_/mPanel/toolbar/icon_05.gif) no-repeat 0 -30px;}  
.imp_container .imp_toolbar .icon_6 { background:url(/@/main/_img_/mPanel/toolbar/icon_06.gif) no-repeat 0 -30px;}  
.imp_container .imp_toolbar .icon_7 { background:url(/@/main/_img_/mPanel/toolbar/icon_07.gif) no-repeat 0 -30px;}  
.imp_container .imp_toolbar .icon_8 { background:url(/@/main/_img_/mPanel/toolbar/icon_08.gif) no-repeat 0 -30px;}  
.imp_container .imp_toolbar .icon_9 { background:url(/@/main/_img_/mPanel/toolbar/icon_09.gif) no-repeat 0 -30px;}  
.imp_container .imp_toolbar .icon_h { background-position:0px 0px;  cursor:pointer }  

.imp_container .imp_black .imp_header { background:#EBEBEB }
.imp_container .imp_black .imp_header .capt { color:#000; }
.imp_container .imp_black .imp_header .btn_min { background:url(/@/main/_img_/mPanel/block/min_black.gif) 0 0 no-repeat }
.imp_container .imp_black .imp_header .btn_min_h { background-position:-11px 0px;}
.imp_container .imp_black .imp_header .btn_norm { background:url(/@/main/_img_/mPanel/block/min_black.gif) -22px 0 no-repeat }
.imp_container .imp_black .imp_header .btn_norm_h { background-position:-33px 0px;}
.imp_container .imp_black .imp_header .btn_close { background:url(/@/main/_img_/mPanel/block/close_black.gif) 0 0 no-repeat }
.imp_container .imp_black .imp_header .btn_close_h { background-position:-11px 0px;}

.imp_container .imp_black .imp_header .stuff { background:url(/@/main/_img_/mPanel/block/stuff_black.gif) 0 0 no-repeat;}

.imp_container div.imp_black_h { border:1px solid #ACACAC; }

.imp_placeholder { border:1px dotted #B1B1B1; }

.imp_tb_stuff_left { float:left; margin-top:10px}
.imp_tb_stuff_right { float:right; margin-top:10px}
/*--------------------- end -----------------*/



.simple_block { background:#FFF; }
.simple_block .text { padding:10px; line-height:normal}
.simple_block .border_l { background:url(/@/main/_img_/shell/blocks/simple_border.gif) left repeat-y}
.simple_block .border_t { background:url(/@/main/_img_/shell/blocks/simple_border.gif) top repeat-x}
.simple_block .border_r { background:url(/@/main/_img_/shell/blocks/simple_border.gif) right repeat-y}
.simple_block .border_b { background:url(/@/main/_img_/shell/blocks/simple_border.gif) bottom repeat-x}
.simple_block .tl { background:url(/@/main/_img_/shell/blocks/simple_tl.gif) no-repeat left top}
.simple_block .tr { background:url(/@/main/_img_/shell/blocks/simple_tr.gif) no-repeat right top}
.simple_block .br { background:url(/@/main/_img_/shell/blocks/simple_br.gif) no-repeat right bottom}
.simple_block .bl { background:url(/@/main/_img_/shell/blocks/simple_bl.gif) no-repeat left bottom}



table.all-serives { }
table.all-serives td { vertical-align:top}
table.all-serives td.img { width:32px}
table.all-serives td.root { padding:0 0 20px 10px}
table.all-serives td.sub { padding:0 0 20px 50px }
table.all-serives img.new { vertical-align:top}



table.table_type_3 { }
table.table_type_3 th { background:none; font-size:12px; font-weight:normal; padding:5px 10px 5px 10px; border-bottom:1px dotted #929292;}
table.table_type_3 th.pad0 { padding-bottom:0px; padding-left:0; padding-right:0; vertical-align:bottom}
table.table_type_3 td.td { padding:10px 10px 10px 10px}

table.table_type_3 .order { top:4px; left:-20px}
table.table_type_3 .complain { top:4px; left:70px; width:130px}


.price_sort_selected { background: #E3E3E3 url(/@/main/_img_/table/price_type_s_bg.gif) repeat-x; height:25px}
.price_sort_selected_left .sub_1 { background:url(/@/main/_img_/table/price_type_s_l.gif) no-repeat left; height:25px}
.price_sort_selected_right .sub_1 { background:url(/@/main/_img_/table/price_type_s_r.gif) no-repeat right; height:25px}

.price_sort_selected .sub_2 { padding:5px; padding-bottom:0; cursor:default}

.price_sort_not_selected { background: #F2F2F2 url(/@/main/_img_/table/price_type_ns_bg.gif) repeat-x; height:25px}
.price_sort_not_selected_right .sub_1 { background:url(/@/main/_img_/table/price_type_ns_r.gif) no-repeat right; height:25px}
.price_sort_not_selected_left .sub_1 { background:url(/@/main/_img_/table/price_type_ns_l.gif) no-repeat left; height:25px}
.price_sort_not_selected .sub_2 { padding:5px; padding-bottom:0; cursor:default}



/* VVV */

.help_up_titile { color:#565656}

.a_help_blue_links a{ color:#185a9e; text-decoration:none}
.a_help_blue_links a:hover { color:#185a9e; text-decoration:underline}

a.a_help_blue_links { color:#185a9e; text-decoration:none}
a.a_help_blue_links:hover { color:#185a9e; text-decoration:underline}

.a_help_footer_links a{ color:#707070; text-decoration:none; }
.a_help_footer_links a:hover{ color:#185a9e; text-decoration:underline;}

.help_footer_text td { color:#6c6c6c}

.help_gray_main_group { color:#565656; text-decoration:none; font-size:14px}

.help_text { color:#6c6c6c}

.table_header_user_questions { background:#f4f4f4; color:#6c6c6c;}
.table_header_user_border { border:#e9e9e9 1px solid} 

.attention_block_1 { border:#FF0000 1px solid; background-color:#fefda3; padding:10px} 
/* ----------- logistic ------------*/ 
/*#logistic input.city, select.city, input.city2 { width:339px }
#logistic input.city2 { height:29px}
#logistic .scale { background:url(/@/main/_img_/logistic/scale_07.gif) no-repeat; width:395px; height:25px }
#logistic .slider { position:relative; top:20px; left:50px; width:1px; height:17px;}
#logistic .slider div{ 
	cursor:e-resize;
	background:url(/@/main/_img_/logistic/slider_13.png) no-repeat; width:43px; height:17px; left:-20px; position:absolute;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/@/main/_img_/logistic/slider_13.png,sizingMethod=crop);
	//background: none !important;
}
#logistic div.fto { background:url(/@/main/_img_/logistic/fto_03.gif) no-repeat; width:32px; height:27px; margin:0 7px }
#logistic .calc_btn { background:url(/@/main/_img_/logistic/calc_07.gif) no-repeat; border:none; width:134px; height:35px; cursor:pointer; margin-top:14px}
#logistic .pad1 p {margin:10px 0px 5px 0px}
#logistic .open_more { padding-top:3px}
#logistic .open_more span {color:#185A9E; border-bottom:1px dashed #185A9E; cursor:pointer;}
#logistic select.lg_type { height:18px; padding:0; width:195px}
#logistic select.cy { height:18px; padding:0}

#logistic .block_gray_simple .scale { background:url(/@/main/_img_/logistic/panel_scale_03.gif);width:310px;height:33px}
#logistic .block_gray_simple .slider { top:28px; left:28px}
#logistic .block_gray_simple input { width:310px; margin-bottom:15px}
#logistic .block_gray_simple select { width:310px; margin-top:25px}
#logistic .block_gray_simple p {margin:3px 0}*/

.block_gray_simple .logistic_form .scale { background: url(/@/main/_img_/logistic/scale_gr.gif) no-repeat; width:393px; height:23px }
.logistic_form .slider { position:relative; top:20px; left:50px; width:1px; height:17px;}
.logistic_form .slider div{ 
	cursor:e-resize;
	background:url(/@/main/_img_/logistic/slider_13.png) no-repeat; width:43px; height:17px; left:-20px; position:absolute;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/@/main/_img_/logistic/slider_13.png,sizingMethod=crop);
}
.logistic_form select.lg_type { height:18px; padding:0; width:195px}
.logistic_form select.cy { height:18px; padding:0}
.logistic_form .select_city td {vertical-align:middle; text-align:left}
.logistic_form .select_city input { width:250px}
.logistic_form .select_city select { width:250px}
.logistic_form .trigger { margin:0}
.logistic_form .trigger td { padding:0}

.logistic_res .tab_header .main div { color:#1861A5; cursor:pointer}
.logistic_res .tab_header .main div.not_found { color:#8F8F8F; cursor:default}
.logistic_res .tab_header .main div.curr_tab { color:#000; cursor:default; font-weight:bold;}
.logistic_res .tab_header .main div.curr_tab span.seen { display:none;}
.logistic_res .tab_header .main div span.h6 { border-bottom:1px dotted #1861A5;}
.logistic_res .tab_header .main div.not_found span.h6 { border-color:#8F8F8F;}
.logistic_res .tab_header .main div.curr_tab span.h6 { border:none !important;}
.logistic_res .tab_header .sub div { color:#1861A5; cursor:pointer}
.logistic_res .tab_header .sub div.not_found { color:#8F8F8F; cursor:default}
.logistic_res .tab_header .sub div.curr_tab { color:#000; cursor:default; font-weight:bold;}
/*.logistic_res .main_tabs { width:100%}
.logistic_res .main_tabs .capt { font-weight:bold; padding:5px 10px}
.logistic_res .main_tabs .tab {width:33%; padding:7px 15px; color:#185A9E; font-weight:bold; cursor:pointer; text-align:center}
.logistic_res .main_tabs .curr_tab { color:#333333; background:#6BDF46; border:1px solid #ECECEC; border-bottom:none; font-weight:bold; cursor:default}
.logistic_res .main_tabs .curr_tab .arr { position:relative; width:19px; height:0px}
.logistic_res .main_tabs .curr_tab .arr div { position:absolute; top:7px; background:url(/@/main/_img_/logistic/up_grd_03.gif) no-repeat; width:19px; height:9px;}

.logistic_res .main_tabs .not_found { color:#8F8F8F; font-weight:normal; cursor:default}

.logistic_res .sub_tabs { border:1px solid #ECECEC; width:100% }
.logistic_res .sub_tabs .tab { padding:7px 15px; color:#2DA606; font-weight:normal; text-decoration:underline; cursor:pointer; text-align:left}
.logistic_res .sub_tabs .curr_tab { color:#333333; font-weight:bold; text-decoration:none}
.logistic_res .sub_tabs .curr_tab .arr { position:relative; width:19px; height:0px}
.logistic_res .sub_tabs .curr_tab .arr div { position:absolute; top:7px; background:url(/@/main/_img_/logistic/up_wite_14.gif) no-repeat; width:19px; height:10px;}
.logistic_res .sub_tabs .not_found { color:#8F8F8F; font-weight:normal; cursor:default; text-decoration:none}*/

.success_path .show_path { cursor:pointer}
.success_path .show_path .left { padding:0; background:url(/@/main/_img_/logistic/left_bl_03.gif) no-repeat; width:7px; height:18px}
.success_path .show_path .cont { padding:0; height:18px}
.success_path .show_path .cont div { padding:0px 5px 1px 8px; background:#BAD6F3; color:#185A9E; border: 1px solid #185A9E; border-left:none; height:15px}

.success_path .statistic td { padding:5px 0}
.success_path .statistic td.pad_right { padding-right:80px}

.logistic_res .list { margin-top:20px; margin-bottom:10px; width:100%}
.logistic_res .list .arrow_to {background:url(/@/main/_img_/logistic/arrow_to_03.gif) no-repeat 4px 4px; width:25px; height:25px}
.logistic_res .list td { vertical-align:top; text-align:left;}
.logistic_res .list td.cn { padding:5px 15px 15px 5px; height:60px; border-top:1px #ECECEC dotted}
.logistic_res .list p { margin:0 }
.logistic_res .list p a { font-size:16px; text-decoration:none; }
.logistic_res .list .text {margin: 5px 0 5px 0}

.block_gray_simple .logistic_form select.lg_type { width:250px}

/*-----------end ------------*/

.success_path td.price { padding-right:30px}

td.pad_log { padding:5px 10px 20px 0px !important; border-top:1px solid #CCCCCC; background:#FFF}
td.pad_log table td { padding:0}



.edit_special .types {}
.edit_special .types td {padding:5px 5px 10px 0px}
.edit_special .tdb .n_type {padding:1px 0 5px 0}

.edit_special .countries{}
.edit_special .countries td {padding:5px 0px 10px 5px; vertical-align:middle}
.edit_special .countries td img {margin-right:3px}
.edit_special .first { border: 1px solid #CCCCCC; }
.edit_special .nbdr { border-right:none !important }
.edit_special .nbdl { border-left:none !important}
.edit_special .label label {color:#333333}
.edit_special div.error2 { background:#FEFDA3; padding:15px; color:#F00}

.edit_special .num_lic { margin:10px 0 20px 0}
.edit_special .num_lic td { vertical-align:middle }
.edit_special .num_lic input { margin-left:15px; width:220px;}


#informer .inf_cell_sel { background:#ECECEC }
#informer .inf_cell { padding:0 10px 10px 10px; cursor:pointer}
#informer .pfull { padding-top:10px }
#informer .inf_size span { color:#185A9E; border-bottom:1px dashed #185A9E;}
#informer .inf_size { margin:3px 0}
#informer .inf_cell_sel .inf_size span { color:#333333; border:none; font-weight:bold}
#informer .demo_error {background:#FEFDA3; color:#F00; padding:2px 5px}
#informer .text {border:1px solid #929292}
#informer .none { color:#929292}
#informer .inf_params { background:#BAFA97; width:410px}
#informer .inf_params td {padding:10px}
#informer .inf_params p {margin:2px 0}
#informer .inf_params input { width:100%; border:1px solid #565656 }
#informer .inf_params span.blue { color:#185A9E}
#informer .td_code { vertical-align:bottom; padding-bottom:10px}
 
/*-------------- EVENTS BEGIN ------------------*/
.events_green_border { cursor:pointer; border:#6bdf46 2px solid}
.events_white_border { cursor:pointer; border:#FFFFFF 2px solid}

a.events_month_filter { background:#ececec; color:#333; text-decoration:none}
a.events_month_filter:hover { background:#47c71e; color:#333; text-decoration:none}

a.events_category_filter { color:#565656; text-decoration:none}
a.events_category_filter:hover { color:#565656; text-decoration:underline}

.events_filter_current_month { background:#fda90b; color:#333}

.events_secretary_block_active { border:#ececec 1px solid; margin:1px}
.events_secretary_block_nonactive { border:#ececec 2px solid; margin:0px}
/*-------------- EVENTS END ------------------*/

.i_shop_edit td {padding-right:10px}
.i_shop_edit .logo { background:url(/@/main/_img_/shell/icons/ishop_100.gif) no-repeat; width:77px; height:96px;}
.i_shop_edit .error { font-size:12px}
.i_shop_edit .border_gray {padding:15px}

.feedback-form .i_shop_edit  input.varchar {width:100%}
.feedback-form .in_line td {padding:0; vertical-align:middle}

.block_green { background:#DBFBCA; padding:10px; border:1px solid #73CB7A;}
/* ------- knowledge ---------------*/
.feedback-form .knowledge_edit textarea.bbeditor {width:100%; height:300px}
.feedback-form .knowledge_edit input.width_normal {width:100%}

.knowledge .confirm { color:#2DA606}
.knowledge .denied { color:#FF0000; cursor:pointer}
.knowledge .draft { color:#929292}
.knowledge .wait { color:#929292}
.knowledge .tags {color:#2DA606; margin-bottom:10px}
.knowledge .hed td { padding:5px 0 5px 0; vertical-align:bottom}
.knowledge .hed h2 { margin:0}
.knowledge .hed table td {padding:0 3px}
.knowledge .main_img { margin:5px 10px 5px 0; float:left}
.knowledge .main_img_r { margin:5px 0 5px 10px; float:right}
.knowledge .add_btn { background:#BAFA97; padding:15px; width:300px; line-height:150%}
.knowledge .add_btn img {float:left; margin:0 5px 15px 0}
.knowledge .del_btn {background:url(/@/main/_img_/search/cloud/button_exc.gif) no-repeat; width:10px; height:10px; cursor:pointer}
.knowledge .close_btn { background:url(/@/main/_img_/search/cloud/button_exc.gif) no-repeat; width:10px; height:10px; float:right; cursor:pointer; margin:-6px; -6px 0 0 }
.knowledge .tooltip { position:relative}
.knowledge .tooltip div.cont {position:absolute; width:300px; padding:10px; border:1px solid; background:#FFF; color:#929292}
.knowledge .hed_hr {margin:0 10px 33px 5px; border-top:1px solid #565656; width:35px}
.knowledge .detail .tags {color:#185A9E; margin-bottom:10px}
.knowledge .tags_simile { width:100% }
.knowledge .tags_simile td { padding-right:10px }

.consult .flag_left { position:relative;}

.consult .flag_left div { position:absolute; left:-20px; top:10px}
.consult .p {margin:5px 0}
.consult .border_block { padding:10px 10px 5px 10px; border:1px solid #ECECEC}
.consult .pb { padding-top:15px; padding-bottom:15px}
.consult .photo { margin:0 5px 0 0 }
.consult .flag { margin:0 3px 0 0 }
.consult a.spam { color:#FFABAB; text-decoration:none }
.consult a.spam:hover { color:#FF0000; text-decoration:none; }
.consult .over_border { position:relative; top:8px; left:20px; }
.consult .over_border span { background:#FFF; padding:0 5px}
.consult span.link {padding:0}
.consult a.thank { color:#FDA90B; text-decoration:none}
.consult a.thank:hover { color:#FDA90B; text-decoration:underline}


.consult .hed_user .hed_block {border:1px solid #ECECEC; border-bottom:none; background:url(/@/main/_img_/consult/bg_user_03.gif) no-repeat right top; height:33px;}
.consult .hed_special .hed_block {border:1px solid #ECECEC; border-bottom:none; background:url(/@/main/_img_/consult/bg_spec_07.gif) #BAFA97 no-repeat right top; height:33px;}
.consult .hed_expert .hed_block {border:1px solid #ECECEC; border-bottom:none; background:url(/@/main/_img_/consult/bg_exp_10.gif) #FEFDA3 no-repeat right top; height:33px;}

.consult .mblock { margin-bottom: 30px}
.consult .cl { clear:both}
.consult .hed_block td { vertical-align:middle}
.consult .hed_block .photo {margin:5px}
.consult .hed_block .flag {margin:0 8px 0 3px}
.consult .hed_block td.last { vertical-align:middle; text-align:right; padding-right:30px}

.consult .link { text-decoration:none; border-bottom:1px dashed #185A9E; color:#185A9E; cursor:pointer}
.consult .answ_comm {margin-left:15px}
.consult .answ_comm .count { margin-top:10px}
.consult .answ_comm .block { margin-top:20px;}
.consult .answ_comm .block .flag {margin-top:3px}
.consult .m_comml { margin-left:30px;}
.consult .m_commt { margin-top:15px;}
.consult .sm { margin-bottom:10px}
.consult .float_left .fl { float:left;  margin:0 3px}
.consult .ar { text-align:right}
.consult .float_left .flag { margin-top:2px}
.consult .require { color:#FF0000}
.consult .block_info {background:#BAFA97; padding:5px}
.consult .block_info div { margin-bottom:3px}
.consult .block_info .photo {margin:0 5px 5px 0}
.consult .block_info .logo { margin-right:5px; vertical-align:middle}
.consult .block_info .ent a {color:#2DA606}
.consult .all_comm_block { border:none}

.consult .help_block { background:#FEFDA3; text-align:center; margin-top:20px; padding:10px; }

.consult .comment_form .text {width:450px}
.consult .comment_form .cancel { padding-left:6px}

.consult .cancel {color:#FF0000; cursor:pointer;}
.consult .smal .txt { display:none}
.consult .line_hr {border-bottom:1px solid #DBDBDB; font-size:1px; margin:10px 0 }
.consult table.list .flag { margin-right:3px;}
.consult table.list .icon { margin-top:3px}
.consult table.list td { padding:5px 3px; vertical-align:top}
.consult table.list .my td { border-top:1px solid #ECECEC; border-bottom:1px solid #ECECEC}
.consult table.list .my .first { border-left:1px solid #ECECEC; }
.consult table.list .my .last { border-right:1px solid #ECECEC; }
.consult table.list  td.last { width:100px}

.consult table.list  td.date { width:100px; text-align:right}
.consult table.list  td.flag { width:25px; vertical-align:top; padding-top:7px}

.consult .error {color:#FF0000}
.consult .feedback-form select.type { width:280px }
.consult .feedback-form h3 {margin:0 0 25px 0}
.consult .feedback-form .desc { color:#999999; font-size:11px; }

.consult .tip_cont { position:relative; display:none }
.consult table.list .tip_cont td {border:none; padding:0}
.consult .tip_cont .arr_up { position:absolute; background:url(/@/main/_img_/consult/tipup_03.gif) no-repeat; width:8px; height:5px; top:-4px;  z-index:121}
.consult .tip_cont .photo { margin-right:5px}
.consult .tip_cont .logo { vertical-align:middle; margin-right:3px }
.consult .tip_cont .ent { margin-top:3px; color:#2DA606 }
.consult .tip_cont .post {margin-top:3px}
.consult .tip_cont .tab { position:absolute; left:-150px; width:300px; background:#FFFFFF; z-index:120}
.consult .tip_cont .tab .bord { border:1px solid #6F6F6F; padding:5px}

.consult .link_ans { width:80px}
.consult .link_ans a { color:#2DA606; text-decoration:none}
.consult .theme, .consult .theme { color:#2DA606; font-size:11px}
.consult .info_block { padding:15px 5px; background:#FEFDA3; text-align:center}

.consult .curr_ask { background:#ECECEC; padding:10px 15px; margin-bottom:20px}
.consult .update { margin-left:20px}
.consult .update .update { margin-left:0}
.consult .update .date { font-weight:bold; font-size:11px; margin:10px 0 3px 0}

.consult .block_hed { width:100%}
.consult .block_hed td { vertical-align:middle}
.consult .block_hed h3 { margin:0px}

/*
.consult .tip_cont .tab .shd_r { background:url(/@/main/_img_/consult/shd_r_10.gif) repeat-y; width:2px; font-size:1px; vertical-align:top; padding:0}
.consult .tip_cont .tab .shd_r div { background:url(/@/main/_img_/consult/shd_rt_06.gif) no-repeat; width:2px; height:3px; font-size:1px}
.consult .tip_cont .tab .shd_b {background:url(/@/main/_img_/consult/shd_b_16.gif) repeat-x; height:2px; font-size:1px; text-align:left}
.consult .tip_cont .tab .shd_b div { background:url(/@/main/_img_/consult/shd_lb_11.gif) no-repeat; width:3px; height:2px; font-size:1px}
.consult .tip_cont .tab .shd_rb { background:url(/@/main/_img_/consult/shd_rb_10.gif) no-repeat; width:2px; height:2px}
*/

table.border_tb { border:1px solid #929292; border-left:0; border-right:0}

.pager-by-round { height:25px}
.pager-by-round .round_1_l { background:#8EE772 url(/@/main/_img_/table/pager/round_r1_l.gif) no-repeat; width:6px}
.pager-by-round .round_1_bg { background:#8EE772 url(/@/main/_img_/table/pager/round_r1_bg.gif) repeat-x; border-right:1px solid #EFEFEF}

.pager-by-round .round_2_bg { background:#C3F4A8 url(/@/main/_img_/table/pager/round_r2_bg.gif) repeat-x; border-right:1px solid #C3F4A8}

.pager-by-round .round_3_bg { background:#DDFACD url(/@/main/_img_/table/pager/round_r3_bg.gif) repeat-x}
.pager-by-round .round_3_r { background:#DDFACD url(/@/main/_img_/table/pager/round_r3_r.gif) no-repeat; width:6px}

.pager-by-round a.number { display:block; float:left; padding:2px 4px 3px 4px; margin:0 4px}
.pager-by-round a.current { padding:1px 3px 1px 3px; border:1px solid #FFF; color:#FFF; background:#8EE772}
.pager-by-round div.clip { float:left; padding:2px 4px 3px 4px; margin:0 4px }

.pager-by-round .round_caption { position:absolute; top:15px; left:3px; }


#iMap_RootContainer { position:absolute; background:#fff; border:3px solid #565656; top:-9999px; z-index:207}

.br_line2 { background:url(/@/main/_img_/petty/line_07.gif) no-repeat; width:656px; height:1px; font-size:1px}
.quote_refer .quote { background:url(/@/main/_img_/petty/quote_03.gif) no-repeat left top; padding:1px 0 0 30px; height:75px }
.quote_refer h1 { margin-left:30px}
.f_big { font-size:16px}
.div_ajax { cursor:pointer}
.fl { float:left}
.fr { float:right}
.cr_point { cursor:pointer}

.special_search td.tdb {padding:15px 25px; vertical-align:top}
.special_search td.tbord { border-top:1px dashed #CCCCCC}
.special_search td.tsolid { border-top:1px solid #CCCCCC }
.special_search table.name td{ padding-right:10px; vertical-align:middle}
.special_search table.name input { width:400px}
.special_search .geoinfo {vertical-align:top; margin-top:5px}
.special_search .geoinfo img {margin-right:3px}

.special_search .search_result p.name { font-size:16px; margin:8px 0 }
.special_search .search_result .pad { padding-bottom:15px}

.search_result td.ch { border-top:1px #ECECEC dotted; height:100px; vertical-align:top; padding:5px 0 10px 0 }
.search_result td.ch p { margin-top:5px}

.edit_special .countries2 td {padding:5px 5px 10px 0px; vertical-align:middle}
.edit_special .countries2 td img {margin-right:3px}
.edit_special .countries2 td.che { padding-right:20px}

.search_result .pr { margin:0 2px 0 5px}

.special_info .type_info {padding-right:10px; vertical-align:top}
.special_info .type_info .name { margin-top:10px}
.special_info .type_info .desc { color:#8F8F8F; margin:3px 0 }
.special_info .cnt2 .cnt0 {border-left:1px solid #929292; padding-left:20px}
.special_info .cnt2 .type_capt {padding-left:20px}

.special_tab .capt { font-weight:bold; padding:5px 10px}
.special_tab .tab { padding:7px 15px; color:#185A9E; font-weight:bold; cursor:pointer; text-align:center}
.special_tab .curr_tab { color:#333333; background:#BAFA97; border:1px solid #CCCCCC; border-bottom:none; cursor:default}
.special_tab .curr_tab .arr { position:relative; width:19px; height:0px}
.special_tab .curr_tab .arr div { position:absolute; top:7px; background:url(/@/main/_img_/shell/arr_down_gr_03.gif) no-repeat; width:19px; height:10px;}

.list_block .no_geofilter { padding:5px; background:#BAFA97}
.list_block .geofilter { padding:5px; background:#FEFDA3}


.main_slogan_small { margin-top:-7px; color:#565656; }

.main_slogan_big { font-size:16px; margin-top:1px;}

.consult .list_block .brd { border:1px solid #CCCCCC; padding:5px}
.imap_show_off { background:url(/@/main/_img_/search/map_radius_off.gif) no-repeat; width:98px; height:36px; position:absolute; top:-23px }
.imap_show_off dl { padding:4px 7px; margin:0; text-indent:0; font-size:11px; text-align:center}

.imap_show_on { background:url(/@/main/_img_/search/map_radius_on.gif) no-repeat; width:98px; height:36px; position:absolute; top:-23px }
.imap_show_on dl { padding:1px 3px; margin:0; text-indent:0; font-size:11px; color:#FFF; line-height:10px; text-align:center}

.need_margin .logo_small_margined { margin-top:20px}


.resources_edit textarea { font-family:"Courier New", Courier, monospace; line-height:1.7em}
.resources_edit .rus_value { font-family:"Courier New", Courier, monospace; line-height:1.7em}

.block_spec_none td { padding:10px}
.button_grey_atr_big { background:url(/@/main/_img_/shell/buttons/grey_art.gif) no-repeat #E5E5E5; color:#185A9E; font-weight:bold; width:187px; height:56px; cursor:pointer; vertical-align:middle; text-align:center; clear:both  }
.button_grey_atr_big div { padding:15px}

h1.optimism { font-size:14px}
h1.optimism2 { font-size:16px}
h2.optimism { font-size:14px}
h2.optimism2 { font-size:16px}

img.wiz_trsl { cursor:pointer;  }
.origin_name { position:relative; display:none; z-index:200}
.origin_name div.con {  position:absolute; left:5px; top:-20px; border:1px solid #ECECEC; background:#FEFDA3;}
.origin_name div.close { background:url(/@/main/_img_/img/close_orig_yl_03.gif) no-repeat center; width:15px; height:15px; cursor:pointer; }
.origin_name div.name { color:#185A9E; font-weight:bold; margin:5px 5px 20px 10px}
.origin_name div.text {margin:5px 5px 20px 10px }
.origin_name div.text p { margin:0.5em 0}
.origin_name .lang { padding:0 15px 6px 10px;color:#8F8F8F}
.origin_name .google { cursor:pointer; padding:0 10px 3px 0;color:#8F8F8F}

table td.del_service { vertical-align:bottom; color:#F00; cursor:pointer; padding:0 0 13px 15px}
.company_setup td.left{padding-left:20px;}
.company_setup td.nologo{background:#ECECEC;color:#FFF;}
.company_setup .feedback-form input.varchar, .company_setup .feedback-form textarea{border:1px solid #ADAEAD;width:325px !important;}
.company_setup .v_margin{margin:10px 0;}
.company_setup img.sign{margin:0 5px;vertical-align:top;position:relative;top:-3px;}
.company_setup div.logo_info{margin:20px 0 10px 0;}
.company_setup div.na_icon{float:left;padding-top:5px;}
.company_setup div.after_icon{padding-left:20px;}
.company_setup div.activity{margin-top:20px;}
.company_setup div.bordered_block{position:relative;left:-5px;padding:2px 5px 10px 5px;margin-top:15px;}
.company_setup div.trends{padding-left:20px;}
.company_setup div.trends_help{background:url(/@/main/_img_/shell/icons/help_sign.gif) no-repeat left top;padding-left:20px;margin-top:5px;}
.company_setup div.active_trends{position:relative;left:-13px;margin:10px 0 15px 0;}
.company_setup div.main_form { margin-top:40px}
.company_setup div.activities{margin:15px 0 30px 5px;}
.company_setup div.about{margin:40px 0 10px 0;}
.company_setup div.right{width:250px;vertical-align:top;padding:70px 10px 0 0;}
.company_setup div.employes{background:#BAFA97;padding:5px 10px 15px 30px;}
.company_setup div.add{position:relative;left:-22px;}
.company_setup div.add_icon{float:left;position:relative;top:3px;}
.company_setup div.after_icon2{padding-left:22px;}
.company_setup div.represent{padding:5px 0px 15px 30px;}
.company_setup div.add_icon2{top:0;}
.company_setup div.after_icon3{padding-left:22px;}
.company_setup div.notices{background:#FEFDA3;padding:5px 22px 7px 30px;}
.company_setup button.submit{margin:20px 0;}

#barter_form td.p_bottom{padding-bottom:15px;}
#barter_form input.text, #add_barter select.category{width:100%;}
#barter_form input.file{width:100%;height:27px;background-color:#FFF;}
#barter_form input.price_2{width:80px;}
#barter_form td.pad2-2 {padding:15px 10px;}
#barter_form img.flag{margin:0 5px;}
#barter_form td.other{padding:35px 5px 15px 5px;}
#barter_form textarea{height:160px;width:100% !important;}

table.exchange_list{border-collapse:separate;}
table.exchange_list td.list_item{border:1px solid transparent;padding:10px 5px 12px 5px; border-collapse:separate;}
table.exchange_list td.bordered{border-color:#6BDF46;}
table.exchange_list td.price_date{padding:7px 15px 0 0;}
table.exchange_list td.pad_top{padding-top:10px;}
table.exchange_list input{margin-left:0;}
table.exchange_list img.arr_up{position:relative;left:10px;top:-4px;}
a.replace_button img{position:relative;top:3px;}
a.replace_button span{margin-left:5px;}

table.exchange td.replace_button{padding-bottom:10px;}
table.exchange input{width:100%;}
table.exchange input.price{width:147px;}
table.exchange img.flag{margin-top:25px;}
table.exchange select{width:85px;}
table.exchange textarea{width:100% !important;height:100px;}
table.other_goods{table-layout:fixed;border-left:1px solid #CCCCCC;border-collapse:separate;margin-left:10px;}
table.other_goods td{padding-bottom:10px;}
table.other_goods div.icon{display:table-cell;float:left;padding-right:10px;}


table.exchange_goods td.separator{border-bottom:1px solid #CCCCCC;padding-bottom:5px;}
table.exchange_goods td.bottom_pad{padding-bottom:20px !important;}

table.service_add{}
#service_preview{width:227px;}
table.service_add div.lang_select{height:27px;}
table.service_add table.dotted_block{border:1px dotted #929292;margin-top:43px;width:250px;margin-left:30px;}
table.service_add td.dotted_block{padding:10px;}
table.service_add div.help_block{margin-top:56px;width:237px;}
table.service_add div.upper_layer{border:1px solid #929292;width:235px;position:relative;top:-2px;left:-2px;background-color:#FFF;}
table.service_add img.corner{position:absolute;left:-8px;}
table.service_add .right_blocks{margin-left:15px;}




.main_menu { background:#DADFE4 url(/@/main/_img_/shell/header/mmenu/c.gif) repeat-x; height:48px;}
.main_menu .edge_left { background:#DADFE4 url(/@/main/_img_/shell/header/mmenu/left_new.gif) no-repeat; width:46px}
.main_menu .edge_right { background:#DADFE4 url(/@/main/_img_/shell/header/mmenu/right.gif) no-repeat; width:6px}

.main_menu td.node { font-size:12px; width:1px;}
.main_menu td.item a.item { display:block;padding:6px 5px 4px 5px;font-weight:bold;}
.main_menu td.item a span {border-bottom:1px dotted #185A9E;}
.main_menu td.left, .main_menu td.right{width:4px;}

.main_menu td.main_padding{padding:1px 0;}
.main_menu td.item{padding:0 10px;}
.main_menu table.current td.left{background:#8A8A8A url(/@/main/_img_/shell/header/mmenu/sub_bg_lb.gif) no-repeat right bottom;}
.main_menu table.current td.right{background:#8A8A8A url(/@/main/_img_/shell/header/mmenu/sub_bg_rb.gif) no-repeat left bottom;}
.main_menu table.opened td.left{background:url(/@/main/_img_/shell/header/mmenu/menu_bg_lb.gif) no-repeat right bottom;}
.main_menu table.opened td.right,
.main_menu table.opened_r td.right{background:url(/@/main/_img_/shell/header/mmenu/menu_bg_rb.gif) no-repeat left bottom;}
.main_menu td.bg_gray,
.main_menu td.menu_popup,
.main_menu table.current td.item,
.main_menu table.opened td.item,
.main_menu table.opened_r td.item{color:#FFF;background-color:#8A8A8A;}
.main_menu table.opened a span,
.main_menu table.opened_r a span,
.main_menu table.current a span{color:#FFF;border:none;}
.main_menu a.item:focus{outline:none;}

.main_menu td.lt_round{background:#8A8A8A url(/@/main/_img_/shell/header/mmenu/sub_bg_lt.gif) no-repeat right top;}
.main_menu td.lb_round{background:#8A8A8A url(/@/main/_img_/shell/header/mmenu/sub_bg_lb.gif) no-repeat right bottom;}
.main_menu td.rb_round{background:#8A8A8A url(/@/main/_img_/shell/header/mmenu/sub_bg_rb.gif) no-repeat left bottom;}
.main_menu td.rt_round{background:#8A8A8A url(/@/main/_img_/shell/header/mmenu/sub_bg_rt.gif) no-repeat left top;}
.main_menu table.submenu a{color:#FFF;text-decoration:none;}
.main_menu table.submenu a.sub{padding:0 10px;}
.main_menu div.menu_popup td.icon{padding:0 5px;}
.main_menu div.menu_popup td.menu{padding:5px;}
.main_menu div.menu_popup a.smm_popup{display:block;padding:5px;}
.main_menu div.menu_popup a.smm_popup:hover{background-color:#999;}

div.upper_menu{z-index: 201; height: 10px; top: -21px;}
div.upper_menu img.invite{position:relative;top:-6px;}

div.company_filter{border-bottom:1px solid #ECECEC;padding:5px 0;}
.company_fav td.padder{padding-top:10px;padding-bottom:10px;}
.company_fav td.padder2{padding-bottom:10px;}
#filter_form table.select{height:15px; border-collapse:collapse;}
#filter_form table.select td.arrow div.abs{width:100%;height:16px;}
#filter_form table.select a.op_item{display:block;padding:3px 5px;}
#filter_form table.select a.op_item:hover{background-color:#565656;color:#FFF;}
#filter_form table.select td{padding:0 0 1px 0;}
#filter_form table.select td.arrow{width:16px;border:1px solid transparent;}
#filter_form table.select td.name{border:1px solid transparent;border-right:none;}
#filter_form table.select td.delete{border:1px solid transparent; border-left:none;}
#filter_form table.selected{background-color:#FEFDA3;}
#filter_form table.selected td.name{border-color:#000;}
#filter_form table.selected td.arrow{border-bottom-color:#000; border-top-color:#000;}
#filter_form table.selected td.delete{width:16px; border-color:#000;}
#filter_form table.hovered td.arrow{background-color:#ECECEC;border:1px solid #929292;border-bottom:none;}
#filter_form table.hovered td.arrow div.abs{background-color:#ECECEC;}
#filter_form table.select td.name div.abs{border:1px solid #929292;margin-top:1px;}

table.gray_rectangle td{padding:20px 10px;} 
div.inc_sorter{border-bottom:1px solid #ECECEC;}
div.inc_sorter {padding-bottom:15px;}
.tenders_fav td{padding:10px 0 15px 0;}

#wiz_calc_size { position:absolute; left:-2000px; width:700px; }
#wiz_calc_size span { font-weight:bold}
div.img_wiz {
	background:url(/@/main/_img_/img/wiz.png) no-repeat; width:17px; height:17px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/@/main/_img_/img/wiz.png,sizingMethod=crop);
	//background: none !important;}
	
table.sel_lang_wiz div.img_wiz { margin: 0 3px 0 5px}
	
table.favorite_change_fs { display:inline; vertical-align:text-bottom;}

.favorite textarea { padding:5px 7px; resize:none;}
.favorite textarea.selected { border:1px solid #fefda3; background:#fefda3; width:100%; height:75px; overflow:auto; margin:0;}
.favorite textarea.unselected { background:#ffffff; width:100%; border:#ececec 1px solid; text-align:center; height:75px; overflow:auto; margin:0;}

#logistic_form .disabled { background-position: 0px -51px; cursor:default}
/* autocomplte */
.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	position:relative;
    margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('/@/main/_img_/preloader/autocomplete_indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}
.qnt {
  position:absolute;
  top:2px;
  right:10px;
  font-size:0.8em;
  color:#26A908;
}

.search_panel .curr_tab_type {}
.search_panel .tab_type { }
.search_panel .tab_type .tab_header { color:#185A9E; border-bottom:1px dotted #185A9E; cursor:pointer;}

#ent_info_page #ent_pages_edit .files_select_switch { background:#779EC6 url(/img/ent_info/site_editior/files_switcher_bg.gif) repeat-y right;}
#ent_info_page .editor_root { border-collapse:separate; border-spacing:0;}
#ent_info_page #file_drop_cont .drag_inactive { background:#C8C8C8;}
#ent_info_page #file_drop_cont .drag_active { background:#F3F3CA; border:2px dotted #565656; width:161px !important;}
#ent_info_page #cke_text_html_editor a:hover { text-decoration:none;}
#ent_info_page #files_select .content_block { overflow-y:scroll; height:470px;}

#ent_info_page #files_add_form { height:26px;}
#ent_info_page #files_add_form input { height:24px;}