/* KONTAKTFORMULAR */

#kontaktformular { margin-left:-10px; }

#kontaktformular p.headline { margin-top:24px; color:#333333; border-bottom:solid 1px #333333; width:456px; padding-bottom:3px; font-weight:bold; margin-bottom:12px; }

#kontaktformular fieldset { border:none; }

#kontaktformular input.submit { margin-top:12px; }

#kontaktformular input.formfehler, #kontaktformular textarea.formfehler, #kontaktformular select.formfehler { border:solid 1px #ff0000; }

#kontaktformular div.formfehler { color:#ff0000; }

#kontaktformular div { margin:4px 0px; width:460px; }

#kontaktformular label, #kontaktformular #adressenlabels { float:left; width:194px; }

#kontaktformular input.text, #kontaktformular fieldset textarea { width:256px; }

#kontaktformular select { width:260px; }

#kontaktformular #adresse { display:inline; width:256px; }

#kontaktformular #adressenlabels label { float:none; }

#kontaktformular #PLZ { width:44px; margin-right:2px; }

#kontaktformular #Ort { width:206px; }

p.last { margin-bottom:0px; }



/* Indexformular */

#indexformular { margin-left:10px; }

#indexformular p.headline { margin-top:24px; color:#333333; border-bottom:solid 1px #333333; width:456px; padding-bottom:3px; font-weight:bold; margin-bottom:12px; }

#indexformular fieldset { border:none; }

#indexformular input.submit { margin-top:12px; }

#indexformular input.formfehler, #indexformular textarea.formfehler, #indexformular select.formfehler { border:solid 1px #ff0000; }

#indexformular div.formfehler { color:#ff0000; }

#indexformular div { margin:4px 0px; width:460px; }

#indexformular label, #indexformular #adressenlabels { float:left; width:194px; }

#indexformular input.text, #indexformular fieldset textarea { width:256px; }

#indexformular select { width:260px; }

#indexformular #name { display:inline; width:256px; }

#indexformular #adressenlabels label { float:none; }

#indexformular #PLZ { width:44px; margin-right:2px; }

#indexformular #Ort { width:206px; }

p.last { margin-bottom:0px; }