/* ######################################################################################################

** ### 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: #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% }

	

	

/* ######################################################################################################

** ### 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 }

	



	

/* ####################################### Ende Clearing ####################################### */
