/* Global Reset */
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
     vertical-align: baseline;
     font-family: inherit;
     font-style: inherit;
     font-size: 100%;
     border: none;
     padding: 0;
     margin: 0;
}
code, kbd, samp, pre, tt, var, textarea, input, select, isindex, listing, xmp, plaintext {
     white-space: normal;
     font-size: 1em;
     font: inherit;
}
dfn, i, cite, var, address, em {
     font-style: normal;
}
th, b, strong, h1, h2, h3, h4, h5, h6 {
     font-weight: normal;
     font-size: 100%;
}
a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet, table {
     border: none;
}
table {
     border-collapse: collapse;
     border-spacing: 0;
}
caption, th, td, center {
     vertical-align: top;
     text-align: left;
}
body {
     background: #2a3c6b;
     background-position:center;
	 background-repeat:repeat-y;
	 line-height: 1;
     color: black;
}
q {
     quotes: "" "";
}
blockquote:before, blockquote:after, q:before, q:after {
     content: "";
}
ul, ol, dir, menu {
     list-style: none;
}
sub, sup {
     vertical-align: baseline;
}
a {
     color: inherit;
}
hr {
     display: none;
}
font {
     color: inherit !important;
     font: inherit !important;
     color: inherit !important; /* editor's note: necessary? */
}
marquee {
     overflow: inherit !important;
     -moz-binding: none;
}
blink {
     text-decoration: none;
}
nobr {
     white-space: normal;
}
:focus {
     outline: none;
}

#wrapper
{
margin:0px auto;
width:890px;
/*background-color:#2a3c6b;*/
}
#header
{
height:54px;
background-image:url(images/header.jpg);
background-repeat:repeat-x;
position:relative;
border-bottom:#FFFFFF solid 2px;
}

#mestologo
{
width:255px;
/*height:54px;*/
/*color:#FFFFFF;
font-family:Arial, sans-serif;
font-size:1em;
font-weight:bold;*/
}
#mestologo img
{
position:absolute;
top:0;
float:left;
}



#meni
{
float:right;
width:640px;
height:54px;
background-image:url(images/header.jpg);
background-repeat:repeat-x;
}
.menu{
margin-left:23px;
overflow: hidden;
height:54px;

}
.zez
{
background-image:url(images/crno_bela3.jpg);
background-position:right;
background-repeat:no-repeat;
float:left;
padding-top:19px;
padding-bottom:1px;
margin-left:20px;
}
.menu li{
display: inline;
margin: 0;
}

.menu li a{
float: left;
display: block;
text-decoration: none;
padding-top:22px; /*padding inside each tab*/
padding-bottom:17px;
padding-left:22px;
padding-right:22px;
color: white;
font-size:1em;
font-family:Arial, Helvetica, sans-serif;
font-weight:500;
}

.menu li a:visited{
color: white;
}

.menu li a:hover, .headermenu li.selected a{
background-image:url(images/headr_obrnuti2.jpg);
background-repeat:repeat-x;
}

.menirazdelnik
{
float:left;padding-top:22px;padding-bottom:17px;display:inline;background-image:url(images/crno_bela.jpg);background-repeat:no-repeat;
}


#gornji
{
height:304px;
background-color:#336699;
margin-top:10px;
padding-left:15px;
padding-top:15px;
padding-right:15px;
}

#slikanaslov
{
width:547px;
height:279px;
margin-left:2px;
margin-top:3px;
/*background-color:#FF0000;*/
background-image:url(images/slika_naslovna1.jpg);
background-repeat:no-repeat;
}


#goredesno
{
float:right;
width:285px;
height:279px;
}
#logonaslovna
{
width:285px;
height:69px;
background-image:url(images/logo_94n.jpg);
background-repeat:no-repeat;
}


