/* allgemeine styles: */
* { margin:0; padding:0; border:0; }
body { font:12px Arial; }


/* kontaktformular styles: */
form#kontaktformular { margin:0 0 0 100px; padding:10px; width:350px; background:#fff; border:1px #FF00FF solid;}
form#kontaktformular label { width:100px; height:22px; margin-top:5px; display:block; float:left;}
form#kontaktformular .eingabe { width:248px; height:20px; margin-top:5px; float:left; background:#000; color:#fff;}
form#kontaktformular .checkbox { margin-top:5px; float:left; }
form#kontaktformular textarea { width:248px; height:98px; margin-top:5px; font-family:arial; font-size:12px; float:left; background:#000; color:#fff;} 
form#kontaktformular input.button { height: 23px; width: 98px; margin-top:10px;  margin-left: 252px; background:#000; }
form#kontaktformular br { clear:both; }
form#kontaktformular input {background:#000; color:#fff;}

