body {}
p      { font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.3em; margin-top: 0; margin-bottom: 0.5em }
.box-blau { margin-bottom: 1em; border-style: solid; border-width: 8px 1px 1px; border-color: #369 }
.box { margin-bottom: 1em; border-style: solid; border-width: 8px 1px 1px; border-color: #693 }
.box-gelb { background-color: #fffff1; margin-bottom: 1em; border-style: solid; border-width: 8px 1px 1px; border-color: #fc3 }
#kopf  { margin-bottom: 12px; border-bottom: none }
.linie { margin-bottom: 1em; border-bottom: 2px solid #fc3 }
#content   { background-color: #fffff1; margin-bottom: 12px; padding: 8px 24px 24px 16px; border: solid 1px #fc3 }
ul   { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0.5em 0 0.5em 40px; padding: 8px }
li { font-size: 0.8em; line-height: 1em; list-style-type: circle; margin-top: 0; margin-bottom: 0.25em }
h1    { color: #c33; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1.3em; margin-top: 0; margin-bottom: 0.25em }
h2    { font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1.3em; letter-spacing: 0.05em; margin-top: 0; margin-bottom: 1em; border-bottom: 1px solid #fc0 }
h3   { font-size: 0.85em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1.3em; letter-spacing: 0.05em; margin-top: 0.5em; margin-bottom: 0.5em; border-bottom: 1px solid #fc0 }
h4     { font-weight: normal; font-size: 0.8em; line-height: 1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0.5em; margin-bottom: 0em; border-bottom: 0px solid #fc3 }
.bold { font-weight: bold }
td {}
#navigation     { visibility: visible; padding-right: 16px; padding-left: 16px }
#navigation p { font-size: 11px; line-height: 16px }
#links { }
a  { color: #c33; text-decoration: none }
a:hover  { color: #f60 }
#marginalie  { padding-right: 16px; padding-left: 16px }
.footer { color: #f60; font-size: 0.7em; margin-bottom: 12px; margin-left: 16px }
.tabelleTermine { font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0.25em; margin-bottom: 0.5em; border: solid 1px #fc3 }
label { font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; display: block; margin-top: 0.5em; margin-bottom: 0.5em }
fieldset  { font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 8px; border: dashed 1px #c33; outline: solid 1px #c33 }
legend { background-color: #fffff1; padding-right: 8px; padding-left: 8px }
.bild-links { margin-right: 12px }
.bild-rechts { margin-left: 12px }

