body{
font-family:Arial, Helvetica, sans-serif;
background: #FFF url('bin/imgs/header_background.gif') repeat-x;
margin:0 auto;
}

a img {border:0;}
a,a:visited{color:#000;text-decoration:none;}
a:hover{color:#cc0000;text-decoration:none;}

#wrap{
/*border:1px solid red;*/
width:970px;
margin:0 auto;
padding:0;
}

#header{
margin:0;
height:115px;
position:relative;
}

#header .ad_h
{
position:absolute;
top:8px;
right:0;
}
#header .ad_h a img,#header .ad_h img {
border:1px solid #FFF;
}

#right{
float:right;
width:195px;
margin:0 0 5px 1px;
padding:5px 0 0 0;
}

#sidebar{
float:left;
width:195px;
margin:0 0 5px 0;
padding:1px 0 0 0;
}

#sidebar ul{
list-style:none;
font-size:0.9em;
margin:0;
padding:0 0 15px 10px;
}


#sidebar li{
list-style:none;
margin:0;
padding:3px 0 2px 0px;
font-size:1em;
color:#666;
}

#sidebar li a,#sidebar li span{
letter-spacing:0.01em;
font-family: Arial;
color:   #666;

padding:5px 0 5px 10px;
background: url('bin/imgs/sarrowr_gray.gif') no-repeat left;
}

#sidebar li a:hover {color:#000;text-decoration:none;
background: url('bin/imgs/sarrowr.gif') no-repeat left;
}

#sidebar ul ul{
margin:4px 0 3px 15px;
line-height:1.2em;
padding:0;
}

#sidebar ul ul li a{font-weight:normal;}
#sidebar h2{margin:3px 0px 8px 0px;font-size:0.9em;}

#content{
/*border:1px solid   #CCC;*/
line-height:1.2em;
font-size:9pt;
width:560px;
float:right;
text-align:left;
margin:0 8px 0 0;
padding:0;
}

#footer{
background:transparent url('bin/imgs/strp_bg.gif') repeat-x;
clear:both;
text-align:center;
color:#808080;
font-size:0.8em;
border-top:2px solid #cc0000;
margin:0 auto;
padding:8px 0;
line-height:1.6em;
}

#footer a{
letter-spacing:0.01em;
font-family: Arial;
color:#666;
padding:5px 12px 5px 5px;
background: url('bin/imgs/sarrowu_gray.gif') no-repeat right;
}

#footer a:hover {color:#600;text-decoration:none;
background: url('bin/imgs/sarrowu.gif') no-repeat right;
}

#footera{
clear:both;
margin:0 auto;
padding:8px 0;
line-height:1.6em;
}


#content div.news1 {
width: 268px;
padding:0 5px 0 5px;
float:left;

}

#content h1
{
    position: relative;
    color: #000;
    font-family: helvetica;
    font-size: 14px;
    font-weight: bolder;
    margin: 5px 0 8px 0;
    padding: 15px 0 0 5px; background: #f5f5f5 url(bin/imgs/nasback.gif);
    background-color: #f5f5f5;
    border-bottom: double 3px #CCC;
    border-top: solid 1px #999;
    letter-spacing :-1px;
}

#content h1 a {color:#000; text-decoration:none;}
#content h1 a:hover {color:#cc0000;}

 h2,h3,h4,h5{color: #000;margin-left:6px;}
 h2{font-size:1em;}
 h3,h4,h5{font-size:0.9em;}

#content h1 span {
position:absolute;
font-weight:normal;
left:-8px;
top:-2px;
padding:3px 3px 0 10px;
font-family:verdana, Helvetica, sans-serif;
font-size:7pt;
color: #666;

}
#content h2 {font-size:1.5em; }

#content h1 b {
font-size:0.8em;
color:#666;
position:absolute;
top:8px;
right:20px;
font-style:italic;
}


#right img,#right a  img, #adL img, #adL a img {margin:3px 0 3px 0 }

#mnuL{
padding:10px 2px 2px 2px;
background:#fff url(bin/imgs/mnuL_bg.gif) no-repeat;
margin:0 0 10px 0;
}

#mnuL h3{
margin:0;
margin-top:15px;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bolder;
font-style:italic;
font-size:2.2em;
background:none;
border:none;
text-align:center;
}

.inner 
{
    float:left;
	color:#000;
    width:180px;
    border:0px solid #999;
    background-color: #FFFFCC;
    padding: 8px;
    font: 12px Arial, Helvetica, sans-serif;
    margin-bottom:10px;
}

