	/* grün: #29744E 	*/
	/* hellgrün: #56902A 	*/	
	
	* { 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 wenn die Größe des Browserfensters geändert wird. */
		position: relative; 
	
	/* Vorgabe der Standardfarben und Textausrichtung*/     
		color: #000;        
		background: #fff;
		text-align: left; 
	} 
	
	/* 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% }
	select, input, textarea { font-size: 99.8% }  */
	
/* ######################################################################################################
** ### DIV-Container des Basislayouts ###################################################################
** ######################################################################################################
*/
	
	#header { 
		width:auto;
		position:relative;
	}

	#skipnav {
		position:absolute;
		top: 10px;
		right: 10px;
		color: #fff;
		background: transparent;
		text-align: right; /* Erforderlich, damit im Opera 6 wirklich rechts plaziert ! */
	}
	
	#topnavi { 
		clear:both; 
		width: auto; 
		/*
		overflow:hidden;
		*/
	}

	#main {	
		clear:both; 
		width: auto; 
	}
	
	#mleft, #tleft {
		float: left;
		width: 200px; /* Standard-Wert, falls keine anderen Vorgaben gemacht werden */
		overflow:hidden;	/* zugefügt 19.01.07 */
	}
	
	#mright, #tright {
		float:right; 
		width: 190px; /* Standard-Wert, falls keine anderen Vorgaben gemacht werden */
	}
	
	#mcenter, #tcenter {
		width:auto;
		margin-left: 200px; /* Standard-Wert, falls keine anderen Vorgaben gemacht werden */
		margin-right: 190px; /* Standard-Wert, falls keine anderen Vorgaben gemacht werden */
		/*
		overflow:hidden;
		*/
	}
	
	#footer { 
		clear:both; 
		/*
		overflow:hidden;
		*/
	}
	
	/* Der z-Index verhindert, dass im Falle des noch bestehenden IE-Bugs die Texte vor 
	** dem Spaltenhintergrund erscheinen. */
	#tleft {z-index: 3;}
	#tright {z-index: 5;}
	#tcenter {z-index: 1;}
	#tleft_content {z-index: 4;}
	#tright_content {z-index: 6;}
	#tcenter_content {z-index: 2;}
	
	/*
	#mleft {z-index: 9;}
	#mright {z-index: 5;}
	#mcenter {z-index: 7;}
	#mleft_content {z-index: 10;}
	#mright_content {z-index: 6;}
	#mcenter_content {z-index: 8;}
	*/
	#mleft {z-index: 9;}
	#mright {z-index: 7;}
	#mcenter {z-index: 11;}
	#mleft_content {z-index: 10;}
	#mright_content {z-index: 8;}
	#mcenter_content {z-index: 12;}
	
	#tleft_content, #tright_content, #tcenter_content { position:relative; }
	#mleft_content, #mright_content, #mcenter_content { position:relative; }

/* ######################################################################################################
** ### Markupfreie CSS-Floatclearing-Lösungen ###########################################################
** ######################################################################################################
*/

	/* Clearfix-Methode zum Clearen der Float-Umgebungen */
	 .clearfix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
	
	/* Diese Angabe benötigt der Safari-Browser zwingend !! */
	.clearfix { display: block; } 
	
	/* Overflow-Methode zum Clearen der Float-Umgebungen */
	.floatbox { overflow:hidden; }
	
	/* IE-Clearing: Benötigt nur der Internet Explorer und über iehacks.css zugeschaltet */
	#ie_clearing { display: none }
	

/* ######################################################################################################
** ### Standard-Formatierungen für Listen & Zitate ######################################################
** ######################################################################################################
*/

	ul, ol, dl { margin: 0 0 1em 1em }
	li { margin-left: 1.5em; line-height: 1.5em; }
	
	dt { font-weight: bold; }
	dd { margin: 0 0 1em 2em; }
	
	blockquote, cite { margin: 0 0 1em 1.5em; font-size: 0.93em; width: auto;}


/* ######################################################################################################
** ### Skiplink-Navigation ##############################################################################
** ######################################################################################################
*/
.skip {
	position: absolute;
	left: -1000em; 
	width: 20em;
}


