/* Левое навигационное меню */
.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%;
}
.center_col .labels, .center_col .c_labels td{
	padding: 10px 0 0 0;
}

.newsbody {
	font-size:13px;
	line-height: 130%;
}

ul{
	padding: 0;
	margin: 0 0 0 12px;
	list-style-image: url(../images/bull01.gif);
}

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;}
