
/* Grundgerüst - Anfang */
	* {
		margin:0;
		padding:0;
		}

	html, body {
		height:100%;
		}

	body {
		background-color:#b2b2b2;
		color:#630;
		font:100.01%/1.4 sans-serif;
		text-align:center; /* horizontal centering for IE Win quirks */
		}
		
	table {
		color: #000;
		font-size: 0.8em;
		font-weight: bold;
		border-spacing: 8px;
		font-family: Arial, Tahoma;	
		}
		
	td 	{
		padding: 5px;
		}
		
	img {
		border: none;
		}
		
	h1 {
		margin: 0;
		padding: 0;
		font-size: 1.4em;
		font-weight: normal;
		color: #000;
		left: 100px;
		font-family: Arial, Tahoma;		
		}

	h4 {
		margin: 0;
		padding: 0;
		font-size: 1em;
		font-weight: bold;
		color: #000;
		font-family: Arial, Tahoma;	
		}			

	ul {
		margin-left:2em;
		list-style-type: none;
		font-family: Arial;
		font-size: 1em;
		}

	li span {
		font-size:70%;
		font-family: Arial, Tahoma;	
		}

	p {
		color: #000;
		font-family: Arial, Tahoma;	
		}	

	span {
		font-weight: bold;
		color: #ac4650;
		font-family: Arial, Tahoma;	
		}
		
	a {
		color: #ac4650;
		text-decoration: none;
		font-weight: bold;
		font-family: Arial, Tahoma;		
		}
		
	a:hover {
		color: #000;
		text-decoration: none;
		font-family: Arial, Tahoma;	
		}	
		
	a:visited , a:focus, a:active {
		color: #ac4650;
		text-decoration: none;
		font-weight: bold;
		font-family: Arial, Tahoma;		
		}		
		
/* Grundgerüst - Ende */		

/*Bereich um Seiteninhalt zu zentrieren - Anfang */	
	#distance { 
		width:1px;
		height:50%;
		background-color:#b2b2b2;
		margin-bottom:-20em; /* half of container's height */
		float:left;
		}

	#container {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:40em;
		width:60em;
		clear:left;
		}
		
	#container_relative {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:40em;
		width:60em;
		clear:left;
		}		
		
/* Bereich um Seiteninhalt zu zentrieren - Ende */
		
/* Defintion der gerundeten Ecken - Anfang */

	.roundedcornr_box {
		background: #cccccc;
		}
		
	.roundedcornr_top div {
		background: url(../grafiken/roundedcornr_693806_tl.png) top left no-repeat;
		}
	
	.roundedcornr_top {
		background: url(../grafiken/roundedcornr_693806_tr.png) top right no-repeat;
		}
	
	.roundedcornr_bottom div {
		background: url(../grafiken/roundedcornr_693806_bl.png) bottom left no-repeat;
		}
	
	.roundedcornr_bottom {
		background: url(../grafiken/roundedcornr_693806_br.png) bottom right no-repeat;
		}

	.roundedcornr_top div, .roundedcornr_top, 
	.roundedcornr_bottom div, .roundedcornr_bottom {
		width: 100%;
		height: 360px;
		font-size: 1px;
		}
	
	.roundedcornr_content {
		margin: 0 30px;
		}
		
/* Definition der gerundeten Ecken - Ende */		
		
/* Header Beginn */
		
	#header {
		margin-top: -330px;
		height: 100px;
		}

	#trennlinie {
		position: absolute;
		left: 240px;
		top: 107px;
		height: 10px;
		width: 600px;
		border: 0;
		background-color: #ac4650;
		}
		
	#slogan {
		font-family: sansserif, arial, verdana, helvetica;
		font-size: 1.7em;
		color: #000;
		font-weight: bold;
		margin-left: 240px;
		margin-top: -56px;		
		}	

/* Header Ende */

/* Navigation Anfang */

	#navigation_links {
		position: absolute;
		margin: 0;
		top: 8px;
		left: -11px;
		height: 10px;
		width: 40px;
		border: 0;
		background-color: #ac4650;
		}
		
	#navigation_rechts {
		position: absolute;
		margin: 0;
		top: 9px;
		left: 760px;
		height: 10px;
		width: 190px;
		border: 0;
		background-color: #ac4650;
		}		
		
	#navigation {
		position: relative;
		margin: 18px 0 0 -20px;
		padding: 0;
		list-style-type: none;
		background: #cccccc;
		z-index: 100;
		}
		
	#navigation a {
		color: #000;
		background: #cccccc;
		margin: 5px 0 0 0;
		padding: 0 4px;
		float: left;
		border-right: 1px solid;
		text-decoration: none;
		font-weight: bold;
		font-size: 0.8em;
		text-align: left;
		list-style-type: none;
		display: inline;
		}
		
	#navigation a:hover {
		color: #fff;
		background: #ac4650;
		}	

	#impressum_navigation a  {
		border: none;
		}
		
	#navigation li {
		display: block;
		float: left;
		margin: 0;
		padding: 0;
		}
		
	#navigation li li {
		float: none;
		}
		
	#navigation ul ul {
		left: -9999px;
		position: absolute;
		margin: 0;
		padding: 0;		
		}

	#navigation li:hover ul{
		position: absolute;
		left: auto;
		margin-top: 18px;
		}
		
	#navigation ul ul li {
		display: block;	
		clear: left;		
		}
		
	#navigation ul ul a {
		position: relative;
		z-index: 100;
		color: #fff;
		background: #ac4650;
		border: 1px solid;
		text-decoration: none;
		font-weight: bold;
		font-size: 0.8em;
		text-align: left;
		margin: 4px 0 -5px 0;
		width: 200px;	
		}	

	#navigation ul ul a:hover {
		color: #fff;
		background: #758279;
		}	
		

/* Navigation Ende */

/* Fußzeile Anfang */

	#kontaktzeile {
		font-size: 0.6em;
		color: #000;
		text-align: center;
		}
		
/* Fußzeile Ende */		

