@charset "UTF-8";
/* CSS Document */


.bg-referenzen {
	
}
.boxstart {
	background-image: url(../images/infobild.jpg);
	background-size:cover;
	background-repeat: no-repeat;
	background-position: center;
	color:#FFFFFF;
	text-align:center;
	padding-top: 120px;
	padding-bottom: 200px;
	}


 h1 {
	font-size: 30px;
	font-weight: 200;
}

.boxstart h2 {
	padding-top:120px;
	font-size:30px;
	font-weight: 400;
	margin-left: auto;
}

h3 {
	text-align: center;
	font-size:25px;
	font-weight: 200;
	margin-left: auto;
	line-height: 40px;
	padding-top: 10px;
	padding-bottom: 20px;
	color:#898989;
}
 h4 {
	font-size:14px;
	font-weight: 400;
	text-align: center;
	line-height: 20px;
	padding: 20px 40px 20px 40px;
}


.textfeld {
	
	background-color:#dddddd; 
	text-align:center;
	padding-top: 30px;
	
	}

.textfeld h3 {
	font-size:25px;
	font-weight: 200;
	margin-left: auto;
	line-height: 10px;
	padding-top: 10px;
	padding-bottom: 30px
}


.Profil {
	width: 100%;
	height:330px;
	padding-top:0px;
	text-align: left;
	background-color:#EDEDED;
}
.Profilbild {
	width: 100%;
	height: auto;
	
}



.profiltext {
	background-color:#EDEDED;
	text-align: left;
	padding: 40px;
	height:330px;
	margin-top: auto;
	margin-bottom: auto;

	
}
.profiltext p {
	font-size:14px;
	font-weight: 400;
	padding: 10px;
	
}





.textfeld1 {
	
	background-color:#dddddd; 
	text-align:center;
	padding-top: 30px;
	padding-bottom: 20px;
	}



.textfeld1 h3{
	
	line-height: 28px;
	padding: 0px 10px;
	
	}



.col {
	width:100%;
}	
.profiltext
{
margin-top: 2px;
}




.bg_slide {
	
	background-color:#EDEDED;
margin-top: 2px;
}


.Profil{
margin-top: 2px;
}

.textfeld{
margin-top: 2px;
}
.textfeld1{
margin-top: 2px;
}

.style-footer {
margin-top: 2px;
}
