body {background-color: #76150F; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify; margin: 15px;}
h1 {font-size: 32px; font-weight: bold; color: #FFFFFF; margin: 0;}
h2 {font-size: 24px; font-weight: bold; color: #970007; margin: 0; padding-bottom: 10px;}
.clearfix:after {clear: both; display: block; content: "."; height: 0; visibility: hidden;}
.ocisti {clear:both; line-height:0px;font-size:0;margin-top:0px; }
#bcg {background-image: url(images/bcg2.gif); width: 796px; margin: 0 auto; background-color: #76150F; }

#zaglavlje {width: 780px; margin: 0 auto; background-color: #F2D89C; height: 112px; background-image: url(images/gore.jpg);}
#gore {height: 213px; width: 780px; margin: 0 auto; background-color: #8F0004;}
.goreleft {border-right: #FFFFFF 2px solid; background-color: #8F0004; height: 213px; float: left; width: 193px;}
.goreright {width: 585px; background-image: url(images/slika.jpg); float: left; height: 213px;}
#naslov {width: 760px; margin: 0 auto; background-color: #FFFFFF; height: 38px; color: #76150F; font-size: 16px; font-weight: bold; padding: 0px 0 0 20px;}
.naslovleft {float: left; padding-top: 10px;}
.naslovright {float: right;}
#crvenolist {background-image: url(images/crvenolist.gif); height: 80px; background-color: #A3241D; width: 760px; margin: 0 auto; padding: 20px 0 0 20px; color: #FFFFFF; font-size: 16px; font-weight: bold;}

#menu { padding: 5px 5px 5px 5px; background-color: #FFFFFF; margin: 0 auto; width: 500px;}
#navcontainer{background-color:#970007; height: 28px; margin: 0 auto; width: 100%} 
#navcontainer ul{margin: 0; padding: 0; }
#navcontainer ul li{ list-style-type: none; padding: 0; margin: 0; display: block;  float: left; font: 12px/28px "Arial", Helvetica, sans-serif; text-align: center;}
#navcontainer a{ color: #fff; text-decoration: none; display: block; padding: 0 17px 0 17px; border-right: 1px solid #fff; border-bottom: none; font-weight: bold;}
#navcontainer li#active{ background: #B40100; color: #fff; border-bottom: none; font-weight: bold;}
#navcontainer a:hover { background: #EF6719; color: #fff; border-bottom: none;}
#navcontainer li.zadnji a{ color: #fff; text-decoration: none; display: block; padding: 0 49px 0 17px; border-right: 0px solid #fff; border-bottom: none; font-weight: bold;}

#leftmenu { clear:left; float:left; margin:0 0 0 0; padding:0; text-align:left;}
#leftmenu ul {list-style:none; margin:0px 0 20px 0; padding:0;}
#leftmenu li.glavni {color: #FFFFFF; font-size: 16px; font-weight: bold; padding: 10px 0 5px 10px; }
#leftmenu li a {
	color: #D2ABAA;
	font: normal 12px/24px Arial, Helvetica, sans-serif;
	display: block;
	width: 185px;
	text-decoration: none;
	padding-left: 10px;
	background-image:url(images/menucrta.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-weight: bold;
	height: 26px;
}

#leftmenu a:hover { color:#ffffff; text-decoration: none;

	background-repeat: no-repeat;
	background-position: left;
		background-image:url(images/menucrta.gif);
	background-repeat: no-repeat;
	background-position: left bottom;}

.bijelo {width: 760px; margin: 0 auto; background-color: #FFFFFF; padding: 10px;}
.bijeloleft {width: 340px; float: left; }
.bijeloright {float: right;  width: 420px;}
#footer {background-color:#970007; width: 760px; margin: 0 auto; padding: 10px; color: #FFFFFF; text-align: center; clear:left;}
#footer ul{margin: 0; padding: 0; padding-top: 5px;}
#footer ul li{ list-style-type: none; padding: 0 5px 0 5px; margin: 0; text-align: center; display: inline;}
#footer a {color: #D2ABAA; text-decoration: none;}
#footer a:hover {color: #FFFFFF; }

#galerie a {float: left; border: 4px #E8C588 solid; margin: 0 10px 15px 10px; padding 3px;}
#galerie a:hover {border: 4px #E1911D solid; }
#galerie img {border: 0; margin: 3px;}

.tekst li {padding: 3px 0 3px 0;}
.tekst2 {line-height: 20px;}
.tekst2 a:link {color: #970007; font-weight: bold; text-decoration: none;}
.tekst2 ul {list-style: none; margin-top: 20px;}