#telefon94
{
margin-top:5px;
width:285px;
height:55px;
background-image:url(images/telefon94.jpg);
background-repeat:no-repeat;
}
#korisnilinkovi
{
margin-top:5px;
width:285px;
height:96px;
background-image:url(images/linkovi_naslovna1.jpg);
background-repeat:repeat-x;
}
#korisnilinkovi p
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:0.9em;
font-weight:600;
text-align:center;
padding-top:4px;
}
#korisnilinkovi ul
{
list-style:inside;
list-style-type:disc;
padding-top:14px;
padding-left:10px;
}

#korisnilinkovi li
{
line-height:1.5em;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:3px;
}
#korisnilinkovi a
{
color:#000033;
text-decoration:underline;
}

#korisnilinkovi a:hover
{
color:#FF0000;
text-decoration:underline;
}

#donji
{
height:317px;
background-color:#336699;
margin-top:3px;
padding-left:15px;
padding-top:15px;
padding-bottom:1px;
}

#vestinaslovna
{
position:relative;
float:left;
width:290px;
height:305px;
background-image:url(images/vesti_naslovna.jpg);
background-repeat:repeat-y;
font-family:Arial, Helvetica, sans-serif;
}

#vestinaslovna h1
{
width:288px;
height:33px;
font-size:20px;
font-weight:bold;
padding-top:7px;
text-align:center;
background-image:url(images/vesti_prelaz.jpg);
background-repeat:repeat-x;
}

#vestinaslovna img
{
margin-left:10px;
margin-top:10px;
}

#vestinaslovna p
{
margin-top:15px;
padding-bottom:2px;
padding-left:10px;
padding-right:10px;
font-size:1em;
color:#000066;
font-weight:bold;
line-height:1.1em;
}
#vestinaslovna a
{
color:#000066;
text-decoration:none;
}

#vestinaslovna a:hover
{
color:#FF0000;
}

#zavesti
{
color:white;
font-size:0.8em;
font-weight:bold;
}


#savetinaslovna
{
position:relative;
float:left;
width:294px;
height:305px;
background-image:url(images/saveti_naslovna.jpg);
background-repeat:repeat-x;
margin-left:12px;
font-family:Arial, Helvetica, sans-serif;
}

#savetinaslovna a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000066;
font-size:0.9em;
text-decoration:none;
text-align:justify;

}


#savetinaslovna a:hover
{
color:#990000;
text-decoration:underline;
}

#savetinaslovna h1
{
color:#9C1220;
width:294px;
height:33px;
font-size:20px;
font-weight:bold;
padding-top:7px;
text-align:left;
background-image:url(images/saveti_prelaz.jpg);
background-repeat:repeat-x;
/*border-bottom:solid #999999 2px;*/
}
#savetinaslovna img
{
float:right;
border:solid 1px #003366;
margin:4px 8px 0 4px;
}
#savetinaslovna h2
{
padding-top:4px;
padding-left:5px;
font-weight:bolder;
font-size:1.5em;
color:#990000;
}
#savetinaslovna h3
{
padding-top:4px;
padding-right:10px;
font-size:10px;
color:#000000;
float:right;
clear:right;

}
#savetinaslovna p
{
padding:5px;
line-height:1.2em;
/*color:#000066;*/
font-size:0.9em;
font-weight:bold;
}



#savetinaslovna ul
{
margin-left:5px;
margin-top:5px;
list-style:inside;
list-style-type:disc;
color:#990000;
line-height:1em;
}

#savetinaslovna li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
}

#savetinaslovna li a:hover
{
color:#FFFFFF;
}

.pogledajte
{
font-weight:bold;
position:absolute;
font-size:12px;
top:278px;
left:148px;
width:140px;
}


#ostalonaslovna
{
position:relative;
float:left;
width:267px;
height:305px;
margin-right:2px;
margin-left:10px;
}

#edukacija
{
width:255px;
height:62px;
background-image:url(images/edukacija.jpg);
background-repeat:no-repeat
}

#edukacija p
{
margin-top:5px;
margin-left:10px;
}

#edukacija a
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
#edukacija a:hover
{
color:#FF0000;
}


#novosti
{
width:255px;
height:62px;
background-image:url(images/novosti1.jpg);
background-repeat:no-repeat;
margin-top:7px;
line-height:10px;
}

