.akt_x
  {
  background-color: #FF981F;
  color: black;
  }

.over_x
  {
  background-color: #FAC281;
  color: white;
  }

.bg_x
  {
  background-image: url('top_bg-orange.jpg'); 
  background-repeat: repeat-y
  }
 
.bg_a
  {
  background-image: url('top_bg-orange.jpg'); 
  background-repeat: repeat-y
  }

.bg_b
  {
  background-image: url('top_bg-blau.jpg'); 
  background-repeat: repeat-y
  }

.bg_c
  {
  background-image: url('top_bg-gelb.jpg'); 
  background-repeat: repeat-y
  }

.bg_d
  {
  background-image: url('top_bg-rot.jpg'); 
  background-repeat: repeat-y
  }

.bg_e
  {
  background-image: url('top_bg-gruen.jpg'); 
  background-repeat: repeat-y
  }

.link3
  {
  text-decoration: none;
  font-weight: bold;
  color: black;
  }

.tab2
  {
  background-color: #F5ECE3;
  }

.rand2
  {
  border: 1px solid black;
  }

body, p, h1, h2, h3, h4, ul, ol, li, div, td, th, address, blockquote, nobr, b, i 
  {
  font-family: verdana,helvetica,arial,sans-serif;
  font-size: 11px;
  }

div#dd a
  {
  text-align: center;
  text-decoration: none; 
  display: block;
  font-weight: bold;
  }

.but
  {
  width: 200px;
  height: 30px;
  background-image: url('topmen-norm.gif');
  background-repeat: no-repeat
  }

.but img
  {
  height: 8px;
  }

.but#Akt
  {
  background-image: url('topmen-sel.gif');
  }

table#drop
  {
  position: absolute;
  display: none;
  margin: 0px;
  padding: 0px;
  margin-top: -1px;
  border: 1px solid black;
  }

div#dd:hover table#drop
  {
  display: block;
  }

table#drop td
  {
  text-align: center;
  }

table#drop a
  {
  width: 198px;
  padding: 4px 0px 4px 0px;
  margin: 0px 0px 0px 0px;
  }


  table#Navigation {
    padding: 0;
    margin: 0;
    }

  table#Navigation td#top {
    border-top: 1px solid black;
    font-weight: bold;
    color: white;
    padding: 3px 0px 3px 3px;
    }

  table#Navigation td {
    border: 1px solid black;
    border-top: 0px;
    font-weight: bold;
    color: black;
    }

  table#Navigation a {
    text-decoration: none;
    display: block;
    width: 100%;
    color: black; 
    }

  table#Navigation div {
    background-repeat: no-repeat;
    padding: 3px 0px 3px 0px;
  }

  table#Navigation .akt_grey {
    background-color: #DBC7B6;
  }


.over_a,
table#Navigation.a a:hover,
td#a div a#Akt,
td#a div a:hover,
td#a div a
  {
  background-color: #FF981F;
  color: white;
  }
.akt_a,
td#a div td,
td#a div table a  
  {
  background-color: #FAC281;
  color: black;
  }


.over_b,
table#Navigation.b a:hover,
td#b div a#Akt,
td#b div a:hover,
td#b div a
  {
  background-color: #0F68C4;
  color: white;
  }
.akt_b,
td#b div td,
td#b div table a
  {
  background-color: #81AAD3;
  color: black;
  }


.over_c,
table#Navigation.c a:hover,
td#c div a#Akt,
td#c div a:hover,
td#c div a
  {
  background-color: #eec900;
  color: white;
  }
.akt_c,
td#c div td,
td#c div table a
  {
  background-color: #FBEA93;
  color: black;
  }


.over_d,
table#Navigation.d a:hover,
td#d div a#Akt,
td#d div a:hover,
td#d div a
  {
  background-color: #C72023;
  color: white;
  }
.akt_d,
td#d div td,
td#d div table a
  {
  background-color: #FFA696;
  color: black;
  }


.over_e,
table#Navigation.e a:hover,
td#e div a#Akt,
td#e div a:hover,
td#e div a
  {
  background-color: #6DAE12;
  color: white;
  }
.akt_e,
td#e div td,
td#e div table a
  {
  background-color: #B0CD7A;
  color: black;
  }
  