body{
margin:0;
padding:0;
line-height: 1em;
background: #cdeddc url(topfix.jpg) repeat-x;
height:100%;
}


#maincontainer{
background: #cdeddc url(background1_.jpg) no-repeat;
width:1000px;
margin: 0 auto;
}

#topsection{
height: 140px;
}


#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 150px 0 245px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
background: #cdeddc;
height:100%;
width:605px;
min-height:1020px;
}


#leftcolumn{
float: left;
width: 245px; 
margin-left: -1000px;
background: white url(lijevo.jpg) no-repeat;
}

#rightcolumn{
float: left;
width: 150px; 
margin-left: -150px; 
background: #cdeddc;
height:100%;
}

#footer{
clear: both;
line-height:1em;
width: 100%;
background: url(footerfix.jpg);
border-top: #cdeddc solid 15px;
color: #000000;
text-align: center;
padding: 4px 0;
font-size: 10px;
height:13px;

}

.innertube{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
}

.sadrzaj{
margin: 20px; /*Margins for inner DIV inside each column (to provide padding)*/
background:white;
min-height: 1010px;
}

.slili
{
float:left;
width:190px;
background-color:#f9f0bf;
margin: 0 15px 15px 0;
}

#contentcolumn h1{
margin: 0;
padding: 15px 15px 15px 205px;
font-family:  "Times New Roman",Georgia,Serif;
font-size: 40px;
color: #BF6000;
font-weight: normal;
letter-spacing:-1px;
line-height:45px;
}

#contentcolumn h6{
margin: 20px;
font-family:  Arial, Helvetica,sans-Serif;
font-size: 13px;
color: #660000;
font-weight: normal;
line-height: 1.5em;
}

#contentcolumn h4{
margin: 0 0 0 20px;
font-family:  Arial, Helvetica,sans-Serif;
font-size: 14px;
color: #660000;
font-weight: normal;
line-height: 1.5em;
}

#contentcolumn h5{
margin: 20px;
font-family:  Arial, Helvetica,sans-Serif;
font-size: 10px;
color: #224227;
font-weight: normal;
line-height: 1.5em;
}

#contentcolumn p{
margin: 20px;
font-family:  Arial, Helvetica,sans-Serif;
font-size: 13px;
color: #224227;
font-weight: normal;
line-height: 1.5em;
}

#contentcolumn h3{
font-family:  "Times New Roman",Georgia,Serif;
font-size: 20px;
color: #BF6000;
font-weight: normal;
letter-spacing:-1px;
font-variant: small-caps;
max-width:450px;
margin-bottom:-3px;
margin-left: 20px;
word-spacing:3px;
}

#contentcolumn blockquote{
font-family:  Arial, Helvetica,sans-Serif;
font-size: 13px;
color: #333333;
font-style: italic;
margin: 20px 20px -15px 20px;
line-height: 1.5em;
}


img.tekst{
float: left;
margin: 10px 10px 5px 5px;
}

img.tekstd{
float: right;
margin: 10px 10px 5px 10px;
}


.lista{
width: 100%;
}


.lista ul {
margin: 10px 10px 10px 35px;
}

.lista ul li {
list-style-image: url(list.jpg);
padding: 2px 0 4px 10px;
font-family:  Arial, Helvetica,sans-Serif;
font-size: 13px;
color: #224227;
font-weight: normal;
line-height: 1.5em;
}


.underlinemenu{
font-weight: bold;
width: 100%;
}

.underlinemenu ul{
padding: 6px 0 7px 0; 
margin: 0 0 0 250px;
text-align: center; 
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color: #494949;
padding: 6px 3px 1px 3px; 
margin-right: 20px; 
text-decoration: none;
border-bottom: 2px solid #888888;
font: 10px arial,sans serif;
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
border-bottom-color: black;
}


.handlistmenu{
width: 160px; 
}

.handlistmenu{
font: 14px Arial;
color: white;
/*background: black url(media/titlebar.png) repeat-x center left;*/
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
/*text-transform: uppercase;*/
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.handlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.handlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
list-style-image: none;

}

.handlistmenu ul li a{
clear: both;
color: #330000;
background: url(handlink1.jpg) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
/*font-weight: bold;*/
/*border-bottom: 1px solid #dadada;*/
font-size: 90%;
list-style-image: none;

}

.handlistmenu ul li a:visited{
color: #000000;
list-style-image: none;
}

.handlistmenu ul li a:hover{ /*hover state CSS*/
color: #000000;
background: url(handlink.jpg) no-repeat center left #F3F3F3; 
list-style-image: none;

}