#novosti p
{
margin-top:27px;
margin-left:15px;
}

#novosti a
{
font-family:Arial, Helvetica, sans-serif;
font-size:1.8em;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
#novosti a:hover
{
color:#FF0000;
}

#pitodgnaslovna

{
width:255px;
height:120px;
font-family:Arial, Helvetica, sans-serif;
background-image:url(images/pitodg_naslovna.jpg);
background-repeat:repeat-x;
margin-top:5px;
text-decoration:none;
}

#pitodgnaslovna h1
{
color:#990000;
font-size:1em;
font-weight:bold;
text-align:center;
margin-top:7px;
}

#pitodgnaslovna h2
{
color:#990000;
font-size:9px;
margin-top:13px;
margin-left:3px;
}

#pitodgnaslovna p
{
color:#000000;
font-size:14px;
margin:5px 3px 3px;
text-align:left;


}

#pitodgnaslovna p a
{
color:#000000;
text-decoration:none;
}

#pitodgnaslovna p a:hover
{
color:#990000;
text-decoration:underline;
}

#pitanjalink
{
font-weight:bold;
position:absolute;
color:#990000;
font-size:11px;
top:240px;
left:115px;
width:140px;
}
#pitanjalink a
{
color:#990000;
}

#pitanjalink a:hover
{
color:white;
}


#postavpitanje
{
margin-top:10px;
width:255px;
height:30px;
background-image:url(images/postavite.jpg);
background-repeat:no-repeat;
padding-bottom:1px;
}

#postavpitanje p
{
margin-top:8px;
color:#000066;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
letter-spacing:2px;
margin-left:35px;
}

#postavpitanje a
{
padding-top:5px;
color:#000033;
text-decoration:none;
}

#postavpitanje a:hover
{
text-decoration:underline;
}

#footer
{
height:35px;
background-image:url(images/footer.jpg);
background-repeat:repeat-x;
}
#footer p
{
padding-left:120px;
padding-top:10px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
}

#ostalo
{
height:655px;
background-image:url(images/poza_ostalo.jpg);
background-repeat:repeat;
margin-top:3px;
}

#ostaloi
{
background-image:url(images/poza_ostalo.jpg);
background-repeat:repeat;
margin-top:3px;
padding-bottom:10px;
}
#headerostalo
{
height:108px;
background-image:url(images/poza_ostalo_bela.jpg);
background-repeat:repeat-x;
}
#headerostalo img
{
margin-top:0px;
}
#headerostalo p
{
float:right;
display:inline;
padding-right:20px;
padding-top:30px;
color:#003366;
font-family:Arial, Helvetica, sans-serif;
font-size:2em;
letter-spacing:2px;
}
.rukovodioci
{
margin-top:2px;
margin-left:25px;
margin-bottom:25px;
}
.rukovodioci p
{
border-left:6px solid #000033;
border-right:1px solid #000033;
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:1.5em;
width:614px;
height:45px;
background-image:url(images/ostalo_potpisi1.jpg);
background-repeat:repeat-x;
margin-right:10px;
margin-top:110px;
float:right;
padding-top:10px;
padding-left:5px;
}

.recdirektora
{
color:#000066;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.1em;
margin-left:15px;
margin-right:20px;
line-height:1.6em;
}

.recdirektora ul
{
margin-top:10px;
font-size:0.8em;
list-style:inside;
list-style-type:disc;
line-height:3em;
}

.recdirektorabela
{
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
margin-top:15px;
margin-left:1px;
padding-left:15px;
padding-top:10px;
background-color:#FFFFFF;
height:30px;
color:#000066;
}

#voznipark
{
position:relative;
height:655px;
background-image:url(images/poza_ostalo.jpg);
background-repeat:repeat;
margin-top:3px;
}

.vp1
{
position:absolute;
top:100px;
left:5px;
}

.vp2
{
position:absolute;
top:100px;
right:5px;
}

.vp3
{
position:absolute;
top:240px;
left:285px;
}

.vp4
{
position:absolute;
top:450px;
left:5px;
}

.vp5
{
position:absolute;
top:450px;
right:5px;
}

.vp6
{
position:absolute;
top:340px;
left:5px;
}
.vp7
{
position:absolute;
top:340px;
right:15px;
}

.vp8
{
position:absolute;
top:150px;
left:310px;
}

.vp9
{
position:absolute;
top:550px;
left:310px;
}

#istorija
{
height:108px;
background-image:url(images/poza_ostalo_bela.jpg);
background-repeat:repeat-x;
}
#istorija p
{
float:right;
display:inline;
padding-right:20px;
padding-top:30px;
color:#003366;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
letter-spacing:2px;
}

.edukacijatext
{
height:auto;
border:solid 1px #333333;
background-color:#E7E9FE;
margin-left:15px;
margin-right:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding:15px;
}

.istorijatext, .istorijatext1, .istorijatext2
{
height:auto;
border:solid 1px #333333;
background-color:#E7E9FE;
margin-left:15px;
margin-right:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding:15px;
color:#000066;
}

.istorijatext1
{
height:1050px;
}

.istorijatext2
{
height:2300px;
}

.istorijatext p , .istorijatext2
{
padding-bottom:10px;
line-height:1.3em;
}

.istorijatext1 p , .istorijatext2 p
{
width:650px;
line-height:1.3em;
padding-bottom:10px;
}


.istorijatext1 li, .istorijatext2 li
{
list-style:inside;
list-style-type:disc;
padding:0.4em 10px;
}

.istorijatext p a 
{
color:#000066;
text-decoration:none;
}

.istorijatext p a:hover
{
text-decoration:underline;
font-weight:bold;
}

.istorijatext li
{
padding-bottom:10px;
list-style:inside disc;
}

#kontaktforma
{
height:400px;
background-image:url(images/hitna_pozakontakt.jpg);
background-repeat:no-repeat;
background-position:top;
color:#FFFFFF;
float:right;
}

#kontaktforma div
{
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:600;
background-image:url(images/header.jpg);
background-repeat:repeat-x;
/*background-color:#EB0E0E;*/
color:#FFFFFF;
position:relative;
top:380px;
padding:5px;
text-align:center;

}

#contactform {
	margin: 0;
	width: 400px;
	background: #CCCCCC;
	padding: 5px;
}
#contactform * {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#contactform ol {
	margin: 0;
	padding: 0;
	list-style: none;
}
#contactform li {
	margin: 0 0 5px 0;
	padding: 10px;
	background: #FBFAEC;
}
#contactform li.buttons {
	margin: 0;
	overflow: hidden;
}
#contactform label {
	margin: 0;
	width: 190px;
	display: block;
	float: left;
	padding: 5px 10px 2px 0;
}
#contactform input.text {
	width: 374px;
	border: 1px solid #D4D4D4;
	padding: 2px;
	margin: 0;
}
#contactform textarea {
	width: 374px;
	border: 1px solid #D4D4D4;
	padding: 2px;
	height: 80px;
	background: #FDFDF7;
}
#contactform li.buttons input {
	padding: 4px;
	float: right;
	margin: 0 0 0 5px;
	width: auto;
}

