body {
background-image:url(../images/bg.gif);
margin:0px;
font-family:Arial;
}
.verlauf-top {
width:100%;
height:179px;
background-image:url(../images/verlauf-top.png);
position:absolute;
}

.verlauf-bottom {
width:100%;
height:179px;
background-image:url(../images/verlauf-bottom.png);
position:absolute;
top:100%;
}

.sh1 {
width:710px;
min-height:688px;
position:absolute;
left:50%; top:50%;
margin-left:-338px;
margin-top:-257px;
background-image:url(../images/s1.png);
}
.sh2 {
width:708px;
min-height:686px;
position:relative;
left:1px; top:1px;
background-image:url(../images/s2.png);
}
.sh3 {
width:706px;
min-height:684px;
position:relative;
left:1px; top:1px;
background-image:url(../images/s3.png);
}
.sh4 {
width:704px;
min-height:682px;
position:relative;
left:1px; top:1px;
background-image:url(../images/s4.png);
}
.sh5 {
width:702px;
min-height:680px;
position:relative;
left:1px; top:1px;
background-image:url(../images/s5.png);
}
.sh6 {
width:702px;
min-height:680px;
position:relative;
left:1px; top:1px;
background-image:url(../images/s6.png);
}

.content {
width:652px;
min-height:630px;
padding:24px;
position:relative;
left:1px; top:1px;
background-color:#FFFFFF;
}

.navi {
font-size:8pt;
text-transform:UPPERCASE;
list-style:none;
padding:0px;
position:relative;
bottom:5px;
left:-20px;
}
.navi li {
float:left;
width:91px;
text-align:center;
}

.navi li a {text-decoration:none;color:#000000;}
.navi li a:hover{text-decoration:none;color:#000000;font-weight:bold;}

.info {
width:427px; height:438px;
background-image:url(../images/info.jpg);
background-repeat:no-repeat;
position:absolute;
top:228px; left:250px;
z-index:1;
}

.zusatz { background-image:url(../images/info2.jpg); }
.title {
text-transform:UPPERCASE;
font-size:9pt;
font-weight:bold;
}
.info .title {
padding-left:140px;
position:relative;top:26px;
}

.info ul {
list-style:url(../images/pfeil.gif);
font-size:8pt;
position:relative;
left:100px;top:27px;
}
.info ul li {margin-bottom:10px;}
.info ul li p {color:#073C76; display:inline;}
.info ul li img {padding:1px; border:#956939 solid 1px;margin-top:5px;}

.text {
width:320px;
font-size:8pt;
position:absolute;top:250px;
z-index:1000;
}
.text img {
padding:1px; margin-top:4px;
border:1px solid #95693A;
float:left; margin-right:10px;
}

.footer {
width:100%; text-align:center;
font-size:8pt; z-index:500;
position:absolute;top:270px;
left:0px; top:640px;
}
.footer a {text-decoration:none;color:#000000;}
.footer a:hover {font-weight:bold;}

.form {
width:100%;
position:relative;right:6px;
}
.bez {
font-weight:bold;
text-align:right;
padding-right:10px;

}
.form input {
width:223px;
border:#956939 solid 1px;
height:12px;
margin-bottom:5px;
font-size:8pt;
width:200px;
}
.form input[name="str"] { width:165px; }
.form input[name="hsn"] { width:30px; }
.form input[name="plz"] { width:35px; }
.form input[name="woo"] { width:160px; }
.form input[type="submit"], .form input[type="reset"] {
width:90px;
height:18px;
color:#FFFFFF;
background-color:#956939;
font-weight:bold;
cursor:pointer;
vertical-align:top;
}
.error {color:#FF0000;}
.accept {color:#009900;font-weight:bold;}
.date {color:#073C76; font-weight:bold;}
img[alt="Holger Schwerin"] {
position:absolute;
left:285px;
top:60px;
padding:1px;
border:#956939 solid 1px;
margin-top:5px;
background-color:#FFFFFF;
}
.info .anmeldeliste li{margin-bottom:2px;}
.info .anmeldeliste li p {color:#073C76;display:inline;}

#anmeldeliste {display:none;}
.copyright {
position:absolute; top:50%; left:50%;
margin-top:345px; margin-left:148px;
z-index:100; font-size:6pt;
}
.copyright img {border:0px;}
