html {
  height: 100.01%; 
  margin-bottom: 0.1px;
}

body {
  font-family:        Arial, Helvetica, sans-serif;
  font-size:        10pt;
  line-height:      14pt;
  color:             #000000;
  background-color:  #eaedf6;
  background-image:   url(../img/body_bg.gif);
  background-repeat:  repeat-x;
  margin:            0px 0px 0px 0px;
}
  
#zentrieren {
  position:           absolute;
  width:              900;
  top:               0px;
  left:             50%;
  margin-left:    -450px;
}

#inhalt {
  position:           absolute;
  width:           600px;
  top:             174px;
  left:            300px;
}

#inhalt-einspaltig {
  float:              left;
  width:           570px;
  padding:          15px 0px 30px 15px;
}

/*                                    IE 6 Bugfix
* html #inhalt-einspaltig {
  eigenschaft:wert;
}
*/

#inhalt-zweispaltig-links {
  float:              left;
  width:           385px; 
  padding:          15px 0px 30px 15px;
}
  
#inhalt-zweispaltig-rechts {
  float:              left;
  width:           170px;
  padding:          15px 0px 30px 30px;
}
  
#inhalt-fusszeile {
  float:  left;
  width:           585px;
  left:             15px;
  padding:          30px 0px 10px 15px;
}

#rubrikentitel {
  position:           absolute;
  width:           600px;
  height:           30px;
  top:             151px;
  left:            315px;
}

#navigation {
  position:           absolute;
  width:           250px;
  top:             250px;
  left:              0px;
}

#logo-sprachenfaecher a {
  position:           absolute;
  width:           250px;
  height:          193px;
  top:              28px;
  left:              0px;
  background-image:   url(../img/logo_sprachenfaecher.gif);
}

#logo-sprachenfaecher span {
display: none;
}

#logo-verlag {
  position:           absolute;
  width:           169px;
  height:           32px;
  top:             140px;
  left:            731px;
  background-image:   url(../img/logo_verlag.gif);
}