/* CSS Document */

body {
	background-color: #FFFFF9;
	margin-top: 0px;
	margin-left: 15px;
	padding: 0;
	font-family: Arial, sans-serif;
	word-spacing: 2px;
}



a {	
	color: #4AA4DF;
	text-decoration: none;
	}
	

	
a:active{
	color: #4AA4DF;
	}
	
a:visited{
	color: #4AA4DF;
	}

a:hover, #kasten, #fliesstext01, #fliesstext01d {
	color: #BE5B2C;
	}

	

a.hintergrund, a.hintergrund:visited {	
	color: #81BFE9;
	text-decoration: none;
	}
	

a.hintergrund:hover, {
	color: #BE5B2C;
	}
	
	a.hintergrund:active{
	color: #81BFE9;
	}
	
	
	
	
	
a.hintergrundMittel, a.hintergrundMittel:visited {	
	color: #CCEAFF;
	text-decoration: none;
	}
	

a.hintergrundMittel:hover, {
	color: #BE5B2C;
	}
	
	a.hintergrundMittel:active{
	color: #CCEAFF;
	}
	
	
	
	
br.abstandflash {
	font-family: Arial;
	font-size: 22px;
}
	
	
	




#Navigation a {
	word-spacing: 2px;
	float: left;
	height: 15px;
	border: none 0px;
	margin: 0px;
	text-decoration: none;
	text-align: left;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #FFFFF9;
	padding: 0;
	padding-left: 5px;
	
	background-color: #B1B1A7;
	
	width: 115px;
	width: expression("120px");
	margin-right: 15px;
}

#Navigation a:hover {
	background-color: #000000;
}

#Navigation a:active {
	background-color: #000000;
}


#Navigation_active {
	background-color: #000000;
}



#Navigation_aktiv  {
	word-spacing: 2px;
	float: left;
	height: 15px;
	border: none 0px;
	margin: 0px;
	text-decoration: none;
	text-align: left;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #FFFFF9;
	padding: 0;
	padding-left: 5px;
	
	background-color: #000000;
	
	width: 115px;
	width: expression("120px");
	margin-right: 15px;
}



#Subnavigationsposition {
	width: 600px;
	height: 15px;
	position: absolute;
	top: 135px;
	left: 15px;
	}
	


#Subnavigation a {
	word-spacing: 2px;
	float: left;
	height: 15px;
	border: none 0px;
	margin: 0px;
	text-decoration: none;
	text-align: left;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #FFFFF9;
	padding: 0;
	padding-left: 5px;
	
	background-color: #B1B1A7;
	
	width: 115px;
	width: expression("120px");
	margin-right: 15px;
}

#Subnavigation a:hover {
	background-color: #6C6C62;
}

#Subnavigation a:active {
	background-color: #6C6C62;
}





#Subnavigation_aktiv  {
	word-spacing: 2px;
		float: left;
	height: 15px;
	border: none 0px;
	margin: 0px;
	text-decoration: none;
	text-align: left;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #FFFFF9;
	padding: 0;
	padding-left: 5px;
	
	background-color: #6C6C62;
	
	width: 115px;
	width: expression("120px");
	margin-right: 15px;
}



	
	
	
#Livestream a:link, #Livestream a:visited {
		position: absolute;
		top: 70px;
		left: 15px;
	height: 15px;
	margin: 0px;
	margin-left: 0px;
	width: 120px;
	word-spacing: 2px;
	text-decoration: none;
	text-align: left;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #4AA4DF;
	padding: 0;
	padding-left: 15px;
	padding-top: 1px;
	background-color: #FFFFF9;
	background-image: url("bilder/pfeil.jpg"); background-repeat:no-repeat; background-position:5px 6px;
	}
	
	
	#Livestream a:hover {
	color: #BE5B2C;
	background-color: #FFFFF9;
	background-image: url("bilder/pfeil_roll.jpg"); background-repeat:no-repeat; background-position:5px 6px;
	}
	
	
#Livestream a:active{
	
	color: #BE5B2C;
	background-color: #FFFFF9;
	background-image:url("bilder/pfeil_roll.jpg"); background-repeat:no-repeat; background-position:5px 6px;
	}
	
	
	
	
	
		
	
