body {
	overflow			: hidden;
}
#MainContent {
	position			: absolute;
	top					: 50%;
	left				: 50%;
	width				: 744px;
	height				: 440px;
	margin-top			:-290px;
	margin-left			:-372px;
}
#InfoMDX, #InfoKAP, #InfoWETT {
	background-image	: url(../img/infoshadow.gif);
	background-position	: top left;
	background-repeat	: no-repeat;
	position			: absolute;
	visibility			: hidden;
	top					: 50%;
	left				: 50%;
	width				: 744px;
	height				: 139px;
	margin-top			: 150px;
	margin-left			:-372px;
	z-index				: 100;
}
#InfoMDX {
	padding				: 20px 20px;
}
#InfoKAP {
	padding				: 20px 15px;
}
#InfoWETT {
	padding				: 20px 15px;
}
#InfoX {
	position			: absolute;
	visibility			: hidden;
	top					: 50%;
	left				: 50%;
	width				: 200px;
	margin-top			: 280px;
	margin-left			:-350px;
	z-index				: 100;
}
#AktivBereich {
	position	: absolute;
	top			: 1px;
	left		: 2px;
	width		: 315px;
	height		: 420px;
	z-index		: 2;
}
#Headline {
	position	: absolute;
	top			: 160px;
	left		: 200px;
	width		: 400px;
	z-index		: 3;
}
#hold {
	position	: absolute;
	top			: 184px;
	left		: 200px;
	width		: 394px;
	height		: 237px;
	z-index		: 4;
}
#inhalt {
	position	: absolute;
	top			: 0px;
	left		: 0px;
	width		: 536px;
	height		: 236px;
	z-index		: 5;
	overflow	: auto;
	scrollbar-face-color		: #FFF;
	scrollbar-highlight-color	: #CCC;
	scrollbar-shadow-color		: #999;
	scrollbar-3dlight-color		: #FFF;
	scrollbar-arrow-color		: #000;
	scrollbar-track-color		: #FFF;
	scrollbar-darkshadow-color	: #666;
	padding-bottom				: auto;
}
#inhalt h2 {
	width		: 354px;
}
#inhalt h3 {
	width		: 354px;
}
#inhalt p {
	width		: 354px;
}
#inhalt ul {
	width		: 354px;
}
#inhalt form {
	width		: 354px;
}

#inhalt2 {
	position	: absolute;
	top			: 150px;
	left		: 105px;
	width		: 585px;
	height		: 250px;
	z-index		: 5;
}
#backbutton {
	position	: absolute;
	top			: 0px;
	left		: 400px;
	width		: 100px;
	z-index		: 7;
}
#COVER {
	position	: absolute;
	top			: 20px;
	left		: 110px;
	width		: 285px
}
#COVERTEXT {
	position	: absolute;
	top			: 30px;
	width		: 280px;
}
#B01, #B02, #B03, #B04, #B05, #B06, #B07, #B08, #B09, #B10, #B11, #B12, #B13, #B14, #B15, #B16, #B17, #B18, #B19, #B20, #B21, #B22 {
	position	: absolute;
	top			: 0px;
	left		: 120px;
	visibility	: hidden;
}
#B01 {
	visibility	: visible;
}
#shad {
	position	: absolute;
	top			: 0px;
	left		: 119px;
}



#K01, #K02, #K03, #K04, #K05, #K06, #K07, #K08, #D01, #D02, #D03, #D04, #D05, #D06, #D07, #D08, #A01, #A02, #A03, #A04, #A05, #A06, #A07, #A08 {
	position	: absolute;
	top			: 16px;
	left		: 20px;
	width		: 700px;
	height		: 400px;
	z-index		: 20;
	visibility	: hidden;
}
#K01TXT, #D08TXT, #A03TXT {
	position	: absolute;
	top			: 22px;
	left		: 500px;
	width		: 220px;
	height		: 400px;
	z-index		: 21;
	visibility	: hidden;
}
#Portfolio {
	position		: absolute;
	top				: 140px;   /*  50px; */
	left			: 120px;  /*  60px; */
	width			: 613px; /* 588px; */
	height			: 242px; /* 155px; */
	z-index			: 10;
}

#EDUCUBE {
	position	: absolute;
	top			: 0px;
	left		: 180px;
	width		: 130px;
}
#Lehrangebote {
	position	: absolute;
	top			: 0px;
	left		: 0px;
	width		: 250px;
}
#logo {
	position	: absolute;
	top			: 486px;
	left		: 600px;
	width		: 124px;
	height		: 45px;
	z-index		: 29;
}
p.print {
	display		: none;
}
/*********************************************/
/*********************************************/
/*********************************************/


  /* ////////////////////////// */
 /* //// MAIN & SUB MENUE //// */
