html, body {
margin: 0;
background: #009d47;
color: #000;
}

body {
padding: 0% 15%;
}
a,h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {
 font-family:Verdana,Arial,sans-serif;color:#000; }

h1 { font-size:33px; line-height:13px; color:#009d47;}
h2 { font-size:21px; line-height:21px; color:#009d47; }
h3 { font-size:17px; line-height:17px; color:#000;}
h4 { font-size:13px; line-height:24px; color:#000;}
li { font-size:22px;  color:#000;}
p,ul,ol,li,div,td,th,address,blockquote { font-size:13px; }

#main {
padding: 0px 0% 0% 8%;
background: #fff;
border: 0px;
height: 100%;
}
#content {
margin: 0;
background: #fff;
padding: 60px 0px 0px 0px;
}
#haupt {
margin: 0;
float:left;
padding:0px;
}
#leer {
float:left;
width:20%;
max-width:100px;
}
#leer[id] {
float:left;
width:100%;
max-width:100px;
}
#logo {
float:left;
 width:275px;
 height:250px;
 border:0px;
}
#rahmen {
margin: 0px 0px 0px 0px;
float:left;
padding:0px;
width: 92%;

}
#rahmen[id]{
margin: 40px 0px 0px 0px;
padding:0px;
width: 92%;
max-width: 500px;
}
#adresse{
margin: 0px 0px 0px 0px;
float:left;
border: 1px solid #009d47;
width:75%;
padding:30px 20px 10px 40px;
}
#adresse[id]{
margin: 0px 0 0px 0;
/*width:430px; */
width:95%;
padding:20px 0 10px 5%;
}

#foot {
background: #09c;
overflow: visible;
}

#head, #content, #foot {
border-top: 0px solid #369;
border-bottom:0px solid #369;
}