BODY	{MARGIN:0px;FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-SIZE:10pt;text-align:center}
P	{FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-SIZE:10pt;text-align:left;}
TD	{FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-SIZE:10pt;vertical-align:top}
dl	{text-align:left}

.banner	{overflow:hidden}
.bild	{width:160px}

#nav	{float:left;width:170px;text-align:left}
#nav2	{float:right;width:170px;text-align:left}
.mitte	{margin-left:170px;border-left:1px solid #005A46;border-top:1px solid #005A46;padding:4px 0.7em}
.mitte2	{margin-left:170px;margin-right:170px;border-left:1px solid #005A46;border-top:1px solid #005A46;border-right:1px solid #005A46;padding:4px 0.7em;overflow-x:auto}
.mitte2 td	{text-align:left}
.mitte2 dl	{padding:0 1em}
.mitte2 dt	{margin:1em 0 0 0}

TD.spez	{vertical-align:middle;}
P.oben	{BACKGROUND-COLOR:#005a46;padding:5;COLOR:#FFFFFF;FONT-WEIGHT:bold;padding:2px 0.5em}
.klein	{FONT-WEIGHT:normal;FONT-SIZE:8pt;}
abbr[title]	{cursor:help}
div.karte	{float:right;border:1px solid gray;font-size:small}

ul	{list-style:url(punkt_green.gif);text-align:left;margin-left:1.5em;padding:0;line-height:150%;}
#nav ul	{font-weight:bold;}
li	{padding-left:4px}
li.invers {list-style:url(punkt_white.gif);background:#005a46;color:#FFFFFF;}
li.zwischen {display:block;color:#666;margin-top:1em}

H1	{FONT-WEIGHT:lighter;FONT-SIZE:16pt;COLOR:#005a46;text-align:center;}
H2	{FONT-WEIGHT:bold;FONT-SIZE:14px;COLOR:#0000ff;text-align:center;}

@media (max-width:779px) {
 h1	{font-size:120%;margin:4px;font-weight:bold}
 td>h1:after {content:"Mobilansicht";padding-left:2em;font-size:60%;font-style:italic}
 #nav ul li.zwischen	{display:none}
 .mitte	{clear:both;margin:0px;border-left:0px}
 .mitte2{clear:both;margin:0px;border-left:0px;border-right:0px}
 .bild	{display:none}
 .oben	{display:none}
 div.karte	{display:none}	/* Karte auf Mobilgeräten weglassen */
}

.gen-h2 {FONT-WEIGHT:bold;FONT-SIZE:13px;COLOR:#666666;LINE-HEIGHT:normal;}
.grau	{BACKGROUND-COLOR: #e3e3e3}
.rundtext {TEXT-ALIGN:justify;padding:5;}

A	{FONT-WEIGHT: bold; COLOR:#005a46;TEXT-DECORATION:none}
A:visited {color:207a66;TEXT-DECORATION:none}
A:active {TEXT-DECORATION: none}
A:hover {CURSOR: hand; COLOR: #ff9900; TEXT-DECORATION: underline}
A.hell	{COLOR:#ffffff;}

.footer	{width:100%;border-collapse:collapse;margin-left:auto;margin-right:auto;}
.footer td {FONT-WEIGHT:normal;FONT-SIZE:8pt;padding:1px 1em;border-top:1px solid #005A46}
.footer a {FONT-WEIGHT:normal;FONT-SIZE:8pt}
