#formular { margin:0 auto; padding:0; width:500px; }




fieldset {width:390px; border:1px solid #999; padding:10px; margin:5px; text-align:left;}
fieldset:hover {border-color:#e50004;}
fieldset#checkbox input  {width:35px;}

legend {font-size:90%; color:#666; font-weight:bold; padding:5px; margin:5px; background:none;}
label { font-size:100%; margin:0 3px 3px 0; padding:0; line-height:120%; width:120px; display:block; float:left; clear:left;}

input {border:1px solid #666; padding-left:3px; margin-bottom:15px; width:240px; background:transparent;}
input:focus {border-color:#e50004;}

select {border:1px solid #666; padding-left:3px; margin-bottom:15px; background:#fff; width:100px;}
option {color:#900;}
textarea {width:244px; border:1px solid #666;}
textarea:focus {border-color:#900;}

.plz {width:50px;}
.ort {width:180px;}
.anschrift {width:200px;}
.hnr {width:30px;}
.submitbtn {width:123px; background:transparent; border:1px solid; border-color:#999 #333 #333 #999; cursor:pointer; padding:0; margin:0; margin-top: 20px; font-size:100%; }
.submitbtn:hover {background:transparent; color:#e50004; border:1px solid; border-color:#e50004; font-size:100%; }


.antwFormular
{ font-size:100%; color:white; line-height: 1.8em; }



