A { text-decoration:none; color:#56765C;}
A:hover { text-decoration:underline;}
body {
     background: #ffffff;
     color:#202020;
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-size: 12px;
     margin: 0px;
     padding: 0px;
}
#body {
	background: url(img/bgr_content.gif) repeat-y top left;
      padding: 0px;
      width: 984px;
	  border:0px solid #000000;
	  margin:0 auto;
}
#logo {
	float:left;
	width:216px;
/*	height:212px;*/
	background:url(img/logo.jpg) #FFFFFF no-repeat top left;
	border:0px solid #0000FF;
	height:236px;
	background-position:bottom left;	
}
#logo span {
	display: none;
}
#logo a {
    float:left;
	display: block;
	width:216px;
	height:212px;
}
#content {
	background:url(img/header1new.jpg) no-repeat top right;
	width:990px;	
	float:left;
/*    background: url(img/header1.jpg) no-repeat top right;
	width:984px;*/
}
/*left part*/
#left-part {
	width:216px;
	float:left;
	border:0px solid #003300;
}
#menu {
	width:216px;
	float:left;
	border:0x solid #006600;
	padding:2px 0 0 0;
	background: #FFFFFF;
}
#menu ul {
	float:left;
	color:#ffffff;
	font-size:12px;
	list-style:none;
	padding:10px 0px 0 0px;
	margin:0;
	background:url(img/bgr_menu.jpg) #374930 no-repeat top left;
	width:216px;
	border:0px solid #CC9900;
}
#menu ul li {
	border:0px solid #006600;
	padding:0 0 8px 10px;
	float:left;
	width:205px;
	background:none;
}
#menu ul li a {
	background:url(img/bullet_menu.gif) no-repeat top left;
	padding:0 0 0 14px;
	display:block;
	clear:both;
	color:#FFFFFF;
}
#menu ul li a:hover {
	background:url(img/bullet_menu_o.gif) no-repeat top left;
	text-decoration:none;
}



#menu ul li ul {
	float:left;
	color:#D7ECBC;
	font-size:11px;
	list-style:none;
	padding:5px 0px 0 0px;
	margin:0;
	background:none;
	width:205px;
	border:0px solid #FF0000;
}
#menu ul li ul li {
	border:0px solid #006600;
	padding:0 0 4px 10px;
	float:left;
	width:195px;
	background:none;
}
#menu ul li ul li a {
	background:url(img/bullet_menu.gif) no-repeat top left;
	padding:0 0 0 14px;
	display:block;
	clear:both;
	color:#D7ECBC;
}
#menu ul li ul li a:hover {
	background:url(img/bullet_menu_o.gif) no-repeat top left;
	text-decoration:none;
}



#menu ul li ul li ul {
	float:left;
	color:#C1D6A6;
	font-size:11px;
	list-style:none;
	padding:5px 0px 0 0px;
	margin:0;
	background:none;
	width:185px;
	border:0px solid #CC9900;;
}
#menu ul li ul li ul li {
	border:0px solid #006600;
	padding:0 0 4px 10px;
	float:left;
	width:175px;
	background:none;
}
#menu ul li ul li ul li a {
	background:url(img/bullet_menu.gif) no-repeat top left;
	padding:0 0 0 14px;
	display:block;
	clear:both;
	color:#C1D6A6;
}
#menu ul li ul li ul li a:hover {
	background:url(img/bullet_menu_o.gif) no-repeat top left;
	text-decoration:none;
}











h1 {
	border:0px solid #FF0000;
	clear:both;
	margin:0px 0 0 0;
	padding:15px 0 10px 0;
	color:#104632;
	font-size:19px;
	font-weight:normal;
}
h2 {
	border-top:1px solid #ffffff;
	clear:both;
	margin:0;
	padding:3px 0 10px 10px;
	height:25px;
	color:#ffffff;
	font-size:19px;
	font-weight:normal;
	background: url(img/bgr_header.gif) repeat-x top left;
}
h3 {
	clear:both;
	margin:0;
	padding:15px 0 0 0;
	color:#202020;
	font-size:19px;
	font-weight:normal;
}
#anketa-content {
	clear:both;
	padding:5px 10px 20px 10px;
}
#anketa-content p {
	padding:0;
	margin:0;
}
input.vote {
	background:url(img/vote_button.gif) no-repeat top left;
	border:none;
	width:77px;
	height:23px;
	margin-top:5px;
}
input.vhod_bg {
	background: url(img/enter_button_bg.gif) no-repeat top left;
	border:none;
	width:77px;
	height:23px;
	margin-top:5px;
}
#vhod {
	padding:5px 10px 20px 10px;	
}
input.vhod_bg-field {
}

input.vhod_en {
	background: url(img/enter_button_en.gif) no-repeat top left;
	border:none;
	width:77px;
	height:23px;
	margin-top:5px;
}
input.vhod_en-field {
}


