
html,body {
margin:0;
padding:0;
height:100%; /* this is the key! */
}

body {
	margin:0px;
	padding:0px;
	background-color:#c9b722;
	text-align:center;	
}


a img{border:0px; }
#dhtmltooltip{
	position: absolute;
	width: 180px;
	display:block;
	border: 1px solid #CCC;
	padding: 4px;
	background-color: #FFFFCC;	
	visibility: hidden;
	z-index: 100;
	font-size: 9px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.wh100{
width:100%;
height:100%;
vertical-align:middle;
}

.mainbody{
	background-image: url(media/static/back1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align:center;	
}

.mainholder{	
	background-image: url(media/static/back2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align:center;
}

.topmenu{
height:78px;
}

.realholder{
height:600px;
width:950px;
text-align:left;
margin-left:auto;
margin-right:auto;
}

.lftmenu{
	width:235px;
	height:468px;
	background-image: url(media/static/back3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.overf{
height:468px;
overflow:hidden;
}

.topmenu{ position:relative; }
.logo{
position:absolute;
left:0px;
height:78px;
width:267px;
}

.topmenuhld{
position:absolute;
left:267px;
height:78px;
width:678px;
}



.lft{
	width:22px;
	background-image: url(media/lft.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.rgt{
	width:22px;
	background-image: url(media/rgt.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.lft:hover{
	width:22px;
	background-image: url(media/lftb.gif);
}

.rgt:hover{
	width:22px;
	background-image: url(media/rgtb.gif);
}

.imagehld{
width:683px;
vertical-align:top;
}

.copyr{
color:#333333;
width:262px;
vertical-align:top;
}

.naslov{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
line-height:1.2em;
padding-bottom:0.4em;
padding-top:0.4em;
color:#663300;
}
#footer td{
vertical-align:top;
}

#clear{
clear:both;
}

.imageholder{
position:relative;
width:639px;
overflow:hidden;
height:65px;
margin-top:10px;
}

.imagehld{

	background-repeat: repeat-x;
	background-position: left top;
}

#rollingdiv img{
	border: 1px solid #FFFFFF;
}

#rollingdiv a:hover img{
	filter:alpha(opacity=60);
	-moz-opacity:0.6;           
	opacity: 0.6;
	border-bottom: 1px solid #333333;
}

#rollingdiv{
position:absolute;
left:0px;
top:0px;
}



#rollingdiv img{
padding:2px;
margin-left:2px;
margin-right:2px;
}

.imagehld{

}

.lftmenu{
padding-top:30px;
vertical-align:top;
}

#lfrmenu ul{
list-style:none;
margin:0px;
padding:0px;
padding-left:25px;
}

#lfrmenu li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#532900;
}

#lfrmenu a:hover{
color:#FFF;
}

#lfrmenu{
width:230px;
overflow:hidden;
height:410px;
overflow:hidden;
}

#lfrmenu li{
	display:block;
	padding-bottom:0.2em;
	margin-bottom:0.3em;
	border-bottom: 1px solid #95510d;
}

#lfrmenu .fdtit{
	padding-left:25px;
	margin-bottom:1.8em;
	padding-bottom:0.2em;
	text-transform: lowercase;
}

#lfrmenu .fdtit a, #lfrmenu .fdtit{
text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;		
}

#lfrmenu .fdtit a:hover{
color:#FFFFFF;
}

#rollingdiv img.selimg{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;           
	opacity: 0.8;
	border: 1px solid #000;
}

.flash{
margin:0px; padding:0px;
}

.overf table td{
vertical-align:top;
}