body { margin:0px; font-family: Verdana; font-size:12px; background:#FFF; color:#333; overflow:auto } /* #565656 */

.collapse {border-collapse:collapse;}
.collapse table {border-collapse:collapse;}
.root {border-collapse:collapse; width:100%; background:#FFF}
.root td, .root th {padding:0px; line-height:1.2em}
.root table {border:0px; border-collapse:collapse}    

td {font-size:12px}
small {font-size:11px}
img{border:0}

h1 {font-size:26px; font-weight:normal; line-height:1.2em }
h2 {font-size:22px; font-weight:normal; line-height:1.2em }
h3 {font-size:20px; font-weight:normal; line-height:1.2em }
h4 {font-size:16px; font-weight:bold; line-height:1.2em }
h5 {font-size:16px; font-weight:normal; line-height:1.2em }
h6 {font-size:14px; font-weight:normal; line-height:1.2em }
h1, h2, h3, h4, h5, h6 {margin:0.5em 0 0.4em 0 }

form,  div {margin:0px;}
p {margin:1em 0}
ul, ol {margin-top:0; margin-bottom:0}
li {padding: 0.5em 0}
hr {border:0; background:#bbb; height:1px}
strong {font-family:Verdana; font-weight:bold;}
address { font-style:normal;}

textarea {border:1px solid #185A9E; font-family:Verdana; font-size:12px; padding:5px 2px}
select {border:1px solid #929292; font-family:Verdana; font-size:12px; padding:0; }
input.text {border:1px solid #185A9E; font-family:Verdana; font-size:12px; padding:5px 2px; height:27px}
input.checkbox{ margin:0 5px 0 0; vertical-align:middle;}


button.simple { font-size:11px; font-family:Verdana; padding:2px 5px}
button.simple_big { font-size:20px; vertical-align:middle; cursor:pointer; font-family:Verdana; padding:0px 5px 5px 5px}
button.button_block { background:none; border:none; padding:0; margin:0;}

a {color:#185A9E; text-decoration:underline}
a:hover {color:#185A9E; text-decoration:underline}

a.a_uu {text-decoration:underline}
a.a_uu:hover {text-decoration:underline}

a.a_nu {text-decoration:none}
a.a_nu:hover {text-decoration:underline}

a.a_nu {text-decoration:none}
a.a_nu:hover {text-decoration:underline}

a.a_nn {text-decoration:none}
a.a_nn:hover {text-decoration:none}

.hidden { display:none}
.hidden_v { visibility:hidden}


.bold { font-weight:bold}
tr.bold td{ font-weight:bold}
.italic{ font-style:italic}
.small { font-size:11px}
.normal { font-size:12px}
.smaller { font-size:10px;}
.strike { text-decoration:line-through;}


a.a_white {color:#FFF}
a.a_white:hover {color:#FFF}

a.a_white_uu {color:#FFF; text-decoration:underline}
a.a_white_uu:hover {color:#FFF; text-decoration:underline}

a.a_white_nu {color:#FFF; text-decoration:none}
a.a_white_nu:hover {color:#FFF; text-decoration:underline}

a.a_white_nn {color:#FFF; text-decoration:none}
a.a_white_nn:hover {color:#FFF; text-decoration:none}



a.a_black {color:#333}
a.a_black:hover {color:#333}

a.a_black_nu {color:#333; text-decoration:none}
a.a_black_nu:hover {color:#333; text-decoration:underline}

a.a_black_nn {color:#333; text-decoration:none}
a.a_black_nn:hover {color:#333; text-decoration:none}

a.a_black_b {color:#333; text-decoration:none}
a.a_black_b:hover {color:#185A9E; text-decoration:none}

a.a_black_blue {color:#333}
a.a_black_blue:hover {color:#185A9E}


a.a_black_red {color:#333}
a.a_black_red:hover {color:#FF2A00}


a.a_green {color:#2DA606}
a.a_green:hover {color:#2DA606}

a.a_green_nu {color:#2DA606; text-decoration:none}
a.a_green_nu:hover {color:#2DA606; text-decoration:underline}

a.a_green_nn {color:#2DA606; text-decoration:none}
a.a_green_nn:hover {color:#2DA606; text-decoration:none}

a.a_green_nu .hl { color:#2DA606}
a.a_green_nn .hl { color:#2DA606}


a.a_green_black {color:#2DA606}
a.a_green_black:hover {color:#333}


a.a_blue_light {color:#185A9E}
a.a_blue_light:hover {color:#4C7EB2}


a.a_blue_green {color:#185A9E}
a.a_blue_green:hover {color:#2DA606}



a.a_blue_bg {color:#FFF; background:#185A9E; text-decoration:none}
a.a_blue_bg:hover {color:#FFF; background:#185A9E; text-decoration:none}

a.a_blue_bg_2 {color:#185A9E; background:none; text-decoration:none}
a.a_blue_bg_2:hover {color:#FFF; background:#185A9E; text-decoration:none}


a.a_blue_bg_3 {color:#185A9E; background:#none; text-decoration:none}
a.a_blue_bg_3:hover {color:#185A9E; background:#DCFCCB; text-decoration:none}




a.a_gray {color:#8F8F8F}
a.a_gray:hover {color:#8F8F8F}

a.a_gray_uu {color:#8F8F8F; text-decoration:underline}
a.a_gray_uu:hover {color:#8F8F8F; text-decoration:underline}

a.a_gray_nu {color:#8F8F8F; text-decoration:none}
a.a_gray_nu:hover {color:#8F8F8F; text-decoration:underline}

a.a_gray_nn {color:#8F8F8F; text-decoration:none}
a.a_gray_nn:hover {color:#8F8F8F; text-decoration:none}


a.a_dgray_blue {color:#666}
a.a_dgray_blue:hover {color:#185A9E}



a.a_red_bg { color:#FF0000; background:none; text-decoration:none}
a.a_red_bg:hover { color:#FFF; background:#FF0000; text-decoration:none}

a.a_red_bg_2 { color:#FF0000; background:none; text-decoration:none}
a.a_red_bg_2:hover { color:#FF0000; background:#FFFF99; text-decoration:none}



a.a_red {color:#FF2A00}
a.a_red:hover {color:#FF2A00}
a.a_gray {color:#8F8F8F}
a.a_gray:hover {color:#8F8F8F}
a.a_red_nn {color:#FF2A00; text-decoration:none}
a.a_red_nn:hover {color:#FF2A00; text-decoration:none}

a.a_red_nu {color:#FF2A00; text-decoration:none}
a.a_red_nu:hover {color:#FF2A00; text-decoration:underline}

a.a_red_uu {color:#FF2A00; text-decoration:underline}
a.a_red_uu:hover {color:#FF2A00; text-decoration:underline}


a.a_orange {color:#FDA90B}
a.a_orange:hover {color:#FDA90B}

a.a_orange_nu {color:#FDA90B; text-decoration:none}
a.a_orange_nu:hover {color:#FDA90B; text-decoration:underline}

a.a_brown{color:#7E100D;}
a.a_brown:hover{color:#7E100D;}

a.a_rose{color:#FE2055;}
a.a_rose:hover{color:#FE2055;}

a.a_beige{color:#FEFDA3}
a.a_beige:hover{color:#FEFDA3}

a.a_green_bg_hover { color:#2DA606; padding:1px 2px;}
a.a_green_bg_hover:hover { color:#FFF; background:#2DA606;}

a.a_yellow { color:#FAF97A}
a.a_yellow:hover { color:#FAF97A}

.c_blue, .color_blue {color:#1861A5}
.c_blue2, .color_blue2 { color:#5985b3}
.c_gray, .color_gray { color:#8F8F8F}
.c_green, .color_green { color:#2DA606}
.c_green2, .color_green2 { color:#569e3d}
.c_dgreen, .color_dgreen { color:#237A08}
.c_red, .color_red { color:#FF2A00}
.c_text, .color_text { color:#565656}
.c_black, .color_black { color:#222}
.c_orange, .color_orange { color:#FDA90B}
.c_white, .color_white { color:#FFFFFF}
.c_brown, .color_brown { color:#7E100D}
.c_yellow, .color_yellow { color:#FAF97A}
.c_beige, .color_beige { color:#FEFDA3}
.c_lazure, .color_lazure { color:#00B4FF;}
.c_dgray, .color_dgray { color:#555}

.bg_green { background: #BAFA97 }
.bg_yellow { background: #FEFDA3 }
.bg_gray { background: #ECECEC}
.bg_gray_dark { background: #929292}
.bg_white { background: #FFF }
.bg_orange { background: #FDA90B }
.bg_orange_light { background: #FEFDA3 }
.bg_blue { background: #1861A5 }
.bg_red { background: #F80000 }
.bg_red_light { background: #FFC5C5 }
.bg_brown { background:#B11D1D }

body.bg_gray { background:#ECECEC }

img.icon { margin:0 7px 0 0; vertical-align:middle; cursor:inherit}
img.icon_2 { margin:0 4px 0 0; vertical-align:middle; cursor:inherit}
img.icon_r { margin:0 0 0 7px; vertical-align:middle; cursor:inherit}
img.icon_r_2 { margin:0 0 0 4px; vertical-align:middle; cursor:inherit}
img.border { border:1px solid #D6D8D5}
img.img_fl { margin:0 10px 0 0; float:left}
img.icon_n { vertical-align:middle; cursor:inherit}


td.pad-left0 { padding-left:0 !important}
td.pad-left1 { padding-left:5px}
td.pad-left2 { padding-left:10px}
td.pad-left3 { padding-left:15px}
td.pad-left4 { padding-left:25px}
td.pad-left5 { padding-left:35px}

td.pad-right0 { padding-right:0 !important}
td.pad-right1 { padding-right:5px}
td.pad-right2 { padding-right:10px}
td.pad-right3 { padding-right:15px}
td.pad-right4 { padding-right:25px}
td.pad-right5 { padding-right:35px}

td.pad0 { padding:0 !important}
td.pad1 { padding:3px 5px}
td.pad2 { padding:5px 10px}
td.pad3 { padding:10px 15px}
td.pad3a { padding:15px 20px}
td.pad4 { padding:20px 25px}
td.pad5 { padding:25px 35px}

div.pad0 { padding:0}
div.pad1 { padding:3px 5px}
div.pad2 { padding:5px 10px}
div.pad3 { padding:10px 15px}
div.pad4 { padding:20px 20px}

.pad_btn { padding-left:10px !important; padding-right:10px !important; }

.p-t0 { margin-top:0 !important}
.p-t1a { margin-top:3px}
.p-t1 { margin-top:5px}
.p-t2 { margin-top:10px}
.p-t3 { margin-top:15px}
.p-t4 { margin-top:20px}
.p-t5 { margin-top:30px}

.p-b0 { margin-bottom:0 !important}
.p-b1a { margin-bottom:3px}
.p-b1 { margin-bottom:5px}
.p-b2 { margin-bottom:10px}
.p-b3 { margin-bottom:15px}
.p-b4 { margin-bottom:20px}
.p-b5 { margin-bottom:30px}

.p-l0 { margin-left:0 !important}
.p-l1a { margin-left:3px}
.p-l1 { margin-left:5px}
.p-l2 { margin-left:10px}
.p-l3 { margin-left:15px}
.p-l4 { margin-left:20px}
.p-l5 { margin-left:30px}

.p-r0 { margin-right:0 !important}
.p-r1a { margin-right:3px}
.p-r1 { margin-right:5px}
.p-r2 { margin-right:10px}
.p-r3 { margin-right:15px}
.p-r4 { margin-right:20px}
.p-r5 { margin-right:30px}

table.fixed{table-layout:fixed;}

.nobr{white-space:nowrap;}

/*
.content {line-height: 1.5em}
.content h1, h2, h3, h4, h5, h6 {line-height:normal; margin:2em 0 1em 0}
.content table {border-collapse:collapse}
.content td {padding:0px }
.content p {margin: 1em 0}
.content td p {margin-top: 0}
.content img {margin:0px}
.content table.table {border:0}
.content table.table th {border:1px solid #0000FF; padding:3px 5px; font-weight:bold; font-size:12px; color:#FFF; background:#0000FF}
.content table.table td {border:1px solid #0000FF; padding:3px 5px}
*/

div.rel { position:relative}
div.abs { position:absolute}

.fl_left{ float:left;}
.fl_right{ float:right;}

table td.valign-m { vertical-align:middle !important }

.floatWrapper, .fw
{
clear: both;
width: 0px;
height: 0px;
font-size:0px;
}


.png{
     //background-image:none !important;
     behavior: url('http://static-promdex.com/all/png.htc');
}

.opacity_40 { opacity:0.4 }

button.bg { height:25px; border:0; font-size:11px; color:#FFF; font-family:Verdana; vertical-align:middle; padding:2px 0 3px 0; cursor:pointer}
button.blue { border:0; cursor:pointer; background-color:#185A9E; background-repeat:no-repeat} 
button.green { border:0; cursor:pointer; background-color:#67CE45; background-repeat:no-repeat} 
button.gray { border:0; cursor:pointer; background-color:#6D6D6D; background-repeat:no-repeat} 
button.white { border:0; cursor:pointer; background-color:#FFF; background-repeat:no-repeat} 
button.button_100 { background:#0F3964 url(http://static-promdex.com/img/p-edit/button_100.gif); width:101px; } 
button.button_130_45 { background:#0F3964 url(http://static-promdex.com/img/shell/buttons/button_130_45.gif); width:129px; height:45px; font-size:12px }
button.blue_confirm { background:#0F3964 url(http://static-promdex.com/img/shell/buttons/blue_confirm.gif) no-repeat; width:130px; height:46px; border:0}
button.blue_send_small_gbg { background:#0F3964 url(http://static-promdex.com/img/shell/buttons/send_small.gif); width:87px; height:25px; cursor:pointer; border:0}
button.gray_reset { background:#4B4C4E url(http://static-promdex.com/img/shell/buttons/gray_reset.gif) no-repeat; width:89px; height:25px; border:0; cursor:pointer}
button.blue_save_params { background:#0F3964 url(http://static-promdex.com/img/shell/buttons/blue_save_params.gif); height:25px; width:148px; border:0; cursor:pointer}
button.blue_enter { background-image:url(http://static-promdex.com/img/shell/buttons/blue_enter.gif); width:88px; height:25px}
button.blue_new_tender { background-image:url(http://static-promdex.com/img/shell/buttons/blue_new_tender.gif); width:148px; height:25px}
button.blue_cancel { background-image:url(http://static-promdex.com/img/shell/buttons/blue_cancel.gif); width:85px; height:25px}
button.blue_close { background-image:url(http://static-promdex.com/img/shell/buttons/blue_close.gif); width:85px; height:25px}
button.blue_send { background-image:url(http://static-promdex.com/img/shell/buttons/blue_send.gif); width:85px; height:25px}
button.blue_save_all { background-image:url(http://static-promdex.com/img/shell/buttons/blue_save_all.gif); height:25px; width:114px;}
button.blue_next_big { background-image:url(http://static-promdex.com/img/shell/buttons/blue_next_big.gif); height:45px; width:136px;}
button.blue_back { background-image:url(http://static-promdex.com/img/shell/buttons/blue_back_28.gif); width:81px; height:28px}
button.blue_import_again { background-image:url(http://static-promdex.com/img/shell/buttons/blue_import_again.gif); width:214px; height:25px}
button.blue_done_big { background-image:url(http://static-promdex.com/img/shell/buttons/blue_done_big.gif); width:139px; height:46px}
button.blue_ok_big { background-image:url(http://static-promdex.com/img/shell/buttons/blue_ok_big.gif); width:130px; height:46px}
button.blue_about { background-image:url(http://static-promdex.com/img/shell/buttons/blue_about.gif); width:89px; height:25px}
button.green_add_service { background-image:url(http://static-promdex.com/img/shell/buttons/green_add_service.gif); width:159px; height:26px}
button.green_add_product { background-image:url(http://static-promdex.com/img/shell/buttons/green_add_product.gif); width:151px; height:25px}
button.green_add_service_2 { background-image:url(http://static-promdex.com/img/shell/buttons/green_add_service_2.gif); width:151px; height:25px}
button.gray_cancel { background-image:url(http://static-promdex.com/img/shell/buttons/gray_cancel.gif); width:113px; height:25px}
button.blue_save { background-image:url(http://static-promdex.com/img/shell/buttons/blue_save.gif); width:115px; height:25px}
button.green_save_and_add { background-image:url(http://static-promdex.com/img/shell/buttons/green_save_and_add.gif); width:161px; height:25px}
button.green_make_order_big { background-image:url(http://static-promdex.com/img/shell/buttons/green_make_order.gif); width:151px; height:45px}
button.green_contact_with_ent_big { background-image:url(http://static-promdex.com/img/shell/buttons/green_contact_with_ent_big.gif); width:151px; height:45px}
button.white_search { background-image:url(http://static-promdex.com/img/shell/buttons/white_search.gif); width:24px; height:19px}
button.green_add_service_big { background-image:url(http://static-promdex.com/img/shell/buttons/add_service.gif); width:151px; height:45px}
button.blue_search_mini { background-image:url(http://static-promdex.com/img/shell/buttons/blue_search_mini.gif); width:68px; height:19px}
button.blue_import { background-image:url(http://static-promdex.com/img/shell/buttons/blue_import.gif); width:116px; height:25px}
button.blue_next { background-image:url(http://static-promdex.com/img/shell/buttons/blue_next.gif); width:87px; height:25px}
button.blue_delete_all_reports { background-image:url(http://static-promdex.com/img/shell/buttons/blue_delete_all_reports.gif); width:146px; height:25px}
button.blue_invite { background-image:url(http://static-promdex.com/img/shell/buttons/blue_invite.gif); width:89px; height:25px}
button.blue_invite_more { background-image:url(http://static-promdex.com/img/shell/buttons/blue_invite_more_gbg.gif); width:141px; height:25px}
button.green_add_self { background-image:url(http://static-promdex.com/img/shell/buttons/green_add_self.gif); width:151px; height:25px}
button.green_new_tender { background-image:url(http://static-promdex.com/img/shell/buttons/green_new_tender.gif); width:145px; height:24px}
button.green_import_big { background-image:url(http://static-promdex.com/img/shell/buttons/green_import_big.gif); width:151px; height:45px}
button.green_new_tender { background-image:url(http://static-promdex.com/img/shell/buttons/green_new_tender_2.gif); width:151px; height:25px}
button.blue_calc { background-image:url(http://static-promdex.com/img/shell/buttons/blue_calc.gif); width:111px; height:29px}
button.blue_calc_gbg { background-image:url(http://static-promdex.com/img/shell/buttons/blue_calc_gbg.gif); width:111px; height:29px}
button.green_register { background-image:url(http://static-promdex.com/img/shell/buttons/grren_register.gif); width:159px; height:24px}
button.green_login_big_gbg { background-image:url(http://static-promdex.com/img/shell/buttons/green_login_big_gbg.gif); width:151px; height:45px}
button.green_restore_big_gbg { background-image:url(http://static-promdex.com/img/shell/buttons/green_restore_big_gbg.gif); width:169px; height:45px}
button.blue_change_dgbg { background-image:url(http://static-promdex.com/img/shell/buttons/blue_change_dgbg.gif); width:89px; height:24px}




span.link { cursor:pointer; border-bottom:1px dashed #185A9E; color:#185A9E}
span.link_lblue { cursor:pointer; border-bottom:1px dashed #739DC8; color:#739DC8}
span.link_black { cursor:pointer; border-bottom:1px dashed #333; color:#333}
span.link_pupure { cursor:pointer; border-bottom:1px dashed #FF6666; color:#FF6666}
span.close { cursor:pointer; border-bottom:1px dashed #FF0000; color:#FF0000}


.feedback-form  {} 
.feedback-form  div.p { margin:20px 0} 
.feedback-form  div.pp {margin:10px 0} 
.feedback-form  div.label { margin:0px; padding:0 0 3px 0 }
.feedback-form  div.field {}
.feedback-form  td.label { vertical-align:top }
.feedback-form  input.varchar { border:1px solid #929292; font-family:Verdana; font-size:12px; padding:5px 2px; height:27px; margin:0 }
.feedback-form  select { border:1px solid #929292; font-family:Verdana; font-size:12px; padding:5px 2px; height:27px}
.feedback-form  textarea { border:1px solid #929292; font-family:Verdana; font-size:12px; padding:5px 2px; margin:0;}

.feedback-form  input.edit, 
.feedback-form  select.edit,
.feedback-form  textarea.edit { border:1px solid #929292;  }

.feedback-form  .notice { font-size:11px}
.feedback-form  .width_min { width: 150px}
.feedback-form  .width_min2 { width: 200px}
.feedback-form  .width_normal { width: 250px}
.feedback-form  .width_normal2 { width: 300px}
.feedback-form  .width_normal3 { width: 350px}
.feedback-form  .width_normal4 { width: 325px}
.feedback-form  .width_long { width: 530px}
.feedback-form  .width_shortlong { width: 400px}
.feedback-form  .width_full { width: 100%}
.feedback-form  .error { color: #FF0000; font-size:11px}
.feedback-form  .require { color: #FF0000}
.feedback-form  input.error_field, .feedback-form textarea.error_field { border-color: #FF0000}
.feedback-form  table td { vertical-align:top}
.feedback-form  table td.middle, .feedback-form  table.middle td { vertical-align:middle !important;}
.feedback-form  table td.bottom, .feedback-form  table.bottom td { vertical-align:bottom;}

.feedback-form  span.cancel { border-bottom:1px dashed red; color:red; cursor:pointer}

.feedback-form input.saving { background:url(http://static-promdex.com/img/preloader/feedback.gif) repeat-x}

h1.caption, h2.caption, h3.caption, h4.caption, h5.caption, h6.caption {margin-top:0px}
h1.label, h2.label, h3.label, h4.label, h5.label, h6.label {margin-top:0px; margin-bottom:0px}

.p1 { margin:3px 0}
.p2 { margin:5px 0}
.p2-t { margin:5px 0 0 0}
.p3 { margin:8px 0}
.p4 { margin:13px 0}

.lh-2 { line-height:1.5em}

.clickable { cursor:pointer !important}

table.valign-top td { vertical-align:top}




.popup_menu {display:none; position:absolute; top:0px; left:0px}
.popup_menu a{display:block}

.user_popup_menu {top:5px}
.user_popup_menu a{color:#59B540; background:#ECECEC; text-decoration:none; padding:5px 10px}
.user_popup_menu a:hover{color:#ECECEC; background:#59B540; text-decoration:none}

.but_save { background:url(http://static-promdex.com/img/add_produce/save_03.gif); width:69px; height:25px; border:none; cursor:pointer;}


.tabs {border:none}
.tabs td {border:none; border-bottom:0; background:url(http://static-promdex.com/img/shell/tabs/bg_09.gif) repeat-x top; vertical-align:top; font-size:11px}
.tabs td.current a{ text-decoration:none; color:#525552; font-weight:bold}
.tabs td.current {font-weight:normal; color:#525552; border:none; border-bottom:0; background:url(http://static-promdex.com/img/shell/tabs/bg_05.gif) no-repeat center top;}
.tabs a {text-decoration:none; display:block; padding:4px 7px;}
.tabs a:hover {text-decoration:none}
.tabs .td { background:url(http://static-promdex.com/img/shell/tabs/bg_07.gif) no-repeat center top; width:3px;}

.tabs .td_first { background:url(http://static-promdex.com/img/shell/tabs/bg_03.gif) no-repeat left top; width:10px; height:30px;}
.tabs .td_last{ background:url(http://static-promdex.com/img/shell/tabs/bg_11.gif) no-repeat right top; width:10px; height:30px;}



.help_root {}
.help_root img { cursor:pointer}
.icon {cursor:pointer; color:green}
table.help_tooltip {position:absolute; top:-35px; left:15px; display:none; z-index:127}
table.help_tooltip td {color:#565656; }
table.help_tooltip .msg {padding:10px; } 
table.help_tooltip .close {cursor:pointer}


td.map_search_button { padding:0 50px; border-left:1px solid #C2C2C2}
div.map_search_button { color:#0F3964; border-bottom:1px dashed #0F3964; cursor:pointer}


#ajax_search_form { width:100%}
#ajax_search_form input.qs { width:100%; border:1px solid #929292; border-right-width:0px; font-size:12px; font-family:verdana; padding:4px 3px; height:24px; color:#565656}
#ajax_search_form input.qs_empty { color:#8F8F8F}
#ajax_search_form button.search { background:#114070 url(http://static-promdex.com/img/shell/search_03.gif) no-repeat center; width:87px; height:24px; text-align:left; padding:0px 0 5px 18px }
#ajax_search_form td.qs_under { padding-top:0.5em}
#ajax_search_form select { padding:4px 3px; height:24px; color:#565656}
#ajax_search_form select.qs_lang {padding:3px 3px; color:#8F8F8F; border:none; width:100%; height:22px}
#ajax_search_form div.qs_lang {border:1px solid #929292; height:22px; border-left-width:0; border-right-width:0; margin:0}
#ajax_search_form input.qs_lang { border-right: none} 

table.js_select { border:1px solid #929292; width:100%; height:24px}
table.js_select td.label { padding:0 0 0 10px; cursor:default; color:#929292 }
table.js_select .js_menu { position:absolute; display:none; border:1px solid #929292; background:#FFF}
table.js_select .js_menu a { display:block; padding:5px 10px; text-decoration:none; color:#929292}
table.js_select .js_menu a:hover { text-decoration:none; color:#FFF; background:#929292}


.search-helper { display:none; border:1px solid #929292; background:#FFF; position:absolute; padding:0px; width:500px; z-index:100}
.search-helper .content { overflow:auto; }
.search-helper a.a { display:block; padding:4px 5px; text-decoration:none; background:none; border:1px solid #FFF}
.search-helper a.a:hover { text-decoration:none; border:1px solid #185A9E}
.search-helper a.green { color:#649453; border:1px solid #FFF}
.search-helper a.green:hover { color:#649453; border:1px solid #649453}
.search-helper a.green .hl { color:#649453}
.search-helper a.product { background:url(http://static-promdex.com/img/shell/icons/product_main.gif) no-repeat 2px 5px}
.search-helper a.service { background:url(http://static-promdex.com/img/shell/icons/service_main.gif) no-repeat 2px 5px}
.search-helper a.layer { padding-left:22px}

.search-helper .add_tender1 { cursor:pointer; background:#BAFA97 url(http://static-promdex.com/img/shell/search/green_03.gif) no-repeat left top; width:26px; height:18px;}
.search-helper .add_tender2 { cursor:pointer; vertical-align:top; background:#BAFA97 url(http://static-promdex.com/img/shell/search/green_05.gif) repeat-x top; }
.search-helper .add_tender3 { cursor:pointer; background: #BAFA97 url(http://static-promdex.com/img/shell/search/green_07.gif) no-repeat right top; width:6px;}

.search-helper .status { font-weight:bold; margin:0; padding:3px 13px; background:#F7EFEF; border-top: solid 1px #999}

.hl {color:#185A9E; font-weight:bold}
.hl_bg_blue {color:#FFF; font-weight:normal; background:#175A9E}

.numb_this { margin:2px;  padding:6px; padding-bottom:7px; color:#1859A5; font-weight:normal; background:url(http://static-promdex.com/img/add_produce/numb_pages_03.gif) center no-repeat;}
div.numb_page a{ padding:5px; color:#1859A5;}
.numb_this span { padding:3px;}

/*
table.product { width:100%; border:none;  border-bottom:1px solid #929292; border-right:none; background:url(http://static-promdex.com/img/search/border_top_search_03.gif) repeat-x top;}
table.product th { text-align:left; border-bottom:1px solid #929292; background:#DCFCCB; font-size:12px}
table.product th.transparent { background:none; border-left:0}
table.product td { padding:10px 10px}
table.product td.pad1 { padding:10px 2px}
table.product td.border_l { border-left:0px solid #929292}
table.product td.border_r { border-right:0px solid #929292}
table.product a { text-decoration:none}
table.product a:hover { text-decoration:underline}
table.product img.icon_render { cursor:pointer}
table.product img.icon_order { background:#FF6666; width:16px; height:16px; cursor:pointer}
table.product table.count tr td { background:#1B5AA1; color:#FFF; font-size:14px; font-weight:bold; padding:5px 10px}

table.product th.gray { background:#E2E2E2; padding:0; vertical-align:top}
table.product th.gray_first { background:#E2E2E2 url(http://static-promdex.com/img/region_table/bg_tl.gif) no-repeat top left}

table.product table.gray_map td { padding:0}
*/

table.gray_map table.selected td { background:#57C430; color:#FFF; height:12px }
table.gray_map td.text { padding:0px 2px; font-size:10px;}
table.gray_map td.icon { width:15px }
table.gray_map table.selected td.icon { background:#57C430 url(http://static-promdex.com/img/region_table/sel_icon.gif) no-repeat}
table.gray_map td.close { width:25px; text-align:right}


.tender_info {}
.tender_info td { padding:10px; padding-left:0px;}

table.tenders { border: solid 1px #A59E9C; width:100%}
table.tenders td { padding:5px 10px}
table.tenders td input{ padding:0px; margin:0px;}

table.table {  }
table.table td { padding:5px 15px}
table.table .bold { font-weight:bold; font-family:Verdana}

table.table2 {  }
table.table2 td { padding:5px 5px}


table.history {} 
table.history td { padding:10px}
table.history tr.type_pm { }
table.history tr.type_tender td { background:#66FFFF }
table.history tr.type_order td { background:#FFFF99 }

.but_red_link { border:none; background:none; color:#F70000; cursor:pointer;}

.but_save {margin-left:180px;}
.msg_answer a{ font-size:11px; text-decoration:none; color:#7BA263;}
.msg_answer img{ margin:0px 5px; }
.button_blue_link { border:none; background:none; color:#2161A5; cursor:pointer;}
.msg_green { background:#BDFB94; }
.msg_green1 { background:url(http://static-promdex.com/img/user/bg_green/bg_03.gif) left top no-repeat;}
.msg_green2 { background:url(http://static-promdex.com/img/user/bg_green/bg_05.gif) right top no-repeat;}
.msg_green3 { background:url(http://static-promdex.com/img/user/bg_green/bg_09.gif) left bottom no-repeat;}
.msg_green4 { background:url(http://static-promdex.com/img/user/bg_green/bg_10.gif) right bottom no-repeat; padding:5px;}

.a_green_nn { color:#7BA66B; text-decoration:none}
.a_green_nn:hover { color:#7BA66B; text-decoration:none}

.a_green_nu { color:#7BA66B; text-decoration:none}
.a_green_nu:hover { color:#7BA66B; text-decoration:underline}

.a_green_uu { color:#7BA66B; text-decoration:underline}
.a_green_uu:hover { color:#7BA66B; text-decoration:underline}

.tender_arrow {background:url(http://static-promdex.com/img/tender/arrow_03.gif) no-repeat left center; padding-left:15px;}
.tender_open { background:url(http://static-promdex.com/img/tender/open_tender_03.gif) no-repeat left center; padding:3px; padding-left:17px;}
.tender_ico_close { background:url(http://static-promdex.com/img/shell/icon_close_03.gif) no-repeat left center; padding:4px; padding-left:15px;}

.tender_close { border:none; background:none; cursor:pointer; color:#F00;} 

.message_fromto td { padding:10px}
.message_fromto .field { text-align:left}
.arrow_right_top { background:url(http://static-promdex.com/img/message/arrow_right_top_03.gif) no-repeat right center; padding-right:15px; margin:5px;}


.button_delete_img { padding-right:10px; margin:5px; background:url(http://static-promdex.com/img/shell/delete_03.gif) no-repeat right center; height:25px;}
.button_blue_1  { background:url(http://static-promdex.com/img/shell/buttons/blue_1_03.gif) no-repeat; width:89px; height:25px; border:none; cursor:pointer; color:#FFF; }
.button_blue_3  { background:url(http://static-promdex.com/img/shell/buttons/blue_3_04.gif) no-repeat; width:165px; height:25px; border:none; cursor:pointer; color:#FFF; text-align:center }
.color_blue {color:#1861A5;}


#map { position:absolute; display:none; z-index:220; background:#FFF; border: solid 1px #9A9A9A; width:800px; height:400px}
#map label { margin:0 0 0 3px;}

#map table.tabs { }
#map table.tabs td { padding:10px 60px; font-size:20px; cursor:pointer; text-decoration:underline; background:none }
#map table.tabs td.current { background:url(http://static-promdex.com/img/map/map2_01.gif) no-repeat right top; color:#1F5794; text-decoration:none; cursor:default }
#map div.choose_obl {  border-top:1px dotted #FFF; position:absolute; margin-top:5px; z-index:300; width:100%}
#map div.choose_obl .oblast_row { padding:0 15px 0 15px}
#map div.choose_obl .oblast_row_s { background:url(http://static-promdex.com/img/shell/map/check.gif) no-repeat left; padding-right:0px}

#map_form_regions {}
#map_form_regions .tooltip {  background:#BAFB97; border:1px solid #7BC74B; color:#333; padding: 7px }
#map_form_regions .region {  color:#333; font-size:11px; font-weight:bold; position:absolute }
#map_form_regions dl { margin:0; padding:3px 0; font-size:11px }
#map_form_regions .caption { color:#1F5794; font-weight:bold; font-size:14px }


#map_form_obl .list { height:350px; overflow:auto }
#map_form_obl dl { margin:5px 0 }


#map_bar {  width:195px; height:89px}
#map_bar.none { background:url(http://static-promdex.com/img/shell/map/status_non.gif) no-repeat }
#map_bar.used { background:url(http://static-promdex.com/img/shell/map/status_used.jpg) no-repeat }
#map_bar.disabled { background:url(http://static-promdex.com/img/shell/map/status_disabled.jpg) no-repeat }
#map_bar .country { font-weight:bold}
#map_bar .obl_reg { }
#map_bar .on_off_disabled { color:#AD270C; cursor:pointer}
#map_bar .on_off_active { color:#FFF; font-weight:bold; cursor:pointer}
#map_bar .p { margin-top:3px}

 

.sort_this { padding-left:15px; background:url(http://static-promdex.com/img/add_produce/this_09.gif) no-repeat left;}

.star_left {padding-left:17px; background:url(http://static-promdex.com/img/shell/menu_star_03.gif) no-repeat left top;}

.cursor_pointer input{ cursor:pointer;}

.not_my_company  td{ vertical-align:top;}



.pager_line { border-bottom:1px solid #7C7C7C }
.pager { height:57px; position:relative; top:-1px;}
.pager .link { color:#185A9E; border-bottom:0}
.pager .edge_left { background:url(http://static-promdex.com/img/shell/numpages/numb_pages_border_03.gif) no-repeat right bottom; width:20px}
.pager .edge_center { background:url(http://static-promdex.com/img/shell/numpages/numb_pages_border_11.gif) repeat-x bottom; padding-left:10px; padding-right:10px; vertical-align:middle}
.pager .edge_right { background:url(http://static-promdex.com/img/shell/numpages/numb_pages_border_05.gif) no-repeat left bottom} 
.pager select { padding:0px 0px; height:20px;}
.pager .current { background:#B9F996 url(http://static-promdex.com/img/shell/pager/cur_bg.gif) no-repeat right bottom; padding:3px 5px; border:1px solid #6BAB47; color:#1861A5}
table.pager td {vertical-align:middle}
table.pager td.small {vertical-align:top}

table.pager_2{margin-top:30px;}
table.switcher{margin:0 15px;}
table.pager_2 td.switcher{font-size:18px;line-height:18px;padding:5px 4px;}
td.switcher .block{display:inline-block;height:18px;text-align:center;padding:1px;min-width:20px;}
table.pager_2 a.switch{border:1px solid transparent;color:#185A9E;}
table.pager_2 a.switch:hover{border:1px solid #185A9E;}
table.pager_2 span.current{background:#185A9E;color:#FFF;height:22px;line-height:22px;padding:0 1px;}

table.sorter td { vertical-align:middle}
table.sorter td.current { background:#DCFCCB; padding:3px 5px}
table.sorter td.common { padding:3px 5px}


.table_list_green_l div{ background:url(http://static-promdex.com/img/add_produce/lr_03.gif) no-repeat left top; height:34px; padding:5px}
.table_list_green_r div{ background:url(http://static-promdex.com/img/add_produce/lr_05.gif) no-repeat right top; height:34px; padding:5px;}

.buttons_div div { float:right; padding:0px 5px;}

.button_red_delete_in_table img{position:relative; top:15px; left:10px;}
.button_red_delete_in_table button{border:none; background:none; color:#F00; cursor:pointer;}
.button_red_delete_in_table_down img{position:relative; top:0px; left:10px;}
.button_red_delete_in_table_down button{border:none; background:none; color:#F00; cursor:pointer;}

.table_list_bottom_border1 {background:url(http://static-promdex.com/img/tender/numb_repeat_05.gif) bottom repeat-x;}
.table_list_bottom_border2 {background:url(http://static-promdex.com/img/tender/numb_03.gif) bottom left no-repeat;}
.table_list_bottom_border3 {background:url(http://static-promdex.com/img/tender/numb_05.gif) bottom right no-repeat;}


.login_border { background:#F7EFEF; width:280px; text-align:left}
.login_border .left {background:url(http://static-promdex.com/img/index/border_login/border_login_12.gif) repeat-y left;}
.login_border .right {background:url(http://static-promdex.com/img/index/border_login/border_login_12.gif) repeat-y right;}
.login_border .top {background:url(http://static-promdex.com/img/index/border_login/border_login_12.gif) repeat-x top;}
.login_border .bottom {background:url(http://static-promdex.com/img/index/border_login/border_login_12.gif) repeat-x bottom;}
.login_border .border1{background:url(http://static-promdex.com/img/index/border_login/border_login_03.gif) no-repeat left top;}
.login_border .border2{background:url(http://static-promdex.com/img/index/border_login/border_login_05.gif) no-repeat right top;}
.login_border .border3{background:url(http://static-promdex.com/img/index/border_login/border_login_09.gif) no-repeat left bottom;}
.login_border .border4{background:url(http://static-promdex.com/img/index/border_login/border_login_10.gif) no-repeat right bottom;}
.login_border .in { padding:15px;}
.login_border .in h3 { margin:5px  0px;}
.login_border a { text-decoration:none;}
.login_border a:hover { text-decoration:none;}

.button_delete_img { padding-right:10px; margin:5px; background:url(http://static-promdex.com/img/shell/delete_03.gif) no-repeat right center; height:25px;}
.button_blue_1  { background:url(http://static-promdex.com/img/shell/buttons/blue_1_03.gif) no-repeat; width:89px; height:25px; border:none; cursor:pointer; color:#FFF; }
.button_blue_3  { background:url(http://static-promdex.com/img/shell/buttons/blue_3_04.gif) no-repeat; width:165px; height:25px; border:none; cursor:pointer; color:#FFF; text-align:center }
.button_blue_big  { background:url(http://static-promdex.com/img/shell/buttons/blue_big_03.gif) no-repeat; width:130px; height:46px; border:none; cursor:pointer; color:#FFF; text-align:center }

.button_green_1 { background:url(http://static-promdex.com/img/shell/buttons/green_1_10.gif) no-repeat center top; width:159px; height:25px; color:#000; cursor:pointer; padding-top:5px;}
.button_green_1 a {text-decoration:none; color:#000; font-size:11px;}
.button_green_1 a:hover {text-decoration:none; color:#000; font-size:11px;}

.but_red_link { border:none; background:none; color:#F70000; cursor:pointer;}



.color_bg_green { color:#FFF; background:#6BDF46; padding:1px 2px }

.helper_ico {background:url(http://static-promdex.com/img/shell/question_06.gif) no-repeat center; width:16px; height:16px; position:relative; display:inline-block;}
.helper_ico_close {background:url(http://static-promdex.com/img/shell/close_green_03.gif) no-repeat center; width:16px; height:16px; position:absolute;display:inline-block; top:-5px; left:-10px;}


.profile .lets_start { margin-top:15px; background: #FF0000 url(http://static-promdex.com/img/user/profile/lets_start.gif) no-repeat; width:112px; height:17px; }

.pm_message { margin:5px 0}
.pm_message .border_l { background:url(http://static-promdex.com/img/user/profile/pm/border.gif) left repeat-y}
.pm_message .border_t { background:url(http://static-promdex.com/img/user/profile/pm/border.gif) top repeat-x}
.pm_message .border_r { background:url(http://static-promdex.com/img/user/profile/pm/border.gif) right repeat-y}
.pm_message .close { background:url(http://static-promdex.com/img/user/profile/pm/close.gif) right top no-repeat}
.pm_message .pm_content { padding:0px 10px 0px 0px }

.pm_message .pm_info { margin:7px 0 0 0px}
.pm_message .pm_info td.label { padding:5px 0; text-align:right}
.pm_message .pm_info td.value { padding:5px 5px}
.pm_message .price { color:#FF2A00; font-size:16px}


.pm_message_tender { background:#fff url(http://static-promdex.com/img/user/profile/pm/tender_bg.gif) repeat-x bottom }
.pm_message_tender .bl{ background:url(http://static-promdex.com/img/user/profile/pm/tender_bl.gif) left bottom no-repeat }
.pm_message_tender .br{ background:url(http://static-promdex.com/img/user/profile/pm/tender_br.gif) right bottom no-repeat }
.pm_message_tender .pm_icon { background:url(http://static-promdex.com/img/user/profile/pm/tender_icon.gif) no-repeat top left; cursor:auto}

.pm_message_pm { background:#fff url(http://static-promdex.com/img/user/profile/pm/pm_bg.gif) repeat-x bottom }
.pm_message_pm .bl{ background:url(http://static-promdex.com/img/user/profile/pm/pm_bl.gif) left bottom no-repeat }
.pm_message_pm .br{ background:url(http://static-promdex.com/img/user/profile/pm/pm_br.gif) right bottom no-repeat }
.pm_message_pm .pm_icon { background:url(http://static-promdex.com/img/user/profile/pm/pm_icon.gif) no-repeat top left; cursor:auto}

.pm_message_order { background:#fff url(http://static-promdex.com/img/user/profile/pm/order_bg.gif) repeat-x bottom }
.pm_message_order .bl{ background:url(http://static-promdex.com/img/user/profile/pm/order_bl.gif) left bottom no-repeat }
.pm_message_order .br{ background:url(http://static-promdex.com/img/user/profile/pm/order_br.gif) right bottom no-repeat }
.pm_message_order .pm_icon { background:url(http://static-promdex.com/img/user/profile/pm/order_icon.gif) no-repeat top left; cursor:auto}



.block_gray { background:#ECECEC }
.block_gray .border_l { background:url(http://static-promdex.com/img/shell/block_gray/border.gif) repeat-y left }
.block_gray .border_r { background:url(http://static-promdex.com/img/shell/block_gray/border.gif) repeat-y right }
.block_gray .border_t { background:url(http://static-promdex.com/img/shell/block_gray/border.gif) repeat-x top }
.block_gray .border_b { background:url(http://static-promdex.com/img/shell/block_gray/border.gif) repeat-x bottom }
.block_gray .tl { background:url(http://static-promdex.com/img/shell/block_gray/tl.gif) no-repeat top left }
.block_gray .tr { background:url(http://static-promdex.com/img/shell/block_gray/tr.gif) no-repeat top right }
.block_gray .bl { background:url(http://static-promdex.com/img/shell/block_gray/bl.gif) no-repeat bottom left }
.block_gray .br { background:url(http://static-promdex.com/img/shell/block_gray/br.gif) no-repeat bottom right }
.block_gray .block_content { padding:0 10px}
.block_gray .sep { border-bottom:1px solid #D4D4D4; height:8px; font-size:5px; margin-bottom:8px}


.ajax_green_table .bg_top { background:url(http://static-promdex.com/img/tender/ajax_bg_03.gif) no-repeat left top; width:770px; height:11px;}
.ajax_green_table .bg_bottom { background:url(http://static-promdex.com/img/tender/ajax_bg_16.gif) no-repeat left bottom; width:770px; height:12px;}
.ajax_green_table .bg_middle { background:url(http://static-promdex.com/img/tender/ajax_bg_05.gif) left repeat-y; width:770px;}

.ajax_green_table .bg_top2 { background:url(http://static-promdex.com/img/tender/ajax_bg_03_2.gif) no-repeat left top; width:770px; height:11px;}
.ajax_green_table .bg_bottom2 { background:url(http://static-promdex.com/img/tender/ajax_bg_16_2.gif) no-repeat left bottom; width:770px; height:12px;}
.ajax_green_table .bg_middle2 { background:url(http://static-promdex.com/img/tender/ajax_bg_05_2.gif) left repeat-y; width:770px;}

.tender_detail_icons { position:relative; top:-15px; }
.tender_detail_icons a { text-decoration:none;}
.tender_detail_icons a:hover { text-decoration:none;}
.tender_detail_icons .icon1 { background:url(http://static-promdex.com/img/shell/menu_06.gif) no-repeat center left; margin:0px 20px; padding:5px 20px;font-size:11px;}
.tender_detail_icons .icon2 { background:url(http://static-promdex.com/img/shell/menu_03.gif) no-repeat center left; margin:0px 20px; padding:5px 20px;font-size:11px;}

.ico_message_right { background:url(http://static-promdex.com/img/shell/icons/mail_green.gif) right no-repeat; padding-right:20px;}

.green_with_border .div1{background:#BDFB94}
.green_with_border .div2{background:url(http://static-promdex.com/img/message/messadge_border_15.gif) repeat-x top;}
.green_with_border .div3{background:url(http://static-promdex.com/img/message/messadge_border_15.gif) repeat-x bottom;}
.green_with_border .div4{background:url(http://static-promdex.com/img/message/messadge_border_15.gif) repeat-y left;}
.green_with_border .div5{background:url(http://static-promdex.com/img/message/messadge_border_15.gif) repeat-y right;}
.green_with_border .div6{background:url(http://static-promdex.com/img/message/messadge_answer_11.gif) no-repeat left top;}
.green_with_border .div7{background:url(http://static-promdex.com/img/message/messadge_answer_14.gif) no-repeat left bottom;}
.green_with_border .div8{background:url(http://static-promdex.com/img/message/messadge_answer_16.gif) no-repeat right bottom;}
.green_with_border .div9{padding:20px 0;}


.table_price p {margin:0px 10px 0 0; color:#9C9A9C;}
.table_price td { vertical-align:bottom}
.price_green { font-size:20px; color:#5ABA39;}
.price_blue { font-size:20px; color:#18599C;}

.send_messadge {background:url(http://static-promdex.com/img/shell/icons/mail_green.gif) no-repeat left 4px; padding-left:20px; color:#5AA239}
.send_messadge a { color:#5AA239; text-decoration:none}
.send_messadge a:hover { color:#5AA239; text-decoration:none}

#header {  border-bottom:1px solid #C2C2C2; background:#ECECEC}

.button_grenn_close {background:url(http://static-promdex.com/img/shell/close_green_03.gif) no-repeat center; width:14px; height:15px; border:none;}
.tender_icon { background:url(http://static-promdex.com/img/tender/tender_ico.gif) no-repeat center left; padding-left:17px;}

.cabinet_img_border { border:1px solid #CCC}
.help_message { width:470px;}
.help_message .div1 { background:url(http://static-promdex.com/img/shell/sovet_06.gif) repeat-y left;}
.help_message .div2 { background:url(http://static-promdex.com/img/shell/sovet_03.gif) no-repeat left top;}
.help_message .div3 { background:url(http://static-promdex.com/img/shell/sovet_03.gif) no-repeat left bottom;}
.help_message .div4 { background:url(http://static-promdex.com/img/shell/sovet_06.gif) repeat-y right;}
.help_message .div5 { background:url(http://static-promdex.com/img/shell/sovet_03.gif) no-repeat right top;}
.help_message .div6 { background:url(http://static-promdex.com/img/shell/sovet_03.gif) no-repeat right bottom;}
.help_message .div0 { padding:5px 10px; font-size:11px;}

p.p_margin_none p{ margin:0px;}

.floatWrapper
{
clear: both;
width: 0px;
height: 0px;
}

/* content */
.unic_code_style_current_margin_padding h2{margin:0.5em 0 0.3em; line-height:normal}
.unic_code_style_current_margin_padding h3{margin:0.5em 0 0.3em; line-height:normal}

.unic_code_style_current_padding_left td{ padding-left:60px}

.text_ps_unic_code_style_private_cabinet div{ color:#18599c; font-style:italic; padding-bottom:15px}

.unic_code_style_my_tenders_no_padding td{ padding:0px}

.unic_code_style_product_with_null_marging_null h3{ margin:0px; line-height:normal}

.unic_code_style_ordering_in_sb_padding_left td{ padding-left:60px; padding-right:10px}

.help_icon { background:url(http://static-promdex.com/img/shell/question_06.gif) no-repeat center; width:1px; height:1px;  padding:10px;}

.table_messege_qwestion { width:250px;}
.table_messege_qwestion td { border:0px}
.table_messege_qwestion .td_1_1 { background:url(http://static-promdex.com/img/shell/qwestion_messadge/messadge_qwestion_03.gif) no-repeat left top; width:29px; height:11px; border:0; padding:0px; margin:0px;}
.table_messege_qwestion .td_1_2 { background:url(http://static-promdex.com/img/shell/qwestion_messadge/messadge_qwestion_04.gif) repeat-x; height:11px; border:0; padding:0px; margin:0px;}
.table_messege_qwestion .td_1_3 { background:url(http://static-promdex.com/img/shell/qwestion_messadge/messadge_qwestion_06.gif) no-repeat right top; width:13px; height:11px; border:0; padding:0px; margin:0px;}

.table_messege_qwestion .td_2_1 { background:url(http://static-promdex.com/img/shell/qwestion_messadge/messadge_qwestion_08.gif) repeat-y top left; width:29px;  border:0; padding:0px; margin:0px;}
.table_messege_qwestion .td_2_2 { border:0; background:#BAFB97; color:#222;  padding:0px; margin:0px; line-height:1.5em}
.table_messege_qwestion .td_2_2 p { margin-top:0px; margin-bottom:10px}
.table_messege_qwestion .td_2_3 { background:url(http://static-promdex.com/img/shell/qwestion_messadge/messadge_qwestion_10.gif) repeat-y top right; width:13px; height:11px; border:0;  padding:0px; margin:0px;}

.table_messege_qwestion .td_3_1 { background:url(http://static-promdex.com/img/shell/qwestion_messadge/messadge_qwestion_11.gif) no-repeat left bottom; width:29px; height:11px; border:0;  padding:0px; margin:0px;}
.table_messege_qwestion .td_3_2 { background:url(http://static-promdex.com/img/shell/qwestion_messadge/messadge_qwestion_12.gif) repeat-x bottom; height:11px; border:0; padding:0px; margin:0px;}
.table_messege_qwestion .td_3_3 { background:url(http://static-promdex.com/img/shell/qwestion_messadge/messadge_qwestion_13.gif) no-repeat right bottom; width:13px; height:11px; border:0; padding:0px; margin:0px;}


.login_border input { border:solid 1px #C6C7C6;}









#currency_calc_tooltip { position:absolute; background:#929292; top:0px; left:0px; display:none; z-index:120; border:1px solid #FFF;}
#currency_calc_tooltip td { padding:0 10px; color:#FFF}


#map_filter_status { margin-top:10px; margin-bottom:10px}
#map_filter_status td { padding:5px 10px}
#map_filter_status.active { background:#FFFF99}
#map_filter_status.disabled { background:#DCFCCB}
#map_filter_status.not_used { background:#BBD5EE}


table.table_type_1 { border:none; background:none}
table.table_type_1 th { background:#DCFCCB; padding:7px 10px; font-weight:normal; border:0; border-bottom:1px solid #929292}
table.table_type_1 th.transparent { background:none}
table.table_type_1 th.no_border { border:0}
table.table_type_1 th.align_center { text-align:center}
table.table_type_1 th.sort { padding-bottom:0px}
table.table_type_1 div.sort_no { padding:5px 0 7px 0; width:110px; text-align:center} 
table.table_type_1 div.sort { background:url(http://static-promdex.com/img/shell/table_t1_sort.gif) bottom no-repeat; padding:6px 0 7px 0; width:110px; text-align:center; color:#FFF; }
table.table_type_1 tr.rowodd td { background:#FFF;}
table.table_type_1 tr.roweven td { background:#EFEBEF;}

table.table_type_1 th.first { background:#DCFCCB url(http://static-promdex.com/img/p-edit/table_th_round_l.gif) no-repeat top left}
table.table_type_1 th.last { background:#DCFCCB url(http://static-promdex.com/img/p-edit/table_th_round_r.gif) no-repeat top right}

table.table_type_1 td.card_block { padding:15px 10px}




table.table_type_2 { border:none;  border-bottom:1px solid #929292; border-right:none; background:url(http://static-promdex.com/img/search/border_top_search_03.gif) repeat-x top;}
table.table_type_2 td { padding:10px 15px}
table.table_type_2 tr.rowodd td { background:#FFF;}
table.table_type_2 tr.roweven td { background:#EFEBEF;}
table.table_type_2 tr.bold td { font-weight:bold}
table.table_type_2 th { background:#E5E5E5; border-bottom:1px solid #929292; height:2px;}


table.subtable { background:#EFF3F8 url(http://static-promdex.com/img/table/bg_grad.jpg) repeat-x top; } 
table.subtable tr.border-top td { border-top:1px solid #D7D7D7}
table.subtable tr.border-bottom td { border-bottom:1px solid #D7D7D7}
table.subtable td.border-left { border-left:1px solid #D7D7D7}
table.subtable td.border-right { border-right:1px solid #D7D7D7}
table.subtable tr.bold td { font-weight:bold}



.groups_icons_up_left { background:url(http://static-promdex.com/img/help/groups_left_up_icon_new.gif) no-repeat}
.groups_icons_up_right { background:url(http://static-promdex.com/img/help/groups_right_up_icon_new.gif) no-repeat}
.groups_icons_down_left { background:url(http://static-promdex.com/img/help/groups_left_down_icon_new.gif) no-repeat}
.groups_icons_down_right { background:url(http://static-promdex.com/img/help/groups_right_down_icon_new.gif) no-repeat}
.groups_icons_center_right { background:url(http://static-promdex.com/img/help/groups_center_right_icon_new.gif) repeat-y}
.groups_icons_center_left { background:url(http://static-promdex.com/img/help/groups_center_left_icon_new.gif) repeat-y}
.groups_icons_center_up { background:url(http://static-promdex.com/img/help/groups_center_up_icon_new.gif) repeat-x}
.groups_icons_center_down { background:url(http://static-promdex.com/img/help/groups_center_down_icon_new.gif) repeat-x}

.subgroups_left_down { background:url(http://static-promdex.com/img/help/subgroup_selected_left_down_icon.gif) no-repeat}
.subgroups_selected_right_down { background:url(http://static-promdex.com/img/help/subgroup_selected_right_down_icon.gif) no-repeat}
.subgroups_selected_right_up { background:url(http://static-promdex.com/img/help/subgroup_selected_right_up_icon.gif) no-repeat}
.subgroups_selected_left_up { background:url(http://static-promdex.com/img/help/subgroup_selected_left_up_icon.gif) no-repeat}
.subgroups_selected_center_up { background:url(http://static-promdex.com/img/help/subgroup_selected_center_up_icon.gif) repeat-x}
.subgroups_selected_center_down { background:url(http://static-promdex.com/img/help/subgroup_selected_center_down_icon.gif) repeat-x}
.subgroups_selected_center_left { background:url(http://static-promdex.com/img/help/subgroup_selected_center_left_icon.gif) repeat-x}
.subgroups_selected_center_right { background:url(http://static-promdex.com/img/help/subgroup_selected_center_right_icon.gif) repeat-x}


.border_groups { border-right-color:#CCCCCC; border-right-style:solid; border-right-width:1px}
.padding_groups td{ padding-left:5px; padding-right:5px}


.subgroups_link div { padding-bottom:5px}
.subgroups_link a{ color:#18589b; text-decoration:none;}
.subgroups_link a:hover{ color:#18589b; text-decoration:none; background:#ececec}

.groups_definition { background:#caf0b6; font-size:18px}
.definition_text { color:#565656;}

.arrow_green { background:url(http://static-promdex.com/img/help/arrow_green_right.gif) no-repeat center; padding-right:20px; height:18px; width:16px}

.div_bottom_padding div{padding-bottom:5px}

.main_groups_link a{ color:#185a9e; text-decoration:none;}
.main_groups_link a:hover{ color:#185a9e; text-decoration:underline;}

table.no_padding td{ padding:0px}

img.border_gray { border:1px solid #CCCCCC}
div.border_gray { border:1px solid #CCCCCC}
table.border_gray { border:1px solid #CCCCCC}
td.border_gray { border:1px solid #CCCCCC}

td.border_dgray, div.border_dgray, table.border_dgray, img.border_dgray { border:1px solid #929292;}
td.border_white, div.border_white, table.border_white, img.border_white { border:1px solid #FFF;}

.border_green, td.border_green, table.border_green { border:1px solid #73CB7A}
.border_dgreen, td.border_dgreen, table.border_dgreen { border:1px solid #1F7802}

table.border_orange, td.border_orange { border:1px solid #FDA90B}
div.border_orange { border:1px solid #FDA90B}

table.border_red { border:1px solid #FF0000}
div.border_red { border:1px solid #FF0000}

table.border_brown { border:1px solid #B83226}

img.border_lightgray { border:1px solid #F2F2F2}

table.border_club, div.border_club, td.border_club, img.border_club { border:1px solid #4B3D1B;}


table.bordered { border-collapse:collapse}
table.bordered td { border:1px solid #CCC; padding:5px 10px}
table.bordered th { border:1px solid #CCC; padding:5px 10px; font-size:12px; background:#CCC}



.bg_gray { background-color:#EBEBEB}
.bg_gray2 { background-color:#CEC7C6}


table.csv td { font-size:11px}
table.csv tr.bg_bottom td { background:url(http://static-promdex.com/img/shell/import/bg_bottom.jpg) repeat-x; height:36px; border:0px}

table.csv th.sysid { background:#95A6CC}
table.csv td.sysid { background:#BACFFF}

table.csv th.name { background:#becbb7}
table.csv td.name { background:#c0fa9e}

table.csv th.units { background:#a6c295}
table.csv td.units { background:#cff2ba}

table.csv th.price_1 { background:#C9CC95}
table.csv td.price_1 { background:#FBFFBA}

table.csv th.price_2 { background:#C9CC95}
table.csv td.price_2 { background:#FBFFBA}

table.csv th.notice { background:#af96c7}
table.csv td.notice { background:#dbbcf9}



table.pad1 td, table.pad2 table.pad1 td, table.pad3_w table.pad1 td{ padding:3px 5px}
table.pad2 td { padding:5px 10px}
table.pad3 td { padding:10px 15px}
table.pad3_w td { padding:15px 10px}
table.pad1 table.pad0 td, table.pad2 table.pad0 td{ padding:0px}
table.pad0 tr td{ padding:0px}





table.service_edit {}
table.service_edit tr td.changed { background:#C2C2C2}
table.service_edit select, table.service_edit input.price{width:70px;height:26px;border:1px solid #929292;float:left;}
table.service_edit input.price{width:80px;padding:4px 3px;}
table.service_edit select{margin-left:10px;padding:4px 3px;}
table.service_edit input[type="checkbox"]{margin:0;}
table.service_edit td.select{width:15px;text-align:left;padding:7px 0;}
table.service_edit td.edit{width:32px;padding:7px 0; text-align:center;}
table.service_edit td.name{padding:5px 0 20px 5px; text-align:left;}
table.service_edit td.price{width:160px;padding:12px;}
table.service_edit td.units{width:65px;padding-top:5px;padding-left:5px;}
table.service_edit td.close{width:15px;padding:10px 0 10px 0;text-align:right;}
table.service_edit td.submit{padding:0 0 10px 0;}
table.service_edit span.del{border:none;}
table.service_edit img.del{float:left;position:relative;top:-10px;}


.success_box { border:1px solid #73CB7A; background:#DBFBCA;  margin:20px 0pt 10px; padding:10px;}




table.special { border:1px solid #C2C2C2; background:#EAEAEA}
table.special td {}

.new { background:#FF0000; color:#FFF; font-weight:bold; font-size:8px; text-decoration:none}


.h1 {font-size:26px; line-height:1.2em }
.h2 {font-size:22px; line-height:1.2em }
.h3 {font-size:20px; line-height:1.2em }
.h4 {font-size:18px; line-height:1.2em }
.h5 {font-size:16px; line-height:1.2em }
.h6 {font-size:14px; line-height:1.2em }

.h_em { line-height:1em !important;}


.ajax_helper_common { margin-left:20px}
.ajax_helper_common .qs { border:1px solid #C2C2C2; color:#8F8F8F; height:20px; width:200px; padding-left:4px}
.ajax_helper_common .helper { border:1px solid #C2C2C2; display:none; position:absolute; padding:0px; width:400px; z-index:210; background:#FFF}
.ajax_helper_common .helper a { display:block; background:#FFF; color:#8F8F8F; padding:2px 10px; text-decoration:none}
.ajax_helper_common .helper a:hover { background:#EBE9E9; color:#8F8F8F; text-decoration:none}
.ajax_helper_common .helper .content { overflow:auto; }
.ajax_helper_common .helper .hl { color:#929292}




.popup_button_yellow { background:#FEFDA3}
.popup_button_yellow .border { background:#FDA90B}
.popup_button_yellow td { }
.popup_button_yellow .content { }


.notification_button_red { background:#FF0000; color:#FFF; padding:1px 6px; cursor:pointer; text-align:center}



.plaska_lightgray { background:#F4F4F4}
.plaska_lightgray p { margin:0}
.plaska_lightgray .tl{ background:url(http://static-promdex.com/img/block/tl.gif) no-repeat top left}
.plaska_lightgray .tr { background:url(http://static-promdex.com/img/block/tr.gif) no-repeat top right}
.plaska_lightgray .bl { background: url(http://static-promdex.com/img/block/bl.gif) no-repeat bottom left}
.plaska_lightgray .br { background: url(http://static-promdex.com/img/block/br.gif) no-repeat bottom right}




tr.border_gray_bottom td { border-bottom:1px solid #ECECEC}


table.import_control {}
table.import_control tr td.status_wait_g { background:#FFF url(http://static-promdex.com/img/import/status_wait_g.gif); width:161px; height:37px}
table.import_control tr td.status_wait_w { background:#FFF url(http://static-promdex.com/img/import/status_wait_w.gif); width:161px; height:37px}
table.import_control tr td.status_done_g { background:#68D747 url(http://static-promdex.com/img/import/status_done_g.gif); width:161px; height:37px}
table.import_control tr td.status_done_w { background:#68D747 url(http://static-promdex.com/img/import/status_done_w.gif); width:161px; height:37px}
table.import_control tr td.status { font-size:11px; text-align:center; vertical-align:middle; padding:0}


#ajax_error_form {}


.login_form_top {}
.login_form_top input.varchar { font-size:12px; height:25px; border:1px solid #ACACAC; font-family:Verdana, Geneva, sans-serif; padding:4px 7px; color:#565656; width:200px} 




.block_gray_2 { background:#FFF url(http://static-promdex.com/img/shell/block_gray_2/bg.jpg) repeat-x bottom }
.block_gray_2 .border_l { background:url(http://static-promdex.com/img/shell/block_gray_2/border.gif) repeat-y left }
.block_gray_2 .border_r { background:url(http://static-promdex.com/img/shell/block_gray_2/border.gif) repeat-y right }
.block_gray_2 .border_t { background:url(http://static-promdex.com/img/shell/block_gray_2/border.gif) repeat-x top }
.block_gray_2 .border_b { background:url(http://static-promdex.com/img/shell/block_gray_2/border.gif) repeat-x bottom }
.block_gray_2 .tl { background:url(http://static-promdex.com/img/shell/block_gray_2/tl.gif) no-repeat top left }
.block_gray_2 .tr { background:url(http://static-promdex.com/img/shell/block_gray_2/tr.gif) no-repeat top right }
.block_gray_2 .bl { background:url(http://static-promdex.com/img/shell/block_gray_2/bl.gif) no-repeat bottom left }
.block_gray_2 .br { background:url(http://static-promdex.com/img/shell/block_gray_2/br.gif) no-repeat bottom right }
.block_gray_2 .block_content { padding:0 10px}

table.block_gray_3 { border:1px solid #CCCCCC; background:url(http://static-promdex.com/img/shell/block_gray_3/bg.jpg) repeat-x bottom}

table.block_gray_3_top { border:1px solid #CCCCCC; background:url(http://static-promdex.com/img/shell/block_gray_3/bg_top.jpg) repeat-x top}

table.block_orange_1 { background:#FEFDA3; border:1px solid #FDA90B}


.block_orange { background:#FEFDA3; border:1px solid #FDA90B; padding:5px 10px}
.block_gray_simple { background:#EBEBEB; padding:5px 10px}
.block_green_simple { background:#DCFCCB; border:1px solid #4BAF2A; padding:5px 10px}

.currency_popup_menu { border:1px solid #C2C2C2; border-top:0; background:#DDDDDD; width:125px; padding:0 7px; top:3px; left:0 }



.logistic_path { }
.logistic_path img { margin:5px 10px}

.text-content, .lh { line-height:1.6em}
.lh td, td.lh  { line-height:1.6em}
.read { line-height: 1.5em}
.empty, .root .empty { line-height:0; font-size:1px; padding:0;}
.full, .root .full { line-height:1.2em; font-size:12px;}


.block_green_gray { background:#FFF url(http://static-promdex.com/img/shell/block-green-gray/bg.gif) repeat-x bottom }
.block_green_gray .border_l { background:url(http://static-promdex.com/img/shell/block-green-gray/border.gif) repeat-y left }
.block_green_gray .border_r { background:url(http://static-promdex.com/img/shell/block-green-gray/border.gif) repeat-y right }
.block_green_gray .border_t { background:url(http://static-promdex.com/img/shell/block-green-gray/border.gif) repeat-x top }
.block_green_gray .border_b { background:url(http://static-promdex.com/img/shell/block-green-gray/border.gif) repeat-x bottom }
.block_green_gray .tl { background:url(http://static-promdex.com/img/shell/block-green-gray/tl.gif) no-repeat top left }
.block_green_gray .tr { background:url(http://static-promdex.com/img/shell/block-green-gray/tr.gif) no-repeat top right }
.block_green_gray .bl { background:url(http://static-promdex.com/img/shell/block-green-gray/bl.gif) no-repeat bottom left }
.block_green_gray .br { background:url(http://static-promdex.com/img/shell/block-green-gray/br.gif) no-repeat bottom right }



.simple-form {}
.simple-form .label { color:#7B7B7B; font-size:11px}
.simple-form input.element, .simple-form textarea.element { border:1px solid #7B7B7B; padding:2px 5px; font-size:11px; height:20px}


table.profile_table {}
table.profile_table td.bordered { border:1px solid #CCCCCC}
table.profile_table td.gbg { background:#EBEBEB}


.stat_time_table_border { background:#f4f4f4; border:#CCCCCC 1px solid}
.stat_time_table_border td { font-size:14px}
.stat_time_td_border td{ border-right:#CCCCCC 1px solid;}

.stat_blue { color:#0068b0}
.stat_green { color:#53d12c} 
.stat_orange { color:#ff7800}

.stat_th_style { vertical-align:bottom; border-bottom:#000000 1px solid; font-size:11px}
.stat_number_info td { font-size:14px}
.stat_number_info th{ vertical-align:bottom; border-bottom:#000000 1px solid; font-size:12px}

.stat_td_border_right {border-right:#000000 solid 1px}

.stat_h3 { font-size:22px; color:#000000; position:relative; top:15px}


table.image_viewer { display:none; width:300px; background:#FFF; border:1px solid gray;}

table.user_menus table.maindata{width:100%;margin-bottom:20px;}
table.user_menus td.logo{width:100px;padding:0 10px 0 3px;}
table.maindata td.user{padding-top:7px;}
table.user_menus a.button{display:block;background:#FEFDA3 url(http://static-promdex.com/img/user/pm/button_answer.gif) no-repeat;width:96px;height:18px;vertical-align:middle;padding-top:1px;color:#565656;vertical-align:middle;font-size:12px;float:right;text-align:left;}
table.user_menus a.button div{margin-left:30px;}
table.user_menus td.bottom_pad{padding-bottom:10px;}
table.user_menus div.floating{float:left;}

img.pm_flag{margin-top:3px;}
table.table_pm td.table_pm{padding:5px 15px;}
table.view_message{margin-top:20px;}
table.view_message div.float_left{float:left;height:100%;}
table.view_message div.user_info{margin-left:24px;}
table.view_message img.history{margin:0 8px 0 1px;}
#answer_form{padding:15px;color:#868686;margin-top:20px;}
#answer_form input{width:100%;height:30px;margin-bottom:10px;}
#answer_form textarea{width:100% !important;height:130px;}
#answer_form button{margin:10px 0 0 0;}
table.table_pm div.delete a{vertical-align:bottom;}


span.upperline{vertical-align:super;color:#F00;font-size:10px;font-weight:normal;}

.round_border	{ border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;}
.op50 { opacity:0.5; FILTER: alpha(style=0, opacity=50, finishOpacity=100, startX=0, finishX=100, startY=0, finishY=100);}
.op75 { opacity:0.75; FILTER: alpha(opacity=75);}
.block { display:block;}
.i-block { display:-moz-inline-stack; display:inline-block; _display:inline; zoom:1}
.inline { display:inline;}
span.middle_link, label.middle {vertical-align:middle;}
.small sup { font-size:10px;}
a.w_icon *, a.w_icon_r * { vertical-align:middle;}
a.w_icon img { margin:0 5px 0 0;}
a.w_icon_r img { margin:0 0 0 5px;}

a.a_nn:hover .nu { text-decoration:underline}
a .uu { text-decoration:underline !important}

.upper { text-transform:uppercase;}
.lower { text-transform:lowercase;}

.w_full { width:100%;}

.comm_form_full { background:#CAD9E8; padding:7px !important; _width:100%;}
.comm_form_short .is-full { display:none;}
.comm_form textarea.comm_field { border:1px solid #929292; margin:0; font-size:11px; padding:2px 3px; resize:none;}
.comm_form textarea.comm_field_ph { color:#929292;}
.comm_form_short .comm_field { height:20px; overflow:hidden}
.comm_form_full .comm_field { height:50px; width:100%;}
.comm_form_ans { background:#CAD9E8; padding-bottom:3px; _width:100%;}
.comm_form_short textarea { width:100%;}
.comm_form_ans textarea.comm_field { width:100%;}

.vote_block { font-size:11px;}
.vote_block a.rate_minus img { background:url(http://static-promdex.com/img/comments/rate_sprites.png) no-repeat left top;}
.vote_block a.rate_minus:hover img { background-position:left -17px;}
.vote_block img.rate_minus { background:url(http://static-promdex.com/img/comments/rate_sprites.png) no-repeat left -17px;}
.vote_block a.rate_plus img { background:url(http://static-promdex.com/img/comments/rate_sprites.png) no-repeat right top;}
.vote_block a.rate_plus:hover img { background-position:right -17px;}
.vote_block img.rate_plus { background:url(http://static-promdex.com/img/comments/rate_sprites.png) no-repeat right -17px;}

.comments_line { background:#CAD9E8; padding:0 7px; _width:100%; border-bottom:1px solid #FFF;}

.comments_subs { margin-left:20px; _width:100%}

.comm_my { background:#FEFDA3}

.comm_body_spam { border:1px dotted #929292; padding:2px; _width:100%;}
.comm_body_spam .spam_close { right:0; z-index:5}

.comm_node span.dotted_link_blue, .comm_node span.dotted_link_gray, .comm_node span.dotted_link_green { _zoom:1}

.comm_my .ph-pad { padding:2px;}

div.game_root {background:#237A08 url(http://static-promdex.com/img/game/main_bg_gradient.gif) repeat-x top; color:#565656;}
.game_root .club_bg {background:url(http://static-promdex.com/img/game/main_bg_figures.png); min-height:100%;}
.game_root .main_table{width:1000px;}
.game_root .root{background:none;}

.game_root div.inactive_mm2{padding: 0 10px;}
.game_root div.inactive_mm2 a.item{text-decoration:none; color:#CDBA8B;}
.game_root div.inactive_mm2 a.item:hover{text-decoration:underline; color:#CDBA8B}

.game_root .MM2_edit_link .plus{background:url(http://static-promdex.com/img/club/plus_green.gif) no-repeat; width:16px; height:16px;}
.game_root .MM2_edit_link .arrow{background:url(http://static-promdex.com/img/club/arr_down.png) no-repeat right; width:11px;}
.game_root .MM2_edit_link .edit_link{ color:#CDBA8B;}

.game_root div.MM2_new_message{z-index:7;}
.game_root div.MM2_new_message .padder{padding:5px 10px 0 10px;}
.game_root div.MM2_new_message .down_round .left{background:url(http://static-promdex.com/img/game/message_bl.png) no-repeat left bottom; width:6px; height:6px;}
.game_root div.MM2_new_message .down_round .right{background:url(http://static-promdex.com/img/game/message_br.png) no-repeat right bottom; width:6px;}
.game_root div.MM2_new_message .message_bg{background-color:#287D0D;}

/* .game_root .content_block .bgr{ background:#E1D2AE;} */
.game_root .content_block .menu_body {padding:15px 15px 10px 0;}

.game_root .bg_main1 .sb-border { background:#000;}
.game_root .bg_main1, .game_root .bg_main1 .sb-inner { background:#FFFECE url(http://static-promdex.com/img/game/cb_bg1.gif) no-repeat top center; }

.game_root .bg_cb1 .sb-border { background:#000;}
.game_root .bg_cb1, .game_root .bg_cb1 .sb-inner { background:#FFFECE url(http://static-promdex.com/img/game/cb_bg2.gif) no-repeat top center; }

.game_root .bg_content .sb-border { background:#000;}
.game_root .bg_content, .game_root .bg_content .sb-inner { background:#FFFECE; }

#game_banner .gb_rnd_t .sb-border{ background:#D9D9D9;}
#game_banner .gb_rnd_t, #game_banner .gb_rnd_t .sb-inner{ background:#FFF;}
#game_banner .gb_rnd_b .sb-border{ background:#D9D9D9;}
#game_banner .gb_rnd_b, #game_banner .gb_rnd_b .sb-inner{ background:#39AB10;}

table.first_place { background:#FDA90B;}
table.first_place .left { background:url(http://static-promdex.com/img/game/winners/bg_first_l.gif) no-repeat left;}
table.first_place .right { background:url(http://static-promdex.com/img/game/winners/bg_first_r.gif) no-repeat right; vertical-align:middle;}

table.second_place { background:#2DA606;}
table.second_place .left { background:url(http://static-promdex.com/img/game/winners/bg_second_l.gif) no-repeat left;}
table.second_place .right { background:url(http://static-promdex.com/img/game/winners/bg_second_r.gif) no-repeat right;}

table.third_place { background:#6BDF46;}
table.third_place .left { background:url(http://static-promdex.com/img/game/winners/bg_third_l.gif) no-repeat left;}
table.third_place .right { background:url(http://static-promdex.com/img/game/winners/bg_third_r.gif) no-repeat right;}

.html_content { line-height: 1.54em !important;}



.html_content table { margin:5px 0 }

.html_content div.hr_u { height:6px; font-size:6px; line-height:6px; margin: 0 0 6px 0 }

.html_content h1 { font-size:26px; font-weight:normal; line-height:1.2em; margin:0.8em 0 0.7em 0 }
.html_content h2 { font-size:22px; font-weight:normal; line-height:1.2em; margin:0.8em 0 0.7em 0 }
.html_content h3 { font-size:20px; font-weight:normal; line-height:1.2em; margin:0.8em 0 0.7em 0 }
.html_content h4 { font-size:16px; font-weight:bold; line-height:1.2em; margin:0.8em 0 0.7em 0 }
.html_content h5 { font-size:16px; font-weight:normal; line-height:1.2em; margin:0.8em 0 0.7em 0 }
.html_content h6 { font-size:14px; font-weight:normal; line-height:1.2em; margin:0.8em 0 0.7em 0 }


/*.html_content p, .html_content div { margin: 12px 0 }*/
.html_content p { margin: 0 }

/* Таблица */
.html_content th { font-size: 12px; font-weight: bold; text-align: left }
.html_content th { background:#929292; color:#fff;}

.html_content  td.border, .html_content th.border { border:1px solid #929292; padding:7px 10px}
.html_content th.border { background:#929292; color:#FFF;}
 

/* Второстепенный текст */
.html_content span.desc { color:#8F8F8F;}

/* Сигнальный текст */
.html_content span.request { color:#2DA606;}

/* Обычная ссылка */
.html_content  a { color:#185A9E; text-decoration:none;}
.html_content  a:hover { color:#185A9E; text-decoration:underline;}


/* Специальная ссылка */
.html_content  a.a_special { color:#2DA606; text-decoration:none;}
.html_content  a.a_special:hover { color:#2DA606; text-decoration:underline;}
.html_content font.a_special { color:#2DA606; text-decoration:none;}

/* Разделительная линия */
.html_content div.hr_u { border-bottom: 1px solid #929292 }

.html_content img { margin:5px 10px}
/* Красная строка */
.html_content .indent { text-indent:20px }
.ent_shell .contact_block .write_block { background:#FFF; border:1px solid #F0F0F0; border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px;}
.ent_shell .contact_block .users_block { border-right:1px solid #F0F0F0;}
.ent_shell .contact_block .write_pm_ent { display:block; width:24px; height:24px; _height:22px; background:url(http://static-promdex.com/img/shell/icons/mail_blue_16.png) no-repeat center center;}

.ent_shell .dd_online_users .droplist { width:160px; left:-28px; top:8px;}
.ent_shell .dd_online_users .droplist a { display:block; background:#4B8DD2; border-bottom:1px solid #78AADD; padding:2px 4px 3px 4px; _width:100%; cursor:pointer; line-height:1.2em;}
.ent_shell .dd_online_users .droplist a.last {  border-bottom:none;}
.ent_shell .dd_online_users .droplist a:hover { background:#4B8DD2 url(http://static-promdex.com/img/shell/ent_shell/dd_users_bg.gif) repeat-x bottom;}
.ent_shell .dd_online_users .droplist .users_cut { margin-left:30px; display:block;}

.ent_shell .toolbar_btns a { display:block; padding:0 10px; height:20px; line-height:20px; color:#FFF; text-decoration:underline; border-left:1px solid #6BDF46; border-right:1px solid #6BDF46; font-size:11px;}
.ent_shell .toolbar_btns a:hover { background:#4FC62A url(http://static-promdex.com/img/shell/ent_shell/toolbar_btn_bg.gif) repeat-x bottom; text-decoration:none; border-color:#90E774;}
.ent_shell .toolbar_btns a span.ie-lh-fix { _zoom:1}

.ent_shell .ent_toolbar { height:20px;}
.ent_shell .no-users-online { padding-left:5px; line-height:20px;}

.ent_shell .ent_toolbar { border-top:2px solid #F0F0F0; margin-top:12px; height:12px;}
.ent_shell .ent_toolbar_cb { width:100%; top:-14px;}

#ent_tb_block .left-icon { background:#30A909 url(http://static-promdex.com/img/shell/ent_shell/ent_tb_green.gif) repeat-x top; border:1px solid #929292; border-right:none; height:24px; border-radius:13px 0 0 13px; -moz-border-radius:13px 0 0 13px; -webkit-border-radius:13px 0 0 13px;}
#ent_tb_block .left-icon img { background:url(http://static-promdex.com/img/shell/ent_shell/partner_icon.png) no-repeat center center; display:block;}
#ent_tb_block .right-icon { background:#FFC800 url(http://static-promdex.com/img/shell/ent_shell/ent_tb_yellow.gif) repeat-x top; border:1px solid #929292; border-left:none; height:24px; border-radius:0 13px 13px 0; -moz-border-radius:0 13px 13px 0; -webkit-border-radius:0 13px 13px 0;}
#ent_tb_block .right-icon img { background:url(http://static-promdex.com/img/favorite/star_off.png) no-repeat center center; display:block;}
#ent_tb_block .center-block-root { overflow:hidden; width:131px; height:24px; border-top:1px solid #929292; border-bottom:1px solid #929292;}
#ent_tb_block .left-block { background:#30A909 url(http://static-promdex.com/img/shell/ent_shell/ent_tb_green.gif) repeat-x top; border-right:1px solid #929292;}
#ent_tb_block .right-block { background:#FFC800 url(http://static-promdex.com/img/shell/ent_shell/ent_tb_yellow.gif) repeat-x top;}
#ent_tb_block .loading-block { background:#30A909 url(http://static-promdex.com/img/shell/ent_shell/ent_tb_green.gif) repeat-x top; border:1px solid #929292; height:24px; border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px;}
#ent_tb_block .loading-block img { background:url(http://static-promdex.com/img/preloader/ajax-loader.gif) no-repeat center center;}

#ent_tb_block .fav_in .right-block { background:#969696 url(http://static-promdex.com/img/shell/ent_shell/ent_tb_gray.gif) repeat-x top;}
#ent_tb_block .fav_in .right-icon { background:#969696 url(http://static-promdex.com/img/shell/ent_shell/ent_tb_gray.gif) repeat-x top;}
#ent_tb_block .fav_in .right-icon img { background-image:url(http://static-promdex.com/img/favorite/star_on.png)}

#ent_tb_block .partner_ok .left-block { background:#8DAED0 url(http://static-promdex.com/img/shell/ent_shell/ent_tb_dgray.gif) repeat-x top;}
#ent_tb_block .partner_ok .left-icon { background:#8DAED0 url(http://static-promdex.com/img/shell/ent_shell/ent_tb_dgray.gif) repeat-x top;}

#ent_tb_block .ent_partner_in { border:1px solid #929292; background:#8DAED0 url(http://static-promdex.com/img/shell/ent_shell/ent_tb_blue.gif) repeat-x top; border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px}
#ent_tb_block .ent_partner_in div { background:url(http://static-promdex.com/img/shell/ent_shell/partner_icon.png) no-repeat 3px center; height:24px; line-height:24px; text-align:center}

.ent_shell .ent_search_block { background:#FFF; border:1px solid #F0F0F0; height:24px; border-radius:13px; width:220px;}
.ent_shell .ent_search_block input.qs_field { width:100%; height:24px; line-height:24px; background:none; border:none; padding:0 5px; font-family:Verdana; font-size:11px; outline:none;}
.ent_shell .ent_search_block button.submit_btn { width:20px; height:24px; background:url(http://static-promdex.com/img/shell/icons/search_gray_14.png) no-repeat left center; border:none}

table.cat_search_bar { background:#FFF; border:1px solid #929292; box-shadow:1px 1px 1px rgba(0,0,0,0.26); -moz-box-shadow:1px 1px 1px rgba(0,0,0,0.26); -webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.26)}
.cat_search_bar .group_block { background:#6BDF46; border-radius:5px; color:#FFF; font-size:11px; height:22px; line-height:22px; margin:1px; padding:0 5px; white-space:nowrap}
.cat_search_bar input.qs_field { background:none; border:none; height:24px; width:100%; line-height:24px; font-size:11px; padding:0 5px; _height:22px}
.cat_search_bar input.qs_field_ph { color:#929292;}
.cat_search_bar .btn_block { background:#185A9E url(http://static-promdex.com/img/catalog/search_btn_bg.gif) repeat-x top; border-left:1px solid #929292}
.cat_search_bar .btn_block button { border:none; background:url(http://static-promdex.com/img/catalog/search_icon.png) no-repeat 3px center; padding-left:28px; text-align:left; font-size:11px; color:#FFF; font-family:Verdana; width:100%; height:24px; line-height:22px;}

.groups_sub_root { margin:0 0 10px 0; background:url(http://static-promdex.com/img/catalog/groups_bg.gif) repeat-x bottom; border-bottom:1px solid #F0F0F0;}
.groups_sub_root .groups_toggler { height:15px}
.groups_sub_root .groups_toggler div.abs { top:4px; width:100%;}
.groups_sub_root .groups_toggler .groups_btn { display:block; background:#FFF url(http://static-promdex.com/img/catalog/groups_toggler_arr.gif) no-repeat right top; border:1px solid #F0F0F0; height:20px; line-height:20px; font-size:11px; padding:0 22px 0 5px; color:#185A9E; cursor:pointer; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.groups_sub_root .groups_list a { display:inline-block; color:#185A9E; padding:3px 5px; border-radius:4px; font-size:11px; margin-top:5px; _display:inline; _zoom:1;} 
.groups_sub_root .groups_list a.current { color:#FFF; background:#98B9DB;}
.groups_sub_root .groups_list a.current:hover { text-decoration:none;}
.groups_sub_full .t_cut { display:inline}
.groups_sub_full .t_full { display:none}
.groups_sub_full .groups_toggler div.groups_btn { background-position:right -20px;}

.main_groups_list a.root_group { color:#013264;}

table.edit {border-collapse:collapse; width:100%; margin-left:-5px}
table.edit th { font-size:12px; background:#DCFCCB; font-weight:normal; padding:7px 5px; font-size:12px}
table.edit th.no_bg { font-weight:bold}
table.edit td { padding:3px 5px; height:30px; border-bottom:1px dashed #DDD; font-size:11px}
table.edit td.edit { background:#FFF; }
table.edit td.edit input {background:#FFF; border:solid 1px #CEC7C6; padding:2px 0 2px 4px; height:22px; font-size:11px}
table.edit td.edit select {background:#FFF; padding:2px 0 2px 4px; height:22px; border:solid 1px #CEC7C6; margin-left:2px}
table.edit td.changed {background:#E7FFCE}
table.edit td.changed input {background:#E7FFCE}
table.edit td.subborder_left, table.edit th.subborder_left { border-left: 1px solid #DFDFDF}
table.edit .hide {background:none; border:none}
table.edit .hide p {display:none}
table.edit td input {border:0; font-family:inherit; font-size:inherit; font-weight:bold}


table.edit .error_msg { position:relative; width:1px }
table.edit .error_icon { width:20px; height:20px; background:url(http://static-promdex.com/img/p-edit/error.gif) no-repeat center; position:absolute; top:3px; left:-3px;}
table.edit .error_help { position:absolute; border:1px solid #FE3B3B; width:250px; top:-10px; left:20px; background:#F7B6B6; padding:15px;
//width: 280px;
}
table.edit .error_sn { position:absolute; top:9px; left:11px}
table.edit .error_close { position:absolute; top:-2px; left:284px}

table.edit tr.first_row th { border-top:1px solid #7C7C7C; background:none; padding-top:10px; padding-bottom:5px}
table.edit tr.first_row th.hide { border:0; background:none}
table.edit tr.last_row th { border-bottom:1px solid #7C7C7C; background:none; padding-top:15px; padding-bottom:15px}
table.edit tr.last_row th.hide { border:0; background:none}

table.edit .border_left { border-left:1px solid #7C7C7C}
table.edit .border_right { border-right:1px solid #7C7C7C}

table.edit .button_delete { color:#FF0000; font-size:11px; cursor:pointer; border-bottom:1px dashed #FF0000}
table.edit small { font-size:11px}
table.edit .button_save_all { background:#0F3964 url(http://static-promdex.com/img/p-edit/button_100.gif); width:101px; } 
table.edit .button_cancel_all { color:#FF0000; font-size:11px; cursor:pointer; border-bottom:1px dashed #FF0000}
table.edit button.button_save___ { background:#0F3964 url(http://static-promdex.com/img/p-edit/button_save.gif) no-repeat; height:20px; width:78px; border:0; cursor:pointer; vertical-align:middle}
table.edit span.button_cancel { color:#FF0000; cursor:pointer; font-weight:bold; font-size:12px}

table.edit .th_border_left { background:#DCFCCB url(http://static-promdex.com/img/p-edit/table_th_border.jpg) no-repeat bottom left}
table.edit th.first { background:#DCFCCB url(http://static-promdex.com/img/p-edit/table_th_round_l.gif) no-repeat top left}
table.edit th.last { background:#DCFCCB url(http://static-promdex.com/img/p-edit/table_th_round_r.gif) no-repeat top right}


table.edit button.button_save { width:78px; height:23px}

table.edit select {font-size:11px; font-family:Arial, Helvetica, sans-serif}

.helper {position:absolute; border:1px solid gray; background: #FFF; padding:10px; width:500px}
.helper .content {overflow:auto; }
.helper a {display:block; padding:4px 5px; text-decoration:none; background:none}
.helper a:hover {text-decoration:none; background:#CCCCCC}

.shroud {width:100%; height:100%; position:absolute; top:0; left:0; background:#FFFFFF; display:none; opacity:0.5; filter:alpha(opacity = 50);  } 
.global_loading {width:100%; height:100%; position:absolute; top:0; left:0; display:none}
.global_loading .dialog {border:1px solid #7C7C7C; background:#FFF}
.global_loading .dialog td {padding:20px}
.global_loading .dialog h1 {margin:0 0 15px 0; font-size:20px; font-weight:normal}
.global_loading .dialog p {margin:15px 0 0 0}


div.sort_bg { background:#DEFFCE; height:44px; color:#000; font-weight:normal;}
div.sort_bg_right { background:url(http://static-promdex.com/img/add_produce/lr_05.gif) right no-repeat; height:44px; color:#000; font-weight:normal;}
div.sort_bg_left { background:url(http://static-promdex.com/img/add_produce/lr_03.gif) left no-repeat; height:44px; color:#000; font-weight:normal;}
div.sort_bg_border { background:url(http://static-promdex.com/img/add_produce/border_05.gif) left no-repeat; height:44px;}
div.sort_pos_top { top:-45px;}
p.sort_opt_this { font-weight:bold; background:url(http://static-promdex.com/img/add_produce/this_09.gif) no-repeat left bottom;}


.border_left { border-left:solid 1px #84797B}
.border_right { border-right:solid 1px #84797B}



table.image_dialog { width:225px; background:#FFF; border:1px solid gray; z-index:100}
table.image_dialog img.preview { border:1px solid gray}
table.image_dialog .success_message { display:none; top:0px; left:0; width:100%}
table.image_dialog .error_message { display:none; top:0px; left:0; width:100%}
table.image_dialog .no_photo_block { background:#ECECEC; color:#555555; vertical-align:middle; height:180px; text-align:center}
table.image_dialog .photo_preview { padding:3px; background:#ECECEC }

div.club_root {background:#770202 url(http://static-promdex.com/img/club/root_bg.gif); color:#4B3D1B;}
.club_root .club_bg {background:url(http://static-promdex.com/img/club/chair_bg.png) no-repeat left bottom; min-height:100%;}
.club_root .main_table{width:1000px;}
.club_root .root{background:none;}

.club_root div.inactive_mm2{padding: 0 10px;}
.club_root div.inactive_mm2 a.item{text-decoration:none; color:#CDBA8B;}
.club_root div.inactive_mm2 a.item:hover{text-decoration:underline; color:#CDBA8B}

.club_root .MM2_edit_link .plus{background:url(http://static-promdex.com/img/club/plus_red.gif) no-repeat; width:16px; height:16px;}
.club_root .MM2_edit_link .arrow{background:url(http://static-promdex.com/img/club/arr_down.png) no-repeat right; width:11px;}
.club_root .MM2_edit_link .edit_link{ color:#CDBA8B;}

.club_root div.MM2_new_message{z-index:7;}
.club_root div.MM2_new_message .padder{padding:5px 10px 0 10px;}
.club_root div.MM2_new_message .down_round .left{background:url(http://static-promdex.com/img/club/message_bl.png) no-repeat left bottom; width:6px; height:6px;}
.club_root div.MM2_new_message .down_round .right{background:url(http://static-promdex.com/img/club/message_br.png) no-repeat right bottom; width:6px;}
.club_root div.MM2_new_message .message_bg{background-color:#4B0202;}

.club_root .content_block .bgr{ background:#E1D2AE;}
.club_root .content_block .bgr_tl{background:url(http://static-promdex.com/img/club/cb_bg_tl.png) no-repeat left top; width:12px; _width:11px; height:12px; line-height:0;}
.club_root .content_block .bgr_tr{background:url(http://static-promdex.com/img/club/cb_bg_tr.png) no-repeat right top; width:12px; height:12px; line-height:0;}
.club_root .content_block .bgr_bl{background:url(http://static-promdex.com/img/club/cb_bg_bl.png) no-repeat left bottom; width:12px; _width:11px; height:12px; line-height:0;}
.club_root .content_block .bgr_br{background:url(http://static-promdex.com/img/club/cb_bg_br.png) no-repeat right bottom; width:12px; height:12px; line-height:0;}
.club_root .content_block .bgr_t{background:url(http://static-promdex.com/img/club/cb_bg_top.png) repeat-x top; height:12px; line-height:0;}
.club_root .content_block .bgr_b{background:url(http://static-promdex.com/img/club/cb_bg_bottom.png) repeat-x bottom; height:12px; line-height:0;}
.club_root .content_block .bgr_l{background:url(http://static-promdex.com/img/club/cb_bg_left.png) repeat-y left; width:12px; _width:11px;}
.club_root .content_block .bgr_r{background:url(http://static-promdex.com/img/club/cb_bg_right.png) repeat-y right; width:12px; _width:11px;}
.club_root .content_block .menu_hr_block .bgr_l, .club_root .content_block .menu_hr_block .bgr_r {width:100% !important;}
.club_root .content_block .menu_hr {margin:0 2px; border-top:1px solid #EDE0B6;}
.club_root .content_block .menu_body {padding:15px 10px 0 10px;}
.club_root .content_block .club_menu { position:relative; z-index:2;}

.club_root .content_block .objectives_pre{ margin-left:5px; padding:0 150px 0 75px;}
.club_root .content_block .objectives_caption{ background:url(http://static-promdex.com/img/club/club_objectives.png) no-repeat left top; margin-left:5px; padding:50px 10px 5px 75px;}
.club_root .content_block .club_privilegies{ background:url(http://static-promdex.com/img/club/club_privilegies.png) no-repeat left top; padding:45px 0 10px 55px}
.club_root .content_block .content{padding:0 10px 7px 10px}

.club_root .content_block .bg_main{background:url(http://static-promdex.com/img/club/bg_main.gif) no-repeat bottom center;}
.club_root .content_block .bg_privilegies{background:url(http://static-promdex.com/img/club/bg_privilegies.gif) no-repeat bottom center;}

.club_root .content_block .p_rules{background:url(http://static-promdex.com/img/club/club_rules.png) no-repeat left top; padding:45px 10px 0 70px;}
.club_root .content_block .p_recomend{background:url(http://static-promdex.com/img/club/club_recomend.png) no-repeat left top; padding:40px 10px 10px 70px;}

.club_root .content_block .club_logo{background:url(http://static-promdex.com/img/club/club_logo.png) no-repeat top right;}

.club_root .club_footer .left{padding:55px 0 0 50px;}
.club_root .club_footer .center{padding-top:55px;}
.club_root .club_footer .right{padding-left:15px;}
.club_root .club_footer .right img.pic{margin-left:10px;}
.club_root .club_footer .right .first_line{margin-left:60px;}
.club_root .club_footer .right .second_line{margin-left:85px;}

.club_root .language_selector .cur_lang{color:#FFF}
.club_root .language_selector .cur_lang img{display:none;}

.cpb_round { }
.cpb_round .sb-border { background:#7E0202; }
.cpb_round, .cpb_round .sb-inner { background:#F4F4F4; }

.club_root #current_slide .slide_curr { background:url(http://static-promdex.com/img/club/main_page/slide_curr.png) no-repeat left center;}
.club_root #current_slide .slide_none { background:url(http://static-promdex.com/img/club/main_page/slide_none.png) no-repeat left center;}
.club_root .slides_window { overflow:hidden; height:350px; width:565px; margin:0 5px;}
.club_root #slides_root { position:relative; z-index::5;}

.comparsion_root .bg_club { background:#F0E2BF;}
.comparsion_root .bg_club .hr_club { background:#E1D2AE;}
.comparsion_root .bg_round_top { 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;}
.comparsion_root .bg_round_bottom { border-radius:0 0 7px 7px; -moz-border-radius:0 0 7px 7px; -webkit-border-bottom-left-radius:7px; -webkit-border-bottom-right-radius:7px;}

button.club_simple { background:#890C0C url(http://static-promdex.com/img/shell/buttons/club_simple_bg.gif) repeat-x; border:1px solid #860A0A; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; color:#E6DECA; font-weight:bold; height:28px; line-height:25px; cursor:pointer;}

button.club_simple_big { background:#890C0C url(http://static-promdex.com/img/shell/buttons/club_simple-big_bg.gif) repeat-x; border:1px solid #860A0A; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; color:#E6DECA; font-weight:bold; height:42px; line-height:39px; cursor:pointer;}

.club_root .rounded_block { border:1px solid #CCBE9C; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
.club_root input.varchar { border:1px solid #695B38;}

#bill_mode_arrow { top:-18px; width:33%;}

#ClubAccessModeButtons .button_idle { cursor:pointer; color:#7E100D;}
#ClubAccessModeButtons .button_curr a { cursor:default; text-decoration:none; color:#4B3D1B;}

td.vertical_hr { background:url(http://static-promdex.com/img/bill/vertical_hr.png) no-repeat left center;}

.proj_toolbar { background:#F0F0F0 url(http://static-promdex.com/img/project/toolbar_bg.gif) repeat-x top; border:1px solid #F0F0F0;}
.proj_toolbar td.line_r { border-right:1px solid #F0F0F0;}
.proj_toolbar a.a_switch { display:block; padding:0 10px; line-height:20px; height:20px; text-decoration:none;}
.proj_toolbar a.a_switch:hover { text-decoration:underline}
.proj_toolbar a.a_current, .proj_tooltip a.a_current:hover { color:#565656; text-decoration:none !important; font-weight:bold;}

.proj_tabs { background:#F0F0F0 url(http://static-promdex.com/img/project/tabs_bg.gif) repeat-x bottom;}
.proj_tabs a { display:block; line-height:24px; height:24px; font-size:11px; padding:0 7px; border:1px solid transparent; text-decoration:none; white-space:nowrap}
.proj_tabs a:hover { text-decoration:underline;}
.proj_tabs a.curr_tab { background:#FFF; border-color:#F0F0F0; border-bottom-color:#FFF; padding:0 10px; border-radius:10px 10px 0 0;}
.proj_tabs a.curr_tab:hover { text-decoration:none;}

table.dd_invt_links, .dd_invt_links table { border-collapse:separate}
.dd_invt_links td { vertical-align:middle}
.dd_invt_links table { border:1px solid #1F7802; background:#2DA606 url(http://static-promdex.com/img/shell/buttons/top_bg.png) repeat-x top; height:20px; position:relative; z-index:12;}
.dd_invt_links table.hlink_h { border-bottom-color:#2DA606;}
.dd_invt_links .arrow { width:20px; background:url(http://static-promdex.com/img/shell/dropdown_list/arr_dn_white.png) no-repeat center center;}
.dd_invt_links .current_node div { color:#FFF; font-size:11px; font-weight:bold; padding-left:7px}
.dd_invt_links .dd_rel { z-index:10}
.dd_invt_links .droplist { border:1px solid #1F7802; background:#2DA606; top:-1px; right:0; min-width:145px; _width:145px;}
.dd_invt_links .droplist a { display:block; color:#FFF; font-size:11px; padding:3px 7px;}
.dd_invt_links .droplist a:hover { background:#6BDF46;}

.ajax_dlg .list-item { border:1px solid transparent; padding:1px; _width:100%}
.ajax_dlg .list-item td.check_block { text-align:center; vertical-align:middle; cursor:pointer}
.ajax_dlg .list-item-on { background:#BDE2F5; border-color:#185A9E !important;}
.ajax_dlg .list-item-h { border-color:#929292;}
.ajax_dlg .list-item .check_block input { cursor:pointer}

table.ajax_button { height:20px;}
table.ajax_button td { vertical-align:middle;}
label.btn_join { display:block; height:100%; cursor:pointer; background:#2DA606 url(http://static-promdex.com/img/shell/buttons/top_bg.png) repeat-x top;}
label.btn_join button { height:18px; width:100%; border:none; background:none; padding:0; margin:0; font-weight:bold; color:#FFF; font-size:11px; vertical-align:middle; cursor:pointer}
label.btn_join:active { background-color:#1F7802; outline:none;}
label.btn_join button::-moz-focus-inner { border:0; padding:0;}
.ajax_button .button { border:1px solid #1F7802;}
.ajax_button .preloader { background:#1F7802 url(http://static-promdex.com/img/shell/buttons/top_bg.png) repeat-x top; border:1px solid #1F7802;  text-align:center}
.ajax_button .complete { border:1px solid #929292; color:#929292; font-size:11px; text-align:center; padding:0 5px; white-space:nowrap}

.members_list a.users_link { display:block; width:24px; height:19px; background:url(http://static-promdex.com/img/project/user_icon.png); border:1px solid #FFF;}
.members_list a.users_link:hover { border-color:#929292; background-color:#E7E7E7; background-position:0 -19px;}
.members_toolbar a.tb-btn { display:block; font-size:11px; width:100%; height:20px; line-height:20px; text-decoration:none; color:#565656; text-align:center}
.members_toolbar a.tb-btn:hover, .members_toolbar a.tb-btn-green { background:#2FA808 url(http://static-promdex.com/img/project/tb_btn_bg.gif) repeat-x top; color:#FFF;}
.members_toolbar a.tb-btn-delete { color:#F00;}
.members_toolbar a.tb-btn-delete:hover { background:#FF0101 url(http://static-promdex.com/img/project/tb_btn_del_bg.gif) repeat-x top; color:#FFF}
.members_toolbar div.tb-btn-on { background:#FFF url(http://static-promdex.com/img/project/toolbar_btn_on.gif) repeat-x top; font-size:11px; text-align:center; height:20px; line-height:20px;}
.members_toolbar .search-block { width:165px; border:1px solid #929292; box-shadow:inset 1px 1px 2px rgba(146,146,146,0.5); -moz-box-shadow:inset 1px 1px 2px rgba(146,146,146,0.5); border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; background:#FFF;}
.members_toolbar input.member-search { border:none; background:none; font-size:11px; height:14px; width:100%; padding:0 1px 0 0; color:#929292; font-family:Verdana;}
.members_toolbar input.member-search:focus { outline:none}
.members_toolbar .search-btn-block { right:5px; _top:1px; _right:10px;}
.members_toolbar button.search-btn { display:block; width:14px; height:14px; background:url(http://static-promdex.com/img/project/search_btn.png) no-repeat center center; padding:0; margin:0; border:none; cursor:pointer;}
.members_toolbar input.ac_loading {
	background : Window url('http://static-promdex.com/img/preloader/autocomplete_indicator.gif') right center no-repeat;
}
.members_toolbar .clear_block { padding:0 3px}

.partner_tabs .search-block { width:165px; border:1px solid #929292; box-shadow:inset 1px 1px 2px rgba(146,146,146,0.5); -moz-box-shadow:inset 1px 1px 2px rgba(146,146,146,0.5); border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; background:#F4F4F4; top:-4px; left:-7px;}
.partner_tabs input.member-search { border:none; background:none; font-size:11px; height:21px; width:100%; color:#929292; font-family:Verdana; line-height:19px; margin:0;}
.partner_tabs input.member-search:focus { outline:none}
.partner_tabs .search-btn-block { right:5px; _top:1px; _right:10px;}
.partner_tabs button.search-btn { display:block; width:14px; height:14px; background:url(http://static-promdex.com/img/project/search_btn.png) no-repeat center center; padding:0; margin:0; border:none; cursor:pointer;}

#ProjectPage_mainFiles .proj_main_file { line-height:1.2em; padding-bottom:4.8em; margin-right:25px;}

.proj_card .main_photo { padding:2px; border:1px solid #929292; _width:100%}

.new_shell .left_col { border-right:2px solid #F0F0F0;}
.new_shell .right_col { border-left:1px solid #F0F0F0;}
.new_shell .left_col .login_form { width:150px; margin-left:7px;}
.new_shell .left_col .login_form .error_block { background:#FEFDA3; color:#FF0000; font-size:10px; padding:2px 10px; line-height:1.2em; _width:100%;}
.new_shell .left_col .login_form button.submit_btn { display:block; width:100%; height:24px; line-height:22px; padding:0; background:#3A73AD url(http://static-promdex.com/img/shell/buttons/login_button_bg.gif) repeat-x top; border:1px solid #CDDDEC; color:#FFF; font-size:11px; font-weight:bold; cursor:pointer;}

table.publish_add_tabs { border-bottom:1px solid #C8C8C8;}
.publish_add_tabs .tab_btn { height:22px; line-height:22px; text-align:center; color:#185A9E; font-size:11px; border:1px solid transparent; border-bottom:none; position:relative; top:1px; background-repeat:no-repeat; background-position:5px center; cursor:pointer;}
.publish_add_tabs .tab_btn_on { border-color:#C8C8C8; color:#565656; font-weight:bold; background-color:#FFF; cursor:default !important;}
.publish_add_tabs .tab_text { float:left; padding:0 30px; background-image:url(http://static-promdex.com/img/publish/tab_icon_text.png);}
.publish_add_tabs .tab_link { float:right; padding:0 30px; background-image:url(http://static-promdex.com/img/publish/tab_icon_link.png);}
.publish_add_tabs .tab_file { width:150px; background-image:url(http://static-promdex.com/img/publish/tab_icon_file.png);}

.publish_card .single_file_block { margin-left:10px;}
.publish_card .single_file_block .file_item_short { margin-right:0;}

.publish_card .flash_item_big { margin-top:15px; margin-bottom:15px;}

button.modern_btn { 
	border:1px solid #929292; color:#185A9E; font-size:11px;
	height:24px; line-height:22px; width:100%; cursor:pointer; text-align:left; padding:0 0 0 17px;
	-webkit-transition-duration:0.3s; -moz-transition-duration:0.3s;
	-ms-transition-duration:0.3s; -o-transition-duration:0.3s;
	border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;
}
.publish_share_block button.share_btn { background:#E2E2E2 url(http://static-promdex.com/img/publish/share_btn_bg.gif) no-repeat -183px top;}
.publish_edit_block button.join_btn { background:#E2E2E2 url(http://static-promdex.com/img/publish/join_btn_bg.gif) no-repeat -183px top;}

button.modern_btn:hover, button.modern_btn_h { 
	background-position:left top !important; color:#FFF !important;
	-webkit-transition-duration:0.3s; -moz-transition-duration:0.3s;
	-ms-transition-duration:0.3s; -o-transition-duration:0.3s;
}

.publish_share_block button.share_btn::-moz-focus-inner, .publish_edit_block button.join_btn::-moz-focus-inner { border:0; padding:0;}

.publish_share_block .share_success { border:1px solid #929292; text-align:center; height:22px; line-height:22px; font-size:11px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.publish_share_block .share_extra { right:-106px;}
.publish_share_block .share_extra .cb { width:190px; padding:0 10px; background:#CAD9E8; border:1px solid #929292; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.publish_share_block .share_extra .close_icon { top:4px; right:4px;}

.popup_dlg .publish_add_dlg { width:780px;}

.publish_name_block { border:1px solid #929292; box-shadow:1px 1px 1px rgba(0,0,0,0.22); -moz-box-shadow:1px 1px 1px  rgba(0,0,0,0.22); -webkit-box-shadow:1px 1px 1px  rgba(0,0,0,0.22); _width:100%}
.publish_name_block input.name_field { border:none; font-size:12px; height:30px; line-height:30px; padding:0 10px; width:100%;}
.publish_name_block input.name_field_ph { font-size:11px; color:#8F8F8F;}

.inline_dlg_root .publish_add_dlg .dlg_content { padding:5px 0;}
.popup_dlg .publish_add_dlg .first-tab { padding-left:10px;}
.popup_dlg .publish_add_dlg .last-tab { padding-right:10px;}

.publish_card img.r_plus { background:url(http://static-promdex.com/img/comments/rate_sprites.png) no-repeat -15px top;}
.publish_card img.r_minus { background:url(http://static-promdex.com/img/comments/rate_sprites.png) no-repeat left top;}

.quote { font-family:"Times New Roman", Arial; margin:0 2px; font-size:20px; font-weight:bold; color:#2DA606; vertical-align:text-bottom; line-height:14px; _zoom:1; _line-height:18px}

.edit_group_dlg .edit_group_form input.name_field { width:100%; background:#FFF; border:1px solid #929292; height:20px; line-height:18px; font-size:10px; font-family:Verdana; padding:0 5px;}
.edit_group_dlg .edit_group_form input.name_field_ph { color:#929292;}
.edit_group_dlg .edit_group_form button.submit_btn { background:#ADADAD url(http://static-promdex.com/img/publish/edit_group_btn.gif) no-repeat center top; border:1px solid #929292; width:21px; height:20px; margin:0; padding:0;}

.dd_pub_groups .hlink {border:1px solid transparent; border-bottom:none; cursor:default; height:39px;}
.dd_pub_groups .hlink_h { border:1px solid #929292; background:#FFF; border-bottom:none; z-index:11; position:relative; cursor:default; height:39px;}
.dd_pub_groups .dd_rel { z-index:10}
.dd_pub_groups .droplist { border:1px solid #929292; background:#FFF; z-index:10; top:-1px; min-width:150px; right:0;}
.dd_pub_groups .current_node { padding:0 0 5px 5px;}
.dd_pub_groups .current_node div { font-size:11px; color:#1861A5; height:15px; width:105px; overflow:hidden;}
.dd_pub_groups .arrow { background:url(http://static-promdex.com/img/shell/dropdown_list/arr_dn_blue.png) no-repeat center 15px; width:12px !important;}
.dd_pub_groups .droplist .list_node { display:block; padding:3px; font-size:11px; _width:100%; box-sizing:content-box}
.dd_pub_groups .droplist .list_node:hover { background:#CCCCCC; text-decoration:none;}
.dd_pub_groups .droplist a.edit_link { text-align:center; background:#005AA2 !important; color:#FFF;}

#pb_cards .pb_list_card { border-bottom:1px solid #F0F0F0; padding:15px 5px;}

.dd_publish_groups .droplist { max-height:200px; overflow-y:auto}

.mail_center .filter-menu { background:#F0F0F0; padding:8px 0; box-sizing:content-box; font-size:11px;}
.mail_center .filter-menu a { display:block; padding:5px 6px; font-weight:bold; text-decoration:none;}
.mail_center .filter-menu a:hover { color:#4C7EB2;}
.mail_center .filter-menu a.current { background:#185A9E url(http://static-promdex.com/img/mail/menu_curr_item_bg.gif) repeat-x top; border:1px solid #185A9E;  padding:3px 5px; color:#FFF;}
.mail_center .filter-menu a.current:hover { color:#FFF;}
.mail_center .filter-menu a span.counter { font-size:9px; line-height:9px; height:9px; background:#F00; border:1px solid #C80000; color:#FFF; display:inline-block; _display:inline; _zoom:1; padding:0 1px 1px; white-space:nowrap;}
.mail_center .filter-menu a span.hidden { display:none !important}
.mail_center .filter-menu a.a_empty { color:#929292;}

.mail_center td.top_tabs { background:url(http://static-promdex.com/img/mail/header_bg.gif) repeat-x bottom; padding-left:5px; border-bottom:1px solid #F0F0F0;}
.mail_center td.top_tabs_root {border-left:1px solid transparent;}
.mail_center .tabs_rel { position:relative; left:-1px}
.mail_center .top_tabs a.tab, .mail_center .top_tabs span.dyn_tab { display:block; float:left; padding:5px 7px; border:1px solid transparent; border-bottom:none; border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; position:relative; top:1px; white-space:nowrap;}
.mail_center .top_tabs a.tab:hover { text-decoration:underline;}
.mail_center .top_tabs a.current, .mail_center .top_tabs span.dyn_tab { border-color:#F0F0F0; color:#565656; background:#FFF;}
.mail_center .top_tabs a.current:hover { text-decoration:none}
.mail_center .top_tabs span.hidden { display:none !important}

.mail_center .main-column { border-right:1px solid #F0F0F0;}

.mail_center .proj_toolbar { border-left:none; border-right:none;}
.mail_center .proj_toolbar { margin-top:8px}
.mail_center .proj_toolbar a.tb-btn { padding:0 7px; width:auto}
.mail_center .proj_toolbar button.orange_btn { display:block; padding:0 10px; margin:0; line-height:20px; height:20px; border:none; color:#FFF; font-size:11px; font-family:Verdana; background:#EFA10F url(http://static-promdex.com/img/mail/orange_btn_bg.gif) repeat-x top; cursor:pointer}
.mail_center .proj_toolbar button.green_btn { display:block; padding:0 10px; margin:0; line-height:20px; height:20px; border:none; color:#FFF; font-size:11px; font-family:Verdana; background:#2FA808 url(http://static-promdex.com/img/project/tb_btn_bg.gif) repeat-x top; cursor:pointer}
.mail_center .proj_toolbar button.blue_btn { display:block; padding:0 10px; margin:0; line-height:20px; height:20px; border:none; color:#FFF; font-size:11px; font-family:Verdana; background:#195899 url(http://static-promdex.com/img/mail/blue_btn_bg.gif) repeat-x top; cursor:pointer}

.mail_center .mail-card { border-bottom:1px solid #F0F0F0; padding:5px 6px}
.mail_center div.mail-card-cut { cursor:pointer}
.mail_center div.mail-card-cut:hover, .mail_center div.mail-card-h { background:#F2F8FE;}
.mail_center div.mail-card-full { background:#FFF !important}
.mail_center div.mail-card-cut img.close_icon { visibility:hidden; cursor:default}
.mail_center .mail-card .check-pad { margin-top:8px;}
.mail_center .mail-card .check-nopad { margin-top:1px; _margin-top:0;}
.mail_center .mail-body { }

.mail_center button.answer_btn { background:#2EA00A url(http://static-promdex.com/img/mail/answer_btn_bg.gif) repeat-x top; border:1px solid #F0F0F0; color:#FFF; font-size:11px; font-family:Verdana; padding:0 30px; height:26px; line-height:24px; cursor:pointer; margin:0;}

#AjaxDlgLayer .mail_write_dlg { width:700px;}
.mail_write_dlg .top_block { border-bottom:1px solid #C8C8C8;}
.inline_dlg_root .mail_write_dlg .dlg_content { padding:0;}
.mail_center .mail-body .inline_dlg_root { margin-bottom:10px;}

.notify_vote_block a.a_plus, .notify_vote_block a.a_minus { color:#8F8F8F; text-decoration:underline;}
.notify_vote_block a img { background:url(http://static-promdex.com/img/comments/rate_sprites.png) no-repeat;}
.notify_vote_block a.a_plus img { background-position:right top;}
.notify_vote_block a.a_minus img { background-position:left top;}
.notify_vote_block .voted_notify a.a_plus { /*color:#2DA606;*/ text-decoration:none; cursor:default;}
.notify_vote_block .voted_notify a.a_minus { /*color:#FF2A00;*/ text-decoration:none; cursor:default;}
.notify_vote_block .voted_notify a.a_plus img { background-position:right bottom;}
.notify_vote_block .voted_notify a.a_minus img { background-position:left bottom;}

.mail_center .history_header { padding:0 6px; _width:100%;}
.mail_center .history_header .ent_info_bar .user_name { display:block; margin-bottom:3px}
.mail_center button.history_more { background:#F0F0F0 url(http://static-promdex.com/img/mail/history_more_bg.gif) repeat-x top; border:1px solid #F0F0F0; width:185px; height:40px; font-size:12px; color:#565656; font-family:Verdana; cursor:pointer; margin:0;}
.mail_center button.write_more { background:#2DA606 url(http://static-promdex.com/img/mail/write_more_bg.gif) repeat-x top; border:1px solid #2DA606; width:185px; height:40px; font-size:12px; color:#FFF; font-family:Verdana; cursor:pointer; margin:0;}

.mail_center .mail-deleted { height:20px; line-height:18px; margin:7px 0;}

.mail_center .mail-body .proj_toolbar { border-left:1px solid #F0F0F0; border-right:1px solid #F0F0F0}
.mail_center .mail-body .dl_order_btn { display:block; width:100%; height:20px; line-height:20px; border:1px solid #999; background:#00A800 url(http://static-promdex.com/img/market/buttons/green_gradient.gif) repeat-x top; color:#FFF; text-align:center; font-size:11px; text-decoration:none}

#CommunityAdd_root ul.community_found { margin:5px 0 0 0; padding:0 0 0 17px; color:#1861A5; list-style:square; list-style-position:inside}
#CommunityAdd_root ul.community_found li { padding:5px 0; margin:0; text-indent:-13px;}
#CommunityAdd_root ul.community_found .groups { text-indent:0; padding-top:5px}

.community_root .invite_btn { background:#6BDF46; color:#FFF; font-size:11px; text-align:center; height:15px; line-height:14px; margin:0 5px; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; cursor:pointer;}
.community_root button.invite_big_btn { background:#65D242 url(http://static-promdex.com/img/community/invite_big_btn.gif) repeat-x top; border:1px solid #2DA606; color:#FFF; width:225px; height:45px; line-height:43px; font-size:20px; text-align:center; font-family:Verdana; padding:0; margin:0; cursor:pointer}

.feed_root .feed_filter { position:relative; top:12px;}
.feed_root .feed_filter_on .filter_cb { display:block}
.feed_root .feed_filter .filter_switch .state_icon { background:url(http://static-promdex.com/img/feed/filter_sprite.png) no-repeat top}
.feed_root .feed_filter_on .filter_switch .state_icon { background-position:left bottom}
.feed_root .feed_filter .filter_node { margin-top:8px;}

.feed_root .feed_card { padding:15px 5px; border-bottom:1px solid #F0F0F0; _width:100%;}

.cards_list .list_card { border-bottom:1px solid #F0F0F0; padding:20px 5px;}

.feed_root .prs_block .a_switch { display:block; background:url(http://static-promdex.com/img/feed/prs_btns.gif) no-repeat left center; width:10px; height:11px; font-size:10px; line-height:10px; color:#FFF; text-align:center; cursor:pointer; margin-top:5px;}
.feed_root .prs_block .a_switch_on { background-position:right center;}

.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(http://static-promdex.com/img/shell/shell_new/table_round_lt.gif) no-repeat top left; width:9px;height:9px;}
.table_up_round td.right{background:#FFF url(http://static-promdex.com/img/shell/shell_new/table_round_rt.gif) no-repeat top right; width:9px;height:9px;}
.table_dn_round td.left{background:#FFF url(http://static-promdex.com/img/shell/shell_new/table_round_lb.gif) no-repeat bottom left; width:9px;height:9px;}
.table_dn_round td.right{background:#FFF url(http://static-promdex.com/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(http://static-promdex.com/img/shell/shell_new/error_report_left.gif) no-repeat; height:17px; width:7px;}
div.error_report td.right{background:#ECECEC url(http://static-promdex.com/img/shell/shell_new/error_report_right.gif) no-repeat; height:17px; width:7px;}
div.report_popup{background-color:#565656;width:260px;right:0; 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(http://static-promdex.com/img/shell/buttons/big_register/accountant.gif) no-repeat;}
div.button_finances_reg{background:#5DC03E url(http://static-promdex.com/img/shell/buttons/big_register/finances.gif) no-repeat;}
div.button_legal_reg{background:#5DC03E url(http://static-promdex.com/img/shell/buttons/big_register/legal.gif) no-repeat;}
div.button_providing_reg{background:#5DC03E url(http://static-promdex.com/img/shell/buttons/big_register/providing.gif) no-repeat;}
div.button_selling_reg{background:#5DC03E url(http://static-promdex.com/img/shell/buttons/big_register/selling.gif) no-repeat;}
div.button_secretary_reg{background:#5DC03E url(http://static-promdex.com/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(http://static-promdex.com/img/shell/block_filter_modern/side.gif) repeat-y left;}
.block_filter_modern .border_r{ background:url(http://static-promdex.com/img/shell/block_filter_modern/side.gif) repeat-y right;}
.block_filter_modern .border_t{ background:url(http://static-promdex.com/img/shell/block_filter_modern/top.gif) repeat-x top;}
.block_filter_modern .border_b{ background:url(http://static-promdex.com/img/shell/block_filter_modern/bottom.gif) repeat-x bottom;}
.block_filter_modern .tl{ background:url(http://static-promdex.com/img/shell/block_filter_modern/tl_gray.gif) no-repeat top left;}
.block_filter_modern .tr{ background:url(http://static-promdex.com/img/shell/block_filter_modern/tr.gif) no-repeat top right;}
.block_filter_modern .bl{ background:url(http://static-promdex.com/img/shell/block_filter_modern/bl.gif) no-repeat bottom left;}
.block_filter_modern .br{ background:url(http://static-promdex.com/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(http://static-promdex.com/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}
.dotted_link_black{ border-bottom:1px dotted #333; color:#333}
.dotted_link_orange{ border-bottom:1px dotted #FDA90B; color:#FDA90B;}

.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(http://static-promdex.com/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(http://static-promdex.com/img/shell/blocks/providers-dealers_top.gif) repeat-x top;}
div.changelog_p-d div.bottom{background:url(http://static-promdex.com/img/shell/blocks/providers-dealers_bottom.gif) repeat-x bottom;}
div.changelog_p-d div.left{background:url(http://static-promdex.com/img/shell/blocks/providers-dealers_left.gif) repeat-y left;}
div.changelog_p-d div.right{background:url(http://static-promdex.com/img/shell/blocks/providers-dealers_right.gif) repeat-y right;}
div.changelog_p-d div.tl{background:url(http://static-promdex.com/img/shell/blocks/providers-dealers_tl.gif) no-repeat top left;}
div.changelog_p-d div.tr{background:url(http://static-promdex.com/img/shell/blocks/providers-dealers_tr.gif) no-repeat top right;}
div.changelog_p-d div.bl{background:url(http://static-promdex.com/img/shell/blocks/providers-dealers_bl.gif) no-repeat bottom left;}
div.changelog_p-d div.br{background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/blocks/gray_sub_tl.gif) no-repeat left top;}
div.changelog_p-d div.bottom_block div.bg_tr{background:url(http://static-promdex.com/img/shell/blocks/gray_sub_tr.gif) no-repeat right top;}
div.changelog_p-d div.bottom_block div.bg_center{background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/block_simple_desc/bg_left.png) no-repeat left top; padding:0;}
.block_simple_desc_2 .border_r{ background:url(http://static-promdex.com/img/shell/block_simple_desc/bg_right.png) no-repeat right top; padding:0;}
.block_simple_desc_2 .content{ background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/block_simple_desc/bg_left_none.gif) no-repeat left top; height:23px;}
.block_simple_desc .bg_r{ background:url(http://static-promdex.com/img/shell/block_simple_desc/bg_right.gif) no-repeat right top; height:23px;}
.block_simple_desc .bg_t{ background:url(http://static-promdex.com/img/shell/block_simple_desc/bg_top.gif) repeat-x top; height:23px;}
.block_simple_desc .bg_b{ background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/block_simple_desc/bg_green_left.gif) no-repeat left top; height:23px;}
.block_simple_desc_green .bg_r{ background:url(http://static-promdex.com/img/shell/block_simple_desc/bg_green_right.gif) no-repeat right top; height:23px;}
.block_simple_desc_green .bg_t{ background:url(http://static-promdex.com/img/shell/block_simple_desc/bg_top.gif) repeat-x top; height:23px;}
.block_simple_desc_green .bg_b{ background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/block_blog_data/side.gif) repeat-x top;}
div.blog_data div.bg_bottom{background:url(http://static-promdex.com/img/shell/block_blog_data/bottom.gif) repeat-x bottom;}
div.blog_data div.bg_left{background:url(http://static-promdex.com/img/shell/block_blog_data/side.gif) repeat-y left;}
div.blog_data div.bg_right{background:url(http://static-promdex.com/img/shell/block_blog_data/side.gif) repeat-y right;}
div.blog_data div.bg_tl{background:url(http://static-promdex.com/img/shell/block_blog_data/tl.gif) no-repeat left top;}
div.blog_data div.bg_tr{background:url(http://static-promdex.com/img/shell/block_blog_data/tr.gif) no-repeat right top;}
div.blog_data div.bg_bl{background:url(http://static-promdex.com/img/shell/block_blog_data/bl.gif) no-repeat left bottom;}
div.blog_data div.bg_br{background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/shell/block_blog_data/side.gif) left repeat-y}
.simple_gray_block .border_t { background:url(http://static-promdex.com/img/shell/block_blog_data/side.gif) top repeat-x}
.simple_gray_block .border_r { background:url(http://static-promdex.com/img/shell/block_blog_data/side.gif) right repeat-y}
.simple_gray_block .border_b { background:url(http://static-promdex.com/img/shell/block_blog_data/side.gif) bottom repeat-x}
.simple_gray_block .tl { background:url(http://static-promdex.com/img/shell/block_blog_data/tl.gif) no-repeat left top}
.simple_gray_block .tr { background:url(http://static-promdex.com/img/shell/block_blog_data/tr.gif) no-repeat right top}
.simple_gray_block .br { background:url(http://static-promdex.com/img/shell/block_blog_data/br_white.gif) no-repeat right bottom}
.simple_gray_block .bl { background:url(http://static-promdex.com/img/shell/block_blog_data/bl_white.gif) no-repeat left bottom}

/*div.best_blog{background:#FFF url(http://static-promdex.com/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.hr_dot_white {border-top:1px dotted #FFF;height:1px;}
div.hr_dot_club {border-top:1px dotted #4B3D1B;height:1px;}

div.best_blog div.bgb_top{background:url(http://static-promdex.com/img/shell/block_blog_data/bside.gif) repeat-x top;}
div.best_blog div.bgb_bottom{background:url(http://static-promdex.com/img/shell/block_blog_data/bbottom.gif) repeat-x bottom;}
div.best_blog div.bgb_left{background:url(http://static-promdex.com/img/shell/block_blog_data/bside.gif) repeat-y left;}
div.best_blog div.bgb_right{background:url(http://static-promdex.com/img/shell/block_blog_data/bside.gif) repeat-y right;}
div.best_blog div.bgb_tl{background:url(http://static-promdex.com/img/shell/block_blog_data/btl.gif) no-repeat left top;}
div.best_blog div.bgb_tr{background:url(http://static-promdex.com/img/shell/block_blog_data/btr.gif) no-repeat right top;}
div.best_blog div.bgb_bl{background:url(http://static-promdex.com/img/shell/block_blog_data/bbl.gif) no-repeat left bottom;}
div.best_blog div.bgb_br{background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/block_blue_border/border_side.gif) repeat-y left;}
div.block_blue_border .border_r{background:url(http://static-promdex.com/img/shell/block_blue_border/border_side.gif) repeat-y right;}
div.block_blue_border .border_t{background:url(http://static-promdex.com/img/shell/block_blue_border/border_side.gif) repeat-x top;}
div.block_blue_border .border_b{background:url(http://static-promdex.com/img/shell/block_blue_border/border_side.gif) repeat-x bottom;}
div.block_blue_border .border_tl{background:url(http://static-promdex.com/img/shell/block_blue_border/border_tl.gif) no-repeat left top;}
div.block_blue_border .border_tr{background:url(http://static-promdex.com/img/shell/block_blue_border/border_tr.gif) no-repeat right top;}
div.block_blue_border .border_bl{background:url(http://static-promdex.com/img/shell/block_blue_border/border_bl.gif) no-repeat left bottom;}
div.block_blue_border .border_br{background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/block_green_rounded/bg_tl.gif) no-repeat left top;}
div.block_green_rounded .bg_tr{background:url(http://static-promdex.com/img/shell/block_green_rounded/bg_tr.gif) no-repeat right top;}
div.block_green_rounded .bg_bl{background:url(http://static-promdex.com/img/shell/block_green_rounded/bg_bl.gif) no-repeat left bottom;}
div.block_green_rounded .bg_br{background:url(http://static-promdex.com/img/shell/block_green_rounded/bg_br.gif) no-repeat right bottom;}

div.block_green_border .border_l{background:#FFF url(http://static-promdex.com/img/shell/block_green_border/border_side.gif) repeat-y left;}
div.block_green_border .border_r{background:url(http://static-promdex.com/img/shell/block_green_border/border_side.gif) repeat-y right;}
div.block_green_border .border_t{background:url(http://static-promdex.com/img/shell/block_green_border/border_side.gif) repeat-x top;}
div.block_green_border .border_b{background:url(http://static-promdex.com/img/shell/block_green_border/border_side.gif) repeat-x bottom;}
div.block_green_border .border_tl{background:url(http://static-promdex.com/img/shell/block_green_border/border_tl.gif) no-repeat left top;}
div.block_green_border .border_tr{background:url(http://static-promdex.com/img/shell/block_green_border/border_tr.gif) no-repeat right top;}
div.block_green_border .border_bl{background:url(http://static-promdex.com/img/shell/block_green_border/border_bl.gif) no-repeat left bottom;}
div.block_green_border .border_br{background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/icons/plus_green_16.gif) no-repeat; width:16px; height:16px;}
.shell_2 .MM2_edit_link .arrow{background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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 #F0F0F0; 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(http://static-promdex.com/img/shell/blocks_bg_rounded/green_tl.gif) no-repeat left top;}
div.bl_green_bg_rnd div.bg_tr{background:url(http://static-promdex.com/img/shell/blocks_bg_rounded/green_tr.gif) no-repeat right top;}
div.bl_green_bg_rnd div.bg_bl{background:url(http://static-promdex.com/img/shell/blocks_bg_rounded/green_bl.gif) no-repeat left bottom;}
div.bl_green_bg_rnd div.bg_br{background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/blocks_bg_rounded/gray_tl.gif) no-repeat left top;}
div.bl_gray_bg_rnd div.bg_tr{background:url(http://static-promdex.com/img/shell/blocks_bg_rounded/gray_tr.gif) no-repeat right top;}
div.bl_gray_bg_rnd div.bg_bl{background:url(http://static-promdex.com/img/shell/blocks_bg_rounded/gray_bl.gif) no-repeat left bottom;}
div.bl_gray_bg_rnd div.bg_br{background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/header/mmenu2/bg_main.gif) repeat-x; height:45px;}
.shell_2 table.MM2_top_main .MM2_top_left {background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/header/mmenu2/bg_main_right.gif) no-repeat right top; width:8px;}

div#MM2_new_messages{background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/shell/new_pages/bg_left.gif) repeat-y right;}
table.search_block .search_right{ background:url(http://static-promdex.com/img/shell/new_pages/bg_right.gif) repeat-y left;}
div.search_block{background:url(http://static-promdex.com/img/shell/new_pages/search_bg_main.gif) repeat-x;}
div.search_block div.bg_left{background:url(http://static-promdex.com/img/shell/new_pages/search_bg_left.gif) no-repeat left;}
div.search_block div.bg_right{background:url(http://static-promdex.com/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;}
table.lime_span{background:#AAFD0B;}
table.bgrren_span{background:#00C6B6;}

div.gradiented_block{background:#ECECEC;}
div.gradiented_block .border_l{background:url(http://static-promdex.com/img/shell/gradiented_block/gray_border.gif) repeat-y left;}
div.gradiented_block .border_r{background:url(http://static-promdex.com/img/shell/gradiented_block/gray_border.gif) repeat-y right;}
div.gradiented_block .border_b{background:url(http://static-promdex.com/img/shell/gradiented_block/gray_border.gif) repeat-x bottom;}
div.gradiented_block .bl{background:url(http://static-promdex.com/img/shell/gradiented_block/gray_bl.gif) no-repeat left bottom;}
div.gradiented_block .br{background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/shell/gradiented_block/gray_top.gif) repeat-x top;}
div.gray_gradient .tl{background:url(http://static-promdex.com/img/shell/gradiented_block/gray_tl.gif) no-repeat left top;}
div.gray_gradient .tr{background:url(http://static-promdex.com/img/shell/gradiented_block/gray_tr.gif) no-repeat right top;}

div.green_gradient .border_t{background:url(http://static-promdex.com/img/shell/gradiented_block/green_top.gif) repeat-x top;}
div.green_gradient .tl{background:url(http://static-promdex.com/img/shell/gradiented_block/green_tl.gif) no-repeat left top;}
div.green_gradient .tr{background:url(http://static-promdex.com/img/shell/gradiented_block/green_tr.gif) no-repeat right top;}

td.geo_block{padding-right:25px;}
table.geo_root .name { padding-left:5px;}
table.geo_root div.geo_name{overflow:hidden; max-width:100px; _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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/shell/header/mmenu2/popup_items_main.gif) repeat-x; height:28px;}
table.MM2_sel_items td.bg_left{ background:url(http://static-promdex.com/img/shell/header/mmenu2/popup_items_left.gif) no-repeat left; width:5px;}
table.MM2_sel_items td.bg_right{ background:url(http://static-promdex.com/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(http://static-promdex.com/img/user/mail/new_msg_left.gif) no-repeat left;}
div.new_msg_count .bg_right{background:url(http://static-promdex.com/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; border:1px solid #929292; border-bottom:none; border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0;}
	#iMail_root .top_tabs .padder{padding:3px 15px 2px 15px;}
	
	#iMail_sent_status { display:block; cursor:pointer; border:1px solid #929292; border-bottom:none; border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; background:#BAFA97;}
	
	#iMail_root .left_tabs .bg_gray { border-radius:10px 0 0 10px; -moz-border-radius:10px 0 0 10px; -webkit-border-radius:10px 0 0 10px; border:1px solid #929292; border-right:none;}
	#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(http://static-promdex.com/img/user/mail/border.gif) repeat-x top;}
	#iMail_root .left_tabs .selected .border_b{background:url(http://static-promdex.com/img/user/mail/border.gif) repeat-x bottom;}
	#iMail_root .left_tabs .selected .border_l{background:url(http://static-promdex.com/img/user/mail/border.gif) repeat-y left;}
	#iMail_root .left_tabs .selected .border_tl{background:url(http://static-promdex.com/img/user/mail/current_bg_tl.gif) no-repeat left top;}
	#iMail_root .left_tabs .selected .border_bl{background:url(http://static-promdex.com/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 { background:#FFF; border:1px solid #929292; border-radius:0 10px 10px 10px; -moz-border-radius:0 10px 10px 10px; -webkit-border-radius:0 10px 10px 10px; width:100%}
	#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(http://static-promdex.com/img/user/mail/contact_hover_bg.gif) repeat-x bottom;}
	
	#iMail_root button.answer { background:#2DA606; border:none; color:#FFF; font-size:12px; cursor:pointer; padding:3px 5px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; width:100px; vertical-align:middle;}
	
.shell_2 .MM2_bottom{background:#F9F9F9 url(http://static-promdex.com/img/shell/header/mmenu2/sub_main.gif) repeat-x bottom; padding:0;}
.shell_2 .MM2_bottom_left{background:url(http://static-promdex.com/img/shell/header/mmenu2/sub_bl.gif) no-repeat left bottom;}
.shell_2 .MM2_bottom_right{background:url(http://static-promdex.com/img/shell/header/mmenu2/sub_br.gif) no-repeat right bottom;}
.shell_2 .MM2_bottom_border_l{background:url(http://static-promdex.com/img/shell/header/mmenu2/sub_border.gif) repeat-y left;}
.shell_2 .MM2_bottom_border_r{background:url(http://static-promdex.com/img/shell/header/mmenu2/sub_border.gif) repeat-y right;}
.shell_2 .MM2_bottom_border_t{background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/block_simple_small/border_side.gif) left repeat-y}
.block_simple_small .border_t { background:url(http://static-promdex.com/img/shell/block_simple_small/border_side.gif) top repeat-x}
.block_simple_small .border_r { background:url(http://static-promdex.com/img/shell/block_simple_small/border_side.gif) right repeat-y}
.block_simple_small .border_b { background:url(http://static-promdex.com/img/shell/block_simple_small/border_side.gif) bottom repeat-x}
.block_simple_small .border_tl { background:url(http://static-promdex.com/img/shell/block_simple_small/border_tl.gif) no-repeat left top}
.block_simple_small .border_tr { background:url(http://static-promdex.com/img/shell/block_simple_small/border_tr.gif) no-repeat right top}
.block_simple_small .border_br { background:url(http://static-promdex.com/img/shell/block_simple_small/border_br.gif) no-repeat right bottom}
.block_simple_small .border_bl { background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/block_simple_small/status_b.gif) bottom repeat-x}
.bss_is_status .bg_bl{ background:url(http://static-promdex.com/img/shell/block_simple_small/status_bl.gif) no-repeat left bottom}
.bss_is_status .bg_br{ background:url(http://static-promdex.com/img/shell/block_simple_small/status_br.gif) no-repeat right bottom}
.block_simple_brown .border_l { background:url(http://static-promdex.com/img/shell/block_simple_small/brown_side.gif) left repeat-y}
.block_simple_brown .border_t { background:url(http://static-promdex.com/img/shell/block_simple_small/brown_side.gif) top repeat-x}
.block_simple_brown .border_r { background:url(http://static-promdex.com/img/shell/block_simple_small/brown_side.gif) right repeat-y}
.block_simple_brown .border_b { background:url(http://static-promdex.com/img/shell/block_simple_small/brown_side.gif) bottom repeat-x}
.block_simple_brown .tl { background:url(http://static-promdex.com/img/shell/block_simple_small/brown_tl.gif) no-repeat left top}
.block_simple_brown .tr { background:url(http://static-promdex.com/img/shell/block_simple_small/brown_tr.gif) no-repeat right top}
.block_simple_brown .br { background:url(http://static-promdex.com/img/shell/block_simple_small/brown_br.gif) no-repeat right bottom}
.block_simple_brown .bl { background:url(http://static-promdex.com/img/shell/block_simple_small/brown_bl.gif) no-repeat left bottom}


/* header line_upd */
.header_line_upd { background:url(http://static-promdex.com/img/shell/header/line_upd.gif) repeat-x; height:32px; }

.MM2_etc_info{ background:#FFF;}
.MM2_etc_info .border_l { background:url(http://static-promdex.com/img/shell/header/mmenu2/etc_bg_border.gif) left repeat-y}
.MM2_etc_info .border_t { background:url(http://static-promdex.com/img/shell/header/mmenu2/etc_bg_border.gif) top repeat-x}
.MM2_etc_info .border_r { background:url(http://static-promdex.com/img/shell/header/mmenu2/etc_bg_border.gif) right repeat-y}
.MM2_etc_info .border_b { background:url(http://static-promdex.com/img/shell/header/mmenu2/etc_bg_border.gif) bottom repeat-x}
.MM2_etc_info .tl { background:url(http://static-promdex.com/img/shell/header/mmenu2/etc_bg_tl.gif) no-repeat left top}
.MM2_etc_info .tr { background:url(http://static-promdex.com/img/shell/header/mmenu2/etc_bg_tr.gif) no-repeat right top}
.MM2_etc_info .br { background:url(http://static-promdex.com/img/shell/header/mmenu2/etc_bg_br.gif) no-repeat right bottom}
.MM2_etc_info .bl { background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/shell/blocks/gray_small_tl.gif) no-repeat left top;}
.company_shell .partner_bl {background:url(http://static-promdex.com/img/shell/blocks/gray_small_bl.gif) no-repeat left bottom;}
.company_shell .partner_tr {background:#ECECEC url(http://static-promdex.com/img/shell/blocks/gray_small_tr.gif) no-repeat right top;}
.company_shell .partner_br {background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/blocks/bordered_bg_gray_side.gif) left repeat-y}
.bordered_wgbg .border_t { background:url(http://static-promdex.com/img/shell/blocks/bordered_bg_gray_side.gif) top repeat-x}
.bordered_wgbg .border_r { background:url(http://static-promdex.com/img/shell/blocks/bordered_bg_gray_side.gif) right repeat-y}
.bordered_wgbg .border_b { background:url(http://static-promdex.com/img/shell/blocks/bordered_bg_gray_side.gif) bottom repeat-x}
.bordered_wgbg .tl { background:url(http://static-promdex.com/img/shell/blocks/bordered_bg_gray_tl.gif) no-repeat left top}
.bordered_wgbg .tr { background:url(http://static-promdex.com/img/shell/blocks/bordered_bg_gray_tr.gif) no-repeat right top}
.bordered_wgbg .br { background:url(http://static-promdex.com/img/shell/blocks/bordered_bg_gray_br.gif) no-repeat right bottom}
.bordered_wgbg .bl { background:url(http://static-promdex.com/img/shell/blocks/bordered_bg_gray_bl.gif) no-repeat left bottom}

.ent-invite .switch{border:2px solid #FDA90B; background:#FEC458 url(http://static-promdex.com/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(http://static-promdex.com/img/files/mode_active_m.gif) repeat-x;}
.files_mode .inactive{background:#EBEBEB url(http://static-promdex.com/img/files/mode_inactive_m.gif) repeat-x;}
.files_mode .active .left{background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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:135px;z-index:5;}

.FC_popup{width:330px; top:-6px; background:#ECECEC url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/shell/block_button/orange_button_tl.gif) no-repeat left top;}
.block_button_orange div.bg_tr{background:url(http://static-promdex.com/img/shell/block_button/orange_button_tr.gif) no-repeat right top;}
.block_button_orange div.bg_bl{background:url(http://static-promdex.com/img/shell/block_button/orange_button_bl.gif) no-repeat left bottom;}
.block_button_orange div.bg_br{background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/block_button/dgray_button_tl.gif) no-repeat left top;}
.block_button_dgray div.bg_tr{background:url(http://static-promdex.com/img/shell/block_button/dgray_button_tr.gif) no-repeat right top;}
.block_button_dgray div.bg_bl{background:url(http://static-promdex.com/img/shell/block_button/dgray_button_bl.gif) no-repeat left bottom;}
.block_button_dgray div.bg_br{background:url(http://static-promdex.com/img/shell/block_button/dgray_button_br.gif) no-repeat right bottom;}

.register_banner {background:#770202 url(http://static-promdex.com/img/club/register_banner.gif) no-repeat;}

.top_banner { background:#890604 url(http://static-promdex.com/img/club/top_banner_main.gif) repeat-x;}
.top_banner .logo { background:url(http://static-promdex.com/img/club/top_banner_logo.gif) no-repeat;}
.top_banner .right { background:url(http://static-promdex.com/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(http://static-promdex.com/img/club/notifications/border_red.gif) repeat-x top;}
.block_status_none .border_bottom{ background:url(http://static-promdex.com/img/club/notifications/border_red.gif) repeat-x bottom;}
.block_status_none .border_left{ background:url(http://static-promdex.com/img/club/notifications/border_red.gif) repeat-y left; border-left:none;}
.block_status_none .border_right{ background:url(http://static-promdex.com/img/club/notifications/border_red.gif) repeat-y right; border-right:none;}
.block_status_none .border_tl{ background:url(http://static-promdex.com/img/club/notifications/border_red_tl.gif) no-repeat left top;}
.block_status_none .border_tr{ background:url(http://static-promdex.com/img/club/notifications/border_red_tr.gif) no-repeat right top;}
.block_status_none .border_bl{ background:url(http://static-promdex.com/img/club/notifications/border_red_bl.gif) no-repeat left bottom;}
.block_status_none .border_br{ background:url(http://static-promdex.com/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(http://static-promdex.com/img/club/notifications/border_orange.gif) repeat-x top;}
.block_status_trial .border_bottom{ background:url(http://static-promdex.com/img/club/notifications/border_orange.gif) repeat-x bottom;}
.block_status_trial .border_left{ background:url(http://static-promdex.com/img/club/notifications/border_orange.gif) repeat-y left; border-left:none;}
.block_status_trial .border_right{ background:url(http://static-promdex.com/img/club/notifications/border_orange.gif) repeat-y right; border-right:none;}
.block_status_trial .border_tl{ background:url(http://static-promdex.com/img/club/notifications/border_orange_tl.gif) no-repeat left top;}
.block_status_trial .border_tr{ background:url(http://static-promdex.com/img/club/notifications/border_orange_tr.gif) no-repeat right top;}
.block_status_trial .border_bl{ background:url(http://static-promdex.com/img/club/notifications/border_orange_bl.gif) no-repeat left bottom;}
.block_status_trial .border_br{ background:url(http://static-promdex.com/img/club/notifications/border_orange_br.gif) no-repeat right bottom;}
.club_banner_320{background:#770202 url(http://static-promdex.com/img/club/banner_bg.gif) no-repeat;}
.club_banner_320 .data{padding:175px 50px 0 50px;}

.block_main_noreg .border_l { background:url(http://static-promdex.com/img/club/block_noreg_side.gif) left repeat-y}
.block_main_noreg .border_t { background:url(http://static-promdex.com/img/club/block_noreg_side.gif) top repeat-x}
.block_main_noreg .border_r { background:url(http://static-promdex.com/img/club/block_noreg_side.gif) right repeat-y}
.block_main_noreg .border_b { background:url(http://static-promdex.com/img/club/block_noreg_side.gif) bottom repeat-x}
.block_main_noreg .tl { background:url(http://static-promdex.com/img/club/block_noreg_tl.gif) no-repeat left top}
.block_main_noreg .tr { background:url(http://static-promdex.com/img/club/block_noreg_tr.gif) no-repeat right top}
.block_main_noreg .br { background:url(http://static-promdex.com/img/club/block_noreg_br.gif) no-repeat right bottom}
.block_main_noreg .bl { background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/shell/block_burgundy_border/border_side.gif) repeat-y left;}
.block_burgundy_rounded .border_r{background:url(http://static-promdex.com/img/shell/block_burgundy_border/border_side.gif) repeat-y right;}
.block_burgundy_rounded .border_t{background:url(http://static-promdex.com/img/shell/block_burgundy_border/border_side.gif) repeat-x top;}
.block_burgundy_rounded .border_b{background:url(http://static-promdex.com/img/shell/block_burgundy_border/border_side.gif) repeat-x bottom;}
.block_burgundy_rounded .border_tl{background:url(http://static-promdex.com/img/shell/block_burgundy_border/border_tl.gif) no-repeat left top;}
.block_burgundy_rounded .border_tr{background:url(http://static-promdex.com/img/shell/block_burgundy_border/border_tr.gif) no-repeat right top;}
.block_burgundy_rounded .border_bl{background:url(http://static-promdex.com/img/shell/block_burgundy_border/border_bl.gif) no-repeat left bottom;}
.block_burgundy_rounded .border_br{background:url(http://static-promdex.com/img/shell/block_burgundy_border/border_br.gif) no-repeat right bottom;}

div.block_orange_border .border_l{background:#FFF url(http://static-promdex.com/img/shell/block_orange_border/border_side.gif) repeat-y left;}
div.block_orange_border .border_r{background:url(http://static-promdex.com/img/shell/block_orange_border/border_side.gif) repeat-y right;}
div.block_orange_border .border_t{background:url(http://static-promdex.com/img/shell/block_orange_border/border_side.gif) repeat-x top;}
div.block_orange_border .border_b{background:url(http://static-promdex.com/img/shell/block_orange_border/border_side.gif) repeat-x bottom;}
div.block_orange_border .border_tl{background:url(http://static-promdex.com/img/shell/block_orange_border/border_tl.gif) no-repeat left top;}
div.block_orange_border .border_tr{background:url(http://static-promdex.com/img/shell/block_orange_border/border_tr.gif) no-repeat right top;}
div.block_orange_border .border_bl{background:url(http://static-promdex.com/img/shell/block_orange_border/border_bl.gif) no-repeat left bottom;}
div.block_orange_border .border_br{background:url(http://static-promdex.com/img/shell/block_orange_border/border_br.gif) no-repeat right bottom;}

.live_body {background:#F5F5F5;}
.live_body .live_root { background:url(http://static-promdex.com/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(http://static-promdex.com/img/live/pages/cb_border_side.gif) repeat-y left;}
.live_body .live_cb .cb_border_r{background:url(http://static-promdex.com/img/live/pages/cb_border_side.gif) repeat-y right;}
.live_body .live_cb .cb_border_t{background:url(http://static-promdex.com/img/live/pages/cb_border_side.gif) repeat-x top;}
.live_body .live_cb .cb_border_b{background:url(http://static-promdex.com/img/live/pages/cb_border_side.gif) repeat-x bottom;}
.live_body .live_cb .cb_border_tl{background:url(http://static-promdex.com/img/live/pages/cb_border_tl.gif) no-repeat left top;}
.live_body .live_cb .cb_border_tr{background:url(http://static-promdex.com/img/live/pages/cb_border_tr.gif) no-repeat right top;}
.live_body .live_cb .cb_border_bl{background:url(http://static-promdex.com/img/live/pages/cb_border_bl.gif) no-repeat left bottom;}
.live_body .live_cb .cb_border_br{background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/shell/switcher/bg_side.gif) repeat-x top;}
.filter-bar .bg_right { background:url(http://static-promdex.com/img/shell/switcher/bg_side.gif) repeat-y right;}
.filter-bar .bg_left { background:url(http://static-promdex.com/img/shell/switcher/bg_side.gif) repeat-y left;}
.filter-bar .inactive { background:#ECECEC url(http://static-promdex.com/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(http://static-promdex.com/img/shell/buttons/arr_blue_r.gif) no-repeat; width:9px; height:17px; border:none;}

.block_gray_border .border_l{background:#FFF url(http://static-promdex.com/img/shell/block_gray_border/border_side.gif) repeat-y left;}
.block_gray_border .border_r{background:url(http://static-promdex.com/img/shell/block_gray_border/border_side.gif) repeat-y right;}
.block_gray_border .border_t{background:url(http://static-promdex.com/img/shell/block_gray_border/border_side.gif) repeat-x top;}
.block_gray_border .border_b{background:url(http://static-promdex.com/img/shell/block_gray_border/border_side.gif) repeat-x bottom;}
.block_gray_border .border_tl{background:url(http://static-promdex.com/img/shell/block_gray_border/border_tl.gif) no-repeat left top;}
.block_gray_border .border_tr{background:url(http://static-promdex.com/img/shell/block_gray_border/border_tr.gif) no-repeat right top;}
.block_gray_border .border_bl{background:url(http://static-promdex.com/img/shell/block_gray_border/border_bl.gif) no-repeat left bottom;}
.block_gray_border .border_br{background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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;}

.game_progress_big { background:url(http://static-promdex.com/img/shell/block_user_data/rating/progress_bg_main.gif) repeat-x left center;}
.game_progress_big .bg_left { background:url(http://static-promdex.com/img/shell/block_user_data/rating/progress_bg_l.gif) no-repeat left center;}
.game_progress_big .bg_right { background:url(http://static-promdex.com/img/shell/block_user_data/rating/progress_bg_r.gif) no-repeat right center;}
.game_progress_red .progress_l { background:url(http://static-promdex.com/img/shell/block_user_data/rating/progress_bg_red_l.gif) no-repeat left center;}
.game_progress_red .progress_r { background:url(http://static-promdex.com/img/shell/block_user_data/rating/progress_bg_red_r.gif) no-repeat right center;}
.game_progress_red .progress_main { background:url(http://static-promdex.com/img/shell/block_user_data/rating/progress_bg_red.gif) repeat-x left center;}
.game_progress_green .progress_l { background:url(http://static-promdex.com/img/shell/block_user_data/rating/progress_bg_green_l.gif) no-repeat left center;}
.game_progress_green .progress_r { background:url(http://static-promdex.com/img/shell/block_user_data/rating/progress_bg_green_r.gif) no-repeat right center;}
.game_progress_green .progress_main { background:url(http://static-promdex.com/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(http://static-promdex.com/img/user/profile/shell_round_side.gif) repeat-x top;}
.upe_cb_block .b_b { background:url(http://static-promdex.com/img/user/profile/shell_round_side.gif) repeat-x bottom;}
.upe_cb_block .b_l { background:url(http://static-promdex.com/img/user/profile/shell_round_side.gif) repeat-y left;}
.upe_cb_block .b_r { background:url(http://static-promdex.com/img/user/profile/shell_round_side.gif) repeat-y right;}
.upe_cb_block .b_tr { background:url(http://static-promdex.com/img/user/profile/shell_round_tr.gif) no-repeat top right;}
.upe_cb_block .b_bl { background:url(http://static-promdex.com/img/user/profile/shell_round_bl.gif) no-repeat bottom left;}
.upe_cb_block .b_br { background:url(http://static-promdex.com/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 { cursor:default !important;}

.DoubleTrackBar {
	height: 20px;
	/*width: 100%;*/
	margin: 0 0 10px 0;
	background: url('http://static-promdex.com/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('http://static-promdex.com/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(http://static-promdex.com/img/shell/block_simple_small/bg_gray_side.gif) left repeat-y}
.block_simple_gbg .border_t { background:url(http://static-promdex.com/img/shell/block_simple_small/bg_gray_side.gif) top repeat-x}
.block_simple_gbg .border_r { background:url(http://static-promdex.com/img/shell/block_simple_small/bg_gray_side.gif) right repeat-y}
.block_simple_gbg .border_b { background:url(http://static-promdex.com/img/shell/block_simple_small/bg_gray_side.gif) bottom repeat-x}
.block_simple_gbg .tl { background:url(http://static-promdex.com/img/shell/block_simple_small/bg_gray_tl.gif) no-repeat left top}
.block_simple_gbg .tr { background:url(http://static-promdex.com/img/shell/block_simple_small/bg_gray_tr.gif) no-repeat right top}
.block_simple_gbg .br { background:url(http://static-promdex.com/img/shell/block_simple_small/bg_gray_br.gif) no-repeat right bottom}
.block_simple_gbg .bl { background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/buttons/button_enter.gif) no-repeat; border:none; cursor:pointer;}

a.a_w_delete { background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/club/pay_banner/bg_left.gif) no-repeat left center; width:6px;}
table.club_pay_banner td.right { background:url(http://static-promdex.com/img/club/pay_banner/bg_right.gif) no-repeat right center; width:6px;}
table.club_pay_banner td.logo { background:url(http://static-promdex.com/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(http://static-promdex.com/img/adwords/sprite_start.gif) no-repeat top;}
.ad_switch .ad_stop_button { display:block; width:15px; height:15px; background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/user/officer/bg_gray_line.gif) repeat-x;}

.block_button_lclub .bg{background:#FEFDA3;}
.block_button_lclub .bg_tl{background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/index/search_bg.gif) repeat-x;}
.MSB_root .right_bg { background:url(http://static-promdex.com/img/index/search_bg_r.gif) no-repeat right;}
.MSB_root_club .main_search { background:url(http://static-promdex.com/img/index/search_bg_club.png) no-repeat;}
.MSB_root_common .main_search { background:url(http://static-promdex.com/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(http://static-promdex.com/img/index/geofilter_off.png) no-repeat center center;}
.MSB_root .geofilter_on { background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/buttons/brown_search_notext.png) no-repeat;}
.MSB_root_common button.submit{background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/index/icon_fav.png) no-repeat center center;}
.main_search .icons_root .icon_fav_h { background:url(http://static-promdex.com/img/index/icon_fav_on.png) no-repeat center center;}
.main_search .icons_root .icon_mail { background:url(http://static-promdex.com/img/index/icon_mail.png) no-repeat center center;}
.main_search .icons_root .icon_mail_h { background:url(http://static-promdex.com/img/index/icon_mail_on.png) no-repeat center center;}
.main_search .icons_root .icon_notifications { background:url(http://static-promdex.com/img/index/icon_notifications.png) no-repeat center center;}
.main_search .icons_root .icon_notifications_h { background:url(http://static-promdex.com/img/index/icon_notifications_on.png) no-repeat center center;}
.main_search .icons_root .pm_counter { background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/blocks/gray_rounded_block.gif) repeat-x bottom; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}

.small_login_form { background:#FFF; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; padding:6px;}
.small_login_form .slf_bg_main { background:#D4D4D4 url(http://static-promdex.com/img/shell/blocks/small_login_form_bg.gif) repeat-x top; border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px;}
.small_login_form .slf_padder { padding:7px 10px 15px 20px;}
.small_login_form .slf_forgot_padder { padding:7px 50px 15px 50px;}
.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(http://static-promdex.com/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(http://static-promdex.com/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;}
.small_login_form .blue_footer { background:#043C74 url(http://static-promdex.com/img/index/blue_gradient.gif) repeat-x bottom; border-radius:0 0 9px 9px; -moz-border-radius:0 0 9px 9px; -webkit-border-radius:0 0 9px 9px;}
.small_login_form .blue_footer td { padding:0 10px; height:28px; font-size:14px; color:#FFF;}

#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(http://static-promdex.com/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(http://static-promdex.com/img/team/bottom_gradient.gif) no-repeat top; padding:5px 45px 0 45px;}

.doble_border_gray .border_l { background:url(http://static-promdex.com/img/shell/block_double_border/border_side.gif) left repeat-y}
.doble_border_gray .border_t { background:url(http://static-promdex.com/img/shell/block_double_border/border_side.gif) top repeat-x}
.doble_border_gray .border_r { background:url(http://static-promdex.com/img/shell/block_double_border/border_side.gif) right repeat-y}
.doble_border_gray .border_b { background:url(http://static-promdex.com/img/shell/block_double_border/border_side.gif) bottom repeat-x}
.doble_border_gray .tl { background:url(http://static-promdex.com/img/shell/block_double_border/border_tl.gif) no-repeat left top}
.doble_border_gray .tr { background:url(http://static-promdex.com/img/shell/block_double_border/border_tr.gif) no-repeat right top}
.doble_border_gray .br { background:url(http://static-promdex.com/img/shell/block_double_border/border_br.gif) no-repeat right bottom}
.doble_border_gray .bl { background:url(http://static-promdex.com/img/shell/block_double_border/border_bl.gif) no-repeat left bottom}

td.pad_lr5, div.pad_lr5 { padding:0 5px;}
td.pad_lr10, div.pad_lr10 { padding:0 10px;}
td.pad_lr15, div.pad_lr15 { padding:0 15px;}

.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 0 12px;}
#support_icon .off_bg { color:#FFF; background:url(http://static-promdex.com/img/shell/header/support_off.png) no-repeat center center;}
#support_icon .on_bg { color:#FFF; background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/live/chat/jidform_side.gif) left repeat-y}
.jidform .jf_t { background:url(http://static-promdex.com/img/live/chat/jidform_side.gif) top repeat-x}
.jidform .jf_r { background:url(http://static-promdex.com/img/live/chat/jidform_side.gif) right repeat-y}
.jidform .jf_b { background:url(http://static-promdex.com/img/live/chat/jidform_side.gif) bottom repeat-x}
.jidform .jf_tl { background:url(http://static-promdex.com/img/live/chat/jidform_tl.gif) no-repeat left top}
.jidform .jf_tr { background:url(http://static-promdex.com/img/live/chat/jidform_tr.gif) no-repeat right top}
.jidform .jf_br { background:url(http://static-promdex.com/img/live/chat/jidform_br.gif) no-repeat right bottom}
.jidform .jf_bl { background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/index/info_slider_off.gif) repeat-x left center;}
#InfoSlider .info_slider_cb .content { background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/shell/block_double_border/burgundy_border_side.gif) left repeat-y}
.doble_border_burgundy .border_t { background:url(http://static-promdex.com/img/shell/block_double_border/burgundy_border_side.gif) top repeat-x}
.doble_border_burgundy .border_r { background:url(http://static-promdex.com/img/shell/block_double_border/burgundy_border_side.gif) right repeat-y}
.doble_border_burgundy .border_b { background:url(http://static-promdex.com/img/shell/block_double_border/burgundy_border_side.gif) bottom repeat-x}
.doble_border_burgundy .tl { background:url(http://static-promdex.com/img/shell/block_double_border/burgundy_border_tl.gif) no-repeat left top}
.doble_border_burgundy .tr { background:url(http://static-promdex.com/img/shell/block_double_border/burgundy_border_tr.gif) no-repeat right top}
.doble_border_burgundy .br { background:url(http://static-promdex.com/img/shell/block_double_border/burgundy_border_br.gif) no-repeat right bottom}
.doble_border_burgundy .bl { background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/controls/info_block_yellow_t.gif) repeat-x top;}
.info_block_yellow .ib_b { background:url(http://static-promdex.com/img/shell/controls/info_block_yellow_b.gif) repeat-x bottom;}
.info_block_yellow .ib_l { background:url(http://static-promdex.com/img/shell/controls/info_block_yellow_l.gif) repeat-y left;}
.info_block_yellow .ib_r { background:url(http://static-promdex.com/img/shell/controls/info_block_yellow_r.gif) repeat-y right;}
.info_block_yellow .ib_tl { background:url(http://static-promdex.com/img/shell/controls/info_block_yellow_tl.gif) no-repeat top left;}
.info_block_yellow .ib_tr { background:url(http://static-promdex.com/img/shell/controls/info_block_yellow_tr.gif) no-repeat top right;}
.info_block_yellow .ib_bl { background:url(http://static-promdex.com/img/shell/controls/info_block_yellow_bl.gif) no-repeat bottom left;}
.info_block_yellow .ib_br { background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/blocks/gray_small_tl.gif) no-repeat left top;}
.block_gray_small_rnd .bg_bl {background:url(http://static-promdex.com/img/shell/blocks/gray_small_bl.gif) no-repeat left bottom;}
.block_gray_small_rnd .bg_tr {background:url(http://static-promdex.com/img/shell/blocks/gray_small_tr.gif) no-repeat right top;}
.block_gray_small_rnd .bg_br {background:url(http://static-promdex.com/img/shell/blocks/gray_small_br.gif) no-repeat right bottom;}

.info_block_green { background:#6BDF46;}
.info_block_green .ib_t { background:url(http://static-promdex.com/img/shell/controls/info_block_green_t.gif) repeat-x top;}
.info_block_green .ib_b { background:url(http://static-promdex.com/img/shell/controls/info_block_green_b.gif) repeat-x bottom;}
.info_block_green .ib_l { background:url(http://static-promdex.com/img/shell/controls/info_block_green_l.gif) repeat-y left;}
.info_block_green .ib_r { background:url(http://static-promdex.com/img/shell/controls/info_block_green_r.gif) repeat-y right;}
.info_block_green .ib_tl { background:url(http://static-promdex.com/img/shell/controls/info_block_green_tl.gif) no-repeat top left;}
.info_block_green .ib_tr { background:url(http://static-promdex.com/img/shell/controls/info_block_green_tr.gif) no-repeat top right;}
.info_block_green .ib_bl { background:url(http://static-promdex.com/img/shell/controls/info_block_green_bl.gif) no-repeat bottom left;}
.info_block_green .ib_br { background:url(http://static-promdex.com/img/shell/controls/info_block_green_br.gif) no-repeat bottom right;}
.info_block_green .number { background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/controls/info_block_gray_t.gif) repeat-x top;}
.info_block_gray .ib_b { background:url(http://static-promdex.com/img/shell/controls/info_block_gray_b.gif) repeat-x bottom;}
.info_block_gray .ib_l { background:url(http://static-promdex.com/img/shell/controls/info_block_gray_l.gif) repeat-y left;}
.info_block_gray .ib_r { background:url(http://static-promdex.com/img/shell/controls/info_block_gray_r.gif) repeat-y right;}
.info_block_gray .ib_tl { background:url(http://static-promdex.com/img/shell/controls/info_block_gray_tl.gif) no-repeat top left;}
.info_block_gray .ib_tr { background:url(http://static-promdex.com/img/shell/controls/info_block_gray_tr.gif) no-repeat top right;}
.info_block_gray .ib_bl { background:url(http://static-promdex.com/img/shell/controls/info_block_gray_bl.gif) no-repeat bottom left;}
.info_block_gray .ib_br { background:url(http://static-promdex.com/img/shell/controls/info_block_gray_br.gif) no-repeat bottom right;}
.info_block_gray .number { background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/shell/block_simple_small/lgray_side.gif) left repeat-y}
.simple_lgray_block .border_t { background:url(http://static-promdex.com/img/shell/block_simple_small/lgray_side.gif) top repeat-x}
.simple_lgray_block .border_r { background:url(http://static-promdex.com/img/shell/block_simple_small/lgray_side.gif) right repeat-y}
.simple_lgray_block .border_b { background:url(http://static-promdex.com/img/shell/block_simple_small/lgray_side.gif) bottom repeat-x}
.simple_lgray_block .tl { background:url(http://static-promdex.com/img/shell/block_simple_small/lgray_tl.gif) no-repeat left top}
.simple_lgray_block .tr { background:url(http://static-promdex.com/img/shell/block_simple_small/lgray_tr.gif) no-repeat right top}
.simple_lgray_block .br { background:url(http://static-promdex.com/img/shell/block_simple_small/lgray_br.gif) no-repeat right bottom}
.simple_lgray_block .bl { background:url(http://static-promdex.com/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(http://static-promdex.com/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:rgba(146,146,146,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F929292, endColorstr=#7F929292) !important;}
#overlay_layer .content { position:absolute;}

.hr_with_text { background:url(http://static-promdex.com/img/shell/header/hr.gif) repeat-x left center;}

#ajax_search_form .search_block { background:#E2E5E7 url(http://static-promdex.com/img/shell/header/search_panel/bg.gif) repeat-x;}
#ajax_search_form .search_block .lang_block { background:url(http://static-promdex.com/img/shell/header/search_panel/bg_l.gif) no-repeat; padding:0 0 0 5px;}
#ajax_search_form .search_block .button_block { background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/search/button_submit.gif) no-repeat; border:none; width:109px; height:24px; margin:0; color:#FFF;}

.button_blue_block { background:#3373B4 url(http://static-promdex.com/img/search/button_blue.gif) repeat-x;}
.button_blue_block .left { background:url(http://static-promdex.com/img/search/button_blue_l.gif) no-repeat left;}
.button_blue_block .right { background:url(http://static-promdex.com/img/search/button_blue_r.gif) no-repeat right;}
.button_green_block { background:#4EC428 url(http://static-promdex.com/img/search/button_green.gif) repeat-x;}
.button_green_block .left { background:url(http://static-promdex.com/img/search/button_green_l.gif) no-repeat left;}
.button_green_block .right { background:url(http://static-promdex.com/img/search/button_green_r.gif) no-repeat right;}

.prod_search .MM2_geo_active{ background:url(http://static-promdex.com/img/shell/header/geofilter_on.gif) no-repeat right bottom; padding-top:12px;}
.prod_search .MM2_geo_inactive{ background:url(http://static-promdex.com/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 15px;}
.prod_search .column_club { padding:0 0 5px 0;}
.prod_search .right_column { padding:15px 5px 30px 15px;}
.prod_search .main_photo { max-width:65px;}

.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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/ent_info/edit_button_l.png) no-repeat right;}
.button_add_item .right{ background:url(http://static-promdex.com/img/ent_info/edit_button_r.png) no-repeat left;}
.button_add_item .bg_main { background:url(http://static-promdex.com/img/ent_info/edit_button.png) repeat-x;}

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:#4C7EB2; color:#FFF; text-decoration:none;}

.notes_root .deleted .text_block { color:#FF9C9C;}

.colorfrm .ui-slider-horizontal { max-width:360px; height:22px; 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 #CCC; width:55px; height:20px; 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(http://static-promdex.com/img/shell/block_user_data/user_block_tl.png) no-repeat top left;}
#uib_root .user_info_block .mask_tr { background:url(http://static-promdex.com/img/shell/block_user_data/user_block_tr.png) no-repeat top right;}
#uib_root .user_info_block .mask_bl { background:url(http://static-promdex.com/img/shell/block_user_data/user_block_bl.png) no-repeat bottom left;}
#uib_root .user_info_block .mask_br { background:url(http://static-promdex.com/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(http://static-promdex.com/img/shell/block_user_data/company_block_tl.png) no-repeat top left;}
#uib_root .ent_info_block .mask_tr { background:url(http://static-promdex.com/img/shell/block_user_data/company_block_tr.png) no-repeat top right;}
#uib_root .ent_info_block .mask_t { background:url(http://static-promdex.com/img/shell/block_user_data/company_block_side.gif) repeat-x top;}
#uib_root .ent_info_block .mask_r { background:url(http://static-promdex.com/img/shell/block_user_data/company_block_side.gif) repeat-y right;}
#uib_root .ent_info_block .mask_l { background:url(http://static-promdex.com/img/shell/block_user_data/company_block_side.gif) repeat-y left;}

#uib_root .rating_new .progress_left_green { background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/shell/block_user_data/rating_new/progress_main.gif) repeat-x top; line-height:1px;}
#uib_root .rating_new .progress_green { background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/message/tooltip/bg_tl.png) no-repeat top left; line-height:5px;}
.tooltip_shell_container .tt_tr { background:url(http://static-promdex.com/img/message/tooltip/bg_tr.png) no-repeat top right; line-height:5px;}
.tooltip_shell_container .tt_bl { background:url(http://static-promdex.com/img/message/tooltip/bg_bl.png) no-repeat bottom left; line-height:5px;}
.tooltip_shell_container .tt_br { background:url(http://static-promdex.com/img/message/tooltip/bg_br.png) no-repeat bottom right; line-height:5px;}
.tooltip_shell_container .tt_t { background:#FFF url(http://static-promdex.com/img/message/tooltip/bg_side.gif) repeat-x top; line-height:5px;}
.tooltip_shell_container .tt_r { background:#FFF url(http://static-promdex.com/img/message/tooltip/bg_side.gif) repeat-y right;}
.tooltip_shell_container .tt_l { background:#FFF url(http://static-promdex.com/img/message/tooltip/bg_side.gif) repeat-y left;}
.tooltip_shell_container .tt_b { background:#FFF url(http://static-promdex.com/img/message/tooltip/bg_side.gif) repeat-x bottom; line-height:5px;}
.tooltip_shell_container .tt_content { background:#FFF;}
.tooltips_layer { z-index:1100;}
.tooltips_layer table { border-collapse:collapse;}
body.index_page_nologon, body.index_page_nologon table.root { background:#F4F4F4;}

#main_page .feedback-form input.qs_main { border:none; background:none; height:24px; padding-left:10px;}
#main_page .feedback-form input.qs_sign { font-weight:bold; font-size:14px; padding:4px 2px 4px 10px;}
#main_page .feedback-form button.submit { background:url(http://static-promdex.com/img/index/button_search.png) no-repeat center center; width:61px; height:26px; color:#FFF; font-size:11px; border:none; padding:5px 0; margin:0; cursor:pointer;}
.main_round_block .bg_left { background:url(http://static-promdex.com/img/index/round_block_left.png) no-repeat right;}
.main_round_block .bg_main { background:url(http://static-promdex.com/img/index/round_block_main.png) repeat-x;}
.main_round_block .bg_right { background:url(http://static-promdex.com/img/index/round_block_right.png) no-repeat left;}
#main_page .header_shadow { backgrund:url(http://static-promdex.com/img/index/header_shadow.png) repeat-x bottom;}

#main_page .search_root { background:url(http://static-promdex.com/img/index/search_form_bg.png);}
#main_page .nologon_menu { width:100%; top:180px; background:url(http://static-promdex.com/img/index/menu_bg.png);}
#main_page .nologon_menu a { display:block; padding:12px 10px; height:16px; _height:40px; color:#FFF; text-decoration:none; font-size:14px;}
#main_page .nologon_menu a:hover { background:#5690CB; text-decoration:none;}

.main_sample_block td { padding:0;}
.main_sample_block .border_tl { background:url(http://static-promdex.com/img/index/sample_block/border_tl.png) no-repeat bottom left;}
.main_sample_block .border_t { background:url(http://static-promdex.com/img/index/sample_block/border_t.png) repeat-x bottom;}
.main_sample_block .border_tr { background:url(http://static-promdex.com/img/index/sample_block/border_tr.png) no-repeat bottom right;}
.main_sample_block .border_l { background:url(http://static-promdex.com/img/index/sample_block/border_s.png) repeat-y left;}
.main_sample_block .border_r { background:url(http://static-promdex.com/img/index/sample_block/border_s.png) repeat-y right;}
.main_sample_block .border_bl { background:url(http://static-promdex.com/img/index/sample_block/border_bl.png) no-repeat left bottom; line-height:0;}
.main_sample_block .border_b { background:url(http://static-promdex.com/img/index/sample_block/border_s.png) repeat-x bottom; line-height:0;}
.main_sample_block .border_br { background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/sitemap/icon_mail.gif) no-repeat center 4px;}
#sitemap a.notif_link { display:block; padding-top:30px; background:url(http://static-promdex.com/img/sitemap/icon_notifications.gif) no-repeat center top;}
#sitemap a.chat_link { display:block; padding-top:30px; background:url(http://static-promdex.com/img/sitemap/icon_chat.gif) no-repeat center top;}
#sitemap a.fav_link { display:block; padding-top:30px; background:url(http://static-promdex.com/img/sitemap/icon_favorites.gif) no-repeat center top;}
#sitemap a.live_link { display:block; padding-top:30px; background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/shell/block_button/burgundy_1line_left.png) no-repeat right center; padding:0;}
.burgundy_1line .bg_right { background:url(http://static-promdex.com/img/shell/block_button/burgundy_1line_right.png) no-repeat left center; padding:0;}
.burgundy_1line .bg_content { background:url(http://static-promdex.com/img/shell/block_button/burgundy_1line_main.png) repeat-x left center; padding:0;}

.regions_switcher .mask_left { background:url(http://static-promdex.com/img/logistic/region_filter/mask_left.png) no-repeat;}
.regions_switcher .mask_right { background:url(http://static-promdex.com/img/logistic/region_filter/mask_right.png) no-repeat;}
.regions_switcher .item_curr { background:#52BF2F url(http://static-promdex.com/img/logistic/region_filter/bg_curr.gif) repeat-x;}
.regions_switcher .item_common { background:#E9E9E9 url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/logistic/search_form/listbox_from_bg.gif) no-repeat right center;}
#logistic_to_listbox .curr_item { background:#6BDF46 url(http://static-promdex.com/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(http://static-promdex.com/img/help/presentation/switch_on.png) no-repeat;}
.help_slider .slider_indicator .slide_none { background:url(http://static-promdex.com/img/help/presentation/switch_off.png) no-repeat;}
#prs_switcher .prs_curr { background:#EDEDED; font-weight:bold;}
#prs_switcher .prs_idle { background:#EDEDED url(http://static-promdex.com/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(http://static-promdex.com/img/shell/spine_tree/button_bg.gif) repeat-x;}
.spine_groups_button td { padding:0;}
.spine_groups_button .bg_left { background:url(http://static-promdex.com/img/shell/spine_tree/button_bg_left.gif) no-repeat left;}
.spine_groups_button .group_block { padding-right:10px; min-width:153px;}
.groups_list_closed .button_icon { background:url(http://static-promdex.com/img/shell/spine_tree/button_open.gif) no-repeat right;}
.groups_list_opened .button_icon { background:url(http://static-promdex.com/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:20;}
.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; z-index:15;}
.groups_list .group_node_pad { padding:2px 5px;}
.groups_list .group_common { padding:2px 6px;}
.groups_list .group_current { background:#195B9F url(http://static-promdex.com/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;}
.button_green_round { background:#6BDF46; color:#FFF; text-align:center; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:3px 10px;}

.logistic-hot-form h1 { font-size:30px;}

#shell_confirm_popup { border:1px solid #6F6F6F; background:#E9E9E9; width:375px;}
#shell_confirm_popup button { width:70px;}

a.alpha_h * { opacity:0.75; 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);}

/* Форма регистрации */
.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(http://static-promdex.com/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(http://static-promdex.com/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; z-index:10;}
.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%;}
.field td.code_block { width:80px; vertical-align:middle;}

#RegisterForm .specials_form .root_node_closed .arrow { background:url(http://static-promdex.com/img/shell/dropdown_list/arr_r_blue.png) no-repeat center center;}
#RegisterForm .specials_form .root_node_opened .arrow { background:url(http://static-promdex.com/img/shell/dropdown_list/arr_dn_blue.png) no-repeat center center;}
#RegisterForm .specials_form .root_node_opened { font-weight:bold;}
.register_root .subs_arrow, #lg_dlg_country .subs_arrow { width:13px; height:6px; margin-top:4px; background:url(http://static-promdex.com/img/shell/dropdown_list/arr_dn_gray.png) no-repeat center center;}
#RegisterForm .sub_nodes { margin-left:20px;}
#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;}

#uib_root { margin:0 0 15px 0;}
#uib_root .bg_main { background:#F4F4F4; border:1px solid #D2D2D2; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -webkit-box-shadow:1px 1px 2px #D2D2D2; box-shadow:1px 1px 2px #D2D2D2; -moz-box-shadow:1px 1px 2px #D2D2D2;}
#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;}

#uib_root .user_info_block a.a_community img { background:url(http://static-promdex.com/img/shell/block_user_data/user_icon_community.png) no-repeat top;}
#uib_root .user_info_block a.a_consult img { background:url(http://static-promdex.com/img/shell/block_user_data/user_icon_consult.png) no-repeat top;}
#uib_root .user_info_block a.a_comments img { background:url(http://static-promdex.com/img/shell/block_user_data/user_icon_comments.png) no-repeat top;}
#uib_root .user_info_block a.a_follows img { background:url(http://static-promdex.com/img/shell/block_user_data/user_icon_follows.png) no-repeat top;}
#uib_root .user_info_block .user_links a:hover img { background-position:0 -12px;}


#uib_root .ent_info_block .info_block_h .b_t,
#uib_root .ent_info_block .info_block_open .b_t
	{ background:url(http://static-promdex.com/img/shell/block_user_data/blocks_border_tb.gif) repeat-x top;}

#uib_root .ent_info_block .info_block_h .b_tl,
#uib_root .ent_info_block .info_block_open .b_tl
	{ background:url(http://static-promdex.com/img/shell/block_user_data/blocks_border_tl.gif) no-repeat top left;}
	
#uib_root .ent_info_block .info_block_h .b_tr,
#uib_root .ent_info_block .info_block_open .b_tr
	{ background:url(http://static-promdex.com/img/shell/block_user_data/blocks_border_tr.gif) no-repeat top right;}
	
#uib_root .ent_info_block .info_block_h .b_b,
#uib_root .ent_info_block .info_block_open .b_b,
#uib_root .ent_info_block .profile_links .b_b 
	{ background:#EEEDED url(http://static-promdex.com/img/shell/block_user_data/blocks_border_tb.gif) repeat-x bottom;}
#uib_root .ent_info_block .info_block_h .b_r,
#uib_root .ent_info_block .info_block_open .b_r,
#uib_root .ent_info_block .profile_links .b_r 
	{ background:url(http://static-promdex.com/img/shell/block_user_data/blocks_border_simple.gif) repeat-y right;}
	
#uib_root .ent_info_block .info_block_h .b_l,
#uib_root .ent_info_block .info_block_open .b_l,
#uib_root .ent_info_block .profile_links .b_l 
	{ background:url(http://static-promdex.com/img/shell/block_user_data/blocks_border_simple.gif) repeat-y left;}

#uib_root .ent_info_block .info_block_h .b_br,
#uib_root .ent_info_block .profile_links .b_br
	{ background:url(http://static-promdex.com/img/shell/block_user_data/blocks_border_br.gif) no-repeat bottom right;}
	
#uib_root .ent_info_block .info_block_h .b_bl,
#uib_root .ent_info_block .profile_links .b_bl
	{ background:url(http://static-promdex.com/img/shell/block_user_data/blocks_border_bl.gif) no-repeat bottom left;}
	
#uib_root .ent_info_block .info_block_h .hr_l,
#uib_root .ent_info_block .info_block_open .hr_l
	{ background:url(http://static-promdex.com/img/shell/block_user_data/blocks_border_lr.gif) repeat-y left;}
	
#uib_root .disp_link .link_icon { border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; height:24px; width:24px;}
#uib_root .disp_link .link_text { border-left:1px solid transparent;}
#uib_root .disp_link .link_text div { border-radius:0 2px 2px 0; -moz-border-radius:0 2px 2px 0; -webkit-border-radius:0 2px 2px 0; color:#FFF;}
#uib_root .disp_link_h .link_icon { -moz-border-radius:2px 0 0 2px; -webkit-border-radius:2px 0 0 2px; border-radius:2px 0 0 2px !important;}
#uib_root .disp_link_h .link_text div { background:#FFF;}
#uib_root .bg_orange .disp_link_h .link_text td { color:#FDA90B;}
#uib_root .bg_gray_dark .disp_link_h .link_text td { color:#929292;}
#uib_root .disp_link .link_icon_chat { background:url(http://static-promdex.com/img/shell/block_user_data/dispatcher_chat.png) no-repeat;}
#uib_root .disp_link .link_icon_skype { background:url(http://static-promdex.com/img/shell/block_user_data/dispatcher_skype.png) no-repeat;}
#uib_root .disp_link .link_icon_mail { background:url(http://static-promdex.com/img/shell/block_user_data/dispatcher_mail.png) no-repeat;}

#uib_root .a_invite { display:block; text-align:center; padding:4px 0; text-decoration:none; border:1px solid #D2D2D2; font-size:11px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
#uib_root .a_invite:hover { background:#185A9E; color:#FFF;}
#uib_root .dispatcher_bar { border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-bottom:1px solid #D2D2D2;}

a.button_join { display:block; background:#54CA2E url(http://static-promdex.com/img/shell/buttons/button_join_sprite.gif) repeat-x top; text-align:center; width:222px; height:52px; cursor:pointer; text-decoration:none; border:1px solid #2DA606; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;}
a.button_join:hover { background-position:0 -52px; text-decoration:none;}
a.button_join * { font-size:16px; font-weight:bold; color:#FFF;}
.lang_selector .current { background:#BABABA; padding:3px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
#main_page  #tenders_slider .card { background:url(http://static-promdex.com/img/index/border_double.gif) repeat-x bottom; padding:9px 0 11px 0;}
#main_page .tender_slider_gradient img { position:absolute; top:-65px;}
#main_page .today_prod { display:block; background:url(http://static-promdex.com/img/index/today_product_bg.png); padding:5px 10px;}

.uib_rel { position:relative; top:-21px;}
body.nologon_gray, body.nologon_gray table.root { background:#F4F4F4;}

.oneline-form input.qs_main { border:none; background:none; height:24px; padding-left:10px; width:100%; _padding:4px 5px 4px 10px;}
.oneline-form input.qs_sign { color:#8F8F8F;}
.oneline-form button.submit { background:url(http://static-promdex.com/img/index/button_search.png) no-repeat center center; width:61px; height:26px; color:#FFF; font-size:11px; border:none; padding:5px 0; margin:0; cursor:pointer;}

.feedback_register { margin-top:50px;}
.feedback_register .form_padder { padding:12px 20px 15px 20px;}
.feedback_register .club_block { background:#B22121 url(http://static-promdex.com/img/user/register/club_bg.gif) repeat-x top; border-radius:0 0 9px 9px; -moz-border-radius:0 0 9px 9px; -webkit-border-radius:0 0 9px 9px; padding:7px 25px;}

a.a_lazure, a.a_lazure:hover { color:#0DB3F0;}

.lang_selector_full .flag_bg { border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}

.check3box { cursor:pointer; }
.check3box img.icon_2 { background:url(http://static-promdex.com/img/feedback/check_new.png) no-repeat left top;}
.check3box img.cb1 { background-position:0 -12px;}
.check3box img.cb0 { background-position:0 -24px;}


.cityex_field input { width:100%; margin:0;}
.cityex_simple { }
.cityex_simple .ex_field { display:none }
.cityex_ex { background:#BAFA97;}
.cityex_ex .main_field { padding-left:10px; padding-right:5px;}

.cityex_ex .pad-r { padding-right:5px;}
.cityex_ex .hr_desc { border-top:1px dotted #FFF;}

.cityex_field .cityex_rel { z-index:15;}
.cityex_field .cityex_popup { position:absolute; background:#FFF; width:100%; box-shadow:1px 1px 2px #ADAEAD; -webkit-box-shadow:1px 1px 2px #ADAEAD; -moz-box-shadow:1px 1px 2px #ADAEAD; z-index:15;}
.cityex_field .cityex_popup .cityex_popup_pad { padding:0 5px; border:1px solid #ADAEAD;}
.cityex_field .cityex_button { background:#2DA606; cursor:pointer; padding:7px 12px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-size:11px;}

.ac_results { z-index:1100;}

.js_control_helper { position:absolute; left:-10000px;}

.rel_sup { vertical-align: baseline; position: relative; top: -0.6em;}

.trans_banner .arr { background:#6BDF46 url(http://static-promdex.com/img/banners/trans_bg_arr.gif) no-repeat left;}
.trans_banner .cargo_icon { left:170px;}

#InfoSlider .trans_slide { background:url(http://static-promdex.com/img/index/today/trans_bg.jpg) no-repeat;}
#InfoSlider .trans_slide .arr_l { background:url(http://static-promdex.com/img/index/today/tarns_arr_bg_l.png) no-repeat center right;}
#InfoSlider .trans_slide .arr_bg { background:url(http://static-promdex.com/img/index/today/tarns_arr_bg.png) repeat-x left center; padding-bottom:2px;}

.index_page_nologon .trans_block { top:-34px; margin-left:-31px;}
.index_page_nologon .trans_block .bg_l { background:url(http://static-promdex.com/img/index/trans_block_l.png) no-repeat;}
.index_page_nologon .trans_block .bg_r { background:url(http://static-promdex.com/img/index/trans_block_r.png) no-repeat;}

.period_slider .ui-slider { background:url(http://static-promdex.com/img/logistic/trans/slider_bg.gif) repeat-x left center; position:relative; height:4px;}
.period_slider .ui-slider-range { background:url(http://static-promdex.com/img/logistic/trans/slider_fill.gif) repeat-x left center; position:absolute; font-size: 4px; display: block; height:4px;}
.period_slider .ui-slider-handle { background:url(http://static-promdex.com/img/logistic/trans/slider_pointer.png) no-repeat; cursor:default; position:absolute; width:15px; height:19px; margin-left:-7px; top:7px;}
.period_slider .ui-slider-handle:focus { outline:none;}
.period_slider .ui-slider-limit { background:url(http://static-promdex.com/img/logistic/trans/slider_limit_fill.gif) repeat-x left center; position:absolute; font-size: 4px; display: block; height:4px; z-index:10;}
.period_slider .ui-curr-date { width:56px; margin-left:-27px; top:26px;}
.period_slider .day_marker { top:-20px; margin-left:-10px; width:19px;}
.period_slider .month_marker { top:-12px; margin-left:-1px;}
.period_slider .first_marker { border-left:1px solid #929292; padding-left:2px; top:-20px; height:20px;}
.period_slider .last_marker { border-right:1px solid #929292; top:-12px; height:12px; width:19px; margin-left:-20px; left:100%; _ margin-left:-19px;}

#ClubAccessRoot .service_block .caption { position:relative; left:-23px;}
#ClubAccessRoot .service_block input { padding:0; margin:0 5px 0 0; vertical-align:middle;}
#ClubAccessRoot .block_header { color:#8A816B;}
#ClubAccessRoot .period_field { margin-top:50px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:2px 0; border:1px solid #FFF;}
input#ClubAccessOverDays { width:70px; font-size:16px; font-weight:600; padding:0 5px; line-height:20px;}
#ClubAccessRoot .button_submit, #BillAdwords .button_submit, #BillRefill .button_submit { background:#34AC0D url(http://static-promdex.com/img/bill/button_bg.gif) repeat-x; border:1px solid #3FB519; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; padding:0; margin:0; cursor:pointer;}
#ClubAccessRoot .button_submit td, #BillAdwords .button_submit td { color:#E6DECA;}
#ClubAccessRoot .disabled, #BillAdwords .disabled { background:#929292 !important; border:1px solid #6E6E6E !important; cursor:default !important;}

.promdex_card_130 { width:130px; height:82px; background:url(http://static-promdex.com/img/bill/promdex_card/bg_130.png) no-repeat; overflow-x:hidden;}
.promdex_card_130 div { padding-top:45px; padding-left:11px; color:#FFF; font-weight:bold;}
.promdex_card_100 { width:100px; height:63px; background:url(http://static-promdex.com/img/bill/promdex_card/bg_100.png) no-repeat; overflow-x:hidden;}
.promdex_card_100 div { padding-top:35px; padding-left:10px; color:#FFF; font-weight:bold; font-size:11px;}
.promdex_card_260 { background:url(http://static-promdex.com/img/bill/promdex_card/bg_260.png) no-repeat; width:260px; height:163px; position:relative; color:#FFF; overflow-x:hidden;}
.promdex_card_260 .balance { font-size:18px; left:25px; top:87px;}
.promdex_card_260 .card_desc { font-size:10px; width:225px; left:22px; top:110px; line-height:1em;}
.promdex_card_260 .my_bills { left:22px; top:142px;}
.promdex_card_180 { width:180px; height:113px; background:url(http://static-promdex.com/img/bill/promdex_card/bg_180.png) no-repeat; overflow-x:hidden;}
.promdex_card_180 div.padder { padding-top:56px; padding-left:18px; color:#FFF;}
.promdex_card_180 div.summ {font-size:16px;}

#BillAdwords .balance_slider .ui-slider { background:url(http://static-promdex.com/img/bill/ad/slider_fill_club.gif) repeat-x left center;}
#BillAdwords .balance_slider .ui-slider-range { background:url(http://static-promdex.com/img/bill/ad/slider_fill_ad.gif) repeat-x left center;}
#BillAdwords .balance_slider .ui-slider-handle { background:url(http://static-promdex.com/img/bill/ad/slider_handle.png) no-repeat; cursor:default; position:absolute; width:16px; height:19px; margin-left:-8px; top:7px;}

.club_access_block { margin-top:4px;}
.club_access_block .card_icon { top:-4px; width:46px; height:31px; background:url(http://static-promdex.com/img/bill/promdex_card/icon_46.png) no-repeat; z-index:10;}
.club_access_block .limit_none { background:#FEFDA3; border-top:1px solid transparent; border-bottom:1px solid transparent;}
.club_access_block .limit_club { background:#B22121; border:1px solid #FEFDA3;}

#ClubAccessSticker { background:#B22121; border:1px solid #FEFDA3; width:708px;}

.checkbox-indent { text-indent:-18px;}

.club_clircle { background:url(http://static-promdex.com/img/notifications/club_circle.png) no-repeat center center; height:20px; color:#FFF; text-align:center;}

.cursor_help { cursor:help;}

#advt_root .preview_block { border:2px solid #17599D; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
#advt_root .preview_block .image_dummy { background:#929292; width:60px; height:50px;}
#advt_root .previev_off { opacity:0.25; FILTER: alpha(style=0, opacity=25, finishOpacity=100, startX=0, finishX=100, startY=0, finishY=100);}
#advt_root .stat_table td { height:18px; font-size:11px; text-align:center;}
#advt_root .stat_table .header td { background:#185A9E; color:#FFF; font-style:italic;}
#advt_root .stat_table .header td.stat { background:#1168C1; text-decoration:underline; font-style:normal;}
#advt_root .stat_table .total td { background:#F4F4F4;}
#advt_root .stat_table td.caption { text-align:left; padding-left:15px;}
#advt_root .stat_table_hr { border-bottom:1px dotted #929292;}
#advt_root .ad_card_hr { background:url(http://static-promdex.com/img/adwords/hr_line.gif) no-repeat bottom;}
#advt_root .state_switch .active_block { background:#6BDF46; text-align:center; color:#FFF; border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px; padding:3px 0;}
#advt_root .state_switch .limit_block { background:#FEFDA3; text-align:center; border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px; padding:3px 0;}
#advt_root .state_switch .paused_block { background:#929292; text-align:center; color:#FFF; border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px; padding:3px 0;}
#advt_root .ad_limit_setup { border:1px solid #185A9E; width:140px; height:100px; background:#F4F4F4; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; padding:10px;}
#advt_root #RegisterForm { width:800px; background:#FFF; border:1px solid #585858;}

#owner_toolbar { background:#FEFDA3 url(http://static-promdex.com/img/ent_info/toolbar_bg.gif) repeat-x top; border-top:1px solid #CBCA82; border-collapse:separate; border-spacing:0; z-index:10;}
#owner_toolbar td.button_root { vertical-align:top; border-right:1px solid #FEFECB; border-left:1px solid #CBCA82; cursor:pointer; height:39px; padding-top:7px;}
#owner_toolbar td.button_root table.button { height:31px;}
#owner_toolbar td.button_last { border-right:1px solid #CBCA82;}
#owner_toolbar td.desc { vertical-align:top;}
#owner_toolbar .button_off { border-bottom:1px solid #CBCA82; border-left:none; border-right:none;}
#owner_toolbar img.arrow { background:url(http://static-promdex.com/img/ent_info/toolbar_arrow.png) no-repeat top; display:block;}
#owner_toolbar .button_on { border-bottom:1px solid #FEFDA3; background:#FEFDA3;}
#owner_toolbar .button_on img.arrow { background-position:0 -6px; display:block;}
#owner_toolbar div.tt_rel { position:relative; z-index:10;}
#owner_toolbar div.popup { top:1px; left:-1px; border:1px solid #CBCA82; border-top:none; background:#FEFDA3; width:285px; display:none; z-index:10; cursor:default;}
#owner_toolbar div.popup_r { left:auto; right:-2px !important;}
#owner_toolbar td.button_last div.popup_r { right:-1px !important;}

#owner_toolbar div.popup a.button_add { display:block; color:#565656; text-decoration:none; font-size:small; background:#D9D88B url(http://static-promdex.com/img/ent_info/toolbar_button_bg.gif) repeat-x top; border:1px solid #CBCA82; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; height:15px; padding:0 8px 0 8px; text-align:center; font-size:11px;}
#owner_toolbar div.popup .hr_dot { border-top:1px dotted #CBCA82;}
#owner_toolbar div.popup .desc { color:#A3A256; font-size:11px; font-style:italic;}

#ent_text_page h1.title { font-size:50px; line-height:1em; color:#424242;}

.modern-cuts { border-radius:7px 0 7px 0; -moz-border-radius:7px 0 7px 0; -webkit-border-radius:7px 0 7px 0;}
.round_icon { border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}

#text_tooltip { position:absolute; display:none; z-index:1100;}
#text_tooltip .top_cut { background:url(http://static-promdex.com/img/message/tooltip/text_cut_t.png) no-repeat center bottom; height:6px; line-height:6px; font-size:6px;}
#text_tooltip .bottom_cut { background:url(http://static-promdex.com/img/message/tooltip/text_cut_b.png) no-repeat center top; height:6px; line-height:6px; font-size:6px;}
#text_tooltip .tt_content { background:rgba(0,0,0,0.8); _background:url(http://static-promdex.com/img/message/tooltip/text_main_bg.png); color:#FFF; font-weight:normal; font-size:11px; padding:3px 7px; position:relative; height:15px;}

.access_control { width:40px;}
.access_control .button { background:url(http://static-promdex.com/img/shell/controls/access_icon.png) no-repeat 4px center; border:1px solid transparent;}
.access_control .button .placeholder { border-top:1px solid transparent; border-bottom:1px solid transparent; background:url(http://static-promdex.com/img/shell/controls/arr_dn_green.png) no-repeat 22px center; height:24px;}
.access_control .button_h { background-color:#C8C8C8; border-color:#929292;}
.access_control .button_on { background-color:#565656; border-color:#000;}
.access_control .button_h .placeholder { border-top-color:#D6D6D6;}
.access_control .button_on .placeholder { border-top-color:#808080; background-image:url(http://static-promdex.com/img/shell/controls/arr_dn_white.png);}
.access_control .modes-list { background:#FFFFFF; border:1px solid #000; position:absolute; right:0; top:-1px; z-index:10; display:none;}
.access_control .list-right { right:auto; left:0;}
.access_control .modes-list a { display:block; color:#565656; padding:2px 10px 2px 12px; text-decoration:none; font-size:11px; white-space:nowrap;}
.access_control .modes-list a:hover { background-color:#C8C8C8;}
.access_control .modes-list a.current { background-image:url(http://static-promdex.com/img/shell/controls/checked.gif); background-repeat:no-repeat; background-position:2px center; font-weight:bold;}

.overlay_layer, #overlay_bg { left:0; top:0; display:none}
#overlay_bg { z-index:1000; position:fixed; _position:absolute;}
.overlay_layer { z-index:1010; overflow:auto; position:fixed; _position:absolute;}
.overlay_bg_gray img { width:100%; height:100%; display:block; background:rgba(146,146,146,0.5); _background:transparent; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F929292, endColorstr=#7F929292) !important;}
.overlay_bg_white img { width:100%; height:100%; display:block; background:rgba(255,255,255,0.7); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#8CFFFFFF, endColorstr=#8CFFFFFF) !important;}
.overlay_layer .overlay_pad { padding:10px; vertical-align:middle;}
.dock-fix { background-image:url(http://static-promdex.com/img/shell/header/dock/scroll_fix_blue.gif); background-repeat:no-repeat; background-position:right top}

#AjaxDlgLayer .dlg_border { background:rgba(0,0,0,0.55); _background:url(http://static-promdex.com/img/shell/dlg_border.png); border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px; padding:8px;}
#AjaxDlgLayer .dlg_cb { background:#FFF; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}

.ent_info_bar .eib_line { font-size:10px;}
.ent_info_bar .online { background:url(http://static-promdex.com/img/ent_status/online_icon.gif) no-repeat right center;}
.ent_info_bar .eib_popup .main_block { background:#E8E9E9; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; box-shadow:3px 3px 2px rgba(0,0,0,0.54); -moz-box-shadow:3px 3px 2px rgba(0,0,0,0.54); -webkit-box-shadow:3px 3px 2px rgba(0,0,0,0.54);}
.ent_info_bar .user_name { color:#2DA606; background:url(http://static-promdex.com/img/ent_status/user_icon.png) no-repeat left center;}
.ent_info_bar .delim { color:#2DA606;}
.eib_gray .user_name, .eib_gray .delim { color:#ADADAD !important;}
.eib_gray .ent_name { color:#929292 !important;}
.ent_info_bar .eib_popup { width:290px; text-align:left; z-index:10}
.ent_info_bar .fav_btn { border:1px solid #929292; height:26px; line-height:26px;}
.ent_info_bar .fav_btn a { display:block; background-position:5px center; background-repeat:no-repeat; font-size:11px; padding-left:25px; text-decoration:none}
.ent_info_bar .fav_btn a:hover { background-color:#BDBDBD;}
.ent_info_bar .fav_btn .fav_add { background-image:url(http://static-promdex.com/img/favorite/star_off.png); color:#185A9E;}
.ent_info_bar .fav_btn .fav_remove { background-image:url(http://static-promdex.com/img/favorite/star_on.png); color:#929292;}
.ent_info_bar .partners_block .green_button_add { border-right:none;}
.ent_info_bar .status_line { height:16px; border-radius:0 0 4px 4px;}
.ent_info_bar .status_line td { color:#FFF;}
.ent_info_bar .status_club { background:#B22121 url(http://static-promdex.com/img/shell/icons/ent_status/club_small.png) no-repeat 10px center;}
.ent_info_bar .status_trusted { background:#6BDF46 url(http://static-promdex.com/img/shell/icons/ent_status/active_small.png) no-repeat 13px center;}
.ent_info_bar .status_line img.st_disp { position:absolute; top:-21px;}
.ent_info_bar .status_line img.st_trans { position:absolute; top:-21px;}
.ent_info_bar .eib_popup, .ent_info_bar .eib_popup td { color:#333 !important;}
.ent_info_bar .eib_popup .c_gray { color:#8F8F8F !important;}
.ent_info_bar .eib_popup a.a_brown { color:#7E100D !important;}
.ent_info_bar .eib_popup a { color:#185A9E !important;}
.ent_info_bar a.a_nn { text-decoration:none !important;}
.eib_status_none .ent_name, .eib_status_trusted .ent_name { color:#2DA606;}
.eib_status_club span.ent_name { color:#B22121;}
.ent_info_bar div.cut { position:relative; background:url(http://static-promdex.com/img/ent_status/cuts.png) no-repeat;}
.ent_info_bar .eib_popup .top_cut { background-position:left top; width:23px; height:12px; font-size:1px; line-height:0;}
.ent_info_bar .eib_popup .btm_cut { background-position:left -12px; width:21px; height:13px; font-size:1px; line-height:0;}
.eib_status_trusted .eib_popup .btm_cut { background-position:left -25px;}
.eib_status_club .eib_popup .btm_cut { background-position:left -38px;}

.ent_info_bar .user_buttons { background:#FFF url(http://static-promdex.com/img/ent_status/user_buttons_bg.gif) repeat-x bottom; border:1px solid #929292; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
.ent_info_bar .user_buttons .icon_h { background:url(http://static-promdex.com/img/ent_status/user_buttons_h.png) no-repeat center bottom;}
.ent_info_bar .buttons_active .icon_h { background:none !important;}
.ent_info_bar .user_buttons .state_block div { overflow:hidden; max-height:2.4em;}
.ent_info_bar .list_hr { border-top:1px dotted #CCC; border-bottom:1px dotted #CCC;}
.ent_info_bar .user_buttons .online_icon img { margin:2px;}
.ent_info_bar .eib_popup .status_line td { color:#FFF !important;}

label.green_button_add { display:block; border:1px solid #1F7802; cursor:pointer; background:#2DA606 url(http://static-promdex.com/img/shell/buttons/top_bg.png) repeat-x top; _background-position:left 1px;}
label.green_button_add button { height:26px; width:100%; border:none; background:none; padding:0; margin:0; font-weight:bold; color:#FFF; font-size:11px; vertical-align:middle; cursor:pointer}
label.green_button_add:active { background-color:#1F7802; outline:none;}
label.green_button_add button::-moz-focus-inner { border:0; padding:0;}

label.red_button_add { display:block; border:1px solid #B90202; cursor:pointer; background:#FF0000 url(http://static-promdex.com/img/shell/buttons/top_bg.png) repeat-x top; _background-position:left 1px;}
label.red_button_add button { height:26px; width:100%; border:none; background:none; padding:0; margin:0; font-weight:bold; color:#FFF; font-size:11px; vertical-align:middle; cursor:pointer}
label.red_button_add:active { background-color:#C74141; outline:none;}
label.red_button_add button::-moz-focus-inner { border:0; padding:0;}

label.blue_button_add { display:block; border:1px solid #4EA1F6; cursor:pointer; background:#185A9E url(http://static-promdex.com/img/shell/buttons/top_bg.png) repeat-x top; _background-position:left 1px;}
label.blue_button_add button { height:26px; width:100%; border:none; background:none; padding:0; margin:0; font-weight:bold; color:#FFF; font-size:11px; vertical-align:middle; cursor:pointer}
label.blue_button_add:active { background-color:#4C7EB2; outline:none;}
label.blue_button_add button::-moz-focus-inner { border:0; padding:0;}

.ent_users_popup .header { padding:4px 15px; background:#2DA606; font-size:11px; color:#FFF; border-radius:6px 6px 0 0; -moz-border-radius:6px 6px 0 0; -webkit-border-radius:6px 6px 0 0;}
.ent_users_popup .ent_info_block { border-bottom:1px solid #BDBDBD;}
.ent_users_popup .ent_info_block .left { border-right:1px solid #BDBDBD;}

#sb-layer { position:absolute; left:-10000px; top:0px; z-index:-100; width:50px; height:50px; overflow-y:scroll}

.html_editor_field .files_select_switch { background:#779EC6 url(http://static-promdex.com/img/ent_info/site_editior/files_switcher_bg.gif) repeat-y right;}
.html_editor_field .editor_root { border-collapse:separate; border-spacing:0;}
.html_editor_field .files_block .content_block { overflow-y:scroll; }
.html_editor_field .files_block a.a_del_file { display:block; background:url(http://static-promdex.com/img/editor/delete_sprite.png) no-repeat left top; width:7px; height:7px;}
.html_editor_field .files_block a.a_del_file:hover { background-position:left -7px;}

.html_editor_field #files_add_form { height:26px;}
.html_editor_field #files_add_form input { height:24px;}

.border_black_dot { border:1px dotted #333 }

.group_finder { border:1px solid #929292; width:165px; height:18px;}
.gf_opened, .gf_dd_fix { background:#CCDBEB;}
.group_finder .group_ok { background:#CCDBEB;}
.group_finder .gf_dd_list { width:100%;}
.group_finder, .group_finder td { font-size:10px;}
.group_finder .gf_dd_list .current_node { vertical-align:middle}
.group_finder .gf_dd_list .current_node div { padding:0 0 1px 5px; width:135px; overflow:hidden;}
.group_finder .gf_dd_list .arrow { width:18px; background:url(http://static-promdex.com/img/feedback/group_finder/dd_arr_dn.png) no-repeat center center;}
.group_finder .gf_dd_list .droplist { background:#CCDBEB; border:1px solid #929292; z-index:10; left:-1px; min-width:180px; _width:210px;}
.group_finder .gf_dd_list .droplist a { display:block; color:#185A9E; padding:5px;}
.group_finder .gf_dd_list .droplist a:hover { background:#185A9E; color:#FFF;}
.group_finder .gf_dd_list .droplist a.link_other { border-top:1px solid #929292; font-weight:bold}
.group_finder .gf_dd_list .hlink, .group_finder .gf_dd_list .hlink_h { width:100%; height:18px; position:relative; top:1px; z-index:15; cursor:pointer}
.group_finder .gf_dd_list .hlink_h { background:#CCDBEB;}
.group_finder .preloader { text-align:center; height:18px; line-height:18px; background:url(http://static-promdex.com/img/preloader/feedback.gif) repeat-x; color:#8F8F8F;}
.group_finder input.gf_qs { background:#FFF url(http://static-promdex.com/img/feedback/group_finder/find.gif) no-repeat right center; border:1px solid #929292; margin:0; padding:2px 20px 2px 5px; width:100%; height:20px; font-size:10px; color:#929292;}
.group_finder .grp_root { margin-top:4px}
.group_finder a.group_root:hover img { background:url(http://static-promdex.com/img/feedback/group_finder/group_arr.png) no-repeat top;}
.group_finder .group_opened a.group_root img { background-position:0 -5px !important;}
.group_finder .list_data a.a_subgroup { display:inline-block; _zoom:1; padding:1px 7px; text-decoration:none;}
.group_finder .list_data a.a_subgroup:hover, .group_finder .list_data a.a_selected { text-decoration:none; color:#FFF; background:#185A9E;}
.group_finder .list_data a.a_subgroup:hover .gf-hl, .group_finder .list_data a.a_selected .gf-hl { color:#185A9E}
.group_finder .list_data a:focus { outline:none}
.group_finder .gf-hl { background:rgba(255,255,255,0.5); _background:#FFF;}
.group_finder .list_wrap { height:205px; overflow-y:auto}

.group_finder .multi_btn { width:100%; height:18px; cursor:pointer;}
.group_finder .multi_btn .arrow { width:18px; background:url(http://static-promdex.com/img/feedback/group_finder/dd_arr_dn.png) no-repeat center center;}
.group_finder .btn_active { background:#185A9E}
.group_finder .btn_active td.arrow { background-image:url(http://static-promdex.com/img/feedback/group_finder/dd_arr_dn_w.png);}
.group_finder .btn_active .sel_none { display:none}
.group_finder .btn_active .sel_active { display:block; color:#FFF;}

.group_finder .list-tabs { border-collapse:separate; border-spacing:0;}
.group_finder .search-block { border-left:1px solid #929292; border-bottom:1px solid #929292;}
.group_finder .close-block { border-bottom:1px solid #929292;}
.group_finder .selected-tab { background:#1861A5; color:#FFF; cursor:pointer; border-left:1px solid #929292; border-bottom:1px solid #929292; vertical-align:middle}
.group_finder .selected-tab .list_sel_cnt { font-size:12px; font-weight:bold}
.group_finder .list-tab { border-bottom:1px solid #929292; cursor:pointer; vertical-align:middle}
.group_finder .curr-tab { border-bottom-color:transparent;}
.group_finder .curr-tab-blue { border-bottom-color:#1861A5;}
.group_finder .sel_wrap { height:205px; overflow-y:auto}

.check-block { padding:0 5px 0 14px; text-indent:-11px; color:#929292; cursor:pointer; font-size:10px;}
.check-block-h { background:#E3EBF3;}
.check-block-on * {color:#185A9E;}
.check-block img.check { margin-right:2px; background:url(http://static-promdex.com/img/feedback/check_block.png) no-repeat left top;}
.check-block-on img.check { background-position:left -7px;}

.button_green { display:block; background:#6BDF46; color:#FFF; text-align:center; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; padding:10px;}
a.button_green { color:#FFF !important; text-decoration:none}

#ajax_order_form { background:rgba(0,0,0,0.3); padding:7px; position:absolute; z-index:215; display:none; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; _background:none; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);}
#ajax_order_form .border-block { background:#185A9E; padding:3px; border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px;}
#ajax_order_form .main-block { width:570px; background:#F4F4F4; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
#ajax_order_form td { padding:2px}

.feedback-form input.field_ph, .feedback-form textarea.field_ph { color:#929292; font-size:11px; padding:6px 5px;}

label.check_new { display:inline-block; background:url(http://static-promdex.com/img/feedback/check_new.png) no-repeat left top; height:12px; width:12px; overflow:hidden; _display:inline; _zoom:1;}
label.check_new input { width:12px; height:12px; padding:0; margin:0; opacity:0; FILTER: alpha(style=0, opacity=0, finishOpacity=100, startX=0, finishX=100, startY=0, finishY=100);}
label.check_new_on { background-position:left -12px;}
label.check_new_middle { vertical-align:middle; margin-right:4px;}
label.check_new_disabled { opacity:0.5; FILTER: alpha(opacity=50);}

.file_view_dlg td.navi div { margin-top:135px; width:48px; height:112px; background:url(http://static-promdex.com/img/files/navi.png) no-repeat left bottom;}
.file_view_dlg td.navi-loader { background:url(http://static-promdex.com/img/files/navi_loader.gif) no-repeat right 131px;}
.file_view_dlg .navi div.navi-r { background-position:right bottom;}
.file_view_dlg td.navi-h div.navi-r { background-position:right top;}
.file_view_dlg td.navi-h div.navi-l { background-position:left top;}

.file_card_big .file_name_edit { text-indent:-18px;}
.file_card_big .ent_info_line .eib_popup { z-index:10}
.file_card_big .desc_block_cut .switch_cut { display:inline;}
.file_card_big .desc_block_cut .switch_full { display:none;}
.file_card_big .desc_block_cut .desc_cb { height:42px; overflow:hidden;}
.file_card_big .desc_block .desc_cb { width:480px;}
.file_card_big .desc_block_cut .gradient { display:block; top:-42px; height:42px; width:100%; background:url(http://static-promdex.com/img/files/desc_gradient.png) repeat-x bottom; z-index:5}
.file_card_big .desc_block .desc_switch { height:12px; line-height:12px; background:url(http://static-promdex.com/img/files/desc_switch.gif) no-repeat right -12px; color:#185A9E; padding-right:15px; font-size:10px;}
.file_card_big .desc_block_cut .desc_switch { background-position:right top;}

.file_add_dlg .upload_root { _width:100%; background:#F4F4F4;}
.file_add_dlg .upload_root .upload_block { height:90px;}
.file_add_dlg table.drag_block { width:100%; height:80px; border:1px dotted #929292; margin-top:5px}
.file_add_dlg .drag_block td { color:#929292; font-size:11px;}
.file_add_dlg .upload_root table.drag_active { border-color:#ACD695; background:#CAF4B4;}
.file_add_dlg .content_block { border-top:1px solid #929292; _width:100%; padding:10px;}
.file_add_dlg .upload_loader { background:#F4F4F4; border-radius:0 0 6px 6px; -moz-border-radius:0 0 6px 6px; -webkit-border-radius:0 0 6px 6px;}
.file_add_dlg .add_file_desc { background:url(http://static-promdex.com/img/files/icon_file_big.png) no-repeat 2px 3px; padding-left:60px; box-sizing:content-box; _height:56px;}

.video_add_dlg .add_video_desc { background:#F4F4F4 url(http://static-promdex.com/img/files/icon_video_big.png) no-repeat 12px 8px; font-size:11px; padding:5px 10px 5px 70px; border-bottom:1px solid #929292; _height:58px; vertical-align:middle}
.feedback-form .src_switch { position:relative; top:1px; _top:2px;}
.feedback-form .switch_block a { display:block; padding:3px 5px; border:1px solid transparent; border-bottom:none; color:#185A9E; font-size:11px; text-decoration:none; border-radius:6px 6px 0 0; -moz-border-radius:6px 6px 0 0; -webkit-border-radius:6px 6px 0 0;}
.feedback-form .switch_block .switch_on a { color:#333; background:#FFF; text-decoration:none; border-color:#929292; cursor:default}

.file_edit_dlg .edit_form_bg { background:#F4F4F4; border-radius:0 0 6px 6px; -moz-border-radius:0 0 6px 6px; -webkit-border-radius:0 0 6px 6px;}

.check_new_green label.check_new { display:inline-block; background:url(http://static-promdex.com/img/feedback/check_new_green.png) no-repeat left top; height:16px; width:16px; overflow:hidden; _display:inline; _zoom:1; vertical-align:middle; margin:0 5px 0 0;}
.check_new_green label.check_new input { width:16px; height:16px; padding:0; margin:0; opacity:0; FILTER: alpha(style=0, opacity=0, finishOpacity=100, startX=0, finishX=100, startY=0, finishY=100);}
.check_new_green label.check_new_on { background-position:left -16px;}

.popup_dlg .dlg_state_ok { background:#F4F4F4; border-radius:0 0 6px 6px; -moz-border-radius:0 0 6px 6px; -webkit-border-radius:0 0 6px 6px; padding:50px 10px; _width:100%;}

.file_item_small { width:137px; margin-right:25px;}
.file_item_small .file_name { width:137px; overflow:hidden; height:4.8em; line-height:1.2em;}
.file_item_small .over_h { width:137px; height:100px; overflow:hidden;}
.file_item_small .del_block { z-index:10; top:1px; right:1px; width:16px; height:16px; background:rgba(0,0,0,0.8);_background:none; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000, endColorstr=#CC000000);}
.file_item_small .del_block .del_btn { background:url(http://static-promdex.com/img/shell/icons/delete_12.png) no-repeat center center;}
.file_item_small img.flap_play_btn { background:url(http://static-promdex.com/img/files/play_button.png) no-repeat 4px 65px;}

.file_item .edit_block { width:100%; height:16px; z-index:5; top:-16px;}
.file_item .edit_block .edit_block_root { background:rgba(0,0,0,0.8); _background:none; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000, endColorstr=#CC000000);}

.file_item_short { width:129px; border:1px solid #D3D3D3; padding:2px; margin-right:7px; margin-bottom:10px; float:left}
.file_item_short .over_h { width:129px; height:85px; overflow:hidden; background:#FFF; cursor:pointer}
.file_item_short .over_h img.flap_play_btn { background:url(http://static-promdex.com/img/files/play_button.png) no-repeat 4px 50px;}

/* Main shell block padding */
.content_pad, td.content_pad { padding-left:5px; padding-right:5px;}
div.content_pad { padding-left:5px; padding-right:5px; _width:100%;}

.prod_search_form .form_body { border-collapse:separate; border-spacing:0}
.prod_search_form .qs_block { border:1px solid #929292; border-right:none}
.prod_search_form .qs_block input.qs_main { border:none; width:100%; height:23px; line-height:23px; font-family:Verdana; font-size:12px; outline:none; margin:0; padding:0 0 0 5px; _height:21px; _line-height:21px;}
.prod_search_form .qs_block input.qs_sign { font-size:11px; color:#929292;}
.prod_search_form .qs_lang_block { border:1px solid #929292; border-left:none}
.prod_search_form .qs_lang_block .dd_qs_lang .droplist { top:5px; left:auto; right:-1px}
.prod_search_form .qs_lang_block .dd_qs_lang .hlink, .prod_search_form .qs_lang_block .dd_qs_lang .hlink_h { margin:0 5px;}
.prod_search_form .qs_lang_block .dd_qs_lang .current_node div { width:auto; overflow:visible;}
.prod_search_form .qs_lang_block .dd_qs_lang .arrow { width:0; font-size:0; padding-left:10px;}
.prod_search_form .submit_block { border:1px solid #327BC6;}
.prod_search_form button.submit_btn { border:none; background:#185A9E url(http://static-promdex.com/img/shell/buttons/prod_search_bg.gif) repeat-x top; color:#FFF; font-size:11px; line-height:22px; width:100%; height:23px; margin:0; font-family:Verdana; padding:0; cursor:pointer}
.prod_search_form button.submit_btn::-moz-focus-inner { border:0; padding:0;}

.prod_search_form .add_prod_block { width:250px;}
.prod_search_form .dd_off { border:1px solid #FFFFFF;}
.prod_search_form .dd_on { border:1px solid #929292;}
.prod_search_form .add_prod_block .dd_add_prod { width:100%;}
.prod_search_form .dd_add_prod .dd_rel { z-index:10;}
.prod_search_form .dd_add_prod .current_node { height:16px; padding-left:3px;}
.prod_search_form .dd_add_prod .arrow { width:13px; background:url(http://static-promdex.com/img/shell/dropdown_list/arr_dn_green.png) no-repeat center center;}
.prod_search_form .dd_add_prod .droplist { width:250px; left:-1px; top:-1px; border:1px solid #929292; border-top:none; background:#FFF; z-index:10;}
.prod_search_form .dd_add_prod .droplist a.list_node { margin:7px 0 7px 20px; text-decoration:none; font-size:11px;}
.prod_search_form .dd_add_prod .droplist a.list_node:hover { text-decoration:underline}
.prod_search_form .dd_add_prod .droplist .bottom_block { background:#F4F4F4; border-top:1px solid #929292;}

.prod_sort_block { background:url(http://static-promdex.com/img/product/tabs_bg.gif) repeat-x bottom;}
.prod_sort_block .a_sorter { display:block; padding:5px 15px; border:1px solid transparent; border-bottom:none; color:#185A9E; font-weight:bold; text-decoration:none; float:left}
.prod_sort_block a.a_sorter_on { border-color:#F0F0F0; background:#FFF; border-radius:10px 10px 0 0; font-weight:normal; color:#565656;}


.mail_center .unread_card .read_style { font-weight:bold }

.popup_dlg { border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
.popup_dlg .dlg_header { background:#2DA606; color:#FFF; font-size:11px; font-weight:bold; padding:4px 10px; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;}
.ajax_dlg .dlg_content { padding:10px 10px; _width:100%}
.popup_dlg .dlg_footer { background:#F4F4F4; padding:10px; border-radius:0 0 6px 6px; -moz-border-radius:0 0 6px 6px; -webkit-border-radius:0 0 6px 6px; border-top:1px solid #C8C8C8; _width:100%}
.popup_dlg .hr_full { margin-left:-10px; margin-right:-10px; border-top:1px solid #BDBDBD; height:1px; line-height:0}
.popup_dlg .dlg_hr { border-top:1px solid #BDBDBD; height:1px; line-height:0}
.popup_dlg .dlg_close { position:absolute; top:4px; right:7px; cursor:pointer}
.popup_dlg .dlg_footer .btn_offset { position:relative; left:1px;}
.popup_dlg .dlg_content_gray { padding:5px 10px; background:#F4F4F4; _width:100%}
.popup_dlg .dlg_content_btm { border-radius:0 0 6px 6px; -moz-border-radius:0 0 6px 6px; -webkit-border-radius:0 0 6px 6px;}

.add_file_max img.icon_file { background:url(http://static-promdex.com/img/files/icon_file_big.png) no-repeat center center; margin-bottom:3px;}
.add_file_max img.icon_video { background:url(http://static-promdex.com/img/files/icon_video_big.png) no-repeat center center; margin-bottom:3px;}

#AjaxDlgLayer .file_add_dlg { width:600px;}
#AjaxDlgLayer .file_edit_dlg { width:600px;}
#AjaxDlgLayer .video_add_dlg { width:600px;}
#AjaxDlgLayer .inline_dlg_root .file_add_dlg, 
#AjaxDlgLayer .inline_dlg_root .file_edit_dlg, 
#AjaxDlgLayer .inline_dlg_root .video_add_dlg { width:100%;}

.inline_dlg table.file_dlg_root { border:5px solid #929292; background:#F4F4F4;}
.inline_dlg .file_dlg_root .dlg_footer { background:#929292; padding:5px 0 0;}
#AjaxDlgLayer .inline_dlg_root .dlg_border { background:none; padding:0;}
#AjaxDlgLayer .inline_dlg_root .dlg_cb { background:none;}
#AjaxDlgLayer .inline_dlg_root .dlg_footer { padding:5px 0 0; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0;}

.file_edit_block #file_edit_block_dlg { margin-top:20px;}

button.blue_gradient_btn { width:100%; background:#103459 url(http://static-promdex.com/img/shell/buttons/blue_gradient_bg.gif) repeat-x top; color:#FFF; font-size:11px; font-family:Verdana; text-align:center; height:24px; line-height:24px; padding:0 10px; margin:0; outline:none; border:none; cursor:pointer}
button.lblue_gradient_btn { width:100%; background:#4F92D6 url(http://static-promdex.com/img/shell/buttons/lblue_gradient_bg.gif) repeat-x bottom; border:1px solid #185A9E; color:#FFF; font-size:11px; font-family:Verdana; text-align:center; height:24px; line-height:22px; padding:0 10px; margin:0; outline:none; cursor:pointer}
button.green_gradient_btn { width:100%; background:#2DA606 url(http://static-promdex.com/img/shell/buttons/green_gradient_bg.gif) repeat-x top; border:1px solid #2DA606; color:#FFF; font-size:11px; font-family:Verdana; text-align:center; height:24px; line-height:22px; padding:0 10px; margin:0; outline:none; cursor:pointer}

.small .text_arr { font-size:9px;}

.login_page ul.reg_features li { margin:2px 0; padding:0;}

.error_gag { border:2px solid #FDA90B; background:url(http://static-promdex.com/img/shell/icons/error_gag.png) no-repeat 9px center; padding:15px 15px 15px 50px; box-sizing:content-box; font-size:12px; text-align:left}

.sel_all_rel { position:relative; top:-5px;}

label.disabled_btn_add { border-color:#929292; cursor:default !important; background-color:#CCC;}
label.disabled_btn_add button { cursor:default !important}
label.disabled_btn_add:active { background-color:#CCC !important;}

.add_inline_bar .ib_switcher a { display:block; padding:1px 0; color:#185A9E; border-top:3px solid transparent; border-bottom:3px solid transparent; text-decoration:none;}
.add_inline_bar .ib_switcher a:hover { text-decoration:underline}
.add_inline_bar .ib_switcher a.current { color:#929292; font-weight:bold; text-decoration:none; border-bottom-color:#929292;}
.add_inline_bar .ib_switcher a.current:hover { text-decoration:none;}
.add_inline_bar div.ib_dummy { border:1px solid #929292; box-shadow:1px 1px 1px rgba(0,0,0,0.22); -moz-box-shadow:1px 1px 1px rgba(0,0,0,0.22); -webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.22); cursor:pointer; _width:100%;}
.publish_name_block a.add_file_link { display:block; width:28px; height:24px; background:url(http://static-promdex.com/img/community/add_file_sprite.png) no-repeat top;}
.publish_name_block a.add_url_link { display:block; width:24px; height:24px; background:url(http://static-promdex.com/img/community/add_url_sprite.png) no-repeat top;}
.publish_name_block a.add_file_link:hover, .publish_name_block a.add_url_link:hover { background-position:left -24px;}

.html_editor_field .drag-indicator { height:54px; background:#195B9F url(http://static-promdex.com/img/editor/files_block_bg.gif) repeat-x top; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; width:100%;}
.html_editor_field .drag_active  .drag-indicator { background:#FFFEA5 !important;}

.tender_filter_block { border-bottom:1px solid #F0F0F0; padding-bottom:1px; padding-right:35px !important}
.tender_card_block { padding:10px 5px; border-bottom:1px solid #F0F0F0}
.tender_detail_root .tender_request_btn { width:100%; background:#2EA505 url(http://static-promdex.com/img/tender/request_btn_bg.gif) repeat-x top; border:1px solid #2EA505; color:#FFF; font-size:11px; font-family:Verdana; text-align:center; padding:6px 5px; cursor:pointer;}
.tender_detail_root .photo_block { border:1px solid #C8C8C8; padding:2px}

.sleeping_html textarea { width:100%; border:none; resize:none}

.tender_ex_block { background:#00A800 url(http://static-promdex.com/img/tender/tender_ex_bg.gif) repeat-x top; border:1px solid #00A800; _width:100%; cursor:pointer}
.tender_ex_block .block_cut { height:38px; overflow:hidden;}
.tender_ex_block img.state_icon { background:url(http://static-promdex.com/img/tender/ex_toggle_icon.png) no-repeat left bottom;}
.tender_ex_block .block_cut img.state_icon { background-position:left top;}
.tender_ex_block .detail_block { padding-left:69px;}
.tender_ex_block .prices_block { padding-left:32px;}
form.add_tender_form input.field_small { border:1px solid #929292; height:20px; line-height:18px; font-size:11px; padding:0 5px;}
.add_tender_form .dd_cy .droplist { z-index:20}
.add_tender_form .dd_cy .hlink_h { z-index:25}
.add_tender_form .group_finder .gf_dd_list .current_node div { width:380px;}

.feed_file_item img.flap_play_btn { background:url(http://static-promdex.com/img/files/play_button.png) no-repeat 4px 65px;}

.no_ent_block a.reg_company_btn { display:block; width:100%; background:#00A900 url(http://static-promdex.com/img/user/profile/register_btn_bg.gif) repeat top; border:1px solid #555; border-radius:6px; color:#FFF; text-decoration:none; text-align:center; padding:7px 0;}

.market_spaecial_prop { width:140px; overflow-x:hidden;}
.market_spaecial_prop .logo_block { background:url(http://static-promdex.com/img/adwords/market_logo.png) no-repeat center top; padding-top:18px; position:relative; top:-2px;}

.prod_add_dd .hlink, .prod_add_dd .hlink_h { width:245px; border:1px solid transparent; border-bottom:none;}
.prod_add_dd .hlink_h { border-color:#929292;}
.prod_add_dd .droplist { border:1px solid #929292; border-top:none; width:243px; background:#FFF;}
.prod_add_dd .current_node { padding:2px 3px 2px}
.prod_add_dd .current_node .i-arrow { font-size:9px}
.prod_add_dd .droplist .top_block { padding-left:23px;}
.prod_add_dd .droplist .bottom_block { padding:5px 5px 5px 23px; border-top:1px solid #929292; background:#F4F4F4}

.cards_slide_list .over_l { width:22px; background:url(http://static-promdex.com/img/shell/slider/side_gradient.png) repeat-y right; top:0; left:0; text-align:left}
.cards_slide_list .over_r { width:22px; background:url(http://static-promdex.com/img/shell/slider/side_gradient.png) repeat-y left; top:0; right:0; text-align:right}
.cards_slide_list .left-arr { display:block; background:url(http://static-promdex.com/img/shell/slider/arrow_tiles.png) no-repeat right top; margin-top:12px;}
.cards_slide_list .right-arr { display:block; background:url(http://static-promdex.com/img/shell/slider/arrow_tiles.png) no-repeat right bottom; margin-top:12px;}
.cards_slide_list .cs_node { padding:0 22px;}

.shell_overs .over_grd { background:url(http://static-promdex.com/img/shell/over_gradient.png) no-repeat; width:2px; height:29px;}
.shell_overs .over_grd_l { top:-29px; left:185px;}
.shell_overs .over_grd_r { top:-29px; right:150px;}

.hr_dot_center { background:url(http://static-promdex.com/img/shell/hr_dot_h.gif) repeat-x left center;}

#dock_menu { position:fixed; width:100%; z-index:999; top:-1px; left:0;}
#dock_menu .dock_bg_blue .main_bg { background:#185A9E; padding:0; width:100%}
#dock_menu .dock_root { width:995px}

#dock_menu .green_bg { background:#2EA707 url(http://static-promdex.com/img/shell/header/dock/green_bg.gif) repeat-x top;}
#dock_menu table { border-collapse:collapse;}

#dock_menu .delimeter { border-right:1px solid #DCDCDC;}

#jabber_popups { }
#jabber_popups .jab_online .jab_info_block { width:225px; height:25px; border:1px solid #2DA606; background:#6BDF46;}
#jabber_popups .jab_online .jab_info_block_close { background:#6BDF46 url(http://static-promdex.com/img/shell/header/dock/jabber/popup_online.gif) repeat-x top !important;}
#jabber_popups .jab_offline .jab_info_block { width:192px; height:25px; border:1px solid #565656; background:#E1E1E1;}
#jabber_popups .jab_offline .jab_info_block_close { background:#B2B2B2 url(http://static-promdex.com/img/shell/header/dock/jabber/popup_offline.gif) repeat-x top !important;}
#jabber_popups .jabber_popup { left:0; top:0;}
#jabber_popups .jabber_popup .message_popup { width:250px; border:1px solid #DFDFDF; background:#FFF; left:0; z-index:6;}
#jabber_popups .jabber_popup .message_list { height:125px; overflow-y:scroll; border-bottom:1px solid #DFDFDF;}
#jabber_popups .jabber_popup .jab_popup_menu { background:#E1E1E1;}
#jabber_popups .jabber_popup .input_box input { border:none; padding:5px; width:100%;}
#jabber_popups .jabber_popup .jab_message { border-bottom:1px solid #DFDFDF; padding:3px 5px;}

#dock_popups { width:995px; background:none}
#dock_popups .dock_popup a.bottom_link { display:block; padding:7px 0; text-align:center; color:#FFF;}
#dock_popups .dock_popup a.bottom_link:hover { background:rgba(255,255,255,0.44); _background:url(http://static-promdex.com/img/shell/header/dock/icon_h_bg.png);}
#dock_popups .dock_popup a.a_settings { display:block; background:url(http://static-promdex.com/img/shell/header/dock/settings_sprite.png) no-repeat top; width:14px; height:16px;}
#dock_popups .dock_popup a.a_settings:hover { background-position:left -16px;}
#dock_popups .dock_popup { background:rgba(78, 135, 194, 0.95); width:675px; z-index:15; left:180px; _background:url(http://static-promdex.com/img/0.gif); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#F24E87C2, endColorstr=#F24E87C2);}
#dock_popups .dock_popup a.a_sounds img { background:url(http://static-promdex.com/img/shell/header/dock/sound_icon.png); _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true,sizingMethod=scale,src=http://static-promdex.com/img/shell/header/dock/sound_icon.png);}
#dock_popups .dock_popup a.a_sounds_off { opacity:0.45; filter: alpha(opacity=45);}
#dock_popups .dock_popup a.a_sounds_off .text_off { display:inline;}
#dock_popups .dock_popup a.a_sounds_off .text_on { display:none;}

#dock_popups .dock_popup .hr_top { border-top:1px solid #CFCFCF;}

#jab_roster .roster_body { max-height:150px; _height:150px; overflow-y:auto;}
#dock_popups .dock_popup .hover_node { background:rgba(255,255,255,0.44); _background:url(http://static-promdex.com/img/shell/header/dock/icon_h_bg.png);}

#jab_roster .roster_body .jab_offline { opacity:0.5;}
#jab_roster .roster_body .jab_offline .status_offline { display:block;}
#jab_roster .roster_body .jab_offline .status_online { display:none;}

#dock_popups .node_pad { padding:8px 10px; border-bottom:1px solid rgba(255,255,255,0.6); _border-bottom:none; _background:url(http://static-promdex.com/img/shell/header/dock/icon_h_bg.png) repeat-x bottom;}

.account_dd .current_node {}
.account_dd .hlink {border:1px solid transparent; border-bottom:none; cursor:default;}
.account_dd .hlink_h { border:1px solid #929292; background:#FFF; border-bottom:none; z-index:10; cursor:default; position:relative}
.account_dd .hlink td { color:#FFF;}
.account_dd .hlink_h img { visibility:hidden;}
.account_dd .hlink_h td { color:#565656;}
.account_dd .droplist { border:1px solid #929292; background:#FFF; z-index:6; top:-1px; width:228px; right:0; -webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.1); -moz-box-shadow: 2px 2px 4px rgba(0,0,0,0.1); box-shadow: 2px 2px 4px rgba(0,0,0,0.1);}
.account_dd .current_node div { width:175px; overflow-x:hidden;}
.account_dd .arrow { background:url(http://static-promdex.com/img/shell/dropdown_list/arr_dn_white.png) no-repeat center 7px; width:12px !important;}
.account_dd .droplist .list_node { display:block; padding:3px; font-size:11px;}
.account_dd .droplist .list_node:hover { background:#CCCCCC;}
.account_dd .droplist .profile_block { border-bottom:1px solid #CCCCCC;}
.account_dd .droplist .profile_block td { padding:3px;}
.account_dd .droplist .exit_link { padding:7px 3px !important;}
.account_dd .dd_rel { z-index:6;}
.account_dd .hlink_h .current_node div { color:#185A9E;}
.account_dd .hlink_h .arrow { background:url(http://static-promdex.com/img/shell/dropdown_list/arr_dn_blue.png) no-repeat center 7px;}

#dock_menu .account_link { border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
#dock_menu .account_link_h { background:rgba(255,255,255,0.25); _background:url(http://static-promdex.com/img/shell/header/dock/icon_h_bg.png);}
#dock_menu .account_link img { border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; border:1px solid #FFF;}
#dock_menu .account_link .user_name { display:inline-block; max-width:125px; overflow-x:hidden; _display:inline; _zoom:1; _width:125px;}

#header_new { background:#F4F4F4;}
#header_new .header_line { background:url(http://static-promdex.com/img/shell/header/hr.gif) repeat-x left center;}
#header_new table { border-collapse:collapse;}
#header_new #speedbar { color:#8F8F8F;}
#header_new #speedbar a { color:#8F8F8F;}
#header_new #speedbar a:hover { color:#1861A5; text-decoration:none;}

#header_new .MM2_current_sub { height:21px; margin:1px 0;}
#header_new .MM2_current_sub a, #header_new .MM2_current_sub a:hover { color:#FFF; text-decoration:none;}
#header_new .MM2_node_sub { height:21px;}
#header_new .MM2_round_off { border:1px solid transparent;}
#header_new .MM2_round_on { background:#1A5B9F url(http://static-promdex.com/img/shell/header/submenu/current_bg.gif) repeat-x top; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;}
#header_new .MM2_round { border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; border-color:#C8C8C8 !important;}



#header_new .MM2_geo_active{ background:url(http://static-promdex.com/img/shell/header/geofilter_on.png) no-repeat center bottom;}
#header_new .MM2_geo_inactive{ background:url(http://static-promdex.com/img/shell/header/geofilter_off.png) no-repeat center bottom;}

.dd_lang_selector .hlink {border:1px solid transparent; border-bottom:none; cursor:default;}
.dd_lang_selector .hlink_h { border:1px solid #CCCCCC; background:#FFF; border-bottom:none; z-index:11; position:relative; cursor:default;}
.dd_lang_selector .droplist { border:1px solid #CCCCCC; background:#FFF; z-index:10; top:-1px; _width:135px; min-width:135px;}
.dd_lang_selector .current_node { padding-left:3px;}
.dd_lang_selector .current_node div {  font-size:11px; color:#1861A5; overflow:hidden; max-width:60px; _width:60px; height:15px;}
.dd_lang_selector .arrow { background:url(http://static-promdex.com/img/shell/dropdown_list/arr_dn_blue.png) no-repeat center 6px; width:12px !important;}
.dd_lang_selector .droplist .list_node { display:block; padding:3px; font-size:11px;}
.dd_lang_selector .droplist .list_node:hover { background:#CCCCCC;}

#dock_menu .att_block { border:1px solid #AF0000;}
#dock_menu .att_block .text { line-height:6px;}

#dock_menu #mmenu_edit_panel { background:#175494; border:1px solid #DFDFDF; border-top:none; width:100%;top:0; z-index:10; -webkit-box-shadow: 2px 2px 4px #929292; -moz-box-shadow: 2px 2px 4px #929292; box-shadow: 2px 2px 4px #929292;}

#dock_menu table.MM2_main{ margin-right:5px;}

#dock_menu .MM2_root .menu_item { font-size:11px; /*text-shadow:1px 1px 1px rgba(0,0,0,0.4);*/ color:#FFF; text-decoration:none; display:block; height:32px; line-height:32px; padding:0;}
#dock_menu .MM2_root a.menu_item:hover { text-decoration:none; background:url(http://static-promdex.com/img/shell/header/dock/menu_h_line.png) repeat-x bottom;}
#dock_menu .MM2_main .current_mm2 { background:url(http://static-promdex.com/img/shell/header/dock/menu_h_line.png) repeat-x bottom;}
#dock_menu .MM2_root a.hypermart_item { display:block; background:url(http://static-promdex.com/img/shell/header/dock/mmenu/hypermart.png) no-repeat center center; width:90px; height:32px; text-decoration:none;}

#header_new #support_icon { background:#FFF;}
#header_new #support_icon .off_bg { color:#FFF; background:url(http://static-promdex.com/img/shell/header/support_off.gif) no-repeat center center;}
#header_new #support_icon .on_bg { color:#FFF; background:url(http://static-promdex.com/img/shell/header/support_on.gif) no-repeat center center;}
#header_new #support_icon .online_off { color:#8F8F8F;}
#header_new #support_icon #mmenu_online_help { color:#FDA90B;}

#dock_menu .icons_root .icon_root { padding:7px 0;}
#dock_menu .icons_root .dock_icon { background:rgba(255,255,255,0.55); border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; _background:url(http://static-promdex.com/img/shell/header/dock/icon_bg.png);}
#dock_menu .icons_root div.dock_icon_h { background:rgba(255,255,255,0.25); _background:url(http://static-promdex.com/img/shell/header/dock/icon_h_bg.png);}
#dock_menu .icons_root div.dock_icon_nr { background:#F00 url(http://static-promdex.com/img/shell/header/dock/notread_bg.png) repeat-x top !important;}
#dock_menu .icons_root .icon_root_on { background:url(http://static-promdex.com/img/shell/header/dock/menu_h_line.png) repeat-x bottom;}

#dock_menu .icons_root .icon_chat .icon_cb { background:url(http://static-promdex.com/img/shell/header/dock/icon_chat.png) no-repeat center center;}
#dock_menu .icons_root .icon_live .icon_cb { background:url(http://static-promdex.com/img/shell/header/dock/icon_live.png) no-repeat center center;}
#dock_menu .icons_root .icon_mail .icon_cb { background:url(http://static-promdex.com/img/shell/header/dock/icon_mail.png) no-repeat center center;}

#dock_menu .icons_root .pm_counter { font-size:8px; color:#FFF; line-height:8px; background:#F00 url(http://static-promdex.com/img/shell/header/dock/notread_cnt_bg.png) repeat-x top; text-align:center; border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px; font-weight:bold}

#dock_menu .ent_page_logo { background:url(http://static-promdex.com/img/shell/header/dock/logo_gray.png) no-repeat 5px 3px;}

#dock_menu a.a_register { display:block; padding:0 0 1px 5px;}
#dock_menu a.a_register:hover { background:#2DA606 url(http://static-promdex.com/img/shell/header/dock/arr_register.png) no-repeat right center;}

#dock_menu .a_my_site { display:block; width:80px; padding:1px 5px; 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; text-align:center;}

#logistic_form_root { border:1px solid #929292; background:#F4F4F4 url(http://static-promdex.com/img/logistic/search_form/main_bg.gif) no-repeat right bottom; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#logistic_form input.text { border:1px solid #929292; font-family:Verdana; font-size:12px; padding:2px 2px; height:21px; margin:0 0 1px 0; width:100%;}
#logistic_form #logistic_type_listbox { overflow-y:auto; height:110px;}
#logistic_form #logistic_from_listbox, #logistic_form #logistic_to_listbox { overflow-y:auto; height:88px; _height:86px;}

.header_root td { padding:0;}

.events_country_dd .dd_lang_selector .current_node div { max-width:150px; _width:auto;}

#dock_menu .dock_shadow { height:0; position:relative}

#dock_menu .actions_button .green_left { background:url(http://static-promdex.com/img/shell/header/dock/button_green_left.png) no-repeat right; padding:0;}
#dock_menu .actions_button .green_right { background:url(http://static-promdex.com/img/shell/header/dock/button_green_right.png) no-repeat left; padding:0;}
#dock_menu .actions_button .blue_left { background:url(http://static-promdex.com/img/shell/header/dock/button_blue_left.png) no-repeat right; padding:0;}
#dock_menu .actions_button .green_main { background:#2A9509 url(http://static-promdex.com/img/shell/header/dock/button_green_main.png) repeat-x; padding:0;}
#dock_menu .actions_button .blue_main { background:#216099 url(http://static-promdex.com/img/shell/header/dock/button_blue_main.png) repeat-x; padding:0;}

#header_new .main_form input.qs_main { border:none; background:none; height:24px; padding-left:10px; width:100%; _padding:4px 5px 4px 10px;}
#header_new .main_form input.qs_sign { color:#929292;}
#header_new .main_form button.submit { background:url(http://static-promdex.com/img/index/button_search.png) no-repeat center center; width:61px; height:26px; color:#FFF; font-size:11px; border:none; padding:5px 0; margin:0; cursor:pointer;}

#header_new .add_link { display:block; background:#6BDF46; border:1px solid #50B430; color:#FFF; padding:1px 10px; text-decoration:none; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}

#header_new .pad-left1 { padding-left:5px;}
#header_new .pad-left2 { padding-left:10px;}
#header_new .pad-left3 { padding-left:15px;}

#header_new .currency_dd .current_node { padding:2px 2px 2px 3px;}
#header_new .currency_dd .hlink {border:1px solid transparent; border-bottom:none; cursor:default; position:relative; top:1px; width:100%;}
#header_new .currency_dd .hlink_h { border:1px solid #C3C3C3; background:#F4F4F4; border-bottom:none; z-index:10; cursor:default; position:relative; top:1px;}
#header_new .currency_dd .droplist { border:1px solid #C3C3C3; background:#F4F4F4; z-index:6; right:0; min-width:152px; _width:152px;}
#header_new .currency_dd .current_node div { font-size:11px; color:#929292;}
#header_new .currency_dd .arrow { background:url(http://static-promdex.com/img/shell/dropdown_list/arr_dn_gray.png) no-repeat center 7px; width:12px;}
#header_new .currency_dd .droplist .list_node { display:block; padding:3px; font-size:11px; text-decoration:none; color:#929292; cursor:default;}
#header_new .currency_dd .dd_rel { z-index:6;}

#header_new .dd_qs_lang { width:auto;}
#header_new .dd_qs_lang .droplist { border:1px solid #929292; border-top:none; background:#FFF; top:3px; left:auto; right:0; top:0; _width:100px; min-width:100px;}
#header_new .dd_qs_lang .droplist .list_node:hover { background:#929292;}
#header_new .dd_qs_lang .hlink, #header_new .dd_qs_lang .hlink_h { height:26px;}
#header_new .dd_qs_lang .arrow { background-position:center center;}
#header_new .dd_qs_lang .dd_rel { z-index:6;}

#mm_popup_root { width:100%; height:32px; left:0; _zoom:1;}
.dock_bg_blue #mm_popup_root { background:rgba(78,135,194,0.95); _background:url(http://static-promdex.com/img/0.gif); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#F24E87C2, endColorstr=#F24E87C2);}

#mm_popup_root .popups_pad { width:825px; padding-left:170px; _width:995px;}

#mm_popup_root a { color:#FFF; text-decoration:none; font-size:11px;}
#mm_popup_root a:hover { color:#FFF; text-decoration:underline;}
#mm_popup_root .mm_search_form { border:1px solid rgba(13,70,128,0.6); border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; box-shadow:0 1px 1px rgba(255,255,255,0.2); -moz-box-shadow:0 1px 1px rgba(190,190,190,0.3); -webkit-box-shadow:0 1px 1px rgba(255,255,255,0.2); _border:1px solid #AAB0C0; _width:100%;}
#mm_popup_root .mm_search_form .webkit-fix { background:rgba(255,255,255,0.6); border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; box-shadow:inset 1px 1px 2px rgba(0,0,0,0.26); -moz-box-shadow:inset 1px 1px 2px rgba(50,50,50,0.5); -webkit-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.26); _background:url(http://static-promdex.com/img/shell/header/dock/mmenu/search_form_bg.png);}
#mm_popup_root .mm_search_form input.mm_form_qs { border:none; background:none; font-size:11px; padding:1px 0 1px 5px; width:100%;}
#mm_popup_root .mm_search_form input.mm_form_qs_ph { color:#565656;}
#mm_popup_root .mm_search_form button.mm_form_submit { display:block; border:none; background:url(http://static-promdex.com/img/shell/header/dock/mmenu/search_icon.png) no-repeat center center; width:20px; height:20px; cursor:pointer}

#dock_menu td.main_bg_pad { border-top:1px solid transparent}


.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(http://static-promdex.com/img/shell/simple_block/border.gif) left repeat-y}
.filter_options_block .border_t { background:url(http://static-promdex.com/img/shell/simple_block/border.gif) top repeat-x}
.filter_options_block .border_r { background:url(http://static-promdex.com/img/shell/simple_block/border.gif) right repeat-y}
.filter_options_block .border_b { background:url(http://static-promdex.com/img/shell/simple_block/border.gif) bottom repeat-x}
.filter_options_block .tl { background:url(http://static-promdex.com/img/shell/simple_block/tl.gif) no-repeat left top}
.filter_options_block .tr { background:url(http://static-promdex.com/img/shell/simple_block/tr.gif) no-repeat right top}
.filter_options_block .br { background:url(http://static-promdex.com/img/shell/simple_block/br.gif) no-repeat right bottom}
.filter_options_block .bl { background:url(http://static-promdex.com/img/shell/simple_block/bl.gif) no-repeat left bottom}


#global_layer { position:absolute; z-index:999}



/* 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} 


.block_gray_simple .logistic_form select.lg_type { width:250px}

/*-----------end ------------*/

.success_path td.price { padding-right:30px}


.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(http://static-promdex.com/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;}

.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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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 .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(http://static-promdex.com/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(http://static-promdex.com/img/consult/shd_rt_06.gif) no-repeat; width:2px; height:3px; font-size:1px}
.consult .tip_cont .tab .shd_b {background:url(http://static-promdex.com/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(http://static-promdex.com/img/consult/shd_lb_11.gif) no-repeat; width:3px; height:2px; font-size:1px}
.consult .tip_cont .tab .shd_rb { background:url(http://static-promdex.com/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(http://static-promdex.com/img/table/pager/round_r1_l.gif) no-repeat; width:6px}
.pager-by-round .round_1_bg { background:#8EE772 url(http://static-promdex.com/img/table/pager/round_r1_bg.gif) repeat-x; border-right:1px solid #EFEFEF}

.pager-by-round .round_2_bg { background:#C3F4A8 url(http://static-promdex.com/img/table/pager/round_r2_bg.gif) repeat-x; border-right:1px solid #C3F4A8}

.pager-by-round .round_3_bg { background:#DDFACD url(http://static-promdex.com/img/table/pager/round_r3_bg.gif) repeat-x}
.pager-by-round .round_3_r { background:#DDFACD url(http://static-promdex.com/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(http://static-promdex.com/img/petty/line_07.gif) no-repeat; width:656px; height:1px; font-size:1px}
.quote_refer .quote { background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/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;}


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(http://static-promdex.com/img/shell/header/mmenu/c.gif) repeat-x; height:48px;}
.main_menu .edge_left { background:#DADFE4 url(http://static-promdex.com/img/shell/header/mmenu/left_new.gif) no-repeat; width:46px}
.main_menu .edge_right { background:#DADFE4 url(http://static-promdex.com/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(http://static-promdex.com/img/shell/header/mmenu/sub_bg_lb.gif) no-repeat right bottom;}
.main_menu table.current td.right{background:#8A8A8A url(http://static-promdex.com/img/shell/header/mmenu/sub_bg_rb.gif) no-repeat left bottom;}
.main_menu table.opened td.left{background:url(http://static-promdex.com/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(http://static-promdex.com/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(http://static-promdex.com/img/shell/header/mmenu/sub_bg_lt.gif) no-repeat right top;}
.main_menu td.lb_round{background:#8A8A8A url(http://static-promdex.com/img/shell/header/mmenu/sub_bg_lb.gif) no-repeat right bottom;}
.main_menu td.rb_round{background:#8A8A8A url(http://static-promdex.com/img/shell/header/mmenu/sub_bg_rb.gif) no-repeat left bottom;}
.main_menu td.rt_round{background:#8A8A8A url(http://static-promdex.com/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(http://static-promdex.com/img/img/wiz.png) no-repeat; width:17px; height:17px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://static-promdex.com/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('http://static-promdex.com/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;}

@charset "utf-8";

.filesfade{
	  position: absolute;
	  background-color: #000000;
}
div.files{
	width: 600px;
	height: 400px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	background:#FCFCFC;
	font-size: 11px;
	text-align: left;
	border: solid 1px #eeeeee;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 7px;
}
div.files .filescontainer{
	  font-weight: bold;
	  margin: 15px 15px 0px 15px;
	  height: 350px; 				 
	  border: solid 1px #000;
	  background-color: #666666;
	  -moz-border-radius: 5px;
	  -webkit-border-radius: 5px;
}
div.filesclose{
	  position: absolute;
	  top: 4px; right: -2px;
	  width: 18px;
	  cursor:pointer;
	  color: #bbbbbb;
	  font-weight: bold;
}
div.files .filescontent{
	 /* padding: 10px;*/
	  line-height: 20px;
	  color: #444444;
}
div.files .filestitle{
	/*padding: 0 20px;*/
	padding: 10px;
	line-height: 20px;
	color: #444444;
	font-weight:bold;
}

