	
	body{
		margin-left: 0px;
		margin-top: 0px;
		font-family: Verdana, sans-serif;
		background: #001123 url("./bgmain.jpg") repeat-x;
	}
	
	#stage {
		position: absolute;
		left: 0px;
		top: 0px;
		width: 100%;
		height: 72%;
	}

.ex {
	color: #FF0000;
}	
	#oben {
		width: 971px;
		height: 172px;
		background: #ffffff url("./bgtoponkel.jpg") no-repeat;	
	}	
	
	#mitte {
		width: 971px;
		background: #ffffff url("./bgmid.jpg") repeat-y;	
	}	
	
	#unten {
		width: 971px;
		height: 60px;
		background: #ffffff url("./bgbottom.jpg") no-repeat;
	}
	
	#counter{
		position: relative;
		left: 0px;
		top: 20px;
		width: 100%;
		text-align: center;
		font-size: 10px;
		color: #555555;
	}
	
	#counter a:link, #counter a:visited {
		color: #555555;
		text-decoration: underline;
	}
	
	#counter a:hover{
		color: #ADADAD;
		text-decoration: none;
	}
	
	#counter a:active{
		color: #FF8800;
		text-decoration: underline;
	}
	
	#uppernav{
		position: absolute;
		top: 123px;
		left: 0px;
		width: 100%;
		text-align: center;
		vertical-align: middle;
	}
	
	#uppernav td{
		color: #F2D55E;
		font-size: 12px;
		font-weight: bold;
	}
	
	a.navtd:link, a.navtd:visited{
		display: block;
		color: #FFFFFF;
		text-decoration: none;
		line-height: 30px;
		height: 30px;
	}	
	
	a.navtd:hover, a.navtd:active{
		display: block;
		color: #F2D55E;
		text-decoration: underline;
		line-height: 30px;
		height: 30px;
	}
	
	#lowernav{
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		text-align: center;
		vertical-align: middle;

		color: #ADADAD;
		font-size: 11px;
		font-weight: bold;
	}
	
	#lowernav a:link, #lowernav a:visited {
		color: #DADADA;
		text-decoration: underline;
	}
	
	#lowernav a:hover{
		color: #F2D55E;
		text-decoration: none;
	}
	
	#termine td {
	font-size: 11px;
	}
	
	#termine .mneu {
		color: #FFFFFF;
		font-weight: bold;
		height: 18px;
		background: #888888 url("./mneubg.jpg") repeat-x;
	}
	
	#termine .rot {
		color: #FF4400;
		font-weight: bold;
	}
	
	#termine A:link, #termine A:visited{
		color: #FF4400;
		text-decoration: underline;
	}
	
	#termine A:hover{
		color: #FF0000;
		text-decoration: none;
	}
	
	.imgsub {
		font-size: 9px;
	}
	
	.bginline{
		background-image:url("./bgSkull.jpg"); background-repeat:no-repeat;
		background-position: center 50%;
		background-color:white; height:400px;
	}
	
	.tinput{
		width: 280px;
		height: 20px;
		padding: 2px;
		font-family: Verdana, sans-serif;
		font-size: 11px;
		color: #222222;
		border: solid 1px #DADADA;
		background: #001123 url("./input.gif") no-repeat;
	}
	
	#tainput{
		width: 360px;
		height: 200px;
		padding: 7px;
		font-family: Verdana, sans-serif;
		font-size: 11px;
		color: #222222;
		border: solid 1px #DADADA;
		background: #001123 url("./input.gif") no-repeat;
	}
