/* CSS Document */
img{
	border:none;
}

select{
	font-size:12px;
	text-transform:none;
	margin-left:3px;
}

textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
}

body, html{
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	font-size:11px;
	height: 100%;
}
body{
	background-image:url(../img/bgRepeat.png) ;
	background-repeat:repeat;

}

#div_barra_superior{
	background-color:#08356D;
	height:7px;
	width:100%;
}

#div_pagina{
	position:relative;	
}

#div_geral{
	width:1000px;
	background-color:#FFFFFF;
	min-height:700px;
	clear:both;
}

#div_geral_inscricao{
	width:1000px;
	height:300px;
	background-color:#FFFFFF;
	clear:both;
	position:relative;
}
#div_geral_Consulta{
	width:1000px;
	background-color:#FFFFFF;
	min-height:1000px;
	clear:both;
}
#div_geral_pop{
	width:1000px;
	background-color:#FFFFFF;
	min-height:700px;
	clear:both;
}

#caixaTudo{
	margin-top:15px;
	min-height:100%;	
}

#div_conteudo{
margin-top:15px;
}

#div_rodape{
background-color:#FFFFFF;
border-top:1px solid gray;
border-width:1px;
clear:both;
height:68px;
padding-bottom:10px;
padding-top:8px;
width:1000px;
	
}

#rodape{
	width:970px;
}

.caixaDestaque{
	background-color: #9cb1d7;
	font-size:13px;
font-weight:bold;
line-height:1.5em;
padding:10px;
}

.texto_rodape{
	color:#000;
	float:left;
	
	padding-left:115px;
	padding-top:11px;
	text-align:center;
}

#div_logotipo_rodape{
	float:right;
	margin-right:15px;
	padding-top:11px;
}

#logoUneb{
	float:left;
}

.logotipo_governo_bahia{
	padding-right:15px;
}
#div_clear{
	clear:both;
}

/**ESTILO BARRA PORTAL**/
#div_barra_portal{
	background:url(../img/barra_portal/fundo.jpg) repeat-x;
	height:66px;
	width:100%;	
}

#div_logotipo_uneb{
	float:left;
}

#div_menu_barra_portal{
	float:right;
	
}
#div_menu_barra_portal ul{
	float:left;
	list-style-type:none;
	margin:0;
	padding-top:24px;
}
#div_menu_barra_portal ul li {
	border-left:1px solid #EAEAEA;
	float:left;
	list-style:none outside none;
	position:relative;
}


a.menu_portal:link, a.menu_portal:visited, a.menu_portal:active{
	color:#666666;
	display:block;
	height:29px;
	line-height:25px;
	padding:0 8px;
	text-decoration:none;
	float:left;
	text-transform:uppercase;
}

a.menu_portal:hover{
	background-image:url(../img/barra_portal/fundo_menu_hover.jpg);
	color:#666666;
	display:block;
	height:29px;
	line-height:25px;
	padding:0 8px;
	text-decoration:none;
	text-transform:uppercase;
	float:left;
}

/**ESTILO TOPO  TELA LOGIN**/
#div_topo_login{
	height:138px;
	margin-top:12px;
	padding-left:11px;
}

#div_topo_login_esq{
	background-image:url(../img/topo_sistema_login/fundo_esq.jpg);
	height:100%;
	width:12px;
	float:left;
}

#div_topo_login_centro{
	background:url("../img/topo.jpg") no-repeat scroll 0 0 transparent;
	float:left;
	height:100%;
	width:970px;
	margin-left:5px;
	}

#div_topo_login_dir{
	background-image:url(../img/topo_sistema_login/fundo_dir.jpg);
	height:100%;
	width:13px;
	float:left;
}

#div_imagem_topo_login{
	background:url(../img/topo_sistema_login/imagem.jpg) no-repeat;
	width:315px;
	height:138px;
	float:right;
	right:129px;
}

#logotipo_login{
	float:left;
	margin-left:25px;
	margin-top:20px;
}

