a img{border:none;}
.diff img{margin:0 0 -5px 0;
    max-width: 100%;
    height: auto;}

/*.bild1,.bild2,.bild3,.bild4,.bild5,.bild6,.bild7,.bild8,.bild9,.bild10
{position: relative;}
.diff.bild1{z-index:16;}
.diff.bild2{z-index:15;}
.diff.bild3{z-index:14;}
.diff.bild4{z-index:13;}
*/


.inhprozent{margin:0;}
.inhprozent{padding:1.3em .3em .3em .3em;margin:0;}
.hprozent_h2{margin-bottom:-2px;}




.standard .diff img.prozent{margin:0 0 -5px 0;}
.diff{display:inline-block;margin-bottom:.3em;vertical-align: top;}







@media screen and (min-width:851px) {
.w850{height:auto;width:64.5%;}
.w850.diffrahmen,.w850.bildrahmen{max-width:870px;}
.fright.w850,.frightoa.w850{float:right;width:64.5%;}
.fleft.w850,.fleftoa.w850{float:left;width:64.5%;}
.fright.w850{margin-left:4%;width:64.5%;}
.fleft.w850{margin-right:4%;width:64.5%;}
.mittig.w850{width:100%;margin-left:auto;margin-right:auto;}
}
@media screen and (max-width:850px) {
.w850.diffrahmen,.w850.bildrahmen{border:none;}
}




.w690{max-width:690px;}
.w690 img{max-width:100%;height:auto;}

@media screen and (min-width:801px) {
.w690{height:auto;width:48%;}
.diff.fleftoa.w690{float:left;}
.diff.frightoa.w690{float:right;}
.fleft.w690{float:left;margin-right:4%;}
.fright.w690{float:right;margin-left:4%;}
.w690.stick {
    position: sticky;
    top: 10em;
}
}
@media screen and (max-width:800px) {
.w690{margin-left:auto;margin-right:auto;}
}



.w660{max-width:660px;}
.w660 img{max-width:100%;height:auto;}

@media screen and (min-width:801px) {
.w660{height:auto;width:48%;}
.diff.fleftoa.w660{float:left;}
.diff.frightoa.w660{float:right;}
.fleft.w660{float:left;margin-right:4%;}
.fright.w660{float:right;margin-left:4%;}
.w660.stick {
    position: sticky;
    top: 10em;
}
}
@media screen and (max-width:800px) {
.w660{margin-left:auto;margin-right:auto;}
}





.w500{max-width:500px;}
.w500 img{max-width:100%;height:auto;}

@media screen and (min-width:751px) {
.w500{height:auto;width:48%;}
.diff.fleftoa.w500{float:left;}
.diff.frightoa.w500{float:right;}
.fleft.w500{float:left;margin-right:4%;}
.fright.w500{float:right;margin-left:4%;}
.w500.stick {
    position: sticky;
    top: 10em;
}
}
@media screen and (max-width:750px) {
.w500{margin-left:auto;margin-right:auto;}
}




.w430{max-width:430px;}
.w430 img{max-width:100%;height:auto;}

@media screen and (min-width:501px) {
.w430{height:auto;width:48%;}
.diff.fleftoa.w430{float:left;}
.diff.frightoa.w430{float:right;}
.fleft.w430{float:left;margin-right:4%;}
.fright.w430{float:right;margin-left:4%;}
.w400.stick {
    position: sticky;
    top: 10em;
}
}
@media screen and (max-width:500px) {
.w430{margin-left:auto;margin-right:auto;}
}


.w400{max-width:400px;}
.w400 img{max-width:100%;height:auto;}

@media screen and (min-width:501px) {
.w400{height:auto;width:48%;}
.diff.fleftoa.w400{float:left;}
.diff.frightoa.w400{float:right;}
.fleft.w400{float:left;margin-right:4%;}
.fright.w400{float:right;margin-left:4%;}
}
@media screen and (max-width:500px) {
.w400{margin-left:auto;margin-right:auto;}
}