.inner h2, .innerR h2, #newsHeadlines h2, #arhiva h2,#announcement,#vrijeme h2 {color:#cc0000;
font-family:tahoma;
font-size:1em;
background:none;
border:none;
border-bottom:1px solid #000;
padding:5px 0 5px 0;
margin:0;
margin-bottom:5px;}

.innerR 
{
float:left;
	color:#000;
    width:196px;
    border:1px solid #666;
    background-color: #f5f5f5;
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    //padding:8px 8px 2px 8px;
   	//margin-bottom:10px;
}



#topNav {position:relative;
height:29px;
padding:0 10px 0 20px; 
margin:0 0 20px 0;
background:#FFF url(bin/imgs/tnav_bg.gif) no-repeat;
/*border-bottom:1px solid #999;*/
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #666;
}

#topNav a,#topNav a:visited {
color:#333;
margin:0 2px 0 2px;
}

#topNav a:hover {
color: #cc0000;
text-decoration:none;
}


#topNav span.tdate {
font-family: Arial, Helvetica, sans-serif;
position:absolute;
right:15px;
top:0px;
}

/*#content p {padding:2px 0 2px 0;}*/

#content p.cmnt {
/*display:inline;*/
color: #666;
margin:0 0 3px 0;
border-top:1px dotted #ccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
}

#comments{
border:1px dotted #CCC;
background:#fff url(bin/imgs/strp_bg.gif);
margin:20px 8px 10px 5px;
padding:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#666;
clear:both;
}

#dottedline{
border:1px dotted #CCC;
background:#E8E8E8;
margin:5px;
padding:5px;
clear:both;
}

#oznaceno_blue{
border:1px dotted #CCC;
background:#fff url(bin/imgs/strp_bg_mark_blue.gif);
margin:5px;
padding:5px;
clear:both;
}

#oznaceno_red{
border:1px dotted #CCC;
background:#fff url(bin/imgs/strp_bg_mark_red.gif);
margin:5px;
padding:5px;
clear:both;
}

.dottedlineempty{
border:1px dotted #CCC;
margin:5px;
padding:5px;
clear:both;
}
.dottedlineemptyfc{
border:1px dotted #CCC;
margin-right:1px;
margin-top:3px;
margin-bottom:3px;
height:16px;
padding:2px;
clear:both;
}

.dottedlineemptyreg{
border:1px dotted #CCC;
margin-top:5px;
margin-bottom:5px;
padding:5px;
clear:both;
}

.dottedlineemptyconsole{
font-family:Calibri;
border:1px dotted #CCC;
margin:5px;
padding:5px;
clear:both;
}

.dottedlineempty2{
border:1px dotted #CCC;
margin:5px;
clear:both;
}

#heidi{
font-size:0.8em;
font-family:Calibri;
}

.comboboxy {
border:1px solid #CCC;
width: 407px;
background:#EFEFEF url(bin/imgs/strp_bg.gif);
//background-color: transparent;
color: #600;
filter:alpha(opacity=75);
-moz-opacity:0.75;
-khtml-opacity: 0.75;
opacity: 0.75;
}

.inputboxy {
border:1px solid #CCC;
width: 200px;
background:#fff url(bin/imgs/strp_bg.gif);
//background-color: transparent;
color: #600;
filter:alpha(opacity=75);
-moz-opacity:0.75;
-khtml-opacity: 0.75;
opacity: 0.75;
}

.commentbox{
border:1px solid #CCC;
width: 532px;
background:#fff url(bin/imgs/strp_bg.gif);
//background-color: transparent;
color: #666;
}

.searchbox{
border:1px solid #CCC;
width: 120px;
height:14px;
background:#fff url(bin/imgs/strp_bg.gif);
//background-color: transparent;
color: #666;
}

.inputboxyy {
border:1px solid #CCC;
width: 405px;
background:#fff url(bin/imgs/strp_bg.gif);
//background-color: transparent;
color: #600;
filter:alpha(opacity=75);
-moz-opacity:0.75;
-khtml-opacity: 0.75;
opacity: 0.75;
}

.inputboxyyfile {
border:1px solid #CCC;
width: 405px;
background:#E8E8E8 url(bin/imgs/strp_bg.gif);
background-color: transparent;
color: #600;
}

.regiboxes{
border:1px solid #CCC;
width: 250px;
background:#fff url(bin/imgs/strp_bg.gif);
//background-color: transparent;
color: #555;
}

.textoglasa {
border:1px solid #CCC;
width: 504px;
height:150px;
background:#fff url(bin/imgs/strp_bg.gif);
//background-color: transparent;
color: #600;
filter:alpha(opacity=75);
-moz-opacity:0.75;
-khtml-opacity: 0.75;
opacity: 0.75;
}

