fieldset{ border:none; width:391px; height:295px; position:absolute; top:38px; left:130px; }
form{  width:391px; height:295px; }
fieldset ul li{ display:block; height:31px; *height:27px; }
fieldset ul li input, textarea{ border:1px solid #CCCCCC; border-bottom:2px solid #797979;  border-right:2px solid #797979; }
fieldset ul li label{ font:italic 12px Tahoma; margin:0; width:40px; display:block; float:left; }
fieldset ul li label.telefone{ width:55px; margin-left:5px; }
textarea.error, input.error{ border:1px solid #CC3333; border-bottom:2px solid #CC3333; border-right:2px solid #CC3333; }


fieldset ul li input#nome ,input#telefone{ width:137px; *width:133px; margin-left:5px; display:block; float:left;}
fieldset ul li input#email{ width:341px; *width:336px; margin-left:5px; *margin-left:2px; }
fieldset ul li textarea{ width:384px; *width:380px; height:180px; overflow:auto; }
fieldset span#msgErro{  font:italic 12px Tahoma; color:#CC0033; position:absolute; bottom:16px; left:0px; display:none; } 

input.send{ position:absolute; bottom:-16px; left:152px; }

