body {
	
	font-family:verdana;
	margin:0;background-color:#0c762b;
	background:url("../images/body-bg.gif") top left;
	min-width:780px;
	height:100%;
	
}

#root {
	
	margin:0 auto;
	width:780px;
	
}

#sitecontainer {
	
	background:url("../images/sitecontainer-bg.gif") top left repeat-y;
	width:780px;
	margin:0;
	padding:0 0 20px 0;

		
}

#left {
	
	display:block;
	float:left;
	width:235px;
	
}

#left #logo {
	
	margin:0 0 0 1px;padding:0;
	background:url("../images/logo-bg.gif") top left no-repeat;
	width:234px;height:81px;
	
		
}

#left #logo h1, h2 {display:block;margin:0;padding:0;display:inline;float:left;}

#left #logo h2 img {display:block;margin:0;padding:0;}
#left #logo h1 img {display:block;margin:0;padding:0;}

#left #mainmenu {
	
	list-style-type:none;
	display:block;
	margin:0 0 0 1px;
	padding:0;
	width:234px;
	
}

#left #mainmenu li a {

	background:url("../images/mainmenu-bg.gif") top left no-repeat;		
	display:block;
	width:234px;
	color:#FFFFFF;
	font-size:11px;font-weight:bold;
	line-height:20px;
	text-decoration:none;
	text-indent:12px;
	
}


#left #mainmenu li a:hover {

	background:url("../images/mainmenu-bg.gif") top right no-repeat;
	
}

#left #mainmenul2 {
	
	list-style-type:none;
	display:block;margin:0 0 0 1px;padding:0;
	width:233px;
	
}

#left #mainmenul2 li a {

	background:url("../images/mainmenul2-bg.gif") top left no-repeat;		
	display:block;
	width:233px;
	color:#f29400;
	font-size:11px;font-weight:bold;
	line-height:20px;
	text-decoration:none;
	text-indent:12px;
	
}

#left #mainmenul2 li a:hover {

	background:url("../images/mainmenul2-bg.gif") top right no-repeat;
	
}


#left #leftsearch {
	
	background:url("../images/leftsearch-bg.gif") top left no-repeat;	
	display:block;width:234px;height:33px;margin:0 0 0 1px;
	
	
}

#left #leftsearch p {margin:0;}

#left #leftsearch label {
	
	display:inline;
	float:left;
	margin:0 0 0 12px;
	color:#434343;
	font-size:11px;
	font-weight:bold;
	line-height:33px;
	
}


#left #leftsearch input {

	margin:0;
	display:inline;
	float:left;
	font-size:10px;
	border:0;
	margin-top:10px;
	margin-left:7px;
	background-color:#FFFFFF;

}

#left #interactivmap {
	
	width:232px;
	margin:0 0 0 1px;
	color:#434343;	
	background-color:#f4f5f4;
	padding-top:15px;
	
}

#left #interactivmap h1 {
	
	background:url("../images/lefttitle-bg1.gif") center left no-repeat;
	text-indent:12px;
	font-size:11px;
	margin:0;
	padding:0;
	
}

#left #interactivmap p {
	
	font-size:10px;
	margin:10px 5px 10px 12px;
	
}


#left #news {
	
	width:232px;
	margin:0 0 0 1px;
	color:#434343;	
	background-color:#87d45a;
	padding-top:15px;
		
}

#left #news h1 {
	
	background:url("../images/lefttitle-bg2.gif") center left no-repeat;
	text-indent:12px;
	font-size:11px;
	margin:0;padding:0;
	
}

#left #news h2 {
	
	margin:10px 0 0 12px;
	font-size:10px;
	background:url("../images/news-date-bg.gif") center left no-repeat;
	text-indent:5px;
				
}

#left #news p {
	
	clear:both;
	font-size:10px;
	margin:5px 5px 5px 12px;
	padding:0;
	padding:0;


}

#left #news p a {
	
	color:#434343;
	text-decoration:none;
	
}

#left #news p a:hover {text-decoration:underline;}



#center {
	
	display:block;
	float:left;
	text-align:left;
	width:545px;
	margin:0;padding:0;
	
}

#center #secondarymenu {
	display:inline;
	width:544px;height:20px;
	background-color:#f29400;
	float:right;
	text-align:right;
	margin:0 1px 0 0;padding:0;
}

#center #secondarymenu li {
	display:block;
	float:right;
	font-size:11px;color:#ffffff;line-height:20px;
	padding:0 2px;
}

#center #secondarymenu li a {font-size:11px;color:#ffffff;line-height:20px;text-decoration:none;}
#center #secondarymenu li a:hover {text-decoration:underline}

#center #uppicture {
	clear:both;
	height:2px;
	background:url("../images/header-bg-up-picture.gif") top left repeat-x;	
	margin-right:1px;
	font-size:2px;line-height:2px;
}

#center #downpicture {
	
	clear:both;
	height:1px;
	background:url("../images/header-bg-down-picture.gif") top left repeat-x;	
	margin-right:1px;
	font-size:1px;line-height:1px;
	
}

#center #monstrul {
	width:544px;
	height:179px;
	background:url("../images/monstrul-bg.jpg") top left no-repeat;	
	
}

#center #monstrul h1 {
	color:#FFFFFF;
	font-size:16px;
	padding:15px;
	margin:0;
	border: none;
}


#center #monstrul  p {
	
	display:inline;
	float:left;
	margin:0 0 0 13px;
	width:290px;
	font-size:10px;
	color:#FFFFFF;
	
}

#center #monstrul p a {
	
	color:#FFFFFF;
	text-decoration:none;
	
}

#center #monstrul p a:hover {text-decoration:underline}

#center #monstrul img  {

	display:inline;
	float:left;
	margin:0 0 0 13px;
	
	
}

#center {
	font-size: 11px;
	color:#434343;
}

#center  p {
	font-size: 11px;
}

#center h1 {
	font-size: 14px;
	color: #f29400;
	border-bottom: 2px solid #53C213; /*#f29400;*/
}

#center h2 {
	font-size: 13px;
	float: none;
	clear: left;
	color: #53C213;
	display: block;
}


#center table {
	border-collapse: collapse;
	border-style: solid;
}

#center table tr td {
	border-color: #53C213;
	padding: 3px;
	border-style: solid;
}


#footer {

	background:url("../images/footer-bg.gif") top left no-repeat;	
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	padding:10px 0 0 0;
	
}

#footer a {
	color: white;
	font-weight: bold;
	text-decoration: underline;
}

#footer a:hover {
	text-decoration: none;
}
