BODY {
     background-color: #ffffff;
}
.sehrdunkel {
 background-color: #000000;
 color: #ffffff;
}
.dunkel {
 background-color: #111111;
 color: #ffffff;
}
.mittel {
 background-color: #808080;
 color: #ffffff;
}
.hell {
 background-color: #666666;
}

#inhalt, #inhalt_3_5 {
 width: 523px;
 margin: 5;
 padding: 10px;
/*
 width: 100%;
*/
}
#inhalt, #inhalt_3_5, #inhalt table, #inhalt_3_5 table {
 background-color: #ffffff;
 color: #000000;
}
#width_1 {width: 89px;}
#width_2 {width: 88px;}
#width_3 {width: 523px;}
#width_4 {width: 88px;}
#width_5 {width: 87px;}
#width_3_5, #inhalt_3_5 {width: 698px;}

#navi,  #navi_width_{
 width: 120px;
/*
 float: left;
       list-style-type: none;
       float: right;
       width: 300px;
       background: #FFFFFF;
       border-bottom: 3px solid #59C0F8;
       border-top: 3px solid #59C0F8;
*/
}
ul#navi {
  list-style-type: none;
  width: 100%;
  margin: 0;
  padding: 10px 0 0 0;
  font-weight: bold;
/*
  background-color: #333;
  font-family: Verdana ,Arial,sans-serif;
  font-size: 12px;
*/
}

ul#navi li {
  display: block;
  float:left;
  margin: 0 0 0 4px;
/*

*/
}

ul#navi li a {
  text-decoration: none;
  display: block;
  color: #fff;
  padding: 5px 0px;
/*

  background-color: #999;
*/

}
/* test */

ul#navi li{
padding:2px;
  width: 100%;
}
ul#navi li a{
background-color:#666666;
padding:0.2em;
}
ul#navi li a:hover{
background-color:#808080;
/*
background:#cbcbcb url(star.gif) 90% 6px no-repeat;
*/
}
ul#navi li a:active{
background-color:#000080;
/*
background:#cbcbcb url(star.gif) 90% 6px no-repeat;
*/
}
ul#navi li a:visited{
background-color:#ff3333;
  text-decoration: none;
/*
background:#cbcbcb url(star.gif) 90% 6px no-repeat;
*/
}