.textnovosti {
border:1px solid #CCC;
width: 504px;
height:100px;
background:#fff url(bin/imgs/strp_bg.gif);
//background-color: transparent;
color: #600;
filter:alpha(opacity=75);
-moz-opacity:0.75;
-khtml-opacity: 0.75;
opacity: 0.75;
}

.textnovosti2 {
border:1px solid #CCC;
width: 504px;
height:150px;
background:#fff url(bin/imgs/strp_bg.gif);
//background-color: transparent;
color: #600;
filter:alpha(opacity=75);
-moz-opacity:0.75;
-khtml-opacity: 0.75;
opacity: 0.75;
}

.dottline{
border-bottom:1px dotted #CCC;
margin:5px;
padding:5px;
clear:both;
}

.oglasbar{
border:1px dotted #CCC;
background:#E8E8E8;
margin:5px;
padding:5px;
clear:both;
}


#dottedlinereply{
border:1px dotted #CCC;
margin:5px;
padding:5px;
}

#dottedlinework{
border:1px dotted #CCC;
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
margin-top:-2px;
padding:5px;
clear:both;
}

#dottedlineworktitle{
border:0;
padding:5px;
clear:both;
}

.dottedlinewithbg{
border:1px dotted #CCC;
background:#fff url(bin/imgs/strp_bg.gif);
margin:5px;
width:535px;
padding:5px;
clear:both;
}

.mybox {
width: 128px;
background-color: transparent;
border: 0;
color: grey;
filter:alpha(opacity=75);
text-align:center;/*
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;*/
}

.maleno{
color:black;
font-size:0.8em;
}
.maleno2{
color:gray;
font-size:0.8em;
}
.maleno a{
text-decoration:none;
}

#commentform{clear:both;padding-top:20px;margin:0 8px 0 28px;}

//#comments p span {background:transparent url(bin/imgs/qt2.gif) no-repeat; padding:15px 10px 0 40px;color:red; }

#comments p{ padding-bottom:25px;background:transparent url('bin/imgs/qt1.gif') no-repeat bottom right;}

#komentiraj{padding:20px;}

#newsHeadlines, #arhiva { font-size:0.8em; border:1px solid #CCC; padding:8px; margin-bottom:8px; }
#arhiva {margin-bottom:10px;}
#newsHeadlines ul,#content ul,#arhiva ul,#announcement,#vrijeme ul { list-style-type:none;padding-left:5px;margin:0;}
#newsHeadlines ul li,#content ul li ,#arhiva ul li ,#announcement,#vrijeme ul li {padding:0 0 2px 0;}
#newsHeadlines li a,#newsHeadlines li a:visited,#conent li a,#content li a:visited,#arhiva li a,#arhiva li a:visited,#announcement,#vrijeme li a, #announcement,#vrijeme li a:visited {color: #666;}
#newsHeadlines li a:hover,#content li a:hover,#announcement,#vrijeme li a:hover {color:#cc0000; text-decoration:none;}

#announcement{width:180px;background:transparent url('bin/imgs/barsback.gif') repeat-y; color:#666;padding:0 8px 5px 8px;margin-bottom:10px;border:1px solid  red;font-size:0.8em;}
#announcement h1,h2,h3,h4,h5{margin:0;padding:0;}
#announcement p {margin:5px 0 5px 0;}
#vrijeme{width:180px;background:transparent url('bin/imgs/barsback.gif') repeat-y; color:#666;padding:0 8px 5px 8px;margin-bottom:10px;border:1px solid  red;font-size:0.8em;}
#vrijeme h1,h2,h3,h4,h5{margin:0;padding:0;}
#vrijeme p {margin:5px 0 5px 0;}

.zadnji_kom_dt {width:auto;text-align:right;}

#content #oglasi_kategorije {float:left;padding:3px;margin:0 0 15px 0;clear:both;border-bottom:1px dotted #999;}
#content #oglasi_kategorije ul {list-style-type:none;}
#content #oglasi_kategorije ul li {display:block;margin-right:15px; float:left;}
#content #oglasi_kategorije ul li a {display:block;}
#content #oglasi_kategorije ul li a.predaja_oglasa{font-weight:bold;display:block;clear:right;width:530px;}
#content #oglasi_kategorije ul li a.active{color:Red;text-decoration:none;}
#content #oglasi_ad {clear:both;display:block;padding-top:20px;}

#content div.oglas_blok{padding:5px 0 5px 0;float:left;width:558px;}
#content div.oglas_blok p {margin:0;padding:0 0 0 5px;font-size:9pt;background-color:#f5f5f5;}
#content h2.span_oglas{text-align:right;display:block;font-size:8pt; background-color:#f0f0f0;font-weight:normal;padding:3px;color:#999;}/*border-bottom:1px solid #999;*/