
	
/* neu */

/* CSS Document */


body {
	text-align:center;
		font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0px;
	padding: 0px;
	background-color:#FFFFFF;
	}

h1 {
	font-size:12px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	color:#FF9900;
	}
	
#rahmen {
	/* breite ist das wichtigste!!! 
	background-color:#DDDDDD;
	margin-left: auto;
	margin-right: auto; 
		border:#AAAAAA solid;
 */
	width:900px;
	height:auto;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	}


#bg {
 background-color: #FFFFFF; 
	background-image: url(Bilder/bg_grau.gif);
	background-repeat: no-repeat;
	width:900px;
	height:450px;
	z-index:1;
	padding:0px;
	text-align:left;
	color:#DDDDDD;
	overflow:hidden;
/* border:#AAAAAA solid; */
}


#logo {
	width:900px;
	height:125px;
	}
	
#footer {
	width:900px;
	height:100px;
	color:#222222;
	text-align:right;
	/* border:#FF0000 solid; background-color:#DDDDDD; */
	}
	
#metanavi {
	width:300px;
	/* height:100px; */
	float:left;
	text-align:left;
	padding:15px 0px 15px 50px;
	}


#metanavien {
	width:280px;
	/* height:100px; */
	float:left;
	text-align:left;
	padding:15px 0px 15px 50px;
	}

#navi {
	width:500px;
	text-align:right;
	float:left;
	/* border:#FF0000 solid; */
	}
	
#navien {
	width:550px;
	text-align:right;
	float:left;
	/* border:#FF0000 solid; */
	}
	
#contentlinks {
	width:390px;
	height:400px;
	overflow:hidden;
	float:left;
	/* margin: 25px 10px 25px 50px; */
	padding: 25px 10px 25px 50px;
	/*  background-color:#00CCFF; 
	border:#FF0000 solid; */
	
	}
	
#contentlinkscroll {
	width:390px;
	height:400px;
	overflow:auto;
	float:left;
	margin: 25px 10px 25px 0px; 
	padding: 5px 5px 0px 50px;
	/* 
	margin: 25px 10px 25px 50px; 
	padding: 25px 10px 25px 50px;
	 background-color:#00CCFF; */
	/*border:#FF0000 solid; */
	}
		

#contentl2 {
	width:175px;
	height:400px;
	overflow:hidden;
	float:left;
	padding: 25px 10px 25px 50px; /**/
	}
	
#contentl7 {
	width:690px;
	height:400px;
	overflow:hidden;
	float:left;
	/* margin: 25px 50px 25px 50px; */
	padding: 50px 0px 25px 160px;
	}
	
#contentl8 {
	width:790px;
	height:400px;
	overflow:hidden;
	float:left;
	/* margin: 25px 50px 25px 50px; */
	padding: 25px 0px 25px 50px;
	}
	
	
#contentl8scroll {
	width:790px;
	height:390px;
	overflow:auto;
	float:left;
	 margin: 25px 0px 20px 0px; 
	padding: 0px 50px 5px 50px;
	
 scrollbar-3dlight-color: #333333;
 scrollbar-arrow-color: #666666;
 scrollbar-darkshadow-color: #666666;
 scrollbar-face-color: #CCCCCC;
 scrollbar-highlight-color: #CCCCCC;
 scrollbar-shadow-color: #CCCCCC;
 scrollbar-track-color: #666666;
	}

/*  spalten im scroll-div */
#cl8slinks {
width:390px; 
float:left; 
margin-right:10px;
}

#cl8srechts {
width:370px; 
float:left;
}


#contentrechts2s {
	width:400px;
	height:390px;
	margin: 25px 0px 25px 0px;
	float:left;
	text-align:left;
	overflow:auto;
	 scrollbar-3dlight-color: #333333;
 scrollbar-arrow-color: #666666;
 scrollbar-darkshadow-color: #666666;
 scrollbar-face-color: #CCCCCC;
 scrollbar-highlight-color: #CCCCCC;
 scrollbar-shadow-color: #CCCCCC;
 scrollbar-track-color: #666666;
	}

