@charset "UTF-8";

.destaque-fonte { font-size: 15px }

/* FORMULARIO GERAL */
/*===================================================================*/

.formulario { width: 718px; float: right; margin: 15px 0; border-bottom: 1px solid #3b649a; padding: 0 0 40px 0 }

	.formulario p { font-size: 13px; color: #b7cbe4; }
	
	.formulario label { width: 100%; margin: 8px 0; color: #fff; float: left; font-size: 12px }
	
	.campo-bg { height: 33px; margin: 0 0 5px 0; border: none; background: url(../img/bg-form-corre.gif) repeat-x }
	
	.formulario textarea { height: 70px; margin: 0 0 5px 0; border: none; background: url(../img/text-area-corre-bg.gif) repeat-x; width: 650px; resize: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px }
	
	.coluna-meio { width: 330px; margin: 0 20px 0 0; float: left }
	.coluna-central { width: 450px; border: 1px solid #3d6598; padding: 30px; display: table}
	
	.select-item { width: 300px; float: left; padding: 4px; font-size: 13px  }
		
		.select-item option { height: 20px; background: #80a5d3; font-size: 13px }
	
	.grande { width: 100% }
	.medio { width: 200px }
	
	.campo-50 { width: 50px; float: left; margin: 0 20px 0 0 }
	.campo-100 { width: 100px; float: left; margin: 0 20px 0 0 }
	.campo-130 { width: 130px; float: left; margin: 0 20px 0 0 }
	.campo-200 { width: 200px; float: left; margin: 0 20px 0 0 }
	.campo-300 { width: 300px; float: left; margin: 0 20px 0 0 }
	.campo-400 { width: 400px; float: left; margin: 0 20px 0 0 }
	.campo-640 { width: 640px; float: left; margin: 0 20px 0 0 }
	
	
	
	.botoes-form { width: 330px; margin: 12px 75px 0 0; float: right }
	
	.btn-enviar { width: 80px; height: 29px; float: right; background: url(../img/btn-form-ok.gif) center 0; color: #404041; font-size: 11px; text-align: center; padding: 0 0 0 0; margin: 10px 0 0 0; border: 0; cursor: pointer }
	.btn-enviar:hover {  background: url(../img/btn-form-ok.gif) center -33px }
	
	.btn-limpar { width: 80px; height: 29px; float: right; background: url(../img/btn-form-limpar.gif) center 0; color: #eaf1f9; font-size: 11px; text-align: center; padding: 0 0 0 0; margin: 10px 2px; border: 0; cursor: pointer }
	.btn-limpar:hover {  background: url(../img/btn-form-limpar.gif) center -33px }
	
	.btn-vermelho { width: 80px; height: 29px; float: right; background: url(../img/btn-form-vermelho.gif) center 0; color: #fff; font-size: 11px; text-align: center; padding: 0 0 0 0; margin: 10px 2px; border: 0; cursor: pointer }
	.btn-vermelho:hover {  background: url(../img/btn-form-vermelho.gif) center -33px }
	
	.tabela {  margin: 0 0 20px 0; border-right: 1px solid #7e9fca; border-bottom: 1px solid #7e9fca; }
	.tabela tr td { width: 200px; height: 30px; border-left: 1px solid #7e9fca; text-align: center }
	.tabela label {  }
	.tabela input { width: 80px; text-align: center }
	.tabela-titulo { font-size: 14px; color: #fff; height: 26px; text-align: center; padding: 6px 0 0 0; margin: 0 1px 0 0; background: #7e9fca }
	

/* PECA ORCAMENTO */
/*===================================================================*/
	
	
	.titulo-form { color: #7597c4; border-bottom: 1px solid #3b649a; padding: 0 0 20px 0; float: left; width: 640px }

	.etapa01 { float: left; display: table }
	.etapa02 { float: left; display: none }
	.etapa03 { float: left; display: none }
	.etapa04 { float: left; display: none }
	











