
html, body {
	padding: 		0px;  
	width: 			100%; 
	margin:			0px;
	/*overflow: 		auto;*/
	height:			100%;
	min-height:		100%;
}

body {
	overflow: 		auto;
	background-color:	#303d59;	
	scrollbar-face-color: #44516D; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #ffffff; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-arrow-color: #ffffff; 
	scrollbar-track-color: #cccc99; 
	scrollbar-darkshadow-color: #FFFFFF;
}

#umfassung {
	background-color:	#44516D;
	position: 		relative;
	float:			left;
	text-align:		left;
	margin:			0px;
	padding:		0px;
	border:			0px;	
	width:			825px;	
}

#umfassungstart {
	position: 		relative;
	float:			left;
	text-align:		left;
	margin:			0px;
	padding:		0px;
	border:			0px;
	width:			825px;
	/*min-height:		100%;*/	
}

#logo {
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;
	height:			46px;
	width:			94px;
}

#logorechts {
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;
	height:			46px;
	width:			207px;
}

#hauptnavigationsleiste {
	background-color:	#44516D;
	position: 		relative;
	padding:		0px;
	margin:			0px;
	float:			left;
	text-align:		left;
	width:			100%;
	height:			46px;
}

#abstandoben {
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;
	width:			100%;
	height:			2px;		
}

#abstandunten {
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;
	width:			100%;
	height:			4px;
	background-color:	#ffffff;	
}

#inhaltunten {
	background-color:	#404040;
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;
	width:			825px;
	height:			182px;
}



a.uebersicht{
	color: #6699cc;
	font-size: 10px;
	font-weight: bold;
	letter-spacing:1px;
	text-decoration: none;	
}

a.uebersicht:link {
	color: #6699cc;
	font-size: 10px;
	font-weight: bold;
	letter-spacing:1px;
	text-decoration:none;
		
}
a.uebersicht:visited {
	color: #6699cc;
	font-size: 10px;
	font-weight: bold;
	letter-spacing:1px;
	text-decoration:none;	
}

a.uebersicht:hover {
	color: #6699cc;
	font-size: 10px;
	font-weight: bold;
	letter-spacing:1px;
	text-decoration: none;
	
}
a.uebersicht:active {
	color: #6699cc;
	font-size: 10px;
	font-weight: bold;
	letter-spacing:1px;
	text-decoration:none;	
}



a.verlag{
	color: #b4b8ce;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	margin-left:200px;
	
}

a.verlag:link {
	color: #b4b8ce;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
	margin-left:200px;
	
		
}
a.verlag:visited {
	color: #b4b8ce;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;	
	margin-left:200px;
	
	
}

a.verlag:hover {
	color: #b4b8ce;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	margin-left:200px;
	
	
}
a.verlag:active {
	color: #b4b8ce;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;	
	margin-left:200px;
	
}


a.referenzdokument{
	color: #66cc99;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;	
	
}

a.referenzdokument:link {
	color: #66cc99;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
		
		
}
a.referenzdokument:visited {
	color: #66cc99;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;	
		
}

a.referenzdokument:hover {
	color: #66cc99;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
		
}

a.referenzdokument:active {
	color: #66cc99;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;	
	
}



#inhaltsteil {
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;
	width:			100%;	
}

#inhaltsteilstart {
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;
	width:			100%;
}

#inhaltsteilinhalte {
	background-color:	#fbfdff;
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;
	width:			683px;
	height:			352px;
	padding-left:		14px;
	padding-right:		14px;
	padding-top:		12px;
}

* html #inhaltsteilinhalte {
	width:			100%;
	height:			364px;
}


#streifenunten {
	position: 		relative;
	float:			left;
	background-color:	#44516D;
	padding:		0px;
	margin:			0px;
	width:			100%;
	height:			46px;
}

#untertitelung {
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;
	width:			100%;
	height:			18px;
	color:			#fefefe;
	letter-spacing:		1px;	
	background-color:	#303d59;
}


#abstandnavigationspunkte {
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;
	height:			46px;
	width:			105px;
}

#hauptnavigation {
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;
	height:			46px;
}


