	/*div {
		border: 1px solid #006;
	}*/
	body {
		background-color: #fff;
		font-family: arial, verdana, sans-serif;
		color: #006;
	}
	a {
		color: #fff;
		text-decoration: none;
		font-weight: bold;
	}
	a:hover {
		color: #00f;
		text-decoration: underline;
		background: #fff;
	}
	/*a:active {
		color: #fcb;
		text-decoration: none;
	}*/
	#gesamt {
		position: relative;
		width: 800px;
		height: 500px;
		background-image: url(bilder/hintergrund_weiss.png);
		background-attachment: scroll;
		border: 1px solid #00f;
	}
		#gesamt_bilder {
		position: relative;
		width: 800px;
		height: 585px;
		background-image: url(bilder/hintergrund_weiss600.png);
		background-attachment: scroll;
		border: 1px solid #006;
		}
	#sternenhimmel {
			position: absolute;
			width: 800px;
			height:100px;
			background: #00f;
	}
	#logo {
			position: absolute;
			left: 640px;
			top: 9px;	
			width: 90px;
			height: 82px;
	}
	#menue_1 {
			position: absolute;
			left: 5px;
			top: 105px;
			width: 790px;
			height: 30px;
			background: #f00;
	}
	#home {
			position: absolute;
			left: 5px;
			top: 5px;
			width: 150px;
			height: 17px;
			background: #f00;
			/*padding-top: 3px;*/
			text-align: center;
			font-family: arial;
			font-size: 10pt;
			font-weight: bold;
			color: #fff;
	}
	#home_akt {
			position: absolute;
			left: 5px;
			top: 5px;
			width: 150px;
			height: 17px;
			background: #fff;
			/*padding-top: 3px;*/
			text-align: center;
			font-family: arial;
			font-size: 10pt;
			font-weight: bold;
			color: #00f;
	}
	#aktuell {
			position: absolute;
			left: 430px;
			top: 5px;
			width: 80px;
			height: 17px;
			background: #f00;
			/*padding-top: 3px;*/
			text-align: center;
			font-family: arial;
			font-size: 10pt;
			font-weight: bold;
			color: #fff;
	}
	#aktuell_akt {
			position: absolute;
			left: 430px;
			top: 5px;
			width: 80px;
			height: 17px;
			background: #fff;
			/*padding-top: 3px;*/
			text-align: center;
			font-family: arial;
			font-size: 10pt;
			font-weight: bold;
			color: #006;
	}
	#fahrten {
			position: absolute;
			left: 520px;
			top: 5px;
			width: 80px;
			height: 17px;
			background: #f00;
			/*padding-top: 3px;*/
			text-align: center;
			font-family: arial;
			font-size: 10pt;
			font-weight: bold;
			color: #fff;
	}
	#fahrten_akt {
			position: absolute;
			left: 520px;
			top: 5px;
			width: 80px;
			height: 17px;
			background: #fff;
			/*padding-top: 3px;*/
			text-align: center;
			font-family: arial;
			font-size: 10pt;
			font-weight: bold;
			color: #006;
	}
	#ausblick {
			position: absolute;
			left: 610px;
			top: 5px;
			width: 80px;
			height: 17px;
			background: #f00;
			/*padding-top: 3px;*/
			text-align: center;
			font-family: arial;
			font-size: 10pt;
			font-weight: bold;
			color: #fff;
	}
	#ausblick_akt {
			position: absolute;
			left: 610px;
			top: 5px;
			width: 80px;
			height: 17px;
			background: #fff;
			/*padding-top: 3px;*/
			text-align: center;
			font-family: arial;
			font-size: 10pt;
			font-weight: bold;
			color: #006;
	}
	#rueckblick {
			position: absolute;
			left: 700px;
			top: 5px;
			width: 80px;
			height: 17px;
			background: #f00;
			/*padding-top: 3px;*/
			text-align: center;
			font-family: arial;
			font-size: 10pt;
			font-weight: bold;
			color: #fff;
	}
	#rueckblick_akt {
			position: absolute;
			left: 700px;
			top: 5px;
			width: 80px;
			height: 17px;
			background: #fff;
			/*padding-top: 3px;*/
			text-align: center;
			font-family: arial;
			font-size: 10pt;
			font-weight: bold;
			color: #006;
	}
	#logo_kiring {
		position: absolute;
		left: 5px;
		top: 140px;
		width: 160px;
		height: 171px;
	}
	#menue_2 {
		position: absolute;
		left: 5px;
		top: 311px;
		width: 160px;
		height: 269px;
		/*background: #00f;*/
	}
		#menue_2 td {
			text-align: center;
			font-size: 10pt;
		}
		#menue_2 tr {
			background: #f00;
		}
	#inhalt {
			position: absolute;
			left: 170px;
			top: 140px;
			width: 625px;
			height: 355px;
			/*background: #fff;*/
			overflow: auto;
	}
	#inhalt p {
			/*padding-top: 30px;*/
			padding-left: 20px;
			padding-right: 20px;
	}
	#inhalt a{
			color: #00f;
			text-decoration: underline;
			font-weight: bold;
	}
	#inhalt a:hover {
			color: #f00;
			text-decoration: underline;
			background: #fff;
	}
	#inhalt td {
		font-family: arial;
		font-size: 10pt;
		/*padding-left: 20px;*/
		color: #006;
		overflow: auto;
	}
	#inhalt th {
		background-color: #fff;
	}
		#inhalt_akt {
			position: absolute;
			left: 170px;
			top: 140px;
			width: 625px;
			height: 440px;
			/*background: #f99;*/
			/*border: 1px solid #933;*/
			overflow: auto;
		}
		#inhalt_akt td {
			font-family: arial;
			font-size: 10pt;
			color: #006;
			overflow: auto;
			padding-top: 0px;
		}
		#inhalt_akt th {
		background-color: #fff;
		}
		#inhalt_akt a {
			color: #00f;
			text-decoration: underline;
			font-weight: bold;
		}
	#kopf {
		position: absolute;
		left: 0px;
		top: 95px;
		width: 625px;
		height: 30px;
		/*background: #fff;*/
		/*overflow: auto;*/
	}
		#kopf_akt {
		position: absolute;
		left: 0px;
		top: 5px;
		width: 610px;
		height: 90px;
		/*background: #fff;*/
		/*overflow: auto;*/
		}
	#kopf td {
		text-align: left;
	}
	#tabelle {
		position: absolute;
		left: 0px;
		top: 155px;
		width: 625px;
		height: 273px;
		/*background: #fff;*/
		overflow: auto;
	}
		#tabelle td {
			background-color: #abf;
			text-align:left;
			padding-left: 10px;
		}
	#tabelle_akt {
		position: absolute;
		left: 0px;
		top: 95px;
		width: 625px;
		height: 335px;
		/*background: #fff;*/
		overflow: auto;
	}
	#tabelle_termine{
		position: absolute;
		left: 0px;
		top: 105px;
		width: 625px;
		height: 335px;
		/*background: #fff;*/
		overflow: auto;
	}
		#tabelle_termine td {
				background-color: #abf;
				text-align:left;
				padding-left: 10px;
		}