body                    { background-repeat: repeat-y; background-position: center 0; margin: 0; padding: 0; }
.ftext        { color: #051843; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: normal; font-stretch: semi-expanded; line-height: 12pt; margin-top: 2px  }
.navi_aktiv { color: #9ba3b4; font-size: 12px; font-family: Verdana, Arial, Helvetica; font-weight: normal; font-stretch: semi-expanded; margin-top: 2px; }
.navi { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica; font-weight: normal; font-stretch: semi-expanded; margin-top: 2px  }
.ftextbold { color: black; font-size: 12pt; font-family: Verdana, Arial, Helvetica; font-weight: bold; line-height: 12pt; font-stretch: semi-expanded; margin-top: 2px }
.impressum       { color: #051843; font-size: 8pt; font-family: Futura, Verdana, Arial, Helvetica; font-weight: normal; margin-top: 2px }
.tabelle     { color: black; font-size: 11pt; font-family: Futura, Verdana, Arial, Helvetica; font-weight: normal; line-height: 20pt; font-stretch: semi-expanded; margin-top: 5px; padding-top: 12px; border-top: 12px none }
a.underline:link            { color: #9ba3b4; font-size: 12px; font-family: Arial, Helvetica; font-style: normal; font-weight: normal; font-stretch: normal; text-decoration: none ; }
a.underline:visited        { color: #9ba3b4; font-size: 12px; font-family: Arial, Helvetica; font-style: normal; font-weight: normal; font-stretch: normal; text-decoration: none }
a.underline:active         { color: #9ba3b4; font-size: 12px; font-family: Arial, Helvetica; font-style: normal; font-weight: normal; font-stretch: normal; text-decoration: none }
a.underline:hover           { color: #9ba3b4; font-size: 12px; font-family: Arial, Helvetica; font-style: normal; font-weight: normal; font-stretch: normal; text-decoration: none }
a:link           { color: #9ba3b4; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: normal; text-decoration: none;  }
a:visited        { color: #9ba3b4; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: normal; text-decoration: none; }
a:active         { color: #9ba3b4; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: normal; text-decoration: none; }
a:hover          { color: #051843; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: normal; text-decoration: none; }
.a.underline_nolink         { color: #06f; font-size: 8pt; font-family: Verdana, Arial, Helvetica; font-weight: normal; text-decoration: none;  }

div#center {
  width:1000px;
  height:700px;
  margin:0 auto;
  position:relative;
  background-color:#fff7ce;
} 
div#banner        { margin-top: -1px; margin-left: 1px; position: absolute; }
div#footer { text-align:center; position: absolute; width: 420px; margin-top: 70px; margin-left: 560px; padding:2px; }
div#navigation {background-color: #fff7ce; margin-left: 10px; padding: 0; position: absolute; width: 165px; height: 161px; clear: none; max-width: 200px; max-height: 161px; margin-top: 220px; }
div#sprache { margin-top: 2px; margin-left: 950px; padding: 0; width: 50px; height: 50px; position: absolute;} 
div#suche { margin-top: 500px; margin-left: 20px; padding: 0; position: absolute; }
div#logo {background-color: #fff7ce; margin-top: 55px; padding: 0; position: absolute; width: 120px; height: 65px; margin-left: 15px; }
div#content { background-color: #fff; margin-left: 0; position: absolute; top: 91px; left: 184px; width: 790px; height: 580px; overflow: auto; }
div#content_impressum { background-color: #fff; margin-left: 0; position: absolute; top: 91px; left: 184px; width: 790px; height: 580px; padding: 5px; overflow: auto; }
div#textfeld_links { background-color: #fff; position: absolute; width: 260px; padding: 5px; border-left: 1px solid #000; }
div#textfeld_navigation { background-color: #fff; margin-top: 200px; position: absolute; width: 270px;  padding: 5px; }
div#textfeld_navigation_verkehr { background-color: #fff; margin-top: 140px; position: absolute; width: 270px;  padding: 5px; }
div#textfeld_freizeit { background-color: #fff; margin-top: 30px; position: absolute; width: 500px; height: 100px; padding: 5px; }
div#textfeld_rechts { background-color: #fff;  margin-left: 280px; padding: 5px; position: absolute; width: 260px; border-right: 1px solid #000; border-left: 1px solid #000; }
div#bildleiste_rechts { background-color: #fff;  margin-left: 570px; padding: 5px; position: absolute; width: 208px; border-right: 1px solid #000; }
div#wuu_links { background-color: #fff; position: absolute; width: 255px; padding: 5px; border-left: 1px solid #000; }
div#wuu_mitte { background-color: #fff; margin-left: 268px; position: absolute; width: 245px; padding: 5px; border-left: 1px solid #000; border-right: 1px solid #000;}
div#wuu_rechts { background-color: #fff; margin-left: 536px; position: absolute; width: 240px; padding: 5px; border-right: 1px solid #000; }
div#ticker { background-image: none; margin-top: 5px; margin-left: 350px; padding: 0; position: absolute; width: 200px; height: 20px; }
div#breadcrumb { background-image: none; margin-top: 35px; margin-left: 470px; padding: 0; position: absolute; }
div#druckversion { color: #fff; background-image: none; margin-top: 35px; margin-left: 870px; padding: 0; position: absolute; }
div#kante_oben { background-image: none; margin-top: 80px; margin-left: 160px; padding: 0; position: absolute; }
div#kante_unten { background-image: none; margin-top: 632px; margin-left: 875px; padding: 0; position: absolute; }
div#ftext                { color: black; font-size: 10pt; font-family: Arial, Helvetica; font-weight: normal; line-height: 22pt; font-stretch: wider; margin-left: 310px; position: absolute; top: 265px; width: 360px }
span#slogan   { color: #009606 }
div#nextlink      { margin: 470px 210px 0 93px; position: absolute; left: 0 }
div#nextlink2      { margin: 510px 210px 0 93px; position: absolute; left: 0 }
div#nextlink3          { margin: 475px 210px 0 93px; position: absolute; left: 0 }
.blank        { width: 145px }

