
a         { color: black }
a:hover          { color: #000; text-decoration: none }
body               { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
td           { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
h1  { font-style: italic; font-weight: normal; font-size: 14px; line-height: 20px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none }
.hyper  { color: #f00; text-decoration: underline }
.hyper:hover { color: #333; text-decoration: underline }
.hyperBlackUnder  { color: #333; text-decoration: underline }
.hyperBlackUnder:hover   { color: #696969; text-decoration: none }
.hyperWeissUnder { color: white; text-decoration: underline }
.hyperWeissUnder:hover { color: white; text-decoration: none }
.nav  { font-weight: bold; font-size: 10px; background-color: #cc9; border-left: 1px solid #000 }
.nav a   { color: #800000; text-decoration: none; float: left; padding: 3px 10px; border-right: 1px solid #000; width: auto; display: block }
.nav a:hover  { color: #800000; background-color: #eee8aa }
.navigation01     { color: black; font-size: 10px }
.navigation01:hover  { color: #8b0000; font-size: 10px }
.navigation02 { color: black; font-size: 10px }
.navigation02:hover { color: #8b0000; font-size: 10px }
.naviSpacer { padding-right: 8px; padding-left: 8px; border-left: 1px solid black }
.naviSpacerLinks { padding-right: 8px; padding-left: 8px; border-left: 1px solid black }
.naviLeiste   { background-color: #cc9; border-top: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black }
.naviLeisteNeutral { border-top: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black }
.naviLeisteIndex { background-color: #cc9; border-top: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black }
.hyperPano  { color: #8b0000; text-decoration: underline }
.hyperPano:hover  { color: #000; text-decoration: underline }
.hyperPanoWeitere   { color: #8b0000 }
.marker01 { color: #8b0000 }
.hyperPanoWeitere:hover  { color: #000; text-decoration: none }
.textLinks  { line-height: 15px; padding-right: 5px }
.textRechts { line-height: 15px; padding-left: 8px; padding-right: 5px }
.externeLinks { line-height: 15px; padding-right: 5px; padding-left: 8px }
.headline    { font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 22px }
.themenHomepage     { font-size: 10px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif }
.themenTitelHomepage { color: black; font-weight: bold; font-size: 10px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; padding-top: 1px; padding-bottom: 2px; padding-left: 15px }
.themen { font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif }
.themenBox { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-color: #eee8aa; padding: 8px 5px; }
.themenTitel    { color: #fff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #cd5c5c; padding-top: 1px; padding-bottom: 2px; padding-left: 5px; border: solid 1px black }
.inhalt  { color: #333; font-weight: bold; font-size: 10px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 2px; padding-bottom: 2px; padding-left: 7px; border: solid 1px black }
.lead  { font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 20px }
.legende  { font-size: 9px; line-height: 12px }
.durchschuss15 { line-height: 15px }
.externeLinks  { line-height: 15px }
.panosize  { font-size: 9px; line-height: 12px; background-color: #cccc99; padding: 5px 4px }
.ueberPano       { color: white; font-size: 9px; line-height: 12px; background-color: #333333; padding: 1px 4px 2px; border-top: 1px solid black }
.ueberPanoOhne { color: white; font-size: 9px; line-height: 12px; background-color: #333333; padding: 1px 4px 2px }
.specialLink  { color: white; font-size: 9px; line-height: 12px; text-decoration: underline; background-color: #333333; padding: 1px 4px 2px; border-top: 1px solid #000 }
.specialLink:hover  { color: #cd5c5c; font-size: 9px; line-height: 12px; text-decoration: none; border-top: 1px solid #000 }
.lauftext { font-size: 11px; line-height: 15px }
.linieOben { border-top: 1px solid #000 }
.weitereLinks { text-align: center; padding-top: 5px; padding-bottom: 5px; border-top: 1px solid #000; }
.liniePanoDerWoche { padding-left: 4px; border-top: 1px solid #000 }
.linieObenUnten { border-top: 1px solid #000; border-bottom: 1px solid #000 }
.linieObenUntenRechts { border-top: 1px solid #000; border-right: 1px solid #000; border-bottom: 1px solid #000 }
.linieUnten  { border-bottom: 1px solid #000 }
.linieUntenLinks { border-bottom: 1px solid #000; border-left: 1px solid black }
.linieLinksRechtsUnten { border-right: 1px solid black; border-bottom: 1px solid #000; border-left: 1px solid #000 }
.linieLinks { border-left: 1px solid #000 }
.linieLinksOben { border-top: 1px solid #000; border-left: 1px solid #000 }
.linieRechts { border-right: 1px solid #000 }
.linieRechtsOben { border-top: 1px solid #000; border-right: 1px solid #000 }
.linieLinksRechts { border-right: 1px solid black; border-left: 1px solid #000 }
.linieLinksRechtsOben { border-top: 1px solid #000; border-right: 1px solid black; border-left: 1px solid #000 }
.linieRechtsUnten  { border-right: 1px solid #000; border-bottom: 1px solid #000 }
.linieRundum { border: solid 1px #000 }
.topspacer  { padding-top: 5px; padding-bottom: 10px }
