@media all{
.img-ecken {border-radius: 10px}
.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}





.displaynone1024 {display: block}
.display1024 {display: none}

@media screen and (max-width:1024px){
.displaynone1024 {display: none}
.display1024 {display: block}
}

.displaynone960 {display: block}
.display960 {display: none}

@media screen and (max-width:960px){
.displaynone960 {display: none}
.display960 {display: block}
}

.displaynone740 {display: block}
.display740 {display: none}

@media screen and (max-width:740px){
.displaynone740 {display: none}
.display740 {display: block}
}

.displaynone480 {display: block}
.display480 {display: none}

@media screen and (max-width:480px){
.displaynone480 {display: none}
.display480 {display: block}
}












.minus-margin{margin-top: -30px}

.breite100{width:100%}
.breite90{width:90%}
.breite85{width:85%}
.breite80{width:80%}
.breite80r{width:80%}

.breite75{width:75%}
.breite70{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%}
.breite60{width:100%}
.breite50{width:100%}
.breite40{width:100%}

}




.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-30{padding-top:30px}
.padding-top-25{padding-top:25px}
.padding-top-10{padding-top:10px}

.padding-bottom-100{padding-bottom:100px}
.padding-bottom-75{padding-bottom:75px}
.padding-bottom-50{padding-bottom:50px}
.padding-bottom-30{padding-bottom:30px}
.padding-bottom-25{padding-bottom:25px}
.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-1px-eee{border-top: 1px solid #eee}
.border-top-1px-f90{border-top: 1px solid #fff}


.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-ci{color: #0B969E}
.color-666{color:#666}
.color-000{color:#000}
.color-fff{color:#fff}
.color-lila {color: #4F1E73 !important}

.color-gold {color: #b39f68}

.back-w-30pro{background:url(../bilderpfad/buttons/weiss-30-pro.png) top left repeat;}

} 		


@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:100px;}
.space-u100{margin-bottom:100px;}
.space-o150{margin-top:125px;}
.space-u150{margin-bottom:125px;}
.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}

}