	@import url(css-all.css);

/* Grundeinstellungen ____________________________________________ */

	#rahmen { width: 941px; position: relative; text-align: left; margin: 0 auto; }

/* Oben __________________________________________________________ */

	#oben { width: 941px; height: 151px; background: url(/images/design/bg-oben.gif) no-repeat bottom left; position: relative; font-size: 10px; }
	
	.logo-wiesenhof { position: absolute; top: 17px; left: 196px; }
	
	#sprache { position: absolute; top: 128px; right: 10px; color: #787266; margin: 0px; padding: 0px; }
	#sprache a { color: #787266; font-weight: bold; font-size: 12px; }
	#sprache a:hover { color: #ebb500; }


/* Mitte _________________________________________________________ */

	#mitte { float: left; background: url(/images/design/bg-mitte.gif) repeat-y 0px 0px; width: 941px; }
	
	
	

	
/* Links _________________________________________________________ */

	#links { float: left; width: 196px; }
	#links h1 { background: url(/images/design/bg-links-h1.gif) no-repeat 0px 0px; height: 25px; line-height: 25px; font-size: 12px; padding: 0px 0px 0px 25px; margin: 0px 0px 2px 0px; font-weight: normal; color: #fff; }
	#links ul { background: #fff; margin: 0px 0px 15px 9px; padding: 4px 0px 8px 16px; list-style-type: none; }
	#links li { margin: 3px 0px 3px 0px; }
	#links a { color: #787266; font-size: 12px; }
	#links a:hover { color: #000; } 
	#links li.aktiv a { color: #000 !important; font-weight: bold; } 




/* Inhalt ________________________________________________________ */

	#geruest { float: left; width: 569px; }
	
	#flash-rahmen { margin: 0px 30px 20px 30px; background: url(/images/design/bg-foto.gif) no-repeat 0px 0px; }
	#flash { padding: 4px 4px 4px 4px; }
	
	#inhalt { margin: 0px 36px 36px 36px; _height: 200px; min-height: 200px; }



/* Rechts ________________________________________________________ */

	#rechts { float: left; width: 176px; }
	
	#anfrage { margin: 0px 9px 15px 0px; background: #ebb500; padding: 15px 0px 15px 0px; }
	#anfrage p { margin: 0px 0px 6px 15px; padding: 0px 0px 0px 0px; color: #fff; font-size: 12px; }
	#anfrage select { font-size: 10px; }
	#anfrage a { width: 137px; height: 17px; line-height: 17px; background: url(/images/design/bt-anfrage.gif) no-repeat 0px 0px; color: #000; font-size: 10px; padding: 0px 0px 0px 6px;  }
	
	#preise h1 { background: url(/images/design/bg-rechts-h1.gif) no-repeat 0px 0px; height: 25px; line-height: 25px; font-size: 12px; padding: 0px 0px 0px 15px; margin: 0px 0px 2px 0px; font-weight: normal; color: #fff;}
	#preise ul { background: #fff; margin: 0px 9px 15px 0px; padding: 4px 0px 8px 16px; list-style-type: none; }
	#preise li { margin: 3px 0px 3px 0px; }
	#preise a { color: #787266; font-size: 12px; }
	#preise a:hover { color: #000; }
	#preise li.aktiv a { color: #000 !important; font-weight: bold; }

	


/* Unten _________________________________________________________ */

	#unten { clear: both; position: relative; background: url(/images/design/bg-unten.gif) no-repeat 0px 0px; width: 941px; height: 228px; }
	#unten address { position: absolute; left: 196px; top: 30px; text-align: center; font-size: 10px; color: #ebb500; font-style: normal; line-height: 14px; width: 569px; }
	#unten a { color: #ebb500; }
	#unten a:hover { color: #ebb500; }
	
	#unten .partner { position: absolute; left: 298px; top: 91px; }
	



/* Ende __________________________________________________________*/