BODY {
	FONT-FAMILY: Tahoma, verdana, serif; BACKGROUND: url(img/back.gif) #eaf0f5 repeat-x top; COLOR: #000;
	padding:0px; margin:0px auto;
}

.textver11
{
	FONT-FAMILY: Tahoma, verdana, serif; font-size: 11px;
}
ol, ul{
list-style-image: url('img/kv.gif');
list-style-type: circle;
}
#wrap
{ margin:0px auto; width: 1012px; position:relative; BACKGROUND: url(img/body.gif) #eaf0f5 repeat-y;

}
#logo {
	BACKGROUND: url(img/logo.jpg) no-repeat; 
	width: 279px;
	height: 195px;	
}

#flash {
	BACKGROUND: url(img/flash.jpg) no-repeat; 
	widows: 1012px;
	height: 262px;
}

#content {width:960px; padding: 20px 30px 20px 50px; overflow: hidden;FONT-FAMILY: tahoma, verdana, serif;FONT-SIZE: 12px;}


.more { float: right; font-size: 11px; text-align: right;}
.more A {padding: 0px 9px 3px 0px; margin: 0px; BACKGROUND: url(img/news_arr.gif) no-repeat right; COLOR: #b44300; TEXT-DECORATION: underline;}
.more A:hover {COLOR: #b44300; TEXT-DECORATION: none; }

#leftcol{ width:634px; float:left; padding:0 65px 0 0;}
 
#righcol{ width:217px; float:left; }

#news{float: right; width: 186px; }
#news .newsAnt{ background:url(img/news.gif) no-repeat; width: 186px; height: 27px;}
#news ul{margin:10px 0 0 0; padding:0px; float:left; list-style:none; clear: both;}
#news ul li{ margin:0px; padding:0px; float:left; width:100%; }
#news ul li.razdelitel { height:1px; margin: 10px 0 10px 0; background: url(img/gr_dot.gif) no-repeat;}
/*#news ul li .arr{width:5px; height:5px; margin:5px 10px 0px 10px; padding:0px; float:left; line-height:80px; background:url(img/news_arr.gif) no-repeat; }*/
#news ul li h2 { width:170px; margin:0px; padding:5px 0 0 10px; float:left; font-size:10px; color:#2b2b2b; font-weight:normal;  }
#news ul li a{ width:170px; float:left; font-size:11px; color:#670173; text-decoration:none; font-weight:bold;}
#news ul li a:hover{text-decoration: underline; color:#476087; }
#news .moreCont{ float: right; padding:0px 0 0 0; }

 
#aktualno {float: left; width: 560px; }
#aktualno .aktAnt {background:url(img/tek.sub.gif) no-repeat; width: 188px; height: 29px; }
#aktualno .cont {overflow: hidden; margin: 10px 0 10px 30px; width: 100%; font-size: 12px; }
#aktualno p { margin: 10px 0 0 0; }
#aktualno .news2razdelitel {line-height:1px; height:1px; margin: 10px 0 10px 0; background: url(img/gr_dot.gif) repeat-x 0 100%; clear:both;}
.moreCont{ float: right; }

#gallery {width: 560px; padding:15px 15px 15px 45px;}
#gallery .galAnt {background:url(img/snimki.gif) no-repeat; width: 241px; height: 32px; }

.red {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1e62a4; FONT-FAMILY: tahoma, verdana, serif; TEXT-DECORATION: none;
}
.red:hover {
  FONT-SIZE: 12px; COLOR: #1e62a4; FONT-FAMILY: tahoma, verdana, serif; TEXT-DECORATION: underline;
}
.white {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFF; FONT-FAMILY: tahoma, verdana, serif; TEXT-DECORATION: underline;
}
.white:hover {
  FONT-SIZE: 11px; COLOR: #FFF; FONT-FAMILY: tahoma, verdana, serif; TEXT-DECORATION: none;
}
.dwn {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFF; FONT-FAMILY: tahoma, verdana, serif; TEXT-DECORATION: none;
	background: #bd893f; padding: 2px 2px 3px 2px;
}

 		
/*  footer */
#footer {
     width: 1000px; height: 35px; margin:0px; padding:10px 0px 0px 0px; 
}
#wd {
     float: left; width:500px;  margin:0px; padding:0px; 
		}	
#copyright
	{
		 float:left; width:500px;  margin:0px; padding:0px; 
	}
	
.border {
	  border:  4px solid #cccccc;
}
.border:hover {
   border:  4px solid #333333;
}