.version.unsere_kater /* version checker */
{
        color: #00000E;
        background-color: #8DE8E5;
}

#muse_css_mq
{
        background-color: #FFFFFF;
}

#page
{
        z-index: 1;
        width: 800px;
        min-height: 981px;
        background-image: none;
        border-width: 0px;
        border-color: #000000;
        background-color: #FFFFFF;
        margin-left: auto;
        margin-right: auto;
}

#page_position_content
{
        margin-top: -16px;
        margin-bottom: -19px;
        width: 0.01px;/* should not cover content below */
}

#pu2059
{
        width: 0.01px;
        margin-left: 24px;
}

#u2059
{
        z-index: 86;
        width: 185px;
        position: relative;
        margin-right: -10000px;
}

#u2029
{
        z-index: 84;
        width: 361px;
        position: relative;
        margin-right: -10000px;
        margin-top: 97px;
        left: 196px;
}

/* Start Nav-Bar --------------------------------------------------------------------------------------------------------*/

#menuu188
{
        z-index: 2;
        width: 800px;
        margin-top: 6px;
        position: relative;
}

#u242
{
        width: 112px;
        min-height: 34px;
        position: relative;
        margin-right: -10000px;
}

#u245
{
        width: 112px;
        padding-bottom: 18px;
        position: relative;
}

#u245:hover
{
        width: 112px;
        min-height: 0px;
        margin: 0px;
}

#u248-4
{
        width: 112px;
        min-height: 16px;
        position: relative;
        margin-right: -10000px;
        top: 9px;
}

#u245:hover #u248-4
{
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 16px;
        width: 112px;
        margin: 0px -10000px 0px 0px;
}

#u3555
{
        width: 112px;
        min-height: 34px;
        position: relative;
        margin-right: -10000px;
        left: 114px;
}

#u3556
{
        width: 112px;
        padding-bottom: 18px;
        position: relative;
}

#u245.MuseMenuActive
{
        width: 112px;
        min-height: 0px;
        margin: 0px;
}

#u3556:hover
{
        width: 112px;
        min-height: 0px;
        margin: 0px;
}

#u3559-4
{
        width: 112px;
        min-height: 16px;
        position: relative;
        margin-right: -10000px;
        top: 9px;
}

#u245.MuseMenuActive #u248-4
{
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 16px;
        width: 92px;
        margin: 0px -10000px 0px 0px;
}

#u3556:hover #u3559-4
{
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 16px;
        width: 112px;
        margin: 0px -10000px 0px 0px;
}

#u3560
{
        width: 112px;
        top: 34px;
}

#u3561
{
        width: 112px;
        position: relative;
}

#u3712
{
        width: 112px;
        padding-bottom: 4px;
        position: relative;
        margin-right: -10000px;
}

#u3712:hover
{
        width: 112px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
}

#u3716-4
{
        width: 112px;
        min-height: 13px;
        padding-left: 2px;
        padding-top: 4px;
        padding-right: 2px;
        position: relative;
        margin-right: -10000px;
        top: 2px;
        left: 2px;
}

#u3712:hover #u3716-4
{
        padding-top: 4px;
        padding-bottom: 0px;
        min-height: 13px;
        width: 112px;
        margin: 0px -10000px 0px 0px;
}

#u3734
{
        width: 112px;
        padding-bottom: 4px;
        position: relative;
        margin-right: -10000px;
}

#u3712.MuseMenuActive,#u3734:hover
{
        width: 112px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
}

#u3736-4
{
        width: 112px;
        min-height: 13px;
        padding-left: 2px;
        padding-top: 4px;
        padding-right: 2px;
        position: relative;
        margin-right: -10000px;
        top: 2px;
        left: 2px;
}

#u3712.MuseMenuActive #u3716-4,#u3734:hover #u3736-4
{
        padding-top: 4px;
        padding-bottom: 0px;
        min-height: 13px;
        width: 112px;
        margin: 0px -10000px 0px 0px;
}

#u3710,#u3731,#u3752
{
        width: 112px;
        position: relative;
}

