/*copyright 2006 Horst Wiese P44 Werkstatt für Mediengestaltung pro@cedere.de*/

#mainmenu { font-size: 12px; height: auto; width: 140px; left: 0; position: absolute; top: 438px; z-index: 37; visibility: visible; border-right: 1px solid #5b62a6; }
#mainmenu td { background-color: #7377ce; padding: 0 0 0 17px; }
#mainmenu td.aktive { color: #e8a25a; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #a53e91; padding-left: 17px; }
#mainmenu table { width: 140px; height: 31px; border-top: 1px solid #5b62a6; }
#mainmenu a { color: #a4a5e8; font-size: 12px; text-decoration: none; width: 100%; height: 100%; }
#mainmenu a.aktiv { color: #f2b153; font-size: 12px; text-decoration: none; width: 100%; height: 100%; }
#mainmenu a:hover { color: #fcfcfc; background-color: #a53e91; text-decoration: none; }
#mainmenu p { font-size: 12px; margin: 7px 0 0; padding: 0; }

#submenu { font-size: 11px; width: auto; left: 160px; position: absolute; top: 438px; z-index: 2; visibility: visible; }
#submenu td { color: #a4a5e8; font-size: 12px; height: 31px; }
#submenu a { color: #a4a5e8; font-size: 12px; text-decoration: none; }
#submenu a:hover { color: #fcfcfc; text-decoration: none; }
.down { font-size: 11px; vertical-align: 0; margin: 0px 5px; }
#aktiv { color: #96cffa; font-size: 12px; }
#aktiv a { color: #96cffa; font-size: 12px; text-decoration: none; }
#aktiv a:hover { color: #fcfcfc; font-size: 12px; text-decoration: none; }
.hier { color: #f2b153; }

#RestMenu { color: #f2b153; font-size: 11px; text-align: right; height: 44px; width: 151px; left: 799px; top: 456px; position: absolute; z-index: 34; visibility: visible; }
#RestMenu p { color: #f2b153; font-size: 11px; }
#RestMenu a { color: #595ab7; font-size: 11px; text-decoration: none; }
#RestMenu a:hover { color: #fcfcfc; }
.RestMenuRandOben { border-top: 1px solid #8887ef; }
.RestMenuRandObenALT { border-top: 1px solid #5b62a6; }

#noscript p { color: #96cffa; font-size: 12px; line-height: 18px; margin-top: 2px; margin-right: 5px; margin-bottom: 2px; }
#noscript a { color: #96cffa; font-size: 12px; line-height: 15px; text-decoration: none; border-bottom-style: none; border-bottom-width: 0; }
#noscript a:hover { color: #fcfcfc; font-size: 12px; text-decoration: none; border-bottom-style: none; border-bottom-width: 0; }