#contentgalerie {
	width:830px;
	height:400px;
	overflow:hidden;
	float:left;
	/* margin: 25px 50px 25px 50px; 
		border:solid 1px #006666; 
		background-color:#666666; */
	padding: 25px 0px 0px 50px;
	

	}
	
#contentflash {
	width:790px;
	height:390px;
	overflow:hidden;
	float:left;
	/* 
	margin: 25px 50px 25px 50px; 
	border:solid 1px #006666; 
	background-color:#666666;
	*/
	padding: 25px 25px 0px 55px;
	}
	
#contentstart {
	width:790px;
	height:390px;
	overflow:hidden;
	float:left;
	text-align:center;
	/*
	margin: 25px 50px 25px 50px; 
	border:solid 1px #006666; 
	background-color:#666666;
	*/
	padding: 125px 25px 0px 55px;
	}
	
#contentrechts {
	width:400px;
	margin: 25px 0px 50px 0px;
	float:left;
	text-align:left;
	/* background-color:#BBBBBB;  */
	overflow:hidden;
	}
	

	
#contentrechts2 {
	width:400px;
	margin: 25px 0px 25px 0px;
	float:left;
	text-align:left;
	overflow:hidden;
	}

#contentr6 {
	width:590px;
	margin: 25px 0px 25px 0px;
	float:left;
	text-align:left;
	/* background-color:#BBBBBB;  */
	}

#subnavi0 {
	position:relative;
	float:left;
	left:23px;
	top:0px;
	width:115px;
	height:63px;
	z-index: 1;	
	visibility:hidden;
	}
	
#subnavi1 {
	position:relative;
	float:left;
	left:-5px;
	top:0px;
	width:103px;
	height:63px;
	z-index: 1;	
	visibility:hidden;
	}
	
#subnavi2 {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	width:100px;
	height:63px;
	z-index: 2;
	visibility:hidden;
	}

#subnavi3 {
	position:relative;
	float:left;
	left:-45px;
	top:0px;
	width:120px;
	height:63px;
	z-index: 3;
	visibility:hidden;
	}
	
#subnavi4 {
	position:relative;
	float:left;
	left:-64px;
	top:0px;
	width:76px;
	height:63px;
	z-index: 3;
	visibility:hidden;
	}
	
/* englisch */

#subnavi0en {
	position:relative;
	float:left;
	left:15px;
	top:0px;
	width:115px;
	height:63px;
	z-index: 1;	
	visibility:hidden;
	}


#subnavi1en {
	position:relative;
	float:left;
	left:5px;
	top:0px;
	width:103px;
	height:63px;
	z-index: 1;	
	visibility:hidden;
	}
	
#subnavi2en {
	position:relative;
	float:left;
	left:119px;
	top:0px;
	width:120px;
	height:63px;
	z-index: 2;
	visibility:hidden;
	}

#subnavi3en {
	position:relative;
	float:left;
	left:46px;
	top:0px;
	width:120px;
	height:63px;
	z-index: 3;
	visibility:hidden;
	}
	
#subnavi4en {
	position:relative;
	float:left;
	left:54px;
	top:0px;
	width:76px;
	height:63px;
	z-index: 3;
	visibility:hidden;
	}

#metanavi a  {
	color: #666666;
	text-decoration: none;
}

#metanavien a {
	color: #666666;
	text-decoration: none;
}


#rahmen a, #contentrechts a:hover {
	/* color:#CCCCCC; */
	 color: #FF9900; 
	text-decoration: none;
}

#contentrechts a{
	color:#CCCCCC;
	text-decoration: none;
}

#bild1 {
padding:0px 10px 10px 0px;
}

.linkweiss {
	color:#FFFFFF;
	}

.orange {
	color:#FF9900;
	}
	
	
	/* neuer */
	
/* CSS Document */


body {
	text-align:center;
		font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0px;
	padding: 0px;
	background-color:#FFFFFF;
	}

h1 {
	font-size:12px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	color:#FF9900;
	}
	
#rahmen {
	/* breite ist das wichtigste!!! 
	background-color:#DDDDDD;
	margin-left: auto;
	margin-right: auto; 
		border:#AAAAAA solid;
 */
	width:900px;
	height:auto;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	}