#Video a:link, #Video a:visited {
		position: absolute;
		top: 70px;
		left: 150px;
	height: 15px;
	margin: 0px;
	margin-left: 0px;
	width: 155px;
	word-spacing: 2px;
	text-decoration: none;
	text-align: left;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #4AA4DF;
	padding: 0;
	padding-left: 15px;
	padding-top: 1px;
	background-color: #FFFFF9;
	background-image: url("bilder/pfeil.jpg"); background-repeat:no-repeat; background-position:5px 6px;
	}
	
	
	#Video a:hover {
	color: #BE5B2C;
	background-color: #FFFFF9;
	background-image: url("bilder/pfeil_roll.jpg"); background-repeat:no-repeat; background-position:5px 6px;
	}
	
	
#Video a:active{
	
	color: #BE5B2C;
	background-color: #FFFFF9;
	background-image:url("bilder/pfeil_roll.jpg"); background-repeat:no-repeat; background-position:5px 6px;
	}
	
	
	
	
	
	
	
	
	
	#download a:link, #download a:visited{
		position: absolute;
		top: 208px;
		left: 170px;
	height: 15px;
	margin: 0px;
	margin-left: 0px;
	width: 66px;
	word-spacing: 2px;
	text-decoration: none;
	text-align: left;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #4AA4DF;
	padding: 0;
	padding-left: 15px;
	padding-top: 1px;
	background-color: #FFFFF9;
	background-image:url("bilder/pfeil.jpg"); background-repeat:no-repeat; background-position:7px 8px;
	}
	
	
	#download a:hover {
	color: #BE5B2C;
	background-color: #FFFFF9;
	background-image:url("bilder/pfeil_roll.jpg"); background-repeat:no-repeat; background-position:7px 8px;
	}
	

	
#download a:active{
	
	color: #4AA4DF;
	background-color: #FFFFF9;
	background-image:url("bilder/pfeil_roll.jpg"); background-repeat:no-repeat; background-position:7px 8px;
	}
	
	
	
	
	
	
	
	
	
	
	
#webinstallationlink a{
	position: absolute;
	top: 150px;
	left: 15px;
	height: 15px;
	margin: 0px;
	margin-left: 0px;
	width: 155px;
	word-spacing: 2px;
	text-decoration: none;
	text-align: left;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #CCEAFF;
	padding: 0;
	padding-left: 15px;
	padding-top: 1px;
	background-color: none;
	background-image:url("bilder/pfeil_trans.gif"); background-repeat:no-repeat; background-position:5px 6px;
	}
	
	
#webinstallationlink a:hover{
	color: #BE5B2C;
	background-color: none;
	background-image:url("bilder/pfeil_trans_roll.gif"); background-repeat:no-repeat; background-position:5px 6px;
	}
	
	

	
#Logo {
		position: absolute;
		top: 85px;
		left: 15px;
	
		width: 264px;
		height: 45px;
		background-image:url("bilder/logo.jpg"); background-repeat:no-repeat; background-position:0px 0px;
		
	}	
	
	
	
		
#Logo2 {
		position: absolute;
		top: 40px;
		left: 35px;
	
		width: 264px;
		height: 45px;
		background-image:url("bilder/logo.jpg"); background-repeat:no-repeat; background-position:0px 0px;
		
	}	
	
	
	
	
	
#Wetter {
	position: absolute;
		top: 83px;
		left: 15px;
		float: right;
	height: 15px;
	margin: 0px;
	word-spacing: 2px;
	width: 929px;
	text-decoration: none;
	text-align: right;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	margin-right: 15px;
	margin-bottom: 0px;
	padding-top: 26px;
	background-color: none;
	margin-right: expression("9px");
	}
	
	
	
	
#Wetter2 {
	
		
		float: right;
	height: 15px;
	margin: 0px;
	word-spacing: 2px;
	width: 929px;
	text-decoration: none;
	text-align: right;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #000000;

	padding: 0px;
	background-color: none;

	}
	
	
	#Wetteranker {
	position: absolute;
		top: 110px;
		background-color: none;
		width: 936px;
		
	}
	
	
	
	

