html {
      padding: 0px;
      margin: 0px;
     }

body {
      padding: 0px;
      margin: 0px;
      font-size:90%;
      background-color:rgb(255,192,97);
      }

#b1 {
border-left:0px solid rgb(0,0,0);
border-bottom:0px solid rgb(0,0,0);
border-top:0px solid rgb(0,0,0);
border-right:0px solid rgb(0,0,0);
background-color:rgb(255,192,97);
padding: 0px;
margin: 0px;
width: 100%;
height: 35px;
z-index:1;
float: left;
}

#b2 {
border-left:0px solid rgb(0,0,0);
border-bottom:2px solid rgb(255,102,0);
border-top:2px solid rgb(255,102,0);
border-right:0px solid rgb(0,0,0);
background-color:rgb(205,129,65);
padding-top:5px;
padding-bottom:5px;
padding-right: 0px;
padding-left: 30px;
width: 100%;
height: 20%;
float: left;
font-weight: bold;
text-align: left;
z-index:1;
vertical-align: middle;
}

#b31 {
border-left:0px solid rgb(0,0,0);
border-bottom:0px solid rgb(0,0,0);
border-top:0px solid rgb(0,0,0);
border-right:0px solid rgb(0,0,0);
background-color:rgb(255,192,97);
/*margin-top: 10%;*/
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 35%;
height: 80%;
z-index:2;
position:absolute;
top:25%;
left:0;
float: left;
}

#b32 {
border-left:0px solid rgb(0,0,0);
border-bottom:0px solid rgb(0,0,0);
border-top:0px solid rgb(0,0,0);
border-right:0px solid rgb(0,0,0);
background-color:rgb(255,192,97);
/*margin-top: 2%;*/
padding-right: 40px;
padding-left: 40px;
padding-top: 0px;
padding-bottom: 0px;
width: 50%;
height: 20%;
z-index:1;
position:absolute;
top:16%;
left:40%;
float: right;
}

#b33 {
border-left:0px solid rgb(0,0,0);
border-bottom:0px solid rgb(0,0,0);
border-top:0px solid rgb(0,0,0);
border-right:0px solid rgb(0,0,0);
background-color:rgb(255,192,97);
margin-top: 0px;
padding-right: 40px;
padding-left: 40px;
padding-top: 0px;
padding-bottom: 0px;
width: 50%;
height: 80%;
z-index:2;
position:absolute;
top:25%;
left:40%;
float: right;
}

#flyer {
border-left:0px solid rgb(0,0,0);
border-bottom:0px solid rgb(0,0,0);
border-top:0px solid rgb(0,0,0);
border-right:0px solid rgb(0,0,0);
background-color:rgb(255,192,97);
margin-top: 0px;
padding-right: 40px;
padding-left: 40px;
padding-top: 0px;
padding-bottom: 0px;
width: 100%;
height: 100%;
z-index:2;
position:absolute;
top:15%;
left:0;
float: middle;
}



h1 {
        font-family:Verdana, Tahoma, Arial, sans-serif;
        color:rgb(0,0,0);
        background-color:rgb(255,192,97);
        font-size: 110%;
        vertical-align: middle;
}

h2 {
        font-family:Verdana, Tahoma, Arial, sans-serif;
        color:rgb(0,0,0);
        background-color:rgb(255,192,97);
        font-size: 110%;
}

h3 {
        font-family:Verdana, Tahoma, Arial, sans-serif;
        color:rgb(0,0,0);
        background-color:rgb(255,192,97);
        font-size: 110%;
}

p {
        font-family:Verdana, Tahoma, Arial, sans-serif;
        color:rgb(0,0,0);
        background-color:rgb(255,192,97);
}

p.navitop, a.navitop {
         display:inline;
         /*white-space:nowrap;*/
         /*font-size: 13px;*/
         font-family: Arial, Verdana, Tahoma, sans-serif;
         font-weight: bold;
         color: rgb(153,51,0);
         background-color: rgb(205,129,65);
         text-decoration: none;
         text-align: left;
         vertical-align: middle;
}

