body {
background-color: #FFFFF0;
color: #000;
font-family: Verdana, Arial, sans-serif;
padding: 0px;
margin: 5px;
} 

#subnav {
position:absolute; 
top:0px; 
left:0px; 
width:200px; 
background-color:#D6D9C3; 
border-bottom:1px solid #900; 
border-right:1px solid #900;
padding:3px;
z-index:1; 
}

#content {
position:absolute; 
top:0px; 
left:199px; 
width: 530px;
z-index:1; 
border:1px solid #36F;
border-top: none;
background-color:white; 
padding:20px;
}

#wetter {
position:relative;
border-top:1px solid #900;
}

h1 {
color: #900;
font-size: 14px;
font-weight:bold;
}

h2 {
color: #000;
font-size: 12px;
line-height: 16px;
font-weight:bold;
}

p, td, div {
font-size: 11px;
vertical-align: top;
text-align: left;
line-height: 15px;
}

ul,li {
list-style-type: square;
margin-bottom: 0px;
margin-top: 3px;
}

.klein {
font-size:9px;
font-weight:normal;
margin: 0px;
padding: 0px;
}

.copyright {
font-size: 9px;
font-weight: normal;
margin-left: 470px;
vertical-align: bottom;
}

.adresse {
width:100%;
font-size:9px;
text-align:right;
}

.formular {
font-family: Verdana, Arial, sans-serif;
color: #009;
font-size: 10px;
background-color: #F5F5F5;
border-left : none;
border-top : none;
border-right : none;
border-bottom : none; 
}

.senden {
color : #FFF;
font-size: 9px;
background-color : #D6D9C3; 
border: 1px solid #900;
}

img.content {
margin:5px;
border:1px solid #000;
}

a:link {
text-decoration: none;
color: #900;
}

a:visited {
text-decoration: none;
color: #900;
}

a:active {
text-decoration: underline;
}

a:hover {
color: #000;
text-decoration: underline;
}