/* ////////////////////////// */
#menueOut {
	position	: absolute;
	top			: 0px;
	left		: 300px;
	height		: 130px;
	width		: 425px;
	z-index		: 3;
	border		: 0px none #FFF;
}
#menueOut img {
	height		: 130px;
	width		: 425px;
	border		: 0px none #FFF;
}
#menueOut a {
	height		: 130px;
	width		: 425px;
	border		: 0px none #FFF;
	cursor		: default;
}
#mainMenue1, #mainMenue2, #mainMenue3 {
	position	: absolute;
	top			: 20px; /*90px*/
	width		: 100px;
	color		: #069;
	font-size	: 12px;
	padding-left: 0.5em;
	z-index		: 30;
	background-color:#FFFFFF;
}
#mainMenue1 {
	left		: 595px; /*369px*/
}
#mainMenue2 {
	left		: 480px; /*283px*/
}
#mainMenue3 {
	left		: 370px; /*200px*/
}
#mainMenue .aktuell {
	font-weight		: bold;
}
#mainMenue1 a, #mainMenue2 a, #mainMenue3 a {
	color			: #069;
	text-decoration	: none;
	font-weight		: normal;
	padding-right	: 1em;
}
a:hover + .MainSubMenue {
	display	: block;
}
#mainMenue1 a:hover, #mainMenue2 a:hover, #mainMenue3 a:hover {
	font-weight		: bold;
	background		: #E1F2F9;
}
#mainMenue1 a.aktuell, #mainMenue2 a.aktuell, #mainMenue3 a.aktuell {
	font-weight		: bold;
}
/* ############################################ */
#MainSubMenue1, #MainSubMenue2, #MainSubMenue3 {
	display			: none;
	margin			: 0;
	padding			: 0;
}
.MainSubMenue {
	list-style		: none;
	font-weight		: bold;
	width			: 80px;
}
.MainSubMenue li {
	margin			: 0;
	color			: #069;
	white-space		: nowrap;
}
.MainSubMenue li#aktuell {
	padding			: 2px 3px 2px 0;
}
.MainSubMenue a {
	display			: block;
	background		: #FFF;
	color			: #069;
	padding			: 2px 3px 2px 0;
	font-weight		: normal;
	text-decoration	: none;
}
.MainSubMenue a:hover {
	background		: #E1F2F9;
}
.MainSubMenue a:active {
	background		: #E1F2F9;
}

/* ############################################ */
#subMenue {
	position		: absolute;
	background		: url(../img/bg_menue.gif) no-repeat;
	top				: 191px;
	left			: 2px;
	width			: 90px;/*166px   93px*/
	height			: 250px;
	z-index			: 1;
}
#subMenue ul {
	margin-top		: 16px;
	margin-left		: 10px;
	padding			: 0;
	list-style		: none;
	font-weight		: bold;
}
#subMenue li {
	margin			: 4px 0;
	color			: #069;
	border			: 1px #933;
	border-style	: none none solid none;
	white-space		: nowrap;
}
#subMenue li#aktuell {
	padding			: 2px 3px;
}
#subMenue a {
	display			: block;
	background		: #FFF;
	color			: #069;
	padding			: 2px 3px;
	font-weight		: normal;
	text-decoration	: none;
}
#subMenue a:hover {
	background		: #E1F2F9;
}
#subMenue a:active {
	background		: #E1F2F9;
}
#CERTEU {
	position	: absolute;
	top			: 450px; /*374px*/
	left		: 12px; /*12px*/

	height		: 40px; /*40px*/
	z-index		: 9;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 9px;
}
#CERTEU td {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 9px;
	text-align	: center;
	white-space	: nowrap;
	padding		: 0 5px;
	width:130px;
}
#MIDDLESEX {
	position	: absolute;
	top			: 450px; /*374px*/
	left		: 102px; /*82px*/
	width		: 60px; /*60px*/
	height		: 40px; /*40px*/
	z-index		: 10;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 9px;
	text-align	: center;
}
#shadowTop {
	position: absolute;
	top		: 0px;
	left	: 2px;
	width	: 734px;
	height	: 1px;
	z-index	: 1;
}
#shadowRight {
	position: absolute;
	top		: 0px;
	left	: 736px;
	width	: 8px;
	height	: 440px;
	z-index	: 1;
}
#shadowBottom {
	position: absolute;
	top		: 421px;
	left	: 2px;
	width	: 734px;
	height	: 19px;
	z-index	: 8;
}
#shadowLeft {
	position: absolute;
	top		: 0px;
	left	: 0px;
	width	: 2px;
	height	: 440px;
	z-index	: 1;
}
