body
{
	background:#ffffff;
	color:#000000;
	margin:0px 0px 0px 5px;
	overflow-x:hidden;
	overflow-y:auto;
	font-family:Arial, Verdana, Geneva, Helvetica, Helv, Swiss, Sans-Serif;
}

.black
{
	background:#000000;
	color:#f0f0f0;
}

a:link,
a:visited
{
	color:#500080;
	text-decoration:none;
}
a.bl:link,
a.bl:visited
{
	/*color:#0080c0;*/
	color:#00ccff;
}
a:active,
a:hover,
a.bl:active,
a.bl:hover
{	color:#ff0000;	}

#pic
{
	text-align:center;
	vertical-align:top;
}


#pic	h2
{
	font-size:22px;
	margin:0px;
}

#pic	h4
{
	font-size:16px;
	font-weight:bold;
}

#pic	td
{
	text-align:left;
}

.s4b
{
	font-size:26px;
	font-weight:normal;
}

#zuruck
{
	position:absolute;
	top:250px;
	left:10px;
	font-size:50px;
	font-weight:bold;
}

#vorwarts
{
	position:absolute;
	top:250px;
	right:10px;
	font-size:50px;
	font-weight:bold;
}

#home,
#info
{
	position:absolute;
	font-size:50px;
	font-weight:bold;
}

#home
{
	right:20px;
	bottom:20px;
}

#info
{
	top:450px;
	right:0px;
}

#infotext
{
	position:absolute;
	bottom:20px;
	right:70px;
	font-size:16px;
	border:1px solid #8f8f8f;
	background-color:#ffffcc;
	display:none;
	width:auto;
	z-index:10;
	padding:5px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=135,strength=2);
}

#infotext pre
{
	font-size:12px;
	border:1px solid #000000;
	background-color:#eee8aa;
	padding:3px;
}

.infobox
{
	background-color:#eee8aa;
	padding:5px;
}

.border
{
	border:1px solid #000000;
}

.s4
{
	font-size:24px;
	font-weight:bold;
}

a big
{
	font-size:32px;
	font-weight:normal;
}