#kastenhauptnavigation {
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;
	padding-top:		16px;	
}

* html .kastenhauptnavigation {
	padding-top:		24px;
}

#subnavigation {
	background-color:	#ffffff;
	position: 		relative;
	float:			left;
	padding-bottom:		0px;
	padding-top:		20px;
	padding-left:		16px;
	padding-right:		0px;	
	margin:			0px;
	width:			281px;
	height:			111px;
}

* html #subnavigation {
	width:			297px;	
	height:			129px;	
}


#unternavigation {
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;
	width:			297px;
	height:			364px;	
	background-color:	#ffffff;	
}

#abstandmitte {
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;
	width:			4px;
	height:			364px;	
}

#inhaltsbereich {
	background-color:	#efefef;
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;
	width:			524px;
	height:			364px;
}

.unterthemen {
	position: 		relative;
	float:			left;
	padding:		0px;
	padding-bottom:		6px;
	margin:			0px;
	width:			253px;
	height:			18px;
}

*html .unterthemen {
	width:			281px;
}


#trennstreifen {
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;
	width:			297px;
	height:			4px;
	background-color:	#ffffff;	
}

#grafik {
	float:			left;
	height:			179px;	
}

#mottografik {
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;
	width:			297px;
	height:			179px;	
}

#streifenobeninhalt {
	background-color:	#626f8b;
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;
	width:			100%;
	height:			20px;
}

#inhaltreal {
	position: 		relative;
	float:			left;
	width:			500px;
	padding-left:		18px;
	margin:			0px;
	background-color:	#bb00bb;
}

#motto {
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;
	width:			297px;
	background-color:	#626f8b;
	height:			52px;
}

p.motto {
	color:			#ffffff;
	margin-left:		8px;
	margin-top:		14px;
	font-size:		11px;
}

#inhaltitel {
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;
}

#inhalttext {
	position: 		relative;
	float:			left;
	padding-bottom:		1px;
	padding-top:		1px;
	margin:			0px;
	width:			490px;	
	background-color:	#777777;
}

@media screen and (min-width: 0px){
	#inhalttext {
	padding-top:		14px;
	}
}

#inhalttextinhalte {
	position: 		relative;
	float:			left;
	padding:		0px;
	padding-top:		20px;
	margin:			0px;
	width:			685px;
}
*html #inhalttextinhalte {
	width:			683px;
}

.unterthemenpfeil {
	position: 		relative;
	float:			left;
	padding:		0px;
	padding-top:		6px;
	padding-right: 		12px;
	margin:			0px;
	height:			14px;
	background-color:	#ffffff;
}

* html .unterthemenpfeil {
	padding-top:		8px;
}


.unterthemenpunkt {
	position: 		relative;
	float:			left;
	padding:		0px;
	margin:			0px;	
}

.daten {
	color: #303d59;
	font-weight:bold;
	font-size:11px;
}

.formfeld {
	background-color:	#cccc99;
	border:			solid;
	border-color:		#303d59;
	border-width:		1px;
	color:			#303d59;
	padding-left:		2px;
}

.formfeldmitteilung {
	background-color:	#cccc99;
	border:			solid;
	border-color:		#303d59;
	border-width:		1px;
	color:			#303d59;
	padding:		2px;
	float:			left;
}


* {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight:normal;
	color: #666666;
	line-height: 17px;
}

ul {
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	margin-left:35px;
	margin-bottom:8px;
	margin-top:0px;
	list-style-type:square;
	text-align:left;
}


ul.unterpunkte {

	padding-left:5px;
	padding-top:2px;
	padding-bottom:0px;
	margin-left:12px;
	margin-bottom:5px;
	margin-top:0px;
	text-align:left;
	list-style-image:url(../graphiken/pfeilrechts.gif)	
}

ul.unterpunkte li {
	line-height:20px;
}


.ausgezeichnet{
	font-weight:bold;
}


h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	color: #303d59;
	font-weight: bold;
	line-height: 10px;
	letter-spacing:1px;
	margin-top:14px;
	margin-bottom:14px;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #303d59;
	font-weight: bold;
	line-height: 16px;
}


