#wrap       { text-align: center; margin: 0 auto; padding-top: 1em; width: 905px ; }
a img { border: 0 }
body   { font-size: 0.8em; font-family: "Lucida Sans", Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.5em; background-color: #006; text-align: left; }
p      { padding-bottom: 1em; }
ul { text-align: right; list-style-type: none; }
h1  { color: #fff; font-size: 2em; font-weight: bold; line-height: 1em; margin-top: 0; }
h2 {
	color: #993;
	font-size: 1.3em;
	font-weight: bold;
	line-height: 1.3em;
}
a:link { color: #999900; text-decoration: none; }
a:hover { color: #fff; text-decoration: none; }
a:visited {
	text-decoration: none;
	color: #FFF;
}
#box1     { color: #fff; font-size: 0.9em; line-height: 3em; width: 100px; height: 600px; z-index: 1; float: left; }
#box2 { text-align: left; width: 800px; height: 600px; z-index: 1; float: right; }
#wer { position: absolute; z-index: 2; visibility: visible; margin-top: 15px; padding-left: 535px; }
#was { position: absolute; z-index: 2; visibility: visible; margin-top: 155px; padding-left: 549px; }
#wie { position: absolute; z-index: 2; visibility: visible; margin-top: 295px; padding-left: 565px; }
#Text { position: absolute; width: 450px; z-index: 3; visibility: visible; margin-top: 30px; padding-top: 0; padding-left: 40px; }
.textlink {
	color: #999;
}
#A1 { position: absolute; z-index: 3; visibility: visible; }
#A2 { position: absolute; z-index: 4; visibility: visible; padding-top: 30px; padding-left: 200px; }
#Text2 { height: 160px; width: 380px; z-index: 3; position: absolute; visibility: visible; margin-top: 380px; margin-left: 220px; }
#Animation { z-index: 3; position: absolute; visibility: visible; }
#valid { position: absolute; top: 650px; z-index: 3; }
dt { z-index: 3; list-style-type: none; }
dl { width: 300px; height: 50px; z-index: 3; margin-left: 0; padding-left: 0; }
