body {
        text-align: center;
        vertical-align: middle;
        background-color: #ffffff;
}

.haupt {
        margin: 20px auto 0px auto;
        font-family: Arial,Verdana,sans-serif;
        text-align: center;
        vertical-align: middle;
        background-color: #ffffff;
        width: 800px;
}

.tab1 {
        text-align: center;
        background-color: #ffffff;
        width: 790px;
}

.tabliste {
        text-align: center;
        background-color: #ffffff;
        width: 470px;
}

.tdlink {
        text-align: center;
        background-color: #ffffff;
}

.logo {
        padding-bottom: 20px;
        text-align: center;
}

.h1 {
        font-family: Arial,Verdana,sans-serif;
        font-size:24px;
        font-weight:bold;
        color:#000000;
        text-align: center;
}

.h2 {
        font-family: Arial,Verdana,sans-serif;
        font-size:20px;
        font-weight:bold;
        color:#000000;
        text-align: center;
}

.h3 {
        font-family: Arial,Verdana,sans-serif;
        font-size:16px;
        font-weight:bold;
        color:#000000;
        text-align: center;
}

.h3b2 {
        font-family: Arial,Verdana,sans-serif;
        font-size:16px;
        font-weight:bold;
        color:#3600A6;
        text-align: center;
}

.h3l {
        font-family: Arial,Verdana,sans-serif;
        font-size:16px;
        font-weight:bold;
        color:#000000;
        text-align: left;
}

.h3r {
        font-family: Arial,Verdana,sans-serif;
        font-size:16px;
        font-weight:bold;
        color:#000000;
        text-align: right;
}

.h1sl {
        font-family: Arial,Verdana,sans-serif;
        font-size:24px;
        font-weight:bold;
        color:#000000;
        text-align: left;
}

.h2sl {
        font-family: Arial,Verdana,sans-serif;
        font-size:20px;
        font-weight:bold;
        color:#000000;
        text-align: left;
}

.h4sl {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#000000;
        text-align: left;
}

.kontakt {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:normal;
        color:#000000;
        text-align: center;
        line-height: 20px;
}

.kontfett {
        font-family: Arial,Verdana,sans-serif;
        font-size:16px;
        font-weight:bold;
        color:#000000;
        text-align: center;
        line-height: 20px;
}

.adresse {
        font-family: Arial,Verdana,sans-serif;
        font-size:12px;
        font-weight:bold;
        color:#000000;
        text-align: center;
        border-style: solid;
        border-bottom-width: 2px;
        border-top-width: 0px;
        border-left-width: 0px;
        border-right-width: 0px;
        padding-bottom: 20px;
}

.oben {
        border-style: solid;
        border-top-width: 2px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-right-width: 0px;
        padding-top: 15px;
}

.unten {
        border-style: solid;
        border-top-width: 0px;
        border-bottom-width: 2px;
        border-left-width: 0px;
        border-right-width: 0px;
        padding-bottom: 15px;
}

a {
        font-family: Arial,Verdana,sans-serif;
        font-size:12px;
        font-weight:bold;
        color:#0000FF;
        text-align: center;
        text-decoration:none;
}

.ah3 {
        font-family: Arial,Verdana,sans-serif;
        font-size:16px;
        font-weight:bold;
        color:#0000FF;
        text-align: center;
}

.atext {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#0000FF;
        text-align: center;
        text-decoration:none;
}

.awohn {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#0000FF;
        text-align: center;
        text-decoration:none;
}

.awohn2 {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#0000FF;
        text-align: center;
        text-decoration:underline;
}

.gelinkt {
        font-family: Arial,Verdana,sans-serif;
        font-size:12px;
        font-weight:bold;
        color:#C0C0C0;
        text-align: center;
}

.text {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:normal;
        color:#000000;
        text-align: left;
        padding-left: 20px;
        padding-top: 10px;
}

.textwo {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:normal;
        color:#000000;
        text-align: left;
        padding-left: 20px;
        padding-top: 10px;
        line-height: 25px;
}

.text1 {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:normal;
        color:#000000;
        text-align: left;
        padding-left: 40px;
        padding-top: 10px;
}

.textj {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:normal;
        color:#000000;
        text-align: justify;
}

.textblfc {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#0000FF;
        text-align: center;
}

.textfl {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#000000;
        text-align: left;
}

.textflro {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#ff0000;
        text-align: left;
}

.center {
        text-align: center;
}

.links {
        text-align: left;
}

.rechts {
        text-align: right;
}

.textj2 {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:normal;
        color:#000000;
        text-align: justify;
        line-height: 25px;
}

.textj2c {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:normal;
        color:#000000;
        text-align: center;
        line-height: 25px;
}

.textj3c {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:normal;
        color:#000000;
        text-align: center;
        line-height: 15px;
}

.textf {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#000000;
        text-align: justify;
}

.textfc {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#000000;
        text-align: center;
}

.textc {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:normal;
        color:#000000;
        text-align: center;
}

.textl {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:normal;
        color:#000000;
        text-align: left;
}

.textr {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:normal;
        color:#000000;
        text-align: right;
}

.textfpad {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#000000;
        text-align: left;
        padding-left: 30px;
}

.txt2pad {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#000000;
        text-align: left;
        padding-left: 40px;
}

.textf2 {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#000000;
        text-align: justify;
        line-height: 25px;
}

.textf2ro {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#ff0000;
        text-align: justify;
        line-height: 25px;
}

.textf2c {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#000000;
        text-align: center;
        line-height: 25px;
}

.textroc {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#ff0000;
        text-align: center;
        line-height: 25px;
}

.textfre1 {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#000000;
        text-align: right;
        line-height: 25px;
        padding-right: 27px;
}

.textfre2 {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#000000;
        text-align: right;
        line-height: 25px;
        padding-right: 40px;
}

.textfre3 {
        font-family: Arial,Verdana,sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#000000;
        text-align: right;
        line-height: 25px;
        padding-right: 25px;
}

.copyr {
        font-family: Arial,Verdana,sans-serif;
        font-size:10px;
        font-weight:normal;
        color:#000000;
        text-align: right;
        text-decoration: underline;
        vertical-align: bottom;
}

.copyr2 {
        text-align: right;
        padding-right: 60px;
 }

.w3c {
        vertical-align: middle;
}