
#texRahmen16 h2 {
width:100%;
display:block;
clear:both;
}


body:not(#inhalt1) .textRahmen.slideshow .overlay {
background-image:url(../../media/rotwurm.png);
background-repeat:no-repeat;
background-position:center;
background-size:100%;
}

body:not(#inhalt1) .textRahmen.slideshow#texRahmen16 .overlay, 
body:not(#inhalt1) .textRahmen.slideshow#texRahmen16 .overlay:hover, 
body:not(#inhalt1) .textRahmen.slideshow#texRahmen10 .overlay, 
body:not(#inhalt1) .textRahmen.slideshow#texRahmen10 .overlay:hover {

background-color:rgba(0,59,80,.9);
background-image:url(../../media/blauwurm.png);
}

body:not(#inhalt1) .textRahmen.slideshow#texRahmen19 .overlay, 
body:not(#inhalt1) .textRahmen.slideshow#texRahmen19 .overlay:hover,
body:not(#inhalt1) .textRahmen.slideshow#texRahmen14 .overlay, 
body:not(#inhalt1) .textRahmen.slideshow#texRahmen14 .overlay:hover {
background-image:url(../../media/gelbwurm.png);
background-color: rgba(255,251,226,.9);
}

body:not(#inhalt1) .textRahmen.slideshow#texRahmen19 .overlay h2 {
color:#003b50;
}
body:not(#inhalt1) .textRahmen.slideshow#texRahmen19 .overlay h2:after {
background-color:#003b50;
}

body:not(#inhalt1) .textRahmen.slideshow#texRahmen14 .overlay h2 {
color:#003b50;
}
body:not(#inhalt1) .textRahmen.slideshow#texRahmen14 .overlay h2:after {
background-color:#003b50;
}


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



#texRahmen16 {
display:inline-flex;
justify-content: space-between;
width:72%;
flex-wrap:wrap;
}

#texRahmen16 p {

width:30%;
}



}

@media screen and (max-width:1000px) {
.textRahmen#texRahmen16 p br {
display:block;
}
.textRahmen#texRahmen16 p:nth-of-type(2) {
margin-top:20px;
}
.textRahmen#texRahmen16 p:nth-of-type(3) {
margin-top:20px;
}
.footer {

margin-top:30px;
}

}