/* **************************
		FORM PADRÃO
************************** */
div.error {border: 1px solid red;font-weight: bold; margin: 5px;	padding: 5px;}
div.error ol li{background:url(../img/erro.gif) no-repeat left; list-style-type:  none;	margin-left: 20px; padding:5px}
div.error { display: none }
.error label.error {
	display: inline;
}

form{ display:inline; float:left; clear:both; width:491px; font-size:0.85em; }
form fieldset{ display:inline; float:left; clear:both; width:100%; }
form label.error { padding-left:16px; display:block;}
form fieldset label{ display:inline; float:left; clear:both; margin:3px 0; width:435px; background:url(../img/fomulario/bg-label.gif) no-repeat right top; }
form fieldset label strong{ display:inline; float:left; padding:0 14px 4px 0; width:120px; text-align:right; line-height:20px; background:#fff url(../img/fomulario/bg-strong.gif) no-repeat right top; }

form fieldset label.menor{width:224px; clear:none; background:url(../img/fomulario/bg-label-menor.gif) no-repeat right top; }
form fieldset label.menor strong{width:120px; text-align:right; background:#fff url(../img/fomulario/bg-strong-menor.gif) no-repeat right top; }

form fieldset label.menor.distancia{width:211px;}
form fieldset label.menor.distancia strong{width:107px;}

form fieldset label.textarea{ height:91px; background:url(../img/fomulario/bg-label-textarea.gif) no-repeat right top; }
form fieldset label.textarea strong{ height:91px; background:#fff url(../img/fomulario/bg-strong-textarea.gif) no-repeat right top; }

form fieldset label input{ float:left; padding:3px 8px 0 0; height:20px; width:293px;  font-weight:bold; background:none; color: #000;}
form fieldset label.menor input{ width:82px; }
form fieldset label select{ float:left; border:1px solid #ccc; width:100px; } 
form fieldset label textarea{ float:left; padding:3px 8px 0 0; width:293px; height:83px; background:none; overflow:auto; }  

form fieldset label.assunto{ background:none; }
form fieldset label.mensagem{ background-position:right bottom; }

form fieldset label.middle{ clear:none; width:196px; background-position:right 0; }
form fieldset label.middle input{ width:98px; }

input, select, textarea { float:left; font-family:Trebuchet MS; font-weight:normal; font-size:11px; vertical-align:middle; }

form fieldset .enviar{ display:inline; float:left; margin:15px 0 0 140px; width:277px; height:64px; text-indent:-999em; cursor:pointer; background:url(../img/fomulario/btn-enviar.gif) no-repeat left top;}
	

