@charset "utf-8";
/* CSS Document */

body { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; background-color:#e7ebef; margin:0; padding:0}
a, div {-moz-outline:none}

#container { background-image:url(images/bgMain.jpg); background-repeat:repeat-y; width:950px; overflow:auto; margin:auto; padding-left:25px; padding-right:25px}
#header_top { height:29px; background-color:#d5d5d5; background-image:url(images/bgHeaderTop.jpg); background-repeat:no-repeat; line-height:29px; margin-bottom:5px; color:#3f3f3f; padding-left:10px; padding-right:10px;}
#header_top_left { float:left; width:400px;}
#header_top_left a { color:#333333; text-decoration:none;}
#header_top_left a:hover { text-decoration:underline}
#header_top_left a.topBold { font-weight:bold;}
#header_top_left ul {padding:0px; margin:0px; list-style:none; height:12px;}
#header_top_left ul li { display:inline; padding-left:5px; padding-right:5px; border-left:1px solid #333333}
#header_top_left ul li.kontakt { margin-left:10px; margin-right:10px; border-right:1px solid #333333}
#header_top_left ul li.last { border-right:1px solid #333333}

#header_top_right { float:right;text-align:center}
#header_top_right form { padding:2px; margin:0; background-color:#999999; height:25px; line-height:25px; padding-left:5px; padding-right:5px;}
#header_top_right form  select {height:19px; font-size:11px; padding:2px; background-color:#FFFFFF; color:#666666; border:1px solid #666666}

#header_hr { background-image:url(images/mainHEADER_hr.jpg); background-repeat:no-repeat}
#header_si { background-image:url(images/mainHEADER_si.jpg); background-repeat:no-repeat}
#header_rs { background-image:url(images/mainHEADER_rs.jpg); background-repeat:no-repeat}
.header {width:950px; height:130px; padding:0px; margin:0px; text-indent:-9999px}


#mainColumnLeft{ float:left; overflow:auto; width:175px;}
#mainColumnLeft .mainColumnLeft170 { margin-right:5px;}

.ilirika_widget { margin-bottom:5px; border:none;}

.eIlirika { width:170px; padding:0px; margin:0px; height:11px; line-height:11px; background-image:url(images/eIlirikaBG.gif); background-repeat:no-repeat;color:#002d64; font-size:11px; text-indent:-9999px;}
.eIlirikaButtons{padding:0px; margin:0px; margin-bottom:5px; background-color:#FFFFFF; border:5px solid #f6f7f8; border-top:none;}
.eIlirikaButtons img { padding:0; margin:0}

.grupaNaslov { width:140px; padding:0px; margin:0px; height:40px; line-height:40px; padding-top:2px;padding-left:30px;background-image:url(images/grupaNaslovBG.gif); background-repeat:no-repeat; font-family:Georgia, "Times New Roman", Times, serif; color:#002d64; font-size:16px;}
.grupaLista { background-color:#e7eaef; border:5px solid #f6f7f8; border-top:none;}
.grupaLista ul { margin:0px; padding:0; list-style:none;padding-bottom:10px;}
.grupaLista ul li {display: block; padding-left:15px; padding-right:5px; margin-bottom:1px; background-image:url(images/bullet.gif); background-repeat:no-repeat; background-position:left}
.grupaLista ul li a {color: #456082; text-decoration:underline}
.grupaLista ul li a:hover { text-decoration:none;}
.grupaLista .separator { border-bottom:1px dashed #456082; margin-bottom:10px; }


#mainColumnCenter{float: left; overflow:auto;width:775px;}
.mainMenuHolder{ height:28px; background-image:url(images/bgMain.gif); background-repeat:repeat-x; margin-bottom:13px; line-height:28px;}
.mainMenuHolder b { margin-left:7px; color:#d3ddeb}


#mainColumnCenter #content { float:left; overflow:auto; width:640px;}
.portalBox { width:630px; border:5px solid #f6f7f8; background-color:#FFFFFF; margin-bottom:5px; background-image:url(images/portalBoxHeader.gif); background-repeat:repeat-x; overflow:auto}
.naslovWrapper { background-repeat:no-repeat; background-position:right;}
.portalBox h2 { background-image:url(images/portalBoxHeaderBullet.gif); background-repeat:no-repeat; background-position:4px 8px;; height:30px; margin:0px; padding:0px; line-height:30px; border-bottom:1px dashed #002d64; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;color:#002d64; padding-left:25px;}
.portalBox .portalBoxLeft{float: left; overflow:auto; border-top:5px solid #f6f7f8; border-right:5px solid #f6f7f8; background-color:#e7eaef; width:145px; padding:5px;}
.portalBox .portalBoxLeft .links { border-top:1px dashed #FFFFFF; padding-top:5px; margin-top:5px;}
.portalBox .portalBoxLeft .links ul { padding:0; margin:0; list-style:none}
.portalBox .portalBoxLeft .links ul li {background-image:url(images/bullet.gif); background-repeat:no-repeat; background-position:left; padding-left:15px; margin-bottom:1px;}
.portalBox .portalBoxLeft .links  ul li a {color: #456082; text-decoration:underline; font-size:12px}
.portalBox .portalBoxLeft .links  ul li a:hover { text-decoration:none;}
.portalBox .portalBoxRight {padding:10px; padding-top:15px; float:left; overflow:auto; width:450px;}
.portalBox .portalBoxRight .links { height:24px; line-height:24px; border-bottom:1px solid #e7eaef}
.portalBox .portalBoxRight .links ul {padding:0; margin:0; list-style:none}
.portalBox .portalBoxRight .links ul li.normal{display:inline; float:left;background-image:url(images/btnLinksDark.jpg)}
.portalBox .portalBoxRight .links ul li.normal a{ display:block; padding-left:10px; padding-right:10px; color:#FFFFFF; text-decoration:none; background-image:url(images/btnLinksDark_rub.jpg); background-repeat:no-repeat; background-position:right}
.portalBox .portalBoxRight .links ul li.selected{display:inline; float:left;background-image:url(images/btnLinksLight.jpg)}
.portalBox .portalBoxRight .links ul li.selected a{ display:block; padding-left:10px; padding-right:10px; color:#456082; text-decoration:none; background:none}
.portalBox .portalBoxRight .aContent{ margin-top:5px;}
.portalBox .portalBoxRight .aContent h3{ padding:0; margin:0; padding-bottom:5px; color:#456082; font-size:12px;}
/*tablica - mjesecni pobjednik */
.mjesecni_pobjednik { width:100%;}
.mjesecni_pobjesnik thead {font-weight:normal;}
.mjesecni_pobjednik thead th { border:1px dashed #adadad; border-right:none; text-align:right; color:#eb930d; width:80px; }
.mjesecni_pobjednik thead th.colLeft { text-align:left; border-left: none; width:auto;}
.mjesecni_pobjednik tbody td { border-bottom:1px dashed #adadad; border-left:1px dashed #adadad; text-align:right; width:80px; color:#333333}
.mjesecni_pobjednik tbody td.colLeft { text-align:left; border-left: none; width:auto;}
.mjesecni_pobjednik tbody td.colLastMinus { padding-right:15px; background-image:url(images/promjena_minus.jpg); background-repeat:no-repeat; background-position:right} 
.mjesecni_pobjednik tbody td.colLastPlus { padding-right:15px; background-image:url(images/promjena_plus.jpg); background-repeat:no-repeat; background-position:right} 
.mjesecni_pobjednik tbody td.colLastNula { padding-right:15px; background-image:url(images/promjena_nula.jpg); background-repeat:no-repeat; background-position:right}  
.mjesecni_pobjednik a {color: #333333; text-decoration:none; display:block}
.mjesecni_pobjednik a:hover {color: #999999; text-decoration:none;}
/* pozicioniranje tablice indeksa*/
.indeksiTabela {float:left; width:50%}
.indeksiGraf { float:left; width:48%; margin-left:2%}




#mainColumnCenter #bannerColumn{ float:right; width:130px; margin-left:5px; overflow:auto;}
#mainColumnCenter #bannerColumn .singleBanner { border:5px solid #f6f7f8; margin-bottom:5px;}
.banner_box { margin-bottom:5px;}

#portalsList { padding:0; margin:0; list-style:none; float:left; color:#FFFFFF; font-weight:bold; background-image:url(images/bgLI.gif); background-position:right; background-repeat:no-repeat}
#portalsList li { width:110px; float:left; text-align:center; background-image:url(images/bgLI.gif); background-repeat:no-repeat;}
#portalsList a {color: #FFFFFF; text-decoration:none;display:block}
#portalsList a:hover{ background-image:url(images/popisPortalaHover.gif); background-position:top center; background-repeat:no-repeat}
#portalsList a.aktivan {color: #FFFFFF; text-decoration:none;display:block;background-image:url(images/popisPortalaHover.gif); background-position:top center; background-repeat:no-repeat}

#footer { width:1000px; background-image:url(images/footerBG.jpg); background-repeat:no-repeat; padding-top:22px; margin:auto; overflow:auto; padding-bottom:10px;}
#footer .footerLeft { float:left; width:350px; margin-left:15px}
#footer .footerRight { float:right; width:600px;  margin-right:15px; text-align:right}



/* footer navigacija */
#footerMenu ul { padding:0px; margin:0px; float:right; list-style:none; height:12px;}
#footerMenu ul li { display: inline; border-right:1px solid #666666; padding-left:7px; padding-right:7px; height:12px;}
#footerMenu ul li.last { border-right:none; padding-right:0; padding-left:20px; background-image:url(images/rss.gif); background-repeat: no-repeat; background-position:4px 2px;} 
#footerMenu ul li a { color:#333333; font-size:11px; text-decoration: none}
#footerMenu ul li a:hover { color:#666666}