/**ESTILO DO LOGIN**/
#div_login{
	margin-top:15px;
}

#div_login_sup{
	background:url(../img/login/fundo_sup.jpg) no-repeat;
	height:12px;	
}

#div_login_centro{
	background:url(../img/login/fundo_geral.jpg) repeat-y;
	height:455px;	
}

#div_login_inf{
	background:url(../img/login/fundo_inf.jpg) no-repeat;
	height:12px;	
}

/**ESTILO DO FORMULARIO**/
#div_formulario_login{
	float:left;
	margin-left:380px;
	padding-top:110px;
}

.titulo_formulario{
	font-size:18px;
	color:#666666;
	text-transform:uppercase;
}

#tituloInterno{
	font-size:13px;
}

.input_login{
	width:213px;
	font-size:12px;
	border: solid thin #CCCCCC;
}

.button{
	color:#FFFFFF;
	background-color:#6189AB;
	font-weight:bold;
	font-size:11px;
}

#div_formulario{
	float:left;
	margin-left:40px;
	width:74%;
}

.td_right{
	text-align:right;
}

#titulo_formulario{
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	color:#295A87;
	padding-bottom:20px;
}

input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

/**ESTILO TOPO  TELA INTERNA**/
#div_topo_interno{
	height:65px;
	margin-top:15px;
	padding-left:11px;
}

#div_topo_interno_esq{
	background-image:url(../img/topo_sistema/fundo_esq.jpg);
	height:100%;
	width:9px;
	float:left;
}

#div_topo_interno_centro{
background:url("../img/cformTopo.jpg") no-repeat scroll 0 0 transparent;
height:60px;
width:951px;
margin-right: 13px;
}

#div_topo_interno_dir{
	background-image:url(../img/topo_sistema/fundo_dir.jpg);
	height:100%;
	width:9px;
	float:left;
}

#div_imagem_topo_interno{
	background:url(../img/topo_sistema/imagem.jpg) no-repeat;
	width:213px;
	height:78px;
	float:right;
}

#logotipo_interno{
	margin-left:20px;
	margin-top:3px;
	float:left;
}


/**ESTILO CONTEUDO -FORMULARIO E TEXTO**/
label{
	color:#333;
	font-size:11px;
	text-transform: uppercase;
    vertical-align: top;
	font-weight:bold;
}


/**ESTILO MENU INTERNO HORIZONTAL**/
#div_menu_horizontal{
	background:url(../img/menu_interno_horizontal/fundo.jpg) repeat-x;
	float:left;
	height:37px;
	width:966px;	
	margin-left:15px;
	padding:0;
}

#div_menu_horizontal ul li {
	border-right:1px solid #DADADA;
	float:left;
	list-style:none outside none;
	position:relative;
	height:23px;
}

#div_menu_horizontal ul {
	float:left;
	list-style-type:none;
	padding:0;
	margin-top:11px;
}


a.menu_interno_horizontal:link, a.menu_interno_horizontal:visited, a.menu_interno_horizontal:active{
	color:#295A87;
	display:block;
	height:22px;
	line-height:25px;
	padding:0 8px;
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;
	float:left;
}

a.menu_interno_horizontal:hover{
	background-image:url(../img/barra_portal/fundo_menu_hover.jpg);
	color:#295A87;
	display:block;
	height:22px;
	line-height:25px;
	padding:0 8px;
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;
	float:left;
}


/**ESTILO MENU INTERNO VERTICAL**/
#div_menu_vertical{
	height:100%;
	width:198px;	
	margin-left:15px;
	padding:0;
	float:left;
	text-align:left;
}

#div_menu_vertical ul li {
	list-style:none outside none;
	position:relative;
}

#div_menu_vertical ul {
	list-style-type:none;
	padding:0;
	margin-top:10px;
	width:100%;
	list-style:none outside none;
}


a.menu_interno_vetical:link, a.menu_interno_vetical:visited, a.menu_interno_vetical:active{
	color:#295A87;
	display:block;
	height:100%;
	line-height:25px;
	padding:0 8px;
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}

