/* schriftstil,abstände */
.font { color: #313131; font-size: 9pt; font-family: verdana, arial;}
.font1 { color: #313131; font-size: 9pt; font-family: verdana, arial; font-weight: bold;}
.font2 { color: #990000; font-size: 9pt; font-family: verdana, arial;}
.font3 { color: #990000; font-size: 9pt; font-family: verdana, arial; font-weight: bold;}
.font4 { color: #000000; font-size: 9pt; font-family: verdana, arial; font-weight: normal;}

.ueberschrift { color: #990000; font-size: 11pt; font-family: verdana, arial;}
.ueberschrift1 { color: #990000; font-size: 11pt; font-family: verdana, arial; font-weight: bold;}

td { text-align:left; }

/* allgemeine links */

a:link{ color: #990000; text-decoration:none; ;font-family: verdana, arial; font-size: 10pt; font-weight: bold;}

a:hover {color:#ff3300; text-decoration:none; font-family: verdana, arial; font-size: 10pt;}

a:visited{color:#990000; text-decoration:none; font-family: verdana, arial; font-size: 10pt; font-weight: bold;}

a:active{ color: white; text-decoration:none; ;font-family: verdana, arial; font-size: 10pt; font-weight: bold;}

/* menu1 */

#menu1 a:link {background-image:url(/bilder/button_off.jpg); text-align:center; color:#990000; display: block; text-decoration:none ;font-family:verdana, sans-serif; font-size: 9pt;width:163px; padding-left: 0px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;border:0px}

#menu1 a:visited{background-image:url(/bilder/button_off.jpg); text-align:center; color:#990000; display: block; text-decoration:none; font-family:verdana, sans-serif; font-size: 9pt;width:163px; padding-left: 0px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto;border:0px;}

#menu1 a:active{background-image:url(/bilder/button_off.jpg); text-align:center; color:white; display: block; text-decoration:none;font-family:verdana, sans-serif; font-size: 9pt;width:163px; padding-left: 0px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto; border:0px;}

#menu1 a:hover {background-image:url(/bilder/button_on.jpg); text-align:center; color:#d9d9d9; display: block; text-decoration:none;font-family:verdana, sans-serif; font-size: 9pt;width:163px; padding-left: 0px; padding-bottom: 3px; padding-top: 3px;margin: 0px auto; border:0px;}


/* menu2 */

#menu2 a:link{ color: #666666; text-decoration:none; ;font-family: verdana, arial; font-size: 8pt; font-weight: bold;}

#menu2 a:hover {color:#cccccc; text-decoration:none; font-family: verdana, arial; font-size: 8pt;}

#menu2 a:visited{color:#666666; text-decoration:none; font-family: verdana, arial; font-size: 8pt; font-weight: bold;}

#menu2 a:active{ color: white; text-decoration:none; ;font-family: verdana, arial; font-size: 8pt; font-weight: bold;}

/* body */
body { background-color:#ffed00; }

/* div */
#kopf { position:absolute; z-index:20 }
#navigation { position:absolute; z-index:0; top:165px; }
#main { position:absolute; z-index:15; height:100%; left:150px; top:165px; }


  ul#Navigation2 {
    margin: 0;
    padding: 0;
    text-align: center;
  }

  ul#Navigation2 li {
    list-style: none;
    float: left;  /* ohne width - nach CSS 2.1 erlaubt */
    position: relative;
    padding: 0;
  }
  * html ul#Navigation2 li {  /* Korrektur fuer den IE 5 und 6 */
    margin-bottom: -0.4em;
  }
  *:first-child+html ul#Navigation2 li {  /* Korrektur fuer den IE 7 */
    margin-bottom: -0.1em;
  }

  ul#Navigation2 li ul {
    margin: 0;
    padding: 0;
    position: absolute;
    top: 1.2em;
    display: none;  /* Unternavigation ausblenden */
  }
  * html ul#Navigation2 li ul {  /* Korrektur fuer IE 5.x */
    left: -1.5em;
    lef\t: -0.4em;
  }
  *:first-child+html ul#Navigation2 ul {  /* Workaround fuer den IE 7 */
    padding-bottom:0.4em;
  }
  ul#Navigation2 li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
  }
  ul#Navigation2 li ul li {
    float: none;
    display: block;
    margin-bottom: 0.2em;
  }

  ul#Navigation2 a, ul#Navigation2 span {
    display: block;
    width: 6.4em;  /* Breite den in li enthaltenen Elementen zuweisen */
  }
  * html ul#Navigation2 a, * html ul#Navigation2 span {
    width: 8.6em;   /* Breite nach altem MS-Boxmodell fuer IE 5.x */
    w\idth: 6.4em;  /* korrekte Breite fuer den IE 6 im standardkompatiblen Modus */
  }
  ul#Navigation2 a:hover, ul#Navigation2 span, li a#aktuell {
    border-left-color: black;
    border-top-color: black;
    color: white;
  }
