body
    {
    margin: 4px 0 0 0;
    padding: 0px;
    color: #000;
    background: #e2e2e2 ;
  font-family: 'PT Serif Caption', serif;
    }

#rss {
	font-size : 11px;
}	


#vote {
	font-size : 11px;

	background : white;
}	

#meteo {
	font-size : 11px;
	background : white;
	height : 350px;
}	

#meteo h1 {
	font-size : 11px;
}	
	
input, textarea {
	border : 1px solid Gray;
	background-color : #FFF;
}	

.form_but {
	
	background-color: #DDD;
	border : 1px outset  #CCC;
	height : 20px;
}
	
#empty {
	padding : 2px;
}
	
.center_block {
/*	border-right: 1px solid #e2e2e2;*/
	border-bottom: 2px dotted #e2e2e2;
/*	background : #F0F2F4;*/
	background : #fefefe;
//    width : 728px; 
	padding:15px ;
}


.center_block H2{

	font-size: 17px;
border-top: 4px solid #e2e2e2;
//border-bottom: 1px solid #e2e2e2;
color:#999;
padding: 5px 0 0 0;

}







.top_block {
	border-bottom: 3px solid #e2e2e2;
background: #fefefe;
/*box-shadow: 0 2px 2px rgba(0,0,0,.2);*/
}

.right_block {
	border-right: 1px solid #e2e2e2;
	font-size : 10px;
/*	border-bottom: 1px solid #666666;*/
	background: #E6E6E6;
	padding:10px;
//	width: 220px;
}


.right_block2 {
	font-size : 10px;
	background: #ffffff;
	padding:10px;
	width: 220px;
}









.bottom_block   {
background:#EAECEE;
//	BACKGROUND: #f0f2f4;
	width : 721px; 
height:150px;
	padding:15px;
	font-size : 11px;
/*	border-right: 1px solid #e2e2e2;*/
/*	border-bottom: 1px solid #666666;*/
}
	

a { color: black;  }





#logo {
	font-size: 3em;
color:red;
margin: 15px 0 10px 20px; 
float:left;
}


#logo a{
text-decoration:none;
color:red;
}




#logo span{
	font-size: 0.8em;
color:#f2f2f2;
background:#b7b7b7;
padding:0 10px 0 10px; 
}


#date_m   /**/
    {
//clear:both;
//	position: relative;
	margin: 30px 0 10px 20px;
color:#999;

float:left;
width:300px;
//background:#fff;
}




#glob_nav   /**/
    {
    position: relative;    
    padding: 10px 50px 0 0;
text-align:right;
width:auto;
max-width: 880px; 
min-width: 350px; 
}


.button {
	background-color : Silver;
	border : 1px solid Gray;
	height : 20px;
}

#menu   
    {
	position: relative;
font-family: 'Roboto', sans-serif;
clear:both;	
/*background:#e2e2e2;*/

margin: 17px 0 10px 20px;
height:40px;
/*margin-bottom:4px;*/
}



/*#menu a
{
	color: #000;
	text-decoration: none;
}*/


#menu a:link {text-decoration: none;color:#000}
#menu a:visited {text-decoration:none;color:#333}
#menu a:hover  {text-decoration:none;color:#D61313}
#menu a:active {text-decoration:none;color:#D61313}





#menu li
{
	color: Gray;
	text-decoration: underline;
}

#menu span
{
	color: #D61313;
	text-decoration: none;
}


#search_panel   /*  */
    {
	position: relative;
	
	color:#000;
	height:30px;
	text-decoration:none;
	padding:10px 0 0 20px;
	margin-right : 20px;
	;
}


#news_notice {
color:#000;
	font-size: 13px;
padding-bottom:10px;
	border-bottom: 1px dotted #d2d2d2;
} 

#news_notice H1{
font-size: 14px;
color:#000;
} 

/*#news_notice a{
color:#333;
text-decoration:none;
} */


#news_notice a:link {text-decoration: none;color:#000}
#news_notice a:visited {text-decoration:none;color:#333}
#news_notice a:hover  {text-decoration:none;color:#D61313}
#news_notice a:active {text-decoration:none;color:#D61313}



#news_notice span{
color:#999999;

} 






#news_notice_all {
	color:#000;
	font-size: 13px;
	background:#fefefe;
/*height:155px;*/
margin-bottom:30px;
} 

#news_notice_all H1{
color:#000;

} 

#news_notice_all span{
color:#999999;

} 



