body {
background-image: url(../images/hintergrund-neu.jpg);
background-repeat: no-repeat;
}

#wrapper {
position: absolute;
left: 50%;
width: 824px;
margin-left: -412px; /* negative Hälfte von width:824px */
top: 50%;
height: 561px;
margin-top: -280px; /* negative Hälfte von height:561px */
}

#apDiv1 {
        position:absolute;
        left:15px;
        top:130px;
        width:278px;
        height:50px;
        z-index:10;
}
.Stil1 {
        font-size: 68px;
        color: #FFFFFF;
}
.Stil2 {
        margin-top: 16;
        margin-bottom: 0;
        font-size: 23px;
}
.Stil3 {
        margin-top: 0;
        margin-bottom: 0;
        font-size: 40px;
}
#apDiv2 {
        position:absolute;
        left:13.6px;
        top:305px;
        width:131.75px;
        height:149.6px;
        z-index:2;
}
.Stil4 {
        font-size: 16px;
        color: #FFFFFF;
}
.Stilnavi {
        margin-top: 0;
        margin-bottom: 15;
}
.Stilimp {
        margin-top: 0;
        margin-bottom: 0;
        font-family: Times;
        font-size: 16px
}
#apDiv3 {
        position:absolute;
        left:13.6px;
        top:480.25px;
        width:225.25px;
        height:74.8px;
        z-index:3;
}
#apDiv4 {
        position:absolute;
        left:503.2px;
        top:170px;
        width:319.6px;
        height:110.5px;
        z-index:4;
}
#apDiv5 {
        position:absolute;
        left:436.9px;
        top:67.15px;
        width:192px;
        height:126.65px;
        z-index:5;
}
#apDiv6 {
        position:absolute;
        left:501.5px;
        top:305px;
        width:238.85px;
        height:221.85px;
        z-index:5;
}
#apDivHom {
	position:absolute;
	left:209px;
	top:305px;
	width:270px;
	height:148px;
	z-index:6;
}
#apDivImp {
        position:absolute;
        left:197.2px;
        top:130px;
        width:282.2px;
        height:193.8px;
        z-index:6;
}
#apDivAnr1 {
        position:absolute;
        left:503.2px;
        top:145px;
        width:319.6px;
        height:110.5px;
        z-index:4;
}
#apDivAnr2 {
        position:absolute;
        left:501.5px;
        top:305px;
        width:238.85px;
        height:50px;
        z-index:5;
}
#apDivAnr3 {
        position:absolute;
        left:197.2px;
        top:245px;
        width:282.2px;
        height:50px;
        z-index:6;
}
.Stilanr {
        margin-top: 0;
        margin-bottom: 0;
		font-size: 16px;
}
#apDivNacht1 {
        position:absolute;
        left:503.2px;
        top:155px;
        width:319.6px;
        height:110.5px;
        z-index:4;
}
#apDivNacht2 {
        position:absolute;
        left:501.5px;
        top:305px;
        width:238.85px;
        height:50px;
        z-index:5;
}
#apDivNacht3 {
        position:absolute;
        left:160px;
        top:155px;
        width:319.4px;
        height:50px;
        z-index:6;
}
.StilNacht {
        margin-top: 0;
        margin-bottom: 0;
		font-size: 16px;
}
.Stil5 {
        margin-top: 0;
        margin-bottom: 0;
        font-size: 20px
}
#apDiv8 {
	position:absolute;
	left:15px;
	top:12px;
	width:812px;
	height:103.7px;
	z-index:7;
}
#apDiv9 {
	position:absolute;
	left:691px;
	top:12px;
	width:103.7px;
	height:147px;
	z-index:8;
}
a.lnk:link,a.lnk:visited {
        color: #FFFFFF;
        text-decoration: none;
}
a.lnk:hover {
        text-decoration: none;
        color: #CCCCCC;
}
a.lnk:active {
        text-decoration: none;
        color: #CCCCCC;
}

a.email:link,a.email:visited {
        color: #833938;
        text-decoration: none;
}
a.email:hover {
        text-decoration: none;
        color: #001601;
}
a.email:active {
        text-decoration: none;
        color: #833938;
}
a {
        font-size: 15px;
}
