html, body {margin:0; padding:0; width:100%; height:100%; overflow_x: hidden;  }
body {font-family:verdana, arial, sans-serif;  width: 100%; background-color:transparent;}
#background{  }
#scroller {position:absolute;z-index: 1000000000000000000000000000;  width:100%; height:100%; top:0; left:0; overflow:auto;} 

p {line-height:1.8em; letter-spacing:0.1em; text-align:justify;}

#balkenright{
	z-index: 3;
	height: 100%;
}

#back{
	position: absolute;
	z-index: 90000000000000;
	top:47px;
	left: 315px;
}

#balkenleft{
	z-index:3;
	height: 100%;
}

#imagefile {
	position:relative;
	margin-left:0px;
	text-align:center;
}
			#verlauf { position:relative; top: 50%;margin: auto; }
		@media screen and (min-width: 0px){
#verlauf { position:relative; top: 50%; margin: auto; }
	
	}

#foot{
	position: relative;
	z-index: 9999;
	background-color: black;
	bottom: 0px;
	width: 89px;
	color:#FFFFFF;
	height: 19px;
	padding-left: 220px;
}

#foot2{
	position: absolute;
	z-index: 1000;
	background-color: white;
	bottom: 0px; width: 100%;
	color:#FFFFFF;
	height: 19px;
	padding-left: 220px;
}


	.imp{margin-top: 4px;margin-right: 4px;}
#div0{
		
		float:left;
		width: 45%;
		
		
		}
#leuna{
	position:relative; 
	z-index: 2; 
	left: 50%; 
	width: 100%; 
	height: 100%;
	margin-bottom:65px;
	background-color: transparent;
}	
		#areazwei{
		float:right;
		width: 45%;
		
		
		}
#leftblock{
	position: absolute;
	top: 0px;
	height: 100%;
	width: 49%;
	
	background-image:url(images/zebra.gif);
	
	}

#leftblock2{
	position: absolute;
	
	background-image:url(images/zebra.gif);
	
	top: 0px;
	height: 100%;
	width: 49%;
	right: 0px;
	}

#ttexte{
	position: absolute;
	width: 100px;
	margin-top: -1px;
	border: 0px;
	height: 52px;
	background: url(images/texteband.gif);
	}

#btexte2{
	position: absolute;
	background: url(images/bookband.gif);
	width: 120px;
	margin-top: -1px;
	margin-left: -120px;
	border: 0px;
	height: 52px;
	}

#atze{position: absolute; z-index: 1; top: 400px;width: 100%; height: 53px;background:#FFFFFF;  }

#texte{
	position: absolute;
	z-index: 10000000000000000;
	left: 30%;
	border: 0px solid red;
	bottom:25%;
}

#texte2{
	position: absolute;
	z-index: 1000000000000000;
	right: 30%;
	border: 0px solid red;
	bottom:25%;
}

#balkenquer{
	position: relative;
	z-index:100000000;
	width: 100%;
	background-color: black;
	height: 65px;
	float:left;
}

#mask{
	position: absolute;
	z-index: 90000000000000;
	width: 400px;
	height: 65px;
	background-color: yellow;
	margin-left: 309px;
}

#blockfooter{
	position: absolute;
	z-index: 2;
	bottom: 0px;
	width: 100%;
	background-color: white;
	height: 19px;
}

#blackquer{
	position: relative;
	background-color:#000000;
	height: 10px;
	width: 100%;
	top: 0px;
	z-index: 100000000000000000000000000000000000;
}

#zebra{
	width: 100%;
	height: 100%;
}
		
#contenttexte{
	padding: 25px;
	margin-right: 50px;
	line-height: 180%;
	background-color: white;
	padding-top: 110px;
	margin-left: 309px;
}
			
a {color: #000000;text-decoration:underline}
	
#centered_book{
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: white;
}
		
#book_layer{
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 9000000000000000000;
}
		
#centerimage{
	z-index:2;
	position: relative; 
	top:0px;
	bottom:0px;
	width:auto;
	border: 0px solid red; 
	background-color:transparent; 
}

#foot{
	z-index: 100000000000;
	position: absolute;
	bottom: -1px;
	background-color: black;
	width: 85px;
	color:#FFFFFF;
	height: 20px;
	padding-left: 220px;
}