a.navitop {
         margin-left:0px;
         margin-right:0px;
         padding-left:50px;
         padding-bottom:0px;
         padding-right:0px;
         font-size: 90%;
}

a.navitop:link, a.navitop:visited {
         background-color:rgb(205,129,65);
         color:rgb(153,51,0);
         font-size: 90%;
         }

a.navitop:hover {
        background-color:rgb(205,129,65);
        color:rgb(255,255,255);
        font-size: 90%;
}

/*
#inhalt {
         border-left:0px solid rgb(0,0,0);
         border-bottom:0px solid rgb(0,0,0);
         border-top:0px solid rgb(0,0,0);
         border-right:0px solid rgb(0,0,0);
         background-color:rgb(255,192,97);
         color:rgb(0,0,0);
         margin-left:0px;
         margin-right:0px;
         margin-top:0px;
         margin-bottom:0px;
         padding-top: 15px;
         padding-right: 40px;
}*/

p.text, td {
         /*font-size:12px;*/
         font-family: Verdana, Tahoma, sans-serif;
         font-weight:normal;
         line-height: 130%;
         color:rgb(0,0,0);
         background-color:rgb(255,192,97);
}

p.impr, li.impr {
         /*font-size:12px;*/
         font-family: Verdana, Tahoma, sans-serif;
         font-weight:normal;
         line-height: 130%;
         color:rgb(0,0,0);
         background-color:rgb(255,192,97);
         font-size:75%;
}


p.bild {
         /*font-size:12px;*/
         font-family: Verdana, Tahoma, sans-serif;
         font-weight:normal;
         border-left:0px solid rgb(0,0,0);
         border-bottom:0px solid rgb(0,0,0);
         border-top:0px solid rgb(0,0,0);
         border-right:0px solid rgb(0,0,0);
         line-height:130%;
         color:rgb(0,0,0);
         background-color:rgb(255,192,97);
         text-align: center;
         vertical-align: middle;
}

img.bildimtext {
  border-left-width:15px;
  border-left-style:solid;
  border-left-color:rgb(255,192,97);
  border-right-width:15px;
  border-right-style:solid;
  border-right-color:rgb(255,192,97);
  border-top-width:15px;
  border-top-style:solid;
  border-top-color:rgb(255,192,97);
  border-bottom-width:15px;
  border-bottom-style:solid;
  border-bottom-color:rgb(255,192,97);
  float:right;
}

p.fusszeile {
         font-family: Verdana, Tahoma, sans-serif;
         font-weight:normal;
         border-left:0px solid rgb(0,0,0);
         border-bottom:0px solid rgb(0,0,0);
         border-top:0px solid rgb(0,0,0);
         border-right:0px solid rgb(0,0,0);
         color:rgb(0,0,0);
         background-color:rgb(255,192,97);
}

h1.text {
         /*font-size:16px;*/
         font-family: Verdana, Tahoma, sans-serif;
         font-weight:bold;
         line-height:130%;
         color:rgb(0,0,0);
         background-color:rgb(255,192,97);
         margin-bottom:20px;
         vertical-align: middle;
}

h2.text {
         /*font-size:16px;*/
         font-family: Verdana, Tahoma, sans-serif;
         font-weight:bold;
         line-height:130%;
         color:rgb(153,51,0);
         background-color:rgb(255,192,97);
         margin-bottom:20px;
         vertical-align: middle;
}


h3.text {
         /*font-size:16px;*/
         font-family: Verdana, Tahoma, sans-serif;
         font-weight:bold;
         line-height:130%;
         color:rgb(153,51,0);
         background-color:rgb(255,192,97);
         margin-bottom:20px;
         vertical-align: middle;
         border-left:0px solid rgb(0,0,0);
         border-bottom:1px solid rgb(153,51,0);
         border-top:0px solid rgb(0,0,0);
         border-right:0px solid rgb(0,0,0);
         text-align: right;
}

ul, li {
        /*font-size:12px;*/
        line-height:130%;
        font-family:Verdana, Tahoma, sans-serif;
        color:black;
        background-color:rgb(255,192,97);
        margin-bottom:2px;

}

ul {
         list-style-type:square;
         color:red;
   }