form.geral input.text, form.geral textarea{
    
    border:1px solid  #FFCC00;
    background: #fbfbfb url(/img/form/input_back.png) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:5px;
	margin:2px;
    border:1px solid #cecece;
    -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
    
}
form.geral input.text {width:350px;}
form.geral label {display:block; width:180px; padding:6px; float:left; text-align: right;}
form.geral span.comentario{font-size:9px; margin-left:200px;color:#800000}
form.geral select {
padding: 6px;
height: 32px;
width: 360px;
background-color: #fafafa;
border-width: 1px;
border-style: solid;border-top-color: #dddddd;
border-bottom-color: #dddddd;
   -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;   
color: #555555;
font-family: Arial;
font-size: 12px;

}
form.geral label.error{color:red; display:block;width:500px;margin-bottom:10px;text-align:left;margin-left:200px; font-size:9px; line-height:9px; padding:0;}