.positioner{
 text-align: left;
 margin: 100px auto 20px auto;
 width: 900px;
}

.layoutBox{
  float: left;
  width: 900px;
  min-height: 650px;
  background-color: #FFFFFF;
}

* html .layoutBox {
  height: 650px;
}

.layoutHeaderLeft{
 float: left;
 width: 590px;
 height: 50px;
 padding-top: 55px;
}

.layoutHeaderRight {
  width: 310px;
  float: right;
  height: 80px;
  margin-top: 25px;
}

.layoutMenuTop{
 clear: left;
 width: 590px;
 float: left;
 padding-left: 2px;
}

.layoutContentBg{
 width: 900px;
 height: 545px; 
 float: left;
 display: inline;
}

.layoutMenu{
 clear: left;
 float: left;
 padding-left: 2px;
 width: 590px; 
}

.layoutSpace{
  width: 25px;
  float: left;
}

.contentBox{
  float: left; 
  width: 900px;
  margin: 0; 
}
.footer{
  width: 900px;
  float: left;
  clear: both;
}

.footer a {
  float: left;
  font-size: 10px;
  color: #444444;
  display: block;
  line-height: 22px;
  margin-right: 10px;
}

div.ebene1,
div.ebene1_aktiv {
  margin-right: 10px;
}

div.ebene2_wrapper {
  clear: both;
  float: left;
  width: 590px;
}

div.ebene2,
div.ebene2_aktiv {
  margin-right: 5px;
}