/* Inhalt Rahmen Beginn */		
		
	#content {
		position: relative;
		clear: left;
		top: 100px;
		z-index: 50;
		}
		
	#content_inhalt_relative {
		position: relative;
		clear: left;
		width: 80%;
		margin-left: 260px;
		}		
			
	#content_inhalt_relative h1 {
		margin: 0;
		padding: 0;
		font-size: 1.4em;
		font-weight: normal;
		color: #000;
		left: 100px;
		}			

	#content_inhalt_relative p {
		margin: 0;
		padding: 0;
		padding-top: 0.8em;
		width: 80%;
		font-size: 0.8em;
		color: #000;
		}
				
	#content_inhalt_relative span {
		color: #ac4650;
		}
				
	#content_inhalt_relative span img {
		width: 200px;
		}
		
	#content_inhalt_relative a span {
		display: none;
		}

	#content_inhalt_relative a:hover span{
		display: block;
		position: absolute;
		top: 0px;
		left: 440px;
		margin: 0px;
		}			
		
	#content_inhalt_relative ul {
		margin-bottom: 10px;
		list-style-type: circle;		
		}		
				
	#content_inhalt_relative ul li{
		margin: 0;
		padding: 0;
		font-size: 0.8em;
		font-weight: normal;
		color: #000;
		}		
					
/* Inhalt Rahmen Ende */


/* ---------- Themenbereiche Anfang */

/* index Anfang */
		
	#willkommen {
		position: relative;
		left: -120px;
		}
		
	#box1 {
		position: relative;
		margin: 0;
		padding: 0;
		left: -265px;
		top: 16px;
		}
		
	#box1_headline {
		position: absolute;
		font-weight: bold;
		color: #000;	
		font-size: 1.0em;
		left: 4px;
		top: -10px;
		width: 200px;
		}
		
	#box1_foto {
		position: absolute;
		top: 28px;
		left: 200px;
		}
		
	#box1_text {
		position: absolute;
		color: #000;
		font-size: 0.9em;
		left: -3px;
		top: 25px;
		width: 200px;
		}
		
	#box1_text_finanzen {
		position: absolute;
		color: #000;
		font-size: 0.9em;
		left: -3px;
		top: 25px;
		width: 200px;
		}		
		
	#box1_text_anhang {
		position: absolute;
		left: 210px;
		top: 60px;
		}
		
	#box1_text_anhang_finanzen {
		position: absolute;
		left: 220px;
		top: 100px;
		}		
		
	#box1_text_anhang_foto {
		position: absolute;
		left: 210px;
		top: 60px;
		}		
		
	#box1_text_anhang span {
		font-size: 1.1em;
		font-weight: bold;
		color: #000;
		}
		
	#box1_text_anhang_finanzen span {
		font-size: 1em;
		font-weight: bold;		
		}			

	#box1_text_anhang a:link, a:visited, a:active {
		color: #000;
		}
		
	#box1_text_anhang a:hover {
		color: #ac4650;
		}
		
	#box2 {
		position: absolute;
		margin: 0;
		padding: 0;
		top: 270px;		
		left: -265px;
		}
		
	#box2_headline {
		position: absolute;
		font-weight: bold;
		color: #000;	
		font-size: 1.0em;
		left: 4px;
		top: -10px;
		width: 200px;
		}

	#box2_foto {
		position: absolute;
		top: 28px;
		left: 170px;		
		}

	#box2_foto_finanzen {
		position: absolute;
		top: 28px;
		left: 200px;		
		}			

	#box2_text {
		position: absolute;
		color: #000;
		font-size: 0.9em;
		left: -3px;
		top: 25px;
		width: 200px;
		}
		
	#box2_text_finanzen {
		position: absolute;
		color: #000;
		font-size: 0.9em;
		left: -3px;
		top: 25px;
		width: 200px;
		}		
		
	#box2_text_anhang {
		position: absolute;
		left: 185px;
		top: 55px;	
		}
		
	#box2_text_anhang_finanzen {
		position: absolute;
		left: 170px;
		top: 70px;
		}		
		
	#box2_text_anhang span {
		font-size: 1.1em;
		font-weight: bold;		
		}

	#box2_text_anhang_finanzen span {
		font-size: 1em;
		font-weight: bold;		
		}			

	#box2_text_anhang a:link, a:active , a:visited {
		color: #000;
		}
		
	#box2_text_anhang a:hover {
		color: #ac4650;
		}		

	#box3 {
		position: absolute;
		margin: 0;
		padding: 0;
		left: 45px;
		top: 93px;
		}
		
	#box3_headline {
		position: absolute;
		font-weight: bold;
		color: #000;	
		font-size: 1.0em;
		left: 4px;
		top: -10px;
		width: 200px;
		}

	#box3_foto {
		position: absolute;
		top: 28px;
		left: 200px;
		}

	#box3_text {
		position: absolute;
		color: #000;
		font-size: 0.9em;
		left: -3px;
		top: 25px;
		width: 180px;
		}
		
	#box3_text_finanzen {
		position: absolute;
		color: #000;
		font-size: 0.9em;
		left: -3px;
		top: 25px;
		width: 180px;
		}		
		
	#box3_text_anhang {
		position: absolute;
		left: 180px;
		top: 65px;
		}
		
	#box3_text_anhang_finanzen {
		position: absolute;
		left: 170px;
		top: 70px;
		}		
		
	#box3_text_anhang span {
		font-size: 1em;
		font-weight: bold;		
		}

	#box3_text_anhang a:link, a:active, a:visited {
		color: #000;
		}
		
	#box3_text_anhang a:hover {
		color: #ac4650;
		}		
		
	#box4 {
		position: absolute;
		margin: 0;
		padding: 0;
		left: 45px;
		top: 270px;
		}
		
	#box4_headline {
		position: absolute;
		font-weight: bold;
		color: #000;	
		font-size: 1.0em;
		left: 4px;
		top: -10px;
		width: 200px;
		}

	#box4_foto {
		position: absolute;
		top: 28px;
		left: 160px;
		}

	#box4_foto_finanzen {
		position: absolute;
		top: 28px;
		left: 200px;
		}		

	#box4_text {
		position: absolute;
		color: #000;
		font-size: 0.9em;
		left: -3px;
		top: 50px;
		width: 180px;
		}
		
	#box4_text_finanzen {
		position: absolute;
		color: #000;
		font-size: 0.9em;
		left: -3px;
		top: 20px;
		width: 180px;
		}		
		
	#box4_text_anhang {
		position: absolute;
		left: 175px;
		top: 50px;
		}	
		
	#box4_text_anhang_finanzen {
		position: absolute;
		left: 170px;
		top: 70px;
		}			
		
	#box4_text_anhang span {
		font-size: 1.1em;
		font-weight: bold;
		}	

	#box4_text_anhang a:link, a:active, a:visited {
		color: #000;
		}
		
	#box4_text_anhang a:hover {
		color: #ac4650;
		}		

	#box5 {
		position: absolute;
		margin: 0;
		padding: 0;
		left: 355px;
		top: 93px;
		}
		
	#box5_headline {
		position: absolute;
		font-weight: bold;
		color: #000;	
		font-size: 1.0em;
		left: 4px;
		top: -10px;
		width: 200px;
		}

	#box5_foto {
		position: absolute;
		top: 28px;
		left: 160px;
		}
		
	#box5_foto_finanzen{
		position: absolute;
		top: 28px;
		left: 200px;
		}		

	#box5_text {
		position: absolute;
		color: #000;
		font-size: 0.9em;
		left: -3px;
		top: 25px;
		width: 200px;
		}
		
	#box5_text_finanzen {
		position: absolute;
		color: #000;
		font-size: 0.9em;
		left: -3px;
		top: 25px;
		width: 200px;
		}		
		
	#box5_text_anhang {
		position: absolute;
		left: 170px;
		top: 65px;
		}
		
	#box5_text_anhang_finanzen {
		position: absolute;
		left: 175px;
		top: 70px;
		}		
		
	#box5_text_anhang span {
		font-size: 1.1em;
		font-weight: bold;
		}
		
	#bos5_text_anhang_finanzen span {
		font-size: 1em;
		font-weight: bold;
		}

	#box5_text_anhang a:link, a:active, a:visited {
		color: #000;
		}
		
	#box5_text_anhang a:hover {
		color: #ac4650;
		}		
		
	#box6 {
		position: absolute;
		margin: 0;
		padding: 0;
		left: 355px;
		top: 270px;
		}

	#box6_headline {
		position: absolute;
		font-weight: bold;
		color: #000;	
		font-size: 1.0em;
		left: 4px;
		top: -10px;
		width: 200px;
		}

	#box6_foto {
		position: absolute;
		top: 28px;
		left: 200px;
		}

	#box6_text {
		position: absolute;
		color: #000;
		font-size: 0.9em;
		left: 15px;
		top: 35px;
		width: 200px;
		}
		
	#box6_text_finanzen {
		position: absolute;
		color: #000;
		font-size: 0.9em;
		left: 0px;
		top: 30px;
		width: 200px;
		}	

	#box6_text_anhang_finanzen {
		position: absolute;
		left: 170px;
		top: 65px;
		}			
		
	#box6_text span {
		position: absolute;
		font-size: 0.9em;
		font-weight: bold;
		left: 170px;
		top: 70px;
		width: 200px;
		}	

	#box6_text a:link, a:active, a:visited {
		color: #000;
		}
		
	#box6_text a:hover {
		color: #ac4650;
		}		
		
