.upper
{
 text-transform:uppercase;
}
.sadrzaj
{
color:#999999;
font-weight: normal;
text-decoration: none;
font-size: 10px;
text-transform:uppercase;
}
.kbnaziv
{
text-align: center;
font-size: 11px;
font-weight: bold;
margin-left:10px;
}
.kbtxt
{
	  border: 1px solid #999999;
	  font-size: 11px;
	  padding: 3px;
	  margin-left:10px;
}
.naslovna
{
padding-left: 5px;
padding-right: 5px;
width: 355px;
margin: 0 0 10px 0;
font-size: 11px;
text-align: justify;
line-height: 1.3;
}

.onama
{
padding-left: 5px;
padding-right: 5px;
width: 355px;
margin: 0 0 10px 0;
font-size: 11px;
text-align: justify;
line-height: 1.3;
}

.vest
{
padding-left: 5px;
padding-right: 5px;
width: 355px;
border: 1px solid #eee;
margin: 0 0 10px 0;
font-size: 11px;
text-align: justify;
line-height: 1.3;
}

.vest h2
{
/*color:#4285E9;*/
font-weight: bold;
font-size: 10px;
text-decoration: none;

}

.vest a
{
color:#518CC0;
font-weight: bold;
text-decoration: none;
}
.vest p
{
padding-left: 5px;
padding-right: 5px;

}
.datum
{
color:#999;
font-weight: bold;
display: inline;

}	

.novost-naslov
{
color:#0c4e84;
font-weight: bold;
display: inline;
font-size: 16px;
}
  
.naslov {
	font-weight: bold;
	font-size: 16px;
	color: #518CC0;
	text-transform:uppercase;
	padding:10px;
}
.org_jedinica h3
{
text-decoration: none;
color:#518CC0;/*#1887DC;/*#518CC0;#1887DC*/
font-size: 13px;
padding: 0px 0px 0px 0px;	
margin: 0px 0px 0px 0px;
}

.org_jedinica
{
border-bottom: 1px solid #eee;
padding: 10px 0px 5px 0px;	
margin: 0px 0px 0px 0px;
color: #6f6f6f;
text-align: left;
font-size: 11px;
font-weight: bold;
}
.news-maintitle {margin: 0px 0px 10px 0px; padding: 3px 10px 2px 10px; background-color: #0c4e84; color: rgb(255,255,255); text-transform: uppercase; font-weight: bold; font-size: 120%;}
.news-title-noshade {margin: 0px; padding: 2px 10px 3px 10px; border-top: solid 1px #eee; color: rgb(75,75,75); font-weight: normal; font-size: 120%;}
.news-title-shade {margin: 0px; padding: 2px 10px 3px 10px; background-color: rgb(215,215,215); color: rgb(75,75,75); font-weight: bold; font-size: 120%;}
.news-txtbox-noshade {margin: 0px 0px 10px 0px; padding: 2px 10px 3px 10px;}
.news-txtbox-shade {margin: 0px 0px 10px 0px; padding: 2px 10px 3px 10px; background-color: rgb(235,235,235);}
.news-txtbox-noshade p {margin: 0px 0px 5px 0px; padding: 0px; line-height: 1.25em; font-size: 110%;}
.news-txtbox-shade p {margin: 0px 0px 5px 0px; padding: 0px; line-height: 1.25em; font-size: 110%;}

.right_articles {
		background: #f9F9F9;
		color: #414141;
		padding: 8px;	
		margin: 0 0 3px 0;
		border: 1px solid #AAA;
	}

#search
{
	width: 150px;
	margin-left: 15px;
}
.searchbox {
	font-size: 11px;
	font-weight: bold;
	border:1px solid #999999;
	color:#666666;
	background:#F6F6F6;
	margin: 10px 0px 5px 10px; 
	padding: 0px 0px 0px 0px;
	height: 20px;
	
}
.greybox{
	background-color: #DEDEDE;
	color:#666666;
	
}
.greybox_topright{
	background: url(../images/3-topright.gif);
	width:9px;
}
.greybox_bottomleft{
	background: url(../images/3-bottomleft.gif);
	width:9px;
}
.pretraga-lbl
{
color:#518CC0;
font-size:  11px;
font-weight:bold;
margin: 0px 0px 5px 0px; 
padding: 2px 10px 3px 10px;
}	
#servisi
{
	width: 150px;
	margin-left: 15px;
	margin-top: 15px;
}

.servisi-naslov 
{
margin: 0px 0px 10px 0px; 
padding: 3px 10px 2px 10px; 
background-color: #0c4e84; 
color: rgb(255,255,255); 
text-transform: uppercase; 
font-weight: bold; 
font-size: 120%;
}

.servis-line 
{
margin: 0px; 
padding: 2px 10px 3px 10px; 
border-top: solid 1px #eee; 
color: rgb(75,75,75); 
font-weight: bold; 
font-size: 120%;
}

.servis 
{
margin: 0px 0px 5px 0px; 
padding: 2px 10px 3px 10px;
}

.servis p 
{
margin: 0px 0px 5px 0px; 
padding: 0px; 
line-height: 1.25em; 
font-size: 110%;

}
#servisi a
{
	color:#518CC0;
 	text-decoration: none;
  	/*background-color: #F5F5F5;*/
	font-size:  11px;
	font-weight:bold;
}



#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 760px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#header {
	
	position: relative;
	width: 758px;
	background: url(../images/head2.gif) no-repeat;
	
	height: 120px;

}
#line {
	
	position: relative;
	background: #a51129;
	top: 60px;
	width: 760px;
	height: 10px;

}

	

