html { 
	overflow: scroll;
	overflow-x: hidden;
}

body {
	margin:0px;
	padding:0px;
	background:#ffffff;
	font-family: Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
    font-size: 62.5%; 
	color: #ffffff;
    font-style: normal; 
    line-height: normal;
}

#content {
	position:absolute;
	width:100.2em;
	font-size:1.0em;
}
#leftStart {
	position:absolute;
	top:22.8em;
	left:0px;
	width:73.8em;
	height:38.6em;
	overflow:hidden;
}
/* ie6 */	* html #leftStart {	height:38.7em;	}
/* ie7 */	*:first-child+html #leftStart {	height:38.7em;	}

#rightStart {
	position:absolute;
	top:22.8em;
	left:74.0em;
	width:24.3em;
	height:36.6em;
	background-color:#d47c24;
	margin:0px;
	padding:0px;
	padding-top:2.0em;
	padding-left:2.0em;
}
/* ie6 */	* html #rightStart {	width:26.3em; height:38.7em;	}
/* ie7 */	*:first-child+html #rightStart {	width:26.3em; height:38.7em;	}

#logo {
	position:absolute;
	top:8.6em;
	right:0em;
}
#impressum {
	position:absolute;
	top:62.0em;
	right:0em;
}


p {
	margin:0px;
	padding:0px;
	font-size:1.2em;
/*	line-height:1.6em;*/

}
h1 {
	margin:0px;
	padding:0px;
	font-size:1.6em;
	line-height:1.6em;
}







/* allgemeines */
a 	{ color:#747376; }
a:link 	{ text-decoration:none;  }
a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
a:active { text-decoration:underline;  }


#rightStart p a {
	color:#ffffff;
}





/* nicht anzeigen der gepunkteten linie bei firefox */
a:focus{ outline:0; }