#u3753
{
        width: 112px;
        padding-bottom: 4px;
        position: relative;
        margin-right: -10000px;
}

#u3734.MuseMenuActive,#u3753:hover
{
        width: 112px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
}

#u3753.MuseMenuActive
{
        width: 112px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
}

#u3756-4
{
        width: 112px;
        min-height: 13px;
        padding-left: 2px;
        padding-top: 4px;
        padding-right: 2px;
        position: relative;
        margin-right: -10000px;
        top: 2px;
        left: 2px;
}

#u3734.MuseMenuActive #u3736-4,#u3753:hover #u3756-4
{
        padding-top: 4px;
        padding-bottom: 0px;
        min-height: 13px;
        width: 112px;
        margin: 0px -10000px 0px 0px;
}

#u3753.MuseMenuActive #u3756-4
{
        padding-top: 4px;
        padding-bottom: 0px;
        min-height: 13px;
        width: 112px;
        margin: 0px -10000px 0px 0px;
}

#u3571
{
        width: 112px;
        min-height: 34px;
        position: relative;
        margin-right: -10000px;
        left: 229px;
}

#u3572
{
        width: 112px;
        padding-bottom: 18px;
        position: relative;
}

#u3573-4
{
        width: 112px;
        min-height: 16px;
        position: relative;
        margin-right: -10000px;
        top: 9px;
}

#u3576
{
        width: 112px;
        min-height: 34px;
        position: relative;
        margin-right: -10000px;
        left: 343px;
}

#u3577
{
        width: 112px;
        padding-bottom: 18px;
        position: relative;
}

#3572:hover
{
        width: 112px;
        min-height: 0px;
        margin: 0px;
}

#u3556.MuseMenuActive,#u3561:active,#u3577:hover
{
        width: 112px;
        min-height: 0px;
        margin: 0px;
}

#u3572.MuseMenuActive
{
        width: 112px;
        min-height: 0px;
        margin: 0px;
}

#u3577.MuseMenuActive
{
        width: 112px;
        min-height: 0px;
        margin: 0px;
}

#u3578-4
{
        width: 112px;
        min-height: 16px;
        position: relative;
        margin-right: -10000px;
        top: 9px;
}

#u3572:hover #u3573-4
{
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 16px;
        width: 112px;
        margin: 0px -10000px 0px 0px;
}

#u3556.MuseMenuActive #u3559-4,#u3577:hover #u3578-4
{
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 16px;
        width: 112px;
        margin: 0px -10000px 0px 0px;
}

#u3572.MuseMenuActive #u3573-4
{
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 16px;
        width: 112px;
        margin: 0px -10000px 0px 0px;
}

#u3577.MuseMenuActive #u3578-4
{
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 16px;
        width: 112px;
        margin: 0px -10000px 0px 0px;
}

#u3597
{
        width: 112px;
        min-height: 34px;
        position: relative;
        margin-right: -10000px;
        left: 458px;
}

#u3598
{
        width: 112px;
        min-height: 34px;
        position: relative;
        margin-right: -10000px;
        left: 573px;
}

#u3600
{
        width: 112px;
        padding-bottom: 18px;
        position: relative;
}

#u3600:hover
{
        width: 112px;
        min-height: 0px;
        margin: 0px;
}

#u3603-4
{
        width: 112px;
        min-height: 16px;
        position: relative;
        margin-right: -10000px;
        top: 9px;
}

#u3600:hover #u3603-4
{
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 16px;
        width: 112px;
        margin: 0px -10000px 0px 0px;
}

#u3601
{
        width: 112px;
        padding-bottom: 18px;
        position: relative;
}

#u3601:hover
{
        width: 112px;
        min-height: 0px;
        margin: 0px;
}

#u3604-4
{
        width: 112px;
        min-height: 16px;
        position: relative;
        margin-right: -10000px;
        top: 9px;
}

#u3601:hover #u3604-4
{
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 16px;
        width: 112px;
        margin: 0px -10000px 0px 0px;
}

#u3618
{
        width: 112px;
        min-height: 34px;
        position: relative;
        margin-right: -10000px;
        left: 688px;
}

