@media all{
.img-ecken {border-radius: 5px}
.img-ecken-top {border-radius: 0}

.float-left{float:left}
.float-right{float:right}

.center{margin:0 auto}
.textcenter{text-align:center;}
.textleft{text-align:left;}
.textright{text-align:right;}



.position-relative, .posrel {position: relative}
.position-absolute, .posabs {position: absolute}

.minus-margin{margin-top: -30px}

.breite100{width:100%}
.breite90{width:90%}
.breite85{width:85%}
.breite80{width:80%}
.breite80r{width:80%}

.breite75{width:75%}
.breite70, .breite70kl{width:70%;}
.breite60{width:60%}
.breite50{width:50%}
.breite40{width:40%}

@media screen and (max-width:1400px){
.breite80r{width:90%}
}

@media screen and (max-width:1024px){

.breite100{width:100%}
.breite90{width:100%}
.breite85{width:100%}
.breite80, .breite80r {width:100%}
.breite75{width:100%}
.breite70{width:100%}
.breite70kl{width:70%;}
.breite60{width:100%}
.breite50{width:100%}
.breite40{width:100%}

}

@media screen and (max-width:700px){
.breite70kl{width:60%;}
.breite70kl2{width:60%;}


}



.padding-margin-0, .padding-margin0 {padding:0; margin:0;}
.padding-0, .padding0 { padding:0px; }
.padding-right-left-0{padding:1px; border:0px solid #f90}
.padding-right-left-10{padding:10px}
.padding-right-left-20{padding:20px}

.padding-left-150{padding-left:150px}
.padding-left-100{padding-left:100px}
.padding-left-75{padding-left:75px}
.padding-left-50{padding-left:50px}
.padding-left-25{padding-left:25px}
.padding-left-10{padding-left:10px}

.padding-right-150{padding-right:150px}
.padding-right-100{padding-right:100px}
.padding-right-75{padding-right:75px}
.padding-right-50{padding-right:50px}
.padding-right-25{padding-right:25px}
.padding-right-10{padding-left:10px}

.padding-top-100{padding-top:100px}
.padding-top-75{padding-top:75px}
.padding-top-50{padding-top:50px}
.padding-top-28{padding-top:28px}
.padding-top-30{padding-top:30px}
.padding-top-25{padding-top:25px}
.padding-top-20{padding-top:20px}
.padding-top-15{padding-top:15px}
.padding-top-10{padding-top:10px}
.padding-top-5{padding-top:5px}

.padding-bottom-100{padding-bottom:100px}
.padding-bottom-75{padding-bottom:75px}
.padding-bottom-50{padding-bottom:50px}
.padding-bottom-40{padding-bottom:40px}
.{padding-bottom:30px}
.padding-bottom-25{padding-bottom:25px}
.padding-bottom-20{padding-bottom:20px}
.padding-bottom-15{padding-bottom:15px}
.padding-bottom-10{padding-bottom:10px}
    
.margin-0, .margin0{ margin:0px; }
.margin-left-150{margin-left:150px}
.margin-left-100{margin-left:100px}
.margin-left-75{margin-left:75px}
.margin-left-50{margin-left:50px}
.margin-left-25{margin-left:25px}

.margin-right-100{margin-right:100px}
.margin-right-75{margin-right:75px}
.margin-right-50{margin-right:50px}
.margin-right-25{margin-right:25px}

.margin-top-100{margin-top:-100px}
.margin-top-75{margin-top:-75px}
.margin-top-50{margin-top:-50px}
.margin-top-25{margin-top:-25px}

.border-1px-eee{border: 1px solid #eee}
.border-1px-f90{border: 1px solid #f90}
.border-1px-rot{border: 1px solid #f00}
.border-eee {border: solid 1px #eee;}
.border-radius-5 {border-radius: 5px}
.border-radius-15 {border-radius: 15px}


.border-top-3px-f90{border-top: 3px solid #f90}
.border-top-3px-666{border-top: 3px solid #666}
.border-top-3px-fff{border-top: 3px solid #fff}
.border-top-3px-eee{border-top: 3px solid #eee}

.border-top-1px-f90{border-top: 1px solid #f90}
.border-top-1px-666{border-top: 1px solid #666}
.border-top-1px-fff{border-top: 1px solid #fff}
.border-top-1px-eee{border-top: 1px solid #eee}

.border-left-3px-f90{border-left: 3px solid #f90}

.space-o0{margin-top:0px;}
.space-o10{margin-top:10px;}
.space-u10{margin-bottom:10px;}
.space-o15{margin-top:15px;}
.space-u15{margin-bottom:15px;}
.space-o20{margin-top:20px;}
.space-u20{margin-bottom:20px;}
.space-o25{margin-top:25px;}
.space-u25{margin-bottom:25px;}
.space-o30{margin-top:30px;}
.space-u30{margin-bottom:30px;}
.space-o40{margin-top:40px;}
.space-u40{margin-bottom:40px;}
.space-o50{margin-top:50px;}
.space-u50{margin-bottom:50px;}
.space-o75{margin-top:75px;}
.space-u75{margin-bottom:75px;}
.space-o100{margin-top:100px;}
.space-u100{margin-bottom:100px;}
.space-o125{margin-top:125px;}
.space-u125{margin-bottom:125px;}
.space-o150{margin-top:150px;}
.space-u150{margin-bottom:150px;}
.space-o200{margin-top:200px;}
.space-u200{margin-bottom:200px;}


.color-bgnow{color: rgba(38,148,199,1);}

.color-ci{color: #0B969E}
.color-666{color:#666}
.color-000{color:#000}
.color-fff{color:#fff}
.color-lila {color: #4F1E73 !important}
.color-f90{color:#f90}

.color-blau{color:#0a6dca}

.color-gold {color: #b39f68}

.back-w-30pro{background:url(../bilderpfad/buttons/weiss-30-pro.png) top left repeat;}


.back-bgnow1 {background-color: rgba(38,148,199,1);}
.back-bgsterne {background-image: url(../bilderpfad/jarallax/himmel-sterne-kosmos-511865905.jpg); background-repeat: norepeat; background-size: cover}
} 		


@media screen and (max-width:1600px){
.breite40{width:60%}

}


@media screen and (max-width:1024px){

.margin-left-150{margin-left:50px}
.margin-left-100{margin-left:50px}
.margin-left-75{margin-left:32.5px}
.margin-left-50{margin-left:25px}
.margin-left-25{margin-left:12.5px}


.padding-left-150{padding-left:10px}
.padding-left-100{padding-left:10px}
.padding-left-75{padding-left:10px}
.padding-left-50{padding-left:10px}
.padding-left-25{padding-left:10px}
.padding-left-10{padding-left:10px}

.padding-right-150{padding-right:10px}
.padding-right-100{padding-right:10px}
.padding-right-75{padding-right:10px}
.padding-right-50{padding-right:10px}
.padding-right-25{padding-right:10px}
.padding-right-10{padding-left:10px}


.space-o10{margin-top:5px;}
.space-u10{margin-bottom:5px;}
.space-o25{margin-top:12.5px;}
.space-u25.5{margin-bottom:12.5px;}
.space-o30{margin-top:15px;}
.space-u30{margin-bottom:15px;}
.space-u30{margin-bottom:15px;}
.space-o50{margin-top:25px;}
.space-u50{margin-bottom:25px;}
.space-o75{margin-top:33px;}
.space-u75{margin-bottom:33px;}
.space-o100{margin-top:50px;}
.space-u100{margin-bottom:50px;}
.space-o150{margin-top:75px;}
.space-u150{margin-bottom:75px;}
.space-o200{margin-top:100px;}
.space-u200{margin-bottom:100px;}

.breite85{width:95%}
.breite80{width:95%}
.breite75{width:95%}
.breite60{width:95%}
.breite50{width:95%}
.breite40{width:95%}

.minus-margin{margin-top: 0px}

}




@media screen and (max-width:700px){

.pic-height70 {height:250px!important}
}