 /* Левое навигационное меню */
.left_navigate{background-color: #FFF0DE;margin:0px;margin-left:-10px;padding:10px;}
.left_navigate h6 b{color: black;}
.left_navigate ul{
	padding: 0;
	margin: 0 0 0 12px;
	list-style-image: url(../images/bull01.gif);
}

.ic1{ font-style:normal; display:block; padding:0 0 2px 16px; background: url("../images/ic1.gif") no-repeat 0px 2px;}

.left_navigate li{
	color:#b6b6b6;
	line-height:18px;	
	margin: 0;
}
.left_navigate p { 
	font-size:10px; 
	color:#b6b6b6; 
	padding:0 0 3px 0;
}

.reclame{
	margin:0px;margin-left:-10px;padding:10px;
}
.reclame ul{
	padding: 0;
	margin: 0;	
}



.l_lastphoto{
	text-align: center;
	margin:0px;margin-left:0px;padding:10px;
}
.l_lastphoto h6{
	text-align: left;
}
.l_lastphoto .l_labels table{
	width: 100%;
	margin-top: 5px;
	text-align: left;
}
.l_lastphoto .l_labels table td{
	padding: 0;
}


.l_lastvideo{
	background-color: #ECF2FD; margin:0px;margin-left:-10px;padding:10px;
}
.l_lastvideo .l_labels{
	padding: 5px 0 0 0;
}





/* Глобальные */
div.techzone{
	padding: 0px 5px;
	line-height: 130%;
}

div.techzone h1 { line-height:21px; }
div.techzone h2 { line-height:20px; }

div.techzone ul { 
	padding: 0;
	margin: 0 0 0 12px;
}

/*.techzone ul li {
   	list-style-image: url(../images/fs_li4.gif); 
}*/

.techzone ul li {
       list-style-image: url(../images/bull01.gif); 
}

div.techzone hr{
	margin-top: 18px;
	margin-bottom: 18px;
	margin-left: -7px;
	margin-right: -18px;
	border: none;
	color: #CADAF5;
	background-color: #CADAF5;
	height: 1px;
}
div.techzone p{
	padding-bottom: 5px;
	padding-top: 5px;
}
div.techzone .stick{
	margin: 10px 0px 15px 0px;
	padding: 15px;
	background-color: #f1f4fd;
	border-bottom: 1px solid #EDEDED;
	font-weight: bold;	
	clear: both;
}
div.techzone .stick hr{
    display: block;
	margin-top: 18px;
	margin-bottom: 18px;
	margin-left: 0px;
	margin-right: 0px;
	border: none;
	color: #CADAF5;
	background-color: #CADAF5;
    width: 100%;
	height: 1px;
}
div.techzone .stick01{
	margin: 10px 0px 15px 0px;
	padding: 15px;
	background-color: #FEF1DF;
	border-bottom: 1px solid #F3E6D3;
	font-weight: bold;	
}
div.techzone .stick01 a{
	font-weight: normal;	
}
div.techzone .stick02{
	margin: 15px 0px 15px 0px;
	padding: 15px;
	background-color: #fcf1de;
	border-bottom: 1px solid #F3E6D3;
	font-weight: bold;	
}
div.techzone .stick02 a{
	font-weight: normal;	
}
.c_labels{
	width: 100%;
}
.center_col .labels, .center_col .c_labels td{
	padding: 10px 0 0 0;
}

ul{
	padding: 0;
	margin: 0 0 0 12px;
	list-style-image: url(../images/bull01.gif);
}
ul li{
	margin-left: 5px;
}

.r_voting{
	padding: 15px 10px 15px 10px;
	background-color: #E9F0FC;
	margin-bottom: 10px;
	border-top: 1px solid #EDEDED;
}

.voteframe tr td{
	padding-bottom: 5px;
}
/*Recomend block*/
.r_companynews{
	padding: 5px 10px 5px 10px;
	margin-bottom: 10px;
	border-top: 1px solid #EDEDED;
	background: #FEEFD6 url(../images/nc_tl.gif) no-repeat scroll 0 0;
}
.r_companynews h6 b{
	color:#d5a901;
}
.r_companynews a{
	color:#000000;
}
.r_companynews b a{
	color:#cbd6f5;
}
.r_companynews ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:0px;
}
.r_companynews ul li{
	margin-bottom:5px;
}
.r_companynews ul li b {
	color:#B6B6B6;
	display:block;
	font-size:10px;
	font-weight:bold;
	padding-top:2px;
}
/*END_Recomend block*/
a.ic_tosection { background: url("../images/ic_tosection.gif") no-repeat 0 3px; color:#D5A901; padding-left: 13px;}
a.ic_addphoto { background: url("../images/ic_photo.gif") no-repeat 0 3px; color:#D5A901; padding-left: 13px;}
a.ic_torss { background: url("../images/ic_rss.gif") no-repeat 0 3px; color:#D5A901; padding-left: 13px;}
a.ic_toemail { background: url("../images/ic_email.gif") no-repeat 0 3px; color:#D5A901; padding-left: 13px;}
a.ic_toorder { background: url("../images/ic_toorder.gif") no-repeat 0 3px; color:#D5A901; padding-left: 13px;}
a.ic_toadd { background: url("../images/add.gif") no-repeat 0 3px; color:#D5A901; padding-left: 13px;}
a.ic_toforum { background: url("../images/to_forum.gif") no-repeat 0 3px; color:#D5A901; padding-left: 13px;}
a.ic_tocompare { background: url("../images/to_compare.gif") no-repeat 0 3px; color:#D5A901; padding-left: 13px;}
a.ic_toclear { background: url("../images/to_clear.gif") no-repeat 0 3px; color:#D5A901; padding-left: 13px;}
a.ic_toarhive { background: url("../images/ic11.gif") no-repeat 0 3px; color:#D5A901; padding-left: 13px;}

a.ic_tovote { background: url("../images/ic_vote1.gif") no-repeat 0 3px; color:#D5A901; padding-left: 13px;}
a.ic_tovote2 { background: url("../images/ic_vote2.gif") no-repeat 0 3px; color:#D5A901; padding-left: 13px;}

/* Новости */
.sectiontableentry1 td, .sectiontableentry2 td, .sectiontableentry{
	padding: 2px 0 2px 0;
}
.news_item_header{
	font-size: 13px;
	display: block;
	padding-bottom: 3px;
	font-weight: bold;
}
span.date{
	font-size: 10px;
	color: #B7B7B7;
}
div.text{
	padding-bottom: 2px;
}

.analitycs_partner{
	background: #EAEFFC url(../images/partners_grad.gif) repeat-x 0 100%;
	padding: 10px 15px 10px 15px;
	margin: 0 -26px 0 -15px;
}
.analitycs_partner table{
	width: 100%;
}




.news_last_items td{
	padding: 3px;
}
.news_last_items td.lndate{
	color: #B5B5B5;
	font-size: 10px;
	width: 53px;
}



.avg_text{
	font-size: 13px;
}



table.feedback .form_caption{
	color: #B6B6B6;
	font-size: 10px;
}
table.feedback .text_nnn{
	padding-top: 15px;
}







.tech_vehicle_params{
	clear: both;
}
.tech_vehicle_params table{
	width: 500px;
	border-left: 1px solid #EBEFF7;
	border-top: 1px solid #EBEFF7;
	border-bottom: 1px solid #EBEFF7;
}
.tech_vehicle_params table td{
	padding: 2px 10px 2px 10px;
	border-right: 1px solid #EBEFF7;
}
.tech_vehicle_image{
	margin: 10px;
	float: left;
}

.cat_brands_labels{
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top: 1px solid #EBEFF7;
	border-bottom: 1px solid #EBEFF7;
	text-align: right;
}

.cat_brands_labels a { background: url("../images/ic_brands.gif") no-repeat 0 3px; color:#D5A901; padding-left: 13px;}

.sm01{
	font-weight: normal;
	font-size: 10px;
}
.no01{
	font-weight: bold;
	font-size: 13px;
}


.find_tech_form td{
	padding: 3px;
	font-weight: normal;
}

select.psi1{
	font-size: 11px;
	width: 200px;
}

/*Dilers*/
.counter{
	font-weight: normal;
}

table.dealer_params{
	margin-top:10px;
	margin-bottom: 15px;
}
table.dealer_params td{
	padding: 7px;
	font-weight: bold;
	border: 1px solid #eeeeee;
}
table.dealer_params td b{
	color: #b6b6b6;
}


table.subdealers th{
	background-color: #E9F0FC;
	padding: 6px;
	vertical-align: text-bottom;
}
table.subdealers th a{
	color: #000000;
	text-decoration: none;
}
table.subdealers td{
	padding: 3px;
	padding-left: 15px;
}
table.subdealers td.sel{
	background-color: #F4F8FD;
}


/* Круглые рамки */
div.rounded_100x100{margin: 0 10%; width: 115px; text-align: center;}
div.rounded_100x100 img{margin: 2px 6px 2px 6px;}

div.rounded_250{margin: 0 10%; width: 260px; text-align: center;}
div.rounded_250 img{margin: 2px 6px 2px 6px;}

table.compare_veh tr.toolbar td{
	border-bottom: 2px solid #C9D9F6;
}
table.compare_veh tr.toolbar td.splitter{
	width: 6px;
}
tr.toolbar td.tab1 div.tab2{
	float: left;
}
table.compare_veh tr.toolbar td.tabactive{
	border-bottom: 2px solid #FFFFFF;
	width: 140px;
	background: url(../images/activetab_bg.gif) repeat-x top;
}

td.tabactive div.tabactive_left{
	background: url(../images/activetab_left.gif) no-repeat 0 0;
}
td.tabactive div.tabactive_right{
	background: url(../images/activetab_right.gif) no-repeat 100% 0;
	width: 140px;
	padding: 5px;
	padding-left: 15px;
	font-weight: bold;
}
table.compare_veh tr.toolbar td.tabdefault{
	width: 115px;
	background: url(../images/tab_bg.gif) repeat-x top;
}

td.tabdefault div.tabdefault_left{
	background: url(../images/tab_left.gif) no-repeat 0 0;
}
td.tabdefault div.tabdefault_right{
	background: url(../images/tab_right.gif) no-repeat 100% 0;
	width: 115px;
	padding: 5px;
	padding-left: 15px;
}
td.tabdefault div.tabdefault_right a{
	color: #B7B7B7;
	text-decoration: underline;
}

/*main cat*/
table.catmainpage{
	margin-bottom: -5px;
	width: 100%;
	font-size:13pt;
	font-family:"trebuchet MS";
}

div.catmainpagediv{
	border-bottom: 2px solid #C9D9F6;
	margin: 0px;
}

table.catmainpage tr.toolbar td{
	#border-bottom: 2px solid #C9D9F6;
}
table.catmainpage tr.toolbar td.splitter{
	width: 6px;
}
tr.toolbar td.tab1 div.tab2{
	float: left;
	line-height: 100%;
}
table.catmainpage tr.toolbar td.tabactive2{
	border-bottom: 2px solid #FFFFFF;
	width: 260px;
	background: url(../images/activetab_bg.gif) repeat-x top;
}

td.tabactive2 div.tabactive2_left{
	background: url(../images/activetab_left.gif) no-repeat 0 0;
}
td.tabactive2 div.tabactive2_right{
	background: url(../images/activetab_right.gif) no-repeat 100% 0;
	width: 260px;
	padding: 5px;
	padding-left: 60px;
	font-weight: normal;
}
table.catmainpage tr.toolbar td.tabdefault2{
	width: 265px;
	background: url(../images/tab_bg.gif) repeat-x top;
}

td.tabdefault2 div.tabdefault_left2{
	background: url(../images/tab_left.gif) no-repeat 0 0;
}
td.tabdefault2 div.tabdefault_right2{
	background: url(../images/tab_right.gif) no-repeat 100% 0;
	width: 245px;
	padding: 5px;
	padding-left: 15px;
}
td.tabdefault2 div.tabdefault_right2 a{
	color: #B7B7B7;
	text-decoration: underline;
}


table.work_table_main{
	border-bottom: 1px solid #eeeeee;
	margin-bottom: 10px;
}
table.work_table_main th{
	background-color: #E8EFFC;
	padding: 5px;
}
table.work_table_main td{
	padding: 3px;
}
table.work_table_main tr.sel td{
	background-color: #F4F8FD;
}
table.work_table_main td.work_date{
	color: #B7B7B7;
	font-size: 10px;
	width: 53px;
    border-right-color: #000000;
    border-left-color: #000000;
    border-bottom-color: #000000;
    border-top-color: #000000;
}
table.work_table_main td.work_subject{
	font-size: 11px;
	font-weight: bold;
}
table.work_table_main td.work_city{
	width: 120px;
}

.ltxt_menu2 { font-size:11px; height:26px; position: relative; margin-bottom:-1px}
.ltxt_menu2 a { background:#cecece url("../images/lt_l.gif") no-repeat; float:left;  cursor: pointer;
color:#B7B7B7 }
.ltxt_menu2 a.active { text-decoration:none; }
.ltxt_menu2 a b { display:block; height:22px;  background: url("../images/lt_r.gif") no-repeat 100% 0%; float:left; padding:4px 15px 0 15px;
font-weight:normal; }

.ltxt_menu2 .active { background:#cecece url("../images/lt_l.gif") no-repeat; color:#000000 }
.ltxt_menu2 .active b {  background: url("../images/lt_r.gif") no-repeat 100% 0; font-weight:bold;}


.ltxt_menu3 { font-size:13pt; height:26px; position: relative; }
.ltxt_menu3 a { background: url("../images/lt_l.gif") no-repeat; float:left;  cursor: pointer;
color:#B7B7B7 }
.ltxt_menu3 a.active { text-decoration:none; }
.ltxt_menu3 a b { display:block; height:22px;  background: url("../images/lt_r.gif") no-repeat 100% 0%; float:left; padding:10px 15px 0 15px;
font-weight:normal; }

.ltxt_menu3 .active { background: url("../images/lt_l.gif") no-repeat; color:#000000 }
.ltxt_menu3 .active b {  background: url("../images/lt_r.gif") no-repeat 100% 0; font-weight:bold;}

/* Расширенный поиск техники */
.hbrptf { padding:15px 12px 10px 15px !important; margin-bottom: 0px !important; }
.hbrptf .hbrptf_form .butt { clear:both; padding:5px 0px 0px 0px; text-align:right; }
.hbrptf .hbrptf_form .hbrptf_formf { padding:13px 0px 0px 0px; display:none; font-weight: normal; }
.hbrptf .hbrptf_form .hbrptf_formf .rptf { float:left; width:48%; }
.hbrptf .hbrptf_form .hbrptf_formf .rptf a.del_pr { color:#d5a901; padding-left: 3px; }
.hbrptf .hbrptf_form .hbrptf_formf .rptff { margin-left:300px; }
.hbrptf .hbrptf_form .hbrptf_formf .title { float:left; width:90px; padding:3px 0px 0px 0px; margin-left:18px; }
.hbrptf .hbrptf_form .hbrptf_formf .field { margin-left:109px; padding:0px 0px 4px 0px; vertical-align:middle; white-space:nowrap; }
.hbrptf .hbrptf_form .hbrptf_formf .titlew { float:left; width:110px; padding:3px 0px 0px 0px; }
.hbrptf .hbrptf_form .hbrptf_formf .fieldw { margin-left:112px; padding:0px 0px 4px 0px; vertical-align:middle; }
.hbrptf .hbrptf_form .hbrptf_formf select { height: 19px; padding: 1px 1px 0 4px; font: normal 11px/13px Tahoma,Arial,Sans-serif; width:155px; padding: 1px 1px 1px 4px; margin-top:1px; }
.hbrptf .hbrptf_form .hbrptf_formf input.smll { width:44px; }
.hbrptf .hbrptf_form .hbrptf_formf .q { position:absolute; margin-left:-18px; padding:1px 0px 0px 0px; }
.hbrptf .bl { display:none; padding:12px 12px 12px 12px; border-top:3px #f8f0d1 solid; }
.hbrptf a.rpth { display: block; float:right; color:#d5a901; text-decoration:none; background:url(../images/i/__wl_b_prod_tab_arrd.gif) 0px 4px no-repeat; padding:2px 6px 2px 12px; }
.hbrptf a.rpth_up { background:url(../images/i/__wl_b_prod_tab_arru.gif) 0px 4px no-repeat !important; }
.hbrptf a.rpth span { display:block; border-bottom:1px #d5a901 dotted; cursor:pointer; }
.hbrptf a.rpth:hover span { border-bottom:none; padding-bottom:1px; }
.hbcoli { padding:11px 0px 7px 0px; margin: 5px 0 0 0 !important; }
.hbcoli li { list-style: none; }
.hbcoli li a { text-decoration:underline; display:block; padding:0px 10px 5px 0px; background:none; }
.hbrptf_also { margin-top: 0px !important; overflow: hidden; }
.hbrptf_also h3 { margin-bottom: 10px;}
#search_form_hide1, #search_form_hide2 {display: none;}

.bnorm { clear: both; width:98%; font-size: 12px; }
.bnorm p { line-height: 14px; padding-bottom: 8px}
.bnorm h3 { font-family: Trebuchet MS, Arial, Sans-Serif; font-weight: bold; font-size: 15px;}
.hbmwords { line-height:15px; padding:0px 0px 5px 0px; }
.hbmwords table{ margin:auto; }
.hbmwords .hbmwordssl { padding:15px 0px 0px 0px; display:none; }
.hbmwords .asl { height:20px; }
.hbmwords .asl a span { display:block; border-bottom:1px #d5a901 dotted; cursor:pointer; }
.hbmwords .asl a:hover span { border-bottom:none; padding-bottom:1px; }
.hbmwords .asl a.down { display: block; float:right; color:#d5a901; text-decoration:none; background:url(../images/i/__wl_b_prod_tab_arrd.gif) 0px 4px no-repeat; padding:2px 0px 2px 12px; }
.hbmwords .asl a.up { display: block; float:right; color:#d5a901; text-decoration:none; background:url(../images/i/__wl_b_prod_tab_arru.gif) 0px 4px no-repeat; padding:2px 0px 2px 12px; }
.hbmwords .line { padding:0px 0px 6px 0px; }
.hbmwords .line .info { font-size:10px; color:#888888; }
.hbmwords .line .info a { color:#cbd6f5; text-decoration:underline; }
.hbmwords .line .info a:hover { color:#cbd6f5; text-decoration:none; }
.hbmwordst { padding:14px 0px 5px 0px; }
.hbmwords .popbrbot { padding:10px 0px 0px 0px; }
.hbmwords .popbrbot .alllink { padding:0px 0px 0px 0px; height:17px; }
.hbmwords .popbrbot .alllink a { padding:0px 0px 0px 12px; display:block; float:left; margin-top:0px; color:#d5a901; font-weight:bold; text-decoration:underline; background:url(../images/i/__wl_allcity_arr.gif) 0px 2px no-repeat; }
.hbmwords .popbrbot .alllink a:hover { text-decoration:none; }

.bnorm { clear: both; padding: 14px 14px 10px 14px; }
.btop1 { border-top: 1px solid #e2e2e4; padding-top: 14px; !important; padding-left: 0px !important;}

.hbcatitemtop { padding:12px 0px 12px 0px; }
.hbcatitemtop .img-container{ float: left; max-width: 256px; text-align: center;}
.hbcatitemtop .img-container .under-photo{ padding-top: 5px;}
.hbcatitemtop .img img {padding:1px; border:2px #e2e2e4 solid;}
.hbcatitemtop .info { margin-left:276px; padding:4px 0px 0px 0px; }

.clearb { display: block; clear: both; height: 1px; }

.fi_ainfo { padding:0px 0px 0px 0px; }
.fi_ainfo .fi_ainfo_tab { margin: 0; border-bottom:1px #f4f7fd solid; width:530px; }
.fi_ainfo .fi_ainfo_tab td { text-align:left; vertical-align:top; padding:4px 8px 6px 8px; border-bottom:1px #ffffff solid; border-right:1px #ffffff solid; }
.fi_ainfo .fi_ainfo_tab td.th { text-align:left; vertical-align:top; font-weight:bold; width:290px; padding:4px 8px 6px 12px; border-bottom:1px #ffffff solid; border-right:1px #ffffff solid; }
.fi_ainfo .fi_ainfo_tab td.th span { font-weight:normal; }
.fi_ainfo .fi_ainfo_tab td img { display:inline-block; margin-bottom:-4px; }
.fi_ainfo .fi_ainfo_tab td.th img { display:inline-block; margin-bottom:-2px; margin-left:6px; cursor:pointer; }
.fi_ainfo .fi_ainfo_tab tr.hl td, .fi_ainfo .fi_ainfo_tab tr.hl td.th { background:#f4f7fd; }
.fi_ainfo .fi_ainfo_tabn td, .fi_ainfo .fi_ainfo_tabn td.th { border-right:0px; font-weight:normal; }

.fi_ainfo table { margin:19px 0px 0px 0px; border-bottom:1px #f4f7fd solid; width:100%; }
.fi_ainfo  td {text-align:left; vertical-align:top; padding:4px 8px 6px 8px; border-bottom:1px #ffffff solid; border-right:1px #ffffff solid;}
.fi_ainfo tr.hl td, .fi_ainfo tr.hl th {background: #EAEFFD;}
.fi_ainfo .fi_ainfo_tabn td, .fi_ainfo .fi_ainfo_tabn th { border-right:0px; font-weight:normal; }

.bblbg { background:#eaeffc; margin-left: -15px }
.bblbg .hbcoli li a { background-image:url(../images/i/__wl_hbcoli_arr1.gif); }

.hbitem-in-ts { border:1px #dbdbdb solid; background:#f2f2f4; padding:5px 4px 5px 1px; margin-top:5px; }
.hbitem-in-ts .area { background:#fbfbfc; }
.hbitem-in-ts .area table { width:100%; }
.hbitem-in-ts .area td { border-left:3px #f2f2f4 solid; width:25%; text-align:left; vertical-align:top; padding:9px; }
.hbitem-in-ts .area td h3 { color:#204493; }
.hbitem-in-ts .area td h3 a { color:#204493; background: url(../images/i/101010.gif) repeat-x left bottom; text-decoration: none; }
.hbitem-in-ts .area td h3 a:hover { background:none; }
.hbitem-in-ts .area td p { display:block; padding:11px 0px 5px 1px; }
.hbitem-in-ts .area td p a { color:#646465; }
.hbitem-in-ts .area td p a:hover { color:#646465; }

.hbcoli { float:left; width:48%; padding:11px 0px 7px 0px; }
.hbcoli li { list-style:none; display:inline; }
.hbcoli li a { text-decoration:none; display:block; padding:0px 10px 5px 8px; margin-right:auto; background:url(../images/i/__wl_hbcoli_arr.gif) 0px 4px no-repeat; }
.hbcoli li a:hover { background-position:0px -106px; text-decoration:none; }
.hbcoli li a b, .hbcoli li a:hover b { text-decoration:underline; font-weight:normal; }
.hbcoli li a i { text-decoration:none; color:#000000; font-style:normal; }
.hbcolil { width:auto; }
.hbcolil li a { text-decoration:underline; }
.hbcolil li a:hover { text-decoration:none; }

.hbalp {
    font-weight: bold;
    line-height: 18px;
    padding: 11px 0 15px;
}
.hbalp a { 
    margin-right: 8px;
}
.hbalp a.sel {
    color: #D5A901;
    text-decoration: none;
}
.hbgonode {
    padding: 10px 12px;
    text-align: right;
}
.hbgonode a {
    color: #D5A901;
    text-decoration: underline;
}
.hbgonode a:hover {
    text-decoration: none;
}
.hbrptf {
    background: none repeat scroll 0 0 #FFF5E4;
    border: 2px solid #F8F0D1;
    display: block;
}
.hbrptf .hbrptf_form {
    padding: 12px 12px 10px;
}
.hbrptf .hbrptf_form .butt {
    clear: both;
    padding: 5px 0 0;
    text-align: right;
}
.hbrptf .hbrptf_form .hbrptf_formf {
    display: none;
    padding: 25px 0 0;
}
.hbrptf .hbrptf_form .hbrptf_formf .rptf {
    float: left;
    width: 50%;
}
.hbrptf .hbrptf_form .hbrptf_formf .rptff {
    margin-left: 300px;
}
.hbrptf .hbrptf_form .hbrptf_formf .title {
    float: left;
    margin-left: 0px;
    padding: 3px 0 0;
    width: 100px;
}
.hbrptf .hbrptf_form .hbrptf_formf .field {
    margin-left: 100px;
    padding: 0 0 4px;
    vertical-align: middle;
    white-space: nowrap;
    *white-space:normal;
}
.hbrptf .hbrptf_form .hbrptf_formf .titlew {
    float: left;
    padding: 3px 0 0;
    width: 180px;
}
.hbrptf .hbrptf_form .hbrptf_formf .fieldw {
    margin-left: 112px;
    padding: 0 0 4px;
    vertical-align: middle;
}
.hbrptf .hbrptf_form .hbrptf_formf select {
    font: 11px/13px Tahoma,Arial,Sans-serif;
    height: 19px;
    margin-top: 1px;
    padding: 1px 1px 1px 4px;
}
.hbrptf .hbrptf_form .hbrptf_formf input.smll {
    width: 44px;
}
.hbrptf .hbrptf_form .hbrptf_formf .q {
    margin-left: -18px;
    padding: 1px 0 0;
    position: absolute;
}
.hbrptf .bl {
    border-top: 3px solid #F8F0D1;
    display: none;
    padding: 12px;
}
.hbrptf a.rpth {
    background: url("../images/i/__wl_b_prod_tab_arrd.gif") no-repeat scroll 0 4px transparent;
    color: #D5A901;
    display: block;
    float: right;
    padding: 2px 0 2px 12px;
    text-decoration: none;
}
.hbrptf a.rpth span {
    border-bottom: 1px dotted #D5A901;
    cursor: pointer;
    display: block;
}
.hbrptf a.rpth:hover span {
    border-bottom: medium none;
    padding-bottom: 1px;
}
.hbrptf .hbcoli {
    float: left;
    padding: 11px 0 7px;
    width: 48%;
}
.hbrptf .hbcoli li a {
    background: none repeat scroll 0 0 transparent;
    display: block;
    padding: 0 10px 5px 0;
    text-decoration: underline;
}
.hbmwords {
    line-height: 15px;
    padding: 14px 0 5px;
}
.hbmwords .hbmwordssl {
    display: none;
    padding: 15px 0 0;
}
.hbmwords .asl {
    height: 20px;
}
.hbmwords .asl a {
    background: url("../images/i/__wl_b_prod_tab_arrd.gif") no-repeat scroll 0 4px transparent;
    color: #D5A901;
    display: block;
    float: right;
    padding: 2px 0 2px 12px;
    text-decoration: none;
}
.hbmwords .asl a span {
    border-bottom: 1px dotted #D5A901;
    cursor: pointer;
    display: block;
}
.hbmwords .asl a:hover span {
    border-bottom: medium none;
    padding-bottom: 1px;
}
.hbmwords .line {
    padding: 0 0 6px;
}
.hbmwords .line .info {
    color: #888888;
    float: left;
    margin-right: 5px; 
    font-size: 11px;
}
.hbmwords .line .info a {
    color: #CBD6F5;
    text-decoration: underline;
}
.hbmwords .line .info a:hover {
    color: #CBD6F5;
    text-decoration: none;
}
.hbmwordst {
    padding: 14px 0 5px;
}
.hbmwords .popbrbot {
    padding: 10px 0 0;
}
.hbmwords .popbrbot .alllink {
    height: 17px;
    padding: 0;
}
.hbmwords .popbrbot .alllink a {
    background: url("../images/i/__wl_allcity_arr.gif") no-repeat scroll 0 2px transparent;
    color: #D5A901;
    display: block;
    float: left;
    font-weight: normal !important;
    margin-top: 0;
    padding: 0 0 0 12px;
    text-decoration: underline;
}
.hbmwords .popbrbot .alllink a:hover {
    text-decoration: none;
}
.hbvg {
    padding: 22px 0 0;
}
.hbvg .hbvgl {
    height: 120px;
    overflow: hidden;
}
.hbvg .hbvgl .item {
    float: left;
    margin-left: 3px;
    width: 136px;
}
.hbvg .hbvgl .item .area {
    overflow: hidden;
    text-align: center;
    width: 114px;
}
.hbvg .hbvgl .item .area .img {
    border: 3px solid #E2E2E4;
    margin-bottom: 5px;
}
.hbvg .hbvgl .item .area .img div {
    height: 80px;
    overflow: hidden;
    width: 108px;
}

.hbcompico { padding:14px 0px 0px 0px; }
.hbcompico .img { float:left; min-width: 60px; padding-right: 10px; }
.hbcompico .desc { margin-left:64px; line-height:18px; }

.links_all_technic { margin-top: 10px; margin-bottom: 15px; }
.links_all_technic a { display: block; padding-bottom: 3px; }
.notop { margin-top: 0px !important; padding-top: 0px !important; }

.h6b { font-size:18px; font-family:"trebuchet MS"; color:#000000; padding: 0 0 12px 0; margin-left :15px; line-height: 125%; }
.h6b_n { font-size:18px; font-family:"trebuchet MS"; color:#000000; padding: 0 0 0 0; margin-left :15px; line-height: 125%; }
.h6bt1 {margin-left: 15px;color: #888; font-size: 12px; padding-bottom: 5px;}
.h6b a { font-weight: bold; font-size:18px !important; font-family:"trebuchet MS" !important; color:#000000 !important; }

.work_vacancies { width: 100%; font-size: 13px !important}
.work_vacancies thead th { vertical-align: middle; text-align: center; font-weight: normal; background-color: #EAEFFB; padding: 8px 0 8px 0; }
.work_vacancies tbody tr td { vertical-align: middle; padding: 5px 15px 8px 15px; }
.work_vacancies tbody tr td img { padding-right: 5px; } 
.work_vacancies tbody tr.even td { background-color: #F5F7FC; }
.work_vacancies tbody tr td .type { color: gray; font-size: 11px; }
.work_vacancies tbody tr .clicker { cursor: pointer; }
.work_vacancies tbody tr .city a { color: black; text-decoration: none }

.work_vacancies tbody tr:hover td { background-color: #CAD9F6; }

.work-header table td {padding: 0 !important;}

.work-header { margin-bottom: 10px; overflow: hidden; }
.work-header .title { float: left; font-family: "Trebuchet MS", "Tahoma"; font-size: 20px; font-weight: bold; margin: 8px 0 2px 0; text-transform: uppercase; padding: 0; line-height: 26px;}
.work-header .add { float: right }
.work-header .intro { margin-top: 10px; font-family: "Trebuchet MS", "Tahoma"; font-size: 14px; }
.work-header .info { font-family: "Trebuchet MS", "Tahoma"; font-size: 14px; color: gray; padding-top: 5px; }

.work_specbuttons { padding: 10px 10px 0 0; text-align: right; }
.work_specbuttons a { padding-right: 10px; }


.compare-tab { border-collapse: collapse; border:0px; border-right:1px #cccccc solid; border-bottom:1px #cccccc solid;  }
.compare-tab td { border-left:1px #cccccc solid; border-top:1px #cccccc solid; text-align:center; }

.popbr h2 {    font-size: 18px;}