#ueberschrift_kasten {
	float: left;
	height: 15px;
	width: 100%;
	border-bottom: 1px solid #000000;
	text-align: left;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	background-color: #B1B1A7;
	
}

#ueberschrift_kasten p {
	display:inline;
	padding-left:5px;
}


	
#kasten {
	display: inline;
	clear: both;
	position: absolute;
		top: 135px;
		left: 15px;
	height: 451px;
	text-decoration: none;
	width: 929px;
	border: 0px solid #000000;
	color: #000000;
	background-color: #FFFFF9;
	padding: 0;
	margin: 0;
	background-image:url("bilder/home_hintergrund.jpg"); background-repeat:no-repeat; background-position: left;
}

#kasten2 {
	display: inline;
	clear: both;
	position: absolute;
		top: 150px;
		left: 15px;
	height: 436px;
	text-decoration: none;
	width: 929px;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFF9;
	padding: 0;
	margin: 0;
	background-image:url("bilder/anfahrt.jpg"); background-repeat:no-repeat; background-position: right;
}


#kasten3 {
	display: inline;
	clear: both;
	position: absolute;
		top: 150px;
		left: 15px;
	height: 436px;
	text-decoration: none;
	width: 929px;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFF9;
	padding: 0;
	margin: 0;
	}


#kasten4 {
	display: inline;
	clear: both;
	position: absolute;
		top: 150px;
		left: 15px;
	height: 436px;
	text-decoration: none;
	width: 929px;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFF9;
	padding: 0;
	margin: 0;
	
}



#kasten8 {
	display: inline;
	clear: both;
	position: absolute;
		top: 150px;
		left: 15px;
	height: 436px;
	text-decoration: none;
	width: 929px;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFF9;
	padding: 0;
	margin: 0;
	overflow: scroll;
}


#kasten5 {
	display: inline;
	clear: both;
	position: absolute;
		top: 15px;
		left: 15px;
	height: 436px;
	text-decoration: none;
	width: 675px;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFF9;
	padding: 0;
	margin: 0;
	overflow: scroll;
	}
	
	
	#kasten6 {
	display: inline;
	clear: both;
	position: absolute;
		top: 135px;
		left: 15px;
	height: 451px;
	text-decoration: none;
	width: 929px;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFF9;
	padding: 0;
	margin: 0;
	
}


#kasten7 {
	display: inline;
	clear: both;
	position: absolute;
		top: 150px;
		left: 15px;
	height: 436px;
	text-decoration: none;
	width: 929px;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFF9;
	padding: 0;
	margin: 0;
	
}




	
	


	
#pressekasten {
	display: inline;
	clear: both;
	position: absolute;
		top: 135px;
		left: 261px;
	height: 451px;
	text-decoration: none;
	width: 716px;
	border: 0px solid #000000;
	color: #000000;
	background-color: #FFFFF9;
	padding: 0;
	margin: 0;
	}
	
	#publicvoicekasten {
	display: inline;
	clear: both;
	position: absolute;
		top: 5px;
		left: 0px;
	height: 555px;
	text-decoration: none;
	width: 680px;
	border: 0px solid #000000;
	color: #000000;
	background-color: #FFFFF9;
	padding: 0;
	margin: 0;
	overflow: scroll;
	}
	
	
	
	
	#pressefotokasten {
	display: inline;
	clear: both;
	position: absolute;
		top: 135px;
		left: 15px;
	height: 451px;
	text-decoration: none;
	width: 242px;
	border: 1px solid #000000;
	color: #000000;
	
	padding: 0;
	margin: 0;
width: expression("240px");
	}
	
	#pressefotoframe {
		
	position: absolute;
		top: 20x;
		left: 0px;
	height: 300px;
	text-decoration: none;
	width: 100%;
	border: 0px solid #000000;
	color: #000000;
	
	padding: 0;
	margin: 0;
    
	}
	
	
#farbstreifen {
position: absolute;
		top: 151px;
		left: 825px;
	left: expression("823px");
		width: 264px;
		
	display: inline;
	clear: both;
	border: 0;
	height: 436px;
	background-image: url("bilder/projekt_02.gif"); background-repeat:no-repeat; background-position: 0px, 0px;
	padding: 0;
	margin: 0;
	height: expression("434px");
}



