body {
  background-image:url(images/image_01.jpg);
}

div {
     font-family:tahoma,verdana, arial;
     font-size:8pt;
     color:#272727;
}


img {
  border:none;
}


#schatten {
  position:absolute;
  margin-top:11px;
  left:50%;
  margin-left:-513px;
  width:1027px;
  height:867px;
  background-image:url(images/image_05.png);
  z-index:-1;
}


#body {
  width: 962px;
  padding-top:40px;
  font-family: tahoma,verdana;
  font-size: 10pt;
  color:#0F0F0F;
}

#header {

}

#banner {
  height: 110px;
  background-image:url(images/image_02.png);
  background-position:0% 0%;
  :13px;
}

#contact {
  float:right;
  padding:13px;
  padding-right:16px;
  text-align:right;
  text-transform:lowercase;
  font-family: tahoma,verdana;
  font-size: 10pt;
  color:#0F0F0F;

}


#menu_sub {
  padding-top:3px;
}


#menu {
  height: 62px;
  background-image:url(images/image_03.png);
  background-position:0% 0%;
}

#content_sub {
  padding-top:13px;
  padding-left:0px;
  border:0px solid black;

}


#content {
  height: 594px;
  background-image:url(images/image_04.png);
  background-position:0% 0%;
  padding:15px;
  border:0px solid black;
  padding-left:17;
  padding-right:17;



}

#footer {
  padding-top:13px;
  height: 64px;
  color:cccccc;
}
a.impressum {
  color:cccccc;
  text-decoration:none;
}


#h01 {
  height:434px;
  width:928px;
  background-image:url(images/image_13.png);
  background-repeat:no-repeat;


}

#h02 {
  float:left;
  height:158px;
  width:430px;
  background-image:url(images/image_14.png);
  background-repeat:no-repeat;
}

#h03 {
  float:right;
}

#s01 {
  float:left;
  width:519px;
  height:317px;
  background-image:url(images/image_17.png);
  background-repeat:no-repeat;
}

#s02 {
  float:right;
  width:409px;
  height:317px;
}

#s021 {
  width:409px;
  height:25px;
  text-align: left;
}

#s022 {
  width:409px;
  height:213px;
  background-image:url(images/image_19.png);
  background-repeat:no-repeat;
}

#s023 {
  width:409px;
  height:50px;
  padding-top:15px;
  line-height:13pt;
}

#s03 {
  float:left;
  width:569px;
  height:278px;
  background-image:url(images/image_20.png);
  background-repeat:no-repeat;
  }

#s04 {
  float:right;
  width:359px;
  height:278px;
  background-image:url(images/image_21.png);
  background-repeat:no-repeat;
  }

#p00 {
  float:left;
  width:569px;
  height:592px;
  text-align:left;
}


#p01 {
  width:569px;
  height:262px;
  overflow:hidden;
  line-height:13pt;
  padding-top:15px;
  text-align:justify;
}

#p02 {
  width:569px;
  height:283px;
  background-image:url(images/image_22.png);
  background-repeat:no-repeat;
}

#p03 {
  float:right;
  width:345px;
  height:592px;
  background-image:url(images/image_23.png);
  background-repeat:no-repeat;

}

#e01 {
  float: left;
  width:570px;
  height:592px;
}

#e02 {
  width:568px;
  height:251px;
  background-image:url(images/image_25.png);
  background-repeat:no-repeat;
}

#e04 {
  height=100%;
  overflow:hidden;
  line-height:13pt;
  padding-top:15px;
  text-align:justify;
}



#e05 {
  float: right;
  width:345px;
  height:592px;
}

#e06 {
  width:345px;
  height:374px;
  background-image:url(images/image_26.png);
  background-repeat:no-repeat;

}

#e07 {
  width:345px;
  height:218px;
  background-image:url(images/image_27.png);
  background-repeat:no-repeat;

}

#pr01 {
  float:left;
  width:444px;
  height:592px;
  background-image:url(images/image_29.png);
  background-repeat:no-repeat;
}

#pr02 {
  float:right;
}

#pr03 {
  width:482px;
  height:19px
}


#pr04 {
  width:482px;
  height:557px;
  overflow:hidden;
  line-height:13pt;
  padding-top:15px;
  text-align:justify;
}
#pr05 {
  width:483px;
  height:277px;
  background-image:url(images/image_30.png);
  background-repeat:no-repeat;
}

#st01 {
  float: left;
  width:481px;
  height:592px;
}

#st02 {
  width:481px;
  height:281px;
  background-image:url(images/image_32.png);
  background-repeat:no-repeat;
}

#st04 {
  height=100%;
  width:481px;
  overflow:hidden;
  line-height:13pt;
  padding-top:15px;
  text-align:justify;
}



#st05 {
  float: right;
  width:432px;
  height:592px;
  background-image:url(images/image_33.png);
  background-repeat:no-repeat;
}

#cd01 {
  width:405px;
  height:145px;
  float:none;
}

#cd02 {
  width:150px;
  height:145px;
  float:left;

}
#cd03 {
  width:250px;
  height:120px;
  float:right;
  line-height:14pt;

}

   a {
     color:#595959;
   }
#i00 {
  float:left;
  width:479px;
  height:592px;
  text-align:left;
}

#i01 {
  width:465px;
  height:262px;
  overflow:hidden;
  padding-top:15px;
  text-align:justify;
}

#i02 {
  width:479px;
  height:283px;
  background-image:url(images/image_36.png);
  background-repeat:no-repeat;
}

#i03 {
  float:right;
  width:448px;
  height:592px;
  background-image:url(images/image_37.png);
  background-repeat:no-repeat;

}

#myspace {
  background-image:url(images/image_38.png);
  position:absolute;
  left:50%;
  margin-top:0px;
  margin-left:-482px;
  width:211px;
  height:29;



}





















