@charset "utf-8";

* { padding: 0; margin: 0; }

body {
 font-family:Tahoma, Geneva, sans-serif;
 font-size: 10pt;
 background-image:url(pics/bg.png);
 background-repeat:repeat;
}
a {
 font-family:Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	color: #5984BA;
	text-decoration:none;
}
h2 {
 font-family:Tahoma, Geneva, sans-serif;
	font-size: 13.5pt;
	color: #666;
	margin:0;
	padding:0;
	margin-bottom:7px;
	font-weight:normal;
	text-transform: uppercase;
	
}
h4 {
 font-family:Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	color: #333;
	margin:0;
	padding:0;
	font-weight:normal;
	text-transform: uppercase;	
}
h3 {
 font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color: #9AAA62;
	margin:0;
	padding:0;
	margin-bottom:30px;
	font-weight:bold;
	text-transform: uppercase;
	
}
#wrapper { 
 margin: 0 auto;
 width: 967px;
}
#faux {
 background: url(pics/bg_sub.jpg);
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 padding:0px 0px 10px 0px;
 width: 100%
}
#header {
 color: #333;
 width: 967px;
 height: 82px;
 margin: 0;
}

#extrahd{
	float:right;
	width:320px;
}
#google_translate_element {
	float:right;
 display: inline-block;
 margin-right:20px;
}
#search-small {
	float:right;
	height:20px;
	display: inline-block;
	padding:5px 20px 10px 0px;
}
#meni1 {
	float:right;
	display: inline-block;
}

.bt-mail {
width:40px;
height:20px;
font-size:11px;
}

#navlist li {
display: inline;
list-style-type: none;
padding-right: 20px;
}
#navlist li a {
	color:#666;
}
#navigation {
 color: #FFF;
 padding:0px;
 margin: 0px 0px 0px 0px;
 background: url(pics/bg_meni.jpg);
 background-repeat:no-repeat
}
#leftcolumn { 
 display: inline;
 color: #333;
 margin: 0;
 padding: 0px;
 width: 233px;
 float: left;
 background-color:#F3F6DC;
}
#calendar {
	background-image:url(pics/bg_calendar.jpg);
	background-repeat:no-repeat;
	width:281px;
	height:167px;
	margin-left:22px;
	
}
#content { 
 float: left;
 color: #333;
 margin: 0;
 padding: 20px 20px 0px 20px;
 width: 454px;
 display: inline;
 position: relative;
 background-image:url(pics/bg_top_sub.jpg);
 background-repeat:no-repeat;
}
#rightcolumn { 
 display: inline;
 position: relative;
 background-image:url(pics/bg_top_sub_left.jpg);
 background-position:top right;
 background-repeat:no-repeat;
 color: #333;
 margin: 0;
 padding:70px 0px 0px 0px; 
 width: 240px;
 float: right;
}

#last {
 background-image:url(pics/bg_last.png);
 background-repeat:no-repeat;
 width:198px;
 height:140px;
 padding: 13px 11px 10px 11px;
 margin-bottom: 10px;
}

#last ul {
	list-style-position: outside;
list-style-image: url(pics/arrow.gif);
list-style-type: none;
}

#last ul li{
	margin-top:5px;
}

#footer { 
 width: 967px;
 height:79px;
 clear: both;
 color: #333;
 background: url(pics/bg_footer2.jpg);
 background-repeat:no-repeat;
 margin:0;
 padding:0;
}

#f1{
	float:left;
	margin:20px 0px 0px 10px;
	width:180px;	
}

#f3{
	float:left;
	margin:20px 0px 0px 10px;
	width:280px;	
}

#f2{
	color:#999999;
	font-size:11px;
	float:right;
	margin:40px 50px 0px 0px;
}

#f2 a{
	font-size:11px;
}

#pagenavi{
	margin-top:15px;
}

ul.lmen{
padding-left:30px;
background-color:transparent;
background-image:url(pics/bg_sub.jpg);
padding-top:5px;
list-style:none;
}

ul.lmen li{
background-color:transparent;
padding-top:5px;
list-style:none;
}


ul.lmen a{
text-decoration: bold;
font-size: 10pt;
}


div.center{
	margin-top:10px;
}
div.center .noviceNaslov{
	font-weight:bold;
 font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color: #5984BA;
	text-transform:none;
}
div.center a.noviceNaslov{
	font-weight:bold;
	text-transform:none;
	
}
.termin{
 margin-top: 30px;
 margin-bottom: 15px;
 color: #666;
 font-size:14pt;
 font-weight: bold;
 border-bottom:1px solid #999;
}

form.fprijava{
width: 380px;
margin:0;
padding:0;
}

label
{
width: 8em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

p.form
{
margin-top:10px;
}

p.form2
{
margin-top:10px;
margin-left:20px;
}

p.submit {
	margin-bottom:10px;
}

.submit input
{
margin-left: 4.5em;
}
p.form input
{
color: #781351;
background: #EFEFEF;
border: 1px solid #666;
width:200px;
}
p.form textarea
{
color: #781351;
background: #EFEFEF;
border: 1px solid #666;
width:200px;
}

.submit input
{
color: #fff;
background: #666;
border: none;
width:60px;
}
fieldset
{
border-top: 1px solid #999;
width: 380px;
}

input.cbox {
	width:20px;
}

legend
{
color: #000;
margin-left:10px;
border:1px solid #999;
padding: 2px 10px
} 


.clear { clear: both; background: none; }
