	@media all
{
/* ######################################################################################################
** ### Vorbereitende Maßnahmen | Reset ##################################################################
** ######################################################################################################
*/
	/* Hiermit werden die Randabstände und border aller HTML-Elemente auf Null gesetzt. Damit wird das       
	** Aussehen der Webseite in unterschiedlichen Browsern vereinheitlicht. 
	*/
	
	* { margin:0; padding: 0; } 

	/* Das zurücksetzen der Innen- und Außenabstände verursacht zu kleine Selectboxen. Dies wird korrigiert */
	option {padding-left: 0.4em;}
	
	/*
	** Die nachfolgenden Angaben entstammen dem Artikel 'Useful Code Snippets' von Mike Foskett
	** [http://www.websemantics.co.uk/tutorials/useful_css_snippets/]
	*/
	
	/* Vertikalen Scrollbalken im Netscape & Firefox erzwingen. Dies verhindert, dass zentrierte Layouts 
	** um 10 Pixel springen wenn der Seiteninhalt kleiner wird als die Höhe des Browserfensters. */
	html { height: 100%; } 
	body { 
		min-height: 101%;	
	/* Beseitigung des Rundungsfehlers bei Schriftgrößen im Opera sowie Standardformatierungen */
		font-size: 100.01%; 
	/* FIX: Verhindert, dass positionierte Elemente nicht verschoben werden when die Größe des Browser 
			Fensters geändert wird. */
		position: relative; 
	
	/* Vorgabe der Standardfarben und Textausrichtung */     
		color: #000;        
		background: #cc7345; 
		text-align: left; 
		font-family: Verdana, Arial, Helvetica, serif;
		background: url(../graphics/design/bgbhg.gif);
		background: #cc6633;
  	} 
	
	/* Standardrahmen zurücksetzen */
	fieldset, img { border:0; }
	
	/* Anpassung für Safari Browser. font-size:100% ist für den Safari in Formularen zu groß */ 
	select, input, textarea { font-size: 99%; }


	#wrapper {
		position: relative;
		width: 951px;
		left: 50%;
		margin-left: -475px;
		background-color: #f3dc9a;
	}

		
	#header {
		color: #eee;
		width: 951px;
		height: 420px;
	}
	
				
	#navContent {
		float: left;
		width: 231px;
		display: inline;
		margin: 0px;
	}	
	
	#primaryContent {
		float: right;
		width: 720px;
		display: inline;
	}	
	
	#primary_Content {
		margin: 0 20px 20px 20px;
	}	
		
	#footer {
		clear: both;
		width: 951px;
		height: 25px;
		padding: 0px;
		border-top: solid 1px #993300; 
	}
	
}