a.hauptthema{
	color: #ffffff;
	letter-spacing: 1px;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;	
}

a.hauptthema:link {
	color: #ffffff;
	letter-spacing:1px;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
		
}
a.hauptthema:visited {
	color: #ffffff;
	letter-spacing:1px;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;	
}

a.hauptthema:hover {
	color: #ffffff;
	letter-spacing: 1px;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	
}
a.hauptthema:active {
	color: #ffffff;
	letter-spacing: 1px;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;	
}

a.unterthemenlink{
	color: #666666;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
}

a.unterthemenlink:link {
	color: #666666;
	font-weight: normal;
	text-decoration:none;
	line-height:18px;
}

a.unterthemenlink:visited {
	color: #666666;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
}

a.unterthemenlink:hover {
	color: #666666;
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
}

a.unterthemenlink:active {
	color: #666666;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
}


/* Kontakt */

@media screen and (min-width: 0px){
	#subnavigation {
	height: 129px;
	}
}


#inhaltitelkontakt {
	position: 		relative;
	float:			left;
	padding:		0px;
	padding-right:		20px;
	margin:			0px;
	background-color:	#efefef;
}

#inhaltrealkontakt {
	position: 		relative;
	float:			left;
	width:			500px;
	height:			340px;
	padding-left:		18px;
	margin:			0px;
	background-color:	#efefef;
}

#inhaltkontakt {
	position: 		relative;
	float:			left;
	padding-bottom:		4px;
	padding-top:		0px;
	margin-right:		2px;
	margin-top:		-4px;
	width:			475px;
	text-align:		left;
	background-color:	#efefef;
}

#farbekontakt {
	float:			left;
	height:			179px;
	width:			297px;
	background-color:	#f5bc00;	
}


/* Impressum */

#inhaltitelimpressum {
	position: 		relative;
	float:			left;
	padding:		0px;
	padding-right:		20px;
	margin:			0px;
	background-color:	#efefef;
}

#inhaltrealimpressum {
	position: 		relative;
	float:			left;
	width:			500px;
	height:			340px;
	padding-left:		18px;
	margin:			0px;
	background-color:	#efefef;
}

#inhaltimpressum {
	position: 		relative;
	float:			left;
	padding-bottom:		4px;
	padding-top:		0px;
	margin-right:		2px;
	margin-top:		-4px;
	width:			475px;
	text-align:		left;
	background-color:	#efefef;
}

#farbeimpressum {
	float:			left;
	height:			179px;
	width:			297px;
	background-color:	#d2b48c;	
}


/* Profil */

.profil {
	 margin-top:		0px;
	 text-align:		justify;
	 padding-right:		10px;
	 padding-bottom:	6px;
	 float:			left;
	 line-height:		18px;
	 }


#inhaltrealprofil {
	position: 		relative;
	float:			left;
	width:			500px;
	height:			340px;
	padding-left:		18px;
	margin:			0px;
	background-color:	#efefef;
}


#inhaltitelprofil {
	position: 		relative;
	float:			left;
	padding:		0px;
	padding-right:		20px;
	margin:			0px;
	background-color:	#efefef;
}

#inhaltprofil {
	position: 		relative;
	float:			left;
	padding-bottom:		4px;
	padding-top:		0px;
	margin-right:		2px;
	margin-top:		-4px;
	width:			465px;
	text-align:		justify;
	background-color:	#efefef;
}

#informationprofil {
	 overflow:auto;
	 width:445px;
	 height:28px;
	 margin-top:10px;
	 margin-left:2px;
	 padding-bottom:1px;
	 text-align:justify;
	 padding-right:24px;
	 padding-left:0px;
	 float:left;
	 background-color:#efefef;
	 }


* html #profil {
	 width:380px;
	 margin-top:0px;
}

@media screen and (min-width: 0px){
	#profil {
	width:380px;
	margin-top:0px;
	}
}

#farbeprofil {
	float:			left;
	height:			179px;
	width:			297px;
	background-color:	#4cb6a4;	
}

/* Stationen */