a.menu_interno_vetical:hover{
	background-color:#F2F2F2;
	color:#295A87;
	display:block;
	height:100%;
	line-height:25px;
	padding:0 8px;
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}

a.menu_interno_vetical_subitem:link, a.menu_interno_vetical_subitem:visited, a.menu_interno_vetical_subitem:active{
	color:#295A87;
	display:block;
	height:100%;
	line-height:25px;
	padding:0 8px;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding-left:25px;
}

a.menu_interno_vetical_subitem:hover{
	background-color:#F2F2F2;
	color:#295A87;
	display:block;
	height:100%;
	line-height:25px;
	padding:0 8px;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding-left:25px;
}

/**CONTEUDO LOGIN PORTAL**/
#div_formulario_login_portal{
	float:left;
	margin-left:90px;
	padding-top:22px;
}
#div_noticias{
	float:left;
	margin-left:117px;
	margin-top:22px;
	width:405px;
}

.data_noticia{
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}

.icone_login{
	float:left;
	margin-right:9px;
}

.titulo{
	padding-top:6px;
	width:250px;
}

#div_noticias_2{
	margin-left:23px;
	text-align:left;
}
#divNoticiasInterna{
	text-align:left;
}

.form_login{
	margin-left:19px;
}

/**ESTILO RELATORIO**/
.relatorio{
	width:675px;
}

.thead{
	background-color:#BFBFBF;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
}

.td_relatorio{
	padding:3px 2px 3px 8px;
}

.linha_escura{
	background-color:#F3F3F3;
}



/*-------------------MENU------------------------*/

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;

}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
  *height:24px !important;
*margin-bottom: -3px !important;
  }

ul#menu li a {
  padding: 0.5em;
  background: #b8d8b9;
}

ul#menu li a span {
  padding: 0.5em;
  background: #dfebeb;
  cursor:pointer;
  text-transform:uppercase;
}

ul#menu li .pai{
  padding: 0.5em;
  background:url("../img/setaMenu.jpg") no-repeat scroll right center #b8d8b9;
}

ul#menu li .pai:hover{
  padding: 0.5em;
  background:url("../img/setaMenuLeft.jpg") no-repeat scroll right center #EFE8CE;
}

ul#menu li a:hover {
  background: #EFE8CE;
    color: #fff;	
}

ul#menu li span:hover {
  padding: 0.5em;
  background: #d7eaee;
  cursor:pointer;
  text-transform:uppercase;
}

ul#menu li ul li a {
  background: #fede2ba;
  color: #65604e;
  padding-left: 20px;
  font-weight:bold;
}

ul#menu li ul li a:hover {
  background: #efe8ce;
  border-left: 5px #3c6d2b solid;
  padding-left: 15px;
  color: #3c6d2b;	

}

.r {
float:right; 

}

#menuTitle{
	color:#5f5f5f;
	font-weight:bold;
}

.pai{
	
}

/*-------------------MENU------------------------*/

/*----------------conteudo-----------------------*/

#meusDados{
	background-color:#FFFFFF;
	float:left;
	min-height:390px;
	padding-left:21px;
	text-align:left;
	width:979px;
} 

#tituloAviso{
	font-weight:bold;
}

#tituloPagina{
	border-bottom:thin solid #12266B;
	color:#12266B;
	font-size:15px;
	font-weight:bold;
	margin-bottom:20px;
	text-transform:uppercase;
	width:955px;
	}
#tituloPaginaInicial{
	border-bottom:thin solid #12266B;
	color:#12266B;
	font-size:15px;
	font-weight:bold;
	margin-bottom:50px;
	text-transform:uppercase;
	width:955px;
	}
#tituloConteudo{
	font-size:12px;
	line-height:1.3em;
	margin-bottom:20px;
	text-transform:uppercase;
	color:#595959;
	}