/* the story of two navs */
#grb
{
	position: absolute;
	top: 7px;
	left: 35px;
	
	
}

#lupa
{
position: absolute;
	top: 76px; 
	right: 18px;
}

#cap {
	background: url(../images/top_line.gif) no-repeat;
	padding-top: 10px;
	width: 760px;
}

#body 
{
	background: url(../images/body_line.gif) repeat-y;
	
}

#sideleft 
{
	float: left;
	width: 160px;
	margin-left: 0px;
	
}

#sideright 
{
	float: right;
	width: 170px;
	margin-left: 5px;
	font-size: 11px;
	margin-right: 5px;
	padding-right: 5px;
	margin-bottom: 15px;
	color: #6f6f6f;
}

#sideright h2 {
	font-size: 11px;
	color: #3399cc;/* ##72A4BC39F */
}

#sideright h3 {
	font-size: 11px;
	color: #6f6f6f;
}

#sideright  a {
	text-decoration: none;
	color:#4285E9;
	font-size: 10px;
	font-weight: bold;
}

#sideright p {
	/*line-height: 1.3;*/
	font-size:11px;
	
}

ul#navmenu,
ul#navmenu li,
ul#navmenu ul {
  margin-left: 5px;
  list-style-type: none;
  border: 0 none;
  padding: 0;
  width: 160px; 
  list-style: none;
  font-size:  11px;
  font-weight: bold;
 
}

ul#navmenu a {
  margin-left: 10px;
  padding: 5px;
  display: block;
  border-bottom: 1px solid #eee;
  color:#518CC0;
  text-decoration: none;
  text-transform:uppercase;
		
}

ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
  color:#518CC0;
  text-decoration: none;
  background-color: #F5F5F5;
}





.uprava {
float: left;
padding: 1px;
margin-right: 10px;
display:inline;
background: #cccccc;
border: 4px solid #f0f0f0;
}

#content { 
	float: left;
	width: 355px;
	margin-left: 32px;
	
	color: #555555;	
}


#footer {
	clear: both;
	background: url(../images/foo.gif) no-repeat;
	height:25px;
	width:758px;
	text-align:center;
	background-color: #0c4e84; 
	color: rgb(255,255,255); 
	text-transform: uppercase;	
}


#cp
{
padding: 4px;
color: #6f6f6f;
color: rgb(255,255,255);
font-weight:bold;
}
.thumbnaill
{
float: left;
width: 164px;
border-right: 1px solid #eee;
padding-right:5px;
font-size: 12px;
text-align: justify;
}

.thumbnailr
{
float: left;
width: 164px;
padding-left:5px;
font-size: 12px;
text-align: justify;
}


.kont
{
padding: 5px;
	width: 355px;
	height:inherit;
	margin-top: 0px;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
}
.kont td
{
vertical-align:top;

}

