@charset "utf-8";
/* CSS Document */
body {
	background-image: url(images/bcg.test.3.png);
	background-repeat: no-repeat;
	background-position: center top;
}
* { 
    margin: 0; padding: 0; 
}
#wrap {
	width: 900px;
	margin: 0 auto;
}
#naslov {
	vertical-align: bottom;
}
#logo {
	width: 245px;
	background-color: #FFF;
	height: 115px;
	border-top-left-radius: 20px;
<!--		border-top-right-radius: 20px;
	-moz-border-radius-topleft: 20px;
<!--		-moz-border-radius-topright: 20px;
<!--		-moz-box-shadow: 3px 0px 3px #888;
<!--		-webkit-box-shadow: 3px 0px 3px #888;
<!--		box-shadow: 3px 0px 3px #888; 
	padding-left: 25px;
	padding-top: 15px;
}
#menu-top {
	height: 5px;
	background-color: #FFF;
	background-image: url(images/naslovna-top.jpg);
	border-top-right-radius: 20px;
	-moz-border-radius-topright: 20px;
}
#menu1 {
	width: 630px;
	background-image: url(images/brojevi.header.png);
	height: 80px;
	border-top-right-radius: 20px;
	-moz-border-radius-topright: 20px;
<!--		-moz-box-shadow: inset 3px 0px 3px #888;
<!--	    -webkit-box-shadow: inset 3px 0px 3px #888;
<!--	    box-shadow: inset 3px 0px 3px #888;

}
#menu1 ul{
	margin: 0;
	float: left;
	width: 580px;
}
 
#menu1 ul li{
    display: inline;
}
 
#menu1 ul li a{
	float: right;
	text-decoration: none;
	color: #036;
	padding-right: 11px;
	padding-left: 11px;
	height: 35px;
	padding-top: 15px;
}
 
#menu1 ul li a:visited{
	color: #099;
}
 
#menu1 ul li a:hover, .menu ul li .current{
	color: #033;
}
#menu2 {
	width: auto;
	height: 50px;
}
#menu2 ul{
	list-style-type: none; 
	background-image: url(images/navi_bg.png);
	height: 50px; 
	width: auto; 
	margin: auto;
}
 
#menu2 ul li{
    float: left;
}
 
#menu2 ul li a{
	background-image: url(images/navi_bg_divider.png);
	background-repeat: no-repeat;
	background-position: left;
	width: 160px;
	padding-right: 25px;
	padding-left: 25px;
	display: block;
	line-height: 50px;
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	text-shadow: 0px 1px 1px #555;
	font-weight: normal;
}
 
#menu2 ul li a:visited{
    color: white;
}
 
#menu2 ul li a:hover, .menu ul li .current{
	color: #FFFFFF;
	background-color: #91ca9f;
}
#menu3 {
	width: 220px;
	background-color: #FFF;
	float: left;
	height: 340px;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 10px;
}
#menu3 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu3 li a {
	font-family: Tahoma, Geneva, sans-serif;
	text-decoration: none;
	height: 41px;
	width: 220px;
	display: block;
	color: #222;
	text-shadow: 0px 1px 1px #555;
	font-size: 13px;
	font-weight: bold;
}
	
#menu3 li a:link, #menu3 li a:visited {
	background-image: url(images/ver_men_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFF;
	padding-left: 25px;
	padding-top: 11px;
	height: 30px;
	width: 195px;
}
	
#menu3 li a:hover {
	color: #F0C382;
	padding-left: 25px;
	padding-top: 11px;
	height: 30px;
	width: 195px;
}
	
#menu3 li a:active {
	color: #fff;
	padding-left: 25px;
	padding-top: 11px;
	height: 30px;
	width: 195px;
}
#boxlevodole {
	width: 270px;
	background-color: #91CA9F;
	height: 100px;
}
#boxdno {
	width: px;
	background-color: #2a4837;
	height: 80px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-moz-border-radius-bottomright: 20px;
}
#boxdno ul{
	margin: 0;
	float: right;
	width: 580px;
}
 
#boxdno ul li{
    display: inline;
}
 
#boxdno ul li a{
	float: right;
	text-decoration: none;
	color: #FFF;
	padding-right: 11px;
	padding-left: 11px;
	height: 35px;
	padding-top: 15px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
 
#boxdno ul li a:visited{
	color: #FFF;
}
 
#boxdno ul li a:hover, .menu ul li .current{
	color: #999;
}
.cf:before, .cf:after{
    content:"";
    display:table;
}
 
.cf:after{
    clear:both;
}
 
.cf{
    zoom:1;
}    
/* Form wrapper styling */
.form-wrapper {
    width: 240px;
    padding: 10px;
    margin: 1px auto 1px auto;
    background: #444;
    background: rgba(255,255,255,.9);
    border-radius: 5px;
    box-shadow: 0 1px 1px rgba(0,0,0,.4) inset, 0 1px 0 rgba(255,255,255,.2);
}
 
