/* ---------------- kontakt-formular */#adresse {	position: absolute;	margin: 0px;	left: 737px;	top: 317px;	z-index:10;}#kontakt_namefeld {	position: absolute;	margin: 0px;	left: 0px;	top: 0px;	z-index:10;	width: 460px;}#kontakt_name {	position: absolute;	margin: 0px;	left: 0px;	top: 26px;	z-index:10;	width: 275px;}#kontakt_email {	position: absolute;	margin: 0px;	left: 1px;	top: 76px;	z-index:10;	width: 285px;}#kontakt_emailfeld {	position: absolute;	margin: 0px;	left: 0px;	top: 50px;	z-index:10;	width: 460px;}#kontakt_mit {	position: absolute;	margin: 0px;	left: 0px;	top: 105px;	z-index:10;	width: 310px;}#kontakt_mitfeld {	position: absolute;	margin: 0px;	left: 1px;	top: 129px;	z-index:10;	width: 460px;}/* Antwort */#kont_ant {	position: absolute;	left: 234px;	top: 288px;	z-index:30;	width: 743px;	height: 305px;	background: #FFFFFF;}#kont_ant2 {	position: absolute;	left: 42px;	top: 532px;	z-index:30;	width: 768px;	height: 114px;	background: #FFFFFF;}#kont_anttext {	position: absolute;	left: 250px;	top: 317px;	z-index:31;	width: 354px;}.mit {	width: 460px;	border: 1px solid #666666;}#kont_namensubmit {	position: absolute;	margin: 0px;	left: 2px;	top: 238px;	z-index:15;}/* Kontaktformular Eingabefelder KONATKT*/.felderkontaktlang {	width: 460px;	height: 19px;	border: 1px solid #666666;}/* Kontaktformular Eingabefelder KONATKT*/.felderkontakt {	background-color: #FFFFFF;	width: 300px;	height: 19px;	border: 1px solid #a70b16;}/* Kontaktformular Submit */.submit {	background-color: #ffbe00;	width: 102px;	height: 20px;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-align: center;	vertical-align: -10%;	border-width: 0px;}/* ---------------- terminvereinbarung */#termin_namefeld {	position: absolute;	margin: 0px;	left: 0px;	top: 0px;	z-index:10;	width: 460px;}#termin_name {	position: absolute;	margin: 0px;	left: 0px;	top: 26px;	z-index:10;	width: 275px;}#termin_tel {	position: absolute;	margin: 0px;	left: 1px;	top: 76px;	z-index:10;	width: 430px;}#termin_telfeld {	position: absolute;	margin: 0px;	left: 0px;	top: 50px;	z-index:10;	width: 460px;}#termin_email {	position: absolute;	margin: 0px;	left: 1px;	top: 126px;	z-index:10;	width: 530px;}#termin_emailfeld {	position: absolute;	margin: 0px;	left: 0px;	top: 100px;	z-index:10;	width: 460px;}#termin_termin {	position: absolute;	margin: 0px;	left: 1px;	top: 176px;	z-index:10;	width: 349px;}#termin_terminfeld {	position: absolute;	margin: 0px;	left: 0px;	top: 150px;	z-index:10;	width: 460px;}/* ---------------- callback */#callback_namefeld {	position: absolute;	margin: 0px;	left: 0px;	top: 0px;	z-index:10;	width: 460px;}#callback_name {	position: absolute;	margin: 0px;	left: 0px;	top: 26px;	z-index:10;	width: 275px;}#callback_tel {	position: absolute;	margin: 0px;	left: 1px;	top: 76px;	z-index:10;	width: 349px;}#callback_telfeld {	position: absolute;	margin: 0px;	left: 0px;	top: 50px;	z-index:10;	width: 460px;}#callback_zeit {	position: absolute;	margin: 0px;	left: 1px;	top: 126px;	z-index:10;	width: 349px;}#callback_zeitfeld {	position: absolute;	margin: 0px;	left: 0px;	top: 100px;	z-index:10;	width: 460px;}