form {text-align: left; font-family: Georgia; color: #6b6161; margin: 0}

 fieldset {width: 619px;
			 margin: 0 auto 1.5em auto;
			 display: block;
			 font-size: 11px; 
			 border: 0px solid #6b6161;
			 background: #FFFFFF;
			 clear: both;
			 padding:  5px;
			}

	
	
	legend {background: #FFFFFF;
		   padding: 0px;
		   border: 0px solid #6b6161;
		   border-right-width: 0px;
		   border-bottom-width: 0px;
		   margin-bottom: 4px;
		   color: #ce0645;
		   }

   label {margin: 5px 0} 

   .kontaktdaten label {display: block;
						width: 80px;
						float: left;
					   }
	.anfrage label {display: block;
				    width: 80px;
				    float: left;
				   }
				 					   
   input,textarea {margin: 5px 0 0 18px;
   						border: 1px solid #6b6161;
						background: white;
						padding: 3px 3px;
						font-size: 11px;
						font-family: Georgia;
						color: #6b6161
										  }  
	
						
   input:active, input:focus, input:hover { background: #eff0ed }
   textarea:active  { background: #eff0ed }
   textarea:focus  { background: #eff0ed }
   textarea:hover { background: #eff0ed }
   .buttons {text-align: left;}

* html fieldset {padding:  5px;}
* html input,textarea {margin: 4px 0 0 17px;}
*:first-child+html fieldset {padding: 5px;}	