/* index Ende */


/* leitung Anfang */		

	#leitung_foto {
		position: absolute;
		left: 20px;
		top: -20px;
		float: left;
		}
		
	#leitung_foto p {
		font-size: 0.6em;
		width: 100%;
		margin: 0;
		padding: 0;
		color: #000;
		}	
		
/* leitung Ende */

/* Versicherungen + Vergleichsrechner Anfang */
		
	#bereichsfoto {
		position: absolute;
		left: 20px;
		top: 0px;
		float: left;
		}
		
	#versicherungsbeschreibungen {
		position: relative;
		clear: left;
		width: 60%;
		margin: 0 0 0 20px;
		}
		
	#versicherungsbeschreibungen h1 {
		margin-left: 0;
		padding: 0;
		font-size: 1.4em;
		font-weight: normal;
		color: #000;
		}	

	#versicherungsbeschreibungen p {
		margin: 0;
		padding: 0 0 10px 0;
		width: 80%;
		font-size: 0.8em;
		font-weight: normal;
		color: #000;
		}

	#versicherung_foto {
		position: absolute;
		margin-left: 440px;
		top: 0px;
		clear: right;
		}

	#versicherungen_übersicht_privat {
		position: absolute;
		left: -250px;
		top: 6px;
		float: left;
		}		

	#versicherungen_links {
		position: relative;
		width: 80%;
		margin-top: -200px;
		margin-bottom: 270px;
		}
		
	#versicherungen_links h1 {
		margin: 0;
		padding: 0;
		font-size: 1.4em;
		font-weight: normal;
		color: #000;
		}	

	#versicherungen_links p {
		margin-top: 5px;
		padding: 0;
		width: 80%;
		font-size: 0.8em;
		font-weight: bold;
		color: #000;
		}	

	#versicherungen_rechts {
		position: absolute;
		float: right;
		width: 60%;
		margin: 0;
		padding: 0;
		left: 350px;
		top: 63px;
		}
		
	#versicherungen_rechts h1 {
		margin-left: 0;
		padding: 0;
		font-size: 1.4em;
		font-weight: normal;
		color: #000;
		}	

	#versicherungen_rechts p {
		margin-top: 5px;
		padding: 0;
		width: 80%;
		font-size: 0.8em;
		font-weight: bold;
		color: #000;
		}	

	#versicherungen_links a span {
		display: none;
		}

	#versicherungen_links a:hover span{
		display: block;
		position: absolute;
		top: -0px;
		left: -250px;
		margin: 0px;
		}

	#versicherungen_rechts a span {
		display: none;
		}

	#versicherungen_rechts a:hover span{
		display: block;
		position: absolute;
		top: -58px;
		left: -600px;
		margin: 0px;
		}
		

	#versicherungsrechner_links {
		position: relative;
		width: 60%;
		margin: 0;
		}
		
	#versicherungsrechner_links h1 {
		margin-left: 0;
		padding: 0;
		font-size: 1.4em;
		font-weight: normal;
		color: #000;
		}	

	#versicherungsrechner_links p {
		margin-top: 5px;
		padding: 0;
		width: 80%;
		font-size: 0.8em;
		font-weight: bold;
		color: #000;
		}	

	#versicherungsrechner_rechts {
		position: absolute;
		float: right;
		width: 60%;
		margin: 0;
		padding: 0;
		left: 350px;
		top: 30px;
		}
		
	#versicherungsrechner_rechts h1 {
		margin-left: 0;
		padding: 0;
		font-size: 1.4em;
		font-weight: normal;
		color: #000;
		}	

	#versicherungsrechner_rechts p {
		margin-top: 5px;
		padding: 0;
		width: 80%;
		font-size: 0.8em;
		font-weight: bold;
		color: #000;
		}	

	#versicherungsrechner_foto {
		position: absolute;
		left: -250px;
		top: 0px;
		}

	#markierungslinie {
		position: absolute;
		left: -5px;
		margin-top: 0px;
		height: 20px;
		width: 360px;
		border: 0;		
		background-color: #ac4650;
		}	

	#versicherung_übersicht {
		position: absolute;
		left: 2px;
		}
	
	#versicherung_übersicht span{
		color: #fff;
		}
		
	#versicherung_übersicht a:link, a:active, a:focus {
		color: #fff;
		}
		
	#versicherung_übersicht a:hover, a:visited {
		color: #000;
		}
		
