
a:link        { color: #696; text-decoration: none }
a:visited { color: #006400; text-decoration: none }
a:hover { color: #060; text-decoration: underline }
body { font-family: Verdana, Arial, Helvetica, sans-serif }
h1          { color: #396; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; letter-spacing: 4px; margin: 0.67em 0 }
h2         { color: #666; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #fff; background-image: url("../img_lay/liste2.gif"); background-repeat: no-repeat; background-position: 0 center; letter-spacing: 3px; margin: 0.67em 0; padding-left: 24px }
h3         { color: #f93; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; letter-spacing: 2px; margin-top: 16px; margin-right: 0; margin-bottom: 0.67em; padding-left: 24px; border-top: 1px dashed #396 }
h4      { color: #396; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; letter-spacing: 2px; padding-right: 5px; padding-left: 24px }
p  { font-size: 11px }
.klein { font-size: 9px }
.info:link  { color: #fff; text-decoration: none; background-color: #396; margin: 2px; padding: 0 5px }
.info:visited  { color: #fff; text-decoration: none; background-color: #396; margin: 2px; padding: 0 5px }
.info:hover  { color: #fff; text-decoration: none; background-color: #f03; margin: 2px; padding: 0 5px }
.info:active { color: #f03; text-decoration: none; background-color: #fff; margin: 2px; padding: 0 5px }
.liste { list-style-type: circle; list-style-position: outside; display: list-item; margin-bottom: 12px; margin-left: 12px; padding-left: 12px }
.navi { color: #333; font-size: 11px; font-weight: bold; text-decoration: none; text-align: center; letter-spacing: 2px; border-right: 12px solid #fc0 }
.navi1:link { color: #999; font-size: 11px; font-weight: bold; text-decoration: none; letter-spacing: 2px; padding-right: 22px }
.navi1:visited { color: #999; font-size: 11px; font-weight: bold; text-decoration: none; letter-spacing: 2px; padding-right: 22px }
.navi1:hover  { color: #333; font-size: 11px; font-weight: bold; text-decoration: none; background-image: url("../img_lay/navi_over.gif"); background-repeat: no-repeat; background-position: right 0; letter-spacing: 2px; padding-right: 22px }
.navi:link { color: #696; font-size: 11px; font-weight: bold; text-decoration: none; background-image: url("../images/navi_haupt1.jpg"); background-repeat: repeat; text-align: center; letter-spacing: 2px; margin: 0; padding: 4px 5px; width: 100% }
.navi1activ   { color: #396; font-size: 11px; font-weight: bold; background-image: url("../img_lay/navi_on.gif"); background-repeat: no-repeat; background-position: right 0; letter-spacing: 2px; padding-right: 22px }
.navi:visited { color: #696; font-size: 11px; font-weight: bold; text-decoration: none; background-image: url("../images/navi_haupt1.jpg"); background-repeat: repeat; text-align: center; letter-spacing: 2px; margin: 0; padding: 4px 5px; width: 100% }
.navi:hover { color: #006400; font-size: 11px; font-weight: bold; text-decoration: none; background-image: url("../images/navi_haupt2.jpg"); background-repeat: repeat; text-align: center; letter-spacing: 2px; margin: 0; padding: 4px 5px; width: 100% }
.news { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.quickinfo { background-image: url("../images/quickfaq_hinter.gif"); text-align: center; visibility: hidden; position: absolute }
.td  { border: dashed 1px #396 }

