* html body a, * html body a:hover { 
  background-color: transparent; 
}

* html { 
  padding:0; 
  margin:0;
}

html {
  height:100%;
}

body {
  font-family:Arial, Sans-Serif;
  font-size:100.1%;
  font-weight:normal;
  color:#000;
  margin:0;
  padding:0;
  position:relative;
}

#wrapper { 
  margin:0;
  margin-left:140px;
  width:850px;
  position:relative; /* hierauf beziehen sich jetzt alle Kindelemente */
}

#header_wrapper {
  color:#333;
  padding:0;
  height:65px;
  margin:0;
  position:relative;
  border-bottom:30px solid #008aa6;
}

#col1 { 
  margin:0;
  padding:0;
  width: 200px;
  position:absolute;
  top:115px;
  left:0;
}

#col2 { 
  margin:0;
  margin-top:20px;
  padding:0;
  margin-left:210px;
}

#footer_wrapper { 
  width:100%;
  padding:0;
  margin:0;
  text-align:left;
}

