body { background:url(/img/headerbg.gif) repeat-x; margin:0px; font-family:Arial; font-size:12px; color:#666666 }
a:link    { color:#666666; text-decoration:underline; }
a:visited { color:#666666; text-decoration:underline; }
a:hover   { color:#666666; text-decoration:none}

.link { color:#666666 }
.link a:link    { color:#666666; text-decoration:none; }
.link a:visited { color:#666666; text-decoration:none; }
.link a:hover   { color:#666666; text-decoration:underline}

.menu { background:url(/img/menubg.gif) no-repeat; height:34px}

.naslov { display:block; font-weight:bold; font-size:18px; margin-bottom:20px; font-style:italic }
.naslovI { font-weight:bold; font-size:18px; margin-bottom:2px; font-style:italic; width:480px }

h1 { display:block; font-weight:bold; font-size:20px; margin-top:0px; margin-bottom:0px; font-style:italic }
h1 a:link    { color:#006526; text-decoration:none; }
h1 a:visited { color:#006526; text-decoration:none; }
h1 a:hover   { color:#006526; text-decoration:underline}

.tekstI { font-family:Arial; font-size:11px; margin-bottom:2px; width:480px }
.selectI { font-family:Arial; font-size:11px; margin-bottom:2px }

.submenutop { width:180px; width:170px !important; height:33px; height:27px !important; padding-left:10px; padding-top:6px; color:#535353; font-size:12px; font-weight:bold; background:url(/img/submenutop.gif) no-repeat }
.submenubottom { width:180px; height:14px; background:url(/img/submenubottom.gif) no-repeat; margin-bottom:10px }
.submenu { width:180px; background:url(/img/submenubg.gif) repeat-y; padding-bottom:1px }
.submenu a:link    { display:block; padding:5px 5px 5px 4px; margin-bottom:1px; margin-left:3px; margin-right:5px; color:#666666; text-decoration:none; }
.submenu a:visited { display:block; padding:5px 5px 5px 4px; margin-bottom:1px; margin-left:3px; margin-right:5px; color:#666666; text-decoration:none; }
.submenu a:hover   { display:block; padding:5px 5px 5px 4px; margin-bottom:1px; margin-left:3px; margin-right:5px; color:#5F5F5F; text-decoration:none; background:#EDEDED }

.submenuactive   { display:block; color:#5F5F5F; text-decoration:none }
.submenuactive a:link    { display:block; color:#666666; text-decoration:none; padding:5px 1px 5px 4px; background:#E4E4E4 }
.submenuactive a:visited { display:block; color:#666666; text-decoration:none; padding:5px 1px 5px 4px; background:#E4E4E4 }
.submenuactive a:hover   { display:block; color:#5F5F5F; text-decoration:none; padding:5px 1px 5px 4px; background:#EDEDED }


.ssubmenu { padding-bottom:0px }
.ssubmenu a:link    { display:block; font-size:11px; padding:0px 5px 0px 15px; margin-left:3px; margin-right:5px; color:#666666; text-decoration:none; }
.ssubmenu a:visited { display:block; font-size:11px; padding:0px 5px 0px 15px; margin-left:3px; margin-right:5px; color:#666666; text-decoration:none; }
.ssubmenu a:hover   { display:block; font-size:11px; padding:0px 5px 0px 15px; margin-left:3px; margin-right:5px; color:#5F5F5F; text-decoration:none; background:#EDEDED }

.ssubmenuactive { padding-bottom:0px }
.ssubmenuactive a:link    { display:block; font-size:11px; padding:0px 5px 0px 15px; margin-left:3px; margin-right:5px; color:#666666; text-decoration:none; text-decoration:underline; font-style:italic }
.ssubmenuactive a:visited { display:block; font-size:11px; padding:0px 5px 0px 15px; margin-left:3px; margin-right:5px; color:#666666; text-decoration:none; text-decoration:underline; font-style:italic }
.ssubmenuactive a:hover   { display:block; font-size:11px; padding:0px 5px 0px 15px; margin-left:3px; margin-right:5px; color:#5F5F5F; text-decoration:none; text-decoration:underline; font-style:italic; background:#EDEDED }

.sssubmenu { padding-bottom:0px }
.sssubmenu a:link    { display:block; font-size:11px; padding:0px 0px 0px 5px; margin-left:28px; margin-right:5px; color:#666666; text-decoration:none; }
.sssubmenu a:visited { display:block; font-size:11px; padding:0px 0px 0px 5px; margin-left:28px; margin-right:5px; color:#666666; text-decoration:none; }
.sssubmenu a:hover   { display:block; font-size:11px; padding:0px 0px 0px 5px; margin-left:28px; margin-right:5px; color:#5F5F5F; text-decoration:none; background:#EDEDED }

.sssubmenuactive { padding-bottom:0px }
.sssubmenuactive a:link    { display:block; font-size:11px; padding:0px 0px 0px 5px; margin-left:28px; margin-right:5px; color:#666666; text-decoration:none; text-decoration:underline; font-style:italic }
.sssubmenuactive a:visited { display:block; font-size:11px; padding:0px 0px 0px 5px; margin-left:28px; margin-right:5px; color:#666666; text-decoration:none; text-decoration:underline; font-style:italic }
.sssubmenuactive a:hover   { display:block; font-size:11px; padding:0px 0px 0px 5px; margin-left:28px; margin-right:5px; color:#5F5F5F; text-decoration:none; text-decoration:underline; font-style:italic; background:#EDEDED }

.keyword { border:0px; background:url(/img/keywordbg.gif) repeat-x; font-family:Arial; font-size:14px; color:#5F5F5F; line-height:20px; margin-left:1px; margin-bottom:1px; width:132px; height:21px; }

.rightsolo { width:180px; width:170px !important; height:33px; height:27px !important; padding-left:10px; padding-top:6px; color:#535353; font-size:12px; font-weight:bold; background:url(/img/rightsolo.gif) no-repeat }
.righttop { width:180px; width:170px !important; height:27px; height:21px !important; padding-left:10px; padding-top:6px; color:#535353; font-size:12px; font-weight:bold; background:url(/img/righttop.gif) no-repeat }
.rightbottom { width:180px; height:16px; background:url(/img/rightbottom.gif) no-repeat }
.right { width:180px; width:172px !important; background:url(/img/right.gif) repeat-y; padding-bottom:10px; padding-left:3px; padding-right:4px; }

.righttitle { padding:5px 10px 5px 10px; color:#666666; font-weight:bold }
.righttitle a:link    { color:#666666; text-decoration:none; }
.righttitle a:visited { color:#666666; text-decoration:none; }
.righttitle a:hover   { color:#666666; text-decoration:underline}
.righttext { padding:5px 10px 0px 10px; color:#666666 }
.righttext a:link    { color:#666666; text-decoration:none; }
.righttext a:visited { color:#666666; text-decoration:none; }
.righttext a:hover   { color:#666666; text-decoration:underline}

.footerhead { background:#4A6955; margin-top:20px; height:40px; height:28px !important; padding-top:12px; padding-left:20px; font-weight:bold; color:#A5B4AA }
.footerhead a:link    { color:#A5B4AA; text-decoration:none }
.footerhead a:visited { color:#A5B4AA; text-decoration:none }
.footerhead a:hover   { color:#A5B4AA; text-decoration:underline }

.footer { background:#9DB1A6; padding:12px 20px 25px 12px; color:#3C3C3C }

ul { margin:0px; padding:0px }
li { margin-left:15px; padding:0px }

.middle { padding-right:15px }

p { margin:0px }

.transp50 { filter:alpha(opacity=50); -moz-opacity:0.50; opacity:0.50; z-index: -1; }

.pod { text-align:left; font-size:11px; margin-left:15px }
.pod a:link    { color:#000000; text-decoration:none; }
.pod a:visited { color:#000000; text-decoration:none; }
.pod a:hover   { color:#000000; text-decoration:underline}

.padajuci { position:absolute; display:none; border:1px solid #7D7D7D; background:#F1F1F1; font-size:12px }
.padajuci a:link    { display:block; padding:2px 20px 2px 3px; color:#666666; text-decoration:none; }
.padajuci a:visited { display:block; padding:2px 20px 2px 3px; color:#666666; text-decoration:none; }
.padajuci a:hover   { display:block; padding:2px 20px 2px 3px; color:#666666; text-decoration:none; background:#E2E2E2}

.header { text-align:right; margin-right:5px }
.header a:link    { color:#000000; text-decoration:none; }
.header a:visited { color:#000000; text-decoration:none; }
.header a:hover   { color:#000000; text-decoration:underline}

.malibr { line-height:5px }

.calendar {  }
.calendar TD { background-color: #f6f6f6; height:20px; height:19px !important; width:21px; width:18px !important }

.calendar TD.calendarHeader { font-weight: bolder; color: #006526; background:#ffffff; text-align:center }
.calendar TD.calendarToday { background-color: #006526; color:#ffffff; border-collapse:collapse}
.calendarToday a:link    { display:block; background-color: #006526; color:#ffffff; border:1px solid #006526; text-decoration:none; }
.calendarToday a:visited { display:block; background-color: #006526; color:#ffffff; border:1px solid #006526; text-decoration:none; }
.calendarToday a:hover   { display:block; background-color: #006526; color:#ffffff; border:1px solid #ffffff; text-decoration:none }

.calendar TD.calendarIma { background-color: #73b48f; color:#ffffff }
.calendarIma a:link    { display:block; background-color: #73b48f; color:#000000; border:1px solid #73b48f; text-decoration:none; }
.calendarIma a:visited { display:block; background-color: #73b48f; color:#000000; border:1px solid #73b48f; text-decoration:none; }
.calendarIma a:hover   { display:block; background-color: #73b48f; color:#000000; border:1px solid #ffffff; text-decoration:none }

.calendar TD.calendarImaNA { background-color: #ff6767; color:#ffffff }
.calendarImaNA a:link    { display:block; background-color: #ff6767; color:#000000; border:1px solid #ff6767; text-decoration:none; }
.calendarImaNA a:visited { display:block; background-color: #ff6767; color:#000000; border:1px solid #ff6767; text-decoration:none; }
.calendarImaNA a:hover   { display:block; background-color: #ff6767; color:#000000; border:1px solid #ffffff; text-decoration:none }

.calendarpn { font-size:11px }
.calendarpn a:link    { color:#000000; text-decoration:none; margin:0px 5px; }
.calendarpn a:visited { color:#000000; text-decoration:none; margin:0px 5px; }
.calendarpn a:hover   { color:#000000; text-decoration:underline; margin:0px 5px}

.komentari { border-bottom:1px solid #a0a0a0; font-weight:bold; font-style:italic; margin-top:20px }
.komentari a:link    { color:#666666; text-decoration:none; }
.komentari a:visited { color:#666666; text-decoration:none; }
.komentari a:hover   { color:#666666; text-decoration:underline}

.komentar { margin:10px; font-size:11px }
.komentar a:link    { color:#666666; text-decoration:none; }
.komentar a:visited { color:#666666; text-decoration:none; }
.komentar a:hover   { color:#666666; text-decoration:underline}

.razmak { height:70px }
.potpis { font-size:11px; margin:0px 0px 20px 10px; font-style:italic }

.readmore { margin:10px 0px; font-style:italic; color:#006526 }
.readmore a:link    { color:#006526; text-decoration:none; }
.readmore a:visited { color:#006526; text-decoration:none; }
.readmore a:hover   { color:#006526; text-decoration:underline}

.files { width:200px; height:50px; margin:10px; text-align:center; cursor:pointer }
.fileslist { margin:30px 0px; color:#006526 }
.fileslist a:link    { color:#006526; text-decoration:none; }
.fileslist a:visited { color:#006526; text-decoration:none; }
.fileslist a:hover   { color:#006526; text-decoration:underline}

.malisivi { font-size:10px; color:#666666 }

#infodiv { border:1px solid #666666; font-size:11px; padding:2px; background:#ffffff; display:none; position:absolute }