@media all and (min-width:800px) {

#texRahmen31 p.img {

margin-bottom:60px;

}

#texRahmen27 {
padding:40px 0 30px 0;
}
div.textRahmen#texRahmen27 h2:after {
display:none;
}

#texRahmen49 {
padding:10px 0 70px 0;
}

div.textRahmen#texRahmen30 {
padding:50px 0 50px 0;
}
#texRahmen27 {


}
}

@media all and (max-width:800px) {
#inhalt2spalten28,
#inhalt2spalten28 p.img {
margin-bottom:0;
padding-bottom:0;
}
#inhalt2spalten29 {
margin-top:0;
padding-top:0;
}

#texRahmen27 {
padding-top:10px;
padding-bottom:0;
}
#texRahmen30 {
padding-bottom:3px;
}
div.textRahmen#texRahmen27 h2:after,
div.textRahmen#texRahmen30 h2:after {
display:none;
}
#texRahmen31 p.img {

margin-bottom:45px;

}
}
@media all and (max-width:800px) and (orientation:portrait) {
#article4 .startHintergrund {

background-position:-300px center;
background-size: cover;
}

}