* {
padding:0;
margin:0;
}

html, body {

font-family:Arial, Helvetica, sans-serif;
background-image: url(bilder/logos/hintergrund.jpg);
background-repeat: repeat-x;
background-color:#FFFFFF;
letter-spacing:.5px;
height:101%;
}

#mittig {

width: 800px;
text-align: left;
margin: auto;
margin-top: 10px;
margin-bottom:10px;
border: 1px solid silver;
background-color:#FFFFFF;

}

#logo {

background-image:url(bilder/logos/hintergrund_kopf.jpg);
background-repeat:no-repeat;
margin-top:3px;
margin-left:10px;
height:100px;
width:780px;

}

#navi {
background-color:#FFFFFF;
padding-right:10px;
padding-left:10px;
margin:5px;
border: 1px solid silver;
}

#navi li {
border-right: 1px solid silver;
display:inline;
}

#navi a {
line-height:11px;
text-align:center;
text-decoration:none;
color: #000000;
font-size:11px;
letter-spacing:2px;
padding-right:10px;
padding-left:10px;
}

#navi a:hover{
color:#F6A81E;
}

#navi strong{
font-size:12px;
letter-spacing:2px;
color:#FF9900;
padding-right:10px;
padding-left:10px;
}


#inhalt {

background-color:#FFFFFF;
margin:10px;
width:97.5%;
min-height: 350px;
height:auto !important;

}

#inhalt a:link, a:active, a:visited {
text-decoration:none;
}

#inhalt a:hover{
color:#F6A81E;
}


#inhalt li {
margin-left:40px;
font-size:12px;

}

#inhalt td {
width:auto;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.inhaltteam {
float:left;
width:700px;
height:auto;
}

.inhaltteam td {
width:auto;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
}


#img {
margin: 20px;
padding:5px;
float: right;
width:auto;
border:1px solid silver;
}

.teamimg {
padding:5px;
float: right;
width:auto;
border:1px solid silver;
}

#clear {
clear: both;
}

#fuss {

background-color:#F6A81E;
text-align:center;
height:20px;
}


#fuss a {
	font-size: 11px;
    text-decoration: none;
    margin: 12px;
    color: white;
	letter-spacing:2px;
	

}

#fuss li {

display:inline;
}

#fuss strong{
	font-size: 11px; 
    margin: 12px;
    color: white;
	letter-spacing:2px;
}

#fuss a:hover{
text-decoration:underline;
    
}

h1 {font-size:18px;
letter-spacing:1px;
color:#C00B28;
padding-left:390px;
padding-top:60px;}
h2 {font-size:16px; padding-top:8px; padding-bottom:10px; letter-spacing:1.5px;}
h3 {font-size:14px; padding-top:4px}
h4 {font-size:12px}
p {
padding-bottom:4px;
font-size:12px;
text-align:justify;
line-height:16px;
}
h5 {font-size:12px;
padding-left:455px}


.aktuell {
padding-bottom:4px;
padding-top:10px;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border-top: 1px dashed black;
width:320px;
}

#inhaltbilder {
height:300px;

}

#bilder {
margin-right:30px;
margin-top:50px;
float:right;
width:auto;

}

#bilder a:link, a:active, a:visited, img {
text-decoration:none;
border:none;
}


#bilder a {
font-size:12px;
line-height:16px;
}

#angebot {
height:auto;
width:260px;
line-height:16px;
}

#angebot a, a:link, a:active, a:visited {
text-decoration:none;
color:black;
}

#angebot strong {
color:#FF9900;
}

#angebot li {
padding-bottom:10px;
}

#angebot a:hover{
color:#F6A81E;
}

#angebotbezeichnung {
float:right;
height:auto;
width:500px;
border-left:1px solid silver;
padding-left:10px;
padding-right:10px;
}

#angebotbezeichnung ul {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
}

#angebotbezeichnung li, ol {
list-style: disc;
line-height:16px;
font-size:12px;
}

#map	{ width: 500px; height: 300px;}