#u3621
{
        width: 112px;
        padding-bottom: 18px;
        position: relative;
}

#u3600.MuseMenuActive,#u3621:hover
{
        width: 112px;
        min-height: 0px;
        margin: 0px;
}

#u3621.MuseMenuActive
{
        width: 112px;
        min-height: 0px;
        margin: 0px;
}

#u3622-4
{
        width: 112px;
        min-height: 16px;
        position: relative;
        margin-right: -10000px;
        top: 9px;
}

#u3600.MuseMenuActive #u3603-4,#u3621:hover #u3622-4
{
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 16px;
        width: 112px;
        margin: 0px -10000px 0px 0px;
}

#u3621.MuseMenuActive #u3622-4
{
        padding-top: 0px;
        padding-bottom: 0px;
        min-height: 16px;
        width: 112px;
        margin: 0px -10000px 0px 0px;
}

/* Ende Nav-Bar ---------------------------------------------------------------------------------------------------------*/

#u2065-4
{
        z-index: 142;
        display: block;
        vertical-align: top;
        margin-left: 50px;
        margin-top: 33px;
        position: relative;
}

#pu3034
{
        width: 0.01px;
        margin-left: 20px;
        margin-top: 26px;
}

#u3034
{
        z-index: 146;
        width: 750px;
        height: 1326px;
        background-color: #D6CDC5;
        position: relative;
        margin-right: -10000px;
        margin-top: 115px;
        left: 6px;
}

#u3035-37
{
        z-index: 147;
        width: 690px;
        min-height: 164px;
        background-color: transparent;
        color: #6B635C;
        position: relative;
        margin-right: -10000px;
        margin-top: 125px;
        left: 13px;
}

#u3036
{
        z-index: 184;
        width: 362px;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
        margin-top: 89px;
        left: 269px;
}

