@charset "utf-8";
/* 	Documento com definições de folha de estilo para a página Cadastro de Servidores 

*/
/* 	Autor: Rennan M. Rodrigues - 	MXK Websites http://www.mkx.com.br
	Data de criação: 02/07/2009 */

.cadastro-servidores { width:470px; display:block; float:left; margin:5px 0 0 15px; }
* html .cadastro-servidores { margin:5px 0 0 2px; }
.cadastro-servidores h3 { color:#6D6F71; font-size:13px; font-weight:bold; padding:3px 0; }
.cadastro-servidores form { width:100%; float:left; display:block;  }
.cadastro-servidores form fieldset { border:0 none; }
.cadastro-servidores form fieldset label { font-family:Arial, sans serif; font-weight:bold; font-size:11px; color:#006837; display:inline; float:left; height:50px; }

.cadastro-servidores form fieldset.dados-pessoais,
.cadastro-servidores form fieldset.veiculo,
.cadastro-servidores form fieldset.imovel { margin: 10px 0; }
.cadastro-servidores form fieldset.dados-pessoais legend,
.cadastro-servidores form fieldset.veiculo legend,
.cadastro-servidores form fieldset.imovel legend { color: #006837; font-size: 16px; font-weight: bold; margin-bottom: 5px; }


.cadastro-servidores form fieldset label input, 
.cadastro-servidores form fieldset label select, 
.cadastro-servidores form fieldset label textarea { float:left; font-size: 13px; }

.cadastro-servidores form fieldset label input:hover,
.cadastro-servidores form fieldset label input:focus { border: 1px solid #333333; }

/* ocupa 1 linha inteira */
.cadastro-servidores form label.trabalho,
.cadastro-servidores form label.secretaria,
.cadastro-servidores form label.data-admissao { width:450px; }

.cadastro-servidores form label.trabalho input,
.cadastro-servidores form label.secretaria input { width:440px; }

.cadastro-servidores form label.pergunta-5 { width: 225px; }

/* ocupa 1/3 da linha */
.cadastro-servidores form label.email, 
.cadastro-servidores form label.data-nascimento, 
.cadastro-servidores form label.cpf,
.cadastro-servidores form label.rg,
.cadastro-servidores form label.phone,
.cadastro-servidores form label.numero,
.cadastro-servidores form label.cep,
.cadastro-servidores form label.estado-civil,
.cadastro-servidores form label.dependentes,
.cadastro-servidores form label.renda,
.cadastro-servidores form label.pergunta-3, 
.cadastro-servidores form label.pergunta-4 { width:150px; }

.cadastro-servidores form label.email input, 
.cadastro-servidores form label.data-nascimento input, 
.cadastro-servidores form label.data-admissao input,
.cadastro-servidores form label.cpf input,
.cadastro-servidores form label.rg input,
.cadastro-servidores form label.phone input,
.cadastro-servidores form label.numero input,
.cadastro-servidores form label.cep input,
.cadastro-servidores form label.estado-civil input,
.cadastro-servidores form label.dependentes input,
.cadastro-servidores form label.renda input { width: 140px; }


.cadastro-servidores form label.pergunta-1,
.cadastro-servidores form label.pergunta-2 { width:225px; }

.cadastro-servidores form label.pergunta-1 input,
.cadastro-servidores form label.pergunta-2 input,
.cadastro-servidores form label.pergunta-3 input, 
.cadastro-servidores form label.pergunta-4 input,
.cadastro-servidores form label.pergunta-5 input { width:20px; margin: 0; padding: 0; clear: both; }

.cadastro-servidores form label.matricula, 
.cadastro-servidores form label.matricula-prefeitura,
.cadastro-servidores form label.tipo-imovel,
.cadastro-servidores form label.matricula input,
.cadastro-servidores form label.matricula-prefeitura input,
.cadastro-servidores form label.tipo-imovel input { width:215px; }

.cadastro-servidores form label.nome,
.cadastro-servidores form label.endereco,
.cadastro-servidores form label.bairro { width: 300px; }
.cadastro-servidores form label.nome input,
.cadastro-servidores form label.endereco input,
.cadastro-servidores form label.bairro input { width: 290px; }


/* Botoes */
.cadastro-servidores form fieldset.botoes { clear: both; }
.cadastro-servidores form fieldset.botoes label { float: right; margin:0 5px; }
.cadastro-servidores form fieldset.botoes label input { cursor: pointer; font-family: Arial, sans serif; font-size: 11px; font-weight: bold; }
.cadastro-servidores form fieldset.botoes label input:hover,
.cadastro-servidores form fieldset.botoes label input:focus { border: 0 none; background-color:#A4A4A4; }

.cadastro-servidores form fieldset label.error { color: #ff0000; font-weight: normal; background:transparent url(img/validation-error.gif) no-repeat scroll 0 2px; padding: 3px 0 0 15px; height: 10px; margin: 0; }