#subnavigation h3 {font-size: 0.9em; margin-top: 1em; margin-left: 16px;  padding-bottom: 0px; margin-right: 16px; font-weight: normal;  }
#subnavigation h3 a {color:#5e6d6f; text-decoration: none;}

#subnavigation h4 {color: #000000;font-size: 0.7em; padding-top: 1em; margin-top: 1em; margin-left: 16px;  margin-right: 16px; padding-bottom: 0px; font-weight: bold; border-top: 1px dotted #5e6d6f;}
#subnavigation h4 a {color:#000000; text-decoration: none;}

.navi, .navi-aktuell{}
.navi-1, .navi-1-aktuell {}
.navi-2, .navi-2-aktuell {padding-top: 6px; margin-top: 0px; }
.navi-3, .navi-3-aktuell {padding-top: 3px; margin-top: 0px; }


.element{margin-left: 1em; margin-right: 1.5em; padding-top: 9px; margin-top: 9px; padding-bottom: 0px; border-top: 1px dotted #5e6d6f;}
.element-innen {float: right;}

.navi .element, .navi-aktuell .element{}
.navi-1 .element, .navi-1-aktuell .element{margin-left: 2em; padding-top: 6px; margin-top: 6px; }
.navi-2 .element, .navi-2-aktuell .element{margin-left: 2em; padding-top: 0px; margin-top: 0px; border: 0; }
.navi-3 .element, .navi-3-aktuell .element{margin-left: 2.9em; padding-top: 0px; margin-top: 0px; border: 0; }

.navi-2 .element .element-innen, .navi-2-aktuell .element .element-innen{width: 8.7em; overflow: hidden;}

.navi-aktuell{background-image: url(../media/layout/navigation/nav-bg-gruen.gif); background-repeat: no-repeat; }
.navi-1-aktuell{background-image: url(../media/layout/navigation/nav-2-bg-gruen.gif); background-repeat: no-repeat; }
.navi-2-aktuell{background-image: url(../media/layout/navigation/nav-2-bg-gruen.gif); background-repeat: no-repeat; }
.navi-3-aktuell{background-image: url(../media/layout/navigation/nav-3-bg-gruen.gif); background-repeat: no-repeat; }

#einrichtungen .navi-aktuell{background-image: url(../media/layout/navigation/nav-bg-blau.gif); background-repeat: no-repeat; }
#einrichtungen .navi-1-aktuell{background-image: url(../media/layout/navigation/nav-2-bg-blau.gif); background-repeat: no-repeat; }
#einrichtungen .navi-2-aktuell{background-image: url(../media/layout/navigation/nav-2-bg-blau.gif); background-repeat: no-repeat; }
#einrichtungen .navi-3-aktuell{background-image: url(../media/layout/navigation/nav-3-bg-blau.gif); background-repeat: no-repeat; }

#Kontakt .navi-aktuell{background-image: url(../media/layout/navigation/nav-bg-grau.gif); background-repeat: no-repeat; }
#Kontakt .navi-1-aktuell{background-image: url(../media/layout/navigation/nav-2-bg-grau.gif); background-repeat: no-repeat; }
#Kontakt .navi-2-aktuell{background-image: url(../media/layout/navigation/nav-2-bg-grau.gif); background-repeat: no-repeat; }
#Kontakt .navi-3-aktuell{background-image: url(../media/layout/navigation/nav-3-bg-grau.gif); background-repeat: no-repeat; }

#unternehmen .navi-aktuell{background-image: url(../media/layout/navigation/nav-bg-grau.gif); background-repeat: no-repeat; }
#unternehmen .navi-1-aktuell{background-image: url(../media/layout/navigation/nav-2-bg-grau.gif); background-repeat: no-repeat; }
#unternehmen .navi-2-aktuell{background-image: url(../media/layout/navigation/nav-2-bg-grau.gif); background-repeat: no-repeat; }
#unternehmen .navi-3-aktuell{background-image: url(../media/layout/navigation/nav-3-bg-grau.gif); background-repeat: no-repeat; }

#karriere .navi-aktuell{background-image: url(../media/layout/navigation/nav-bg-orange.gif); background-repeat: no-repeat; }
#karriere .navi-1-aktuell{background-image: url(../media/layout/navigation/nav-2-bg-orange.gif); background-repeat: no-repeat; }
#karriere .navi-2-aktuell{background-image: url(../media/layout/navigation/nav-2-bg-orange.gif); background-repeat: no-repeat; }
#karriere .navi-3-aktuell{background-image: url(../media/layout/navigation/nav-3-bg-orange.gif); background-repeat: no-repeat; }



.element p{font-size: 0.7em; }
.navi-3 .element p, .navi-3-aktuell .element p {font-size: 0.65em; }
.navi-aktuell .element p, .navi-1-aktuell .element p, .navi-2-aktuell .element p, .navi-3-aktuell .element p{font-weight: bold;}
.element p a{text-decoration: none;}


.pfeil {width: 1em;float: left; }
.circle{width: 0.8em;float: left; }