@media screen and (min-width:1050px) {
#inhalt2spalten46 img {
position:relative;
left:15%;
}

#inhalt2spalten46 h1 {
position:relative;
left:-325px;
top:320px;
width:500px;
z-index:20;
height:0;
}

#inhalt2spalten46 .spalte1 {
position:relative;
left:2%;
}

#inhalt2spalten23 .spalte2 {
position:relative;
left:20%;
top: 490px;
}

#inhalt2spalten25 img{
position:relative;
left:20%;
}


#inhalt2spalten25 .spalte1 {
position:relative;
left:10%;
top: -20px;
}

#inhalt2spalten26 img{
position:relative;
left:35%;
}

#inhalt2spalten26 .spalte2 {
position:relative;
left:4%;
top: 140px;
}

p.abstand {
margin-top:50px;
position:relative;
}
#texRahmen24 p {
width:80%;
text-align:left;

}

}

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

div#inhalt2spalten46 h1 {
left:4.5%;
top:185px;
position:absolute;
height:0;
width:70%;
padding-right:0;
padding-left:0;
}

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

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

div#inhalt2spalten46 div.spalte2 p.img {
text-align:right;

}

div#inhalt2spalten46 div.spalte2 p img {
	width:60%;
	height:auto;
}

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

width:60%;
height:auto;
}
div#inhalt2spalten25 div.spalte2 p img {
width:75%;
height:auto;

}
div#inhalt2spalten25 div.spalte2 p.img:nth-child(2) {
text-align: right;
}
div#inhalt2spalten26 div.spalte1 p img {
width:35%;
height:auto;
}
div#inhalt2spalten26 div.spalte1 p.img:nth-child(1) { 
text-align: left;
}

div#inhalt2spalten26 div.spalte2 {
position:absolute;
bottom:30px;
left:46%;
width:44%;
}

}