#bg {
 background-color: #FFFFFF; 
	background-image: url(Bilder/bg_grau.gif);
	background-repeat: no-repeat;
	width:900px;
	height:450px;
	z-index:1;
	padding:0px;
	text-align:left;
	color:#DDDDDD;
	overflow:hidden;
/* border:#AAAAAA solid; */
}


#logo {
	width:900px;
	height:125px;
	}
	
#footer {
	width:900px;
	height:100px;
	color:#222222;
	text-align:right;
	/* border:#FF0000 solid; background-color:#DDDDDD; */
	}
	
#metanavi {
	width:300px;
	/* height:100px; */
	float:left;
	text-align:left;
	padding:15px 0px 15px 50px;
	}


#metanavien {
	width:280px;
	/* height:100px; */
	float:left;
	text-align:left;
	padding:15px 0px 15px 50px;
	}
	
#metanavifr {
	width:270px;
	/* height:100px; */
	float:left;
	text-align:left;
	padding:15px 0px 15px 50px;
	}

#navi {
	width:500px;
	text-align:right;
	float:left;
	/* border:#FF0000 solid; */
	}
	
#navien {
	width:550px;
	text-align:right;
	float:left;
	/* border:#FF0000 solid; */
	}
	
	#navifr {
	width:580px;
	text-align:right;
	float:left;
	/* border:#FF0000 solid;  */
	}
	
#contentlinks {
	width:390px;
	height:400px;
	overflow:hidden;
	float:left;
	/* margin: 25px 10px 25px 50px; */
	padding: 25px 10px 25px 50px;
	/*  background-color:#00CCFF; 
	border:#FF0000 solid; */
	
	}
	
#contentlinkscroll {
	width:390px;
	height:400px;
	overflow:auto;
	float:left;
	margin: 25px 10px 25px 0px; 
	padding: 5px 5px 0px 50px;
	/* 
	margin: 25px 10px 25px 50px; 
	padding: 25px 10px 25px 50px;
	 background-color:#00CCFF; */
	/*border:#FF0000 solid; */
	}
		

#contentl2 {
	width:175px;
	height:400px;
	overflow:hidden;
	float:left;
	padding: 25px 10px 25px 50px; /**/
	}
	
#contentl7 {
	width:690px;
	height:400px;
	overflow:hidden;
	float:left;
	/* margin: 25px 50px 25px 50px; */
	padding: 50px 0px 25px 160px;
	}
	
#contentl8 {
	width:790px;
	height:400px;
	overflow:hidden;
	float:left;
	/* margin: 25px 50px 25px 50px; */
	padding: 25px 0px 25px 50px;
	}
	
	
#contentl8scroll {
	width:790px;
	height:390px;
	overflow:auto;
	float:left;
	 margin: 25px 0px 20px 0px; 
	padding: 0px 50px 5px 50px;
	
 scrollbar-3dlight-color: #333333;
 scrollbar-arrow-color: #666666;
 scrollbar-darkshadow-color: #666666;
 scrollbar-face-color: #CCCCCC;
 scrollbar-highlight-color: #CCCCCC;
 scrollbar-shadow-color: #CCCCCC;
 scrollbar-track-color: #666666;
	}

/*  spalten im scroll-div */
#cl8slinks {
width:390px; 
float:left; 
margin-right:10px;
}

#cl8srechts {
width:370px; 
float:left;
}


#contentrechts2s {
	width:400px;
	height:390px;
	margin: 25px 0px 25px 0px;
	float:left;
	text-align:left;
	overflow:auto;
	 scrollbar-3dlight-color: #333333;
 scrollbar-arrow-color: #666666;
 scrollbar-darkshadow-color: #666666;
 scrollbar-face-color: #CCCCCC;
 scrollbar-highlight-color: #CCCCCC;
 scrollbar-shadow-color: #CCCCCC;
 scrollbar-track-color: #666666;
	}

#contentgalerie {
	width:830px;
	height:400px;
	overflow:hidden;
	float:left;
	padding: 25px 0px 0px 50px;
	}
	
#contentflash {
	width:790px;
	height:390px;
	overflow:hidden;
	float:left;
	padding: 25px 25px 0px 55px;
	}
	
	
