#oben {
	position: absolute;
	top: 0px;			/* Abstand zum oberen Fensterrand */
	left: 50%;		/* Abstand zum linken Fensterrand */
	z-index: 5;
	width: 1000px;		/* Blockbreite */
	margin-left: -500px;
	height: 75px;		/* Blockhöhe */
	padding: 0;		/* Interpretation Boxmodell! */
	background-color: #000000;
	border-right: 1px solid #ffffff;
	overflow: hidden;	/* Scrollbalken unterbinden */
}
#oben .inhaltDiv {
	margin: 10px;		/* Abstand des Inhalts zum Blockrand */
}

#navigation {
	position: absolute;
	top: 27px;			/* Abstand zum oberen Fensterrand */
	left: 0px;		/* Abstand zum linken Fensterrand */
	z-index: 1;
	width: 200px;		/* Blockbreite */
	height: 100%;		/* Blockhöhe */
	text-align: right;
}

#inhalt{
position: absolute;
top: 0px;
left: 200px;
width: 800px;
height: 100%;
overflow: auto;
background-color: #000000;
background-image:url(../bilder/bg.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
border-left: 1px solid #ffffff;
z-index: 2;
}

#mitte {
	position: absolute;
	top: 75px;		/* Abstand zum oberen Fensterrand */
	left: 50%;		/* Abstand zum linken Fensterrand */
	z-index: 5;
	bottom: 40px;		/* Abstand zum unteren Fensterrand */				/* Höhe für den den FF */
	width: 1000px;		/* Blockbreite */
	margin-left: -500px;
	border-top: 1px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	border-left: 0px solid #ffffff;
	border-right: 1px solid #ffffff;
	overflow: hidden;		/* Scrollbalken, falls notwendig */
}

#mitte .inhaltDiv {
	margin: 15px;		/* Abstand des Inhalts zum Blockrand */
}

#unten {
	position: absolute;
	left: 50%;		/* Abstand zum linken Fensterrand */
	z-index: 5;
	bottom: 0 !important;	/* Abstand zum unteren Fensterrand */
	bottom: 0px;		/* nur für IE */
	width: 1000px;
	margin-left: -500px;
	height: 40px;		/* Blockhöhe */
	padding: 0;		/* Interpretation Boxmodell! */
	background-color: #000000;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	overflow: hidden;	/* Scrollbalken unterbinden */
}
#unten .inhaltDiv {
	font-size: 11px;
}

#bg-nav_design {
	position: absolute;
	top: 80px;		/* Abstand zum oberen Fensterrand */
	z-index: 1;
	bottom: 50px;		/* Abstand zum unteren Fensterrand */				/* Höhe für den den FF */
	width: 100%;		/* Blockbreite */
	overflow: hidden;		/* Scrollbalken, falls notwendig */
	background-color: #000000;
}

#bg-inhalt_design {
	position: absolute;
	bottom: 0px;		/* Abstand zum oberen Fensterrand */
	left: 200px;
	z-index: 1;
}

#hinweis{
	position: absolute;
	top: 50%;			/* Abstand zum oberen Fensterrand */
	margin-top: -90px;
	left: 50%;		/* Abstand zum linken Fensterrand */
	margin-left: -240px;
	z-index: 100;
	width: 460px;		/* Blockbreite */
	height: 180px;		/* Blockhöhe */
	border: 1px solid #000000;
	padding: 15px;
	background-color: #ffffff;
	color: #A85555;
	font-weight: bold;
	overflow: hidden;	/* Scrollbalken unterbinden */
}

#dummy_1{
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 75px;
border-bottom: 1px solid #ffffff;
border-left: 0px;
background-color: #828180;
}

#dummy_2{
position: absolute;
z-index: 1;
bottom: 0px;
left: 0px;
width: 100%;
height: 40px;
border-top: 1px solid #ffffff;
border-left: 0px;
background-color: #828180;
}