#mainform {
  margin-left:auto;
  margin-right:auto;
  top:0px;
  overflow: visible;
  width: 999px;
  height: 600px;
}
#kopf {
  margin-top:1px;
  margin-left:1px;
  width:999px;
  height:84px;
  background-image:url(bilder/mann_rechts.jpg);
  background-repeat:no-repeat;
}
#hauptnavigation {
  width:999px;
  height:25px;
  background-image:url(bilder/bg_hauptnavigation.gif);
  background-repeat:repeat;
}
#subnavigation {
  overflow:hidden;
  margin-left:0px;
  margin-top:0px;
  width:190px;
  height:100%;
  z-index:0;
  background-image:url(bilder/gradient_bg.gif);
}

#navpath {
  position:absolute;
  top:110px;
  margin-left:190px;
  width:810px;
  height:16px;
  line-height:16px;
  background-color:#E1E2E3;
  color:#7A7A7A;
  font-size:10px;
}

#mainbackground {
  position:absolute;
  top:126px;
  margin-left:190px;
  width:810px;
  height:65px;
  background-color:#D1D3D4;
  z-index:1;
}

#content {
  position:absolute;
  top:126px;
  margin-left:190px;
  width:605px !important;z-index:999;
}

#cnav {
  position:absolute;
  margin-left:795px;
  top:172px;
  width:205px;
  z-index:5;
}

#pics {
  position:absolute;
  margin-left:445px;
  top:272px;
  width:205px;
  z-index:5;
}

#bankdata {
  position:absolute;
  margin-left:795px;
  top:126px;
  width:195px;
  height:45px;
  z-index:5;
  text-align:right;
  padding:0 5px 0 5px;
}