body
{
background-color: #FECA83;
color: #004080;
}

h1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #004080;
background-color: transparent;
}

h2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #004080;
background-color: transparent;
}

h3
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #004080;
background-color: transparent;
}

tr.normal
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #004080;
background-color: transparent;
}

td.normal
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #004080;
background-color: transparent;
}

p.comment
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: justify;
color: #000000;
background-color: #DFDFDF;
}

ul,li
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #004080;
background-color: transparent;
}

ol
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: left;
 color: #004080;
 background-color: transparent;
}

p.umrahmt
 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: justify;
 color: #004080;
 background-color: transparent;
 border-width:thin;
 border-style:solid;
 border-color:#004080;
 padding:5px;
}
small
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #FF0000;
 background-color: transparent;
}

.ka
{
 font-family:Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #004080;
 background-color: transparent;
}

p.normal
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: justify;
 color: #004080;
 background-color: transparent;
}

p.zentriert
 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: center;
 color: #004080;
 background-color: transparent;
}
 p.klein
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align: justify;
 color: #004080;
 background-color: transparent;
}

p.kursiv
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: italic;
 text-align:justify;
}

.kursiv
 { color: #000000;
   background-color: #DEDFDE;
   text-decoration: none;
   font-family: Arial, Helvetica, sans-serif;
   font-style: italic;
   font-size: 12px;
  }


.ueber1
{
        position: absolute;
        top: 130px;
        left: 40px;
         font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #FF0000;
         background-color: transparent;
        font-weight: bold;
        z-index: 2;
}

.ueber2
{
        position: absolute;
        top: 5px;
        width:800px;
        height: 186px;
        left: 10px;
        z-index: 1;
         /*background-image: url(img/herbstlogo-test3.jpg);*/
        /*background-image: url(img/head-banner.jpg);*/
}

.ueber3
{
position:absolute;
top:80px;left:145px;z-index:3;
font-size:10pt;
line-height:12pt;
color:#00009F;
background-color: transparent;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
letter-spacing:0.2mm;
word-spacing:0.8mm;
}

.bild {float: left; text-align: left; margin:5px;}
.bild img { margin: 4px 5px 0px 4px;}
.gruppe {margin: 0px; width: 660px }
.leer  {margin-left: 5px; clear: both }

.bild1
{
Position: absolute;
Left: 5px;
Top: 5px;
}

.bild3
{
Position: absolute;
Left: 360px;
Top: 5px;
Height: 83px;
}

.form
{
Position: absolute;
Left: 5px;
width:120px;
Top: 122px;
Font-Family: Arial, Helvetica, Sans-Serif;
Font-Size: 10px;
}
a:hover {padding:0px;}

a:link .bildzoom {width:150px; height:110px;}
a:hover .bildzoom {width:320px; height:240px;}
/*a:visited .bildzoom {width:110px; height:150px;}*/
.bildzoom {float:left;margin: 10px}

a:link .bildzoomv {width:110px; height:150px;}
a:hover .bildzoomv {width:240px; height:320px;}
/*a:visited .bildzoomv {width:110px; height:150px;}*/
.bildzoomv {float:left;margin: 10px}

.menue
{
Position: absolute;
Top: 190px;
Left: 150px;
Width: 650px;
color: #000000;
background-color: #bf0000;
Font-Family: Arial, Helvetica, Sans-Serif;
Font-Size: 12px;
Text-Align: justify;
Margin: 1px;
Padding: 5px;
}

.menuetext
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #bf0000;
background-color: transparent;
Position: absolute;
Left: 150px;
Top: 222px;
/*width: 650px;
Height: 18px; */
}

.subnav
{
 Position: absolute;
 padding: 3px;
 top: 250px;
 left: 8px;
 width:140px
}

.inhalt
{
Position: absolute;
Left: 150px;
Top: 250px;
width:660px;
}

.inhalt_re
{
        position: absolute; /*background-image: url(./img/waldhaeuser1-150x400.jpg);*/
        color: #0000BF;
         background-color: transparent;
        Font-Family: Arial, Helvetica, Sans-Serif;
        /*Border-Width: 1px;
        border-style: groove;
        border-color: #00009F; */
        font-size: 12pt;
        Top: 5px;
        Left: 665px;
        Width: 153px; /*height:400px;*/
        Padding: 4px; /*margin-top: -4px;*/
        }

.inhalt_re_fra
{
position:absolute;
font-family: Arial, Helvetica, Sans-Serif;
color:#0000BF;
background-color: #ECDAC6;
Border-Width: 1px;
border-style : groove;
border-color: #00009F;
Top: 35px;
Left: 650px;
Width: 150px;
height:250px;
Padding:6px;
}
.inhalt_re1
{
position:absolute;
color:#00009F;
font-size:14pt;
background-color: #ECDAC6;
Font-Family: Arial, Helvetica, Sans-Serif;
Border-Width: 1px;
border-style : groove;
border-color: #00009F;
Top: 155px;
Left: 645px;
Width: 148px;
height:195px;
Padding:3px;
}

.inhalt_re_hafen
{
position:absolute;
color:#00009F;
font-size:8px;
Background-Color: #B5CCDF;
Font-Family: Arial, Helvetica, Sans-Serif;
Border-Width: 1px;
border-style : solid;
border-color: #FFFFFF;
Top: 55px;
Left: 645px;
Width: 148px;
height:195px;
Padding:3px;
text-align: left;
}
.inhalt_li1
{
font-weight:bold;
color:#00007F;
background-color: transparent;
font-size:10pt;
Font-Family: Arial, Helvetica, Sans-Serif;
Width: 130px;
Padding:2px;
}


.news
{
color:#00007F;
Background-Color: #0070C0;
Font-Family: Arial, Helvetica, Sans-Serif;
Border-Width: 1px;
border-style : groove;
border-color: #FFFFFF;
Top: 240px;
Left: 5px;
Width: 118px;
height: 22px;
Padding: 1px;
}
.inhalt_re2
{
Position: absolute;
Left: 785px;
Top: 265px;
width: 150px;
padding:0px;
}

.inhalt_re3
{
Position: absolute;
Left: 785px;
Top: 319px;
width:150px;
padding:0px;
}

.inhalt_re4
{
Position: absolute;
Left: 785px;
Top: 375px;
width: 150px;
padding: 0px;
}

.logo
{
 Position: absolute;
 padding: 3px;
 top: 340px;
 left: 5px;
 width:120px
}

.logo1
{
COLOR:#FFFF00;
background-color: transparent;
Font-Family: Arial, Helvetica, Sans-Serif;
Font-Size: 16px;
Text-Align:center;
font-weight:bold;
}


.fusszeile
{
width: 650px;
color: #ffffff;
background-Color: #bf0000;
Font-Family: Arial, Helvetica, Sans-Serif;
font-size: 12px;
text-align: justify;
margin: 1px;
padding: 5px;
}

a {color: #000000; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 12px;text-decoration: none}
a:visited { color: #0000DF; background-color: transparent; font-family:Arial, Helvetica, sans-serif; font-size: 12px }
a:hover, a:active { color: #000000; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 12px;text-decoration: none;font-weight:bold }
.oben { vertical-align:top;}
