html,body,#content,#extratools,#expertcontent,#expertdrivecontent {
	width:100%;
	height:100%;
	overflow:hidden;
}

input,textarea,select {
	font-family: Arial;
	color: #55595c;
	font-size: 0.8em;
}

.helpdivoff {
	z-index: 10;
	position: absolute;
	right: -186px;
	top: 100px;
	display: inline;
	width: 235px;
	height: 548px;
	background-image:url("de/img/help_draw.png");
	cursor: pointer;
}

.helpdiv {
	z-index: 10;
	position: absolute;
	right: 0px;
	top: 100px;
	display: inline;
}

.greyscreen {
	-ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=50)”;
	filter: alpha(opacity=50);
	-khtml-opacity: 0.5;
	-moz-opacity: 0.5;
	opacity: 0.5;
}

.stepsubject {
	font-size:0.75em;
	color:#9a9a9a;
	font-weight:bold;
	font-family:Arial;
	letter-spacing:0.7px;
}

.stepsubjectxp {
	font-size:0.75em;
	color:#f77c1e;
	font-weight:bold;
	font-family:Arial;
	letter-spacing:0.7px;
	text-transform: uppercase;
}

#bg {
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	position: absolute;
	z-index:1;
	text-align: center;
}

#bg img {
	height: 100%;
	width: 100%;
}

#content,#extratools,#expertcontent,#expertdrivecontent {
	position:absolute;
	top:0;
	left:0;
	z-index:3;
	overflow:auto;
}

#sky {
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	overflow:auto;
	background-image:url("skyline.png");
}

A:link {text-decoration: underline; color: blue;}
A:visited {text-decoration: underline; color: blue;}
A:active {text-decoration: underline; color: blue;}
A:hover {text-decoration: underline; color: blue;}

