/* --- Media Bildwechsler --- */
#media {
	left: 270px;
	height: 500px;
	width: 700px;
}

#media div {
	width: 620px;
	height: 430px;
}

#media canvas {
	position: absolute;
	top: -145px;
	overflow: hidden;
}

#col1 {
	width: 980px;
	margin: 550px -30px 50px 0;
	overflow: visible;
}

#col1 h1,
#col1 h2 {
	display: none;
}

#aside {
	position: absolute;
	float: none;
	overflow: visible;
}

.menu ul ul {
	position: relative;
}

.menu,
.menu ul,
.menu li {
	display: block;
	width: 110px;
	z-index: 1005;
}

.menu ul ul ul {
	position: absolute;
	margin-top: -24px;
	left: 110px;
}