
body {
background-color: #D4D6DB;
font-size: 14px;
font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
color:#000000;
padding:0px;
margin:0px;
}

a {color: #007111;text-decoration: none;}
a:visited {color:#159103;text-decoration: none;}
a:hover {color: #09ED1A;text-decoration: none;}
a:active { color:#0C5429;text-decoration: none;}

h1 {
font-size: 24px;
font-style: normal;
font-variant: normal;
font-weight: 500;
line-height: 26.4px;
padding: 20px 10px 20px 10px;
margin:0px;
color: #000000; 
}

h2 {
font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
font-size: 20px;
font-style: normal;
font-variant: normal;
font-weight: 500;
line-height: 25px;
padding: 10px 10px 5px 10px;
margin:0px;
color: #000000;
}

h3 {
font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: 500;
line-height: 15.4px;
padding: 10px 10px 5px 10px;
margin:0px;
color: #000000;
}


p {
font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: 400;
line-height: 20px;
padding: 5px 10px;
margin: 0px 20px 20px 20px;
}

/*Zentrierung*/
#Kontainer {
width: 90%;
max-width: 990px;
margin-bottom: 20px;
margin-left: auto;
margin-right: auto;
margin-top: 20px;
background-color: #ffffff;
border:1px solid #000000;
}


/*Eintragsabstand*/
li{
margin-bottom:5px;
}

/*Kopf*/
#Kopf {
height: auto;
}

/*Inhalt*/
#Inhalt {
min-height:400px;
}

/*Navigationsleiste*/
#Navigation {
background-color: #CAF2BA;
font-size: 18px;
float: left;
min-width: 160px;
width: auto;
margin: 30px 30px 30px 30px;
padding: 0px 10px 0px 0px;
border:1px solid #000000;
}

/*Fuss*/
#Fuss {
clear: both;
margin: 20px 0px 0px 0px;
padding: 0px;
text-align: center;
background-color: #A3BFAA;
font-size:0.8em;
color:#000000
}

#Links{
line-height:25px;
font-size: 16px;
margin: 10px 10px 10px 10px;
}


#Banner{
width:100%;
height:auto;
}

#begruessung{
float: center;
width:100%;
display: block;
text-align: left;
}

#funktionen{
line-height:30px; 
max-width: 400px;
margin: 0px auto;
}

#portraet{
top: 20px;
width:90%;
max-width: 282px;
margin: 10px 10px 10px 13px;
}

#karte{
max-width :660px;
max-height: 350px;
width:90%;
height: 350px;
margin: 15px 15px 15px 15px;
}