#tituloConteudoField{
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#595959;
}	
	
	#dataForm{
		margin-bottom:5px;
		font-size:12;
	}
	
	.campos{
		margin:3px;
	}
	
	#campo{
	}

	.localTrabalho{
		margin-left:26px;
	}
	.tipoColaborador{
		margin-left:10px;
	}
	.categorias{
		margin-left:60px;
	}
	.tipoSalario{
		margin-left:12px;
		margin-right:10px;
		margin-top:10px;
	}
	.tipoud{
		margin-left:10px;
		margin-right:10px;
	}
	
	/* ------------fim conteudo------------------*/


/*-------------------- topo interna --------------------------*/
#insc{
	float:left;
	width:260px;
	/*height:*/
}
#caixaInscricao{
	background-image:url("../img/caixaInscOnline.jpg");
	background-repeat:no-repeat;
	height:183px;
	width:215px;
}

#noticiasIsencao{
float:right;
width:500px;
}

.caixaTextoNoticia{
	margin-Bottom:10px;
	margin-top:5px;
}

.dataNoticia{
	font-size:11px;
	font-weight:bold;
}

.resumoNoticia{
	font-size:12px;
}

#tituloInsc{
	font-size:15px;
	margin-top:5px;
	margin-bottom:5px;

}

.inputIsc{
margin-bottom:3px;
}

#caixaCamposInsc{
	height:200px;
	padding-left:15px;
	padding-top:50px;
	width:210px;
}

.campoInsc{
	margin-top:5px;
	margin-bottom:5px;
	font-size:12px;
		font-weight:bold;
}

.blocoPesquisa{
	width:934px;
	margin-top: 10px;
	margin-bottom: 5px;
}

.inputNomeEscola{
	width:99%;
	margin-top:3px;
}

.nomeCampoPesquisa{
	font-size:12px;
	font-weight:bold;
	color:#595959;
}

.caixaCampoLinhaEscura{
background-color:#97b4d2;
font-size:12px;
padding-bottom:3px;
padding-left:5px;
padding-right:5px;
padding-top:3px;
line-height:2em;

}
.caixaCampoLinhaClara{
background-color:#b3cef0;
font-size:12px;
padding-bottom:3px;
padding-left:5px;
padding-top:3px;
padding-right:5px;
line-height:2em;
}
.caixaCampoSocio{
background-color:#b3cef0;
padding: 5px 7px 5px 7px;
line-height:2em;
font-size:12px;
margin-bottom:7px;
}

.titulosTabelaPag{
	font-size:12px;
padding-bottom:10px;
}

.conteudo{
	width:955px;
}


/*--------------------------- questionario-----------------------------*/
#outro11{
width:120px;
padding-left:3px;
}

.instituicao{
	width:500px;
	padding-left:3px;
	margin-right:10px;
	margin-left:5px;
}
.sind{
	width:300px;
	padding-left:3px;
	margin-right:10px;
	margin-left:5px;
}

.sindCargo{
	width:150px;
	padding-left:3px;
	margin-right:10px;
	margin-left:5px;
}

/*--------------- tabela--------------*/
.enderecoQuest{
	width:300px;
	padding-left:3px;
	margin-right:10px;
	margin-left:5px;
}

.data{
	width:70px;
	padding-left:3px;
	margin-right:5px;
	margin-left:5px;
}



.grauParentesco{
	width:200px;
	padding-left:3px;
	margin-left:5px;
}

.nomeMenor{
	width:175px;
	padding-left:3px;
	margin-left:5px;
}

#nomeSindicato{
	width:250px;
	padding-left:3px;
	margin-left:5px;
}

.nomePmba{
	width:282px;
	padding-left:3px;
	margin-left:29px;
}

.reparticao{
	width:175px;
	padding-left:3px;
	margin-left:5px;
}

.profissaoTabela{
	width:150px;
	padding-left:3px;
	margin-left:5px;
}

.idadeTabela{
	width:25px;
	padding-left:3px;
	margin-left:5px;
}

.vivoTabela{
	width:35px;
	padding-left:3px;
	margin-left:5px;
}

