/* standard HTML Tags */
BODY     { color: black; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dbf0e5; height: 100%; overflow: auto }
/* HTML LINK Tags */
A { color: #096e54; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
A:hover, A:active, A:focus   { color: #096e54; text-decoration: none; background-color: #7cc8b2 }
/* HTML Tags und spezielle Klassen fŸr Navigation*/
.toplinks { color: #a6d9cd; background-color: #124b39 }
.toplinks A { color: #a6d9cd; line-height: 15pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; border-left: 5px none #124b39; width:40px; display: block }
.toplinks A:hover, .navigation A:active, .navigation A:focus { color: #00866c; background-color: #dbf0e5 }
.navigation  { color: #a6d9cd; font-size: 11pt; background-color: #124b39 }
.navigation A   { color: #a6d9cd; line-height: 15pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; border-left: 5px none #124b39; width: 116px; display: block }
.navigation A:hover, .navigation A:active, .navigation A:focus { color: #00866c; background-color: #dbf0e5 }
.navigation_balken    { color: #124b39; font-weight: 500; line-height: 18pt; background-color: #7cc8b2; vertical-align: middle; padding: 0pt }
.navigation_item   { font-weight: normal; line-height: 15pt; background-color: #00866c; vertical-align: middle; padding: 0pt; border-right: 2px solid #7cc8b2; border-bottom: 1px solid #7cc8b2; border-left: 2px solid #7cc8b2 }
/* spezielle Klassen fŸr Seiteninhalt */
.wichtig { color: black; font-weight: bold; font-size: 14pt; background-color: #b9e1d5; padding: 3pt; border: solid 1pt #096e54 }
.aufmacher { color: #dbf0e5; font-weight: 500; font-size: 24pt; line-height: 30pt; text-align: center; text-indent: 5px; padding: 10pt }
.aufmacher_zelle { color: #dbf0e5; font-weight: 500; font-size: 18pt; background-color: #124b39; text-align: center; padding-top: 5pt; padding-right: 5pt; padding-bottom: 5pt; border: solid 2px #7cc8b2 }
.untertitel { color: black; font-weight: 700; font-size: 12pt; background-color: #7cc8b2 }
.bild { padding: 4px; border: solid 2px #124b39 }
.landeskarte        { position: relative; top: -1159px; left: 0px; overflow: visible }
.sichtbar  { overflow: auto; visibility: visible }
.versteckt  { overflow: auto; visibility: hidden }
.inhalt     { border-left: 190px solid #dbf0e5 }