#contentpraswf {
width:790px;
	height:390px;
	overflow:hidden;
	float:left;
	margin: 25px 25px 0px 55px;
	background-image:url(/Bilder/pra-swf-bg2.jpg);
	background-repeat:no-repeat;
	}
	
	
#contentstart {
	width:790px;
	height:390px;
	overflow:hidden;
	float:left;
	text-align:center;
	padding: 125px 25px 0px 55px;
	}
	
#contentrechts {
	width:400px;
	margin: 25px 0px 50px 0px;
	float:left;
	text-align:left;
	overflow:hidden;
	}
	

#contentrechts2 {
	width:400px;
	margin: 25px 0px 25px 0px;
	float:left;
	text-align:left;
	overflow:hidden;
	}

#contentr6 {
	width:590px;
	margin: 25px 0px 25px 0px;
	float:left;
	text-align:left;
	}

#subnavi0 {
	position:relative;
	float:left;
	left:23px;
	top:0px;
	width:115px;
	height:63px;
	z-index: 1;	
	visibility:hidden;
	}
	
#subnavi1 {
	position:relative;
	float:left;
	left:-5px;
	top:0px;
	width:103px;
	height:63px;
	z-index: 1;	
	visibility:hidden;
	}
	
#subnavi2 {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	width:100px;
	height:63px;
	z-index: 2;
	visibility:hidden;
	}

#subnavi3 {
	position:relative;
	float:left;
	left:-45px;
	top:0px;
	width:120px;
	height:63px;
	z-index: 3;
	visibility:hidden;
	}
	
#subnavi4 {
	position:relative;
	float:left;
	left:-64px;
	top:0px;
	width:76px;
	height:63px;
	z-index: 3;
	visibility:hidden;
	}
	
/* englisch */

#subnavi0en {
	position:relative;
	float:left;
	left:15px;
	top:0px;
	width:115px;
	height:63px;
	z-index: 1;	
	visibility:hidden;
	}


#subnavi1en {
	position:relative;
	float:left;
	left:5px;
	top:0px;
	width:103px;
	height:63px;
	z-index: 1;	
	visibility:hidden;
	}
	
#subnavi2en {
	position:relative;
	float:left;
	left:119px;
	top:0px;
	width:120px;
	height:63px;
	z-index: 2;
	visibility:hidden;
	}

#subnavi3en {
	position:relative;
	float:left;
	left:46px;
	top:0px;
	width:120px;
	height:63px;
	z-index: 3;
	visibility:hidden;
	}
	
#subnavi4en {
	position:relative;
	float:left;
	left:54px;
	top:0px;
	width:76px;
	height:63px;
	z-index: 3;
	visibility:hidden;
	}

#metanavi a  {
	color: #666666;
	text-decoration: none;
}

#metanavien a {
	color: #666666;
	text-decoration: none;
}

/* franz */

#subnavi0fr {
	position:relative;
	float:left;
	left:42px;
	top:0px;
	width:134px;
	height:63px;
	z-index: 1;	
	visibility:hidden;
	/* border:1px solid #000000; */
	}


#subnavi1fr {
	position:relative;
	float:left;
	left:10px;
	top:0px;
	width:85px;
	height:63px;
	z-index: 1;	
	visibility:hidden;
	}
	
#subnavi2fr {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	width:120px;
	height:63px;
	z-index: 2;
	visibility:hidden;
	}

#subnavi3fr {
	position:relative;
	float:left;
	left:72px;
	top:0px;
	width:120px;
	height:63px;
	z-index: 3;
	visibility:hidden;
	}
	
#subnavi4fr {
	position:relative;
	float:left;
	left:64px;
	top:0px;
	width:85px;
	height:63px;
	z-index: 3;
	visibility:hidden;
	}

#metanavifr a {
	color: #666666;
	text-decoration: none;
}

/* franz ende */


#rahmen a, #contentrechts a:hover {
	/* color:#CCCCCC; */
	 color: #FF9900; 
	text-decoration: none;
}

#contentrechts a{
	color:#CCCCCC;
	text-decoration: none;
}

#bild1 {
padding:0px 10px 10px 0px;
}

.linkweiss {
	color:#FFFFFF;
	}

.orange {
	color:#FF9900;
	}