form#anmeldeform {
background:#DDEDFF none repeat scroll 0%;
font-size:75%;
margin:0pt;
padding:10px 0pt 10px 25px;
margin-bottom: 10px;
width:425px;
}

fieldset {
	border: 0;
	margin: 0;
	padding: 0;
}


h2#h2_anmeldeform{
	width: 415px;
	background:#E1E6E9;
    color:#000 !important;	
	padding: 4px 0 4px 25px !important;
	text-decoration:none;
	font-size:80%;
	font-weight:bold
}


label, input, select { /* Alle Labels UND Formularelemente auswählen */
  display: block;
  float: left;
  width: 200px; /* Breite.*/
}

input.feld{
	background-color:#EEF6FF; 
	border:1px solid #fff; 
	margin: 4px 0 0 0;
}



label {
 text-align: left; 
 padding: 5px 10px 5px 0;
 width:120px;
 font-weight:bold;
 font-size:90%;
 
}

form#anmeldeform br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear: left; /* das floating der labels und inputs aufheben */
}

input#submit { /* den Submit-Button */
          margin: 15px 0 10px 0;
}


/* zusätzliche personen */
#eineperson,#zweiperson ,#dreiperson{
	display:none;
	width: 415px;
	padding: 0 0 0 0;
	margin: 0 0 12px 0;
}








