
form#Kontaktformular { 
   width:400px;
   margin:0 0 20px 0;
   padding:0 0 10px 0;
}

form#Kontaktformular label,
form#Kontaktformular input,
form#Kontaktformular textarea {		
   font:inherit;
   color:inherit;
   width:200px;
   margin:10px 5px 0 0;
   padding:1px;
   height: 16px;
   display:block;
   float:left;
   position:relative;
}

form#Kontaktformular input,
form#Kontaktformular textarea {				
   border:1px solid #004a80;
   background:white;
}

form#Kontaktformular textarea {						
   height:143px;
}

form#Kontaktformular input:focus,
form#Kontaktformular textarea:focus {		
   border:1px solid #a1c341;
}

form#Kontaktformular label {							
   text-align:left;
   width:80px;
   padding:0 10px 0 0;
}

form#Kontaktformular legend {							
	display:none;
}

form#Kontaktformular fieldset {						
   border:none;
   padding:0 0 0 0px;
}

form#Kontaktformular input#submit {					
   border:none;
   background:#004a80;
   padding:4px;
   color:white;
   height:24px;
}

form#Kontaktformular input#submit:hover {					
   background:#a1c341;
   border:none;
   cursor:pointer;
}

form#Kontaktformular fieldset#submitbox {			
   width:120px;
   height:25px;
   padding:0 0 0 95px;	
   clear:both;
}

form#Kontaktformular fieldset#adresse {			
   margin:0 10px 0 0;
}

form#Kontaktformular input.radio {					
   width:20px;
   margin-top:2px;
   border:none;
   background:transparent;
}

* html form#Kontaktformular input.radio {			
   margin-top:2px;
}

form#Kontaktformular label.radio {					
   width:auto;
}

form#Kontaktformular input.checkbox {					
   width:20px;
   margin-top:10px;
   border:none;
   background:transparent;
}

* html form#Kontaktformular input.checkbox {			
   margin-top:7px;
}

form#Kontaktformular label.checkbox {				
   width:90px;
}

.error {						
   color:#f00 !important;
   font-weight:bold !important;
}

p#fehlermeldung {			
   display:none;
   background:#eaf7d7;
   border:1px solid #ccc;
   padding:20px;
   margin:0 0 15px 0;
}

#Kontaktformular p {
   display:none;
}


form#Kontaktformular br {
   clear:left;
}

form#Kontaktformular input[type=hidden] {
   display:none;
   border:0;
   padding:0;
}
