HTML, BODY {
	margin: 0;
	padding: 0;
	height: 100%;
	width: 100%;
	background: #AEBBA7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	#container {
		width: 901px;
		margin: auto;
		position: relative;
		}
/*
##################################### KOPF
*/		
		#container #kopf {
			/*height: 50px;*/
			position: relative;
			background: #566351;
			}
				#container #kopf IMG  {
					border: 2px solid #ffffff;
					margin: 5px 0 0 6px;
					}
			#container #kopf #reiter {
				width: 450px;
				height: 24px;
				position: absolute;
				left: 15px;
				top: 132px;
				background: url(../bilder/reiter.png) no-repeat;
				color: #5D001B;
				padding: 5px 0 0 15px;
				font-size: 0.9em;
				font-weight: bold;
			}
				#container #kopf #reiter .weiss {
					color: #887E7D;
					color: green;
					}
				#container #kopf #reiter .rot {
					}
/*
##################################### NAVIGATION
*/							
		#container #navi {
			/*border-top: 3px solid #3C365A;*/
			padding-top: 3px;
			border-bottom: 3px solid #556354;
			background:url(../bilder/hg_navi.jpg) repeat-x;
			height: 76px;
			position:relative;			
			}			
/*			#container #navi .vorn {	
				position: absolute;
				left: 0px;
				}
			#container #navi .hinten {
				position: absolute;
				left: 899px;
				top: 0px;
				}	*/		
			#container #navi UL.eins {
				margin: 0 0 0 5px;
				padding: 0 0 0 4px;
				}
				#container #navi UL.eins LI {
					list-style: none;
					float: left;
					}
					#container #navi UL.eins LI A {
						display: block;
						text-decoration: none;
						background:url(../bilder/hg_nav1-inaktiv.jpg) no-repeat;
						height: 64px;
						width: 86px;
						padding-top: 16px;						
						text-align:center;					
						font-size: 1.0em;
						margin-right: 3px;
						}	
						#container #navi UL.eins LI A:HOVER, #container #navi UL.eins LI A.aktiv {
							background:url(../bilder/hg_nav1-aktiv.jpg) no-repeat;
							}
						#container #navi UL.eins LI A .blau {
							color: #660024;
							font-weight: bold;
							display: block;
							line-height: 0;
							margin-bottom: 10px;
							}
						#container #navi UL.eins LI A .weiss {
							color: #ffffff;
							font-weight: bold;
							font-size: 0.7em;
							margin-top: 5px;
							color: green;
							}		
						#container #navi UL.eins LI A .orange {
							color: #ff9b05;
							font-weight: bold;
							font-size: 0.7em;
							margin-top: 0px;
							text-shadow: #000 0px 0px 1px;
							filter:DropShadow(color=#000000, offx=1, offy=1)
							}
						#container #navi UL.eins LI A .rot {
							color: #660024;
							font-size: 0.7em;
							font-weight: bold;	
							color: red;
							}
			#container #navi UL.zwei {
				margin: 0 0 0 1px;
				padding: 0 0 0 1px;
				}							
				#container #navi UL.zwei LI {
					list-style: none;
					float: left;
					}
					#container #navi UL.zwei LI A {
						display: block;
						text-decoration: none;
						background:url(../bilder/hg_nav2-inaktiv.jpg) no-repeat;
						height: 56px;
						width: 103px;
						padding-top: 19px;						
						text-align:center;					
						font-size: 1.1em;
						margin-right: 3px;
						text-transform:uppercase;
						font-weight: bold;						
						line-height: 15px;
						}	
						#container #navi UL.zwei LI A:HOVER, #container #navi UL.zwei LI A.aktiv {
							background:url(../bilder/hg_nav2-aktiv.jpg) no-repeat;
							}
						#container #navi UL.zwei LI A .blau {
							color: #660024;
							font-size: 0.6em;
							}
						#container #navi UL.zwei LI A .weiss {
							color: #ffffff;
							font-size: 0.6em;
							}	
/*
##################################### INHALT
*/																
		#container #content #sprachwahl-start {
	position: absolute;
	left: 850px;
	top: 20px;
			}
		
		#container #content {
			width: 893px;
			min-height: 400px;
			_height: 400px;
			padding: 4px;
			background: #F1F1E7;
			position: relative;
			}
			#container #content .layer {
				line-height: 15px;
				width: 155px;
				text-align: center;
				font-weight:bold;
				position: absolute;				
				font-size: 0.7em;
				}
			#container #content .braun {
				color: #5C0A10;
				top: 243px;
				left: 40px;
				}
				#container #content .braun A {
					color: #5C0A10;
					}
			#container #content .schwarz {
				color: #000000;
				top: 375px;
				left: 225px;
				}
				#container #content .schwarz A {
					color: #000000;
					}
			#container #content .weiss {
				color: #FFFFFF;
				position: absolute;		
				top: 235px;
				left: 406px;		
				}
				#container #content .weiss A {
					color:#FFFFFF;
					}
			#container #content .blau {
				color: #014A5D;
				position: absolute;	
				top: 355px;
				left: 605px;
				font-size: 0.75em;
				width: 271px;
				line-height: 15px;
				}				
/*
##################################### FUSS
*/						
		#container #footer {
			width: 901px;
			border-bottom: 3px solid #566254;
			background:url(../bilder/hg_footer.jpg) repeat-x;
			color: white;
			font-size: 0.7em;
			text-align: center;
			height: 24px;
			padding-top: 10px;
			position: relative;
			}			
			#container #footer .impressum {
				position: absolute;
				left: 860px;
				top: 7px;
				}
			#container #footer .hzps {
				color: #FFFFFF;
				text-decoration: underline;
				}	

