			.radiotrenner {
				width: 1em;
				display: block;
				float: left;				
				border-right: 1px solid black;				
				font-family: Arial, Helvetica, sans-serif;	
				margin-right: 1em;				
				font-size: 16px;
				background-color: white;
				width: 90px;			
			}
			.label {
				width: 50em;
				display: block;
				float: left;
				line-height: 0.8;				
				cursor: move;  /* Mauszeiger aendern */
			}
			p>label {
				clear: both;
				width: 15em;
				height: 1.4em;
				display: block;
				float: left;
				margin: 10px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 16px;
				cursor: pointer;  /* Mauszeiger aendern */
				background-color: ff9;
			}			
			input:focus, textarea:focus {
			background-color: yellow;
			}
			input#plz:focus {
			background-color: red;
			}
			.aufbau {
				background-position: 50px 50px;
​​​​​​​				background-color: blue;
​​​​​​​				background-repeat: no-repeat;
			}
			.form {
				background-color: #eeeeff;
				padding: 20px;
				border: 1px solid silver;
			}
			.index {
				background-image: url(Granulat-Foto-03.png); 
				background-position: 50px 50px;
				background-color: blue;				
				background-repeat: no-repeat;
			}
			.vorspann {
				background-position: 50px 50px;
				background-color: blue;				
				background-repeat: no-repeat;
			}
			.hilfe {
				background-position: 50px 50px;
				background-color: blue;				
				background-repeat: no-repeat;
			}		
			.aufbau {
				background-position: 50px 50px;
				background-color: blue;				
				background-repeat: no-repeat;
			}		
			.fertigungsvoraussetzungen {
				background-position: 50px 50px;
				background-color: blue;				
				background-repeat: no-repeat;
			}				
			.fertigungsverfahren {
				background-position: 50px 50px;
				background-color: blue;				
				background-repeat: no-repeat;
			}							
			.pruefung {
				background-position: 50px 50px;
				background-color: blue;				
				background-repeat: no-repeat;
			}		
			.Steuern-Regeln-Automatisieren {
				background-position: 50px 50px;
				background-color: blue;				
				background-repeat: no-repeat;
			}				
			.Kontakt{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				color: blue;
				background-position: 50px 50px;
				background-color: c0c0c0;
				background-repeat: no-repeat;
			}							
			.Impressum{
				background-position: 5px 5px;
				background-color: c0c0c0;				
				background-repeat: no-repeat;
			}			
			.Datenschutz{
				background-position: 5px 5px;
				background-;: c0c0c0;				
				background-repeat: no-repeat;
			}			
			.flyer{
				background-position: 5px 5px;
				background-color: blue;				
				background-repeat: no-repeat;
			}
			.table { border: none; }
				td { border: 0px;}
				td { vertical-align: baseline;} 
				td img { vertical-align:  middle;}
			.oben  {
				position: absolute;
				left:200px; top:100px; width:300px; height:150px;
			}
			.unten  {
				position: absolute;
				left:100px; top:200px; width:1200px; height:200px;
			}
			.outer {
				margin: auto;
				text-align: center;
				justify-content: center;
				align-items: center;
				width: 860px;
			}
			.ueberschrift1 {
				display: inline-block;
				position: top;
				width: 860px;
				height: 90px;
				left: 10px;
				border: 3px outset #8F8787;
				background-color:  #AEA9A9;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 64px;
				font-weight:bold;
			}
			.ueberschriftText {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 64px;				
				color: yellow;
			}
			.absatz {
				height : 460px;
				border: 3px inset #8F8787;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 20px;
				color: yellow;
				background-color: #AEA9A9;
			}
			
			ul#navigation {
				display: block;
				height: 40px;
				margin: 0px;
				padding: 0px;
				padding-top: 20px;
				list-style-type: none;
			}
			ul#navigation li {
				height: 40px;				
				padding: 0px;
				margin: 5px;
				width: 290px;
			}
			ul#navigation li a:link {
				display: block;
				/* border: 1px solid #000; */
				background: url("TastenHintergrund.png") no-repeat top;
				padding: 10px;
				color: #000;
				font-family: Arial, Helvetica, sans-serif;
				text-decoration: none;
				text-align: center;
				font-weight: bold;
			}
			ul#navigation li a:hover {
				display: block;
				/* border: 1px solid #54993f; */
				background: url("TastenHintergrund.png") no-repeat bottom;
				color: #fff;
			}