body {	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:white;
	font-size: 11px;
	margin:0px;
	}
h1{
	color:#c03131;
	font-size:14px;
	}
#header{
	margin:0 auto;
	width:950px;
	height:66px;
	background-color:#f0f3df;
	background-image:url(images/top.jpg);
	background-repeat:no-repeat;
	}
#header_menu{
	height:54px;
	margin:0 auto;
	width:950px;
	background-color:#3c779a;
	}
.header_link{
	height:54px;	
	width:600px;
	float:left;
	background-color:#3c779a;
	}
.header_search{
	height:54px;	
	width:350px;
	float:right;
	background-image:url(images/search.gif);
	}
.header_search input.a{
	background-image:url(images/search_b.gif);
	height:22px;
	width:230px;
	margin-top:13px;
	margin-left:10px;
	font-size:14px;
	padding-top:5px;
	padding-left:5px;
	border:0px;
	color:white;
	}
.header_search .b{	
	float:left; 
	height:54px;	
	width:262px;
	}
.header_search .c{		
	height:58px;	
	float:right; 
	width:88px;
	}
.header_link ul{
	margin-top:17px;
	margin-left:17px;
	padding:0px;
	}
.header_link li{
	display:inline;
	padding:10px;	
	}
.header_link li:hover{
	background-color:#326787;
	}	
.header_link li a{
	color:white;
	text-decoration:none;
	font-weight:bold;
	font-size:16px;
	}
#content{
	margin:0 auto;
	width:950px;
	overflow:hidden;
	padding-bottom:20px;
	background-image:url(images/content.gif);
	background-repeat:repeat-x;	
	}
.content_text{
	border-style:solid; 
	margin-top:10px; 
	padding-left:10px;
	overflow:hidden;
	padding-right:10px;
	padding-bottom:10px;
	border-width:1px;
	text-align:justify; 
	background-color:#f0f3f5; 
	border-color:#dde6ea;
	}
.left{
	float:left; 
	padding-left:10px; 
	width:440px;
	}
ul.post_info{
	list-style: none;
	margin-left:-50px;
	margin-top:-10px;	
	}
ul.post_info li{
	display:inline;	
	padding-left:10px;
	color:#3c779a;
	}
ul.post_info li a, .nicka{	
	color:#3c779a;
	}
.left p{
	padding-bottom:10px;
	}
.left p a, .sond a,ul.post_info li a, .content_text a{
	color:#c03131;
	text-decoration:underline;
	}
.left p a:hover, .sond a, ul.post_info li a:hover, .content_text a:hover{
	color:#980c0c;
	}
.center_menu{
	float:left; 
	width:231px;
	padding-top:10px; 
	padding-left:10px;
	}
.button_blue{
	width:221px; 
	padding-top:7px;
	margin-top:1px;
	padding-left:10px;
	height:24px;  
	background-image:url(images/menu_b.gif);
	}
.button_red{
	width:221px; 
	padding-top:7px;
	margin-top:1px;
	padding-left:10px;
	height:24px; 
	background-image:url(images/menu_r.gif);
	}
.button_red a,.button_blue a, .bc{
	color:white;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	}
.button_active{
	background-image:url(images/menu_center_bg.gif);
	background-repeat:no-repeat;
	width:221px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:10px;
	background-color:#3c779a;
	}
.ac{
	color:white;
	font-size:12px;	
	padding-left:10px;
	text-decoration:none;
	}
.sond{
	width:211px; 
	padding:10px; 
	border-style:solid; 
	margin-top:10px; 
	border-width:1px; 
	background-color:#f0f3f5; 
	border-color:#dde6ea;
	}
.sond h2{
	color:#3c779a; 
	font-size:12px; 
	margin:0px; 
	font-weight:bold;	
	}
.right{
	width:247px;
	float:right;
	padding-left:10px;	
	}
#bottom{
	height:74px;
	width:950px;
	margin:0 auto;
	color:#585b4a;
	background-image:url(images/bottom.gif);
}
#bottom p{
	padding-top:25px;
	padding-left:180px;
	margin:0px;
	}
#bottom p a{
	color:#585b4a;
	text-decoration:none;	
	}
#bottom p a:hover{	
	text-decoration:underline;	
	}
input.text, textarea.text{
	border:1px solid #dde6ea;
	margin-bottom:3px;
	}
.navi{
	padding:6px 8px 6px 8px; 
	border-width:1px;
	border-style:solid;	
	margin-left:5px;
	border-color:#c5d4dc;		
	float:left; 
	text-align:center;
	}
.navi:hover{
	background-color:#c5d4dc;
	}
.none{
	text-decoration:none;
	color: black;
	}
.none:hover{
	text-decoration:none;
	}
.komments{
	padding:20px 0px 20px 0px;
	border-bottom:1px solid #e0d8cd;
	overflow:hidden;
	}
.av{
	width:90px;
	float:left;
	}
.ktext{
	float:right;
	padding:13px;
	width:290px;
	}
.kbottom{
	clear:both; 
	text-align:right; 
	color:#c03131;
	}
.spo{
	width:45%; 
	margin-left:5px; 	
	border-width:1px;	
	border-style:solid;	
	border-color:#c5d4dc; 
	margin-top:5px; 
	text-align:center;
	height:100px; 
	float:left; 
	padding-left:10px;
	}
.spoa{
	width:95px; 
	margin-left:5px; 	
	border-width:1px;	
	border-style:solid;	
	border-color:#c5d4dc; 
	margin-top:5px;
	margin-top:5px;  
	height:115px; 
	float:left;
	font-size:10pt;
	padding-left:10px;
	}