/* Versicherungen Ende */

/* Vergleichsrechner Anfang */		
		
	#angebotsrechner {
		position: relative;
		text-align: center;
		clear: left;
		width: 100%;
		height: 1000px;
		left: -200px;
		margin: 0;
		padding: 0:
		}
		
	#angebotsrechner h1 {
		margin: 0;
		padding: 0;
		font-size: 1.3em;
		font-weight: normal;
		color: #000;
		}			

	#angebotsrechner p {
		margin: 0 0 20px 0;
		padding: 0;
		width: 80%;
		font-size: 0.8em;
		font-weight: normal;
		color: #000;
		text-align: center;
		}

	#angebotsrechner span {
		font-size: 0.8em;
		}

	#angebotsrechner iframe {
		width: 110%;
		height: 1000px;
		border: 0;
		margin-top: 20px;
		}
		
/* Vergleichsrechner Ende */		

/* Finanzierungen Anfang */

	#box1 h1 {
		position: absolut;
		margin-left: 30px;
		margin-top: 20px;
		width: 200px;
		font-size: 3.5em;
		line-height: 0.9;
		color: #ac4650;
		}

/* Finanzierungen Ende */

/* Gutachten Anfang */

	#content_inhalt_relative .aufzählung {
		font-size: 1.2em;
		font-weight: bold;
		color: #ac4650;
		}

/* Gutachten Ende */

/* Servicebereich Anfang */

	#content_inhalt_relative .service_bereich {
		color: #000;
		}

	.service_pfeil {
		position: relative;
		margin-right: 5px;
		top: 5px;
		}

/* Servicebereich Ende */
		
