 body{
  margin:0;
  padding:165px 0px 90px 0px;
  background:url(img/grau.gif); 
  font:0.7em Verdana;
  line-height:1.3em;
 }
 
 div#header{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:165px;
  background-color:#001170; 
  border-bottom:2px solid black; 
 }
 div#menuheader {
   margin-top:125px;
   margin-left:210px;
   font-size:120%;
   color:white!important;
 }
 div#footer{
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:90px;
  background-color:#001170; 
  border-top:2px solid black; 
  font-size:120%;
  color:white!important;
 }
 
 @media screen{
  body>div#header{
   position:fixed;
  }
  body>div#footer{
   position:fixed;
  }
 }
 * html body{
  overflow:hidden;
 } 
 * html div#content{
  height:100%;
  overflow:auto;
 }

  #content{
  padding:0px 200px 50px 230px; 
 }
 
 span.menu {
   padding:5px 10px 15px 5px; 

   }
 span.menu:VISITED {
   }
 span.menu:HOVER {
   background:url(img/menupfeil2.gif) -20px 25px no-repeat; 
 }
 span.menu a {
    color:white!important; 
 }
 
 .content {
   margin-left:0px; 
 }
   div.teammitglied {
      margin-left:-30px; 
      padding:10px 0px 15px 200px;
      clear:left; 
   }
   div.teammitglied img {
      float:left; 
      margin:0px 20px 0px -150px; 
   }
   div.teammitglied p {
      margin:2px;
      padding:5px; 
   }
   div.teammitglied
/*
This CSS-file was greatly improved by studying the site
http://annevankesteren.nl/
*/