.enderecoTabela{
	width:300px;
	padding-left:3px;
	margin-left:5px;
}

.tituloTabela{
	font-weight:bold;
	padding-left:5px;
	line-height: 1.6em !important;
}

.respostaTabela{
	padding-top:5px;
	padding-bottom:5px;
}

#telTabela{
	width:85px;
	padding-left:3px;
	margin-left:20px;
}

#celTabela{
	width:85px;
	padding-left:3px;
	margin-left:5px;
}

.anos{
	width:30px;
	padding-left:3px;
	margin-left:5px;
	margin-right:5px;
}

.ocupacao{
	width:250px;
	padding-left:3px;
	margin-left:38px;
	margin-right:5px;
}

.bairroQuest{
	width:250px;
	padding-left:3px;
	margin-right:10px;
	margin-left:20px;
}

.complementoQuest{
	width:278px;
	padding-left:3px;
	margin-right:10px;
	margin-left:5px;
}

.cidadeQuest{
	width:250px;
	padding-left:3px;
	margin-right:10px;
	margin-left:11px;
}

.cepQuest{
	width:65px;
	padding-left:3px;
	margin-right:10px;
	margin-left:5px;
}

.ufQues{
	margin-right:10px;
	margin-left:5px;
}

#calibre{
	width:35px;
	padding-left:3px;
	margin-right:10px;
	margin-left:5px;
}

#numeracaoRegistro{
	width:80px;
	padding-left:3px;
	margin-right:10px;
	margin-left:5px;
}

#fabricante{
	width:200px;
	padding-left:3px;
	margin-right:10px;
	margin-left:5px;
}

#data{
	width:60px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

.delitoTabela{
	width:150px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 22px;
}

.numeroDelito{
	width:100px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#motivoTabela{
	width:450px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

.forum{
	width:250px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#tituloEleitor{
	width:70px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#tituloZona{
	width:25px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#tituloSecao{
	width:25px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#carteiraProfissional{
	width:70px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#carteiraSerie{
	width:25px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#escola{
	width:300px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 15px;
}

#escolaAnoConclusao{
	width:30px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#superiorData{
	width:30px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#escolaEndereco{
	width:300px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#escolaNumero{
	width:30px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#escolaComplemento{
	width:278px;
	padding-left:3px;
	margin-right: 5px;
        margin-left: 31px;
}
#necessidadeEspecial{
	width:450px;

}
#escolaBairro{
	width:250px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#escolaCidade{
	width:250px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 76px;
}

#escolaCep{
	width:60px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
	
}
#msgJava{
    background-color: BurlyWood;
    border: 1px solid #D34B50;
    color: #222222;
    font-size: 13px;
    font-weight: bold;
		visibility: hidden;
		text-align:center;
		text-transform:uppercase;
		
		position:absolute;
		top:0;
		left:0;
		right:0;
		bottom:0;
		margin:auto;
    padding: 30px;
		width:800px;
		height:10%;
}

.trabalhouNome{
	width:200px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

.trabalhouEndereco{
	width:300px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

.trabalhouInicio{
	width:60px;
	padding-left:7px;
	margin-right: 5px;
    margin-left: 5px;
}

.trabalhouFim{
	width:60px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

.trabalhouSalario{
	width:60px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

.trabalhouSecao{
	width:60px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

.trabalhouEncarregado{
	width:100px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

.trabalhouPunicao{
	width:500px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

.trabalhouDemissao{
	width:500px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 44px;
}

#habilidadeOutro{
	width:120px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#ano{
	width:30px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#servicoMilitar{
	width:150px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#servicoMilitarEndereco{
	width:300px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#servicoMilitarDias{
	width:25px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#servicoMilitarMeses{
	width:25px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#servicoMilitarAnos{
	width:25px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#servicoMilitarDescricaoInquerito{
	width:850px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
	    margin-top: 5px;
	height:40px;
}

#servicoMilitarDescricaoSindicancia{
	width:850px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
	    margin-top: 5px;
	height:40px;
}

#servicoMilitarDescricaoApuracao{
	width:850px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
	    margin-top: 5px;
	height:40px;
}

#servicoMilitarDescricaoPunicao{
	width:850px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
	    margin-top: 5px;
	height:40px;
}

#servicoMilitarBaixa{
	width:742px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
    margin-top: 5px;
	height:40px;
}

#cnhNumero{
	width:70px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#cnhRegistro{
	width:70px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#cnhExpedicao{
	width:60px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#cnhLocal{
	width:80px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#cnhSuspensaDescricao{
	width:850px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
	    margin-top: 5px;
	height:40px;
}

#acidenteMotivo{
	width:742px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
	    margin-top: 5px;
	height:40px;
}