#gallery-content {
	clear:both;
	padding:5px 10px 20px 10px;
}
#gallery-content p {
	padding:0;
	margin:0;
}
#gallery-content img {
	border:1px solid #A6A6A6;
	margin-right:5px;
}
#gallery-content a {
	color:#000000;
}
#vhod p {
	padding:0;
	margin:0;
}
#center-part {
	float:left;
	width:470px;
	padding:10px 20px 20px 20px;
}
.lng {
	font-size:10px;
	color:#A6A6A6;
	padding-bottom:200px;
}
.lng a {
	color:#A6A6A6;
}
.lng img {
	vertical-align:middle;
	margin-right:10px;
}
#right-part {
	float:left;
	width:248px;
	padding:15px 0px 20px 0px;
	border:0px solid #006600;
}
.news {
	float:left;
	border:0px solid #006600;
	width:248px;
	background:url(img/news_all.jpg) repeat-y top left;
}
.news-all {
	border:0px solid #006600;
	padding:0 14px 0 14px;
	background:url(img/news_top.jpg) no-repeat top left;
}
.news-bottom {
	border:0px solid #006600;
	background:url(img/news_bottom.jpg) no-repeat bottom left;
	height:10px;
}
p.date {
	color:#808080;
	font-size:11px;
	padding:20px 0 0 0;
	margin:0;
}
.date-view {
	color:#808080;
	font-size:10px;
	padding:0px 0 0 0;
	margin:0;
}


p.title-news {
	color:#202020;
	font-weight:bold;
	clear:both;
	margin:0;
	padding:0;
}
p.title-news a {
	color:#202020;
}
p.info-news {
	clear:both;
	margin:0;
	padding:0;
}
p.more {
	font-weight:bold;
	clear:both;
	margin:0;
	padding:0;
}
.news img {
	margin:3px 5px 5px 3px;
	border:1px solid #386B55;
}
.banner-top {
	float:left;
	width:248px;
	height:60px;
}
.banner-bottom {
	float:left;
	width:248px;
	clear:both;
	padding:20px 0 0 0;
}
.search {
	clear:both;
	width:248px;
	float:left;
	padding:14px 0 20px 0;
	border:0px solid #006633;
}
input.search-button_bg {
	background: url(img/search_buton_bg.gif) no-repeat top left;
	border:none;
	width:51px;
	height:22px;
	margin-top:5px;
}

input.search-button_en {
	background: url(img/search_buton_en.gif) no-repeat top left;
	border:none;
	width:51px;
	height:22px;
	margin-top:5px;
}


input.vhod-field {
	border:1px solid #C0C0C0;
	background:#FFFFFF;
	font-size:11px;
	width:180px;
	height:15px;
}
#kalendar {
	float:left;
	clear:both;
	border:0px solid #006600;
	width:243px;
	padding:0 0 0 5px;
}
table.calendar {
	background:#FFFFFF;
	float:left;
	width:120px;
	border:1px solid #B2D778;
}
table.calendar td {
	background:#DBF0BC;
}
table.calendar td.active {
	background:#FFCE3C;
	color:#000000;
	font-weight:bold;
}	
table.calendar a {
	color:#000000;
}
table.calendar td.active a {
	color:#000000;
}
.calendar-events {
	border:0px solid #FF0000;
	float:left;
	font-size:11px;
	width:115px;
	color:#000000;
	padding:0 0 0 5px;
}
.calendar-events a {
	color:#000000;
}
.calendar-events p {
	padding:0 0 10px 0;
	margin:0;
}

ul li {
	padding:0 0 5px 14px;
	margin:0;
	background:url(img/bullet.gif) no-repeat top left;
	list-style:none;
}
ul {
	padding:0;
	margin:0;
}


#footer {
	float:left;
	clear:both;
	width:964px;
	font-size:11px;
	background: url(img/bgr_footer.jpg) no-repeat bottom left;
	padding:10px;
	border:0px solid #000000;
	color:#FFFFFF;
}
.copy {
	float:left;
	width:300px;
	font-size:11px;
	color:#9F9F9F;
	padding-top:13px;
}
.abc {
	float:right;
	width:300px;
	font-size:11px;
	color:#9F9F9F;
	padding-top:13px;
	text-align:right;
}
.abc a {
	color:#9F9F9F;
}
form {
	padding:0;
	margin:0;
}
img.pic {
	padding:1px 5px 5px 1px; 
	background:url(img/bgr_img.gif) bottom right;
	margin:0 0 5px 5px;
}
.hello {
	color:#72A71F;
	font-weight:bold;
	padding:10px 0 10px 0;
	float:left;
}
.logout {
	color:#ffffff;
	background:#93C842;
	font-weight:bold;
	padding:0 5px 2px 5px;
	float:right;
	margin-top:10px;
	font-size:11px;
}
.scrolling-text {
	color:#FFFFFF;
	padding-top:3px;
	width:766px;
	float:right;
	font-size:14px;
}

















