body{
	/*font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:1.6em;
	margin:0; 
	padding:0;
	color:#333333;
	background-color:#EAF2EC;
	}
	
	h3{
	font-size:140%;
	}
	
	.lang {
	color:#588939;
	font-size:80%;
	padding-left:20px;
	padding-bottom:18px;
	
	}
	
	.lang_act {
	color:#61087B;
	font-size:80%;
	padding-left:20px;
	padding-bottom:18px;
	
	}
	
	.lang a{
	text-decoration:none;
	color:#588939;
	}
	.lang a.active_lang{
    text-decoration:none;
    color:#61087B;
    font-weight:600;
    }	
	.news {
	font-size:85%;
	line-height:1.6em;
	padding:3px 17px 15px 25px;
	}
	
	ul{
	margin:0;
	}
	
	li{
	margin:0;
	}
	
	.foto_r{
	border:2px solid #D8D7D8; 
	float:left;
	margin:10px 15px 6px 10px;	
	}
	.foto_r1{
	border:0px solid #D8D7D8; 
	float:left;
	margin:10px 15px 6px 10px;	
	}
	
	.foto_d{
	border:2px solid #D8D7D8; 
	float:left;
	margin:18px 18px 6px 18px;	
	}
	
	.avtor_art{
	font-size:90%;
	font-weight:500;
	color:#000000;
	line-height:1.5em;
	margin:10px 0px 0 0px;
	padding-left:12px;
	}
	
	.avtor_art{
	font-size:90%;
	font-weight:500;
	color:#000000;
	line-height:1.5em;
	margin:10px 10px 0 0;
	}
	
	.avtor_op{
	font-size:90%;
	font-weight:500;
	color:#000000;
	line-height:1.5em;
	margin:45px 15px 0 0;
	}
	
	.text_r{
	font-size:90%;
	line-height:1.6em;
	padding:0px 17px 15px 12px;
	clear:both
	}
	
	img{
	border:0px solid white;
	}
	
	#index_r{
	font-size:85%;
	line-height:1.4em;
	margin:	0px 7px 5px 5px;
	/*padding:0px 7px 5px -5px;*/
	}
	
	#index_r a{
	color: #333333;
	text-decoration: none;
	}
	
	#index_r a:hover{
	color: #333333;
	text-decoration: underline;
	}

	#index_r table{
	margin-left:0px;!important
	
	}	

	#red{
	color:#CC3300;
	}
	#green{
	color:#339900;
	}
	
	.opinion_d {
	font-size:90%;
	line-height:1.6em;
	clear:both; 
	margin:0px 15px 0 20px
	}
	
	#main_news {
	font-size:85%;
	line-height:1.7em;
	padding:3px 17px 15px 12px;
	}

	#main_news a {
	color: #333333;
	/*font-size: 11px;*/
	text-decoration: none;
	}

	#main_news a:hover {
	color: #333333;
	/*font-size: 11px;*/
	text-decoration: underline;
	}

	#main_news br{
	padding-top:10px;
	margin-bottom:10px;
	line-height:1.9em;
	}

	.left_col{
	background-image:url(images/r_fon.jpg)
	}
	
	.ltl{
	padding:0px 0px 1px 1px;
	margin-right:8px;
	
 	}

	/*.text_art{
	margin:25px 25px 35px 25px; 
	text-align:justify;
	}*/

	.text_art{
	margin-top: 20px; 
	padding:0px 25px 5px 25px; 
	width:550px;
	text-align:justify;
	float:left;
	}

	.text_body{
	margin-top: 25px; 
	padding:0px 25px 25px 25px; 
	width:550px;
	text-align:justify;
	float:left;
	}	

	a.body_l {
	text-decoration:none;
	color: rgb(97, 8, 123);
	
	}

	a.body_l:hover{
	text-decoration:underline;
	color: #777777;
	
	}



	.foto_art{
	border:2px solid #D8D7D8; 
	float:left;
	margin:5px 15px 6px 0px;	
	}
	
	.foto_art1{
	border:0px solid #D8D7D8; 
	float:left;
	margin:5px 15px 6px 0px;	
	}
	/*.but_down{
	margin:25px 1px 20px 0px;
	
	}*/

	.but_down{
	margin:10px 1px 20px 0px;
	
	}
	
	.but_down_1{
	margin:10px 0px 20px 0px;
	}
	
	.but_dop_m{
	margin:0px 1px 0px 0px;
	}
	
	.but_dop_m_1{
	margin:0px 0px 0px 0px;
	}

	.input_txt{
	font-size:9pt; border:1px solid #999999;
	}

	li.fi {
	list-style-image:url(images/sitem_fi.gif);
	text-indent: 1.2em; 
	}
	
	a.body_1 {
	color:#333333;
	text-decoration:none;
	}
	
	a.body_1:hover {
	color:#333333;
	text-decoration:underline;
	}

	/*a.body_1:visited {
	color:#333333;
	text-decoration:none;
	}*/
	
	li.se {
	list-style-image:url(images/sitem_se.gif);
	text-indent: 0.5em; 
	} 
	
	li.th {
	list-style-image:url(images/sitem_th.gif);
	} 