html {
	margin:0;
	height:100%;
	
}
/**
 * Body
 **/
body {
	margin:0 auto;
	height:100%;
	padding:0px;
	font-family:verdana;
	color:#ffffff;
	background:url(/resources/images/body_background.gif) repeat-x;
	background-color:#CCCCCC;
}

/**
 * Alle Standardformatierungen auf 0 setzen // font-size:0px;
 **/
h1, h2, h3, h4, h5, h6, p, td, blockqoute, div, span {
	margin:0px;
	padding:0px;
	font-size:12px;
}

/**
 * Clear for Floats
 **/
.clear {
	clear:both;
}

/**
 * Generelles Dokument // Hauptdokument Ausrichtung bzw. Hintergrund
 **/
 div#document {
	 margin:0 auto;
	 padding:0px 0px 0px 0px;
	 width:894px;
	 background:url(/resources/images/document_background.gif) repeat-y;
	 min-height: 100%;
}

/*** IE doesn't support min-height, but instead it handles height as min-height so we need to hack the height ***/
* html div#document {
	height: 100%;
}

/**
 * Header-Container
 **/
 div#header {
	float:left;
	margin:0px;
	padding:0px;
	height:206px;
	width:893px;
	background:url(/resources/images/body_shadow.gif) 0px 78px no-repeat;
}

/**
 * Navigation at the top (home, imprint)
 **/
 div#headerNavigation {
	float:left;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	width:874px;
	height:60px;
	background:url(/resources/images/document_header_navigation.gif) no-repeat;
}

/**
 * Content-Container at the middle
 **/
 div#content {
	float:left;
	margin:0px;
	padding:32px 40px 32px 40px;
	width:595px;
	color:#28655E;
}

/**
 * Footer at the bottom
 **/
 div#footer {
	text-align:center;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
}
