@charset "utf-8";

* {
  margin: 0;
  padding: 0;
  vertical-align: top;
}


body { 
  font: normal 80% Verdana, sans-serif;
  background-color: #5D5D5D;
  min-width: 760px;
  max-width: 1000px;
  margin: 0 auto;
} 

div#hintergrund {
 background-color: #00939D;

}
   

.h1, .h2 {
  color: #AB0000;
  font-size: 120%;
  font-weight: 700;
  line-height: 120%;
}


div#header {
 width: 100%;
 float: left;
}

div#logo {
  float: left;
  background-color: #00939D;
}

div#col1 {
 position: absolute;
 margin-top: 160px;
 float: left;
 width: 200px;
}

div#col2 {
position: relative;
float: right;
width: 200px;
}

div#col3 {
 position: relative;
 background-color: white;
 clear: both;
 margin: 0 100px 100px 210px;
}

ul#nav {
  list-style: none;
  width: 100%;
  margin-top: 10px;
}

ul#nav li {
margin-right: 10px;
margin-left: 5px;
padding: 5px;
text-align: right;
}

#nav strong {
  background-color: #A00;  
  border: 1px solid white;
  color: white;
  display: block;
  font-weight: bold;
  padding: 10px;
  text-decoration: none;
}


#nav a {
  color: white;
  font-weight: bold;
  text-decoration: none;
  background-color: #5D5D5D;
  display: block;
  padding: 10px;
  border: 1px solid white;
}

#nav a:hover,
#nav a:focus,
#nav a:active {
  color: black;
  font-weight: bold;
  background-color: #EBEBEB;
}

div#inhalt {
 padding: 20px;
 background-color: #EBEBEB;
}

#inhalt a {
 color: black;
 font-weight: bold,
}

ul#angebot {
 position: relative;
 list-style: none;
}


ul#angebot li {
  background: url(images/dreieck.gif) no-repeat left top;
  padding-left: 16px;
  margin-bottom: 20px;
}

div#links1, div#links2 {
background-color: #A00;
text-align: center;
border: 1px solid white;
color: white;
clear: both;
position: absolute;
width: 165px;
margin-left: -208px;
margin-top: -100px;
padding: 5px;
}

#links1 a, #links2 a {
color: white;
}

div#leute {
position: absolute;
right: 10px;
bottom: -20px;
float: right;
}

#anker1 a,
#anker2 a,
#anker3 a,
#anker4 a,
#anker5 a,
#anker6 a  {
 color: #AB0000;
  font-size: 120%;
  font-weight: 700;
  line-height: 120%;
}

p#footer, #footer a {
font-size: 90%;
text-align: center;
}