#inhaltrealstationen {
	position: 		relative;
	float:			left;
	width:			500px;
	height:			340px;
	padding-left:		18px;
	margin:			0px;
	background-color:	#efefef;
}

#inhaltitelstationen {
	position: 		relative;
	float:			left;
	padding:		0px;
	padding-right:		0px;
	margin:			0px;
	background-color:	efefef;
}

#inhaltstationen {
	position: 		relative;
	float:			left;
	padding-bottom:		4px;
	padding-top:		0px;
	margin-right:		2px;
	margin-top:		-4px;
	width:			485px;
	text-align:		justify;
	background-color:	#efefef;
}

#informationstationen {
	 overflow:		auto;
	 width:			455px;
	 height:		216px;
	 margin-top:		10px;
	 margin-left:		2px;
	 padding-bottom:	1px;
	 text-align:		justify;
	 padding-right:		24px;
	 padding-left:		0px;
	 float:			left;
	 background-color:	#efefef;
}


* html #information {
	 width:380px;
	 margin-top:0px;
}

@media screen and (min-width: 0px){
	#paragrapheninhalt {
	width:380px;
	margin-top:0px;
	}
}

#stationen {
	padding-left:		18px;
	padding-top:		6px;
	padding-bottom:		0px;
	margin-left:		12px;
	margin-bottom:		5px;
	margin-top:		0px;
	text-align:		left;	
	list-style-image:	url(../graphiken/stationenkasten.gif)		
}

#stationen li {
	line-height:20px;
	padding-bottom:12px;
}

#farbestationen {
	float:			left;
	height:			179px;
	width:			297px;
	background-color:	#aec48e;	
}


/* Publikationen */


#inhaltrealpublikationen {
	position: 		relative;
	float:			left;
	width:			500px;
	height:			340px;
	padding-left:		18px;
	margin:			0px;
	background-color:	#efefef;
}

#inhaltitelpublikationen {
	position: 		relative;
	float:			left;
	padding:		0px;
	padding-right:		20px;
	margin:			0px;
	background-color:	efefef;
}

#inhaltpublikationen  {
	position: 		relative;
	float:			left;
	padding-bottom:		4px;
	padding-top:		0px;
	margin-right:		2px;
	margin-top:		-4px;
	width:			485px;
	text-align:		justify;
	background-color:	#efefef;
}

#informationpublikationen  {
	 overflow:		auto;
	 width:			455px;
	 height:		216px;
	 margin-top:		10px;
	 margin-left:		2px;
	 padding-bottom:	1px;
	 text-align:		justify;
	 padding-right:		24px;
	 padding-left:		0px;
	 float:			left;
	 background-color:	#efefef;
}

* html #information {
	 width:380px;
	 margin-top:0px;
}

@media screen and (min-width: 0px){
	#paragrapheninhalt {
	width:380px;
	margin-top:0px;
	}
}

#publikationen {
	padding-left:		18px;
	padding-top:		6px;
	padding-bottom:		0px;
	margin-left:		12px;
	margin-bottom:		5px;
	margin-top:		0px;
	text-align:		left;	
	list-style-image:	url(../graphiken/publikationenkasten.gif)		
}

#publikationen li {
	line-height:20px;
	padding-bottom:12px;
}

#farbepublikationen {
	float:			left;
	height:			179px;
	width:			297px;
	background-color:	#6699cc;	
}


/* Referenzen */


#inhaltrealreferenzen {
	position: 		relative;
	float:			left;
	width:			500px;
	height:			340px;
	padding-left:		18px;
	margin:			0px;
	background-color:	#efefef;
}

#inhaltitelreferenzen {
	position: 			relative;
	float:			left;
	padding:			0px;
	padding-right:		20px;
	margin:			0px;
	background-color:		efefef;
}

#inhaltreferenzen  {
	position: 			relative;
	float:			left;
	padding-bottom:		4px;
	padding-top:		0px;
	margin-right:		2px;
	margin-top:		-4px;
	width:			485px;
	text-align:			justify;
	background-color:		#efefef;
}