/* Kontaktformular Anfang */

	.left {
		float: left;
		text-align: left;
		margin-right: 1%;
		}	

	.right {
		margin: 1% 1%;

		}	
		
	#kontaktformular {
		position: relative;
		left: -200px;
		padding: 5px;
		width: 700px;
		border: 0;
		}
				
	#kontaktformular p {
		font-weight: bold;
		padding: 5px;
		margin-bottom: 3%;
		}
		
	#kontaktformular span {
		margin-left: -200px;
		}
		
	#kontaktformular #anrede {
		position: relative;
		margin-left: 1em;
		}
		
	#kontaktformular #name {
		position: absolute;
		width: 200px;
		left: 80px;
		}	

	#kontaktformular #vorname {
		position: absolute;
		width: 200px;
		left: 80px;
		}	
		
	#kontaktformular #firmenname {
		position: absolute;	
		width: 200px;
		left: 80px;
		}

	#kontaktformular #tag {
		position: absolute;
		width: 25px;
		left: 110px;
		}
		
	#kontaktformular #monat {
		position: absolute;	
		width: 25px;
		left: 145px;
		}
		
	#kontaktformular #jahr {
		position: absolute;	
		width: 50px;
		left: 180px;
		}
		
	#kontaktformular #plz {
		position: absolute;	
		width: 50px;
		left: 80px;
		}

	#kontaktformular #ort {
		position: absolute;	
		width: 140px;
		left: 140px;
		}	

	#kontaktformular #strasse {
		position: absolute;	
		width: 165px;
		left: 80px;
		}

	#kontaktformular #hnr {
		position: absolute;	
		width: 25px;
		left: 255px;
		}		

	#kontaktformular #email {
		position: absolute;	
		width: 200px;
		left: 80px;
		}	

	#kontaktformular #vorwahl {
		position: absolute;	
		width: 50px;
		left: 80px;
		}
		
	#kontaktformular #durchwahl {
		position: absolute;	
		width: 100px;
		left: 140px;
		}		
		
	#kontaktformular #erreichbarkeit {
		position: absolute;	
		width: 120px;
		left: 160px;
		}

	#kontaktformular #bausumme {
		position: absolute;
		left: 320px;
		top: 88px;
		}	

	#kontaktformular #bausumme_input {
		position: absolute;
		left: 150px;
		top: -2px;
		}			
		
	#kontaktformular #verwendungszweck {
		position: absolute;
		left: 320px;
		top: 118px;
		}		
		
	#kontaktformular #verwendungszweck_input {
		position: absolute;
		left: 150px;
		top: -2px;
		}
		
	#kontaktformular #laufzeit {
		position: absolute;
		left: 320px;
		top: 148px;
		}		
		
	#kontaktformular #laufzeit_input {
		position: absolute;
		left: 150px;
		top: -2px;
		}		
		
	#kontaktformular #angaben {
		width: 300px;
		font-size: 0.6em;
		}	
		
	#kontaktformular #abschluss {
		position: absolute;
		top: 20px;
		}

	#kontaktformular #nachricht {
		position: absolute;
		width: 440px;
		left: 330px;
		top: 160px;
		}		
		
	#kontaktformular #pos_nachricht {
		position: absolute;
		left: 320px;
		top: 36px;
		}			

	#kontaktformular #kopie {
		position: absolute;
		left: 330px;
		top: 295px;
		}
		
	#kontaktformular #pos_kopie {
		position: absolute;
		left: 350px;
		top: 297px;
		width: 300px;
		font-size: 0.6em;
		}
		
	#kontaktformular #abschluss #pos_kopie {
		position: absolute;
		left: 350px;
		top: 290px;
		width: 300px;
		font-size: 0.6em;
		}		

	#kontaktformular #einwilligung {
		position: absolute;
		left: 330px;
		top: 320px;
		}
		
	#kontaktformular #einwilligung_text {
		position: absolute;
		left: 350px;
		top: 321px;
		width: 400px;
		font-size: 0.6em;
		}
		
	#kontaktformular #abschluss #einwilligung_text {
		position: absolute;
		left: 350px;
		top: 314px;
		width: 400px;
		font-size: 0.6em;
		}		
		
		
	#kontaktformular #abschicken {
		position: relative;
		left: 600px;
		top: -130px;
		margin-top: 20px;
		}

	#kontaktformular #abschicken_abschluss {
		position: absolute;
		left: 600px;
		top: 400px;
		margin-top: 20px;
		}

	#kontaktformular #objekt {
		 position: absolute;
		 left: 320px;
		 top: 50px;
		 margin-top: 20px;
		}
		
	#kontaktformular #einwilligung_glas {
		position: absolute;
		left: 330px;
		top: 150px;
		}		
		
	#kontaktformular #einwilligung_text_glas {
		position: absolute;
		left: 350px;
		top: 151px;
		width: 400px;
		font-size: 0.6em;
		}
		
	#kontaktformular #abschicken_glas {
		position: relative;
		left: 600px;
		top: -400px;
		margin-top: 20px;
		}

	#kontaktformular #hausrat_objekt {
		 position: absolute;
		 left: 320px;
		 top: 50px;
		 margin-top: 20px;
		}	

	#kontaktformular #hausrat_geburtstag {
		 position: absolute;
		 left: 320px;
		 top: 80px;
		 margin-top: 20px;
		}
		
	#kontaktformular #hausrat_geburtstag input {
		 width: 40px;
		}
		
	#kontaktformular #hausrat_dienst {
		 position: absolute;
		 left: 320px;
		 top: 110px;
		 margin-top: 20px;
		}	

	#kontaktformular #hausrat_versicherungssumme {
		 position: absolute;
		 left: 320px;
		 top: 140px;
		 margin-top: 20px;
		}	

	#kontaktformular #hausrat_wohnfläche {
		 position: absolute;
		 left: 320px;
		 top: 170px;
		 margin-top: 20px;
		}	

	#kontaktformular #hausrat_art {
		 position: absolute;
		 left: 320px;
		 top: 200px;
		 margin-top: 20px;
		}	

	#kontaktformular #hausrat_klasse {
		 position: absolute;
		 left: 320px;
		 top: 230px;
		 margin-top: 20px;
		}

	#kontaktformular #hausrat_fahrrad {
		 position: absolute;
		 left: 320px;
		 top: 260px;
		 margin-top: 20px;
		}	

	#kontaktformular #hausrat_elementar {
		 position: absolute;
		 left: 320px;
		 top: 290px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #hausrat_ort {
		 position: absolute;
		 left: 320px;
		 top: 320px;
		 margin-top: 20px;
		}
		
	#kontaktformular #hausrat_ort input {
		 width: 100px;
		 }

	#kontaktformular #einwilligung_hausrat {
		position: absolute;
		left: 330px;
		top: 400px;
		}		
		
	#kontaktformular #einwilligung_text_hausrat {
		position: absolute;
		left: 350px;
		top: 401px;
		width: 400px;
		font-size: 0.6em;
		}
		
	#kontaktformular #abschicken_hausrat {
		position: relative;
		left: 600px;
		top: -40px;
		margin-top: 20px;
		}	

	#kontaktformular #haftpflicht_geburtstag {
		 position: absolute;
		 left: 320px;
		 top: 50px;
		 margin-top: 20px;
		}
		
	#kontaktformular #haftpflicht_geburtstag input {
		 width: 60px;
		 }

	#kontaktformular #haftpflicht_selbstbehalt {
		 position: absolute;
		 left: 320px;
		 top: 80px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #haftpflicht_deckungssumme_personensachen {
		 position: absolute;
		 left: 320px;
		 top: 110px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #haftpflicht_deckungssumme_vermögen {
		 position: absolute;
		 left: 320px;
		 top: 140px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #haftpflicht_deckungssumme_mietschaden {
		 position: absolute;
		 left: 320px;
		 top: 170px;
		 margin-top: 20px;
		}	
		
	#kontaktformular #haftpflicht_personenkreis {
		 position: absolute;
		 left: 320px;
		 top: 200px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #haftpflicht_tarifgruppe {
		 position: absolute;
		 left: 320px;
		 top: 230px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #haftpflicht_deliktunfähig {
		 position: absolute;
		 left: 320px;
		 top: 260px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #haftpflicht_ausfalldeckung {
		 position: absolute;
		 left: 320px;
		 top: 290px;
		 margin-top: 20px;
		}

	#kontaktformular #einwilligung_haftpflicht {
		position: absolute;
		left: 330px;
		top: 360px;
		}		
		
	#kontaktformular #einwilligung_text_haftpflicht {
		position: absolute;
		left: 350px;
		top: 361px;
		width: 400px;
		font-size: 0.6em;
		}
		
	#kontaktformular #abschicken_haftpflicht {
		position: relative;
		left: 600px;
		top: -80px;
		margin-top: 20px;
		}		
		
	#kontaktformular #unfall_progression{
		 position: absolute;
		 left: 320px;
		 top: 50px;
		 margin-top: 20px;
		}	

	#kontaktformular #unfall_anzahlpersonen{
		 position: absolute;
		 left: 320px;
		 top: 80px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #unfall_anzahlpersonen input{
		width: 50px;
		}

	#kontaktformular #unfall_beitragsgruppe{
		 position: absolute;
		 left: 320px;
		 top: 110px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #unfall_geschlecht{
		 position: absolute;
		 left: 320px;
		 top: 140px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #unfall_invaliditätssumme{
		 position: absolute;
		 left: 320px;
		 top: 170px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #unfall_unfalltod{
		 position: absolute;
		 left: 320px;
		 top: 200px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #unfall_kosmetischeoperationen{
		 position: absolute;
		 left: 320px;
		 top: 230px;
		 margin-top: 20px;
		}

	#kontaktformular #einwilligung_unfall {
		position: absolute;
		left: 330px;
		top: 300px;
		}		
		
	#kontaktformular #einwilligung_text_unfall {
		position: absolute;
		left: 350px;
		top: 301px;
		width: 400px;
		font-size: 0.6em;
		}
		
	#kontaktformular #abschicken_unfall {
		position: relative;
		left: 600px;
		top: -130px;
		margin-top: 20px;
		}		

	#kontaktformular #sterbegeld_versicherungsbeginn{
		 position: absolute;
		 left: 320px;
		 top: 50px;
		 margin-top: 20px;
		}			
		
	#kontaktformular #sterbegeld_versicherungsbeginn input {
		 width: 60px;
		 }
		 
	#kontaktformular #sterbegeld_geburtstag{
		 position: absolute;
		 left: 320px;
		 top: 80px;
		 margin-top: 20px;
		}			 
		
	#kontaktformular #sterbegeld_geburtstag input {
		 width: 60px;
		 }
		 
	#kontaktformular #sterbegeld_geschlecht{
		 position: absolute;
		 left: 320px;
		 top: 100px;
		 margin-top: 20px;
		}		

	#kontaktformular #sterbegeld_versicherungssumme{
		 position: absolute;
		 left: 320px;
		 top: 140px;
		 margin-top: 20px;
		}	
		
	#kontaktformular #einwilligung_sterbegeld {
		position: absolute;
		left: 330px;
		top: 200px;
		}		
		
	#kontaktformular #einwilligung_text_sterbegeld {
		position: absolute;
		left: 350px;
		top: 201px;
		width: 400px;
		font-size: 0.6em;
		}
		
	#kontaktformular #abschicken_sterbegeld {
		position: relative;
		left: 600px;
		top: -240px;
		margin-top: 20px;
		}			
		
	#kontaktformular #altersvorsorge_versicherungsbeginn{
		 position: absolute;
		 left: 320px;
		 top: 50px;
		 margin-top: 20px;
		}
		
	#kontaktformular #altersvorsorge_versicherungsbeginn input {
		 width: 60px;
		 }

	#kontaktformular #altersvorsorge_geburtstag{
		 position: absolute;
		 left: 320px;
		 top: 80px;
		 margin-top: 20px;
		}	
		
	#kontaktformular #altersvorsorge_geburtstag input {
		 width: 60px;
		 }		

	#kontaktformular #altersvorsorge_geschlecht{
		 position: absolute;
		 left: 320px;
		 top: 110px;
		 margin-top: 20px;
		}	

	#kontaktformular #altersvorsorge_raucher{
		 position: absolute;
		 left: 320px;
		 top: 140px;
		 margin-top: 20px;
		}	

	#kontaktformular #altersvorsorge_rentengarantiezeit{
		 position: absolute;
		 left: 320px;
		 top: 170px;
		 margin-top: 20px;
		}	

	#kontaktformular #altersvorsorge_endalter{
		 position: absolute;
		 left: 320px;
		 top: 200px;
		 margin-top: 20px;
		}	
		
	#kontaktformular #altersvorsorge_berechnungsgrundlage{
		 position: absolute;
		 left: 320px;
		 top: 230px;
		 margin-top: 20px;
		}			

	#kontaktformular #altersvorsorge_versicherungskonzepte{
		 position: absolute;
		 left: 320px;
		 top: 260px;
		 margin-top: 20px;
		}	
		
	#kontaktformular #einwilligung_altersvorsorge {
		position: absolute;
		left: 330px;
		top: 290px;
		}		
		
	#kontaktformular #einwilligung_text_altersvorsorge {
		position: absolute;
		left: 350px;
		top: 291px;
		width: 400px;
		font-size: 0.6em;
		}
		
	#kontaktformular #abschicken_altersvorsorge {
		position: relative;
		left: 600px;
		top: -150px;
		margin-top: 20px;
		}			
		
	#kontaktformular #lebensversicherung_versicherungsbeginn{
		 position: absolute;
		 left: 320px;
		 top: 50px;
		 margin-top: 20px;
		}	

	#kontaktformular #lebensversicherung_versicherungsbeginn input {
		 width: 60px;
		 }
		 
		#kontaktformular #lebensversicherung_geburtstag{
		 position: absolute;
		 left: 320px;
		 top: 80px;
		 margin-top: 20px;
		}
		
	#kontaktformular #lebensversicherung_geburtstag input {
		 width: 60px;
		 }
		 
	#kontaktformular #lebensversicherung_geschlecht{
		 position: absolute;
		 left: 320px;
		 top: 110px;
		 margin-top: 20px;
		}
		
	#kontaktformular #lebensversicherung_raucher{
		 position: absolute;
		 left: 320px;
		 top: 140px;
		 margin-top: 20px;
		}

	#kontaktformular #lebensversicherung_todesfallleistung{
		 position: absolute;
		 left: 320px;
		 top: 170px;
		 margin-top: 20px;
		}	

	#kontaktformular #lebensversicherung_laufzeit{
		 position: absolute;
		 left: 320px;
		 top: 200px;
		 margin-top: 20px;
		}	

	#kontaktformular #einwilligung_lebensversicherung {
		position: absolute;
		left: 330px;
		top: 270px;
		}		
		
	#kontaktformular #einwilligung_text_lebensversicherung {
		position: absolute;
		left: 350px;
		top: 271px;
		width: 400px;
		font-size: 0.6em;
		}
		
	#kontaktformular #abschicken_lebensversicherung {
		position: relative;
		left: 600px;
		top: -170px;
		margin-top: 20px;
		}	
		
	#kontaktformular #grundfähigkeit_versicherungsbeginn{
		 position: absolute;
		 left: 320px;
		 top: 50px;
		 margin-top: 20px;
		}
		
	#kontaktformular #grundfähigkeit_versicherungsbeginn input {
		 width: 60px;
		 }
		
	#kontaktformular #grundfähigkeit_geburtstag{
		 position: absolute;
		 left: 320px;
		 top: 80px;
		 margin-top: 20px;
		}

	#kontaktformular #grundfähigkeit_geburtstag input {
		 width: 60px;
		 }
		
	#kontaktformular #grundfähigkeit_raucher{
		 position: absolute;
		 left: 320px;
		 top: 110px;
		 margin-top: 20px;
		}		

	#kontaktformular #grundfähigkeit_geschlecht{
		 position: absolute;
		 left: 320px;
		 top: 140px;
		 margin-top: 20px;
		}
		
	#kontaktformular #grundfähigkeit_endalter{
		 position: absolute;
		 left: 320px;
		 top: 170px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #grundfähigkeit_rente{
		 position: absolute;
		 left: 320px;
		 top: 200px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #grundfähigkeit_canadalife{
		 position: absolute;
		 left: 320px;
		 top: 230px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #grundfähigkeit_moneymaxx{
		 position: absolute;
		 left: 320px;
		 top: 260px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #grundfähigkeit_wwk{
		 position: absolute;
		 left: 320px;
		 top: 290px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #einwilligung_grundfähigkeit {
		position: absolute;
		left: 330px;
		top: 360px;
		}		
		
	#kontaktformular #einwilligung_text_grundfähigkeit {
		position: absolute;
		left: 350px;
		top: 361px;
		width: 400px;
		font-size: 0.6em;
		}
		
	#kontaktformular #abschicken_grundfähigkeit {
		position: relative;
		left: 600px;
		top: -70px;
		margin-top: 20px;
		}

	#kontaktformular #grundfähigkeit_kinder_versicherungsbeginn{
		 position: absolute;
		 left: 320px;
		 top: 50px;
		 margin-top: 20px;
		}
		
	#kontaktformular #grundfähigkeit_kinder_versicherungsbeginn input {
		 width: 60px;
		 }		
		
	#kontaktformular #grundfähigkeit_kinder_geburtstag{
		 position: absolute;
		 left: 320px;
		 top: 80px;
		 margin-top: 20px;
		}		

	#kontaktformular #grundfähigkeit_kinder_geburtstag input {
		 width: 60px;
		 }

	#kontaktformular #grundfähigkeit_kinder_raucher{
		 position: absolute;
		 left: 320px;
		 top: 110px;
		 margin-top: 20px;
		}

	#kontaktformular #grundfähigkeit_kinder_geschlecht{
		 position: absolute;
		 left: 320px;
		 top: 140px;
		 margin-top: 20px;
		}			

	#kontaktformular #grundfähigkeit_kinder_endalter{
		 position: absolute;
		 left: 320px;
		 top: 170px;
		 margin-top: 20px;
		}		

	#kontaktformular #grundfähigkeit_kinder_karenzzeit{
		 position: absolute;
		 left: 320px;
		 top: 200px;
		 margin-top: 20px;
		}		

	#kontaktformular #grundfähigkeit_kinder_dynamik{
		 position: absolute;
		 left: 320px;
		 top: 230px;
		 margin-top: 20px;
		}		

	#kontaktformular #grundfähigkeit_kinder_leistungsdauer{
		 position: absolute;
		 left: 320px;
		 top: 260px;
		 margin-top: 20px;
		}		

	#kontaktformular #grundfähigkeit_kinder_leistung{
		 position: absolute;
		 left: 320px;
		 top: 290px;
		 margin-top: 20px;
		}		

	#kontaktformular #grundfähigkeit_kinder_auswahl{
		 position: absolute;
		 left: 320px;
		 top: 320px;
		 margin-top: 20px;
		}			
	#kontaktformular #einwilligung_grundfähigkeit_kinder {
		position: absolute;
		left: 330px;
		top: 370px;
		}		
		
	#kontaktformular #einwilligung_text_grundfähigkeit_kinder {
		position: absolute;
		left: 350px;
		top: 371px;
		width: 400px;
		font-size: 0.6em;
		}
		
	#kontaktformular #abschicken_grundfähigkeit_kinder {
		position: relative;
		left: 600px;
		top: -60px;
		margin-top: 20px;
		}
		
	#kontaktformular #berufsunfähig_gesundheitsrisiko{
		 position: absolute;
		 left: 320px;
		 top: 50px;
		 margin-top: 20px;
		}
		
	#kontaktformular #berufsunfähig_geburtstag{
		 position: absolute;
		 left: 320px;
		 top: 80px;
		 margin-top: 20px;
		}	
		
	#kontaktformular #berufsunfähig_geburtstag input {
		 width: 60px;
		}

	#kontaktformular #berufsunfähig_körpergröße{
		 position: absolute;
		 left: 320px;
		 top: 110px;
		 margin-top: 20px;
		}	

	#kontaktformular #berufsunfähig_gewicht{
		 position: absolute;
		 left: 320px;
		 top: 140px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #berufsunfähig_geschlecht{
		 position: absolute;
		 left: 320px;
		 top: 170px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #berufsunfähig_hiv{
		 position: absolute;
		 left: 320px;
		 top: 200px;
		 margin-top: 20px;
		}

	#kontaktformular #berufsunfähig_behinderung{
		 position: absolute;
		 left: 320px;
		 top: 230px;
		 margin-top: 20px;
		}

	#kontaktformular #berufsunfähig_endalter{
		 position: absolute;
		 left: 320px;
		 top: 290px;
		 margin-top: 20px;
		}

	#kontaktformular #berufsunfähig_rentenhöhe{
		 position: absolute;
		 left: 320px;
		 top: 320px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #berufsunfähig_körperlich{
		 position: absolute;
		 left: 320px;
		 top: 350px;
		 margin-top: 20px;
		}		
		
	#kontaktformular #berufsunfähig_leitend{
		 position: absolute;
		 left: 320px;
		 top: 380px;
		 margin-top: 20px;
		}		
			
	#kontaktformular #einwilligung_berufsunfähig {
		position: absolute;
		left: 330px;
		top: 440px;
		}		
		
	#kontaktformular #einwilligung_text_berufsunfähig {
		position: absolute;
		left: 350px;
		top: 441px;
		width: 400px;
		font-size: 0.6em;
		}
		
	#kontaktformular #abschicken_berufsunfähig {
		position: relative;
		left: 600px;
		top: 20px;
		margin-top: 20px;
		}

	#kontaktformular #krankenversicherung_gesundheitsrisiko{
		 position: absolute;
		 left: 320px;
		 top: 50px;
		 margin-top: 20px;
		}
		
	#kontaktformular #krankenversicherung_versicherungsbeginn{
		 position: absolute;
		 left: 320px;
		 top: 80px;
		 margin-top: 20px;
		}	
		
	#kontaktformular #krankenversicherung_versicherungsbeginn input {
		 width: 60px;
		}
		
	#kontaktformular #krankenversicherung_geburtstag{
		 position: absolute;
		 left: 320px;
		 top: 110px;
		 margin-top: 20px;
		}	
		
	#kontaktformular #krankenversicherung_geburtstag input {
		 width: 60px;
		}

	#kontaktformular #krankenversicherung_geschlecht{
		 position: absolute;
		 left: 320px;
		 top: 140px;
		 margin-top: 20px;
		}	

	#kontaktformular #krankenversicherung_status{
		 position: absolute;
		 left: 320px;
		 top: 170px;
		 margin-top: 20px;
		}	

	#kontaktformular #krankenversicherung_spezialtarife{
		 position: absolute;
		 left: 320px;
		 top: 200px;
		 margin-top: 20px;
		}

	#kontaktformular #krankenversicherung_bundesland{
		 position: absolute;
		 left: 320px;
		 top: 230px;
		 margin-top: 20px;
		}		

	#kontaktformular #einwilligung_krankenversicherung {
		position: absolute;
		left: 330px;
		top: 300px;
		}		
		
	#kontaktformular #einwilligung_text_krankenversicherung {
		position: absolute;
		left: 350px;
		top: 301px;
		width: 400px;
		font-size: 0.6em;
		}
		
	#kontaktformular #abschicken_krankenversicherung {
		position: relative;
		left: 600px;
		top: -130px;
		margin-top: 20px;
		}			


		
