@charset 'UTF-8';

/* DON'T EDIT THIS GENERATED FILE! Changes will be lost. */

/* überschüssiges </ADAPTIVE-LAYOUT> entfernt ... bitte die Ursache dieses Bugs suchen */

#container {
    width: 1002px;
}

#sepResp1 { display: block; }
#sepResp2 { display: none; }
h\:section>.r4 {
    width: 940px;
}

    #mainnav {
        max-width: 464px;
    }

    #allContents-space {
        height: 750px;
    }

    .rect321 .channel-list h\:nav { width: 774px; }
    .channel-list h\:nav { width: 784px; }

    .channel-list ul { height: auto; }

    .layerWrapper .module-group + .module-group + .module-group + .module-group {
        height: auto;
    }

    .seo .content.first { margin-bottom: 10px; }

    .seo .r4 {
        width: 620px;
    }

    #loginsearch-search { right: 30px; width: 460px; }
    #inpSearchText      {
        width: 347px;
        background-position: 294px -232px;
        background-position: 294px -232px, 0 0;
    }

    #loginsearch-ad { 
        right: 30px;
        width: 460px;
    }

    [lang|="DE"] .loginFixed #loginsearch { width: 1000px; }

#adBgRight { margin-left: 401px; }

.rect321 #container { width: 982px; }

.rect321 .loginFixed #loginsearch { width: 980px; }

.rect321 #loginsearch-ad     { right: 20px; }
.rect321 #loginsearch-search { right: 20px; }

#adBillboard { width: 970px; }

#adSitebar { margin-left: 1001px; }

    .jsEnabled #omsFirst.empty {
        height: 250px;
        width: 320px;
    }
    #omsFirst > .r4 {
        width: 320px;
        height: 250px;
        overflow: hidden;
    }
    #omsFirst .ad {
        margin-bottom: 20px;
    }
    #omsFirst .ad .r1 {
        width: 300px;
    }
    #omsFirst .ad .oms-content-small {
        display: block;
    }
    #omsFirst .ad .oms-content-large {
        display: none;
    }

    #loginsearch-ad .ad .oms-content.oms-content-large {
        display: none;
    }
    #loginsearch-ad .ad .oms-content.oms-content-small {
        display: block;
    }

    .rect321 #footer-icons > div > h\:header { display: none; }
    .rect321 .footer-links > h\:section      { margin-left: 10px; margin-right: 8px; }
    .rect321 .footer-addition.first          { margin-left: 0px; }
    .rect321 .footer-addition.last           { margin-left: 8px; }
    .rect321 #footer .sep-line               { margin-left: 0px; margin-right: 0px; }

