body, textarea {background-color:#2D69AA; scrollbar-base-color:#FFFFFF; scrollbar-3dlight-color:#2D4664; scrollbar-arrow-color:#78AADC; scrollbar-darkshadow-color:#000000; scrollbar-face-color:#2D4664; scrollbar-highlight-color:#78AADC; scrollbar-shadow-color:#000000; scrollbar-track-color:#78AADC}
body {margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px}
body.B {background-color:#FFFFFF; font-family:Arial; font-size:12px}
.klein {font-family:Arial,Times New Roman; font-size:11px; font-style:normal; font-weight:normal; color: #FFFFFF; line-height: normal; font-variant: normal}
.weiss {font-family:Arial,Times New Roman; font-size:12px; font-weight:bold; color:#FFFFFF}
.blauklein {font-family:Arial,Times New Roman; font-size:12px; font-weight:bold; color:#2D4664}
.blau {font-family:Arial,Times New Roman; font-size:14px; font-weight:bold; color:#2D4664}
.blauunterstrich {font-family:Arial,Times New Roman; font-size:14px; font-weight:bold; text-decoration: underline; color:#2D4664}
.mittel {font-family:Arial,Times New Roman; font-size:14px; font-weight:bold; color:#FFFFFF}
.gross {font-family:Times New Roman,Arial; font-size:22px; font-weight:bold; color:#FFFFFF}
.leaflet-control-layers-group-name {font-weight: bold}
textarea {background:#FFFFFF}
table {font-family:Arial; font-size:13px; font-weight:normal; color:#000000}
table.A {background:#78AADC; border-color:#2D4664; border-width:1px; border-style:solid; text-align:justify}
th {background:#2D4664; font-family:Arial; font-size:13px; font-weight:bold; color:#FFFFFF}
td.A {background:#2D4664; font-family:Arial; font-size: 13px; color:#FFFFFF}
td.B {background:#FFFFFF; font-family:Arial; font-size: 13px; text-align:justify}
td.C {background:#FFFFFF; vertical-align:bottom; border-color:#000000; border-width:1px; border-style:solid; text-align:justify}
hr {margin-left:0; margin-right:0; color:#2D4664; height:1px}
A:link {font-family:Arial; font-size: 13px; font-style: normal; font-weight: normal; color: #2D4664; text-decoration: none; line-height: normal; font-variant: normal}
A:visited {font-family:Arial; font-size: 13px; font-style: normal; font-weight: normal; color: #2D4664; text-decoration: none; line-height: normal; font-variant: normal}
nav ul {max-width: 170px; list-style: none; margin: 2; padding: 0}
nav li[links] a {text-decoration: none; display: block; padding: 5px; font-size: 12px; color: #FFFFFF; font-family:Arial; border-top: 1px solid #96A0A0; border-left: 1px solid #96A0A0; border-right: 1px solid #000000; border-bottom: 1px solid #000000; background-color: #2D69AA}
nav li[links] a:hover {text-decoration: none; display: block; padding: 5px; font-size: 12px; color: #FFFFFF; font-family:Arial; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #96A0A0; border-bottom: 1px solid #96A0A0; background-color: #2D4664}
nav li[aktiv] a {text-decoration: none; display: block; padding: 5px; font-size: 12px; color: #FFFFFF; font-family:Arial; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #96A0A0; border-bottom: 1px solid #96A0A0; background-color: #2D4664}
nav li[oben] a {text-decoration: none; display: block; padding: 5px; font-size: 12px; font-weight:bold; color: #FFFFFF; font-family:Arial; border-top: 1px solid #96A0A0; border-left: 1px solid #96A0A0; border-right: 1px solid #000000; border-bottom: 1px solid #000000; background-color: #2D69AA}
nav li[oben] a:hover {text-decoration: none; display: block; padding: 5px; font-size: 12px; font-weight:bold; color: #FFFFFF; font-family:Arial; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #96A0A0; border-bottom: 1px solid #96A0A0; background-color: #29405B}
nav li[obenaktiv] a {text-decoration: none; display: block; padding: 5px; font-size: 12px; font-weight:bold; color: #FFFFFF; font-family:Arial; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #96A0A0; border-bottom: 1px solid #96A0A0; background-color: #29405B}