
.kont_right {
	width: 50%;
	float: left;
}
.kont_left {
	width: 50%;
	float: left;
}
.kontakt_lay input, .kontakt_lay textarea, .kontakt_lay button {
	border: 1px solid #aaa !important;
	padding: 5px;
}
.kontakt_lay label {
	width: 150px;
}
.kontakt_lay .kontakt{
	width: 400px;
}
.kontakt_lay textarea{
	width: 560px !important;
	height: 146px !important; /*270*/
}
.kontakt_lay .button {
	float: right;	
	width: 200px;
	line-height: 0px !important;
	margin-top: -78px;
	height: 30px;
}
.kontakt_lay .plz {
	width: 100px;
}
.kontakt_lay .ort {
	width: 300px;
}
h2 {
	border-bottom: 2px solid #D92469 !important;
}
.headline {
	border-bottom: 1px dotted #D92469 !important;
	margin: 40px 0 0 0 !important;
}
#kontakt {
	margin-top: -30px;
}