* { /* standardabstaende aller elemente auf 0 stellen:*/
   margin: 0;
   padding: 0;
        }
body {
        font: 100% Verdana, Arial, Helvetica;
  color: #000; background-color: #F9E0C0;


        }

#nest {
        border: #fff 1px solid;
  margin: 0px auto;
  width: 749px;



        }
#kopf {
       padding-top:20px;
       padding-right:16px;
       font-size: 0.8em;
       color:#fff;
       position: relative;
       height: 4px;
       background-color: #5D7571;
        }




#hg {

background:url(../images/oben.jpg) no-repeat;
background-color: transparent;
height:100px;
}


#cont {

padding:0;
  margin:0;

}

#footer {
  border-top:1px solid white;
  text-align:center;
  padding:5px;
  background-color: #5D7571;
        }

#kopf ul {
  position:absolute; left:7px; bottom:-1px;
  width:100%; height:2.0em;
  color: #fff;
  list-style-type: none;
  background-color: transparent;
        }
/* submenue-leiste*/
#u-menue { /* modifikation by pbergner */

  font: 0.8em verdana,helvetica,arial,sans-serif;
  padding:0.2em 20px;
  height: 20px;



        }
#u-menue .aktiv { margin-right:8px; font-weight:600; }
#u-menue a, #u-menue a:hover {
  margin-right:8px;
  color:#fff;
  text-decoration:underline;
  font-weight:400;
  padding:0 2px;
        }
#u-menue a:hover {
        color:#FFCC33;
        text-decoration:underline;

  }
/* kopfcontainer */
html #kopf ul {
        margin: 0px; /*bottom: -1px;*/ height: auto
        }
#kopf li {
        margin-top: 2px;
        margin-left: 2px;

        display: inline;
        float: left;
        width: auto;
        margin-right: 10px; /* legt rechte weisse linie uebereinander */

        }

/* formatierung fuer liste */
#kopf ul a {
        padding: 0 2px;
  display: block;
  color: #fff;
  white-space: nowrap;
  text-decoration: none
        }
#kopf ul a strong {
        padding: 3px;

  display: block;
  color: #fff;
        }
#kopf ul a:hover strong, #kopf ul a:active strong  {
        color: #fff;
        text-decoration:underline;

        }
#kopf ul a:hover {
        color: #fff; background-color: transparent
        }
.tab {
   background-color: #7D9995;
   color:#fff;

}


.tab1 {
   background-color: #A5BA55;
   color:#fff;

}



.tab2 {
   background-color: #B60806;
   color:#fff;

}

.tab3 {
   background-color: #F7BD01;
   color:#fff;

}

.tab4 {
   background-color: #A62D68;
   color:#fff;

}

.tab5 {
   background-color: #09064B;
   color:#fff;

}

.tab6 {
   background-color: #0C583A;
   color:#fff;

}
 h1 {
  font: 1.6em Verdana, Arial, Helvetica;
   margin-left:14px;
   margin-bottom:10px;
   padding-top:16px;
  color:#365264;
 }



h2 {
  font: 0.9em Verdana, Arial, Helvetica;
   margin-left:15px;
   padding-top:5px;
   padding-bottom:5px;

  font-weight: bold;

 }


h3 {
  font: 0.8em/1.7 Verdana, Arial, Helvetica;
   margin-left:200px;
   padding-bottom:0px;
  color:#365264;
  font-weight: bold;
 }

fieldset {
  border:0px;

}

#cont p, #inhalt p {
  font: 0.8em/1.7 Verdana, Arial, Helvetica;
   margin-left:200px;
   padding-right:80px;
   padding-bottom:20px;
  color:#365264;
 }

#cont ul {
  font: 0.8em/1.7 Verdana, Arial, Helvetica;
   margin-left:200px;
  color:#365264;
 }

#inhalt ul {
  font: 0.8em/1.7 Verdana, Arial, Helvetica;
   margin-left:220px;
  color:#365264;
 }



#footer p {
  font-size:0.8em;
  color:#ffffff;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}


#hg p, #hg h1 {
  font: 0.7em/1.6 Verdana, Arial, Helvetica;
  text-align:right;
  margin-left:480px;

  margin-right:10px;
  color:#365264;
 }



#b1 {
float:left;
padding-top:8px;
padding-left:10px;
  margin:0;
  border=0;
}

#b2 {

float:left;
padding-top:8px;
padding-left:10px;
  margin:0;

}

.b4 {
float:right;
padding-right:30px;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
}

.b3 {
float:left;
padding-left:2px;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
}

#b3 {
border: #fff 1px solid;


}

#b3 img{

padding-left:280px;
padding-top:40px;
padding-bottom:40px;

}
.bild {
  color:#B4B4C8;
  font-size:0.9em;
  font-weight: 600;

 }

.einzug {
   padding-left:100px;

 }


#hinweis2 {
  border: #C20862 1px solid;
  margin-left: 180px;
 width: 475px;

        }

#hinweis4 {
  border: #edc78a 1px solid;
  margin-left: 180px;
  width: 475px;

        }

#hinweis7 {
  border: #A95C82 1px solid;
  margin-left: 180px;
  width: 475px;


        }
.hinw {
     padding-left: 20px;
     color:#880C1D;
     font-size:0.7em;

}

.mitte {
padding-top: 15px;
padding-bottom: 0px;
font-size: 0.8em;
color:#C2C2C2;
}

.mitte1 {
color:#365264;
}

.mitte2 {
padding-top: 2px;
color:#21333E;
font-size: 0.6em;
}

.feed {
background: transparent;
color: #9A0202;
}

.versteckt { display:none; }