#farbstreifen_engl {
position: absolute;
		top: 151px;
		left: 824px;
	left: expression("823px");
		width: 264px;
		
	display: inline;
	clear: both;
	border: 0;
	height: 436px;
	background-image: url("bilder/projekt_02.gif"); background-repeat:no-repeat; background-position: 0px, 0px;
	padding: 0;
	margin: 0;
	height: expression("434px");
}




#glossarkasten {
	display: inline;
	clear: both;
	position: absolute;
		top: 0px;
		left: 0px;
	height: 436px;
	text-decoration: none;
	width: 927px;
	border: 0px solid #000000;
	color: #000000;
	background-color: #FFFFF9;
	padding: 0;
	margin: 0;
	height: expression("434px");
	}

#technik02 {
	float: right;
	display: inline;
	width: 150px;
	border: 0;
	height: 436px;
	/*background-image: url("bilder/technik_02.jpg"); background-repeat:no-repeat; background-position: 0px, 0px;*/
	padding: 0;
	margin: 0;
	left: expression("823px");
	height: expression("434px");
}




	


#projektbild11 {
position: absolute;
		top: 0px;
		left: 0px;
	/*left: expression("823px");*/
		width: 389px;
		
	display: inline;
	clear: both;
	border: 0;
	height: 179px;
	background-image: url("bilder/projekt01B.jpg"); background-repeat:no-repeat; background-position: 0px, 0px;
	padding: 0;
	margin: 0;
	/*height: expression("434px");*/
}






	

#fliesstext01 {
	position: absolute;
	top: 150px;
	left: 695px;
	/*float: left;*/
	margin: 0;
	line-height: 15px;
	width: 243px;
	word-spacing: 2px;
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	
	}
	
#unterschrift {
	position: absolute;
	top: 600px;
	float: left;
	margin: 0;
	line-height: 15px;
	widht: 900px;
	word-spacing: 2px;
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	}

#if-logo {
	position: absolute;
	top: 27px;
	left: 900px;
	float: left;
	margin: 0;
	height: 4.5em;
	widht: 4.5em;
}


#impressum {
	/*position: absolute;
	top: 151px;
	left: 563px;*/
	float: right;
	margin: 0;
	line-height: 15px;
	width: 380px;
	height: 436px;
	word-spacing: 2px;
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	overflow: scroll;
	padding: 0;
	height: expression("434px")
}

#pressetext {
	position: absolute;
	top: 17px;
	left: 282px;
	/*float: right;*/
	margin: 0;
	line-height: 15px;
	width: 370px;
	height: 800px;
	word-spacing: 2px;
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	padding: 0;
	height: expression("416px")
}

#publicvoices {
	overflow: scroll;
}

#projekt01 {
	/*position: absolute;
	top: 151px;
	left: 563px;*/
	float: left;
	padding-left: 5px;
	line-height: 15px;
	width: 385px;
	height: 436px;
	word-spacing: 2px;
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	
	margin-right: 15px;
	height: expression("434px");
	width: expression("390px")
	}
	
#projekt02 {
	position: absolute;
	top: 0px;
	left: 405px;
	
	padding-left: 5px;
	line-height: 15px;
	width: 385px;
	height: 436px;
	word-spacing: 2px;
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	
	margin-right: 15px;
	height: expression("434px");
	width: expression("390px")
	}
	
	
#People01 {
	position: absolute;
	top: 0px;
	left: 135px;
	/*float: left;*/
	margin: 0;
	line-height: 15px;
	width: 246px;
	word-spacing: 2px;
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	width: expression("246px")
	}
	
	
		
#People02 {
	position: absolute;
	top: 0px;
	left: 545px;
	/*float: left;*/
	margin: 0;
	line-height: 15px;
	width: 245px;
	word-spacing: 2px;
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	
	}
	
#peopleLinks {
	position: absolute;
		top: 20px;
		left: 30px;
	/*left: expression("823px");*/
		width: 389px;
		
	display: inline;
	clear: both;
	border: 0;
	height: 179px;
	
	padding: 0;
	margin: 0;
	/*height: expression("434px");*/
}
	
	
	
