Hallo Marcelo,
du hast den Labels jeweils clear:both verpasst. Damit fallen alle Eingabefelder aus dem .formbody-div heraus. Das capcha-span bleibt aber im div. Schau dir das mal mit firebug an!
Stattdessen hast du vielleicht Erfolg mit
HTML-Code:
/* Style sheet kontakt */
#contactform div.submit_container{float:left;margin-top:5px;margin-bottom:5px;font-size:1.2em;}
#contactform label{width:250px;display:inline-block;font-weight:bold;font-size:1.2em;}
#contactform .text{width:200px;border:1px solid #ccc;}
#contactform div.submit_container{clear:both;margin-bottom:30px;margin-left:120px;}
#contactform p.error{color:#ff0000;}
#contactform .textarea{width:350px;height:150px;overflow:auto;margin:5px 0;border:1px solid #ccc;}
Evtl. kann man das noch weiter optimieren. Außerdem muss das Label vor der Textarea noch höher plaziert werden...
Gruß, folkfreund