.version.impressum {
    color: #00000A;
    background-color: #249DDC;
}

#page {
    z-index: 1;
    min-height: 438px;
    background-image: none;
    border-width: 0px;
    border-color: #000000;
    background-color: transparent;
    padding-bottom: 62px;
    width: 100%;
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
}

#pu423 {
    z-index: 4;
    padding-bottom: 0px;
    margin-right: -10000px;
    margin-top: 27px;
    width: 46.39%;
    margin-left: 1.54%;
}

#u423 {
    z-index: 4;
    width: 596px;
    background-color: transparent;
    position: relative;
    margin-left: 0.34%;
}

#u1740 {
    z-index: 12;
    background-color: transparent;
    margin-top: 10px;
    position: relative;
    width: 100%;
}

#u1740_img {
    width: 100%;
}

#pu421 {
    z-index: 2;
    margin-right: -10000px;
    margin-top: 43px;
    width: 51.08%;
    margin-left: 48.93%;
}

#u421 {
    z-index: 2;
    width: 657px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
}

#u427-4 {
    z-index: 6;
    width: 71px;
    min-height: 21px;
    background-color: transparent;
    color: #FFFFFF;
    font-size: 14px;
    letter-spacing: 2px;
    font-family: din-2014-narrow, sans-serif;
    font-weight: 700;
    position: relative;
    margin-right: -10000px;
    margin-top: 7px;
    left: 36.75%;
}

#u430 {
    z-index: 10;
    width: 103px;
    height: 35px;
    position: relative;
    margin-right: -10000px;
    left: 33.89%;
}

#u454 {
    z-index: 11;
    width: 664px;
    background-color: #FFFFFF;
    background-color: rgba(255, 255, 255, 0.8);
    padding-top: 51px;
    padding-bottom: 46px;
    position: relative;
    margin-right: -10000px;
    margin-top: 35px;
    -pie-background: rgba(255, 255, 255, 0.8);
}

#u457-61 {
    z-index: 14;
    width: 543px;
    min-height: 885px;
    background-color: transparent;
    line-height: 18px;
    position: relative;
    margin-left: 4.37%;
}

#u457-2,
#u457-5,
#u457-27,
#u457-53 {
    color: #000000;
}

#u457-3,
#u457-7,
#u457-8,
#u457-10,
#u457-14,
#u457-16,
#u457-18,
#u457-19,
#u457-21,
#u457-23,
#u457-24,
#u457-30,
#u457-31,
#u457-33,
#u457-35,
#u457-37,
#u457-39,
#u457-46,
#u457-48,
#u457-49,
#u457-50,
#u457-51,
#u457-55,
#u457-57,
#u457-59 {
    color: #FF00FF;
}

#pu546-4 {
    z-index: 75;
    margin-top: 13px;
    width: 18.08%;
    margin-left: 47.44%;
}

#u546-4 {
    z-index: 75;
    width: 107px;
    min-height: 21px;
    background-color: transparent;
    color: #7F7F7F;
    font-size: 14px;
    letter-spacing: 2px;
    font-family: din-2014-narrow, sans-serif;
    font-weight: 700;
    position: relative;
    margin-right: -10000px;
    margin-top: 7px;
    left: 10.84%;
}

#u549 {
    z-index: 79;
    width: 103px;
    height: 35px;
    position: relative;
    margin-right: -10000px;
}

.ie #u430,
.ie #u549 {
    background-color: #FFFFFF;
    opacity: 0.01;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
    filter: alpha(opacity=1);
}

.css_verticalspacer .verticalspacer {
    height: calc(100vh - 1168px);
}

#muse_css_mq,
.html {
    background-color: #FFFFFF;
}

body {
    position: relative;
    min-width: 320px;
}