* {
   padding:0;
   margin: 0;
}
body { background-color: white;
       color: black;
        font-family:VERDANA, ARIAL;

  /*fır die ılteren IEs zur Zentrierung */
  text-align: center; font: 100.01%/1.4 sans-serif; color: #00248f; }

#container {
  background-color:white;
   color: black;
  width: 48em;
 background-image: url(leiste.gif);
 background-position: 0px 0px;
    background-repeat:no-repeat;

 /*Zentrieren fır standardkonforme Browser */
   margin: auto; text-align: left; }

* html #container {
    width: 48em;
}

#innencontainer{
   width: 40em;
   margin-left:8em;
}
* html #innencontainer {
    width: 40em;
}
#navcontainer {
  background-color: white;
   color: black;
  width: 100%;
}
#navcontainer:after {
   content: ".";
   display: none;
   line-height: 1px;
   font-size: 1px;
   clear: both;
}
ul#navlist {
display: none;
   list-style: none;
   font-size: 0.9em;
   font-weight: bold;
   float: left;
}
.hgnav { display: none;
 }


#header {
 background-color: white;
 color:black;
 padding:1em;
  }
#header h1{
 display:inline;
 font-size: 2.6em;

}
#header h2{
 font-size: 1.15em;
 font-weight:normal;

 display:inline;
}
#header h3{
 font-size: 1em;
 font-weight:normal;

}
#header-l{
 float: left; width: 5em;
 margin: 0 0 0 0.8em; padding: 0;
 border: 5px;
}
#header-r{

    margin-right: 2em;
    padding: 0 1em;
    border: 5px;
    text-align: right;
}
#allgemein {
 background-color: white;
 color: black;
 width: auto;
 font-size: 0.9em;
 padding: 0.5em;
padding: 0.5em;

}
#allgemein h1{
 font-size: 1.4em;
 font-weight:bold;
}
#allgemein h2{
 font-size: 1.3em;
 font-weight:normal;
}
#allgemein h4{
 font-size: 1.3em;
 font-weight:bold;
 margin: 0.5em;
}
#allgemein p{
padding: 0.7em;
background-color: white;
color: black;
margin-left: 2em;
margin-top: 0.5em;
margin-right: 2em;
font-weight:bold;
border-top: solid 1px black;
border-right: solid 1px black;
}
#allgemein ul {
padding: 0.7em 0.7em 0.7em 1.7em;
background-color: white;
color: black
list-style-position:inside;
border-bottom: solid 1px black;
border-left: solid 1px black;
margin-right: 1em;
margin-left: 1em;
font-weight:bold;
list-style-position: outside;
}
* #allgemein ul {
 padding: 0.7em 0.7em 0.7em 1.9em;
}

.ue1{
 font-size: 1.4em;
 font-weight:bold;
}
.ue2{
 font-size: 1.2em;
 font-weight:bold;
}
.ue3{
 font-size: 1.1em;
 font-weight:normal;
}
#mittig{
text-align: center;
}
#mittig h1{
 font-size: 1.4em;
 font-weight: bold;
}
#mittig h2{
 font-size: 1.2em;
 font-weight: bold;
}
#mittig h3{
 font-size: 1.1em;
 font-weight: normal;
}
#fuss { display: none;
 }


#rechts { text-align: center; }
.hgweiss { background-color: white; }
.rechts { text-align: right; }
.mittig { text-align: center; }
.achtung { font-weight: bold; }
.fett { font-weight: bold; }
.klein{ font-size: 0.8em; }
.beton {font-size:1.1em;
color:black;
}