BODY {
  margin-top: 5px;
  margin-bottom:5px; 
  margin-left: 5px;
  margin-right:5px;
  font-size: 14pt;
  color:#FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.kara {
  font-size: 6pt;
  color:#010203;
  }
.reklame {
  font-size: x-small;
  }


A {
  text-decoration:none;
  font-size: 14pt;
  white-space:nowrap;
  }
A:link {
  color:#0099FF;
  }
A:visited {
  color:#0099FF;
  }
A:active {
  color:#CC9900;
  }

A.note {
  text-decoration:underline;
  font-size: 8pt;
  color:#A0A0A0;
  }
A.note:link {
  color:#A0A0A0;
  }

H1 {
  font-size:24pt;
  }
H2 {
  font-size:20pt;
  }
H3 {
  font-size:18pt;
  }
H4 {
  font-size:16pt;
  }
H5 {
  font-size:14pt;
  }
H6 {
  font-size:12pt;
  }
P,UL,OL,LI {
  margin-left: 5px;
  margin-right: 5px;
  margin-bottom: 5px;
  font-size: 14pt;
  margin-left: 5px;
  color: #FFFFFF; 
  }
P.note {
  font-size: 8pt;
  color:#A0A0A0;
  }
P.foto {
  font-size: 8pt;
  font-weight: bold;
  }
P.menu {
  font-size: 8pt;
  font-weight: bold;
  margin-left: 8px;
  }

DT {
  margin-bottom: 5px;
  }
TH {
  background:#40E0D0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  }
TD {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color:#FFFFFF;
  }
TD.menu {
  font-weight: bold;
  font-size: 8pt;
  color:#00FFFF;
  background:#0000FF;
  }
TD.menu-inactive {
  font-weight: bold;
  font-size: 8pt;
  background:#0000FF;
  color:#FFF0C8;
  text-decoration:underline;
  }
  
KBD {
  font-style:italic;
  color:#0000FF;
  }
SAMP {
  color:#FF0167;
  }
CODE {
  color:#FF8000;
  }
PRE {
  font-family: courier;
  color:#0000FF;
  }
LEGEND {
  font-weight: bold;
  }

SUP {
  font-size: 8pt;
  }

.aktuell {color: red;}

.stufe1 {margin-left:100px; margin-top:40px;}
.stufe2 {margin-left:300px; margin-top:40px;}
.stufe3 {margin-left:500px; margin-top:40px;}
.stufe4 {margin-left:700px; margin-top:40px;}

.liste {text-indent: -2em; margin: 0px;}

.preis {visibility: hidden; display: none;}