#u3038
{
        z-index: 186;
        width: 200px;
        background: transparent url("../images/u3038-grad.png") repeat-y left top;
        background: -webkit-gradient(linear, left center, right center, color-stop(40%, #77A39D),to(rgba(255,255,255,0)));
        background: -webkit-linear-gradient(left,#77A39D 40%,rgba(255,255,255,0) );
        background: linear-gradient(to right,#77A39D 40%,rgba(255,255,255,0) );
        position: relative;
        margin-right: -10000px;
        margin-top: 23px;
        left: 66px;
}

#u3039
{
        z-index: 187;
        width: 230px;
        background: transparent url("../images/u3038-grad.png") repeat-y right top;
        background: -webkit-gradient(linear, right center, left center, color-stop(40%, #77A39D),to(rgba(255,255,255,0)));
        background: -webkit-linear-gradient(right,#77A39D 40%,rgba(255,255,255,0) );
        background: linear-gradient(to left,#77A39D 40%,rgba(255,255,255,0) );
        position: relative;
        margin-right: -10000px;
        margin-top: 0px;
        left: 400px;
}

#u3041-4
{
        z-index: 187;
        display: block;
        vertical-align: top;
        margin-bottom: -13px;
        position: relative;
        margin-right: -10000px;
        margin-top: 6px;
        left: 40px;
}

#u3042-4
{
        vertical-align: top;
        margin-bottom: -13px;
        position: relative;
        margin-right: -10000px;
        margin-top: 0px;
        left: 200px;
}

#u3043-4
{
        z-index: 188;
        display: block;
        vertical-align: top;
        margin-bottom: -13px;
        position: relative;
        margin-right: -10000px;
        margin-top: 6px;
        left: 90px;
}

#u3044-4
{
        border: 2px solid white;
        margin-bottom: 5px;
        margin-top: 5px;
}
#u3044-5
{
        border: 2px solid white;
        margin-bottom: 5px;
        margin-top: -8px;
}
#u3044-6
{
        border: 2px solid white;
        margin-bottom: 5px;
        margin-top: -8px;
        margin-left: 1px;
}
#u3045-4
{
        padding-right: 6px;
}
#u3045-5
{
        border-right: 2px solid white;
}
#u2316
{
        z-index: 191;
        width: 100px;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
}

#u3207
{
        z-index: 243;
        width: 125px;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
        margin-top: 258px;
        left: 547px;
}

#u3217
{
        z-index: 245;
        width: 125px;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
        margin-top: 113px;
        left: 568px;
}

#pu3074
{
        width: 0.01px;
        margin-left: 59px;
        margin-top: 14px;
}

#u3074
{
        z-index: 108;
        width: 202px;
        height: 232px;
        background: -webkit-gradient(linear, left center, right center, from(#D6CDC5),color-stop(100%, rgba(255,255,255,0)));
        background: -webkit-linear-gradient(left,#D6CDC5 ,rgba(255,255,255,0) 100%);
        background: linear-gradient(to right,#D6CDC5 ,rgba(255,255,255,0) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFD6CDC5, endColorstr=#00FFFFFF, GradientType=1);
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD6CDC5', endColorstr='#00FFFFFF', GradientType=1)";
        position: relative;
        margin-right: -10000px;
        margin-top: 115px;
        left: 50px;
}

#u3075-31
{
        z-index: 109;
        width: 297px;
        min-height: 104px;
        background-color: transparent;
        color: #6B635C;
        position: relative;
        margin-right: -10000px;
        margin-top: 125px;
        left: 63px;
}

#u3154
{
        z-index: 140;
        width: 362px;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
        margin-top: 91px;
        left: 269px;
}

#u3078
{
        z-index: 193;
        width: 565px;
        background: -webkit-gradient(linear, left center, right center, from(#77A39D),color-stop(100%, rgba(255,255,255,0)));
        background: -webkit-linear-gradient(left,#77A39D ,rgba(255,255,255,0) 100%);
        background: linear-gradient(to right,#77A39D ,rgba(255,255,255,0) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF77A39D, endColorstr=#00FFFFFF, GradientType=1);
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF77A39D', endColorstr='#00FFFFFF', GradientType=1)";
        position: relative;
        margin-right: -10000px;
        margin-top: 23px;
        left: 66px;
}

#u3079-4
{
        z-index: 194;
        display: block;
        vertical-align: top;
        margin-bottom: -10px;
        position: relative;
        margin-right: -10000px;
        margin-top: 2px;
        left: 40px;
}

#u1906
{
        z-index: 198;
        width: 100px;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
        margin-left: 330px;
}

#u1907
{
        z-index: 198;
        width: 100px;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
        margin-left: 670px;
}

#u3164
{
        z-index: 239;
        width: 125px;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
        margin-top: 255px;
        left: 534px;
}

#u3174
{
        z-index: 241;
        width: 125px;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
        margin-top: 132px;
        left: 562px;
}

#pu3884
{
        width: 0.01px;
        margin-left: 59px;
        margin-top: 27px;
}

#u3884
{
        z-index: 106;
        width: 362px;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
        margin-top: 90px;
        left: 269px;
}

#u3885
{
        z-index: 240;
        width: 125px;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
        margin-top: 121px;
        left: 533px;
}

#u3886
{
        z-index: 242;
        width: 125px;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
        margin-top: 259px;
        left: 567px;
}

#u3114
{
        z-index: 200;
        width: 202px;
        height: 232px;
        background: -webkit-gradient(linear, left center, right center, from(#D6CDC5),color-stop(100%, rgba(255,255,255,0)));
        background: -webkit-linear-gradient(left,#D6CDC5 ,rgba(255,255,255,0) 100%);
        background: linear-gradient(to right,#D6CDC5 ,rgba(255,255,255,0) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFD6CDC5, endColorstr=#00FFFFFF, GradientType=1);
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD6CDC5', endColorstr='#00FFFFFF', GradientType=1)";
        position: relative;
        margin-right: -10000px;
        margin-top: 115px;
        left: 50px;
}

#u3115-31
{
        z-index: 201;
        width: 297px;
        min-height: 339px;
        background-color: transparent;
        color: #6B635C;
        position: relative;
        margin-right: -10000px;
        margin-top: 126px;
        left: 63px;
}

#u3035-11,#u3075-11,#u3115-11
{
        font-weight: bold;
}

#u3035-5
{
        margin-left: -14px;
        margin-top: 6px;
        margin-bottom: 6px;
        height: 2px;
        width: 604px;
        background-color: white;
}

#u3035-2,#u3035-5,#u3035-7,#u3035-18,#u3035-23,#u3075-2,#u3075-5,#u3075-7,#u3075-18,#u3075-23,#u3115-2,#u3115-5,#u3115-7,#u3115-18,#u3115-23
{
        font-size: 12px;
        line-height: 12px;
        font-weight: bold;
}

#u3035-4,#u3035-9,#u3035-10,#u3035-13,#u3035-15,#u3035-16,#u3035-20,#u3035-21,#u3035-25,#u3075-4,#u3075-9,#u3075-10,#u3075-13,#u3075-15,#u3075-16,#u3075-20,#u3075-21,#u3075-25,#u3075-26,#u3115-4,#u3115-9,#u3115-10,#u3115-13,#u3115-15,#u3115-16,#u3115-20,#u3115-21,#u3115-25,#u3115-26
{
        font-size: 12px;
        line-height: 12px;
}

#u3035-26,#u3035-29,#u3035-32,#u3035-35,#u3075-29,#u3115-29
{
        font-size: 10px;
        line-height: 10px;
        font-weight: bold;
}

#u3118
{
        z-index: 232;
        width: 565px;
        background: -webkit-gradient(linear, left center, right center, from(#77A39D),color-stop(100%, rgba(255,255,255,0)));
        background: -webkit-linear-gradient(left,#77A39D ,rgba(255,255,255,0) 100%);
        background: linear-gradient(to right,#77A39D ,rgba(255,255,255,0) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF77A39D, endColorstr=#00FFFFFF, GradientType=1);
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF77A39D', endColorstr='#00FFFFFF', GradientType=1)";
        position: relative;
        margin-right: -10000px;
        margin-top: 23px;
        left: 66px;
}

#u3119-4
{
        z-index: 233;
        display: block;
        vertical-align: top;
        margin-bottom: -10px;
        position: relative;
        margin-right: -10000px;
        margin-top: 6px;
        left: 40px;
}

#u3124
{
        z-index: 237;
        width: 100px;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
}

#u249
{
        z-index: 53;
        width: 800px;
        padding-bottom: 4px;
        margin-top: 2px;
        position: relative;
}

#pu250-4
{
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 11px;
        margin-left: 80px;
}

#u250-4
{
        z-index: 54;
        width: 253px;
        min-height: 18px;
        position: relative;
}

#u260-14
{
        z-index: 58;
        width: 253px;
        min-height: 68px;
        margin-top: 7px;
        position: relative;
}

#u4164-4
{
        z-index: 100;
        width: 154px;
        min-height: 11px;
        margin-left: 93px;
        position: relative;
}

#pu2383-4
{
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 11px;
        margin-left: 333px;
}

#u2383-4
{
        z-index: 88;
        width: 253px;
        min-height: 18px;
        position: relative;
}

#u2028-12
{
        z-index: 72;
        width: 252px;
        min-height: 68px;
        margin-left: 1px;
        margin-top: 7px;
        position: relative;
}

#pu4161-4
{
        width: 0.01px;
        margin-left: 1px;
        margin-top: 23px;
}

#u4161-4
{
        z-index: 96;
        width: 147px;
        min-height: 13px;
        position: relative;
        margin-right: -10000px;
}

#u4158-4
{
        z-index: 92;
        width: 71px;
        min-height: 13px;
        position: relative;
        margin-right: -10000px;
        left: 152px;
}

#u4204
{
        z-index: 104;
        width: 144px;
        position: relative;
        margin-right: -10000px;
        margin-top: 9px;
        left: 606px;
}

.html
{
        background: #93897E url("../images/hintergrundv3.jpg") no-repeat left top fixed;
        background-size: cover;
}

body
{
        position: relative;
        min-width: 800px;
        padding-top: 36px;
        padding-bottom: 19px;
}