/* Topmenu oben normal */
#topmenuebox { border-top: 1px solid #ffffff; width: 100%; margin: 0px; padding:0px; }

#topmenue1 { height: 40px; width: 78px; vertical-align: top; }
#topmenue1 a { padding-bottom: 18px; height: 40px; width: 65px; color: #685D61; text-decoration: none; font-weight: normal; font-size: 11px; background-image: url(../images/back-red.gif); background-repeat: no-repeat; font-family: arial, helvetica, sans-serif; }
#topmenue1 a:hover { text-decoration: none; background-image: url(../images/back-red-act.gif); background-repeat: no-repeat; }

#topmenue2 { height: 40px; width: 78px; vertical-align: top; }
#topmenue2 a { padding-bottom: 18px; height: 40px; width: 65px; color: #685D61; text-decoration: none; font-weight: normal; font-size: 11px; background-image: url(../images/back-blue.gif); background-repeat: no-repeat; font-family: arial, helvetica, sans-serif; }
#topmenue2 a:hover { text-decoration: none; background-image: url(../images/back-blue-act.gif); background-repeat: no-repeat; }

#topmenue3 { height: 40px; width: 78px; vertical-align: top; }
#topmenue3 a { padding-bottom: 18px; height: 40px; width: 65px; color: #685D61; text-decoration: none; font-weight: normal; font-size: 11px; background-image: url(../images/back-green.gif); background-repeat: no-repeat; font-family: arial, helvetica, sans-serif; }
#topmenue3 a:hover { text-decoration: none; background-image: url(../images/back-green-act.gif); background-repeat: no-repeat; }

#topmenue4 { height: 40px; width: 78px; vertical-align: top; }
#topmenue4 a { padding-bottom: 18px; height: 40px; width: 65px; color: #685D61; text-decoration: none; font-weight: normal; font-size: 11px; background-image: url(../images/back-orange.gif); background-repeat: no-repeat; font-family: arial, helvetica, sans-serif; }
#topmenue4 a:hover { text-decoration: none; background-image: url(../images/back-orange-act.gif); background-repeat: no-repeat; }

#topmenue5 { height: 40px; width: 78px; vertical-align: top; }
#topmenue5 a { padding-bottom: 18px; height: 40px; width: 65px; color: #685D61; text-decoration: none; font-weight: normal; font-size: 11px; background-image: url(../images/back-cyan.gif); background-repeat: no-repeat; font-family: arial, helvetica, sans-serif; }
#topmenue5 a:hover { text-decoration: none; background-image: url(../images/back-cyan-act.gif); background-repeat: no-repeat; }

#topmenue6 { height: 40px; width: 78px; vertical-align: top; }
#topmenue6 a { padding-bottom: 18px; height: 40px; width: 65px; color: #685D61; text-decoration: none; font-weight: normal; font-size: 11px; background-image: url(../images/back-yellow.gif); background-repeat: no-repeat; font-family: arial, helvetica, sans-serif; }
#topmenue6 a:hover { text-decoration: none; background-image: url(../images/back-yellow-act.gif); background-repeat: no-repeat; }

/* Topmenu oben aktiv */
#topmenue_active1 { height: 40px; width: 78px; vertical-align: top; }
#topmenue_active1 a { padding-bottom: 18px; height: 40px; width: 65px; color: #685D61; text-decoration: none; font-weight: normal; font-size: 11px; background-image: url(../images/back-red-act.gif); background-repeat: no-repeat; font-family: arial, helvetica, sans-serif; }

#topmenue_active2 { height: 40px; width: 78px; vertical-align: top; }
#topmenue_active2 a { padding-bottom: 18px; height: 40px; width: 65px; color: #685D61; text-decoration: none; font-weight: normal; font-size: 11px; background-image: url(../images/back-blue-act.gif); background-repeat: no-repeat; font-family: arial, helvetica, sans-serif; }

#topmenue_active3 { height: 40px; width: 78px; vertical-align: top; }
#topmenue_active3 a { padding-bottom: 18px; height: 40px; width: 65px; color: #685D61; text-decoration: none; font-weight: normal; font-size: 11px; background-image: url(../images/back-green-act.gif); background-repeat: no-repeat; font-family: arial, helvetica, sans-serif; }

#topmenue_active4 { height: 40px; width: 78px; vertical-align: top; }
#topmenue_active4 a { padding-bottom: 18px; height: 40px; width: 65px; color: #685D61; text-decoration: none; font-weight: normal; font-size: 11px; background-image: url(../images/back-orange-act.gif); background-repeat: no-repeat; font-family: arial, helvetica, sans-serif; }

#topmenue_active5 { height: 40px; width: 78px; vertical-align: top; }
#topmenue_active5 a { padding-bottom: 18px; height: 40px; width: 65px; color: #685D61; text-decoration: none; font-weight: normal; font-size: 11px; background-image: url(../images/back-cyan-act.gif); background-repeat: no-repeat; font-family: arial, helvetica, sans-serif; }

#topmenue_active6 { height: 40px; width: 78px; vertical-align: top; }
#topmenue_active6 a { padding-bottom: 18px; height: 40px; width: 65px; color: #685D61; text-decoration: none; font-weight: normal; font-size: 11px; background-image: url(../images/back-yellow-act.gif); background-repeat: no-repeat; font-family: arial, helvetica, sans-serif; }

/* Funktionsmenue oben rechts */
#topleft { margin-right: 15px; color: #685D61; font-weight: normal; font-size: 9px; font-family: arial, helvetica, sans-serif; }
#topleft a { color: #685D61; text-decoration: none; font-weight: normal; font-size: 9px; padding: 0px 3px; font-family: arial, helvetica, sans-serif;}
#topleft a:hover { text-decoration: underline; }

/* Hauptmenu links Hauptrubriken normal */
#hauptmenuebox { border-top: 1px solid #ffffff; width: 144px; margin: 0px; padding:0px; }
#hauptmenue a { display: block; margin: 0px; padding-left: 5px; padding-top: 6px; padding-bottom: 5px; color: #ffffff; background-color: #84807f; text-decoration: none; font-weight: bold; font-size: 11px; border-bottom: 1px solid #ffffff; }
#hauptmenue a:hover { text-decoration: underline; }

/* Hauptmenu links Hauptrubriken aktiv */
#hauptmenue_active a { display: block; margin: 0px; padding-left: 5px; padding-top: 6px; padding-bottom: 5px; color: #ffffff; background-color: #84807f; text-decoration: underline; font-weight: bold; font-size: 11px; border-bottom: 1px solid #ffffff; }

/* Submenue */
#submenuebox { border-bottom: 1px solid #ffffff; padding: 5px 20px; background-color: #a4a2a3; }
#submenue a { color: #ffffff; font-size: 11px; text-decoration: none; }
#submenue a:hover { color: #ffffff; text-decoration: underline; }

#submenue_active a { color: #ffffff; font-size: 11px; text-decoration: underline; }
#submenue_active a:hover { color: #ffffff; }

/* Pfad */
#path { color: #685D61; font-size: 10px; border-bottom: 0px solid #e1ebf7; }
#path a { color: #685D61; font-size: 10px; text-decoration: underline; }
#path .pathend a { text-decoration: none; }