/* Form text input */
 
.form-wrapper input {
    width: 180px;
    height: 20px;
    padding: 2px 2px;
    float: left;   
    font: bold 15px 'lucida sans', 'trebuchet MS', 'Tahoma';
    border: 0;
    background: #eee;
    border-radius: 2px 0 0 2px;     
}
 
.form-wrapper input:focus {
    outline: 0;
    background: #fff;
    box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
}
 
.form-wrapper input::-webkit-input-placeholder {
   color: #999;
   font-weight: normal;
   font-style: italic;
}
 
.form-wrapper input:-moz-placeholder {
    color: #999;
    font-weight: normal;
    font-style: italic;
}
 
.form-wrapper input:-ms-input-placeholder {
    color: #999;
    font-weight: normal;
    font-style: italic;
}   
 
/* Form submit button */
.form-wrapper button {
	overflow: visible;
	position: relative;
	float: right;
	border: 0;
	padding: 0;
	cursor: pointer;
	height: 24px;
	width: 56px;
	color: #578065;
	text-transform: uppercase;
	border-radius: 0 2px 2px 0;
	text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3);
	font-family: 'lucida sans', 'trebuchet MS', 'Tahoma';
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	background-color: #F0C382;
}  
   
.form-wrapper button:hover{
	background-color: #FAE9CF;
}  
   
.form-wrapper button:active,
.form-wrapper button:focus{  
    background: #F0C382;
    outline: 0;  
}
 
.form-wrapper button:before { /* left arrow */
	content: '';
	position: absolute;
	top: 5px;
	left: -6px;
	border-top-width: 6px;
	border-right-width: 6px;
	border-bottom-width: 6px;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: transparent;
	border-right-color: #F0C382;
	border-bottom-color: transparent;
	border-left-color: #F0C382;
}
 
.form-wrapper button:hover:before{
    border-right-color: #FAE9CF;
}
 
.form-wrapper button:focus:before,
.form-wrapper button:active:before{
        border-right-color: #FAE9CF;
}     
 
.form-wrapper button::-moz-focus-inner { /* remove extra button spacing for Mozilla Firefox */
    border: 0;
    padding: 0;
}
#vesti
{
	height: 430px;
	background-color: #91CA9F;
	padding-left: 15px;
	padding-right: 15px;
}
.vesti_1 {
	width: 95%;
	overflow: hidden;
}
.list-1 {
	overflow: hidden;
}

	.list-1 dt {
	font-size: 12px;
	font-weight: normal;
	color: #386C65;
	font-family: Verdana, Geneva, sans-serif;
	margin-top: 10px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 10px;
	}
	
		.list-1 dt a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
		}
		
	.list-1 dd {
	font-size: 16px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 10px;
	}
	
	.list-1 dd.last {
		background: none;
		margin: 0;
		margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 10px;
	}
	
	.list-1 dd.extra {
		background: none;
		margin: 0;
		padding: 0 0 5px 10px;
	}
	
		.list-1 dd span {
	display: block;
	width: 100%;
	overflow: hidden;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
		}
		
			.list-1 dd span a {
				margin: 0 0 0 1px;
			}
.link-1 {
	float: right;
	height: 14px;
	overflow: hidden;
	font-weight: normal;
	text-decoration: none;
	color: #FFF;
	background-color: #385955;
	font-family: Verdana, Geneva, sans-serif;
	padding-top: 0;
	padding-right: 9px;
	padding-bottom: 0;
	padding-left: 11px;
	font-size: 10px;
}
	
	.link-1:hover {
	cursor: pointer;
	color: #F90;
	}
h3 {
	line-height: 1.3em;
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0C382;
}

	h3.extra {
		margin: 0 0 19px 0;
	}
	
	h3 span {
		display: block;
		width: 100%;
		letter-spacing: -1px;
	}
.titleb {
	color : #91CA9F;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 10px;
	font-size : 16px;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	text-decoration: underline;
}
.titlec {
	color : #f0c382;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 10px;
	font-size : 16px;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
.t01 {
	color : #666666;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 12px;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}
.t01 a {
	color : #f0c382;
	text-decoration: none;
}
.t01 a:hover {
	color : #FF9966;
	text-decoration: none;
}
.left {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}
.left a {
	color : #FFFFFF;
}
.left a:hover {
	color : #000000;
}
.text1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #385955;
	
}
.text2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	
}
.dno_list {
	background-image: url(images/dno_list.jpg);
	background-repeat: no-repeat;
	background-position: bottom;	
	
}

.dno_list_sl{
	background-image: ;
	background-repeat: no-repeat;
	background-position: bottom;	
	
}