#news_notice_all a:link {text-decoration: none;color:#000}
#news_notice_all a:visited {text-decoration:none;color:#333}
#news_notice_all a:hover  {text-decoration:none;color:#D61313}
#news_notice_all a:active {text-decoration:none;color:#D61313}





#news_preview1 {
	color:#000;
	
	background:#fefefe;
} 
#news_preview1 div  {
	color:#000;
	
}


#news_preview1 a:link {text-decoration: none;color:#000}
#news_preview1 a:visited {text-decoration:none;color:#333}
#news_preview1 a:hover  {text-decoration:none;color:#D61313}
#news_preview1 a:active {text-decoration:none;color:#D61313}



/*#news_preview1 a  {
text-decoration : none;
} */

#news_preview1 H1{

font-size: 16px;
color:#000;

} 

#news_preview1 span{
color:#999;

} 

#news_preview2 {
	color:#000;
	
	background:#fefefe;

} 
#news_preview2 div  {
	color:#000;
	

}

/*#news_preview2 a  {
text-decoration : none;
} */


#news_preview2 a:link {text-decoration: none;color:#000}
#news_preview2 a:visited {text-decoration:none;color:#333}
#news_preview2 a:hover  {text-decoration:none;color:#D61313}
#news_preview2 a:active {text-decoration:none;color:#D61313}




#news_preview2 H1{
font-size: 2em;
color:#000;


} 

#news_preview2 span{
color:#999;

} 


#news_preview_all {
	color:#000;
	
	background:#fefefe;
} 
#news_preview_all div  {
	color:#000;
height:250px;
}



#news_preview_all a:link {text-decoration: none;color:#000}
#news_preview_all a:visited {text-decoration:none;color:#333}
#news_preview_all a:hover  {text-decoration:none;color:#D61313}
#news_preview_all a:active {text-decoration:none;color:#D61313}



#news_preview_all H1{
color:#000;
font-size: 16px;
} 

#news_preview_all span{
color:#999;
font-size:  9px;
} 

#tags {
	padding:10px 10px 20px 20px;
	color:#000;

	background:#fefefe;
} 






#full_text {
	font-size : 15px;
	line-height : 140%;
color:#333;
}

#full_text p {
	font-size: 15px;
color:#000;
} 



#full_text a:link {text-decoration: none;color:#D61313}
#full_text a:visited {text-decoration:none;color:#B30024}
#full_text a:hover  {text-decoration:none;color:#000}
#full_text a:active {text-decoration:none;color:#D61313}






#news_full {
	border-right: 1px solid #e2e2e2;
	padding:15px 15px 15px 15px;
	color:#000;
	background:#fefefe;
} 



#news_full H1{
	color:#333;
	font-size:25px;
	text-align : left;
padding:0;
margin:15px 0 5px 0;
} 


#grp_zag {
font-size:15px;
}

#grp_zag a{
color:#666;
}



.hc_counter_comments{
color:#999;
font-size:9px;
}



.kol_pr{
color:#999;
font-size:9px;
}

.date_a{
color:#999;
font-size:12px;
} 

.author{
color:#666;
font-size:13px;
} 




#lenta {
	font-size:12px;

	color:#000;
	background: #efefef;
	padding:10px;
//	width: 220px;
}

#lenta h1{
font-size:11px;

	margin : 0px;
}  


#lenta a:link {text-decoration: none;color:#000}
#lenta a:visited {text-decoration:none;color:#333}
#lenta a:hover  {text-decoration:none;color:#D61313}
#lenta a:active {text-decoration:none;color:#D61313}



#lenta span{
color:#999;
font-size:10px;

}  

#lenta_full {
	padding:10px 10px 20px 20px;
	color:#000;

	background:#fefefe;
}  

#lenta_full H1{
color:#000;
font-size:22px;
}

#lenta_full span{
color:#999;
font-size:9px;
}  





#posled {
font-size:12px;
	color:#000;
	background: #ffffff;
	padding:10px 10px 10px 10px;
//	width: 220px;
margin-bottom:5px;
}

#posled h1{
font-size:12px;
	margin : 0px;
letter-spacing: 0.2em;
}  


#news_posled {
padding-top:10px;
font-size:12px;
margin:10px 0 0 0;
	border-top: 1px dotted #d2d2d2;
} 


#posled a:link {text-decoration: none;color:#000}
#posled a:visited {text-decoration:none;color:#333}
#posled a:hover  {text-decoration:none;color:#D61313}
#posled a:active {text-decoration:none;color:#D61313}


