#kopf,#service{display:none}
#navigation{display:none}
#bilder{display:none}
#inhalt{font: 100% "Trebuchet MS", sans-serif;}
.styleThema{font-size:140%;font-weight:bold}
img{display:none}
/*.panel0{display:none}*/
.anmeldeformular{display:inherit}
/*Formular*/
 .labelA { /* Alle Labels UND Formularelemente auswählen */
	 display: block;
	 float: left;
	 width: 160px; /* Breite.*/
	 margin-bottom:3px;
	 text-align: right; 
	 padding-right: 1em; 
	 font-size:95%;
	 border-bottom:1px dotted #cccccc;
	 margin-right:1em;
	 font-style:italic;
	 font-size:90%;
	}
.fotext100{
	display: block;
	  float: left;
	  width: 100px; /* Breite.*/
	  margin-bottom:3px;
	  border:1px solid #cccccc;
	}
.fotext400{
	display: block;
	  float: left;
	  width: 400px; /* Breite.*/
	  margin-bottom:3px;
	  border:1px solid #cccccc;
	}
	
.fotext300{
	display: block;
	  float: left;
	  width: 300px; /* Breite.*/
	  margin-bottom:3px;
	  border:1px solid #cccccc;
	}
	
.foDD300
	{	  
	  width: 300px; /* Breite.*/
	  margin-bottom:3px;
	  border:1px solid #cccccc;
	}
	
.foDD200
	{
	 
	  width: 200px; /* Breite.*/
	  margin-bottom:3px;
	  border:1px solid #cccccc;
	}
	
.fotext200{
	display: block;
	  float: left;
	  width: 200px; /* Breite.*/
	  margin-bottom:3px;
	  border:1px solid #cccccc;
	}
	
.labelkurz50 { /* Alle Labels UND Formularelemente auswählen */
	 display: block;
	 float: left;
	 width: 50px; /* Breite.*/
	 margin-bottom:3px;
	 text-align: right; 
	 padding-right: 1em; 
	 font-size:95%;
	 border-bottom:1px dotted #cccccc;
	 margin-right:1em;
	 font-style:italic;
		}	
			  
form br { /* Alle Zeilenumbrüche in Formularen auswählen */
	  clear: left; /* das floating der labels und inputs aufheben */
	}		