.diffschatten,.bildschatten {
    box-shadow:0 0 2.5em rgb(28 28 28 / 27%);
}
.diffrahmen, .bildrahmen {border: 5px solid #fff;}




@media screen and (min-width:501px) {
.w350{height:auto;width:48%;}
.diff.fleftoa.w350{float:left;}
.diff.frightoa.w350{float:right;}
.fleft.w350{float:left;margin-right:4%;}
.fright.w350{float:right;margin-left:4%;}
}
@media screen and (max-width:500px) {
.w350{margin-left:auto;margin-right:auto;}
}







.w316{max-width:316px;height:auto;}

@media screen and (min-width:201px) and (max-width:720px) {
.w316{width:45%;}
}
@media screen and (min-width:201px) {
.fleft.w316{float:left;margin-right:4%;}
.fright.w316{float:right;margin-left:4%;}
.fleftoa.w316{float:left;}
.frightoa.w316{float:right;}
}
@media screen and (max-width:200px) {
.w316{margin-left:auto;margin-right:auto;}
}






@media screen and (min-width:321px) {
.diffrahmen.w250{max-width:258px;}
.nobord.w250{max-width:250px;}
.fleft.w250{float:left;margin-right:4%;}
.fright.w250{float:right;margin-left:4%;}
.mittig.w250{margin-left:2%;margin-right:2%;}
.w250{height: auto;width: 40%;}
}
@media screen and (max-width:320px){
.w250{max-width:250px;width:100%;height:auto;margin-left:auto;margin-right:auto;}
}


@media screen and (min-width:311px) {
.diffrahmen.w200{max-width:208px;}
.nobord.w200{max-width:200px;}
.fleft.w200{float:left;margin-right:4%;}
.fright.w200{float:right;margin-left:4%;}
.mittig.w200{margin-left:2%;margin-right:2%;}
.w200{height: auto;width: 40%;}
}
@media screen and (max-width:310px){
.w200{max-width:200px;width:100%;height:auto;margin-left:auto;margin-right:auto;}
}


@media screen and (min-width:251px) {
.diffrahmen.w150{max-width:158px;}
.nobord.w150{max-width:150px;}
.fleft.w150{float:left;margin-right:4%;}
.fright.w150{float:right;margin-left:4%;}
.mittig.w150{margin-left:2%;margin-right:2%;}
.w150{height: auto;width: 40%;margin-bottom:.5em;}
}
@media screen and (max-width:250px){
.nobord.w150{max-width:110px;height:auto;}
.w150{margin-bottom:.2em;margin-left:auto;margin-right:auto;}
}


@media screen and (min-width:251px) {
.diffrahmen.w100{max-width:108px;}
.nobord.w100{width:100%;height:auto;max-width:100px;}
.fleft.w100{float:left;margin-right:3.2%;}
.fright.w100{float:right;margin-left:3.2%;}
.mittig.w100{margin-left:1.5%;margin-right:1.5%;}
}
@media screen and (max-width:250px){
.w100{max-width:100px;width:100%;height:auto;margin-left:auto;margin-right:auto;}
}
@media screen and (min-width:151px) {
.diffrahmen.w90{max-width:98px;}
.nobord.w90{width:100%;height:auto;max-width:90px;}
.fleft.w90{float:left;margin-right:3.2%;}
.fright.w90{float:right;margin-left:3.2%;}
.mittig.w90{margin-left:1.5%;margin-right:1.5%;}
}
@media screen and (max-width:250px){
.w90{width:100%;max-width:100px;height:auto;margin-left:auto;margin-right:auto;}
}
@media screen and (min-width:151px) {
.diffrahmen.w80{max-width:88px;}
.nobord.w80{width:100%;height:auto;max-width:80px;}
.fleft.w80{float:left;margin-right:3.2%;}
.fright.w80{float:right;margin-left:3.2%;}
.mittig.w80{margin-left:1.5%;margin-right:1.5%;}
}
@media screen and (max-width:150px){
.w80{max-width:90px;width:100%;height:auto;margin-left:auto;margin-right:auto;}
}


p.weiter {
    width: 160px;
    display: inline-block;
    letter-spacing: .02em;
    margin-top: 1em;
    margin-bottom: 2em;
    }

p.weiter a {
    background: #e4cf9e;
    padding: 1.1em 1em;
    color: #000;
    text-decoration: none;
    border: 2px solid #fff;
    box-shadow: 0 0 0.5em rgb(0 0 0 / 47%);
}

p.weiter a:hover,p.weiter a:focus {
    background: #EA5B1E;color:#fff;
}