#posled span{
color:#999;
font-size:9px;
}  















#comments {
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	padding:10px 10px 20px 20px;
	color:#000;
font-size:11px;
	background:#F0F2F4;
} 

#comments H1{
font-size:16px;
}

#com_panel {
	color : #666;
	font-size : 10px;
	margin-top : 5px;
	padding-left: 15px;
}

.text_but{
    font-size:10px;
	text-decoration: underline; 
	cursor: pointer;
}


.img {
/*	width:300px;*/
	float:left;
/*	background-color:#DDDDDD;*/
/*	padding:10px;*/
	margin:0 15px 0 0;
}

.img div {

color:#999;
font-size:10px;
//margin:-25px 0 0 0;
//	width:400px;
	padding:0 0 3px 0 ;
//	float:left;
	text-decoration : none;
border-bottom: solid #e2e2e2 1px;
}


.img2 {
//	width:100%;
	float:left;
/*	background-color:#DDDDDD;*/
/*	padding:10px;*/
	margin-right:20px;


}

.img2 div {

//clear:both;
color:#999;
font-size:10px;
//margin:-25px 0 0 0;
//	width:350px;
	padding:0 0 10px 0 ;
//	float:left;
	text-decoration : none;
//border-bottom: solid #e2e2e2 1px;
}





.note {
	width:200px;
	float:left;
	background-color:#DDDDDD;
	padding:11px;
	margin-right:10px;
	font-size : 11px;
}

#e404   
    {
    padding: 0 10px 0 10px;
    position: absolute;
    top: 100px;
    left: 300px;
    font: normal 1em Verdana;
color:#333;
    }


#e404 H1{
	color:#7B737B;
font-size:10em;
}

.rekl   
    {
font-size:11px;
	text-decoration:none;
color:#333;

}

#bottom2   {
	BACKGROUND: #EAECEE;
	width : 721px; 
	padding:15px;
	font-size : 10px;
	border-right: 1px solid #f2f2f2;
	border-bottom: 1px solid #f2f2f2;
}
	
/*#bottom2 a{
 color: #333; text-decoration: none;
} */

#social{
padding: 0;
margin: 10px 0 0 0;
display: inline;
clear:both;
}

#social #vk_like{
float:left;
/*width:170px;*/
}

#social .fb-like{
float:left;
width:160px;
}




.scrollTop{ 
/*position: fixed;*/
		background:url('arrows-top.png') 0 0 no-repeat;
		width:50px;
		height:50px; 
		top:50%;
		right:50px;


	}
	.scrollTop:hover{ background-position:0 -50px; }


#adv1{
clear:both;
text-align:center;

}



.search   /*  */
    {
font-size:13px;
color:#3C0F24;
background:#fff;
width:180px;
height:25px;
border: solid 1px #fff;
padding:0 0 0px 5px;
    }



#search_form{
//padding:0;
width:300px;
clear:both;
margin: 20px 0px 0px 0px;

	font-size : 9px;
box-shadow: 0 1px 4px rgba(0,0,0,.2);
border-radius: 6px;
background: rgba(255, 255, 255, 0.4);


}

#search_form input{

color:#eee;
border: solid 1px #eee;
border-radius: 6px;
}




#tema {

//margin:600px 20px 20px 20px;
color:#000;
padding:0 5px 10px 15px;
//border: 1px dotted #d2d2d2;

clear:both;
} 



#tema h2{
color:#666;
	font-size: 17px;
border-top: 4px solid #e2e2e2;
//border-bottom: 1px solid #e2e2e2;
color:#999;
padding: 5px 0 0 0;
} 





#news_tema {
color:#999;
	font-size: 13px;
//padding:10px;
padding:0 15px 5px 0;
width:228px;
float:left;
height:80px;
} 


#news_tema a:link {text-decoration: none;color:#333}
#news_tema a:visited {text-decoration:none;color:#333}
#news_tema a:hover  {text-decoration:none;color:#D61313}
#news_tema a:active {text-decoration:none;color:#D61313}



#news_tema span {
color:#999999;
font-size:9px;
} 






#hypercomments_widget
{
border-top: 1px dotted #d2d2d2;
border-bottom: 1px dotted #d2d2d2;
background:#fafafa;
}


#yandex_ad1 {
padding: 10px 0 0 0;
}

#kurs_v {
margin: 30px 0 0 80px;
float:left;
  color: #ccc;
font-size:1.2em;
}

#kurs_v span {
  color: #ccc;
font-size:16px;
padding:0 0 0 5px;
}

