html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 5;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */

em {
font-style:italic;
}

:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: #E5EEF9;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
	font:normal 11px/18px Arial; 
	color:#333333; 
	padding-bottom:5px;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}


/* text styling */

a{ color:#084686; }
a:hover{ text-decoration:none; }

h1{ font:normal 18px Arial; color:#009cdd; padding:30px 0 15px 0; }
h2{ font:bold 14px Arial; color:#084686; padding-bottom:5px; }
    h2 a{ color:#084686; }
h3{ font:bold 12px Arial; color:#666; padding-bottom:5px; }
p{ font:normal 12px/18px Arial; color:#333333; padding-bottom:5px; }
li{ font:normal 12px /1.6em Arial; color:#333333; }
ol, ul{ padding:0 0 10px 20px; }
hr { width: 300px; margin-left:10px; }
small{ color:#666; font-size:10px; }


/* containers */

#container{ width:940px; margin:0 auto; /**/ }
#header{ position:relative; height:176px; background:#084686 url(bg/header.gif) no-repeat 0 0; }
	#header-flash{ width:940px; height:145px; display:block; }
    #logo{ position:absolute; top:20px; left:5px; height:50px; padding-left:65px; background:url(bg/logo.gif) no-repeat 0 0; font:bold 15px/59px "Trebuchet MS"; color:#000; text-decoration:none; }
    #logo:hover{ text-decoration:underline; }
#content-home{ padding-right:70px; }
#content{ float:left; width:600px; padding:0 40px 30px 0; /**/ }
#sidebar{ float:right; width:300px; padding:35px 0; /**/ }
#extra{ clear:both; padding-top:40px; padding-left:75px; /**/ height:221px; }
#footer{ clear:both; position:relative; /**/ margin-top:60px; height:33px; padding-left:90px; background:url(bg/footer.png) no-repeat 0 0; }
    #footer ul{ list-style:none; padding:0; }
    #footer li{ display:inline; border-left:1px solid #fff; padding:0 10px; font:10px/33px Arial;  }
    #footer a{ color:#fff; text-decoration:none; }
#menu{ padding:5px 5px 0 5px; height:26px; background:url(bg/navigation.gif) no-repeat 0 0; } /* ul */
    #menu li{ display:inline; text-transform:uppercase; font: 12px Arial; border-right:1px solid #fff; padding:0 10px; }
	#menu li:last-child{ border-right:0; }
    #menu a{ color:#fff; text-decoration:none; }
	#menu a:hover{ color:#0ef; }

#footer-logo{ position:absolute; top:5px; left:43px; }
#footer-ador{ position:absolute; height:11px; top:11px; right:40px; background:url(bg/ador.gif) no-repeat 0 100%; padding-left:21px; }


/* div classes */

.news-area{ float:left; width:385px; padding-left:75px; }
.news-item{ position:relative; padding-top:15px; padding-bottom:20px; }
.info-area{ float:left; width:400px; padding-top:30px; padding-left:10px; }


.iskaznica{ float:left; position:relative; margin-bottom:20px; padding:20px; width:360px; height:162px; }
.iskaznica h2{ font-size:18px; font-weight:normal; }
.iskaznica h3{ font-size:11px; color:#31679c; }
.iskaznica img{ float:right; }
.iskaznica select{ margin-top:10px; padding:3px; width:150px; }
.iskaznica option{ font:12px Arial; color:#084686; }

.sidebar-info{ padding-bottom:20px; }

#osobna-grad{ background:url(bg/iskaznica.gif) no-repeat 0 0; }
#osobna-zupanija{ padding-left:75px; background:url(bg/iskaznica2.gif) no-repeat 100% 0; }
    #osobna-zupanija h2{ color:#009cdd; }
    #osobna-zupanija h3{ color:#009cdd; }


#sidebar .iskaznica{ width:262px; padding-bottom:50px; background-image:url(bg/iskaznica-mala.gif); }
#sidebar #osobna-zupanija{ padding-left:20px; background-image:url(bg/iskaznica-mala2.gif); background-position:0 0; }

/* extra element styling with classes */

.logo{ position:absolute; top:15px; left:-75px; } /* img */
.cloud{ font:normal 14px/20px Arial; color:#fff; text-transform:uppercase; background:url(bg/cloud.gif) no-repeat 0 0; padding:10px; padding-bottom:20px; width:270px; height:78px; } /* p */
.quote{ font-size:14px; line-height:20px; color:#6b90b6; } /* p */
.documents{ width:100%; margin:10px 0 20px; border:0; padding:0; color:#333333; } /* table */ 
.documents th{ font:bold 12px Arial; padding:10px 5px; background:#D7EBF7; color:#084686; }
.documents td{ border-bottom:1px solid #DBEDF8; padding:7px 5px; font:11px Arial; text-align:right; }
.documents a{ display:block; text-align:left; font-weight:bold; text-decoration:none; color:#31679C; }
.documents a:hover{ text-decoration:underline; }


.flash-replaced .alt { display: block; height: 0; position: absolute; overflow: hidden; width: 0; }


.contact-form{ padding:10px; }
.contact-form ul{ list-style:none; padding:0; }
.contact-form li{  padding-bottom:3px; }
.contact-form label{ width:200px; display:block; padding:3px 5px 3px 0;  }
.contact-form input, .contact-form textarea{ width:300px; border:1px solid #084686; padding:2px; font:11px Arial; }
.contact-form textarea{ overflow:hidden; }
.contact-form .submit{ margin-left:105px; background:#084686; color:#fff; font-weight:bold; width:auto; cursor:pointer; }
.submit{ background:#084686; color:#fff; font-weight:bold; width:auto; cursor:pointer; border:0; }
.contact-form .radio{ width:auto; border:0; padding:0; }

.jabuka{ float:left; height:220px; padding-left:130px; padding-top:30px; width:340px; }
.choose-lang{ clear:both; float:left; list-style:none; width:740px; padding:50px 100px; }
.choose-lang li{ float:left; width:370px; text-align:center; }
.choose-lang a{ text-decoration:none; color:#084686; font:normal 18px Arial; }

	.post{ padding-top:30px; }

#two-columns { float:left; width:100%; padding:20px 0; list-style:none; }
#two-columns li { float:left; width:50%; }

.homepage-lights{ background:url(bg/homepage-lights.jpg) no-repeat 0 0; }


body.boja7{ background:#d7e6de; }
body.boja6{ background:#eddad6; }
body.boja9{ background:#e4c7e4; }
body.boja8{ background:#f1eeca; }
body.boja10{ background:#E5ECD5; }
body.boja5{ background:#E5EEF9; }

.alt-sidebar{ list-style:none; padding:0; }
.alt-sidebar li{ position:relative; z-index:10; width:170px; height:76px; padding:10px 10px 10px 110px; color:#fff; background:url(bg/sidebar-links.gif) no-repeat 0 0; font:normal 16px "Trebuchet MS"; }
.alt-sidebar li span{ position:absolute; top:14px; left:10px; background:#fff; width:90px; height:68px; overflow:hidden; }
.alt-sidebar span img{ width:90px; height:68px; }
.alt-sidebar a{ color:#fff; text-decoration:none; }

.dva-stupca{ padding:15px 0; list-style-position:inside; list-style:none; }
.dva-stupca li{ float:left; width:50%; }

.prvaci-zdravlja h3{ width:280px; height:37px; padding:10px; background:url(bg/kategorija.gif) no-repeat 0 0; color:#143c7d; font:bold 14px/37px "Trebuchet MS"; text-transform:uppercase; }
.prvaci-zdravlja ul{ list-style:none; padding:0; }
.prvaci-zdravlja li{ position:relative; background:url(bg/kategorija2.gif) no-repeat 0 0; width:180px; height:49px; padding:10px 10px 10px 110px; font:bold 13px/49px "Trebuchet MS";  }
.prvaci-zdravlja li img{ position:absolute; top:0; left:0; }
.prvaci-zdravlja a{ color:#fff; text-decoration:none; display:block; }

.hdnSpam{ display:none; }





























































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
