body  { margin: 0; padding: 0; height: 100% }
p  { font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif }
td  { color: #000; font-size: 10pt; background-color: #fff; margin: 0; padding: 2px; border-bottom: 1pt solid #036 }
a  { color: black; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
h1  { color: #600; font-size: 36pt; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 }
h2 { font-size: 1.5em; font-weight: bold; margin: 0 0 2px; padding: 0 }
#logo /* versuch links unten ein bild/logo zu platzieren. Funktioniert nicht */  { color: #666; font-size: 10pt; font-family: "Courier New", Courier, Monaco, monospace; visibility: visible; margin: 0; padding: 0; position: fixed; z-index: 0; bottom: 3px; left: 2px }
#fuss /* versuch eine fussleiste zu definieren */  { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; vertical-align: bottom }
a:hover  { color: #036 }
a.tabelle:hover { color: #603; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
a.tabelle { color: #036; font-weight: 600 }
th { font-weight: 600; line-height: 200%; background-color: #ccc; vertical-align: middle }
table  { font-size: 10pt }
