body {
background-color:#eee;
font-size:13px;
font-family:arial,sans-serif;
color:#999;
padding:0px;
margin:0px;
line-height:160%;
}

a {
text-decoration:none;
color:#600;
font-weight:bold;
}

a:visited {
text-decoration:none;
color:#600;
font-weight:bold;
}

a:hover {
text-decoration:none;
color:#000;
font-weight:bold;
}

a:active { 
text-decoration:none;
color:#000;
font-weight:bold;
}

h1 {
font-size:13px;
font-weight:lighter;
border-bottom:2px solid #fff;
padding:15px 0px 15px 0px;
margin:0px;
}

h2 {
color:#600;
font-size:20px;
font-weight:lighter;
padding:20px 0px 20px 0px;
margin:0px;
}








#container {
width:900px;
padding:0px;
margin:0px;
margin-left:auto;
margin-right:auto;
} 






#logo {
text-align:right;
background-color:#eee;
padding:0px;
margin:0px; 
}

#logo img {
padding:0px;
} 





#aussen { 
border-left:solid 200px #eee;
border-right:solid 150px #eee;
background-color:#eee; 
} 

#innen {
margin:0px; 
width:100%; 
} 





#menue {
width:200px; 
float:left; 
position:relative; 
margin-left:-200px; 
margin-right:0px;
padding:0px;
}




#adresse {
width:150px; 
float:right; 
position:relative; 
margin-right:-150px; 
margin-left:20px;
}






#inhalt { 
position:relative; 
margin:0px; 
}

img {
border:0px;
margin:2px 2px 2px 2px;
padding:0px;
}

p {
padding:0px;
margin:10px 0px 10px 0px; 
}

blockquote {
font-size:12px;
padding:15px 30px 15px 30px;
margin:0px;
font-style:italic;
font-family:georgia,serif;
}




/*  fussleiste */ 

#fussleiste {
clear: both;
text-align: right;
padding:0px;
margin:30px 0px 0px 0px;
} 