html { 
  padding:0px;
  margin:0px;
  height:100%;
}

body {
  background-color: #FFFFFF;
  font-size: 11px;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  color:#564b47;  
  padding:0px 10px;
  margin:0px;
  height:140%;
}
p, pre, h2 {
  padding:15px;
  margin:0px
}


h1 {
font-size: 11px;
text-align: left;
color: #564b47;
width: 520px;
background-color: #ffffff;
padding:5px 5px;
margin:0px

}

h2 {
font-size:12px;
padding-top:10px;
text-transform:uppercase;
color: #564b47;
background-color: transparent;
}

a { 
color: #0000ff;
font-size: 11px;
background-color:transparent;
}


.smallgrey {

font-size: 10px;

font-family: verdana, arial, geneva, sans-serif;

color: #808080;

}



/*  positioning-layers statisch und absolut */
#menu {
  position: absolute;
  width: 180px;
  left: 10px;
  background-color: #e5e5e5;
  height:200%;
}
#inhalt {
  margin-left: 200px;
  background-color:#fff;
  height:100%;
}	