 
 /*
 body, div, a, li, span, tt {
     font:11px Verdana, Arial, Tahoma, Helvetica, sans-serif;
     cursor: default;
 }
 
 input, textarea, select, fieldset, legend { font:11px Verdana, Arial, Tahoma, Helvetica, sans-serif; }
     
/* ------------------------------------------ */  

/* kontaktformular */

      div.form_body { width: 500px; }

      form {
        padding: 0;
        margin: 0; 
      }
      
      fieldset.kontakt {
        margin-bottom: 9px;
        padding: 3px;  
      }
      
      fieldset.kontakt legend {
        font-weight: bold;
        padding: 0 3px 0 3px 0 ;
      }
      
      fieldset.kontakt div.input { padding: 5px; } 
      
      input.send {
        padding: 5px;
        background-color: #F0F0F0;
        color: #0000CC;
        border: 1px solid #D4D4D4;
        cursor: pointer;
        font-weight: bold;
        vertical-align: middle;  
      }
      
      div.danke { width: 280px; }
     
      fieldset#def { border : 1px solid #D4D4D4; }
      
      fieldset#fehler { border : 2px solid red; }
 
 /* ------------------------------------------ */  