/* Левое навигационное меню */
.left_navigate{ 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 5px;
	line-height: 130%;
	font-size: 13px;
}
div.infozone hr {
    display: block;
	margin: 18px 0;
	border: none;
	color: #CADAF5;
	background-color: #CADAF5;
	width: 100%;
    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 .preview {margin-bottom: 11px; border-left: 3px solid #eeeeee;padding-left:10px;margin-top: 10px;font-family: "Arial";font-weight: bold;font-weight: bold;
font-style: italic;margin-left: 1px;}

.newsbody h1,.newsbody h2,.newsbody h3,.newsbody h4 {padding-top: 17px;}

/*
.newsbody img {
	margin: 15px;
}*/

.newsbody table {
	margin: 10px auto 10px auto;
}

.newsbody table td {
	padding: 5px 10px
}

.newsbody h2 { padding:17px 0px 5px 0px; line-height: 22px;}

.newsbody ol { padding:5px 0px; }
.newsbody ol li { padding: 3px 0px 4px 0px; list-style: decimal; }

.newsbody ul { padding:5px 0px; }
.newsbody ul li { padding: 3px 0px 4px 0px; list-style:none; list-style-image: url(../images/bull01.gif); }

.newsbody img { max-width:800px !important; }

.newsbody td { padding:0px; }

.newsbottom { overflow: hidden; }
.newsbottom .newstags { float: left; }

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/i/__wl_allcity_arr.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;
	clear: both;
}
.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;
}