.arrowlistmenu{
width: 100%; /*width of menu*/
height: 920px;
margin: 43px 0px 0px 0px;
background: white;
}

.arrowlistmenu .headerbar{
font: bold 16px Arial;
color: #333333;
letter-spacing: 1px;
/*background: black url(media/titlebar.png) repeat-x center left;*/
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
/*text-transform: uppercase;*/
padding: 15px 0 4px 20px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
padding: 0 20px;
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding: 0 10px 2px 20px; /*bottom spacing between menu items is 2*/
}

.arrowlistmenu ul li a{
font: 16px Arial;
color: #222222;
background: url(strelica_link_off2.jpg) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 3px 0;
padding-left: 40px; /*link text is indented 19px*/
text-decoration: none;
font-weight: normal;
/*border-bottom: 1px solid #dadada;*/
}

.arrowlistmenu ul li a:visited{
color: #222222;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background: url(strelica_link_on2.jpg) no-repeat center left;
}

img.sredinaindex
{
float:left;
padding: 2px 2px 2px 2px;
border:1px double lightgray;
margin:5px 3px 5px 3px;
}

/*naslov index*/
#omotacnindex{
margin: 10px 0px 0px 0px;
background: url(naslov.jpg) repeat-y #f9f0bf;
line-height: 1.2em;
}

#contentcolumn h2{
font-family:  "Times New Roman",Georgia,Serif;
font-size: 20px;
color: white;
font-weight: bold;
letter-spacing:-1px;
word-spacing:4px;
font-variant: small-caps;
max-width:470px;
}

/*odlomak*/
#omotacpindex{
margin: -140px 10px 0px 160px;
padding-right: 10px;
float:left;
}

#omotacpindex p{
margin: 5px 10px 5px 5px;
font-family:  Arial, Helvetica,sans-Serif;
font-size: 13px;
color: #224227;
font-weight: normal;
line-height: 1.2em;
}

/*odlomak*/
#omotacptermini{
margin: 10px 15px 0px 10px;
padding-right: 10px;
float:left;

}

#omotacptermini p{
clear:both;
font-family:  Arial, Helvetica,sans-Serif;
font-size: 13px;
color: #224227;
font-weight: normal;
line-height: 1.2em;
}

#sadrzajindex{
background: url(sadrzajindex.jpg) repeat-y white;
float: left;
width: 570px;
}

#sadrzajtermini{
background: white;
float: left;
width: 570px;
}

#sveindex{
margin: 8px 20px 0px 20px;
background-color: white;
float:left;
}

.handindexmenu{
width: 120px; 
}

.handindexmenu{
font: 14px Arial;
color: white;
/*background: black url(media/titlebar.png) repeat-x center left;*/
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
/*text-transform: uppercase;*/
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.handindexmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.handindexmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
list-style-image: none;

}

.handindexmenu ul li a{
clear: both;
color: #330000;
background: url(handlink1.jpg) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
/*font-weight: bold;*/
/*border-bottom: 1px solid #dadada;*/
font-size: 90%;
list-style-image: none;

}

.handindexmenu ul li a:visited{
color: #000000;
list-style-image: none;
}

.handindexmenu ul li a:hover{ /*hover state CSS*/
color: #000000;
background: url(handlink.jpg) no-repeat center left #F3F3F3; 
list-style-image: none;

}

table.termini
{
background: #ffffff;
border: 0px solid black;
margin: 5px 5px 5px 120px;
padding: 5px 0px 5px 0px;
font-family:  Arial, Helvetica,sans-Serif;
font-size: 13px;
color: #000000;
font-weight: normal;
border-bottom: 1px #993300 dotted;
}

tr.prvi{
	background: #ffffcc;
}
tr.drugi{
	background: #ffffff;

}
tr.zadnji{
	background: #ffffff;
margin:3px;
padding:3px;
border: 2px solid #333;
}

tr.zuti{
	background: #99ff99;

}

tr.naslovni{
background: #ffffcc;
line-height:1.5em;
font-weight: bold;
}


table.aktivnosti
{
background: #ffffff;
border: 0px solid black;
margin: 5px 10px;
padding: 5px 0px 5px 0px;
font-family:  Arial, Helvetica,sans-Serif;
font-size: 13px;
color: #000000;
font-weight: normal;
border-bottom: 1px #993300 dotted;
}

table.mala
{
font-family:  Arial, Helvetica,sans-Serif;
font-size: 12px;
color: #000000;
margin: 5px 20px;

}





