/* 
@ Tipo: CSS
@ Nome: FormFácil
@ versão: 0.14
@ URL: www.formfacil.com.br
@ Sobre: Estilo para formatação dos formulários! Saiba mais em: www.formfacil.com.br/sobre.php
@ Testes com sucesso: Firefox 2.0, Internet Explorer 6 SP2 e 7, Opera 9.10, Safari 3.0.2 para Windows
*/

/* Estilos para formulários */
form.formFacil, form.formFacil * {margin:0;padding:0;outline:none;font-family:Arial, Helvetica, sans-serif; border:none;text-decoration:none;font-size:12px;list-style-type:none}
	
	/* form */
	form.contato {width:725px}
		
		/* fieldset e legend */
		form.formFacil fieldset {border:1px solid #ccc; padding:5px 0 5px 0; height:auto}
			form.formFacil fieldset.complemento {width:98%; margin:0}
			form.formFacil fieldset.fieldsetinterno {width:auto!important; clear:both}
				
				form.formFacil fieldset legend {margin:0 0 5px 5px}
			
		/* label */
		form.formFacil label {display:block; text-align:right; margin:0 0 1px 0; float:left; /* clear:left [não utilizado por problemas no IE6] */}
			form.formFacil label.complemento {width:auto!important; margin-left:10px; /* clear:none [não utilizado por problemas no IE6] */}
		
		/* input */
		form.formFacil input {border:1px solid #ccc; float:left; margin:0 0 1px 0}
			form.formFacil input[type=submit] {clear:left; cursor:pointer}
			form.formFacil input.formfacilbotao {clear:all; cursor:pointer} /* Para IE6 */
			form.formFacil input.complemento, form.formFacil input.formfacilbotaoLateral {margin:auto!important; clear:none; cursor:pointer}
			form.formFacil input.formfacilbotaoLateral {background-color:#CCC; font-size:11px; border:none}
			
			.formfacilcampoenvolvido {}
			
		/* textarea */
		form.formFacil textarea {float:left; margin:0 0 1px 0; border:1px solid #ccc}
		
		/* select e span.formfacilselectbox */
		form.formFacil span.formfacilselectbox {float:left}
			form.formFacil span.formfacilselectbox select {background-color:#CCC;}
		
		/* radio e span.formfacilradio */
		form.formFacil span.formfacilradio {display:block; width:auto; margin:0 2px 5px 2px; padding:0;}
			form.formFacil span.formfacilradio input {float:left; font-size:10px; margin:0; padding:0; height:auto; width:auto; border:none!important}
		
		/* radio e span.formfacilcheckbox */
		form.formFacil span.formfacilcheckbox {display:block; width:auto; margin:0 2px 5px 2px; padding:0;}
			form.formFacil span.formfacilcheckbox input {float:left; font-size:10px; margin:0; padding:0; height:auto; width:auto; border:none!important}
		
		/* br */	
		form.formFacil br {clear:both; height:0; width:0; overflow:hidden}

	/* umaColuna */
	form.umaColuna {float:left; clear:both; clear:all}
		form.umaColuna fieldset {width:350px; float:left; margin-right:10px}
	
	/* duasColunas */
	form.duasColunas {float:left; clear:both; clear:all}
		form.duasColunas fieldset {width:350px; float:left; margin-right:10px}
	
	/* tresColunas */
	form.tresColunas {float:left; clear:both; clear:all}
		form.tresColunas fieldset {width:229px; float:left; margin-right:10px}

	/* quatroColunas */
	form.quatroColunas {float:left; clear:both; clear:all}
		form.quatroColunas fieldset {width:167px; float:left; margin-right:10px}
	
	/* nColunas */
	form.nColunas {}
		form.nColunas fieldset {}
	
	/* log */
	p#formfacillog {border:1px solid #e2e2e2; display:none; clear:both; margin:10px inherit; text-align:left; font-family:Arial, Helvetica, sans-serif; width:700px; padding:5px; height:100px; overflow:scroll; background-color:#f4f4f4; font-size:9px}
		p#formfacillog strong {font-size:15px}
	
			