/* Левое навигационное меню */
.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);
}
.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:-10px;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.infozone{
	padding: 10px;
	line-height: 130%;
	font-size: 13px;
}
div.infozone hr{
	margin-top: 18px;
	margin-bottom: 18px;
	margin-left: -7px;
	margin-right: -18px;
	border: none;
	color: #CADAF5;
	background-color: #CADAF5;
	height: 1px;
}
div.infozone p{
	padding-bottom: 5px;
	padding-top: 5px;
}
div.infozone .stick{
	margin: 10px -26px 15px -15px;
	padding: 15px;
	background-color: #f1f4fd;
	border-bottom: 1px solid #EDEDED;
	font-weight: bold;	
}

div.infozone .stick_small{
	margin: 10px -26px 15px -15px;
	padding: 5px 15px 5px 15px;
	background-color: #E8EFFC;
	border-bottom: 1px solid #EDEDED;
	font-weight: bold;	
}
div.infozone .stick01{
	margin: 10px -26px 15px -15px;
	padding: 15px;
	background-color: #FEF1DF;
	border-bottom: 1px solid #F3E6D3;
	font-weight: bold;	
}

div.infozone .stick01 a{
	font-weight: normal;	
}
div.infozone .stick02{
	margin: 10px -26px 15px -15px;
	padding: 15px;
	background-color: #fcf1de;
	border-bottom: 1px solid #F3E6D3;
	font-weight: bold;	
	font-size:10pt; 
	line-height: 140%;
}

div.infozone .stick02 a{
	font-weight: normal;	
}
.c_labels{
	width: 100%;
    margin-bottom: 10px;
}
.center_col .labels, .center_col .c_labels td{
	padding: 10px 0 0 0;
}

.newsbody {
	font-size:13px;
	line-height: 130%;
}

/*
.newsbody img {
	margin: 15px;
}*/

.newsbody table {
	margin: auto;
}

.newsbody ul li {
    list-style-image: url(../images/bull01.gif);
}

.newsbody ol li {
    list-style: decimal;
}

ul{
	padding: 0;
	margin: 0 0 0 20px;
}

ol{
	padding: 0;
	margin: 0 0 0 17px;
}

ol li{
	margin-left: 5px;
}

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;
}

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_toarhive { background: url("../images/ic11.gif") no-repeat 0 3px; color:#b7b7b7; padding-left: 13px;}

a.ic_tolibrary { background: url("../images/icsave.gif") no-repeat 0 3px; color:#b7b7b7; 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: 5px 0 5px 0;
}
.news_item_header{
	font-size: 13px;
	display: block;
	padding-bottom: 3px;
	font-weight: bold;
}
span.date{
	font-size: 11px;
	color: #B7B7B7;
}

span.date a{
	color: #cbd6f5;
}

div.text{
	padding-bottom: 2px;
}

.tags {color: gray; margin: 5px 0 0 7px;padding: .2em 0 .1em 18px;clear:both;	list-style: none;	background: url(/images/tags.gif) no-repeat 0 50%;}
.tags li {display: inline;}
.tags li a {font-size: .90em;}
.tags li a:link, .tags li a:visited {color: gray;}
#.tags li a:hover {text-decoration: none;color: black;}


.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;
}




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;
}

table td.work_labels_links{
	color: #b7b7b7;
}
table td.work_labels_links b{
	color: black;
}
table td.work_labels_links a:hover{
	font-weight: bold;
	color: #DDA700;
}
table td.work_labels_arhive{
	width: 120px;
}

.work_item_date{
	color: #B7B7B7;
	font-weight: normal;
}

table.work_rek_table{
	margin-top: 10px;
}
table.work_rek_table td{
	padding: 5px;
	width: 33%;
	border: 1px solid #eeeeee;
}

table.work_rek_table_list{
	margin-top: 10px;
}
table.work_rek_table_list td{
	padding: 5px;
	width: 50%;
	border: 1px solid #eeeeee;
}
.ltxt_menu a b { display:block; height:22px;  background: url("../images/lt_r.gif") no-repeat 100% 0%; float:left; padding:4px 4px 0 4px;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;}


