body{
     font-family:arial;
     font-size:12px;
     font-weight:normal;
     color:#000000;
     margin:0px;
     padding:0px;
	 background:url(images/stranice_bg.png) repeat-y center center;
}

#stranica{
	margin-left:auto;
	margin-right:auto;
	width:878px;
	display:block;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	
}

#header{
	width:100%;
	text-align:right;
	display:block;
	height:166px;
	background:url(images/header_slika.jpg) 0px 0px no-repeat;
	color:#ffffff;
	line-height:15px;
	display:block;
}

#header_kontakt{
	float:right;
	margin-top:20px;
	margin-right:10px;
}

#menu{
	display:block;
	width:100%;
	background-color:#20780c;
	height:32px;
	float:left;
}

#menu ul.menu_site{
	padding:0px;
	margin:0px;
	padding-top:7px;
	list-style:none;
	float:left;
}

#menu ul.menu_site li{
	position:relative;
	display:inline;
}

#menu ul.menu_site ul{
	position:relative;
	z-index:500;
	top:auto;
	display:none;
}

#menu ul.menu_site ul ul{
	top:0;
	left:100%;
}


#menu ul.menu_site li a{
	font-weight:normal;
	color:#c1ffbe;
	font-size:16px;
	text-decoration:none;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:10px;
	padding-right:10px;
}


#menu ul.menu_site li a:hover{
	font-weight:normal;
	color:#c1ffbe;
	font-size:16px;
	text-decoration:underline;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:10px;
	padding-right:10px;
}

.menuLI, .menuLI_over { font-weight:none; color:#c1ffbe; font-size:16px; }

#menu ul.menu_site li.menuLI_over a{
	font-weight:none;
	color:#c1ffbe;
	font-size:16px;
	text-decoration:underline;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:10px;
	padding-right:10px;
}


#menu ul.menu_site ul{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
}

#menu ul.menu_site ul ul{
	top:0;
	left:100%;
}

#menu ul.menu_site li ul,#menu ul.menu_site li ul li ul{ display:none;}
#menu ul.menu_site li:hover ul,#menu ul.menu_site li ul li:hover ul{ display:block;}

#left_col, #right_col{
margin:2px;
margin-top:20px;
display:block;
}

#left_col{
width:625px;
border:1px solid #cccccc;
float:left;
padding:5px;
background-color:#f4f5f4;
}

#right_col{
width:229px;
float:right;
padding-right:3px;
}

#footer{
clear:both;
display:block;
height:100px;
background-color:#1a600a;
width:878px;
margin-left:auto;
margin-right:auto;
}


h2.menuLeftH2_1,h2.menuLeftH2_2,h2.menuLeftH2_3,h2.menuLeftH2_4{
margin:0;
padding:5px;
color:#c1ffbe;
font-size:12px;
margin-top:5px;
margin-bottom:5px;
width:223px;
}

h2.menuLeftH2_1{
background-color:#20780c;
}
h2.menuLeftH2_2{
background-color:#76a79c;
}
h2.menuLeftH2_3{
background-color:#1a600a;
}
h2.menuLeftH2_4{
background-color:#164f09;
}

h3.menuLeft{
margin:0;
padding:5px;
border:1px solid #cccccc;
width:221px;
background-color:#f4f5f4;
}

h3.menuLeft ul{
margin:0px;
padding:0px;
}

h3.menuLeft ul li{
list-style:disc;
font-size:12px;
margin-left:15px;
color:#666666;
padding-top:1px;
padding-bottom:1px;
}

h3.menuLeft ul li a{
color:#666666;
text-decoration:none;
}

h3.menuLeft ul li a:hover{
color:#000000;
text-decoration:underline;
}

#footer_content{
display:block;
margin-left:auto;
margin-right:auto;
width:878px;
background-color:#acd146;
border-top:3px solid #82b089;
}

#menu_footer{
display:block;
width:500px;
float:left;
}

#menu_footer ul.menu_site{
padding:0px;
margin:0px;
padding-top:7px;
}

#menu_footer ul.menu_site li{
list-style:none;
display:inline;

}

#menu_footer ul.menu_site li a{
font-weight:normal;
color:#c1ffbe;
font-size:13px;
text-decoration:none;
padding-top:7px;
padding-bottom:7px;
padding-left:10px;
padding-right:10px;
}

#menu_footer ul.menu_site li a:hover, #menu_footer ul.menu_site li.menuLI_over a{
font-weight:normal;
color:#c1ffbe;
font-size:13px;
text-decoration:underline;
padding-top:7px;
padding-bottom:7px;
padding-left:10px;
padding-right:10px;
}

div.sadrazaj_stranice{
font-size:13px;
color:#333333;
padding:10px;
}

.stranica_title{
font-size:17px;
font-weight:bold;
color:#333333;
margin-top:10px;
margin-bottom:10px;
}
.stranica_datum{ 
color:#cccccc;
margin-bottom:5px;
}

a.novosti_link:link,a.novosti_link:visited,a.novosti_link:active{
color:#20780c;
text-decoration:none;
font-weight:bold;
}

a.novosti_link:hover{
color:#20780c;
text-decoration:underline;
font-weight:bold;
}

a.count_news:link,a.count_news:active,a.count_news:visited{
color:#333333;
text-decoration:none;
}
a.count_news:hover{
color:#000000;
text-decoration:underline;
}

.brojevi_novosti{ padding-top:20px; padding-bottom:20px;}

.odvoji{
height:1px;
color:#cccccc;
}

#copyright{
color:#FFFFFF;
padding:5px;
text-align:right;
float:right;
display:block;
font-size:10px;
}


#copyright a{ color:#666666;text-decoration:none;}

h2.submenuLeftH2{
margin:0;
padding:5px;
color:#ffffff;
font-size:12px;
background-color:#76a79c;
margin-top:5px;
margin-bottom:5px;
width:222px;
}

h3.submenuLeft{
margin:0;
padding:5px;
border:1px solid #cccccc;
width:221px;
}

h3.submenuLeft ul{
margin:0px;
padding:0px;
}


h3.submenuLeft ul li{
list-style:none;
font-size:12px;
padding:5px;
color:#ffffff;
background-color:#747a5e;
margin-bottom:2px;
}

h3.submenuLeft ul li a{
color:#ffffff;
text-decoration:none;
}


h3.submenuLeft ul li a:hover{
color:#ffffff;
text-decoration:underline;
}