#informationreferenzen  {
	 overflow:			auto;
	 width:			455px;
	 height:			216px;
	 margin-top:		10px;
	 margin-left:		2px;
	 padding-bottom:		1px;
	 text-align:			justify;
	 padding-right:		24px;
	 padding-left:		0px;
	 float:			left;
	 background-color:		#efefef;
}

* html #information {
	 width:380px;
	 margin-top:0px;
}

@media screen and (min-width: 0px){
	#paragrapheninhalt {
	width:380px;
	margin-top:0px;
	}
}

#referenzen {
	padding-left:		18px;
	padding-top:		6px;
	padding-bottom:		0px;
	margin-left:		12px;
	margin-bottom:		5px;
	margin-top:		0px;
	text-align:		left;	
	list-style-image:	url(../graphiken/referenzenkasten.gif)		
}

#referenzen li {
	line-height:20px;
	padding-bottom:12px;
}


#farbereferenzen {
	float:			left;
	height:			179px;
	width:			297px;
	background-color:	#66cc99;	
}


/* Korrekturen */


#inhaltrealkorrekturen {
	position: 		relative;
	float:			left;
	width:			500px;
	height:			340px;
	padding-left:		18px;
	margin:			0px;
	background-color:	#efefef;
}

#inhaltitelkorrekturen {
	position: 		relative;
	float:			left;
	padding:		0px;
	padding-right:		0px;
	margin:			0px;
	background-color:	efefef;
}

#inhaltkorrekturen {
	position: 		relative;
	float:			left;
	padding-bottom:		4px;
	padding-top:		0px;
	margin-right:		2px;
	margin-top:		-4px;
	width:			485px;
	text-align:		justify;
	background-color:	#efefef;
}

#informationkorrekturen {
	 overflow:		auto;
	 width:			455px;
	 height:		216px;
	 margin-top:		10px;
	 margin-left:		2px;
	 padding-bottom:	1px;
	 text-align:		justify;
	 padding-right:		24px;
	 padding-left:		0px;
	 float:			left;
	 background-color:	#efefef;
}


* html #information {
	 width:380px;
	 margin-top:0px;
}

@media screen and (min-width: 0px){
	#paragrapheninhalt {
	width:380px;
	margin-top:0px;
	}
}

#korrekturen {
	padding-left:		18px;
	padding-top:		6px;
	padding-bottom:		0px;
	margin-left:		12px;
	margin-bottom:		5px;
	margin-top:		0px;
	text-align:		left;	
	list-style-image:	url(../graphiken/korrekturenkasten.gif)		
}

#korrekturen li {
	line-height:20px;
	padding-bottom:20px;
}

#farbekorrekturen {
	float:			left;
	height:			179px;
	width:			297px;
	background-color:	#b4b8ce;	
}


/* Leistungen */


#inhaltrealleistungen {
	position: 		relative;
	float:			left;
	width:			500px;
	height:			340px;
	padding-left:		18px;
	margin:			0px;
	background-color:	#efefef;
}


#inhaltitelleistungen {
	position: 		relative;
	float:			left;
	padding:		0px;
	padding-right:		20px;
	margin:			0px;
	background-color:	#efefef;
}

#inhaltleistungen {
	position: 		relative;
	float:			left;
	padding-bottom:		4px;
	padding-top:		0px;
	margin-right:		2px;
	margin-top:		-4px;
	width:			435px;
	text-align:		justify;
	background-color:	#efefef;
}


#informationleistungen {
	 overflow:		auto;
	 width:			455px;
	 height:		248px;
	 margin-top:		10px;
	 margin-left:		2px;
	 padding-bottom:	1px;
	 text-align:		left;
	 padding-right:		24px;
	 padding-left:		0px;
	 float:			left;
	 background-color:	#efefef;
	 }


#leistungen {
	 overflow:		auto;
	 width:			450px;
	 height:		250px;
	 text-align:		justify;
	 padding-right:		24px;
	 padding-left:		0px;
	 padding-top:		0px;
	 float:			left;
	 background-color:	#220000;
	 
}


* html #leistungen {
	 width:380px;
	 margin-top:0px;
}
@media screen and (min-width: 0px){
	#leistungen {
	width:380px;
	margin-top:0px;
	}
}