/*  Polls
----------------------------------------- */
.survey_questions { clear: both; font-family: "Trebuchet MS"; margin: 0px; padding: 0px }
.survey_questions .question { overflow: hidden; padding: 15px 0 15px 0; border-top: 1px solid #E0E0E0; }
.survey_questions .question  .number {
    border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px;
    color: white; background-color: #F08E0F !important; display: block; float: left; font-size: 16px;
    font-weight: 700; height: 28px; line-height: 28px; margin-right: 15px; text-align: center; width: 28px; } 
.survey_questions .question .wrapper { overflow: hidden; padding-top: 5px; }
.survey_questions .question .wrapper .body { clear: both; padding-top: 0 !important; }
.survey_questions .question .wrapper h3 { color: #F08E0F; float: left; margin-bottom: 4px; margin-top: 4px; }
.survey_questions .question .variants { padding: 5px; margin-top: 15px;  }
.survey_questions .question .note { color: #F08E0F; }

.survey_questions table { border-spacing: 0px; text-indent: 0px; }
.survey_questions table td { display: table-cell; text-align: center; vertical-align: inherit; }

.survey_questions .button { margin-left: 30px }
.survey_questions .button input { border: 1px solid black; background-color: white; font-size: 16px; padding: 5px 15px 5px 15px; margin-bottom: 15px }

.survey_questions .question .not { background-color: #FFBFBF }
#poll_warning, #poll_thanks { color: red; font-size: 16px; padding: 15px; padding-left: 0px; font-weight: bold; text-align: center }

.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;
}


.spec-pr { margin-top:9px; }
.spec-pr h3 { padding:0px 8px 10px 8px; }

.spec-pr h2 { padding:0px 8px 10px 8px; }
.spec-pr h2 a:hover {color: red; background-image: none;}
.spec-pr h2 a {color: red; background-image: url(../images/i/101010rrrrr.gif);}

.spec-pr h3 { padding:0px 8px 10px 8px; }
.spec-pr ul { padding:2px 8px 9px 8px; margin-left: 0px; }
.spec-pr li { list-style:none; display:inline; }
.spec-pr li a { display:block; padding:2px 0px 3px 10px; line-height:13px; color:#d5a901; font-weight:bold; background:url(../images/i/__wl_hbcoli_arr2.gif) 0px 6px no-repeat; }
.spec-pr li a:hover { background-position:0px -104px; }

/* Work Module
*********************************************/

.separator { margin-bottom: 25px; }
.separator.line { margin-top: 5px; margin-bottom: 15px; border-top: 1px solid #ebebeb; }
.separator.line.nobottom { margin-bottom: 2px; }
.hidden { display: none; }
.clear { clear: both; }
.standart-text { color: #D1D1D4; }

.advert-add-block { overflow: hidden; margin: 0 0 5px 0; width: 520px; }
.advert-add-block u { color: #DBA900; text-decoration: none; }
.advert-add-block i { color: gray; }
.advert-add-block .description { float: left; width: 200px; }

.advert-add-block .item { margin: 0 0 0 200px; }
.advert-add-block .item label { display: block; margin-bottom: 3px; }
.advert-add-block .item label.inline { display: inline-block; margin: 0 5px 3px 0; }
.advert-add-block .item label input { margin-right: 5px; }

.advert-add-block .item .input-select { width: 300px; }
.advert-add-block .item .input-select-half { width: 140px; }
.advert-add-block .item .input-select-howlong { width: 80px; }
.advert-add-block .item .input-select-currency { width: 60px; }
.advert-add-block .item .input-text { width: 297px; }
.advert-add-block .item .input-text-quatro { width: 70px; }

.advert-add-block .item .input-textarea { width: 300px; height: 150px; }
.advert-add-block .info { float: right; margin-right: 20px; color: gray; }

.advert-add-block .item .phone { margin-bottom: 5px; }
.advert-add-block .item .phone .part1 { width: 20px; text-align: center; }
.advert-add-block .item .phone .part2 { width: 40px; text-align: center; }
.advert-add-block .item .phone .part3 { width: 130px; }
.advert-add-block .item .phone .more { float: right; margin-right: 20px; }

.advert-add-block .captcha-input { float: left; width: 120px; }
.advert-add-block .captcha-input .input-text-captcha { height: 46px; width: 94px; font-size: 32px; }
.advert-add-block .captcha-image { float: left; width: 120px; }
.advert-add-block .captcha-image img { cursor: pointer; }
.advert-add-block .if_star { font-size: 11px; }

.advert-add-button { margin: 0 auto; width: 280px; padding: 10px 0; }
.advert-add-button input { cursor: pointer; }

.blue_list { margin-left: 0px; }
.blue_list a { background: url('http://exkavator.ru/trade/assets/images/i/ico_arrow2.gif') 0px 6px no-repeat; padding-left: 10px; }
.blue_list a:hover { background-position: 0px -192px; }

.orange_list { margin-left: 0px; }
.orange_list li { padding: 2px 0 2px 0; }
.orange_list a { background: url('http://exkavator.ru/trade/assets/images/i/ico_arrow2.gif') 0px -192px no-repeat; padding-left: 10px; color: #d5a901; font-family: "Verdana"; font-size: 12px; }
.orange_list a:hover { /*background-position: 0px 6px; color: #204493;*/  }

.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; }
.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-menu { clear: both }
.work-menu .tabs { margin: 0; }
.work-menu .tabs li { float: left; margin: 0 5px 0 0; }

.work-menu .tabs li strong { display: block; background: url(../images/i/bg_style2.gif) no-repeat top right; border-left: solid 1px #cbd6f5; height: 21px; padding: 8px 11px 0 11px; }
.work-menu .tabs li strong a { display: block; font: bold 14px/14px Trebuchet MS, Arial, Sans-Serif; text-decoration: none; color: #d5a901; background: url(../images/i/101010y.gif) repeat-x left bottom; padding-bottom: 2px; cursor: pointer; border-bottom: 1px dotted #d5a901; }
.work-menu .tabs li strong a:hover { background: none; color: #000; border-bottom: none; }

.work-menu .tabs li strong.active { background: url(../images/i/bg_style1.gif) no-repeat top right; border-left: solid 1px #cbd6f5; height: 22px; margin-bottom: -1px; cursor: default; position:relative; z-index:1000; }
.work-menu .tabs li strong.active a { color: #000000; font-size: 15px; background: none; cursor: pointer; border-bottom: none; }
.work-menu .tabs li strong.active a:hover { background: none; color: #000; }

.work-menu strong.city-item { display: inline-block; margin: 5px 6px 0 0; }
.work-menu div.city-item { display: inline-block; margin: 5px 12px 0 0;  }

.work-menu .bmark12.nobottom { margin-bottom: 0px; padding-bottom: 0px; border-bottom: none; }
.work-menu .bmark12.notop { margin-top: 0px; padding-top: 0px; border-top: none; }
.work-menu .bmark12.notop td { padding-top: 7px; }

.box { display: none; }
.box.visible { display: block; }

.intable_links td { padding: 0 !important; }

.h6b { font-size:18px; font-family:"trebuchet MS"; color:#000000; padding: 0 0 12px 0; margin-left :15px; line-height: 125%; }
.h6b b { background: url("../images/dot.gif") repeat-x 0% 100%; }

.work_vacancies { width: 100% }
.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_specbuttons { padding: 10px 10px 0 0; text-align: right; }
.work_specbuttons a { padding-right: 10px; }

.work-content { font-family: "Trebuchet MS", "Tahoma"; font-size: 14px;  }

.work-info-block { width: 100% }
.work-info-block td { width: 50%; }
.work-info-block .info-item { padding: 3px 0 3px 0; }
.work-info-block .info-item .descr { font-weight: bold; width: 110px; display: inline-block; }
.work-info-block .info-item .value .flag { margin-right: 5px; }

.all_cities { font-family: "Tahoma"; font-size: 13px; }
.all_cities .contry { padding: 25px 0 4px 0; }

/* Captcha Inputs
*********************************************/
.captcha-box { width: 470px; height: 50px; margin: auto; overflow: hidden; }
.captcha-box .captcha-text { float: left; margin-top: 5px; }
.captcha-box img { width: 100px; height: 48px; }
.captcha-box .captcha-input { float: right; width: 120px; height: 38px; border: 1px solid gray; padding: 5px; }
.captcha-box .captcha-input input { border: none; width: 92px; height: 40px; font-size: 32px; }

/* Work Companies
*********************************************/
.b_prod { padding: 13px 14px 8px 14px; border-bottom: solid 1px #ebebeb; border-top:none !important; clear: both; font-family: "Tahoma"; font-size: 13px; line-height: 16px; }
.b_prod_pr { background:#fff5e4; border-bottom: solid 1px #f1e8c7; }

.b_prod img.b_prod2 { float:none; border:none; margin:0px; }

.b_prod .imglist { float:left; border:3px #e2e2e4 solid; padding:1px; margin:0px 14px 10px 0px; } /*0px 14px 34px 0px;*/
.b_prod_pr .imglist { border-color:#f4e8bb; }
.b_prod .imglist .pimg { display:block; width:140px; height:92px; }
.b_prod .imglist .pimg img { display:block; margin:auto; }
.b_prod .imglist .pimg .pimg_pr { position:absolute; margin:-6px 0px 0px -6px; }
.b_prod .imglist .pimg .pimg_ultra { position:absolute; margin:-6px 0px 0px -6px; }
.b_prod .imglist .pimg .pimg_bus { position:absolute; margin:-6px 0px 0px -6px; }
/*.b_prod .imglist a.bm { display:block; width:140px; height:25px; background:url(../images/i/__wl_b_prod_bm.gif) 0px 0px no-repeat; text-indent:-9999px; }*/
.b_prod .imglist a.bm { display:block; width:140px; height:25px; text-shadow: -1px -1px 0px #6e6e6e; background:url(../images/i/_wl_bspec13.gif) 0px 0px repeat-x; color:#ffffff; text-decoration:none; text-align:center; line-height:24px; }
.b_prod .imglist a.bm:hover { background-image:url(../images/i/bspec12.gif); }
.b_prod .imglist a.bm span { display:block; cursor:pointer; height:25px; padding:0px 0px 0px 22px; line-height:25px; background:url(../images/i/__wl_favstar.gif) 0px 0px no-repeat; }
.b_prod .imglist a.bm:hover span { background:url(../images/i/__wl_favstar.gif) 0px -25px no-repeat; }
.b_prod .imglist a.bm_sel span { background:url(../images/i/__wl_favstar.gif) 0px -50px no-repeat; }
.b_prod .imglist a.bm_sel:hover span { background:url(../images/i/__wl_favstar.gif) 0px -75px no-repeat; }

.b_prod .countrylist { position:absolute; margin:138px 0px 0px 3px; vertical-align:middle; }
.b_prod .countrylist img { display:inline-block; margin:0px 3px -1px 0px; }

.b_prod h3 { padding-top:1px; margin-bottom:4px; }
.b_prod h3 a { color:#204493; background-image:url(../images/i/101010bbbbb.gif); }
.b_prod h3 a:hover { background:none; }
.b_prod h3 span.ccountry { margin-left:5px; font-weight:normal; font-size:11px; font-family:Tahoma, Arial, Sans-serif; white-space:nowrap; }
.b_prod h3 span.ccountry img { display:inline-block; margin:0px 3px -1px 0px; }

.b_prod .pricelist { float:right; color:#d5a901; font-weight:bold; font-family:"Trebuchet MS", Tahoma, Arial, Sans-serif; font-size:13px; padding:6px 0px 6px 15px; white-space:nowrap; }
.b_prod .pricelist b { font-size:15px; }

.b_prod .contlist { margin-left:160px; }
.b_prod .contlist .info { color:#888888; padding:0px 0px 0px 0px; }
.b_prod .contlist .desc { color:#000000; line-height:15px; padding: 0; font-size: 12px; }
.b_prod .contlist .desc1 { margin-right:100px; }

.b_prod .salerlist { color:#888888; font-size:10px; height:24px; }
.b_prod .salerlist a { color:#888888; font-size:10px; }

.b_prod .updlist { float:right; text-align:right; width:130px; background:url(../images/i/__wl_b_prod_updico.png) 98px 2px no-repeat; padding:0px 0px 0px 26px; color:#888888; font-size:10px; }

.b_prod .morelist { text-align:right; color:#204493; font-weight:bold; }
.b_prod .morelist a { color:#204493; }

.b_prod a.sendmess { margin-top:5px; display:block; position:absolute; color:#d5a901; background:url(../images/i/__wl_b_prod_sendmess.gif) 9px 3px no-repeat; padding:0px 9px 0px 23px; }

.b_prod_ultra .imglist { border-color:#ffff30; }
.b_prod_bus .imglist { border-color:#dce5fc; }
.b_prod_hl { background:#ffffe2; }
.b_prod .imglist1 { margin-bottom:0px; }
.b_prod .contlist .ilinks { float:right; width:97px; padding:7px 0px 0px 0px; line-height:14px; }
.b_prod .blinks { height:20px; }
.b_prod .blinks a { display:block; float:right; margin:5px 0px 0px 12px; color:#d5a901; padding:0px 2px 0px 13px; }
.b_prod .blinks .ico_cont { background:url(../images/i/__wl_b_prod_blinks_cont.gif) 0px 2px no-repeat; }
.b_prod .blinks .ico_photo { background:url(../images/i/__wl_b_prod_blinks_photo.gif) 0px 2px no-repeat; }
.b_prod .blinks .ico_files { background:url(../images/i/__wl_b_prod_blinks_files.gif) 0px 2px no-repeat; }
.b_prod .blinks .ico_news { background:url(../images/i/__wl_b_prod_blinks_news.gif) 0px 2px no-repeat; }
