        <style type="text/css">
<!--

.1{ }

/* ----- GESAMTSEITE ----- */

body {background-color: #dfdfdf; font-family: verdana;}
h1,h2,h3 { margin: 0px;}
h1 { font-family: arial; }

a:link { text-decoration: none; }
a:visited { text-decoration: none; color: blue; }
a:hover { text-decoration: underline; }

hr { border-top:dashed #cfcfcf 1px; border-bottom: 0px; background-color:#ffffff; height:0px; }

.seite { width: 790px; background-color: white; border: 1px solid black; text-align: left;}
.abst6 { line-height: 6px; }

/* ---- KOPF ---- */

.kopf {width: 100%; height: 188px; padding-top: 10px; background: url(bilder/wasserhahn5.png) no-repeat 0px 10px; background-color: #021746;}
.kopf-header1, .kopf-header2, .kopf-header3 { color: #ff3636; padding-left: 30px;}
.kopf h1 { font-size: 32px; }
.kopf h2 { color: #6894ef; font-size: 12px; }
.kopf h3 { color: #6894ef; line-height: 28px; font-size: 18px; }
.kopf img { padding: 5px 20px 0px 5px; float: left;}

.kopf-verlauf { width: 100%; height: 10px; background: url(bilder/verlauf3.png) repeat-x; }

.navigation { width: 100%; height: 30px; background: url(bilder/verlauf2.png) repeat-x; border-top: 1px solid #afafaf; border-bottom: 1px solid black; font-size: 14px; font-weight: bold; line-height: 28px; text-align: center; color: white}
.navigation a:link { color: white; }
.navigation a:visited { color: white; }

.wrap { width: 100%; background: url(bilder/verlauf1-1.png) repeat-x; background-color: #1c509c; border-top: 1px solid #afafaf; border-bottom: 1px solid black;}
.menu { width: 180px; }
.menu-innen { margin: 0px 10px; color: white; font-size: 9px; font-weight: bold; text-align: left; }
.menu-innen ul { margin: 0px; padding: 0px; list-style-type:none;}
.menu-innen li { border-bottom: 1px solid #6894ef; padding: 5px 0; line-height: 16px;}
.menu a:link { color: white; }
.menu a:visited { color: white; }
.menu a:hover { color: lightblue; }
.menu2 { font-size: 11px; }
.hauptpunkt { font-size: 13px; }
.untermenu { line-height: 18px; font-size: 11px; }
.untermenu-2 { line-height: 17px; font-size: 10px; font-weight: normal;}

.content-duenn { background-color: white; border: 1px solid black;}
.content-breit { background-color: white; border: 1px solid black;}
.content-breit h2 { font-size: 24px; }
.content-breit h4 { font-size: 16px; }
.content-innen { padding: 15px 15px; font-size: 12px; text-align: justify; font-family: arial; }
.content-innen h2 { font-size: 20px; }
.content-innen h3 { font-size: 15px; }
.content-innen h4 { font-size: 13px; color: #959595; margin: 0px;}

.tabelle-news td { font-size: 9px; font-family: verdana; }

.content-bild { float: right; font-weight: bold; font-size: 9px; font-family: verdana; }
.content-breit { background-color: white; border: 1px solid black;}
.content-bild img { padding: 2px; border: 1px solid #5f5f5f; background-color: #dfdfdf;  margin: 0 10px 3px 20px;  }
.content-breit p { padding: 2px; margin: 0 0 5px 20px;  }
.content-duenn p { padding: 2px; margin: 0 0 5px 20px;  }

.visitenkarte { background: url(bilder/logo3.png) no-repeat 140px 5px; width: 315px; }
.visitenkarte-links { float: left; color: darkblue; font-size: 12px; font-weight:  bold; line-height: 20px; text-align: right; }
.visitenkarte-rechts { color: red; text-align: right; }
.visitenkarte-unten { clear: both; text-align: left; }

.news { width: 180px; border-left: 1px dashed #6894ef; margin-left: 10px;}
.news-innen { padding: 0px 10px; color: black; font-size: 11px; }
.nachricht { padding: 10px 0; border-bottom: 1px dashed #6894ef; }
.linie { width: 100%; height: 1px; border-bottom: 1px solid #6894ef; }

.rechter-rand { width: 10px; }

.fuss { width: 100%; height: 90px; background-color: #021746; border-top: 1px solid #1c509c;}
.fuss a:link { color: white; }
.fuss a:visited { color: white; }
.adresse { float: left; width: 200px; padding: 10px 10px 0px 15px; color: white; font-size: 12px; font-family: arial;}
.fuss-links { padding: 10px 10px 0px 15px; color: white; font-size: 12px; text-align: right; }

.datum { color: #9c9c9c; }

.schritt { background-color: #cccccc; border: 1px solid #9b9b9b; padding: 2px 5px; font-weight: bold;}
.tabelle-bilder { font-weight: bold; font-size: 9px; font-family: verdana; }
.tabelle-bilder img { border: 0px; height: 100px;}
.tabelle-bilder-td { border: 1px solid #cfcfcf; background-color: #efefef; text-align: center; padding: 5px 2px; }
-->
   </style>