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

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

html {
  height:100%;
}

body { 
  margin:0px;
  padding:0px;
  position:relative;
  height:100%;
}

#wrapper { 
  width: 990px;
  position:relative; /* hierauf beziehen sich jetzt alle Kindelemente */
	margin:0px auto;
}

#header_wrapper {
  padding: 0px;
  height: 220px;
  margin: 0px;
  background-color:#fff;
  
}

#col1 { 
  margin: 0px;
  padding: 0px;
  width: 260px;
  position:absolute;
  top:255px;
  left:0px;
  padding-bottom:20px; /* min. die Höhe der Fusszeile */

}

#col2 {  /* diese (Inhalts)Spalte kann gerne normal angezeigt werden (ohne "position:absolute", aber mit margin-left:200px;) */
  margin:0px;
  padding:0px;
  width: 555px;
  margin-left:260px;
  padding-bottom:20px; /* min. die Höhe der Fusszeile */

}




