.bilderlinks{float:left;margin:1.0em 2.0em 1em 1em;width:29%!important}.nachoben1{margin-top:40px!important}.welcome-section h1{line-height:1.5em}}
.bildermitte{margin:1.0em 1.0em 1em 1em;width:90%!important}.nachoben1{margin-top:40px!important}.welcome-section h1{line-height:1.5em}}
#back2Top{width:30px;line-height:30px;overflow:hidden;z-index:999;display:none;cursor:pointer;-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);position:fixed;bottom:40px;right:0;background-color:#ddd;color:#a60000;text-align:center;font-size:20px;text-decoration:none}#back2Top:hover{background-color:#ddf;color:#000}
.email{color:#009}

.zusatztext {margin: 10px 0px 0px 0px;}
.zusatztext p{line-height:1.7em;font-size:1.15em;color:#333}
.bild-text h1{font-family: 'Lato';	font-size:1.50em; color:#FFF; margin:0; line-height:1.6em; margin-bottom: 10px;}
.contact-form-left h1{font-family: 'Lato';	font-size:1.40em; color:#5a473a; margin:0; line-height:1.6em; margin-bottom: 10px;}
.bild-text h2{color:#FFF; margin:0em 0em; font-size:1.5em;line-height:1.6em;font-family: 'Yantramanav';}
.bild-text h3{font-family: 'Yantramanav'; color:#4D4D4D; margin:0em 0em; font-size:1.6em;line-height:1.6em;}
.bild-text h4 {font-size:1.25em;font-weight: normal;color:#CCC;margin-top: 0px;line-height:1.6em;font-family: 'Lato';}
.bild-text h5 {font-size:1.2em;font-weight: normal;	color:#425f65;margin-top: 20px;line-height:1.6em;font-family: 'Lato';}
.bild-text h6 {font-family: 'Lato';color:#2D2D2D;	font-size:1.15em;line-height:1.0em;	font-weight: normal;padding-top: 0px;padding-bottom: 0px;margin-bottom:10px;}

.bild-text p{font-size:1.2em;color:#FFF;	line-height:1.6em;	margin:0em 0 ;letter-spacing:normal;font-family: 'Lato';}
.contact-form-left p{font-size:1.2em;color:#5a473a;	line-height:1.6em;	margin:0em 0em;letter-spacing:normal;font-family: 'Lato';}

.caroline {font-size:1.3em;	font-family: 'Caroline';color:#f9b342;}
.Yantramanav {font-size:1.20em;font-family: 'Yantramanav'; color:#7f1718;line-height:1.6em;}

.contact-form h3{font-family: 'Yantramanav';	/*color:#f9b234;*/ color:#4D4D4D; margin:0em 0em; font-size:2.2em;line-height:1.6em;}
.contact-form h4 {font-size:1.25em;font-weight: normal;color:#5a473a;margin-top: 0px;line-height:1.2em;font-family: 'Lato';}

.bild-text li{font-size:1.2em;color:#5a473a;line-height:1.6em;margin:0em 0em 0em 1.0em ;list-style-type:circle;font-family: 'Lato';}
.bild-text ul {margin: 0em 0em 0em 0.5em ;}

.li-links {margin-left: 29em !important; position:relative;}
.ikonen-links {margin-left: 29em !important; position:relative;}
.farbe-orange {color:#f9b234 !important; text-align:center !important;}
.strich {text-decoration:underline;}
.hoehe15 { margin-top: 1.5em;}
.hoehe30 { margin-top: 3.5em;}
.hoehe40 { margin-top: 2.5em;}
.abstand44 {margin-top: 15px;}
.abstand34 {margin-top: 25px;}
.abstand5 {margin-top: 10px;}
.rahmen {border: 2px solid #7f1718;}
.contact-form-left a{font-size:1.2em;color:#5a473a;line-height:1.6em;margin:0em 0;}
.contact-form-left a:hover{color:#009;text-decoration:none;transition:.5s all;}
.reha1 {color:#4C4C4C !important;}
.reha-section{padding:.5em 0}
.zeiten{font-weight:normal;font-size:1.40em;color:#000 !important;margin:10px 0 10px 0;text-align:center;line-height:1.5em}
.zeiten1{font-weight:normal;font-size:1.70em;color:#000 !important;margin:10px 0 10px 0;text-align:center;line-height:1.5em}
.zeiten2{font-weight:normal;font-size:1.40em;color:#FFF !important;margin:10px 0 10px 0;text-align:center;line-height:1.5em}
.zeiten3{font-weight:normal;font-size:1.20em;color:#FFF !important;margin:10px 0 10px 0;text-align:center;line-height:1.5em}
/*--responsive--*/
@media(max-width: 3850px){

}
@media(max-width: 2560px){

}
@media(max-width: 1940px){
.bildermitte{margin:1.0em 1.0em 1em 1em;width:80%!important}
}	

@media(max-width: 1680px){
	
}
@media(max-width: 1600px){
	.bildermitte{margin:1.0em 1.0em 1em 1em;width:90%!important}
.bild-text h3{font-size:1.30em;}	
.Yantramanav {font-size:1.10em;} 
.bild-text h2{font-size:1.50em;}
}
@media (max-width:1545px){
}

@media (max-width:1441px){
.hoehe40 { margin-top: 2.5em;}
}

@media (max-width:1371px){
}

@media (max-width:1281px){
.bild-text h1{font-size:1.45em;}
.zeiten{font-size:1.25em;} 
.zeiten1{font-size:1.40em;} 
.zeiten3{font-size:1.20em;} 
}

@media (max-width:1201px){
.bilderlinks{margin:1.0em 2.5em 1em 1em;width:30%!important}
.bild-text h1{font-size:1.40em;}
.contact-form-left h1{font-size:1.30em;}
.bild-text h3{font-size:1.30em;}
.bild-text h4 {font-size: 1.1em;}	
.Yantramanav {font-size:1.10em;} 
.bild-text h2{font-size:1.40em;}
.bild-text p{font-size:1.1em;}
.bild-text li{font-size:1.1em;}
.contact-form-left p{font-size:1.1em;}
.abstand5 {margin-top: 5px;}
}

@media (max-width:1081px){
.zeiten{font-size:1.20em; font-weight:normal;} 
.zeiten1{font-size:1.35em; font-weight:normal;} 
}

@media (max-width:1051px){
}

@media (max-width:1024px){
.bild-text li{font-size:1.05em;line-height:1.6em;margin:0em 0em 0em 1.0em;}
.bild-text h1{font-size:1.30em;}
.contact-form-left h1{font-size:1.25em;}
.bild-text h2 {font-size: 1.25em;}
.bild-text h3 {font-size: 1.25em;}
.Yantramanav {font-size:1.05em;} 
.bild-text h4 {font-size: 1.1em;}
.bild-text h5 {font-size: 1.15em;}
.bild-text h6 {font-size:1.10em;line-height:1.0em;}
.bild-text p {margin: 0em 0 1em;font-size: 1.05em;}
.bild-text li {margin: 0em 0 1em;font-size: 1.05em;}
.hoehe40 { margin-top: 2.5em;}
}

@media (max-width:991px){
.bilderlinks{margin:0 2.5em 1em 1em;width:33%!important}
.bildermitte{display: block; margin: auto !important; width: 45%!important;}
.bildabstand { padding-bottom: 1.5em !important;}
.zusatztext {margin: 10px 0px 40px 0px;}
.bild-text h1{font-size:1.25em;}
.contact-form-left h1{font-size:1.20em;}
.bild-text h2 {font-size: 1.3em;}
.bild-text h3 {font-size: 1.3em;}
.Yantramanav {font-size:1.05em;} 
.bild-text h4 {font-size: 1.10em;}
.bild-text h5 {font-size: 1.2em;}
.bild-text h6 {font-size:1.1em;line-height:1.0em;}
.bild-text p {margin: 0em 0 1em;font-size: 1.0em;}
.contact-form-left p{font-size:1.0em;}
.bild-text li{font-size:1.02em;line-height:1.6em;margin:0em 0em 0em 1.0em;}
.li-links {margin-left: 17.5em !important; position:relative;}
.ikonen-links {margin-left: 0.0em !important; position:inherit;}
.contact-form-left a{font-size:1.1em;color:#5a473a;line-height:1.6em;margin:0em 0;}
.zeiten1{font-size:1.30em; font-weight:normal;margin:15px 0 0px 0 !important;}
.zeiten{margin:15px 0 0px 0 !important;}
}
@media (max-width:961px){

}

@media (max-width:900px){

}

@media (max-width:836px){
.zeiten{font-size:1.10em; font-weight:normal;} 
.zeiten1{font-size:1.30em; font-weight:normal;} 
.zeiten3{font-size:1.15em; font-weight:normal;} 
.bildermitte{display: block; margin: auto !important; width: 40%!important;}
}

@media (max-width:820px){	
.bild-text {margin: 0em 0 0 0.5em !important;}
.bild-text h4 {font-size: 1.05em;}
.bild-text h6 {font-size:1.10em;}
.hoehe40 { margin-top: 1.5em;}
.hoehe10 { margin-top: 1.5em;}
.hoehe15 { margin-top: 0.0em;}.abstand34 {margin-top: 20px;}
}

@media (max-width:811px){

}

@media (max-width:800px){

}

@media (max-width:768px){
.zusatztext p{line-height:1.8em;font-size:1.05em;}
.bild-text {margin: 0em 0 0 0.5em !important;}
.bild-text h1 {font-size: 1.3em;}
.bild-text h6 {font-size:1.10em;}
.hoehe5 { margin-top: 1.5em;}
.hoehe10 { margin-top: 1.5em;}
.hoehe15 { margin-top: 0.0em;}
.hoehe40 { margin-top: 1.5em;}
.contact-form-left h1{font-size:1.10em;}
.bild-text ul {margin: 0em 0em 0em 0.1em ;}
}

@media (max-width:741px){
.navbar-nav{float:none;margin:0}
.bild-text h6 {font-size:1.10em;}
.bilderlinks{margin:0 1.5em 0.6em 1em;width:33%!important}
}

@media (max-width:694px){
.bilderlinks{margin:0 1.5em 0.6em 1em;width:33%!important}
.li-links {margin-left: 8.5em !important; position:relative;}
}

@media (max-width:668px){
.bilderlinks{margin:0 1.5em 0.7em 1em;width:31%!important}
.bildermitte{display: block; margin: auto !important; width: 50%!important;}
.bild-text h6 {font-size:1.08em;}
.li-links {margin-left: 8.0em !important; position:relative;}
}

@media (max-width:640px){
.bilderlinks{margin:0 1.5em 0.7em 1em;width:31%!important}
.bild-text p {font-size: 0.95em;}
.bild-text li {font-size: 0.95em;}

.li-links {margin-left: 7.5em !important; position:relative;}
}

@media (max-width:600px){
.bilderlinks{margin:0 1.5em 0.7em 1em;width:30%!important}
}

@media (max-width:571px){
.bilderlinks{margin:0 1em 0.7em 1em;width:28%!important}
.bildermitte{display: block; margin: auto !important; width: 55%!important;}
.bild-text h1 {font-size: 1.20em; line-height: 1.1em;}
.bild-text h2 {font-size: 1.10em;}
.bild-text h6 {font-size:1.05em;}
.bild-text h4 {font-size: 1.05em;}
.bild-text h5 {font-size: 1.10em;}
.hoehebild { margin-top: 1.5em;}
.li-links {margin-left: 0.5em !important; position:relative;}
}

@media (max-width:534px){
.bilderlinks{margin:0 1em 1em 1em;width:31%!important}
.bild-text h4 {font-size: 1.00em;}
.bild-text h5 {font-size: 1.00em;}
.bild-text h6 {font-size:1.00em;}
.hoehebild { margin-top: 0.5em;}
.li-links {margin-left: 1.5em !important; position:relative;}
} 

@media (max-width:480px){
.bilderlinks{margin:0 0.5em 0.5em 0.0em;width:33%!important}
.bildermitte{display: block; margin: auto !important; width: 60%!important;}
.bild-text h1 {font-size: 1.15em;line-height:1.3em;}
.bild-text h2 {font-size: 1.1em;line-height:1.3em;}
.bild-text h3 {font-size: 1.15em;line-height:1.3em;}
.bild-text h4 {font-size: 0.95em;line-height:1.3em;}
.bild-text h4 em {font-size: 1.1em;	line-height:1.3em;}
.bild-text p {font-size: 0.95em;line-height:1.4em;}
.bild-text li {font-size: 0.95em;}
.bild-text {margin: 1em 0 0;}
.li-links {margin-left: 1.5em !important; position:relative;}
}

@media (max-width:440px){
.bilderlinks{margin:0 0.5em 0.5em 0.0em;width:35%!important}
.li-links {margin-left: 0.5em !important; position:relative;}
.abstand34 {margin-top: 15px;}
.contact-form-left h1{font-size:1.05em;}
.contact-form-left a{font-size:0.95em;color:#5a473a;line-height:1.6em;margin:0em 0;}
.abstand { margin-bottom: 0.5em;}

}

@media (max-width:431px){
.zeiten{font-size:1.10em;}  
.zeiten1{font-size:1.35em;} 
.zeiten3{font-size:1.1em;} 
}

@media (max-width:425px){
 
}

@media (max-width:420px){
.bilderlinks{margin:0 4.5em 1.0em 4.5em;width:60%!important}
.bildermitte{display: block; margin: auto !important; width: 75%!important;}
.bild-text h1 {font-size: 1.20em;text-align:center;margin-top:10px;}
.bild-text h2 {text-align:center;}
.bild-text h3 {font-size: 1.20em;margin:0px;text-align:center;}
.bild-text h4 em {font-size: 0.95em;	line-height:1.6em;}
.bild-text h4 {font-size: 0.95em;}
.bild-text p {font-size: 0.95em;}
.bild-text li{font-size:0.95em;}
}

@media (max-width:415px){
.zeiten{font-size:1.10em;} 
.zeiten1{font-size:1.25em;} 
}

@media (max-width:408px){
.bilderlinks{margin:0 4.0em 1.0em 4.0em;width:60%!important}
}

@media (max-width:396px){
 
}


@media (max-width:386px){
.bildermitte{display: block; margin: auto !important; width: 85%!important;} 
}

@media (max-width: 376px){
.bild-text{padding: 0 !important;}
.bild-text h1 {font-size: 1.2em;text-align:center;margin-top:10px;}
.bild-text h2 {font-size: 1.15em;}
.bild-text h3 {font-size: 1.25em;margin:0px;}
.bild-text h4 {font-size: 0.95em;}
.bild-text h4 em {font-size: 0.95em;	line-height:1.8em;}
.bild-text p {margin: 0em 0 1em;font-size: 0.95em;}
.bild-text li{font-size:0.95em;margin:0em 0em 0em 1.0em;}
.zeiten{font-size:1.10em;}
.zeiten1{font-size:1.25em;}
}

@media (max-width: 361px){
.bild-text{padding: 0 !important;}
.bild-text h1 {font-size: 1.2em;text-align:center;margin-top:10px;}
.bild-text h2 {font-size: 1.15em;}
.bild-text h3 {font-size: 1.25em;margin:0px;}
.bild-text h4 {font-size: 1.0em;}
.bild-text h4 em {font-size: 1.1em;	line-height:1.8em;}
.bild-text p {margin: 0em 0 1em;font-size: 0.95em;}
.bild-text li{font-size:0.95em;margin:0em 0em 0em 1.0em;}
.zeiten{font-size:1.10em;}
.zeiten1{font-size:1.20em;}
}

@media (max-width: 320px){
.bilderlinks{margin:0 3.3em 1.0em 3.3em;width:60%!important}
.bild-text h1 {font-size: 1.2em;text-align:center;margin-top:10px;}
.bild-text h2 {font-size: 1.15em;}
.bild-text h3 {font-size: 1.10em;text-align:center;	margin:0;}
.bild-text h5 {font-size: 0.90em;}
.bild-text h4 {font-size: 0.9em;}
.bild-text h4 em {font-size: 1.0em;	line-height:1.7em;}
.bild-text h6 {font-size:0.9em;}
.bild-text p {margin: 0em 0 1em;font-size: 0.8em;}
.bild-text li{font-size:0.90em;margin:0em 0em 0em 1.0em;	}
.bild-text ul li{font-size:0.8em;}
.zeiten{font-size:1.00em;margin:10px 0 10px 0;}
.zeiten1{font-size:1.15em;margin:10px 0 10px 0;}
}
