@media only screen and (max-width : 793px) {
    .adventwrapper .left, .adventwrapper .right {
        background: #ccc url(/fileadmin/user_upload/maiworm/Adventskalender_2025_300x1200px.jpg) 0 0 no-repeat; */
    }
}
@media only screen and (min-width: 794px) {
    .adventwrapper .left, .adventwrapper .right {
        background: #ccc url(/fileadmin/user_upload/maiworm/Adventskalender_2025_750x1200px.jpg) 0 0 no-repeat;
    }
}
@media only screen and (min-width : 1045px) {
    .adventwrapper .left, .adventwrapper .right {
        background: #FFF url(/fileadmin/user_upload/maiworm/Adventskalender_2025_1000x900px.jpg);
    }
}
/*
@media only screen and (max-width : 793px) {
    .adventwrapper .left, .adventwrapper .right {
        background: #ccc url(/fileadmin/user_upload/vohlundmeyer/G_Adventskal_VM_300x1200.png) 0 0 no-repeat;
    }
}
@media only screen and (min-width: 794px) {
    .adventwrapper .left, .adventwrapper .right {
        background: #ccc url(/fileadmin/user_upload/vohlundmeyer/G_Adventskal_VM_750x1200.png) 0 0 no-repeat;
    }
}
@media only screen and (min-width : 1045px) {
    .adventwrapper .left, .adventwrapper .right {
        background: #FFF url(/fileadmin/user_upload/vohlundmeyer/G_Adventskal_VM_1000x900.png);
    }
}
*/
@media only screen and (max-width : 793px) { 
/*1. zeile */
    #mTag23 { top: 0px; left: 0px; }
    #mTag16 { top: 0px; left: 101px;}
    #mTag10 { top: 0px; left: 202px; }
    
    /*2. zeile */
    #mTag13 { top: 151px; left: 0px; }
    #mTag3 { top: 151px; left: 101px; }
    #mTag8 { top: 151px; left: 202px; }
    
    /*3. zeile */
    #mTag20 { top: 302px; left: 0px; }
    #mTag6 { top: 302px; left: 101px; }
    #mTag12 { top: 302px; left: 202px; }
    
    /*4. zeile */
    #mTag17 { top: 453px; left: 0px; }
    #mTag24 { top: 453px; left: 101px; }
    #mTag9 { top: 453px; left: 202px; }
    
    /*5. zeile */
    #mTag21 { top: 604px; left: 0px; }
    #mTag1 { top: 604px; left: 101px; }
    #mTag5 { top: 604px; left: 202px; }
    
    /*6. zeile */
    #mTag14 { top: 755px; left: 0px; }
    #mTag7 { top: 755px; left: 101px; }
    #mTag19 { top: 755px; left: 202px; }
   
    /*7. zeile */
    #mTag22 { top: 906px; left: 0px; }
    #mTag2 { top: 906px; left: 101px; }
    #mTag15 { top: 906px; left: 202px; }
    
    /*8. zeile */
    #mTag11 { top: 1057px; left: 0px; }
    #mTag4 { top: 1057px; left: 101px; }
    #mTag18 { top: 1057px; left: 202px; }


    /*bg 1. Zeile*/
    #mTag23 .left  { background-position: 0px 0px; }
    #mTag23 .right  { background-position: -50px 0px; }
    #mTag16 .left  { background-position: -100px 0px; }
    #mTag16 .right  { background-position: -150px 0px; }    
    #mTag10 .left  { background-position: -200px 0px; }
    #mTag10 .right  { background-position: -250px 0px; }
    
    /*bg 2. Zeile*/
    #mTag13 .left  { background-position: 0px -150px; }
    #mTag13 .right  { background-position: -50px -150px; }
    #mTag3 .left  { background-position: -100px -150px; }
    #mTag3 .right  { background-position: -150px -150px; }
    #mTag8 .left  { background-position: -200px -150px; }
    #mTag8 .right  { background-position: -250px -150px; }    
    
    /*bg 3. Zeile*/
    #mTag20 .left  { background-position: 0px -300px; }
    #mTag20 .right  { background-position: -50px -300px; }
    #mTag6 .left  { background-position: -100px -300px; }
    #mTag6 .right  { background-position: -150px -300px; }
    #mTag12 .left  { background-position: -200px -300px; }
    #mTag12 .right  { background-position: -250px -300px; }     
    
    /*bg 4. Zeile*/
    #mTag17 .left  { background-position: 0px -450px; }
    #mTag17 .right  { background-position: -50px -450px; }
    #mTag24 .left  { background-position: -100px -450px; }
    #mTag24 .right  { background-position: -150px -450px; }
    #mTag9 .left  { background-position: -200px -450px; }
    #mTag9 .right  { background-position: -250px -450px; }
    
    /*bg 5. Zeile*/
    #mTag21 .left  { background-position: 0px -600px; }
    #mTag21 .right  { background-position: -50px -600px; }
    #mTag1 .left  { background-position: -100px -600px; }
    #mTag1 .right  { background-position: -150px -600px; }
    #mTag5 .left  { background-position: -200px -600px; }
    #mTag5 .right  { background-position: -250px -600px; }
    
    /*bg 6. Zeile*/
    #mTag14 .left  { background-position: 0px -750px; }
    #mTag14 .right  { background-position: -50px -750px; }
    #mTag7 .left  { background-position: -100px -750px; }
    #mTag7 .right  { background-position: -150px -750px; }
    #mTag19 .left  { background-position: -200px -750px; }
    #mTag19 .right  { background-position: -250px -750px; }
    
    /*bg 7. Zeile*/
    #mTag22 .left  { background-position: 0px -900px; }
    #mTag22 .right  { background-position: -50px -900px; }
    #mTag2 .left  { background-position: -100px -900px; }
    #mTag2 .right  { background-position: -150px -900px; }
    #mTag15 .left  { background-position: -200px -900px; }
    #mTag15 .right  { background-position: -250px -900px; }
    
    /*bg 8. Zeile*/
    #mTag11 .left  { background-position: 0px -1050px; }
    #mTag11 .right  { background-position: -50px -1050px; }
    #mTag4 .left  { background-position: -100px -1050px; }
    #mTag4 .right  { background-position: -150px -1050px; }
    #mTag18 .left  { background-position: -200px -1050px; }
    #mTag18 .right  { background-position: -250px -1050px; }          
}
@media only screen and (min-width : 794px) { 
    #mTag23 { top: 0px; left: 0px; }
    #mTag16 { top: 0px; left: 251px; }
    #mTag10 { top: 0px; left: 502px; }
    #mTag13 { top: 151px; left: 0px; }
    #mTag3 { top: 151px; left: 251px; }
    #mTag8 { top: 151px; left: 502px; }
    #mTag20 { top: 302px; left: 0px; }
    #mTag6 { top: 302px; left: 251px; }
    #mTag12 { top: 302px; left: 502px; }
    #mTag17 { top: 453px; left: 0px; }
    #mTag24 { top: 453px; left: 251px; }
    #mTag9 { top: 453px; left: 502px; }
    #mTag21 { top: 604px; left: 0px; }
    #mTag1 { top: 604px; left: 251px; }
    #mTag5 { top: 604px; left: 502px; }
    #mTag14 { top: 755px; left: 0px; }
    #mTag7 { top: 755px; left: 251px; }
    #mTag19 { top: 755px; left: 502px; }
    #mTag22 { top: 906px; left: 0px; }
    #mTag2 { top: 906px; left: 251px; }
    #mTag15 { top: 906px; left: 502px; }
    #mTag11 { top: 1057px; left: 0px; }
    #mTag4 { top: 1057px; left: 251px; }
    #mTag18 { top: 1057px; left: 502px; }

    #mTag23 .left  { background-position: 0px 0px; }
    #mTag23 .right  { background-position: -125px 0px; }
    #mTag16 .left  { background-position: -250px 0px; }
    #mTag16 .right  { background-position: -375px 0px; }
    #mTag10 .left  { background-position: -500px 0px; }
    #mTag10 .right  { background-position: -625px 0px; }
    #mTag13 .left  { background-position: 0px -150px; }
    #mTag13 .right  { background-position: -125px -150px; }
    #mTag3 .left  { background-position: -250px -150px; }
    #mTag3 .right  { background-position: -375px -150px; }
    #mTag8 .left  { background-position: -500px -150px; }
    #mTag8 .right  { background-position: -625px -150px; }    
    #mTag20 .left  { background-position: 0px -300px; }
    #mTag20 .right  { background-position: -125px -300px; }
    #mTag6 .left  { background-position: -250px -300px; }
    #mTag6 .right  { background-position: -375px -300px; }
    #mTag12 .left  { background-position: -500px -300px; }
    #mTag12 .right  { background-position: -625px -300px; }     
    #mTag17 .left  { background-position: 0px -450px; }
    #mTag17 .right  { background-position: -125px -450px; }
    #mTag24 .left  { background-position: -250px -450px; }
    #mTag24 .right  { background-position: -375px -450px; }
    #mTag9 .left  { background-position: -500px -450px; }
    #mTag9 .right  { background-position: -625px -450px; }
    #mTag21 .left  { background-position: 0px -600px; }
    #mTag21 .right  { background-position: -125px -600px; }
    #mTag1 .left  { background-position: -250px -600px; }
    #mTag1 .right  { background-position: -375px -600px; }
    #mTag5 .left  { background-position: -500px -600px; }
    #mTag5 .right  { background-position: -625px -600px; }
    #mTag14 .left  { background-position: 0px -750px; }
    #mTag14 .right  { background-position: -125px -750px; }
    #mTag7 .left  { background-position: -250px -750px; }
    #mTag7 .right  { background-position: -375px -750px; }
    #mTag19 .left  { background-position: -500px -750px; }
    #mTag19 .right  { background-position: -625px -750px; }
    #mTag22 .left  { background-position: 0px -900px; }
    #mTag22 .right  { background-position: -125px -900px; }
    #mTag2 .left  { background-position: -250px -900px; }
    #mTag2 .right  { background-position: -375px -900px; }
    #mTag15 .left  { background-position: -500px -900px; }
    #mTag15 .right  { background-position: -625px -900px; }
    #mTag11 .left  { background-position: 0px -1050px; }
    #mTag11 .right  { background-position: -125px -1050px; }
    #mTag4 .left  { background-position: -250px -1050px; }
    #mTag4 .right  { background-position: -375px -1050px; }
    #mTag18 .left  { background-position: -500px -1050px; }
    #mTag18 .right  { background-position: -625px -1050px; }          
}
@media only screen and (min-width : 1045px) {
    #mTag23 { top: 0px; left: 0px; }
    #mTag16 { top: 0px; left: 251px; }
    #mTag10 { top: 0px; left: 502px; }
    #mTag13 { top: 0px; left: 753px; }
    #mTag3 { top: 151px; left: 0px; }
    #mTag8 { top: 151px; left: 251px; }
    #mTag20 { top: 151px; left: 502px; }
    #mTag6 { top: 151px; left: 753px; }
    #mTag12 { top: 302px; left: 0px; }
    #mTag17 { top: 302px; left: 251px; }
    #mTag24 { top: 302px; left: 502px; }
    #mTag9 { top: 302px; left: 753px; }
    #mTag21 { top: 453px; left: 0px; }
    #mTag1 { top: 453px; left: 251px; }
    #mTag5 { top: 453px; left: 502px; }
    #mTag14 { top: 453px; left: 753px; }
    #mTag7 { top: 604px; left: 0px; }
    #mTag19 { top: 604px; left: 251px; }
    #mTag22 { top: 604px; left: 502px; }
    #mTag2 { top: 604px; left: 753px; }
    #mTag15 { top: 755px; left: 0px; }
    #mTag11 { top: 755px; left: 251px; }
    #mTag4 { top: 755px; left: 502px; }
    #mTag18 { top: 755px; left: 753px; }

    #mTag23 .left  { background-position: 0px 0px; }
    #mTag23 .right  { background-position: -125px 0px; }
    #mTag16 .left  { background-position: -250px 0px; }
    #mTag16 .right  { background-position: -375px 0px; }
    #mTag10 .left  { background-position: -500px 0px; }
    #mTag10 .right  { background-position: -625px 0px; }
    #mTag13 .left  { background-position: -750px 0px; }
    #mTag13 .right  { background-position: -875px 0px; }
    #mTag3 .left  { background-position: 0px -150px; }
    #mTag3 .right  { background-position: -125px -150px; }
    #mTag8 .left  { background-position: -250px -150px; }
    #mTag8 .right  { background-position: -375px -150px; }
    #mTag20 .left  { background-position: -500px -150px; }
    #mTag20 .right  { background-position: -625px -150px; }
    #mTag6 .left  { background-position: -750px -150px; }
    #mTag6 .right  { background-position: -875px -150px; }
    #mTag12 .left  { background-position: 0px -300px; }
    #mTag12 .right  { background-position: -125px -300px; }
    #mTag17 .left  { background-position: -250px -300px; }
    #mTag17 .right  { background-position: -375px -300px; }
    #mTag24 .left  { background-position: -500px -300px; }
    #mTag24 .right  { background-position: -625px -300px; }
    #mTag9 .left  { background-position: -750px -300px; }
    #mTag9 .right  { background-position: -875px -300px; }
    #mTag21 .left  { background-position: 0px -450px; }
    #mTag21 .right  { background-position: -125px -450px; }
    #mTag1 .left  { background-position: -250px -450px; }
    #mTag1 .right  { background-position: -375px -450px; }
    #mTag5 .left  { background-position: -500px -450px; }
    #mTag5 .right  { background-position: -625px -450px; }
    #mTag14 .left  { background-position: -750px -450px; }
    #mTag14 .right  { background-position: -875px -450px; }
    #mTag7 .left  { background-position: 0px -600px; }
    #mTag7 .right  { background-position: -125px -600px; }
    #mTag19 .left  { background-position: -250px -600px; }
    #mTag19 .right  { background-position: -375px -600px; }
    #mTag22 .left  { background-position: -500px -600px; }
    #mTag22 .right  { background-position: -625px -600px; }
    #mTag2 .left  { background-position: -750px -600px; }
    #mTag2 .right  { background-position: -875px -600px; }
    #mTag15 .left  { background-position: 0px -750px; }
    #mTag15 .right  { background-position: -125px -750px; }
    #mTag11 .left  { background-position: -250px -750px; }
    #mTag11 .right  { background-position: -375px -750px; }
    #mTag4 .left  { background-position: -500px -750px; }
    #mTag4 .right  { background-position: -625px -750px; }
    #mTag18 .left  { background-position: -750px -750px; }
    #mTag18 .right  { background-position: -875px -750px; }

}

@media (min-width: 1200px){
    .page-171 {
        background-image: url(/fileadmin/templates/images/bg_wellner.jpg);
        background-position: bottom center;
        background-repeat: no-repeat;
    }
}