body {
	height: 100%;
	background-color: #000000;
}

#Contentcontainer {
	position:absolute;
	background-repeat:no-repeat;
	background-position:center;
	background-attachment:fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
  	margin-left: auto; 
  	margin-right: auto;
}

#Centercontainer {
	position:relative;
	/*background-color:#0033FF;*/
	background-image:url(pix/bg.jpg);
	background-repeat:no-repeat;
	width: 1024px;
	height: 768px;
  	margin-left: auto; 
  	margin-right: auto;
  	margin-top:auto;
  	margin-bottom:auto;
  	padding: 5px;
  	margin-top: 80px;
  	overflow: hidden;
}

#Logo {
	position:absolute;
	top:0px;
	left:0px;
	float:left;
}

#Navcontainer {
	position:relative;
	margin-left: auto; 
  	margin-right: auto;
  	height: inherit;
  	padding: 0px;
  	overflow: hidden;
	width:900px;
	height: 130px;
	top:20px;
}

#Navi1 {
	position:relative;
	z-index:1;
	top: 104px;
	width: 470px;
	float: right;
	/*padding: 0px 0px 10px 0px;*/
	height: 30px;
}

#Bodycontainer {
	position:relative;
	background-image:url(pix/seife.jpg); 
	background-repeat:no-repeat;
	background-position:center;
  	margin-left: auto; 
  	margin-right: auto;
  	height: inherit;
  	padding: 0px;
  	overflow: hidden;
	width:900px;
	height: 450px;
	top:30px;
}

#Textcontainer {
	position:relative;
	margin: 5px 5px 5px 25px;
	padding: 5px; 
  	padding: 0px;
  	overflow: hidden;
	width:230px;
	height: 450px;
	top:0px;
	left:0px;
	float:left;
}

#Slidecontainer {
	position:relative;
	margin-left: 0px; 
  	float: inherit;
  	height: inherit;
  	padding: 0px;
  	overflow: hidden;
	width:635px;
	height: 450px;
	top:0px;
	left:20px;
}


.text {
	font-family: trebuchet MS;
	font-size: 9pt;
	line-height: 14pt;
	color: #e7eaec;
	text-decoration: none;
	padding: 10px;
	margin: 0px;
}
	
 .link:link { font-size: 18pt; color:white; text-decoration:none; font-weight:bold; font-family: trebuchet MS;}
 .link:visited { font-size: 18pt; color:#cfcfd1; text-decoration:none; font-weight:bold; font-family: trebuchet MS;}
 .link:hover { font-size: 18pt; color:#f1cb00; text-decoration:none;  font-weight:bold; font-family: trebuchet MS;}
 .link:active { font-size: 18pt; color:#f1cb00; text-decoration: none; font-weight:bold; font-family: trebuchet MS;}
	
 .impressum:link { font-size: 10pt; color:white; text-decoration:none; font-weight:bold; font-family: trebuchet MS;}
 .impressum:visited { font-size: 10pt; color:#cfcfd1; text-decoration:none; font-weight:bold; font-family: trebuchet MS;}
 .impressum:hover { font-size: 10pt; color:#f1cb00; text-decoration:none;  font-weight:bold; font-family: trebuchet MS;}
 .impressum:active { font-size: 10pt; color:#f1cb00; text-decoration: none; font-weight:bold; font-family: trebuchet MS;}

