	@import url(css-all.css);

/* Grundeinstellungen ____________________________________________ */

	div.rahmen 									{ position: relative; width: 996; left: 0px; top: 0px; margin: 0 auto; text-align: left; }

	
	
/* Oben __________________________________________________________ */

	div.oben 									{ position: relative; height: 113px; background: url(/images/design/bg-linie.gif) repeat-x 0px 90px; }
	div.oben a									{ color: #7B7B7B; }
	div.oben a:hover							{ color: #000000; }
	div.oben a.logo								{ position: absolute; left: 0px; top: 0px; }
	div.oben img.bild 							{ position: absolute; right: 0px; top: 0px; }
	div.oben div.navigation 					{ position: absolute; right: 205px; top: 95px; }
	div.oben div.sprache 						{ position: absolute; right: 56px; top: 95px; }

	
/* Mitte _________________________________________________________ */

	table.mitte 								{ margin: 0px 0px 12px 0px; width: 100%; }
	

	
/* Links _________________________________________________________ */

	td.links 									{ background: url(/images/design/bg-linie.gif) repeat-x 0px 0px; border-right: solid 1px #28436E; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 170px; vertical-align: top; }

	div.menubox									{ background: url(/images/design/bg-menu-unten.gif) no-repeat 0px bottom #E7EBF1; margin: 0px 0px 12px 0px; }
	div.menubox h3								{ background: url(/images/design/bg-menu-oben.gif) no-repeat 0px 0px; font-size: 10px; line-height: 16px; height: 18px; margin: 0px 0px 10px 0px; padding: 0px 2px 0px 0px; color: #FFFFFF; text-transform: uppercase; text-align: center;  }
	div.menubox p								{ margin: 0px 16px 7px 18px; }
	
	div.menubox ul 								{ line-height: 12px; list-style-type: none; margin: 0px 16px 0px 18px; padding: 0px 0px 18px 0px; }
	div.menubox ul li 							{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 11px; background: url(/images/design/punkt-menu.gif) no-repeat 0px 3px; }
	div.menubox ul li a 						{ font-weight: bold; color: #AD3D62; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	div.menubox ul li a:hover 					{ color: #C69AA6; }



/* Inhalt ________________________________________________________ */

	td.inhalt 									{ font-size: 11px; line-height: 16px; background: url(/images/design/bg-linie.gif) repeat-x 0px 0px; margin: 0px 0px 0px 0px; padding: 18px 30px 0px 18px; vertical-align: top; }



/* Rechts ________________________________________________________ */

	td.rechts 									{ background: url(/images/design/bg-linie.gif) repeat-x 0px 0px; border-left: solid 1px #28436E; margin: 0px 0px 0px 0px; padding: 15px 0px 0px 0px; width: 210px; _width: 206px; vertical-align: top; }
	td.rechts div.linie							{ margin: 14px 14px 28px 14px; background: url(/images/design/bg-linie.gif) repeat-x 0px 0px; height: 1px; line-height: 1px; }
	td.rechts h3								{ font-size: 12px; font-weight: bold; margin: 0px 0px 14px 0px; padding: 0px 0px 0px 0px; color: #AD3D62; text-align: center; }
	td.rechts p									{ margin: 0px 14px 12px 14px; padding: 0px 0px 0px 0px; }
	
	td.rechts div.suche							{ margin: 0px 20px 16px 20px; padding: 0px 0px 16px 0px; border-bottom: solid 1px #28436E; }
	td.rechts div.suche .text					{ width: 100%; margin: 0px 0px 2px 0px; border: solid 1px #28436E; }
	td.rechts div.suche a.senden 				{ cursor: pointer; float: right; display: inline; border: solid 2px #716F64; text-decoration: none; font-weight: normal; color: #FFFFFF; background: #2D6AC5; padding: 1px 5px 1px 5px; }
	td.rechts div.suche a.senden:hover 			{ color: #E0E0E0; background: #3D7AE5; }
	
	td.rechts ul 								{ line-height: 12px; list-style-type: none; margin: 0px 14px 20px 14px; padding: 0px 0px 0px 0px; }
	td.rechts ul li 							{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 9px; background: url(/images/design/punkt-rechts.gif) no-repeat 0px 5px; }
	td.rechts a 								{ font-weight: bold; color: #AD3D62; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	td.rechts a:hover 							{ color: #C69AA6; }
	
	td.rechts div.downloads						{ margin: 0px 14px 0px 14px; line-height: 16px;	}
	
	td.rechts img.facebook						{ margin: 15px 0px 4px 20px;	}


/* Unten _________________________________________________________ */

	div.unten 									{ background: url(/images/design/bg-unten.gif) repeat-x 0px 0px; margin: 0px 0px 25px 0px; padding: 0px 0px 0px 0px; line-height: 19px; height: 20px; text-align: center; color: #28436E; }

	div.unten a									{ color: #7B7B7B; }
	div.unten a:hover							{ color: #000000; }


/* Ende __________________________________________________________*/