#acidenteRegistro{
	width:200px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#fabricante{
	width:100px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#modelo{
	width:100px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#placa{
	width:50px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

#cor{
	width:70px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

.dividaMotivo{
	width:750px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
	    margin-top: 5px;
	height:40px;
}

.recomendacao{
	width:710px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
	    margin-top: 5px;
	height:40px;
}

.dividaData{
	width:60px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 20px;
}

.dividaDesc{
	width:80px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

.dividaValor{
	width:67px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

.prestacaoNatureza{
	width:220px;
	padding-left:3px;
	margin-right: 5px;
    margin-left: 5px;
}

.textAreaQuestionario{
	padding-left:3px;
	margin-left:20px;
	width:500px;
}

.textAreaPassagem{
	padding-left:3px;
	margin-left:7px;
	width:710px;
}


.questaoSocioGrande{
padding-left:3px;
padding-bottom: 5px;
padding-top: 5px;
}

.resultadoSocio{
	width:18px;
	padding-left:3px;
}
.questoesSocio{
	border: solid 1px #595959;
	padding:3px;
	margin-bottom:5px;
	padding: 3px 3px 10px;
}

.questoesSocioConfirmar{
	border: solid 1px #595959;
	padding:3px;
	margin-bottom:5px;
	padding: 3px;
}

.perguntaSocio{
	font-weight:bold;
	padding-left:3px;
	text-transform:uppercase;
	margin-bottom:5px;
}
.questaoSocio{
	padding-left:3px;
	vertical-align:top;
	font-weight: normal;
}

.questaoSocioGrande{
padding-left:3px;
padding-bottom: 5px;
padding-top: 5px;
}

.resultadoSocio{
	width:18px;
	padding-left:3px;
}

.questaoSocioGrande a:visited {
	color:#3C6D2B;
	text-decoration:none;
	font-weight:bold;
}

.questaoSocioGrande a:active {
	color:#3C6D2B;
	text-decoration:none;
	font-weight:bold;
}

.questaoSocioGrande a:link {
	color:#3C6D2B;
	text-decoration:none;
	font-weight:bold;

}
.questaoSocioGrande a:hover{
	color:green;
	text-decoration:underline;
	font-weight:bold;
}

.questaoSocio a:visited {
	color:#3C6D2B;
	text-decoration:none;
	font-weight:bold;
}

.questaoSocio a:active {
	color:#3C6D2B;
	text-decoration:none;
	font-weight:bold;
}

.questaoSocio a:link {
	color:#3C6D2B;
	text-decoration:none;
	font-weight:bold;

}
.questaoSocio a:hover{
	color:green;
	text-decoration:underline;
	font-weight:bold;
}
/*--------------------------------------------- FORMULARIO INSCRICAO--------------------------------------*/

.botaoSub{
	background-color:#B3CEF0;
	border:1px solid #9CB1D7;
	font-size:12px;
	font-weight:bold;
	height:25px;
	width:150px;
	margin: 0 15px 0 15px;
	
}

.espacoField{
	margin-top:10px;
	margin-bottom:10px;
}

.espacoCampos{
	margin-right:5px;
}

.nome{
	width:282px;
	padding-left:3px;
	margin-right:5px;
	margin-left:5px;
}

.nomeMae{
	width:282px;
	padding-left:3px;
	margin-right:5px;
	margin-left:17px;
}

.rg{
	width:70px;
	padding-left:3px;
	margin-right:5px;
}

.justificativaRg{
	width:450px;
	padding-left:3px;
	margin-right:5px;
}


#cpf{
	width:80px;
	padding-left:3px;
}
#inscricao{
	width:80px;
	padding-left:3px;
	margin-left:25px;
}

