/* -------- Kontaktformular -------- */

#inhalt form fieldset {
 float:left;
 width:100%;
 color:#333333;
 margin:0px;
 padding:0px;
 padding-left:0px;
 border: 0px solid #FFFFFF;
}

#inhalt form fieldset div.feld {
 clear:both;
 width:100%;
 display:block;
}

#inhalt form fieldset div.captchafeld {
 float:left;
 margin-top:-5px;
 margin-right:10px;
 border:1px solid #333333;
 width:120px;
 height:25px;
}

#inhalt form fieldset label {
 clear:both;
 display:block;
 float:left;
 width:115px;
 font-size:1.0em;
 color:#333333;
}

#inhalt form ul {
 float:left;
 color:#333333;
 margin:0px;
 padding:0px;
 padding-left:20px;
 padding-bottom:20px;
}

#inhalt form fieldset input.button {
 float:left;
 width:120px;
 padding:1px;
 font-size:1.0em;
 font-weight:bold;
 color: #FFFFFF;
 background-color:#C40500;
 border:0px;
}

#inhalt form fieldset input {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:1.0em;
 float:left;
 width:290px;
 margin-top:0.25em;
 border:1px solid #333333;
}

#inhalt form fieldset input.radio {
 float:left;
 display:block;
 width:12px;
 height:12px;
 background-color:#FFFFFF; 
 border:0px;
}

#inhalt form fieldset textarea {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:1.0em;
 width:290px;
 display:block;
 float:left;
 margin-top:0.25em;
 margin-bottom:0.5em;
 border:1px solid #333333;
}

* html #inhalt form fieldset textarea {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:1.0em;
 width:290px;
 display:block;
 float:left;
 margin-top:0.25em;
 margin-bottom:0.5em;
 border:1px solid #333333;
}
