body
{
background:#fff url(../images/integ-nds/bg_body.gif) repeat-y;
}

hr{
color: #fff; background:#fff; border: 1px solid #fff; border-top-color: #ccc;
}

DIV.tx-indexedsearch-rules p{
background-color:#eee;
}

DIV.browselinks{
background-color:#eee;
}

#header{
background:#fff url(../images/integ-nds/bg_header.jpg) no-repeat;
}

#mainNav{
background:#339 url(../images/bg_mainNav.gif) no-repeat;
}

#mainNav ul li.abstandOben{
border-top:5px solid #339;
}

#mainNav ul li.startseite a.aktiv,
#mainNav ul li.startseite span.aktiv{
border-bottom:1px solid #339;
}
#mainNav ul li a,
#mainNav ul li a:visited,
#mainNav ul li span.aktiv,
#mainNav ul li a.aktiv{
background:#339 url(../images/integ-nds/bg_mainNavButton.gif) no-repeat 2px 3px;
border-top:1px solid #339; border-bottom:1px solid #339;
}

#mainNav ul li a:hover,
#mainNav ul li a:active,
#mainNav ul li a:focus,
#mainNav ul li a.aktiv,
#mainNav ul li span.aktiv{
background:#fff url(../images/integ-nds/bg_mainNavButton.gif) no-repeat 2px -185px;
border-top:1px solid #339; border-bottom:1px solid #339;
color:#339;
}

#mainNav ul li a.aktiv,
#mainNav ul li a.aktiv:visited{
background:#fff url(../images/integ-nds/bg_mainNavSpanAktiv.gif) no-repeat 4px 8px;
}
#mainNav ul li a.aktiv:hover{
background:#fff url(../images/integ-nds/bg_mainNavButton.gif) no-repeat 2px -185px;
}
#mainNav ul li ul{
border-top:1px solid #339;
}

#mainNav ul li ul li a:hover,
#mainNav ul li ul li a:active,
#mainNav ul li ul li a:focus,
#mainNav ul li ul li a.aktiv,
#mainNav ul li ul li span.aktiv{
color:#339;
}

#mainNav ul li ul li a.aktiv,
#mainNav ul li ul li a.aktiv:visited,
#mainNav ul li ul li a.aktiv:hover{
background:#fff url(../images/integ-nds/bg_mainNavSpanAktiv.gif) no-repeat 14px 8px;
}
#mainNav ul li ul li a.aktiv:hover{
color:#339;
background:#fff url(../images/integ-nds/bg_mainNavButton.gif) no-repeat 12px -185px;
}

#mainNav ul li ul li span.aktiv{
background:#fff url(../images/integ-nds/bg_mainNavButton.gif) no-repeat 14px -185px;
}

#mainNav ul li ul li ul li a:hover,
#mainNav ul li ul li ul li a:active,
#mainNav ul li ul li ul li a:focus,
#mainNav ul li ul li ul li a.aktiv,
#mainNav ul li ul li ul li a.aktiv:visited
#mainNav ul li ul li ul li span.aktiv{
color:#339;
}

#mainNav ul li ul li ul li span.aktiv{
color:#339;
background:#fff url(../images/integ-nds/bg_mainNavButton.gif) no-repeat 34px -185px;
} 

#mainNav form{
background-color:#006;
}

#mainNav form input.eingabeFeld{
color:#006
}

#serviceNav{
background:#339 url(../images/bg_subNav.gif) no-repeat;
}

#helpNav{
background-color:#006;
}

#helpNav ul li a.gr,
#helpNav ul li a.gr:visited{
background:#006 url(../images/integ-nds/schrift_gr.gif) no-repeat 0px 3px;
border-top:1px solid #006; border-bottom:1px solid #006;
}

#helpNav ul li a.gr:hover,
#helpNav ul li a.gr:active,
#helpNav ul li a.gr:focus{
color:#006;
background:#fff url(../images/integ-nds/schrift_gr_inv.gif) no-repeat 0px 3px;
}

#helpNav ul li a.kl,
#helpNav ul li a.kl:visited{
background:#006 url(../images/integ-nds/schrift_kl.gif) no-repeat 0px 3px;
border-top:1px solid #006; border-bottom:1px solid #006;
}

#helpNav ul li a.kl:hover,
#helpNav ul li a.kl:active,
#helpNav ul li a.kl:focus{
color:#006;
background:#fff url(../images/integ-nds/schrift_kl_inv.gif) no-repeat 0px 3px;
}

#helpNav ul li a.no,
#helpNav ul li a.no:visited{
background:#006 url(../images/integ-nds/schrift_no.gif) no-repeat 0px 3px;
border-top:1px solid #006; border-bottom:1px solid #006;
}
#helpNav ul li a.no:hover,
#helpNav ul li a.no:active,
#helpNav ul li a.no:focus{
color:#006;
background:#fff url(../images/integ-nds/schrift_no_inv.gif) no-repeat 0px 3px;
}

#serviceNav ul li{
background-color:#339;
}

#serviceNav ul li a,
#serviceNav ul li a:visited,
#serviceNav ul li span.aktiv{
background:#339 url(../images/integ-nds/bg_mainNavButton.gif) no-repeat 2px 3px;
border-top:1px solid #339;border-bottom:1px solid #339;
}

#serviceNav ul li a:hover,
#serviceNav ul li a:active,
#serviceNav ul li a:focus,
#serviceNav ul li a:visited:hover,
#serviceNav ul li a:visited:active,
#serviceNav ul li a:visited:focus,
#serviceNav ul li span.aktiv{
background:#fff url(../images/integ-nds/bg_mainNavButton.gif) no-repeat 2px -185px;
color:#339;
}

#content a:hover,
#content a:active,
#content a:focus{
color:#339;
}

#content h1{
color:#b00;
}

#content h2{
color:#000;background-color:#D0EAEC;
border-left:8px solid #A0D5D9;
}

#content .startteaser .lteaser h2 a{
color:#339;
}

#content .startteaser .lteaser h2 a:hover,
#content .startteaser .lteaser h2 a:active,
#content .startteaser .lteaser h2 a:focus{
color:#339;
}

#teaseraktuelles .lteaser h2{
color:#006;background-color:#ccf;
border-left:8px solid #ccc;
}

#teaseraktuelles .lteaser h2 a{
color:#339;
}

#teaseraktuelles .lteaser h2 a:hover,
#teaseraktuelles .lteaser h2 a:active,
#teaseraktuelles .lteaser h2 a:focus{
color:#339;
}

#content div.rightBox h2{
	color:#339;
}
