body {
      color:#FFFFFF;
      background:#000000;
      margin:0px;
      padding:0px;
      font-family:Arial;
      }
a { text-decoration:none; }
a:link {color:#C0C0C0;}
a:visited {color:#FF8000;}
a:active{color:#FF8000;}
a:focus {color:#FF8000;}
h2 {font:Times New Roman;}

a.menueblau:link { font-family:Arial; color:#AFAFAF;}
a.menueblau:visited { font-family:Arial; color:#FF8000;}
a.hell:link { font-family:Arial; color:#990000;}
a.hell:visited { font-family:Arial; color:#FF8000;}
a.mitte:link { font-family:Arial; color:#D50303;}
a.mitte:visited { font-family:Arial; color:#FF8000;}
a.kopf:link { font-family:Arial; color:#D50303; font-size:10pt;}
a.kopf:visited { font-family:Arial; color:#D50303; font-size:10pt;}
a.inger:visited { font-family:Arial; color:#000000;}
a.inger:link { font-family:Arial; color:#000000;}
a.weiss:link  {color:#FFFFFF;}
a.weiss:visited {color:#FFFFFF;}

div.textblock {margin-left:auto; margin-right:auto; font-family:Arial; color:#FFFFFF; font-size:10pt; text-align:left; width:500px;}
strong {font-weight:bold;}

table, td {
       margin:0px;
       padding:0px;
       border-collapse:collapse;
}

.linkerrand{
            width:133px;
            font-family:Arial;
            color:#FFFFFF;
            font-size:10pt;
            vertical-align:top;
            background:#990000;
            text-align:right;
            padding-right:5px;
}
.mittelspalte{
            font-family:Arial;
            color:#FFFFFF;
            font-size:10pt;
            vertical-align:top;
            background:#000000;
            text-align:center;
            width:99%;
}
.rechterrand{
            width:50px;
            font-family:Arial;
            color:#FFFFFF;
            font-size:10pt;
            vertical-align:top;
            background:#990000;
            text-align:center;
}


table.textblockunterkunft {color:#000000; font-size:10pt; width:500px; padding:0px; margin:auto;}
table.textblockunterkunft td{font-family:Arial; color:#000000; font-size:10pt; text-align:left; padding:0px; margin:auto;}
table.textblocknormal {color:#FFFFFF; width:500px; padding:0px; margin:auto; vertical-align:top; }
table.textblocknormal td {font-family:Arial; color:#FFFFFF; font-size:10pt; text-align:left; }
table.textblock {font-family:Arial; color:#FFFFFF; font-size:10pt; text-align:left; width:500px; padding:0px; margin:auto;vertical-align:top; }
table.druckversion { background:#FFFFFF; font-family:Arial; color:#000000; font-size:10pt; text-align:left; width:470px; padding:0px; margin-left:40px}
td.druckversion { background:#FFFFFF; font-family:Arial; color:#000000; font-size:10pt; text-align:left; vertical-align:top; }
div.druckversion { background:#FFFFFF; font-family:Arial; color:#000000; font-size:10pt; }
td.mitte { font-family:Arial; color:#FFFFFF; font-size:12pt;}
td.kopf { font-family:Arial; color:#8F8F8F; font-size:10pt;}
td.unterkunft { font-family:Arial; color:#000000; font-size:10pt; vertical-align: top;}
td.heraklit { font-family:Arial; color:#000000; font-size:10pt; text-align:center; vertical-align: middle;}
h2 { font-size:16pt;}
div.tabelle { width:100%; }
div.zentriert { font-family:Arial; color:#FFFFFF; font-size:10pt; text-align:center; }
div.links { font-family:Arial; color:#FFFFFF; font-size:10pt; text-align:left; }
div.center {text-align:center;}
span.fett { font-weight:bold;}
strong { font-weight:bold;}
span.fettunterkunft { font-family:Arial; color:#000000; font-size:12pt; font-weight:bold;}

table.menuemitte td { font-family:Arial; font-size:10pt; font-weight:bold;}
table.menuemitte a:link { font-family:Arial; font-size:10pt; font-weight:normal; color:#FFFFFF;}
table.menuemitte a:visited { font-family:Arial; font-size:10pt; font-weight:normal; color:#FFFFFF;}
table.menuemitte td.dritte { font-family:Arial; font-size:10pt; font-weight:normal; color:#FFFFFF;}

.textblockunterkunft {color:#000000; font-family:Arial; font-size:10pt; width:500px; padding:0px; margin:auto; text-align:left;}
