.headertitel {
  width: 100%;
  height: 404px;
  position: releative; 
  margin: -100px 0 50px 0;
  padding-top: 260px;
  background-attachment:scroll;
  background-size: cover; 
  text-align: center;
  background-repeat: no-repeat;
  background-position: 0px 0px;
}

.headertitelfooter {
  width: 100%; 
  height: 200px; 
  margin: 0; 
  padding-top: 610px;
  background-attachment:scroll;
  background-size: cover; 
  text-align: center; 
  background-repeat:no-repeat;
  background-position: 0px 0px;
}


	h1{
		font-size: 5em;
		font: 52px/62px 'Open Sans', serif;
    font-weight: 700;
		color: #fff;
		margin:0;
    text-shadow: 1px 1px 2px #424242;
	}

.intro {margin: 0 50px 50px 50px;}

	
	.intro 	h2{
		font: 36px/46px 'Open Sans', serif;
    font-weight: 700;
		color: #fff;
		margin:0;
    text-shadow: 1px 1px 2px #424242;
	}

.intro p{
/*	width: 50%;*/
	margin: 0 auto;
	font-size: 1em;
}
	

	.headerimage{margin-top: -245px;position: relative;width: 100%; height: 800px; background-size: cover; background-attachment:scroll;background-repeat:no-repeat; background-position: 0 -50px}
.footerimage{position: relative;width: 100%; height: 800px;background-size: cover; background-attachment:scroll;background-repeat:no-repeat; background-position: 0 -50px}


.headerbar {
  bottom: 60px;
}

.tab-container .kachel {background-color: white;height: 530px;margin: 0 auto 15px;text-align: left;max-width: 250px;}