@media screen and (min-width:1050px) {

#inhalt2spalten27 img {
position:relative;
right:12%;


}

#inhalt2spalten27 .spalte2 {
position:relative;
left:8%;

}

#texRahmen64 h1 {
position:relative;
text-align: left;
left: 60%;
top: -45px;
width:370px;
}

#inhalt2spalten30 img {
position:relative;
right: 15%;

}

#inhalt2spalten31 .bold{
position:relative;
top:100px;
right: 7%;
}

#inhalt2spalten31 {
left: 7%;
}
#inhalt2spalten25 p{
position:relative;
top:50px;
}

#inhalt2spalten31 .spalte2 img {
width:80%;
}


}

@media screen and (max-width:1050px) { 

div#texRahmen64 h1 { 
right:0%;
top:184px;
position:absolute;
height:0;
width:60%;
padding-right:0;
padding-left:0;

}
div#inhalt2spalten30 div.spalte1 p img {
width:60%;
height:auto;
}
div#inhalt2spalten30 div.spalte1 p.img:nth-child(1) {
text-align: left;
}
div#inhalt2spalten31 div.spalte2 p.img:nth-child(1) {
text-align: right;
}
div#inhalt2spalten31 div.spalte2 p img {
width:50%;
height:auto;
}
div#inhalt2spalten31 div.spalte2 p.img:nth-child(3) {
text-align: right;
}

div#inhalt2spalten31 div.spalte1 {
position:absolute;
left:10px;
top:75px;
width:40%;
}

div#inhalt2spalten27 div.spalte1 p img {
width:80%;
height:auto;
}

p, h2 {
min-height: 20px;

}
h2.nurm {
height:10px;
min-height: 10px;
}
h2.einrueck {
min-height: 40px;
}

h2.uebers {
min-height: 40px;
}

}