
body { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f9db9e; margin: 0px; padding: 0px }
h1 { color: #000; font-size: 20px; background-color: white; margin: 5px 5px 5px 25px; padding: 0px }
h1 span { font-size: 14px }
h2 { color: #000; font-size: 16px; text-align: center; margin: 10px 5px 5px; padding: 0px }
h3 { font-size: 13px; margin: 10px 0px 0px; padding: 2px 5px 2px 15px; border-bottom: 1px dashed #f9db9e }
a { color: #000 }
a:hover { color: #000; text-decoration: none }
.tabmain { background-color: #fff; border-right: 3px solid #f9db9e; border-left: 3px solid #f9db9e }
.kopf-bild { background-color: #f9db9e; text-align: center }
.zeile-adresse { background-color: #f9e7c0; padding-top: 10px; padding-bottom: 10px }
.text { font-size: 13px; padding: 5px 10px }
.adresse { font-size: 13px; background-color: #fff; text-align: left; padding: 5px 10px; border: solid 1px #f9db9e }
.adresse1 { font-size: 13px; background-color: #fff; text-align: left; padding: 2px 5px 2px 15px; border: solid 1px #f9db9e }
li { list-style-image: url(bilder/symb1.gif) }
.fuss { color: #696969; font-size: 12px; background-color: #f9e7c0; text-align: center; padding: 5px }
.rahmen { border: solid 3px #f9e7c0 }
.text12 { font-size: 12px; padding: 2px 2px 2px 12px }
.menue { background: #f9db9e url(bilder/hg-menue.gif) repeat-x left top; text-align: center; border-top: 5px solid #fff; border-bottom: 2px solid #f9e7c0 }
a.navi { color: #696969; font-size: 14px; text-decoration: none; background: url(bilder/hg-navi.gif) no-repeat right top; margin: 0px; padding: 5px 25px; display: block }
a:hover.navi  { color: #000 }
a.klick  { color: #000; font-weight: bold; font-size: 14px; text-decoration: none; background: url(bilder/hg-navi.gif) no-repeat right top; margin: 0px; padding: 5px 25px; display: block }