/*Navigacija padajuci*/
#subcontent2 li
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
list-style:inside;
list-style-type:disc;
list-style-type:square;
padding-left:5px;
padding-bottom:10px;
}
#subcontent2 li a
{
color:#B43441;
}

#subcontent3 li
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
list-style:inside;
list-style-type:disc;
list-style-type:square;
padding-left:5px;
padding-bottom:10px;
}
#subcontent3 li a
{
color:#B43441;
}


.ispispodatakalevo
{
float:left;
height:auto;
width:209px;
/*border:solid 1px #333333;*/
background-color:#E7E9FE;
margin-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.ispispodatakalevo p
{
padding-bottom:5px;
}

.ispispodatakalevo li
{
list-style:inside;
list-style-type:disc;
margin-left:5px;
padding-top:5px;

}
.ispispodatakalevo li a
{ 
color:#3366CC;
}



.ispispodatakadesno
{
float:right;
width:580px;
height:auto;
border:solid 1px #333333;
background-color:#E7E9FE;
margin-right:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding:15px;
}
.impresum
{
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
text-align:center;
padding-right:15px;
line-height:2em;
color:#000066;
}

#slikecall
{
height:360px;
position:relative;
width:420px;
background-color:#993333;
}
#slikecall p
{
color:#FFFFFF;
font-weight:bold;
margin-top:330px;
margin-left:135px;
font-size:1.5em;
}

#slikeambul
{
height:450px;
position:relative;
width:420px;
background-color:#993333;
}

#cc1
{
position:absolute;
top:10px;
left:10px;
border:#FFFFFF 1px solid;
}

#cc2
{
position:absolute;
top:160px;
left:10px;
border:#FFFFFF 1px solid;
}

#cc2a
{
position:absolute;
top:180px;
right:10px;
border:#FFFFFF 1px solid;
}


#cc3
{
position:absolute;
top:310px;
left:10px;
border:#FFFFFF 1px solid;
}

#cc3a
{
position:absolute;
top:10px;
right:10px;
border:#FFFFFF 1px solid;
}

#cc4
{
position:absolute;
top:10px;
right:10px;
border:#FFFFFF 1px solid;
}
#cc4a
{
position:absolute;
top:180px;
left:10px;
border:#FFFFFF 1px solid;
}

#cc5
{
position:absolute;
top:160px;
right:10px;
border:#FFFFFF 1px solid;
}

#cc6
{
position:absolute;
top:310px;
right:10px;
border:#FFFFFF 1px solid;
}


.vesti
{

width:720px;
background-color:#E7E9FE;
font-family:Arial, Helvetica, sans-serif;
margin-left:10px;
position:relative;
}

.vesti h1
{
background-color:#006699;
font-size:1.6em;
color:#FFFFFF;
padding:6px;
border-bottom:2px solid #000033;
}

.vesti h2
{
background-color:#000000;
height:1px;

}

.vesti p
{
padding:5px;
background:#E7E9FE;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
line-height:1.3em;
color:#000066;
}

.datum
{

text-align:left;
font-size:7px;
font-weight:bold;
background-color:white;
color:#CCCCCC;
padding:4px;
}

#ostalovesti
{
background-image:url(images/poza_ostalo.jpg);
background-repeat:repeat;
margin-top:3px;
}

.paginacija
{
color:#000066;
margin-top:5px;
margin-left:9px;
padding-bottom:5px;
}


.paginacija a
{
text-decoration:none;
color:#FF0000;
font-weight:bold}


.paginacija a:hover
{background-color:white;color:red;}


.kadapozvati
{
	float:right;
	/*position:relative;*/
	width:170px;
	background-color:white;
}
.kadapozvati p
{
color:#FFFFFF;
font-weight:bold;
margin-top:330px;
margin-left:135px;
font-size:1.5em;
}

.kadapozvati ul
{
text-align:center;
background-color:#cc0000;
}
.kadapozvati li
{
margin:0;
padding:0;
list-style:none;
background-image:url(images/header.jpg);
background-repeat:repeat-x;
}

.kadapozvati li a
{
font-size:1em;
vertical-align:middle;
display:block;
padding-bottom:8px;
padding-top:10px;
padding-left:8px;
padding-right:8px;
border-bottom:1px solid #CCCCCC;
color:#FFFFFF;
text-decoration:none;
}
.kadapozvati li a:hover
{
color:#990000;
background-color:#FFFFFF;
text-decoration:underline;
}
#kp
{
font-family:Arial, Helvetica, sans-serif;
margin-top:4px;
background-image:url(images/kada_pozvati1.jpg);
background-repeat:no-repeat;
width:285px;
height:40px;
}
#kp p
{
margin-top:8px;
font-size:1.5em;
text-align:center;
}

#kp a
{
color:#FFFFFF;
text-decoration:none;
}