.version.index {
    color: #0000ea;
    background-color: #839919;
}

#muse_css_mq {
    background-color: #ffffff;
}

#page {
    z-index: 1;
    width: 980px;
    min-height: 2087.999999999999px;
    background-image: none;
    border-width: 0px;
    border-color: #000000;
    background-color: #ecebe8;
    padding-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
}

#page_position_content {
    width: 0.01px;
}

#pu6120 {
    z-index: 26;
    width: 0.01px;
    padding-bottom: 97px;
    margin-left: -100px;
}

#u6120 {
    z-index: 26;
    height: 86px;
    position: fixed;
    top: 0px;
}

#u6120-bw {
    z-index: 26;
}

#u6674 {
    z-index: 27;
    width: 222px;
    height: 97px;
    position: fixed;
    top: 0px;
    left: 50%;
    margin-left: -490px;
}

#u6425 {
    z-index: 28;
    width: 192px;
    height: 55px;
    position: fixed;
    top: 27px;
    left: 50%;
    margin-left: -475px;
}

#u6681 {
    z-index: 29;
    width: 61px;
    height: 75px;
    position: fixed;
    top: 6px;
    left: 50%;
    margin-left: 429px;
}

#u15866-4 {
    z-index: 30;
    width: 228px;
    min-height: 24px;
    position: fixed;
    top: 36px;
    left: 50%;
    margin-left: -106px;
}

#u15866-4:hover {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 24px;
    width: 228px;
    margin: 0px 0px 0px -106px;
}

#u15866-4.MuseLinkActive {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 24px;
    width: 228px;
    margin: 0px 0px 0px -106px;
}

#u15869-4 {
    z-index: 34;
    width: 111px;
    min-height: 24px;
    position: fixed;
    top: 34px;
    left: 50%;
    margin-left: 147px;
}

#u15869-4:hover {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 24px;
    width: 111px;
    margin: 0px 0px 0px 147px;
}

#u15869-4.MuseLinkActive {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 24px;
    width: 111px;
    margin: 0px 0px 0px 147px;
}

#u15877-4 {
    z-index: 38;
    width: 96px;
    min-height: 24px;
    position: fixed;
    top: 34px;
    left: 50%;
    margin-left: 283px;
}

#u15877-4:hover {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 24px;
    width: 96px;
    margin: 0px 0px 0px 283px;
}

#u15877-4.MuseLinkActive {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 24px;
    width: 96px;
    margin: 0px 0px 0px 283px;
}

#u22857-4 {
    z-index: 42;
    width: 82px;
    min-height: 24px;
    position: fixed;
    top: 36px;
    left: 50%;
    margin-left: -212px;
}

#u22857-4:hover {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 24px;
    width: 82px;
    margin: 0px 0px 0px -212px;
}

#u22857-4.MuseLinkActive {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 24px;
    width: 82px;
    margin: 0px 0px 0px -212px;
}

#u6136 {
    z-index: 4;
    min-height: 414px;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    padding-bottom: 526px;
    background: transparent url("../images/biofrusan_aufmacher.jpg?crc=288197643") no-repeat center top;
    background-size: cover;
}

#u6136_align_to_page {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 980px;
    left: -100px;
    margin-bottom: -11px;
}

#u8332 {
    z-index: 5;
    width: 100px;
    min-height: 25px;
    position: relative;
    margin-right: -10000px;
    margin-top: 389px;
    left: 713px;
}

.js body {
    visibility: hidden;
}

.js body.initialized {
    visibility: visible;
}

#u6136-bw {
    z-index: 4;
    min-height: 414px;
    margin-top: -11px;
}

#u7072-4 {
    z-index: 21;
    width: 445px;
    min-height: 53px;
    background-color: transparent;
    text-align: left;
    margin-left: 91px;
    margin-top: 81px;
    position: relative;
}

#u7072 {
    line-height: 41px;
}

#pu5219 {
    z-index: 19;
    width: 0.01px;
    margin-left: 91px;
    margin-top: 21px;
}

#u5219 {
    z-index: 19;
    width: 511px;
    min-height: 339px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
}

#pu14224 {
    z-index: 25;
    width: 0.01px;
    margin-right: -10000px;
    margin-top: 97px;
    margin-left: 575px;
}

#u14224 {
    z-index: 25;
    width: 202px;
    height: 55px;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    position: relative;
    background: transparent url("../images/biofrusan_logo-u16292-fr.png?crc=3975086288") no-repeat left top;
    background-size: contain;
}

.hidpi #u14224 {
    background-image: url("../images/biofrusan_logo-u16292-fr_2x.png?crc=3821159827");
}

#u4542-12 {
    z-index: 7;
    width: 313px;
    min-height: 197px;
    background-color: transparent;
    margin-left: 1px;
    margin-top: 9px;
    position: relative;
}

#u7072-2, #u4542-2, #u4542-4, #u4542-6 {
    line-height: 0px;
}

#u4542, #u4542-3, #u4542-5 {
    line-height: 25px;
}

#u4542-8 {
    font-size: 26px;
    color: #2e3192;
    font-weight: bold;
    line-height: 0px;
}

#u4542-7 {
    line-height: 43px;
}

#u4542-10 {
    font-size: 17px;
    color: #754c24;
    line-height: 0px;
}

#u4542-9 {
    line-height: 24px;
}

#pu6775 {
    z-index: 6;
    width: 0.01px;
    margin-left: -100px;
    margin-top: 24px;
}

#u6775 {
    z-index: 6;
    width: 797px;
    height: 352px;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    position: relative;
    margin-right: -10000px;
    left: 192px;
    background: transparent url("../images/biofrusan_map.gif?crc=3843011481") no-repeat center top;
    background-size: contain;
}

#u6830 {
    z-index: 20;
    height: 86px;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    background: transparent url("../images/biofrusan_poem_schiller2.png?crc=4167231345") no-repeat center top;
    background-size: contain;
}

#u6830-bw {
    z-index: 20;
    margin-top: 164px;
    height: 86px;
}

.css_verticalspacer .verticalspacer {
    height: calc(100vh - 2168px);
}

#pu6817 {
    z-index: 2;
    width: 0.01px;
    margin-left: -100px;
}

#u6817 {
    z-index: 2;
    height: 76px;
}

#u6817-bw {
    z-index: 2;
    margin-top: 112px;
    height: 76px;
}

#u6878, #u6878-bw {
    z-index: 3;
    height: 254px;
}

#u15886-4 {
    z-index: 46;
    min-height: 32px;
}

#u15886-4:hover {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 32px;
    margin: 0px;
}

#u15886-4.MuseLinkActive {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 32px;
    margin: 0px;
}

#u15886-4-bw {
    z-index: 46;
    min-height: 32px;
    margin-top: 222px;
}

.html {
    background-color: #ecebe8;
}

body {
    position: relative;
    min-width: 980px;
}