/* 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 .info2 { text-align: center; font-size: 11px; font-style: italic; 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('//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('//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: 0px; 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; _height:29px; }
.work-menu .tabs li { float: left; margin: 0 5px 0 0; }

.work-menu .tabs li strong { display: block; _float:left; 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; 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; _display:inline; 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%; }



.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; overflow: hidden; }
.work-info-block .info-item .descr { float: left; font-weight: bold; width: 110px; display: inline-block; }
.work-info-block .info-item .value { float: left; width: 230px; }
.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; }


.news_item_header { font-size: 13px; display: block; padding-bottom: 3px; font-weight: bold; }
.news_item_header .news_date{width:55px; float:left;font-size: 11px;color: #B7B7B7;font-weight: normal;}
.news_item_header .photo_date {float:left;border: 1px #DDE6FC solid; margin-right: 10px;}
.news_item_header .photo_date a { width: 60px; height: 60px; display: table-cell; text-align: center; vertical-align: middle; }
.news_item_header .photo_date img { width: 60px; }
.news_item_header .title {margin-left:60px;font-weight: normal !important;}
.news_item_header .nodate {margin-left:0px !important;}
.news_item_header .top {margin-left:75px !important;font-weight: normal !important;}

/* photovideo
***************************************************/
.photovideo h1 {padding: 10px 0 3px 0;line-height: 19px;}
.photovideo .photovideoItemTitle {overflow: hidden;}
.photovideo .photovideoItemTitle.short { height: 40px; font-size: 11px; }
.photovideo .bmark3 {}
.photovideo .bmark3 li {}
.photovideo .bmark3 li h2 {font-size:18px;}
.photovideo .bmark3 li span {border-bottom: 1px dotted #000000;}
.photovideo .bmark3 li strong a {border-bottom: 1px dotted #d5a901;}
.photovideo .bmark3 li strong a:hover {border-bottom: 1px dotted #000000;}
.photovideo .bpagingn {margin:none;text-align:center;color:#505050;vertical-align:middle;padding:0px 0px 10px 0px;}
.photovideo .bpagingn select {margin:none;padding:1px 1px 1px 2px;font-size:11px;color:#505050;font-family:Tahoma, Arial, Sans-serif;}
.photovideo .photovideoClear {width:100%;height:15px;clear:both;}
.photovideo .photovideoItems .photovideoItem {margin:15px 0 0 15px;float:left;width:120px;height:173px;overflow: hidden; line-height:15px;}
.photovideo .photovideoItems .photovideoItem * { _margin:0px; _padding:0px; }
.photovideo .photovideoItems .photovideoItem .photovideoItemImg {width:120px;height:100px;display:table-cell;text-align:center;vertical-align:bottom; _vertical-align:top; _display:block;}
.photovideo .photovideoItems .photovideoItem .photovideoItemImg a { display:inline-block; position:relative; text-decoration:none; _display:block; _height:90px; _width:120px; _overflow:hidden; }
.photovideo .photovideoItems .photovideoItem .photovideoItemImg a img { border:0px; max-height:96px; _display:block; _float:left; }
.photovideo .photovideoItems .photovideoItem .photovideoItemImg a:hover {text-decoration:none;}
.photovideo .photovideoItems .photovideoItem .photovideoItemImg a .cam {display:block; /*_display:none;*/ position:absolute;top:3px;right:0px;z-index:1;width:35px;height:28px;background:url(/img/camico.png) no-repeat;}
.photovideo .photovideoItems .photovideoItem .photovideoItemImg a .vid {display:block; /*_display:none;*/ position:absolute;top:3px;right:0px;z-index:1;width:35px;height:28px;background:url(/img/vidico.png) no-repeat;}
.photovideo .photovideoItems .photovideoItem .photovideoItemInfo {margin:5px 0 0 0;}
.photovideo .photovideoItems .photovideoItem .photovideoItemInfo .photovideoItemViews { /*width:65px;*/padding:0 0 0 18px;background:url(/img/eyeico.png) 0px 2px no-repeat;}
.photovideo .photovideoItems .photovideoItem .photovideoItemInfo .photovideoItemStars {width:55px; _width:56px; float:right;margin:1px 0 0 0;}
.photovideo .photovideoItems .photovideoItem .photovideoItemInfo .photovideoItemStars .StarActive {margin:1px;width:9px;height:9px;float:left;background:url(/img/starsicos.png) 0px 0px no-repeat; _overflow:hidden; _text-indent:-9999px; _font-size:1px; }
.photovideo .photovideoItems .photovideoItem .photovideoItemInfo .photovideoItemStars .StarUnactive {margin:1px;width:9px;height:9px;float:left;background:url(/img/starsicos.png) -9px 0px no-repeat; _overflow:hidden; _text-indent:-9999px; _font-size:1px;}
.photovideo .photovideoItems .photovideoItem .photovideoItemTitle {margin:5px 0 0 0;}
.photovideo .photovideoItems .photovideoItem .photovideoItemTitle a {text-decoration:none;}
.photovideo .photovideophoto {position:relative;margin:0px auto;width:502px;border:2px solid #e2e2e4;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.photovideo .photovideophoto img {width:500px;border:1px solid #fff;}
.photovideo .photovideophoto .photozoomico {position:absolute;bottom:0px;left:2px;z-index:1;width:35px;height:28px;background:url(/img/photozoomico.png) no-repeat;}
.photovideo .photovideoplayer {margin:0px auto;width:550px;height:375px;border:2px solid #e2e2e4;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.photovideo .videoInfo {margin:18px 13px 18px 13px;text-align:center;}
.photovideo .videoInfo .videoInfo_tab {width:530px;margin:0px auto;}
.photovideo .videoInfo .videoInfo_tab tr.hl {background:#f4f7fd}
.photovideo .videoInfo .videoInfo_tab tr th {text-align:left;vertical-align:top;padding:5px 10px 5px 10px;font:normal 11px Tahoma;color:#000000;}
.photovideo .videoInfo .videoInfo_tab tr td {text-align:left;vertical-align:top;padding:5px 10px 5px 10px;font:normal 11px Tahoma;color:#000000;}
.photovideo .videoInfo .videoInfo_tab tr td .videoInfo_tabStars td{padding:1px;}
.photovideo .photovideoPolicy {padding:18px 13px 18px 13px;border-top:1px solid #ededed;font:normal 11px Tahoma;color:#000000;}
.photovideo .chGallery {margin:13px 25px 0px 10px;}
.photovideo .chGallery h3 {margin:0px 0 6px 7px;font:bold 18px Trebuchet MS;color:#000000;}
.photovideo .chGallery h3 span {border-bottom: 1px dotted #000000;}
.photovideo .chGallery .fi_like_larr {z-index:100;position:absolute;height:170px;width:16px;overflow:hidden;background:url(../images/i/__wl_hbgalleria_arr.png) 0px 50px no-repeat;cursor:pointer;}
.photovideo .chGallery .fi_like_rarr {z-index:100;margin-left:780px;position:absolute;height:170px;width:16px;overflow:hidden;background:url(../images/i/__wl_hbgalleria_arr.png) -79px 50px no-repeat;cursor:pointer;}
.photovideo .chGallery .fi_like_larrh {background-position:0px -150px}
.photovideo .chGallery .fi_like_rarrh {background-position:-79px -150px;}
.photovideo .chGallery .chGalleryItems {margin:10px 0 10px 20px;overflow:hidden;height:180px;width:750px;}
.photovideo .chGallery .chGalleryItems .chGalleryList{width:1000px;position:relative;}
.photovideo .chGallery .chGalleryItems .chGalleryList .photovideoItem {margin:0px 0 0 5px;float:left;width:120px;height:180px;overflow: hidden;}
.photovideo .chGallery .chGalleryItems .chGalleryList .photovideoItem .photovideoItemImg {width:120px;height:100px;display:table-cell;text-align:center;vertical-align:bottom;}
.photovideo .chGallery .chGalleryItems .chGalleryList .photovideoItem .photovideoItemImg a {display:inline-block;position:relative;text-decoration:none;}
.photovideo .chGallery .chGalleryItems .chGalleryList .photovideoItem .photovideoItemImg a:hover {text-decoration:none;}
.photovideo .chGallery .chGalleryItems .chGalleryList .photovideoItem .photovideoItemImg a .cam {position:absolute;top:3px;right:0px;z-index:1;width:35px;height:28px;background:url(/img/camico.png) no-repeat;}
.photovideo .chGallery .chGalleryItems .chGalleryList .photovideoItem .photovideoItemImg a .vid {position:absolute;top:3px;right:0px;z-index:1;width:35px;height:28px;background:url(/img/vidico.png) no-repeat;}
.photovideo .chGallery .chGalleryItems .chGalleryList .photovideoItem .photovideoItemInfo {margin:5px 0 0 0;}
.photovideo .chGallery .chGalleryItems .chGalleryList .photovideoItem .photovideoItemInfo .photovideoItemViews {width:65px;padding:0 0 0 18px;background:url(/img/eyeico.png) 0px 2px no-repeat;font: normal 11px/13px Tahoma, Arial, Sans-serif;
color: black;}
.photovideo .chGallery .chGalleryItems .chGalleryList .photovideoItem .photovideoItemInfo .photovideoItemStars {width:55px;float:right;margin:1px 0 0 0;}
.photovideo .chGallery .chGalleryItems .chGalleryList .photovideoItem .photovideoItemInfo .photovideoItemStars .StarActive {margin:1px;width:9px;height:9px;float:left;background:url(/img/starsicos.png) 0px 0px no-repeat;}
.photovideo .chGallery .chGalleryItems .chGalleryList .photovideoItem .photovideoItemInfo .photovideoItemStars .StarUnactive {margin:1px;width:9px;height:9px;float:left;background:url(/img/starsicos.png) -9px 0px no-repeat;}
.photovideo .chGallery .chGalleryItems .chGalleryList .photovideoItem .photovideoItemTitle {margin:5px 0 0 0;}
.photovideo .chGallery .chGalleryItems .chGalleryList .photovideoItem .photovideoItemTitle a {text-decoration:none;font: normal 11px/13px Tahoma, Arial, Sans-serif;}
.photovideo .photovideoCats {border:1px #cbd6f5 solid;background:#dce5fc;padding:5px 5px 5px 5px;}
.photovideo .photovideoCats .photovideoCatsCont {background:#eaeffd;padding:13px;}
.photovideo .photovideoCats .photovideoCatsCont h3 {font:bold 18px Trebuchet MS;color:#000000;}
.photovideo .photovideoCats .photovideoCatsCont h3 span {border-bottom: 1px dotted #000000;}
.photovideo .photovideoCats .photovideoCatsCont .photovideoCatsItems {margin:10px 0 0 0;}
.photovideo .photovideoCatsItems_c {float:left;width:49%;padding:11px 0px 7px 10px;}
.photovideo .photovideoCatsItems_c li {list-style:none;padding-bottom:2px;}
.photovideo .photovideoCatsItems_c li span {text-decoration:none;display:block;padding: 0 10px 0 8px;background:url(../images/i/__wl_hbcoli_arr.gif) 0px 8px no-repeat;color:#204493;}
.photovideo .photovideoCatsItems_c li span a {font-weight:normal;}
.photovideo .photovideoCatsItems_c li a {font-weight: bold;line-height:20px;display: inline !important;}
.photovideo .photovideoCatsItems_c li a:hover {background-position:0px -106px;text-decoration:none;}
.photovideo .photovideoCatsItems_c li a b, .hbcoli li a:hover b {text-decoration:none;font-weight:bold;}
.photovideo .photovideoCatsItems_c li a i {text-decoration:none;color:#000000;font-style:normal;}
.photovideo .photovideoCatsItems_c li font {text-decoration:none;color:#000000;font-style:normal;margin:0 0 0 5px;}
.photovideo .photovideoTags {border:1px #cbd6f5 solid;background:#dce5fc;padding:5px 5px 5px 5px;}
.photovideo .photovideoTags .photovideoTagsCont {background:#eaeffd;padding:13px;}
.photovideo .photovideoTags .photovideoTagsCont h3 {font:bold 18px Trebuchet MS;color:#000000;}
.photovideo .photovideoTags .photovideoTagsCont h3 span {border-bottom: 1px dotted #000000;}
.photovideo .photovideoTags .photovideoTagsCont .tag-cloud {margin:10px 0 0 0;}
.photovideo .photovideoTags .photovideoTagsCont .alllink {height:17px;padding:0px 12px 0px 0px}
.photovideo .photovideoTags .photovideoTagsCont .alllink a {padding:0px 0px 0px 12px;display:block;float:left;margin-top:3px;color:#d5a901;font-weight:bold;text-decoration:underline;background:url(../images/i/__wl_allcity_arr.gif) 0px 2px no-repeat}
.photovideo .photovideoTags .photovideoTagsCont .tag-cloud {float:left;margin:10px 5%;padding:0;text-align:center;width:90%;}
.photovideo .photovideoTags .photovideoTagsCont .tag-cloud {float:none;margin:0 auto;width:98%;}
.photovideo .photovideoTags .photovideoTagsCont .tag-cloud ul {white-space:normal;}
.photovideo .photovideoTags .photovideoTagsCont .tag-cloud ul{display:inline-table;margin-left: 5px;}
.photovideo .photovideoTags .photovideoTagsCont .tag-cloud ul li {display:inline-table;margin-left: 5px;}
.photovideo .photovideoTags .photovideoTagsCont .tag-cloud a {color:#336699;font-size:0.83em;line-height:1.4em;text-decoration:none;}
.photovideo .photovideoTags .photovideoTagsCont .tag-cloud a:hover {color:#85A3C2;}
.photovideo .photovideoTags .photovideoTagsCont .tag-cloud a.w1 {font-size:80%;}
.photovideo .photovideoTags .photovideoTagsCont .tag-cloud a.w2 {font-size:100%;}
.photovideo .photovideoTags .photovideoTagsCont .tag-cloud a.w3 {font-size:120%;}
.photovideo .photovideoTags .photovideoTagsCont .tag-cloud a.w4 {font-size:140%;}
.photovideo .photovideoTags .photovideoTagsCont .tag-cloud a.w5 {font-size:160%;}
.photovideo .photovideoTags .photovideoTagsCont .tag-cloud a.w6 {font-size:180%;}
.photovideo .photovideoTags .photovideoTagsCont .tag-cloud a.w7 {font-size:200%;}
.photovideo .photovideoTags .photovideoTagsCont .tag-cloud a.w8 {font-size:220%;}
.photovideo .photovideoTags .photovideoTagsCont .tag-clouda.w9 {font-size:240%;}
.photovideo .photovideoTags .photovideoTagsCont .tag-cloud a.w10 {font-size:260%;}
.photovideoCatsItems_c li span {text-decoration:none;display:block;padding:0px 10px 5px 8px;background:url(../images/i/__wl_hbcoli_arr.gif) 0px 8px no-repeat;color:#204493;}
.photovideophotohrefs {text-decoration: none;}

.photovideo .chGallery {position:relative; _display:none; }
.photovideo .chGallery::selection {background: transparent;}
.photovideo .chGallery::-moz-selection {background: transparent;}

.photovideo .chGalleryTit { _display:none; }

.newbmark1 ul.newbmark11 {margin:0px !important;}
.newbmark1 ul li {margin-left: 0px !important;}
.newbmark11 li.curr strong a {background: none;}

.newbmark1 .inews { padding:0px 5px 20px 0px; border-bottom:1px #ededed solid; margin-left:7px; font-family: Tahoma,Arial,Helvetica,sans-serif; }
.newbmark1 .inews h2 { padding:15px 0px 3px 0px; }
.newbmark1 .inews .item { line-height:15px; padding:12px 0px 0px 0px; }
.newbmark1 .inews .item a { display:block; }
.newbmark1 .inews .item-top { line-height:16px; font-size:13px; font-weight:bold; }
.newbmark1 .inews .item .info { color:#888888; font-size:10px; }
.newbmark1 .inews .item .info a { color:#cbd6f5; display:inline; }

.newbmark1 .inews .olinks { height:25px; margin-top:10px; }
.newbmark1 .inews .olinks .rss { color:#F73100; display:block; float:right; padding:0px 0px 0px 14px; background:url(../images/i/__wl_inews_rss.gif) 0px 3px no-repeat; }
.newbmark1 .inews .olinks .all { color:#F73100; display:block; float:left; padding:0px 0px 0px 14px; background:url(../images/i/__wl_allcity_arr.gif) 0px 3px no-repeat; }

.newbmark1 .inews .newlines {padding-bottom: 10px;}
.newbmark1 .inews .newlines p {padding-top: 5px;}
.newbmark1 .inews .newlines p.title {font-size: 12px;}

.newbmark1 .inews .inbb { padding:4px 0px 6px 0px; text-align:center; }
.newbmark1 .inews .inbb img { display:block; border:0px; margin:0px auto; }

.newbmark1 .inews .nlinks { height:40px; margin-top:8px; }
.newbmark1 .inews .nlinks .video { color:#F73100; display:block; float:right; padding:2px 0px 2px 15px; background:url(../images/i/__wl_inews_video.gif) 0px 5px no-repeat; }
.newbmark1 .inews .nlinks .all { color:#F73100; display:block; float:left; padding:2px 0px 2px 14px; background:url(../images/i/__wl_allcity_arr.gif) 0px 5px no-repeat; }
.newbmark1 .inews .nlinks .pres { color:#F73100; display:block; float:right; padding:2px 0px 2px 15px; background:url(../images/i/__wl_inews_pres.gif) 0px 5px no-repeat; }
.newbmark1 .inews .nlinks .inter { color:#F73100; display:block; float:left; padding:2px 0px 2px 14px; background:url(../images/i/__wl_inews_inter.gif) 0px 5px no-repeat; }

.newbmark1 .inews .bthr { border-top:1px #ededed solid; margin-top:12px; }



.teaser-center { padding-left:25px; overflow:hidden; }
.teaser-center table { width:100%; }
.teaser-center-img { width:auto; height:148px; overflow:hidden; }
.teaser-center-img table { height:148px; }
.teaser-center-img table td { vertical-align:bottom; background-position:0px 0px; background-repeat:no-repeat; cursor:pointer; }
.teaser-center p { display:block; padding:7px 9px 8px 10px; background:#000000; opacity:0.5; color:#000000; font-size:13px; line-height:15px; }
.teaser-center a { display:none; position:relative; color:#ffffff !important; font-size:13px; line-height:15px; text-decoration:none !important; z-index:500; }
.teaser-center-img a { /*width:208px;*/ }
.teaser-center a span { display:block; padding:7px 9px 8px 10px; cursor:pointer; }
.teaser-center a:hover { background:#64be00 !important; }
.teaser-center a.hover { background:#64be00 !important; }
.teaser-center strong { display:block; padding:0px 0px 6px 0px; }
.teaser-center table div { }

.send_error_report {font: 0.9em Georgia,Helvetica,sans-serif;font-style: italic;color: #8b8b8b; text-align: center;text-align: center;margin-bottom: 20px;}

   .figure .figure_descr
   {
     display: block;
     font-style: italic;
     color: #888888;
     font-family: Georgia,Helvetica,sans-serif;
     text-align: center;
     padding-top: 5px;
     padding-bottom: 5px;
   }
   .work-baner
   {
       text-align: center;
       padding-bottom: 10px;
   }
   
   
   .links-inf { margin: 10px 0 0; list-style: none; overflow: hidden; }
.links-inf li { padding:0px 50px 10px 0px; margin:0px; }
.links-inf li a { line-height:18px !important; font-size:13px !important; }

.news-inf { padding:0px 10px 0px 10px; }

.news { padding:0px 0px 20px 0px; }
.news .line { background:#eeeeee; }
.news .item { padding:18px 0px 18px 0px; }
.news .item .img { float:left; width:174px; padding:2px 0px 9px 0px; }
.news .item .text { padding:0px 3px 0px 0px; }
.news .item .text .time { font-family:Arial, Tahoma, Sans-serif; font-size:11px; font-style:italic; color:#888888; padding:0px 0px 2px 0px; }
.news .item .text .title { padding:0px 0px 7px 0px; font-size:17px; font-family:Arial, Tahoma, Sans-serif; font-weight:bold; line-height:21px; }
.news .item .text .title a { color:#111111; text-decoration:none; }
.news .item .text .title a:hover { color:#e85f2c; text-decoration:none; }
.news .item .text .desc { line-height:18px; padding:0px 0px 8px 0px; }
.news .item .foot { clear:both; padding:5px 0px 15px 0px; font-size:11px; color:#888888; }
.news .item .foot a { color:#06499E; }
.news .item .foot a:hover { color:#e85f2c; }
.news .item .foot .comm { float:right; padding:0px 0px 0px 0px; color:#9e6727; }
.news .item .foot .rub { margin-right:130px; }
  .figure
   {
     text-align: center;
   }
   .figure_descr
   {
     display: block;
     font-style: italic;
     color: #505050;
     font-family: Georgia,Helvetica,sans-serif;
     text-align: center;
     padding-top: 3px;
     padding-bottom: 5px;
     font-size: 12px;
   }

   .figure_source {
    position: absolute;
    bottom: 3px;
    right: 0;
    background-color: #4E4E52;
    color: #B7B2AE;
    padding: 3px 4px;
    font: 1.1em Arial,Helvetica,sans-serif;
    font-size: 10px;

   }
   
   .figure-block
   {
      position: relative;
      /*display: block;       */
   }
   
   .news-new{
font-family:'PT Sans Caption'!important;   
}

.news-new h2, .news-new h3,.news-new h4,.news-new h5,.news-new h6{
 padding-top: 10px;
 padding-bottom: 4px;
 font-family:'PT Sans Caption'!important;
}

div.news-new p{
 font-size: 14px;   
 line-height: 22px;
 padding-top: 5px; 
 padding-bottom: 5px; 
}

div.news-new table.ignore-p p {
	margin: 0;
	padding: 0;
	line-height: 17px;
}

div.news-new td{
 font-size: 14px;   
}

div.news-new h1 {
padding: 10px 0 3px 0;
font-size: 28px;
line-height: 34px;
font-weight: bold;
font-family:'PT Sans Caption'!important;
}
.news-announce
{
    line-height:24px; 
    font-size: 18px;
    color: #808080;  
    /*font-family:"Trebuchet MS",Arial,Sans-Serif;*/
    font-family:'PT Sans Caption'!important;
}
.news-date
{
    font-size: 11px;
    color: #808080;
    padding-top: 10px;
    line-height: 13px;
}
div.top_news strong a
{
    font-size: 14px;
}

.figure_descr
{
    font-style: normal!important;
    font-family:'PT Sans Caption'!important;
}
.news-new li
{
 font-size: 14px;
 line-height: 22px;
}
.news-new ul 
{
  margin-top: 0px;
  margin-bottom: 5px;
}
.see-also-block-left,.see-also-block-left2
{
    background-color: #E9EFFB;
    float: left;
    width: 360px;
    min-height: 48px;
    margin-right: 15px;
    margin-bottom: 0px;
    margin-top: 5px;
    padding-top: 6px;
    padding-left: 0px;
    font-size: 14px;
    font-family:'PT Sans Caption'!important;
}
.see-also-block-left a{
  display: block;
  margin-left: 86px;  
  line-height: 20px;
}

.see-also-block-left2 a{
  display: block;
  margin-left: 100px;  
  line-height: 20px;
}


.see-also-block-right, .see-also-block-right2
{
    background-color: #E9EFFB;
    float: right;
    width: 360px;
    min-height: 48px;
    margin-left: 15px;
    margin-bottom: 0px;
    margin-top: 5px;
    padding-top: 6px;
    padding-left: 0px;
    font-size: 14px;
    font-family:'PT Sans Caption'!important;
}
.see-also-block-right a{
  display: block;
  margin-left: 86px;  
  line-height: 20px;
}

.see-also-block-right2 a{
  display: block;
  margin-left: 100px;  
  line-height: 20px;
}

.see-also-link
{
  margin-left: 86px;  
  line-height: 20px;    
}
.see-also-link a
{
 display:inline;
 margin-left: 0px;  
 line-height: 20px; 
}



.read-this
{
    float: left;
    background-color: #204394;
    color:#FFFFFF;
    padding: 1px 4px 2px 14px;
}

a.rpth_news_show 
{
  color: #204493!important;
  padding: 0px 0px 0px 1px;
  text-decoration: underline;
  font-size: 13px;
}

a.rpth_news_hide 
{
  color: #204493!important;
  padding: 0px 0px 0px 1px;
  text-decoration: underline;
  font-size: 13px;  
}

.ircol-bh-r h3 {padding-bottom: 0px; padding-top: 0px;}
