
/* schriftstil, hintergrundfarbe (wirkt sich nur auf den oberen bereich aus) */

body
{ color: #000000; background-color:#eee; font-family: verdana, arial; font-size: 10pt; text-align: justify; }
table,tr,td
{ font-family: verdana, arial; font-size: 10pt; text-align: justify; }


/* linie unter dem oberen bereich */
.oben {border-bottom:solid 1px white}

/* linker bereich oben : linie rechts */
.links {background-color:#87A2D1;border-right:solid 1px white}

/* hintergrundfarbe inhalts-bereich */
.inhalt {background-color:#eee}

/* linie im inhaltsbereich rechts */
.pages {border-right:solid 1px white}

/* scrolleiste internet explorer ab vers.5.5 */
body
{scrollbar-arrow-color: #ffffff; scrollbar-base-color:#e0e0e0;
scrollbar-highlight-color : #ffffff; scrollbar-shadow-color : #ffffff;
SCROLLBAR-TRACK-COLOR: #cccccc;}

dl, dt, dd, ul, li {
  list-style-type: none;
  }

#menu {
  background-color: transparent;
  position: absolute;
  top: 15px;
  left: 9px;
  }

#menu dt {
  width:200px;
  margin: 6px auto;
}

#menu dt a { display: block; color:#0771ad; text-decoration:none; font-family:verdana; font-size:9pt; font-weight: bold; width:200px; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; margin: 1px auto; }

#menu dt a:hover { display: block; color:#ed1b26; text-decoration:none; font-family:verdana; font-size:9pt; font-weight: bold; width:200px; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; margin: 1px auto; }

#menu dd {
  position: absolute;
  z-index: 100;
  margin-top: -2.5em;
  left: 11em;
  width: 10em;
  background: #87A2D1;
  border: solid 1px white;
  }

#menu ul {
  margin: 3px
  width: 10em;
  background-color: transparent;
  }

#menu li {
  background-color: transparent;
  list-style: none;
  display: inline;
  }

#menu li a {
  display: block; color:#e6e6e6; text-decoration:none; font-family:arial; font-size:9pt;
  padding-left: 1px; padding-bottom: 2px; padding-top: 2px;margin: 2px auto;
  }

#menu li a:hover {
  display: block; color:#2F2F2F; text-decoration:none; font-family:arial; font-size:9pt;
  padding-left: 1px; padding-bottom: 2px; padding-top: 2px;margin: 2px auto;
  }

#breadcrumb a {
  display: block; color:#0771ad; text-decoration:none; font-family:verdana; font-size:8pt; font-weight: normal;
  }
#breadcrumb a:hover {
  display: block; color:#ed1b26; text-decoration:none; font-family:verdana; font-size:8pt; font-weight: normal;
  }


/* menue linke seite - farbe/hintergrundfarbe des pfeils */
.pfeil{color:#fff;font-weight:bold;background-color:#0771ad;padding:1px }
/* allgemeine links im text */

a:link{ color: #808080; font-size: 10pt; font-weight: bold; text-decoration: none; }

a:visited{ color: #808080; font-size: 10pt; font-weight: bold; text-decoration: none; }

a:active{ color: #808080; font-size: 10pt; font-weight: bold; text-decoration: none; }

a:hover{ color: #ed1b26; font-size: 10pt; font-weight: bold; text-decoration: none; }

form {margin-bottom:0px;}