#dataNascInsc, .numeroCpf{
	width:70px;
	padding-left:3px;
	
}

#cancelamentoDataNasc{
	width:70px;
	padding-left:3px;
	
}

#dataNasc{
	width:70px;
	padding-left:3px;
	margin-left:9px;
}

#expedicaorg{
	width:70px;
	padding-left:3px;
	margin-right:5px;
}

#selectOrgaoEmissor{
	margin-right:5px;
}

#codEnsinoMedio{
	width:70px;
	padding-left:3px;
}

.endereco{
	width:300px;
	padding-left:3px;
	margin-right:10px;
	margin-left:5px;
}

.numero{
	width:35px;
	padding-left:3px;
	margin-right:10px;
	margin-left:5px;
}


.complemento{
	width:160px;
	padding-left:3px;
	margin-right:10px;
	margin-left:5px;
}

.bairro{
	width:250px;
	padding-left:3px;
	margin-right:10px;
	margin-left:5px;
}

.bairroCrono{
	width:250px;
	padding-left:3px;
	margin-right:10px;
	margin-left:20px;
}

.cidade{
	width:250px;
	padding-left:3px;
	margin-right:10px;
	margin-left:5px;
}

.cidade1{
	width:250px;
	padding-left:3px;
	margin-right:10px;
	margin-left:11px;
}

.cep{
	width:65px;
	padding-left:3px;
		margin-right:10px;
	margin-left:5px;
}

.outro{
	width:150px;
	padding-left:3px;
	margin-right:10px;
	margin-left:5px;
}

.outroParente{
	width:150px;
	padding-left:3px;
	margin-right:10px;
	margin-left:5px;
}

.postoGraduacao{
	width:150px;
	padding-left:3px;
	margin-right:10px;
	margin-left:7px;
}

#nacionalidade{
	width:100px;
	padding-left:3px;
	margin-left: 5px;
}

#naturalidade{
	width:100px;
	padding-left:3px;
	margin-left: 5px;
}

.ddd{
	width:23px;
	padding-left:3px;
	margin-left:5px;
	margin-right:3px;
}
.dddFixo{
	width:23px;
	padding-left:3px;
	margin-left:20px;
	margin-right:3px;
}
#dddCel{
	width:23px;
	padding-left:3px;
}

#dddComercial{
	width:23px;
	padding-left:3px;
}

.tel{
	width:60px;
	padding-left:3px;
}
#telComercial{
	width:60px;
	padding-left:3px;
}
#telCel{
	width:60px;
	padding-left:3px;
}

#email{
	width:400px;
	padding-left:3px;
	
}

/**CONSULTA INSCRICAO**/


#caixaConsultaInscricao{
		margin-left:100px;
}

		
#caixaConsultaLeft{
	float:left;
	width:310px;	
	text-align:left;
}

#caixaConsultaRight{
	float:right;
	width:310px;	
	text-align:left;
}

.espacoCamposAcompanhamento{
	margin-bottom:7px;
	margin-top:7px;
}

/*#caixaFundoInsc{
	background-image:url("../img/caixaFundoInsc.jpg");
	background-repeat:no-repeat;
	height:409px;
	width:754px;
	padding:35px 35px 35px 53px;
}*/

#caixaNovaInscricao{
background-color:#8bb7e4;
border:3px outset #08356D;
	padding:7px;
	margin-bottom:1px;
}

#caixaAvisos{
background-color:#8bb7e4;
border:3px outset #08356D;
	padding:7px;
	margin-bottom:1px;
}

