* {
	font-family : Arial, sans-serif;
}
body
    {
    margin: 5px;
    padding: 5px;
    color: #000;
    background: #A8B0B5 ;
    }

#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 {
	font: normal normal 11px/120% sans-serif;
	background-color: #DDD;
	border : 1px outset  #CCC;
	height : 20px;
}
	
#empty {
	padding : 4px;
}
	
.center_block {
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	background : #F0F2F4;
    width : 728px; 
	padding:15px;
}

.top_block {
	border-bottom: 1px solid #666666;
}

.right_block {
	border-right: 1px solid #666666;
	font-size : 10px;
/*	border-bottom: 1px solid #666666;*/
	background: #E6E6E6;
	padding:10px;
	width: 220px;
}

.bottom_block   {
	BACKGROUND: #f0f2f4;
	width : 697px; 
height:150px;
	padding:15px;
	font-size : 11px;
	border-right: 1px solid #666666;
/*	border-bottom: 1px solid #666666;*/
}
	

a { color: black;  }


#logo   /**/
    {
	position: relative;
	padding: 0 0 10px 20px;
	text-align: left;
	width:150px;
	float:left;
}

#logo a {
	font-family : Georgia, serif;
	font-size : 30px;
	color : #9B0F0F;
}



#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: 9px Tahoma;
	text-decoration:underline;
	width : 520px;
	float:left;
	padding-left : 15px;
}

#menu a
{
	color: #333;
	text-decoration: underline;
}

#menu li
{
	color: Gray;
	text-decoration: underline;
}

#menu span
{
	color: red;
	text-decoration: none;
}


#search_panel   /*  */
    {
	position: relative;
	font: 10px Verdana;
	color:#000;
	height:30px;
	text-decoration:none;
	padding:10px 0 0 20px;
	margin-right : 20px;
	;
}


#news_notice {
color:#666;
	font-size: 12px;
} 

#news_notice H1{
font-size: 12px;
color:#333;
} 

#news_notice a{
color:#666;
}

#news_notice_all {
	color:#000;
	font-size: 12px;
	background:#F0F2F4;
} 

#news_notice_all H1{
color:#000;
font: normal normal 13px/100% Arial, sans-serif;
} 
#news_preview1 {
	color:#000;
	font: 12px Arial, sans-serif;
	background:#F0F2F4;
} 
#news_preview1 div  {
	color:#000;
}

#news_preview1 a  {
text-decoration : none;
}

#news_preview1 H1{
	color:#000;
	font: bold 12px/100% Arial, sans-serif;
} 

#news_preview1 span{
color:#999;
font: normal normal 9px Arial, sans-serif;
} 

#news_preview2 {
	color:#000;
	font: 12px Arial, sans-serif;
	background:#F0F2F4;
} 
#news_preview2 div  {
	color:#000;
	text-align : justify;
}

#news_preview2 a  {
text-decoration : underline;
}

#news_preview2 H1{
color:#000;
font: normal bold 16px/100% Arial, sans-serif;
} 

#news_preview2 span{
color:#999;
font: normal normal 9px Arial, sans-serif;
} 


#news_preview_all {
	color:#000;
	font: 12px Arial, sans-serif;
	background:#F0F2F4;
} 
#news_preview_all div  {
	color:#000;

}

#news_preview_all a  {
text-decoration : none;
}

#news_preview_all H1{
color:#000;
font: normal bold 16px/100% Arial, sans-serif;
} 

#news_preview_all span{
color:#999;
font: normal normal 9px Arial, sans-serif;
} 

#tags {
	padding:10px 10px 20px 20px;
	color:#000;
	font: smaller Arial, sans-serif;
	background:#F0F2F4;
} 


#news_full {
	border-right: 1px solid #666666;
	padding:15px 15px 15px 15px;
	color:#000;
	background:#F0F2F4;
} 

#full_text {
	font-size : 14px;
	line-height : 150%;
}

#full_text p {
	font-size: 14px;
	line-height : 150%;
} 

#full_text a {

	text-decoration: underline;
color:#333333;
} 


#news_full H1{
	color:#000;
	font: bold 20px/100% Arial, sans-serif;
	text-align : left;
} 

#news_full span{
color:#999;
font: normal normal 9px Arial, sans-serif;
} 


#lenta {
	font-size:11px;
	font-family: Arial, sans-serif;
	color:#000;
}

#lenta h1{
	font: bold 11px Arial, sans-serif;
	margin : 0px;
}  

#lenta a {
	text-decoration : none;
	color : Black;
}

#lenta span{
color:#999;
font: normal normal 10px Arial, sans-serif;
}  

#lenta_full {
	padding:10px 10px 20px 20px;
	color:#000;
	font: smaller Arial, sans-serif;
	background:#F0F2F4;
}  

#lenta_full H1{
color:#000;
font: normal normal 22px/100% Arial, sans-serif;
}

#lenta_full span{
color:#999;
font: normal normal 10px Arial, sans-serif;
}  

#tags H1{
color:#000;
font: normal normal 20px/100% Arial, sans-serif;
}

#tags a{
	color:#000;
	font: normal normal 13px/100% Arial, sans-serif;
	text-decoration : underline;
}

#tags p{
	color:#666;
	margin-left:15px;
	margin-top:10px;
	font: normal normal 11px Arial, sans-serif;
}



#comments {
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	padding:10px 10px 20px 20px;
	color:#000;
	font: normal normal 11px/120% Arial, sans-serif;
	background:#F0F2F4;
} 

#comments H1{
font: normal normal 16px/100% Arial, sans-serif;
}

#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:250px;
	float:left;
	background-color:#DDDDDD;
	padding:10px;
	margin-right:10px;
}

.img div {
	width:250px;
	padding-top: 10px;
	font-size:10px;
	font-weight: normal;
	float:left;
	table-layout : fixed;
	text-decoration : none;
	color : Black;
	cursor : pointer;
}

.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: 250px;
    left: 300px;
    font: 12px Verdana;
color:#333;
    }


#e404 H1{
	color:#333;
	font: bold bold 35px/150% Trebuchet MS;
}

.rekl   
    {
	font: 9px Tahoma;
	text-decoration:underline;
color:#333;

}

#bottom2   {
	BACKGROUND: #f0f2f4;
	width : 697px; 
	padding:15px;
	font-size : 10px;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
}
	
/*#bottom2 a{
 color: #333; text-decoration: none;
} */