/* *******************
	FORMULARIO
******************* */
	form, fieldset, label{ display:inline; width:auto; float:left; }    
	legend{ display:none;}
    
	input, 
    textarea, 
    select{ display:inline; border:1px solid #ccc; font-size:1.1em; font-family:tahoma; }
	input{ height:15px; padding:2px 0; _height:20px;}
    
	button{ display:block; float:left; text-indent:-9999em; border:none; cursor:pointer; }
	
	/*PADRAO*/
	.form-padrao{ display:inline; float:left; width:100%; font-size:1.1em;}
	.form-padrao fieldset{ display:inline; float:left; width:100%;}
	.form-padrao fieldset label{ display:inline; float:left; width:100%; padding:7px 0; text-align:left;}
	.form-padrao fieldset em{ position:relative; margin-top:-1px; display:inline; float:left; font-style:normal; line-height:12px;}
	
	.form-padrao fieldset label input,
	.form-padrao fieldset label textarea,
	.form-padrao fieldset label select{ float:left; width:300px;}	
	.form-padrao fieldset label input.zera{ position:relative; margin-top:-2px; _margin-top:-5px; width:auto; border:0;}
	
	.form-padrao fieldset label input.medio,
	.form-padrao fieldset label textarea.medio,
	.form-padrao fieldset label select.medio{ width:72px;}
	
	.form-padrao fieldset label input.pequeno,
	.form-padrao fieldset label textarea.pequeno,
	.form-padrao fieldset label select.pequeno{ width:30px;}
	
	.form-padrao fieldset label input.distancia,
	.form-padrao fieldset label textarea.distancia,
	.form-padrao fieldset label select.distancia{ margin-right:10px;}
	
	.form-padrao fieldset .selecao{ display:inline; float:left; width:auto; clear:both; width:485px;}
	.form-padrao fieldset .selecao label{ width:42px;}
	.form-padrao fieldset .selecao label.first-a{ width:207px;}
	.form-padrao fieldset .selecao label.first-b{ width:165px;}
	.form-padrao fieldset .selecao label.first-c{ width:75px; padding-top:2px;}
	.form-padrao fieldset .selecao em{ display:inline; float:left; padding-top:10px; font-style:normal; line-height:12px;}
	.form-padrao fieldset .selecao .txt-input{ padding-left:10px;}
	
	.form-padrao fieldset .interesses{ display:inline; float:left; clear:both; width:420px; padding-left:117px;}
	.form-padrao fieldset .interesses label{ width:140px; padding:0 0 10px 0;}
	.form-padrao fieldset .interesses label.menor{ width:50px;}
	.form-padrao fieldset .interesses p{ display:inline; float:left; width:100%; font-weight:700; text-align:left; padding:10px 0;}
	.form-padrao fieldset .interesses em{ display:inline; float:left; margin-top:0; font-style:normal; line-height:12px;}
	.form-padrao fieldset label.distancia{ padding-left:117px; width:650px; clear:both;}
	.form-padrao fieldset label input.ano{ width:43px;}
	.form-padrao fieldset label input.cep{ width:43px;}
	
	.form-padrao fieldset em.txt-radio-check{ padding:3px 0 0 0;}
	.form-padrao fieldset em a{ text-decoration:underline;}
	.form-padrao fieldset input.radio-check{ width:auto; border:0;}
	
	.form-padrao fieldset strong{ display:inline; float:left; width:116px; padding-right:5px; line-height:19px; text-align:right;}
	.form-padrao fieldset button.cadastrar{ display:inline; clear:both; width:67px; height:17px; margin:6px 0 0 120px; background:url(../img/base/btn-cadastrar.gif) no-repeat left top;}
	
/* /FORMULARIO */

