

html, body {
	background-image: url(images/bg_page.png);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
p {
	margin: 0px;
	padding: 0px;
}
p.title {
	font: bold 15px "Trebuchet MS";
	color: #007D00;
	letter-spacing: 1pt;
	margin-top: 22px;
	margin-left: 211px;
	@margin-left: 31px;
	position: absolute;
}
#mainbox {
	padding: 0px;
	width: 806px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;	
}
#mainbox #head {
	margin: 0px;
	padding: 0px;
	height: 149px;
	width: 806px;
	background-image: url(images/head_logo.png);
	background-repeat: no-repeat;
}
#mainbox #head #imgshow {
	padding: 0px;
	height: 362px;
	width: 360px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 426px;
	position: absolute;
	background-image: url(images/bg_imgshow.png);
	background-repeat: no-repeat;
	background-position: 0px 74px;
}
#mainbox #head #imgshow img {
	margin-left: 14px;
	margin-top: 103px;
}
#mainbox #frame {
	padding: 0px;
	height: 31px;
	width: 797px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 9px;
	background-image: url(images/bg_frame.png);
	background-repeat: repeat-x;
}
#mainbox #frame #eleft {
	background-image: url(images/bg_frame_left.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 31px;
	width: 2px;
}
#mainbox #frame #eright {
	background-image: url(images/bg_frame_right.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: right;
	height: 31px;
	width: 2px;
}
#mainbox #context #menu {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 186px;
}
#mainbox #context #news {
	margin: 0px;
	padding: 0px;
	padding-top: 22px;
	padding-left: 25px;
	width: 211px;
	font: bold 15px "Trebuchet MS";
	color: #007D00;
	letter-spacing: 1pt;
	float: left;
}

#mainbox #context #box {
	font: bold 15px "Trebuchet MS";
	color: #007D00;
	letter-spacing: 1pt;
	margin: 0px;
	margin-top: 206px;
	padding: 0px;
	float: right;
	width: 379px;
}
#mainbox #context #bigbox {
	font: bold 15px "Trebuchet MS";
	color: #007D00;
	letter-spacing: 1pt;
	margin: 0px;
	margin-top: 180px;
	padding: 0px;
	float: right;
	width: 600px;
	text-align: justify;
	position: relative;
}
#mainbox #context #box .boxbox {
	background-image: url(images/bg_box.png);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000055;
	font-weight: normal;	
	letter-spacing: normal;
	text-decoration: none;
	width: 340px;
	margin-top: 3px;
	padding: 10px;
	padding-top: 15px;
	text-align: justify;
}
#mainbox #context #bigbox .boxbox {
	background-image: url(images/bg_box.png);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000055;
	font-weight: normal;	
	letter-spacing: normal;
	text-decoration: none;
	width: 580px;
	margin-top: 3px;
	padding: 10px;
	padding-top: 15px;
	text-align: justify;
}

#mainbox #foot {
	height: 31px;
	width: 797px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 9px;
	background-image: url(images/bg_foot.png);
	background-repeat: repeat-x;
	
}

#mainbox #foot p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 10px;
	text-align: center;
	padding-left: 155px;
	float: left;
}
#mainbox #foot p a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
#mainbox #foot p a:hover {
	text-decoration: none;
}
#mainbox #foot #eleftd {
	background-image: url(images/bg_foot_left.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 31px;
	width: 2px;
}
#mainbox #foot #erightd {
	background-image: url(images/bg_foot_right.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: right;
	height: 31px;
	width: 2px;
}
#mainbox #context {
	overflow: auto;
}
#mainbox #context #menu #menu_list ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#mainbox #context #menu #menu_list {
	margin: 0px;
	padding-top: 25px;
	padding-left: 44px;
}
#mainbox #context #menu #menu_list li a {
	width: 120px;
	background-color: #daecc0;
	font: bold 12px "Trebuchet MS";
	color: #009241;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a5c759;
	text-decoration: none;
	display: block;
}
#mainbox #context #menu #menu_list li a:hover {
	color: #24106f;
	background-image: url(images/bg_menu_hover.png);
	background-repeat: repeat-x;
}
#mainbox #context #menu #menu_links{
	font: bold 15px "Trebuchet MS";
	color: #007D00;
	letter-spacing: 1pt;
	margin: 0px;
	padding-top: 15px;
	padding-left: 44px;
}

#mainbox #context #menu #menu_links img {
	background-color: #fbfcf7;
	background-image: url(images/bg_link.png);
	background-repeat: repeat-x;
	text-align: center;
	padding: 7px 15px;
	margin: 5px 0px;
	
}
#mainbox #context #news .newsbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000055;
	font-weight: normal;	
	letter-spacing: normal;
	text-decoration: none;
	background-image: url(images/bg_news.png);
	background-repeat: repeat-x;
	width: 170px;
	padding: 10px;
	padding-top: 15px;
	margin-top: 3px;
	margin-bottom: 30px;
	text-align: justify;
	@margin-bottom: 10px;
}

#mainbox #context #news .newsbox .naslov {
	font-weight: bold;	
}
#mainbox #context #news .newsbox .vise {
	text-align: right;
	font-weight: bold;
	background-image: url(images/news_more.gif);
	height: 15px;
	width: 45px;
	margin: 0px;
	padding: 0px;
	float: right;
	margin-top: 5px;
	cursor: pointer;
}

#gallery 			{ font-family: Tahoma, Verdana, Arial;font-size: 11px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;padding: 0px; margin-top: 20px;margin-right: auto;margin-bottom: 17px;margin-left: auto;width: 560px;}
#gallery .slika 	{ font-family: Tahoma, Verdana, Arial;font-size: 11px;font-style: normal;font-weight: normal;font-variant: normal;padding: 0px;width: 100px;float: left;margin-top: 2px;margin-right: 2px;margin-bottom: 2px;margin-left: 2px;color: #00FFFF;border: 1px solid #E6E6E6;text-align: center;overflow: hidden;}
#gallery .slika a img { border: 0 none; }
#gallery .slika:hover, .slika.hover { background-color: #CCDCC7;}
#gallery p 			{ font-family: Tahoma, Verdana, Arial;font-size: 11px;font-style: normal;font-weight: normal;font-variant: normal;padding: 2px;padding-top: 30px;width: 400px;height: 73px;float: left;margin-top: 2px;margin-right: 2px;margin-bottom: 2px;margin-left: 2px;color: #000000;text-align: left; }
#gallery .opis 		{ font-family: Tahoma, Verdana, Arial;font-size: 11px;padding: 0px;margin: 0px;color: #b5b5b5;text-align: left; }