
/*Muss auf Bild angepasst werden!!!*/
#top1_img{
	padding:25px 70px 25px 70px;
}

#top2_img{
	padding:40px 0px 20px 40px;
}

#top3_img{
	padding:50px 0px 20px 40px;
}

.button{
	margin-bottom:5px;
}

.pointstable{
	margin-left:20px;
	table-layout: auto;
}

.pointstable td:first-child {
    white-space: nowrap; /* Verhindert, dass der Text in der ersten Zelle umbricht */
}

.pointstable td:last-child {
    width: auto; /* Zweite Zelle nimmt den verbleibenden Platz ein */
}

.pointstable td{
	vertical-align: top;
}

h1{		
	margin-left:-30%;
	width:160%;
	text-align:center;
}

@media screen and (max-width: 768px) {
	h1{
		margin-left:0%;
		width:100%;
	}
	
	#top1_img{
		padding:20px;
		margin:auto;
	}

	#top2_img{
		padding:20px;
		margin-bottom:-10px;
	}

	#top3_img{
		padding:20px 0px 0px;
	}
	
	.pointstable{
		font-size:16px;
	}
}
