#head{
	position: relative;
	/* \*/
	position: absolute;
	/* */
	left: 0px;
	margin-left: 0px;
	width: 300px;
	height: 22px;
	text-align: left;
	z-index: 9;
	}

#basis, #basishome{
	position: relative;
	width:755px;
	margin:auto;
	height:496px;
	background-color: #FFFFFF;
	text-align: left;
	z-index: 1;
	}

	
#pusher{
	width: 1px;
}

/* ################# nur mac IE ################# */

#container, #containerhome{  /* containerhome ist nur nötig, um das news-fenster getrennt ansprechen zu können */
	position: relative;
	width: 100%;
	height: 451px;
	left: 0px;
	top: 0px;
	background-image: url(../_images/content_hg.jpg);
	background-repeat: repeat-x;
	z-index: 4;
}
/* ################# nur mac IE Ende ################# */

/* \*/
#container, #containerhome{  /* containerhome ist nur nötig, um das news-fenster getrennt ansprechen zu können */
	position: relative;
	width: 100%;
	height: 451px;
	left: 0px;
	top: 22px;
	background-image: url(../_images/content_hg.jpg);
	background-repeat: repeat-x;
	z-index: 4;
}


#flash{

	z-index: 0;
	position: relative;
	height: 451px;
	overflow: hidden;
	width: 755px;

}
/* */

#flash img{
	margin-top: 1px;
	margin-left: 1px;
}

#newhome{
	position: relative;
	top: -125px;
	/* \*/
	position: absolute;
	top: 305px;
	/* */
	width: 92px;
	height: 89px;
	left: -46px;
	z-index: 50;
}


#new{
	position: relative;
	top: 305px;
	/* \*/
	position: absolute;
	top: 305px;
	/* */	
	width: 92px;
	height: 89px;
	left: -46px;
	z-index: 5;
}

#containerhome #newoffen{
	position: relative;
	margin-top: -470px;
	width: 520px;
	/* \*/
	width: auto;
	position: absolute;
	top: 74px;
	margin-top: 0px;
	/* */
	left: -66px;
	z-index: 4;
	visibility: hidden;
}


#container #newoffen{
	position: relative;
	margin-top: -310px;
	width: 520px;
	/* \*/
	width: auto;
	position: absolute;
	top: 74px;
	margin-top: 0px;
	/* */
	left: -66px;
	z-index: 4;
	visibility: hidden;

}

#newoffeninnen{
	width: 520px;
	height: 352px;
	background-image: url(../_images/news/news_hg.gif);
	background-repeat: repeat-x;
	border: solid 1px #575757;

}

	

#contentinnen{
	position: absolute;
	top: 65px;
	left: 16px;
	width: 365px;
	text-align: left;
	height: 327px;
	z-index: 3;
}

#p7scroller1{
	position: relative;
	top: -117px;
	/* \*/
	position: absolute;
	top: 475px;
	left: 0px;
	clip: rect(0px 755px 27px 0px); 
	overflow: hidden; 
	/* */
	width: 755px;
	text-align: right;
	z-index: 1;
	visibility: visible;
} 
/* ################# nur mac IE ################# */
#nav{
	position: relative;
	top: 0px;
	left: 0px;
	width:100%;
	text-align: right;
	padding-top: 12px;
	margin-top: 0px;
	z-index: 8;
}

#fader0{
	position: relative;
	top: 0px;
	left: 0px;
	text-align: right;
	padding-top: 05px;
	z-index: 8;

}

/* ################# nur mac IE ende ################# */


/* \*/
#nav{
	position: absolute;
	top: 473px;
	left: 0px;
	width: 100%;
	text-align: right;
	z-index: 8;
	margin-top: 0px;
	font-size: 11px;
	padding-top: 10px;
}



#fader0{
	position: absolute;
	top: 473px;
	left: 0px;
	width:100%;
	text-align: right;
	z-index: 8;
	padding-top: 10px;
   visibility: hidden;
	font-size: 11px;
}
/* */

#inhaltbreit{
	position: relative;
	margin-left: 66px;
	margin-top: -388px;
	width: 479px; 
	height: 355px;
	/* \*/
	position: absolute;
	top: 45px;
	margin: 0px;
	left: 66px;
	/* */		
	}
	
	
#inhalts1, #inhaltpf{
	position: relative;
	margin-left: 35px;
	margin-top: -391px;
	width: 425px; 
	text-align: right;
	height: 390px;
	/* \*/
	position: absolute;
	top: 40px;
	margin: 0px;
	left: 35px;
	/* */		
}

#inhaltlinks{
	position: relative;
	margin-left: 66px;
	margin-top:  -390px;
	width: 367px; 
	/* \*/
	position: absolute;
	float: none;
	top: 45px;
	margin: 0px;
	left: 66px;
	/* */		
}

#inhaltteam{
	position: relative;
	margin-left: 66px;
	margin-top:  -390px;
	width: 440px; 
	height: 400px;
	/* \*/
	position: absolute;
	float: none;
	top: 45px;
	margin: 0px;
	left: 66px;
	/* */		
}

#inhalts2ref{
	position: relative;
	margin-left: 512px;
	margin-top:  -390px;
	width: 240px; 
	/* \*/
	position: absolute;
	float: none;
	top: 33px;
	margin: 0px;
	left: 485px;
	height:356px; 
	/* */		
	overflow: hidden;
	z-index: 100;
	clip: rect(15px 240px 356px 0px); 

}


#inhaltkontakt{
	position: relative;
	margin-left: 66px;
	margin-top: -390px;
	width: 367px; 
	height: 400px;
	/* \*/
	position: absolute;
	float: none;
	top: 42px;
	margin: 0px;
	left: 66px;
	/* */		
	
}


#inhaltimpressum{
	position: relative;
	margin-left: 66px;
	margin-top: -390px;
	width: 387px; 
	height: 400px;
	/* \*/
	position: absolute;
	float: none;
	top: 42px;
	margin: 0px;
	left: 66px;
	/* */		
	
}

#inhalts2{
	position: relative;
	margin-left: 512px;
	margin-top: -390px;
	width: 196px; 
	/* \*/
	position: absolute;
	top: 32px;
	margin: 0px;
	left: 512px;
	/* */		
}

#navkontakt{
	position: relative;
	margin-left: 512px;
	margin-top: -415px;
	width: 196px; 
	/* \*/
	position: absolute;
	top: 32px;
	margin: 0px;
	left: 512px;
	/* */		
}


#navteam{
	position: relative;
	margin-left: 512px;
	margin-top: -373px;
	width: 196px; 
	/* \*/
	position: absolute;
	top: 32px;
	margin: 0px;
	left: 512px;
	/* */		
}

.dbsubnav{
	position: relative;
	margin-left: 512px;
	margin-top: 61px;
	width: 196px; 
	/* \*/
	position: absolute;
	top: 321px;
	margin: 0px;
	left: 512px;
	/* */		
}



*html .dbsubnav{
	/* \*/
	top: 334px;
	/* */		
}