.tituloInsc{
	font-size:12px;
	margin-bottom:15px;
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #333333;
	padding-bottom:12px;
	text-transform:uppercase;

}
.radioInsc{

}
.inscBtn{
	/*background-color:#B8D8B9;
	border:1px solid #DDF0E1;*/ 
	font-weight:bold;
}
.novaInscBtn{
	font-weight:bold;
	height:25px;
	width:100%;
}


.consultaBtn{
	font-weight:bold;
	height:25px;
        margin-left:39px;
        margin-right:39px;

}

#caixaUpt{
background-color:#BBCDB5;
border:3px outset #3C6D2B;
min-height:150px;
padding:7px;
}
#caixaAcompanhamento{
background-color:#8bb7e4;
border:3px outset #08356D;
padding:7px;
width: 270px;
}

#caixaCancelamento{
background-color:#8bb7e4;
border:3px outset #08356D;
padding:7px;
width: 262px;
}

.radioInsc{

}
.espacoDigite{
	margin-bottom:6px;
	margin-top:5px;
	font-weight:bold;
}

.campoDigite{
	padding-top:7px;
}
										
	
#consultaCampos{
background-color:#FFFFFF;
border:medium solid #888888;
margin-top:89px;
padding-left:21px;
padding-top:15px;
text-align:left;
width:455px;
padding-bottom:15px;
}

#tituloCaixaConsulta{
float:left;
font-size:16px;
font-weight:bold;
margin-bottom:8px;
padding-left:45px;
padding-top:13px;
width:355px;
text-align:center;
color:#444;
}

#inscrever{
background-color:#BBCDB5;
border:2px solid #888888;
color:#333333;font-size:15px;
font-weight:bold;
height:40px;
width:350px;
cursor:pointer;
}
#consultar{
background-color:highlight;
border:medium solid #888;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
height:30px;
width:150px;
cursor:pointer;
}

.tituloConsulta{
	font-weight:bold;
}

#topoConsulta{
	height:50px;
}

#ppgeduc{
background-image:url("../images/ppg.jpg");
background-repeat:no-repeat;
float:right;
height:65px;
width:62px;
}

.fieldsetConsulta{
	width:410px;
	padding:10px;
}

#consultaCaixa{
	
}

.camposIncricao1{
	margin-bottom:10px;
margin-left:102px;
}

.titulocaixa{
	font-size:14px;
	font-weight:bold;
}

#ConsultaCpf{
	margin-left:19px;
}
#caixaInscVestibular{
	background-color:#B3CEF0;
	border:2px solid #08356D;
	margin-bottom:10px;
	margin-left:90px;
	width:755px;
}		

.caixaCampoLinhaEscuraInsc{
	font-size:12px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
}

.fieldTelaConsulta{
	margin-bottom:10px;
	padding:10px;
}

.tituloModulos{
	font-weight:bold;
	font-size:15px;
}

#telRodape {
font-size:17px;
font-weight:bold;
margin-left:362px;
margin-top:30px;
margin-bottom:15px;
float:left;
}

#telRodapeResumo {
font-size:17px;
font-weight:bold;
width:958px;
text-align:center;
margin-top:30px;
margin-bottom:15px;
float:left;
}

#cpfInsc{
    padding-left: 3px;
    width:85px;
    margin-left: 9px;

}

#cancelamentoCpf{
    padding-left: 3px;
    width:84px;
    margin-left: 12px;
}

#infoRodape{
   font-size: 14px;
}

#caixaTopo{
	background-image:url(../img/topoCaixaAzul.jpg) ;
	background-repeat:no-repeat;
	height:21px;
	width:754px;
}

#caixaMiolo{
	background-image:url(../img/mioloCaixaAzul.jpg) ;
	background-repeat:repeat-y;
	width:754px;
	float:left;
}

#caixaBottom{
	background-image:url(../img/bottomCaixaAzul.jpg) ;
	background-repeat:no-repeat;
	height:27px;
	width:754px;
	float:left;
}

#larguraCaixaInsc{
	width:645px;
	margin-left:50px;
}