@charset "utf-8";

@media all
{
	/*Initialisierung - Browser-Reset*/
	* {margin: 0; padding: 0;}
	
	/* (en) Global fix of the Italics bugs in IE 5.x and IE 6
	* (de) Globale Korrektur des Italics Bugs des IE 5.x und IE 6
	*/
	
	* html body * { overflow:visible; }
	* html iframe, * html frame { overflow:auto; }
	* html frameset { overflow:hidden; }
	
	/* (en) Forcing vertical scrollbars in Netscape, Firefox and Safari browsers */
	/* (de) Erzwingen vertikaler Scrollbalken in Netscape, Firefox und Safari Browsern */
	
	html, body{font-size: 100.01%;}
	html { height: 100%; margin-bottom: 1px; }
	body {
	   /* (en) Fix for rounding errors when scaling font sizes in older versions of Opera browser */
	   /* (de) Beseitigung von Rundungsfehler beim Skalieren von Schriftgrößen in älteren Opera Versionen */
	font-size: 100.01%;
	
	   /* (en) Standard values for colors and text alignment */
	   /* (de) Vorgabe der Standardfarben und Textausrichtung */
	color: #000000;
	background: #fff;
	text-align: left; /* LTR */
	}
	
	/* (en) Clear borders for <fieldset> and <img> elements */
	/* (de) Rahmen für <fieldset> und <img> Elemente löschen */
	fieldset, img { border: 0 solid; }
	
	/* (en) new standard values for lists, blockquote and cite */
	/* (de) Neue Standardwerte für Listen & Zitate */
	ul, ol, dl { margin: 0 0 1em 1em } /* LTR */
	li {
	 margin-left: 0.8em; /* LTR */
	 line-height: 1.5em;
	}
	
	dt { font-weight: bold; }
	dd { margin: 0 0 1em 0.8em; } /* LTR */
	
	blockquote { margin: 0 0 1em 0.8em; } /* LTR */
	
	blockquote:before, blockquote:after,
	q:before, q:after { content: ""; }
	
}
