body { font-family:Arial; font-size:11px; color:#333333; background-color:#dbdbdb; margin:0; padding:10px; background-image:url(images/bgMain.jpg); background-repeat:repeat-x;overflow:-moz-scrollbars-vertical;}
div, a{-moz-outline: none;}
p{ margin:0; padding:0}
#header { margin:auto; margin-top:10px; margin-bottom:10px; height:21px; line-height:21px; width:960px; text-align:right}
#container { width: 950px; padding:5px; background-color:#FFFFFF; margin:auto; overflow:auto}
#mainMenuContainer { height:55px; background-image:url(images/mainMenu.jpg); background-repeat: repeat-x; padding:0px; margin:0px;}
#banner {width:950px; height:246px;  background-repeat:no-repeat; margin-bottom:5px;}
#banner h1 { padding:0px; margin:0px; text-indent:-9999px; font-size:14px; line-height:14px;}
#leftColumn {float: left; overflow:auto; width:250px; margin-right:5px;}
#mainColumn {float: left; overflow:auto; width:695px; background-color: #F4F4F4;}
#footer { margin:auto; height:47px; line-height:47px; width:950px; text-align:right; background-color:#dbdbdb; border: 5px solid #FFFFFF}

/* OBAVEZNI ELEMENTI */
#frmTopPretraga{ padding:1px; line-height:21px; height:21px;}
#sPojam{padding:0px;  height:14px; line-height:14px;  width:190px; border:0px solid #FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#fe9903; margin:0px;  background-image:url(images/bgSearch.jpg);display:inline;vertical-align:middle; margin:0; font-size:12px;}
#frmTopPretraga input { height:21px; vertical-align:middle; display:inline;}
.pozicije{}
.padder { padding:10px;}
table { border:0; padding:0; margin:0; border-collapse:collapse}
.box { padding:5px;clear:both; overflow:auto; margin-bottom:10px;  }
.banner_box {padding:0px; margin:0px; float:right; overflow:hidden; clear:both;margin-bottom:5px; border:0}

a.box1{ display:block; text-decoration:none; line-height:37px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; font-weight:bold; cursor:default; background-image: url(images/boxBGBlack.jpg); height:37px}
a.box1Over{ display:block; text-decoration:none; line-height:37px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; font-weight:bold; cursor:default; background-image: url(images/boxBGBlack.jpg); height:37px; padding-left:5px;}
a.box2{ display:block; text-decoration:none; color:#666666; line-height:19px;}
a.box2Over{ display:block; text-decoration:none; line-height:19px; border-bottom:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #666666; font-weight:bold; cursor:default; border-right: 1px solid #CCCCCC; padding-left:20px; background-image:url(../images/boxBullet.gif); background-repeat:no-repeat; background-position:left}
a.box3{ display:block; text-decoration:none; color:#FFFFFF;  line-height:19px;}
a.box3Over{ display:block; text-decoration:none; color:#FFFFFF; line-height:19px;}
.box1 { padding-left:2px;font-size:11px;color:#FFFFFF;}
.box a {color:#333333; text-decoration:none}
.box1Over {padding-left:2px;font-size:11px;color:#FFFFFF; height:19px;}
.box2 {}
.box2Over {}
.box3 {padding-left:2px;font-size:11px;color:#FFFFFF; height:19px;}
.box3Over {padding-left:2px;font-size:11px;color:#333333; height:19px;}
.boxTitle { height:19px;}

.lijevo { margin:5px; margin-left:0px; margin-top:0px;} /* poravnavanje slike */
.desno { margin:5px; margin-right:0px; margin-top:0px;} /* poravnavanje slike */
/*  main menu */
#mainmenu {overflow:visible; font-size:12px; padding-top:5px; position:absolute; z-index:1000; width:950px; }
#mainmenunav, #mainmenunav ul {list-style:none; padding:0px; margin:0px; line-height:45px;height:50px;}
#mainmenunav li {float: left; padding-right:10px; padding-left:10px;}
#mainmenunav a { display:block; text-decoration:none; padding-right:5px; font-weight:bold;  color:#FFFFFF; text-align:center; padding-top:1px; padding-left:10px; padding-right:10px; }
#mainmenunav a:hover {color: #fe9903}
#mainmenunav a.odabran { display:block; text-decoration:none; padding-right:10px; padding-left:10px;color: #fe9903; font-weight:bold; text-align:center; padding-top:1px;}
#mainmenunav a.odabran:hover {color: #FFFFFF}
#mainmenunav a.sporedni {width:150px; border-right:none; height:22px; line-height:22px; background-color:#000000; text-align:left; padding-left:10px; font-size:11px;}
#mainmenunav a.sporedni:hover {color: #fe9903}
#mainmenunav li ul {position: absolute; left:-999em;  width:150px; margin-top:-1px;opacity: 0.9;-moz-opacity: 0.9;}
#mainmenunav li:hover ul { left: 0px; display:block;}
#mainmenunav li ul ul { 	margin: -23px -1px 0px 160px;}
#mainmenunav li:hover ul ul, #mainmenunav li.sfhover ul ul, #mainmenunav li.sfhover ul ul ul, #mainmenunav li.sfhover ul ul ul ul, #mainmenunav li.sfhover ul ul ul ul ul { left: -999em;}
#mainmenunav li:hover ul ul, #mainmenunav li:hover ul ul ul, #mainmenunav li:hover ul ul ul ul,#mainmenunav li:hover ul ul ul ul ul,  #mainmenunav li.sfhover ul ul, #mainmenunav li.sfhover ul ul ul, #mainmenunav li.sfhover ul ul ul ul, #mainmenunav li.sfhover ul ul ul ul ul {	left: -999em;}
#mainmenunav li:hover ul, #mainmenunav li li:hover ul, #mainmenunav li li li:hover ul, #mainmenunav li li li li:hover ul, #mainmenunav li li li li li:hover ul, #mainmenunav li.sfhover ul, #mainmenunav li li.sfhover ul, #mainmenunav li li li.sfhover ul, #mainmenunav li li li li.sfhover ul, #mainmenunav li li li li li.sfhover ul { left: auto;}


/* top menu */

#topmenu { padding:0; margin:0;}
#topmenunav {list-style:none; padding:0px; margin:0px; }
#topmenunav li {display: inline; margin-right:10px}
#topmenunav a { display:inline; text-decoration:none; color:#CCCCCC}
#topmenunav a:hover {text-decoration:underline}


/*  language menu */
#langmenu { border:1px solid #CCCCCC; padding:5px; margin-top:5px; float:right; margin-bottom:5px;}
#langmenunav {list-style:none; padding:0px; margin:0px; }
#langmenunav li {display: inline; margin-right:5px}
#langmenunav a { display:inline; text-decoration:none; color: #6699CC; font-weight:bold }
#langmenunav a:hover {text-decoration:underline}


/*  footer menu */
#footermenu { padding:0; margin:0;}
#footermenunav {list-style:none; padding:0px; margin:0px; }
#footermenunav li {display: inline; margin-right:20px; padding-left:4px}
#footermenunav a { display:inline; text-decoration:none; color: #666666;}
#footermenunav a:hover {text-decoration:underline}
#footermenunav a.odabran { display:inline; text-decoration:none; color: #666666; background-image: none; padding:0px;}
#footermenunav a.odabran:hover { text-decoration:underline}

/* DATE CHOOSER */
.dateChooser td { cursor:default; text-align:center;}
.dateChooser td.dateChooserActive:hover {  color:white; background-color: #f37427;}
.dateChooser td.dateChooserActiveToday {border: 1px solid #003366;background-color:#f37427;}
.dateChooser th {  background: #aaa; color: white;  width: 18px;border: none;}
.dateChooser option, .dateChooser select { font-size:10px;}
.dateChooser {font-family:Arial, Helvetica, sans-serif;font-size:11px; border: 1px solid #CCCCCC;background: white;padding: 1px;}
.dateChooser table {width:160px;border:none;}

/* OBAVEZNI ELEMENTI */