#peopleRechts {
	position: absolute;
	top: 20px;
	left: 435px;
	/*left: expression("823px");*/
	width: 389px;
		
	display: inline;
	clear: both;
	border: 0;
	height: 179px;
	
	padding: 0;
	margin: 0;
	}	
	
	
	
	#protos01 {

	float: left;
	display: block;
	line-height: 15px;
	width: 150px;
	height: 436px;
	word-spacing: 2px;
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	overflow: scroll;
	width: expression("150px");
	
	}
	
	#prototext {
	
	position: absolute;
	top: 300px;
	left: 0px;
	width: 720px;
	height: 430px;
	line-height: 15px;
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	word-spacing: 2px;

	
	}
	
		#prototextA {
	
	position: absolute;
	top: 0px;
	left: 0px;
	width: 710px;
	height: 400px;
	line-height: 15px;
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	word-spacing: 2px;

	
	}
			#prototextB {
	
	position: absolute;
	top: 5px;
	left: 200px;
	width: 710px;
	height: 400px;
	line-height: 15px;
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	word-spacing: 2px;

	
	}
	
	
#fliesstext01B {
	float: left;
	margin-right: 15px;
	line-height: 15px;
	width: 255px;
	
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	padding-left: 5px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	}	
	
	
#fliesstext01F {
	float: left;
	position: absolute;
	top: 15px;
	left: 135px;
	width: 485px;
	line-height: 15px;
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	word-spacing: 2px;
	heigth: 1600px;
	
	}	
	
	
	
	
	
	
	#fliesstext01E {
	float: left;
	margin-right: 15px;
	line-height: 15px;
	width: 255px;
	
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	padding-left: 5px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	}	
	
	
	
#fliesstext01C {
	position: absolute;
	top: 0px;
	left: 270px;
	margin-right: 15px;
	line-height: 15px;
	width: 255px;
	
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	padding-left: 5px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	}	
	
	
#fliesstext01d {
	float: left;
	margin: 0px;
	line-height: 15px;
	
	
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	padding-left: 5px;
	
	}	
	
	
	
#fliesstextLogos {
	position: absolute;
	top: 150px;
	left: 150px;
	margin-right: 15px;
	line-height: 15px;
	width: 255px;
	
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	padding-left: 5px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	}	
	
	
		
#fliesstextLogos2 {
	float: left;
	margin-right: 15px;
	line-height: 15px;
	width: 255px;
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	}	
	
	
	
	
#logosB {
	
	display: block;
	width: 255px;
	
	padding-left: 15px;
	margin-top: 15px;
	
	}	
	
	#logosC {
	
	display: inline;
	width: 135px;
	
	padding-left: 5px;
	margin-top: 15px;
	
	}	
	
#vorschaubilder {
	float: block;
	clear: both;
	width: 240px;
	
	margin-left: 10px;
	margin-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	
	}	
	
	
#vorschaurahmen {
	position: absolute;
	top: 360px;
	left: 15px;
	
	
	
	}
	
	
	
	
#fliesstext02 {
	position: absolute;
	top: 500px;
	left: 15px;
	margin-right: 15px;
	line-height: 15px;
	width: 919px;
	word-spacing: 2px; 
	text-align: left;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 15px;
	
	
	}
	
#fliesstext03 {
	position: absolute;
	top: 522px;
	left: 15px;
	margin-right: 15px;
	line-height: 15px;
	width: 919px;
	word-spacing: 2px; 
	text-align: left;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 15px;
	}
	
	
#bold {
	
	font-weight: bold;
	}
	
#teamtext {
	position: absolute;
	top: 0px;
	left: 125px;
	margin-right: 15px;
	line-height: 15px;
	width: 245px;
	word-spacing: 2px; 
	text-align: left;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	
	}	
	
	#teamframe {
	position: absolute;
	top: 15px;
	left: 285px;
	/*float: left;*/
	margin: 0;
	line-height: 15px;
	width: 390px;
	word-spacing: 2px;
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	
	}
	

	

	
	

	
	
	
.separator {
	display: none;
}