/* Kontaktformular Ende */

/* Kontaktformular-Mini Anfang */
		
	#formular_mini {
		position: relative;
		left: -250px;
		top: 315px;
		margin: 0;
		padding: 0;
		width: 300px;
		height: 200px;
		border: 0;
		}
		
	#formular_mini h1 {
		margin-bottom: 0px;
		}
				
	#formular_mini p {
		font-weight: bold;
		margin: 0;
		padding: 0;		
		}
		
	#formular_mini span {
		font-weight: bold;
		color: #000;
		}
		
	#formular_mini #name_mini {
		width: 175px;
		}
		
	#formular_mini #vorname_mini {
		width: 175px;
		}

	#formular_mini #email_mini {
		width: 175px;
		margin-bottom: 5px;
		}
			
	#formular_mini #telefon_mini {
		margin-bottom: 10px;
		}
		
	#formular_mini #telefon_text_mini {
		position: absolute;
		margin: 3px 0 0 3px;
		padding: 0;
		}

	#formular_mini #telefonnummer_mini {
		width: 175px;
		}		
		
	#formular_mini #erreichbarkeit_mini {
		width: 175px;
		margin-bottom: 5px;
		}
		
	#formular_mini #telefon_mini {
		position: relative;
		top: 5px;
		}

	#formular_mini #nachricht_mini {
		margin-bottom: 10px;
		}
		
	#formular_mini #kopie_text_mini {
		position: absolute;
		margin: -2px 0 0 3px;
		padding: 0;
		}

	#formular_mini #angaben {
		position: relative;
		margin-top: 25px;
		font-size: 0.6em;
		}			
		
	#formular_mini #abschicken_mini {
		margin-top: 10px;
		margin-left: 45px;
		}
		
