
body    { color: black; font-size: 100.01%; font-family: Arial; background-color: #f2eacf; text-align: center; margin: 0; padding: 0; width: 100% }
#inhalt /* Gesamtinhalt */           { background-color: #fff8e1; text-align: center; margin: 20px auto 50px; width: 980px; border: solid 1px #9f1516 }
#head /* Navigation Kopfzeile */    { margin: 0; padding: 0; width: 980px }
#meta  /*  Meta-Navilistenbereich */      { color: #fff8e1; background-color: #9f1516; text-align: right; margin: 0; padding: 0 }
#bildleiste /* Navi Bildleiste */        { background-color: white; margin: 0; padding: 10px 0; width: 980px; height: 100px }
#liste  /*  Navilistenbereich unter Bildern */     { color: #fff8e1; background-color: #9f1516; text-align: right; margin: 0; padding: 0; width: 980px }
#head ul    /*  Naviliste im Head */      { color: #fff8e1; font-size: 9pt; font-weight: bolder; background-color: #9f1516; text-align: right; list-style-type: none; display: inline; margin: 0; padding: 0; width: 980px }
#head li       /* Naviliste im Head */ { text-align: right; display: inline; margin: 0; padding: 0 30px 0 60px }
a:link { color: #fff8e1; text-decoration: none; background-color: #9f1516; border-style: none }
a:visited { color: #fff8e1; text-decoration: none; background-color: #9f1516; border-style: none }
a:active { color: #fff8e1; text-decoration: none; background-color: #9f1516; border-style: none }
#content /*  Content Bilder Texte  */  { margin: 0 10px 0 auto; padding: 0 }
#navilinks   { margin: 0; padding: 0; width: 115px; float: left }
#navilinks ul /* Naviliste links */         { list-style-type: none; display: block; margin: 0; padding: 0; width: 100%; height: 200px }

#navilinks li a:link   { color: #fff8e1; font-size: 9pt; font-weight: bolder; background-color: #9f1516; text-align: left; display: block; margin: 0; padding: 0 0 0 20px; width: 100%; height: 17px; border-style: solid none none; border-width: 1px 0 0; border-color: #fff8e1 }
#navilinks li a:visited   { color: #fff8e1; font-size: 9pt; font-weight: bolder; background-color: #9f1516; text-align: left; display: block; margin: 0; padding: 0 0 0 20px; width: 100%; height: 17px; border-style: solid none none; border-width: 1px 0 0; border-color: #fff8e1 }
#navilinks li a:active   { color: #fff8e1; font-size: 9pt; font-weight: bolder; background-color: #9f1516; text-align: left; display: block; margin: 0; padding: 0 0 0 20px; width: 100%; height: 17px; border-style: solid none none; border-width: 1px 0 0; border-color: #fff8e1 }
#navilinks li a:hover { color: #9f1516; font-size: 9pt; font-weight: bolder; background-color: #fff8e1; text-align: left; display: block; margin: 0; padding: 0 0 0 20px; width: 100%; height: 17px; border-style: solid none none; border-width: 1px 0 0; border-color: #fff8e1 }
h1 { font-size: 12pt; font-weight: bold; }
h2 { font-size: 10pt; font-weight: bold; }
p { font-size: 10pt; font-weight: normal; line-height: 12pt }
table.content /* Content-Tabelle */       { margin: 20px auto 10px; padding: 20px; width: 800px }
td.links  /* Zelle mit Inhalt linke Spalte */       { background-color: #f2eacf; text-align: right; margin: 0; padding: 2px; width: 48%; vertical-align: top; border: solid 1px #9f1516 }
td.rechts /* Zelle mit Inhalt rechte Spalte */       { background-color: #f2eacf; text-align: left; margin: 0; padding: 2px; width: 48%; vertical-align: top; border: solid 1px #9f1516 }
td.zwischen /* Zwischenzelle ohne Inhalt */   { margin: 0; padding: 0; height: 20px }
td.mitte /* Zelle zwischen den Spalten */   { margin: 0; padding: 0; width: 4% }
table.index { font-size: 12pt; font-weight: bold; margin: 20px auto 10px; padding: 20px; width: 800px }
td.linksindex  { background-color: #f2eacf; text-align: right; margin: 0; padding: 2px; width: 48%; height: 100px; vertical-align: middle; border: solid 1px #9f1516 }
td.rechtsindex  { background-color: #f2eacf; text-align: left; margin: 0; padding: 2px; width: 48%; height: 100px; vertical-align: middle; border: solid 1px #9f1516 }
.rechts /* Ausrichtung rechts */  { text-align: right }
.center { text-align: center }
.border  { border: solid 1px #9f1516 }
