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

#inhalt2spalten43 h1 {
position:relative;
text-align:left;
left:71.5%;
top:29%;
width:500px;
height:0;
z-index:10;
}

#inhalt2spalten43 .spalte2  {
position:relative;
right:-7%;
top:50px;
}

#texRahmen44 h1 {
position:relative;
text-align: left;
left:17%;
top:35px;
width:60%;
}
#texRahmen44 {
margin-top:-30px;
}

#inhalt2spalten16 .spalte1 img {
position:relative;
left:-8%;
}

#inhalt2spalten15 .spalte1 img {
position:relative;
left:0%;
}

#texRahmen45 img {
position:relative;
left:0%;

}

#texRahmen45 h1 {
position:relative;
text-align:left;
left:40%;
top:-12px;
height:0;
width:55%;
z-index:10;
}

#inhalt2spalten18 {
position:relative;


}

#inhalt2spalten13 .spalte2 img {
position:relative;
left: 0%;
}

#inhalt2spalten13 .spalte1  {
position:relative;
left: 3%;
}


#weiterhoch {
margin-top:-45px;
}
}
@media screen and (max-width:1050px) {

div#inhalt2spalten43 .spalte1 {
text-align:right;

}

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

#texRahmen61 {
display:none;
}
#texRahmen60 {
display:none;
}
div#inhalt2spalten43 .spalte1 img {
width:50%;
height:auto;
right:0;
transform: scaleX(-1);
}
div#inhalt2spalten43 h1 {
left:4%;
top:160px;
position:relative;
height:0;
width:60%;
padding-right:0;
padding-left:0;
text-align:left;
z-index:20;
}

div#inhalt2spalten12 .spalte2 p.img {
text-align:right;
}
div#inhalt2spalten12 .spalte2 p.img img {
width:40%;
}

div#inhalt2spalten13 .spalte1 p.img {
text-align:right;
}
div#inhalt2spalten13 .spalte1 p.img img {
width:60%;
}

div#inhalt2spalten14 .spalte1 p.img {
text-align:left;
}
div#inhalt2spalten14 .spalte1 p.img img {
width:70%;
}

div#inhalt2spalten15 .spalte1 p.img {

}
div#inhalt2spalten15 .spalte1 p.img img {
width:50%;
}
div#inhalt2spalten15 .spalte2 p.img {
text-align:right;
}
div#inhalt2spalten15 .spalte2 p.img img {
width:60%;
}
div#inhalt2spalten16 .spalte1 p img {
width:60%;
}
div#inhalt2spalten16 .spalte2 p.img {
text-align:right;
}
div#inhalt2spalten16 .spalte2 p img {
width:65%;
}

div#inhalt2spalten12 .spalte1 {
width:200px;
display:block;
position:relatvie;
left: 3%;
top:33px;
height:0;
}
p#torauf {
text-align:right;
}

#texRahmen44 h1 {
left:20%;
top:-11px;
position:relative;
width:60%;
padding-left:0;
padding-right:0;
height:0;
}
#texRahmen45 h1 {
left:20%;
top:-52px;
position:relative;
width:60%;
padding-left:0;
padding-right:0;
height:0;
}


}
