.l420 #content-corner-top-left  {
    background: url("/gfx/meinallgaeusommer/gradient-corner-top-left-dunkelrot.jpg") no-repeat scroll 0 0 transparent;
}

.l420 #content-corner-top-right  {
    background: url("/gfx/meinallgaeusommer/gradient-corner-top-right-dunkelrot.jpg") no-repeat scroll 0 0 transparent;
}

.l420 #content-corner-bottom-left  {
    background: url("/gfx/meinallgaeusommer/gradient-corner-bottom-left-dunkelrot.jpg") no-repeat scroll 0 0 transparent;
}

.l420 #content-corner-bottom-right  {
    background: url("/gfx/meinallgaeusommer/gradient-corner-bottom-right-dunkelrot.jpg") no-repeat scroll 0 0 transparent;
}

.l420 #footer-gradients {
    background: url("/gfx/meinallgaeusommer/gradient-bottom-dunkelrot.jpg") repeat-x scroll 0 0 transparent;
}

.l420 #content-bg {
    background: url("/gfx/meinallgaeusommer/gradient-top-dunkelrot.jpg") repeat-x scroll 0 0 transparent;
}

.l420 .contentbanner .BannerContainer .BannerLink {
    background: none repeat scroll 0 0 #78293a;
}

.l420 #karte-link {
    background: url("/gfx/meinallgaeusommer/karte-link-dunkelrot.png") no-repeat scroll 0 0 transparent;
}

.l420 #container {
    background-image: url("/gfx/meinallgaeusommer/gradient-right-dunkelrot.jpg");
}

body {background-image: url("/gfx/meinallgaeusommer/gradient-left-dunkelrot.jpg");background-color:#78293a;}

.l420 #contact-form {
    /*background: none repeat scroll 0 0 #cc5552;*/

    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #cc5552;
}

.l420 .s399 .box-white-detail {
    border-top: 1px solid #cc5552;
    background-color: #FFF;
}

.l420 .contentbanner .BannerContainer h3 {
    color: #ffea02;
}

.l420 .contentbanner .BannerContainer .text {
    color: #ffffff;
}

.l420 .contentbanner .BannerContainer .BannerLink {
    color: #ffffff;
}

.l420 .contentbanner .BannerContainer .text3 {
    color: #fff;
}

.l420 .contentbanner .BannerContainer .text3 {
    /*background: url("/gfx/meinallgaeusommer/euro-weiss.png") no-repeat scroll 0 36px transparent !important;*/

}

.l420 .box-white-top {
    background: none repeat scroll 0 0 #FFFFFF;
}

.l420 .BannerContainer {
    background: none repeat scroll 0 0 #FFFFFF;
}

.l420 /*#contact-form #summary {
    color: #FFF !important;
}

*/