#leistungsthemen {
	padding-left:		18px;
	padding-top:		6px;
	padding-bottom:		0px;
	margin-left:		12px;
	margin-bottom:		5px;
	margin-top:		0px;
	text-align:		left;
	list-style-image:	url(../graphiken/roterkasten1.gif)
		
}

#leistungsthemen li {
	line-height:20px;
	padding-bottom:12px;
}

#farbeleistungen {
	float:			left;
	height:			179px;
	width:			297px;
	background-color:	#cc3300;	
}

/* Konditionen */

#inhaltrealkonditionen {
	position: 		relative;
	float:			left;
	width:			500px;
	height:			340px;
	padding-left:		18px;
	margin:			0px;
	background-color:	#efefef;
}

#inhaltitelkonditionen {
	position: 		relative;
	float:			left;
	padding:		0px;
	padding-right:		20px;
	margin:			0px;
	background-color:	#efefef;
}

#inhaltkonditionen {
	position: 		relative;
	float:			left;
	padding-bottom:		4px;
	padding-top:		0px;
	margin-right:		2px;
	margin-top:		-4px;
	width:			435px;
	text-align:		justify;
	background-color:	#efefef;
}

#informationkonditionen {
	 overflow:		auto;
	 width:			455px;
	 height:		248px;
	 margin-top:		10px;
	 margin-left:		2px;
	 padding-bottom:	1px;
	 text-align:		justify;
	 padding-right:		24px;
	 padding-left:		0px;
	 float:			left;
	 background-color:	#efefef;
	 }

#farbekonditionen {
	float:			left;
	height:			179px;
	width:			297px;
	background-color:	#a40040;	
}


/* Preise */

.preise {
	 margin-top:		0px;
	 text-align:		left;
	 padding-right:		10px;
	 padding-bottom:	6px;
	 float:			left;
	 line-height:		18px;
}


#inhaltrealpreise {
	position: 		relative;
	float:			left;
	width:			435px;
	height:			340px;
	padding-left:		18px;
	margin:			0px;
	background-color:	#efefef;
}

#inhaltitelpreise {
	position: 		relative;
	float:			left;
	padding:		0px;
	padding-right:		20px;
	margin:			0px;
	background-color:	#efefef;
}

#inhaltpreise {
	position: 		relative;
	float:			left;
	padding-bottom:		4px;
	padding-top:		0px;
	margin-right:		2px;
	margin-top:		-4px;
	width:			435px;
	text-align:		justify;
	background-color:	#efefef;
}

#informationpreise {
	 overflow:		auto;
	 width:			405px;
	 height:		28px;
	 margin-top:		10px;
	 margin-left:		2px;
	 padding-bottom:	1px;
	 text-align:		justify;
	 padding-right:		24px;
	 padding-left:		0px;
	 float:			left;
	 background-color:	#efefef;
	 }

* html #preise {
	 width:380px;
	 margin-top:0px;
}

#farbepreise {
	float:			left;
	height:			179px;
	width:			297px;
	background-color:	#D29513;	
}




/* Formular */


#inhaltrealformular {
	position: 		relative;
	float:			left;
	width:			500px;
	height:			340px;
	padding-left:		18px;
	margin:			0px;
	background-color:	#efefef;
}

#inhaltitelformular {
	position: 		relative;
	float:			left;
	padding:		0px;
	padding-right:		20px;
	margin:			0px;
	background-color:	#efefef;
}

#inhaltformular {
	position: 		relative;
	float:			left;
	padding-bottom:		4px;
	padding-top:		0px;
	margin-right:		2px;
	margin-top:		-4px;
	width:			485px;
	text-align:		left;
	background-color:	#efefef;
}

#informationformular {
	 overflow:		auto;
	 width:			465px;
	 height:		246px;
	 margin-top:		10px;
	 margin-left:		8px;
	 padding-bottom:	1px;
	 text-align:		left;
	 padding-right:		24px;
	 padding-left:		0px;
	 float:			left;
	 background-color:	#efefef;
	 }

#farbeformular {
	float:			left;
	height:			179px;
	width:			297px;
	background-color:	#cccc99;	
}