/* Kontaktformular-Mini Ende */

/* Kontaktformular Zwangsversteigerung Anfang */

	.left {
		float: left;
		text-align: left;
		margin-right: 1%;
		}	

	.right {
		margin: 1% 1%;

		}	
		
	#kontaktformular_zwangsversteigerung {
		position: relative;
		left: -200px;
		padding: 5px;
		width: 700px;
		border: 0;
		}
				
	#kontaktformular_zwangsversteigerung p {
		font-weight: bold;
		padding: 5px;
		margin-bottom: 3%;
		}
		
	#kontaktformular_zwangsversteigerung span {
		margin-left: -200px;
		}
		
	#kontaktformular_zwangsversteigerung #anrede {
		position: relative;
		margin-left: 1em;
		}
		
	#kontaktformular_zwangsversteigerung #name {
		position: absolute;
		width: 200px;
		left: 80px;
		}	

	#kontaktformular_zwangsversteigerung #vorname {
		position: absolute;
		width: 200px;
		left: 80px;
		}	
		
	#kontaktformular_zwangsversteigerung #plz {
		position: absolute;	
		width: 50px;
		left: 80px;
		}

	#kontaktformular_zwangsversteigerung #ort {
		position: absolute;	
		width: 140px;
		left: 140px;
		}	

	#kontaktformular_zwangsversteigerung #strasse {
		position: absolute;	
		width: 165px;
		left: 80px;
		}

	#kontaktformular_zwangsversteigerung #hnr {
		position: absolute;	
		width: 25px;
		left: 255px;
		}		

	#kontaktformular_zwangsversteigerung #email {
		position: absolute;	
		width: 200px;
		left: 80px;
		}	

	#kontaktformular_zwangsversteigerung #angaben {
		width: 300px;
		font-size: 0.6em;
		}

	#kontaktformular_zwangsversteigerung #nachricht {
		position: absolute;
		width: 450px;
		left: 330px;
		top: 95px;
		}			

	#kontaktformular_zwangsversteigerung #kopie {
		position: absolute;
		left: 330px;
		top: 250px;
		}
		
	#kontaktformular_zwangsversteigerung #pos_kopie {
		position: absolute;
		left: 350px;
		top: 250px;
		font-size: 0.6em;
		}

	#kontaktformular_zwangsversteigerung #einwilligung {
		position: absolute;
		left: 330px;
		top: 270px;
		}
		
	#kontaktformular_zwangsversteigerung #einwilligung_text {
		position: absolute;
		left: 350px;
		top: 271px;
		width: 400px;
		font-size: 0.6em;
		}
		
		
	#kontaktformular_zwangsversteigerung #abschicken {
		position: relative;
		left: 600px;
		top: -20px;
		margin-top: 20px;
		}	
		
