/* Basic CSS */
/* Minimal CSS fuer Netscape 4.7 und IE/Mac */

/* Alle Abstaende und Raender nullen */
* { margin:0; padding:0; font-size: 100%; }

html { 
	height: 100%;
	font-size: 100.01%;
}

h1, h2, h3, h4, h5, h6, p, ul, ol, li, td, th, fieldset, select, input, textarea, address, blockquote, caption, dd, dfn, dl, dt, label, legend, samp, table, tbody, td, tfoot, th, thead, tr { 
	font-family: Arial, Helvetica, sans-serif; 
}

img {
	font-family: Arial, Helvetica, sans-serif;
	border: none;
}

body {
	height: 100%;
    font: 100.01%/130% Arial, Helvetica, sans-serif; /* Opera Font-Size Bug */
	/* 
	Set font-size to a percentage preventing a Windows IE "extreme font re-sizing" bug.
    Set font-size slightly larger than 100% to repair Opera rounding errors.
    Set less than 101% to prevent Safari errors. 
	*/
    position: relative; /* damit positionierte Elemente beim Verändern der Fenstergröße wirklich neu und korrekt positioniert werden */
    color: #000;
    text-align: left;
	background: #FFF;
}

#main-content p {
	font-size: .75em;
	line-height: normal;
	margin-bottom: 1em;
}

blockquote {
	font-size: .75em;
	line-height: normal;
	margin-bottom: 1em;
	margin-left: 1em;
	border: .0625em dotted #D6E7CE;
	background-color: #EAF7E9;
	padding: .5em;
}

blockquote p {
	font-size: 1em!important;
}

strong {
	color: #555;
}

/*h1, h2, h3 {font-weight:normal}*/
h1 {font-size:1.1em}
h2 {font-size:.8em; color: #555;}
h3 {font-size:.75em; line-height: normal; margin: .3em 0 .5em 0; } 
h4 {font-size:.8em}
h5 {font-size:.8em}

#content h2 {
	font-size: .95em;
	margin-bottom: .5em;
}

#content h3 {
	font-size: .8em; 
}