html, body, img, a, p, h1, ul ,li {margin:0; padding:0}

li{list-style:none;}

html, body{height:100%;
	width:100%;}

#wrap{	width:910px;
	min-height:100%;
	height:auto !important;
	height:100%;
	padding:0 42px 0 48px;
	margin:0 auto;}

#header{	width:910px;
	padding-top:19px;
	margin-bottom:15px;
	border-bottom:15px solid #14A96B;
	clear:both;
	float:left;}

.logo{float:left}

.archive{background: url(../img/archive.jpg) no-repeat 60px 32px;
	height:145px;
	width:254px;
	margin-top:1px;
	border-top:1px solid #D0EEE1;
	float:right}

.archive p{font:18px "Times New Roman";
	padding-top:8px;
	padding-left:142px;
	clear:both}

.archive p a{color:#14A96B;
	font:bold 12px Arial;
	text-decoration:underline}

.archive p a:hover{color:red;}

.flag{padding-top:10px;
	margin-right:2px;
	float:right}

.flag a{width:16px;
	height:11px;
	font-size:1px;
	display:block}

.rus, .ukr{margin-left:10px;
	float:right}

.rus{background:url(../img/rus.jpg) no-repeat}
.ukr{background:url(../img/ukr.jpg) no-repeat}

.clear{clear:both;
	height:58px;}

#content{background:url(../img/content_line.jpg) repeat-y 721px;
	padding-top:15px;
	padding-bottom:58px;
	margin-bottom:15px;
	width:100%;
	float:left}

.box_name{background: url(../img/box_line.jpg) repeat-x bottom;
	padding-bottom:12px;
	margin-bottom:8px}

.left{width:701px;
	padding-right:18px;
	float:left}

.box_tema {color:#323E44;
	font:14px Arial;
	text-align:right}

.box_tema img{float:left}

.tema{padding-top:5px;
	width:418px;
	float:left;
	text-align:justify;}


.tema h1{color:#323E44;
	font:bold 14px Arial;
	padding-bottom:10px}

.tema p{color:#323E44;
	font:12px Arial;
	padding-bottom:10px}

	
	
.ttt {color:#000000;
	font:12px Arial;
	padding-bottom:10px}
.ttt a:link {color:#14aa6b;
	font:12px Arial;
	padding-bottom:10px;
	text-decoration:underline}	
.ttt a:visited {color:#14aa6b;
	font:12px Arial;
	padding-bottom:10px}	
		
	.tema2{padding-top:5px;
	text-align:justify; font:12px Arial;}
.tema a{color:#323E44;
	font:12px Arial;

text-decoration:none}

.tema a:hover{color:#323E44;text-decoration:underline}	


.tema2 h1{color:#323E44;
	font:bold 14px Arial;
	padding-bottom:10px}

.tema2 p{color:#323E44;
	font:12px Arial;
	padding-bottom:10px}
	
.tema2 a{color:#14A96B;
	font:12px Arial;}

.tema2 a:hover{color:red;}	
	
.podrob{	text-align:right;}

.podrob a{color:#14A96B;
	font:12px Arial;}

.podrob a:hover{color:red;}

.soderj{width:250px;
	float:right;}

.soderj img{padding-top:10px;}

.soderj ul {padding-left:5px;}

.soderj ul li{background:url(../img/marker.jpg) no-repeat 0px 13px;
	color:#3E4D55;
	font:10px Arial;
	text-indent:20px;
	padding:5px 0;}

.soderj ul li a{color:#14A96B;
	font:12px Arial;}

.soderj ul li a:hover{color:red;}

.tema_clear{height:20px;
	width:100%;
	clear:both;}

.reklama{padding-top:5px;}

.text{font:10px Arial;
	margin:0 247px;}

.text h1{color:#14A96B;
	font:11px Arial}

.reklama img.pict2{float:left}
.reklama img.pict3{float:right}

.right{width:175px;
	padding-left:15px;
	float:right}

.profession{color:#FFF;
	font:12px Verdana;
	background-color:#14A96B;
	height:25px;
	line-height:25px;
	text-align:center}

.foto{padding-top:12px;
	text-align:center}

.right p{color:#323E44;
	font:10px Arial;
	padding:12px 0;
	word-spacing:2px;}

.right p a{color:#14A96B;
	text-decoration:none}

.right p a:hover{color:red;}

.right .name{color:#14A96B;
	font:11px Arial;
	padding-top:12px;
	text-decoration:underline}

.right .vse{text-align:right}

.right .vse a{color:#14A96B;
	font:12px Arial}

.right .vse a:hover{color:red;}

.right .vse2{text-align:left;
font:11px;
}

.right .vse2 p{text-align:left;
font:11px;
}

.right .vse2 a{color:#14A96B;
	font:12px Arial}

.right .vse2 a:hover{color:red;}


#footer{background-color:#C3E4D3;
	margin:0 auto;
	margin-top:-58px;
	padding-left:43px;
	padding-top:8px;
	height:44px;
	width:957px;
	border-bottom:6px solid #14A96B;
	clear:both}

#footer p{font:11px Arial;
	line-height:13px;}