/* Kontaktformular Zwangsversteigerungen Ende */

/* Anfahrtsskizze Anfang */

	#routenplanung {
		position: absolute;
		left: 20px;
		top: 20px;
		}
		
	#vrr {
		position: relative;
		left: 250px;
		top: 200px;
		width: 400px;
		}
	
	#vrr_logo {
		position: absolute;
		left: 0px;
		top: 90px;
		width: 60px;
		}
	
	#vrr_text {
		position: absolute;
		left: 80px;
		top: 105px;
		}
		
	#anfahrt_text {
		position: absolute;
		left: -260px;
		top: -200px;
		width: 370px;
		}
		
	#karte {
		position: relative;
		left: 70px;
		top: -150px;
		width: 250px;
		}
		

/* Anfahrtsskizze Ende */		
		
/* Impressum Anfang */

	#impressum {
		width: 100%;
		margin-left: -200px;
		color: #000;
		}
		
	#impressum h1 {
		font-size: 1.4em;
		font-weight: normal;
		}
		
	#impressum p {
		font-size: 0.8em;
		margin-bottom: 10px;
		}
		
	#impressum span {
		font-size: 1em;
		font-weight: bold;
		color: #ac4650;
		margin-bottom: 10px;
		}
		
	#impressum a {
		text-decoration: underline;
		}
		
/* Impressum Ende */		