A {text-decoration:none}

p { 
  font-family: Trebuchet, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  text-align: left;  
}

.klein {
 font-family: Trebuchet, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  text-align: left;  
}
   
li { 
  list-style-image: url('images/bullet.gif'); 
}

td { 
  font-family: Trebuchet, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px; 
}

h1 { 
  font: bold 20px Trebuchet, Arial, Verdana, Helvetica, sans-serif;
}

h2 { 
  font: bold 18px Trebuchet, Arial, Verdana, Helvetica, sans-serif;
}

h3 { 
  font: bold 16px Trebuchet, Arial, Verdana, Helvetica, sans-serif;
}

h4 { 
  font: bold 14px Trebuchet, Arial, Verdana, Helvetica, sans-serif;
}

h5 { 
  font: bold 12px Trebuchet, Arial, Verdana, Helvetica, sans-serif;
}

option.fetter {
  background-color: #B7C5E1;
  color: black;
}

option.fettesrot {
  background-color: #B7C5E1;
  color: red;
  font: bold;
}

a.menuepunkt{
  color: black;
  height: 21px;
  width: 170px;
  background: #B7C5E1;
  text-align: left;
  display: block;
  border-left: 10px solid #02379D;
  border-top: 1px white solid;
  padding-left: 5px;
  padding-top: 2px;
  text-decoration: none;
  font: bold 12px arial, sans-serif;
}

a.menuepunkt:hover{
  color: white;
  background-color: #02379D;
  border-left: 10px solid #B7C5E1;
}

a.menuepunktban{
  color: black;
  height: 18px;
  width: 55px;
  background: #B7C5E1;
  text-align: center;
  display: block;
  padding-top: 3px;
  text-decoration: none;
  font: bold 6px arial, sans-serif;
}

a.menuepunktban:hover{
  color: white;
  background-color: #02379D;
}

a.menuefarbe{
  color: black;
  height: 18px;
  width: 55px;
  background: #9999FF;
  text-align: center;
  display: block;
  padding-top: 3px;
  text-decoration: none;
  font: bold 6px arial, sans-serif;
}

a.menuefarbe:hover{
  color: white;
  background-color: #02379D;
}

a.menuepunktinfo{
  color: black;
  height: 21px;
  width: 125px;
  background: #B7C5E1;
  text-align: left;
  display: block;
  border-right: 10px solid #02379D;
  border-top: 1px white solid;
  padding-left: 5px;
  padding-top: 2px;
  text-decoration: none;
  font: bold 12px arial, sans-serif;
}

a.menuepunktinfo:hover{
  color: white;
  background-color: #02379D;
  border-right: 10px solid #B7C5E1;
}

.spaltelinks {
  padding-right: 5px;
}

.spaltemitte {
  border-left: 1px black solid;
  border-right: 1px black solid;
  padding-left: 5px;
  padding-right: 5px;
}

.spalterechts {
  padding-left: 5px;
}

.unterezeile {
  color: white;
  height: 25px;
  background-image: url('images/schatten.jpg');
  background-repeat: repeat-x;
  text-align: center;
  padding-top: 5px;
  font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; font-family:Trebuchet, arial, sans-serif
}

.ueberschrift {
  color: black;
  height: 25px;
  background-image: url('images/schatten.jpg');
  background-repeat: repeat-x;
  padding-left: 5px;
  padding-top: 2px;
  border-top: 1px solid white;
  font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Trebuchet, Arial, Verdana, Helvetica, sans-serif
}

.ueberschriftrot {
  color: black;
  height: 25px;
  background-image: url('images/schattenrot.jpg');
  background-repeat: repeat-x;
  padding-left: 5px;
  padding-top: 2px;
  border-top: 1px solid white;
  font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Trebuchet, Arial, Verdana, Helvetica, sans-serif
}

.zellemitte {
  border-right: 1px solid #B7C5E1;
  border-left: 1px solid #B7C5E1;
}

.zelleunten {
  border-right: 1px solid #B7C5E1;
  border-left: 1px solid #B7C5E1;
  border-bottom: 1px solid #B7C5E1;
}

.zelleuntenrot {
  border-right: 1px solid #990033;
  border-left: 1px solid #990033;
  border-bottom: 1px solid #990033;
}