/* CSS mediatype all */
/* Programmiert in Anlehnung an "Yet Another Multicolum Layout" (c) by Dirk Jesse (http://www.yaml.de) */

/* Randabstaende aller HTML-Inhalte auf 0 setzen */
* { margin:0; padding: 0; } 
/* Das Zuruecksetzen der Innen- und Außenabstaende 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 Browser Fensters geändert wird. */
	position: relative; 
	/* Vorgabe der Standardfarben und Textausrichtung*/     
	color: #000000;        
	background: #FFFFFF;
	text-align: left; 
	
	font-family:Geneva, Arial, Helvetica, sans-serif;
} 

/* 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% }



	body, html {
			background-image:url(../img/layout/re_body.jpg);
			background-repeat: repeat-x;
			background-color: #dfdfdf;
			}	
