body { background-color: #E6E6E6; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

.navitop { font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; color: #A8C900; text-decoration: none}
.navitop:link { font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; color: #A8C900; text-decoration: none}
.navitop:hover { color: #474747; }
.navitophallo { color: #474747; }

.top { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000080}


td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; color: #474747}
td a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; font-weight: bold; color: #A8C900; text-decoration: none;}
td a:hover { color: #474747; text-decoration: none;}


.breite394 { width: 394px; background-color: #ffffff; border: #B4D800; border-style: dotted;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 3px dotted #B4D800; padding: 3px;}



.breite187 { width: 187px; background-color: #ffffff; border: #B4D800; border-style: dotted;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 3px dotted #B4D800; padding: 3px;}
.breite30 { width: 40px; background-color: #ffffff; border: #B4D800; border-style: dotted;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 3px dotted #B4D800; padding: 3px;}
.schalter {background-color: #ffffff; border: #B4D800; border-style: dotted;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 3px dotted #B4D800; padding: 3px;}

.footer { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #474747}
.footer a { font-size: 9px; text-decoration: none; color: #474747; font-weight: normal;}
.footer a:hover { font-size: 9px; text-decoration: underline; color: #474747}

.bildlinks { float:left; margin-right:11px; margin-top:3px; margin-bottom:11px; }


.teaser { background-image: url(/pics/nav/pattern.gif); background-position:bottom; padding-top: 0px; padding-right: 2px; padding-bottom: 5px; padding-left: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #474747; font-weight: bold;}
.teaser a{font-family: Verdana, Arial, Helvetica; font-size: 11px; line-height: 15px; font-weight: bold; color: #A8C900; text-decoration: none;  }
.teaser a:link {font-family: Verdana, Arial, Helvetica; font-size: 11px; line-height: 15px; font-weight: bold; color: #A8C900; text-decoration: none;  }
.teaser a:hover { color: #474747; }



.gr a{
display:block;
padding-top:3px;
padding-left:28px;
padding-right:3px;
padding-bottom:3px;
text-align: left;
vertical-align: middle;
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #474747;
}
.gr a:link {
color: #474747;
text-decoration: none;
}
.gr a:hover {
color: #474747;
background-color: #B4D800;
text-decoration: none;
background-image: url(/pics/nav/navischalter_hover.gif)
}

.gr a:visited {
color: #474747;
text-decoration: none;
}
.gr a:active {
color: #474747;
text-decoration: none;
}
.gr .hallo{
display:block;
padding-top:3px;
padding-left:28px;
padding-right:3px;
padding-bottom:3px;
text-align: left;
vertical-align: middle;
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #474747;
background-image: url(/pics/nav/navischalter_on.gif)
}
.gr .hallo:hover{
background-image: url(/pics/nav/navischalter_on.gif)
}



.gr .sub{
display:block;
padding-top:3px;
padding-left:38px;
padding-right:3px;
padding-bottom:3px;
text-align: left;
vertical-align: middle;
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 14px;
font-weight: bold;
color: #474747;
}

.gr .subhallo{
display:block;
padding-top:3px;
padding-left:38px;
padding-right:3px;
padding-bottom:3px;
text-align: left;
vertical-align: middle;
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 14px;
font-weight: bold;
color: #474747;
background-image: url(/pics/nav/navischaltersub_hover.gif)
}

.gr .sub:a{
color: #474747;
}

.gr .subhallo:a{
color: #474747;
background-image: url(/pics/nav/navischaltersub_hover.gif)
}

.gr .sub:link {
color: #474747;
text-decoration: none;
}

.gr .subhallo:link {
color: #474747;
text-decoration: none;
background-image: url(/pics/nav/navischaltersub_hover.gif)
}


.gr .sub:hover {
color: #474747;
background-color: #B4D800;
text-decoration: none;
background-image: url(/pics/nav/navischaltersub_hover.gif)
}

.gr .subhallo:hover {
color: #474747;
background-color: #B4D800;
text-decoration: none;
background-image: url(/pics/nav/navischaltersub_hover.gif)
}


.gr .sub:visited {
color: #474747;
text-decoration: none;
}
.gr .sub:active {
color: #474747;
text-decoration: none;
}



