/*** custom sitemap styles ***/
.menu-overview {
display: none;
}
div.site-map-content ol {
list-style-type: none;
padding: 0px;
}
div.site-map-content ol li {
padding-left: 10px;
}

/*** end custom sitemap styles ***/
body{
color:#5c5c5c;
}
a, a img{
color:#343e45;
}
.modest{
color:#aaaaaa;
}

/*** navigation in header ***/
ul#h-subnav li{
/* defines subnav li width */
width:186.6px;
float:left;
}

/******** content ********/
/** cols **/
/* cols left/right */
#content div.l-cont h1, #content div.r-cont h1,
#content div.l-cont h2, #content div.r-cont h2{
color:#ffffff;
background: #d52b1e  url('backgrounds/bg.cols.hl.red.jpg') repeat-x bottom left;
}
#content div.r-cont fieldset{
margin: 0 5px 20px 5px;
}
/* cols middle */
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6{
color:#d52b1e;
}
ul#news li.sub{
 background: transparent url('default/bg.arrows.blue.png') no-repeat center left;
}
/* cols middle form box */
#content div.formbox{
background: transparent  url('backgrounds/bg.form.box.jpg') repeat-x bottom left;
}
div.formbox option{
color:#000000;
}
div.formbox input.txt, div.formbox input.stxt, div.formbox select, div.formbox option.first{
color:#aaaaaa;
}
div.formbox label{
color:#000000;
}

/*** news ***/
.article_date{
margin:0 0 15px 0;
}

/******** panel ********/

#panels div.panelbox h3{
color:#ffffff;
background: #d52b1e  url('backgrounds/bg.panel.box.hl.jpg') repeat-x top left;
}

/******** footer ********/
#footer{
background: transparent url('backgrounds/bg.footer.red.jpg') no-repeat top center;
}
#footer, #footer a{
color:#ffffff;
}
