/*
	Site: Fluxo consultoria
	Desenvolvedor: Miraline Soluções Web
	Programador: Leandro Rodrigues Silva
*/

*{margin: 0; padding: 0; font-family:Arial; font-size:11px; color:#666;}
	
	.limpar {clear:both;}
	a {text-decoration:none;}
	a img {border: none;}
	input { font-family:"Trebuchet MS";}
	select { font-family:"Trebuchet MS";}
	
	body { background:url(../img/home/bg_geral.jpg) repeat-x;}
	
	#topao { width:100%; height:300px; background:url(../img/home/bg_topao.jpg) top center no-repeat;}
	#contener { width:770px; margin:0 auto; position:relative; z-index:2; }
	
	
	#topoGeral { width:770px; height:170px;}
	#topoGeral #topo { width:770px; height:130px; float:left;}
	#topoGeral #topo #fluxo { width:295px; height:161px; float:left; position:absolute; left:220px; top:48px;}
	#topoGeral #topo #logo { width:211px; height:201px; float:left;  position:absolute; z-index:3; left:-15px; top:-5px;}
	#topoGeral #topo #funciomento { width:180px; height:90px; float:right; margin:20px 30px 0 0;}
	
	#topoGeral #menu { width:770px; height:40px; float:left;}
	#topoGeral #menu #bg_esq { width:24px; height:40px; float:left; background:url(../img/home/bg_menuEsq.jpg) no-repeat;}
	#topoGeral #menu #bg_meio { width:722px; height:40px; float:left; background:url(../img/home/bg_menu_meio.jpg) repeat-x;}
	#topoGeral #menu #bg_meio ul { float:right; position:relative; z-index:5}
	#topoGeral #menu #bg_meio li { list-style: none; float:left; margin:13px 10px 0 0; font-weight:bold;}
	#topoGeral #menu #bg_meio li a { color:#83509d;}
	#topoGeral #menu #bg_meio li a:hover { color:#FFFFFF;}
	
	#topoGeral #menu #bg_dir { width:24px; height:40px; float:left; background:url(../img/home/bg_menuDir.jpg) no-repeat;}
	
	
	#paginasInternas { width:770px; float:left; }
	button { width:100px; height:20px; background:url(../img/home/bg_botoes.jpg) no-repeat; border:none; color:#FFFFFF; margin:0 0 0 5px; font-weight:bold; cursor:pointer;}	
	.linksMais { width:77px; height:18px; float:right; margin:10px 0 0 0; background:url(../img/home/bg_botoes.jpg) no-repeat; padding:3px 0 0 23px;}
	.linksMais a { color:#FFFFFF; font-weight:bold;}
	
	.linksMais2 { width:70px; height:17px; float:right; margin:10px 0 0 5px; background:url(../img/home/bg_botoes.jpg) no-repeat; padding:3px 0 0 30px;}
	.linksMais2 a { color:#FFFFFF; font-weight:bold;}
	
	
	
	/* home*/
	#banner { width:770px; height:240px; float:left;}
	#banner #textoBanner { width:330px; height:180px; float: left; margin:50px 0 0 40px; _margin:50px 0 0 20px;}
	#banner #textoBanner p { font-family:"Franklin Gothic Medium","Helvetica Condensed"; }
	#banner #textoBanner p span { font-size:15px; font-family:"Franklin Gothic Medium","Helvetica Condensed";}
	#banner #textoBanner p #destaca { font-size:24px; color:#83509d; font-family:"Franklin Gothic Heavy","Helvetica Condensed";}
	#banner #textoBanner p a { color:#83509d; text-decoration:underline; font-family:"Franklin Gothic Medium","Helvetica Condensed";}
	
	
	.sibtitulosHome { width: 200px; height:50px; border-bottom: solid 5px #f8c200;  float:left; }
	.sibtitulosHome p { position:relative; left:5px;}
	.sibtitulosHome span { font-size:18px; color:#666; font-family:"Franklin Gothic Medium","Helvetica Condensed"; }
	.sibtitulosHome .subDestaque { font-size:30px; color:#83509d; font-family:"Franklin Gothic Heavy","Helvetica Condensed"; position:relative; top:-10px; }
	
	
	#divEsquerda { width:210px; margin:5px 0 0 20px; _margin:5px 0 0 10px; float:left;}
	#divEsquerda #areaRestrita { width:210px; height:140px; background:url(../img/home/bg_arearestrita.jpg) right no-repeat;  float:left;}
	#divEsquerda #areaRestrita a { text-align:left; color:#f8c300; font-size:9px;}
	#divEsquerda #areaRestrita a:hover { text-decoration:underline;}
	#divEsquerda #areaRestrita #logado { width:200px; height:120px; margin:10px 0 0 0; float:left; font-family:"Trebuchet MS"; padding:0 0 0 10px; }
	#divEsquerda #areaRestrita #logado p span { color:#006699; font-size:12px; font-weight:bold;}
	#divEsquerda #areaRestrita p a { font-size:11px; color:#666;}
	
	
	#divEsquerda #areaRestrita label { font-family:"Trebuchet MS"; color:#83509d;}
	#divEsquerda #areaRestrita input { width:150px; height:20px; border:solid 1px #83509d; padding:5px 0 0 0;}
	
	#divEsquerda #logoBetha { width:197px; height:76px; margin:0 0 10px 5px; float:left;}
	#divEsquerda #palavra { width:191px; height:62px; margin:10px 0 0 10px; float:left;}
	
	#divEsquerda #imgIncricoes { width:210px; height:100px;  margin:0 0 20px 0; float:left;}
	
	#divEsquerda #previaNoticas { width:210px; float:left; margin:5px 0 0 0;}
	#divEsquerda #previaNoticas #baseNoticia { width:210px; height:38px; border-bottom: dotted 1px #ccc; float:left; padding:8px 0 0 0;}
	#divEsquerda #previaNoticas #baseNoticia #dataNoticia { width:45px; height:25px; font-family:Arial; font-size:17px; color:#999; font-weight:bold; float:left; padding:5px 0 0 0}
	#divEsquerda #previaNoticas #baseNoticia #tituloNoticia { width:155px; height:30px; margin:0 0 0 5px; float:left;}
	#divEsquerda #previaNoticas #baseNoticia #tituloNoticia a:hover { text-decoration:underline;}
	
	#divDireita { width:500px; margin:5px 0 0 20px; float:left; }
	#divDireita #previaConcursos { width:500px; margin:10px 0 12px 0; float:left;}
	#divDireita #previaConcursos table { float:left; border-bottom: dotted 1px #ccc; padding:10px 0 10px 0;}
	#divDireita #previaConcursos span { display:block; margin:3px 0 3px 20px; width:370px; color:#00467f; font-weight:bold;}
	#divDireita #previaConcursos span a {color:#00467f;}
	#divDireita #previaConcursos span a:hover { text-decoration:underline;}
	#divDireita #previaConcursos span p { color:#00467f; font-weight:normal;}
	
	
	#divDireita #previaServicos { width:500px; float:left; margin:10px 0 0 0; border-bottom:dotted 1px #ccc; }
	#divDireita #previaServicos p a { color:#00467f;}
	#divDireita #previaServicos p a:hover { text-decoration:underline;}
	
	
	#parceiros { width:770px; height:175px; float:left; margin:15px 0 10px 0;}
	#parceiros #slidePaceiros { width:752px; height:120px; margin:0 9px; float:left;}
	#parceiros #slidePaceiros .bannerPaceiros { display:block; float:left; margin:25px 0 0 35px; }
	
	#rodape { width:100%; height:99px; background:url(../img/home/bg_rodape.jpg) repeat-x; margin:10px 0 0 0; border-top: solid 1px #ccc; float:left;}
	#rodape #dadosRodape { width:770px; height:99px; margin:0 auto;}
	#rodape #dadosRodape #rodapeEsq { width:260px; height:89px; float:left; padding:10px 0 0 0;}
	#rodape #dadosRodape #rodapeEsq #fluxoLogo { width:74px; height:70px; margin:0 0 0 20px; _margin:0 0 0 10px; float:left;}
	#rodape #dadosRodape #rodapeEsq span { display:block; width:260px; color:#999; float:left;}
	
	#rodape #dadosRodape #rodapeMeio { width:180px; height:50px; margin:20px 0 0 30px; float:left;}
	#rodape #dadosRodape #rodapeDir { width:64px; height:50px; margin:30px 0 0 0; float:right;}
	
	
	
	/*INTERNAS*/
	
	.alertaConcurso { width:99.8%; height:30px; margin:0 0 10px 0; padding:5px 0; background:#FFFFCD; float:left; border: 1px solid #FF0000;}
	.alertaConcurso img { display:block; margin:3px 0; float:left;}
	.alertaConcurso span { display:block; margin:6px 0; float:left; color:#0066FF;}
	
	.topoInternas { width:770px; height:177px; float:left;  background:url(../img/internas/bg_topoInternas.jpg) no-repeat;}
	.topoInternas #bgTitulo { width:730px; height:100px; margin:21px 20px;}
	.topoInternas #bgTitulo #divInternasEsq { width:10px; height:100px; background:url(../img/internas/bg_menuInternasEsq.jpg) no-repeat; float:left;}
	.topoInternas #bgTitulo #divInternasMeio { width:679px; height:75px; background:url(../img/internas/bg_menuInternasMeio.jpg) repeat-x; float:left; font-size:50px; color:#fff; font-weight:bold; padding:25px 0 0 31px; letter-spacing:-1px;}
	.topoInternas #bgTitulo #divInternasDir { width:10px; height:100px; background:url(../img/internas/bg_menuInternasDir.jpg) no-repeat; float:left;}
	
	
	.dadosInternas { width:730px; float:left; margin: -35px 20px 0 20px; _margin: -35px 20px 0 10px; font-family:"Trebuchet MS";}
	.dadosInternas p.fonte { font-family:"Trebuchet MS"; text-align:justify;}
	/*noticias*/
	
	.divNoticia { width:730px; float:left; }
	.divNoticia #titNoticia {width:730px; height:19px; padding:6px 0 0 0;}
	.divNoticia #titNoticia #setinha { width:5px; height:9px; margin:0 0 0 10px; float:left;}
	.divNoticia #titNoticia span { display:block; width:700px; margin:0 0 0 5px; float:left}
	.divNoticia #titNoticia span a { font-weight:bold;}
	.divNoticia #titNoticia span a:hover { text-decoration:underline;}
	
	/*noticias detalhes*/
	
	#fotoNoticia { width:150px; height:120px; float:left; border:solid 1px #ccc; margin: 0 14px 2px 0}
	#fotoNoticia img { width:140px; height:110px; margin:5px;}
	
	#destaqueNoticia {display:block; /*width:730px;*/ width:560px; color:#8955a3; text-decoration:underline; font-size:25px; margin:0 0 10px 0; float:left; font-weight:bold; font-family:"Trebuchet MS"; }

	
	#ultimaNoticia { width:100%; height:25px; margin:20px 0 10px 0;  border-bottom: solid 1px #f8c200;}
	#ultimaNoticia span { display:block; width:200px; color:#83519d; font-weight:bold; font-size:14px; float:left;}
	
	
	/*palavras do consultor*/
	
	.divPalavras { width:730px; float:left; }
	.divPalavras #titPalavras {width:730px; height:19px; padding:6px 0 0 0;}
	.divPalavras #titPalavras #setinha { width:5px; height:9px; margin:0 0 0 10px; float:left;}
	.divPalavras #titPalavras span { display:block; width:700px; margin:0 0 0 5px; float:left}
	.divPalavras #titPalavras span a:hover { text-decoration:underline;}
	
	/*palavras detalhes*/

	#destaquePalavras {display:block;  width:100%; color:#8955a3; font-size:25px; margin:0 0 10px 0; float:left; font-weight:bold; font-family:"Trebuchet MS"; }
	
	/*sobre a fluxo*/
	
	#sobreEsq { width:180px; float:left;}
	#sobreEsq #fotoEmpresa { width:179px; height:110px; background:url(../img/internas/bg_fotoEmpresa.jpg) no-repeat; float:left;} 
	#sobreEsq #fotoEmpresa img { margin:1px;}
	
	#sobreEsq #menuEmpresa { width:180px; height:130px; float:left; margin:10px 0;}
	#sobreEsq #menuEmpresa li { display:block; width:180px; border-bottom: dotted 1px #ccc; padding:5px 0; font-weight:bold;}
	#sobreEsq #menuEmpresa li a { color:#83509d; font-size:14px;}
	#sobreEsq #menuEmpresa li a:hover { text-decoration:underline;}
	
	#conteudoEmpresa { width:530px;float:left; margin: 0 0 30px 18px; }
	#conteudoEmpresa #tituloEmpresa a { display:block; font-size:25px; margin:0 0 10px 0; color:#8854a2; font-weight:bold;}
	
	.Paceiros { display:block; width:75px; height:100px; float:left; margin:25px 45px 0 50px; _margin:25px 35px 0 40px; text-align:center;}
	.Paceiros p { position:relative; top:10px;}
	
	
	/*serviços*/
	
	#baseServicos { width:100%; float:left; margin:10px 0 0 0; }
	#baseServicos p { color:#83519d; font-weight:bold; cursor:pointer;}
	#baseServicos .descricaoServico { display:none; width:570px; margin:0 0 0 15px; _margin:0 0 0 5px; float:left; color:#333;}
	#baseServicos .descricaoServico p { color:#333; font-weight:normal;}
	#baseServicos .descricaoServico li { margin: 0 0 0 15px; _margin:0 0 0 5px;}
	
	/*sistema*/
	
	.tituloBetha { display:block; margin-bottom:10px; font-size:15px; color:#83519d; font-weight:bold;}	
	.textoBetha { display: block; margin-bottom:10px; }
	
	#atendimento { width:152px; height:50px; margin:10px 0 5px 7px; float:right;}	
	
	/*fale conosco*/
	
	#faleEsq { width:305px; height:320px; margin:0 21px 0 0; float:left;}
	#faleEsq #fotoFale { width:305px; height:144px; float:left;}
	#faleEsq #endereco { width:305px; height:150px; margin:20px 0 0 20px; _margin:20px 0 0 10px; float:left;}
	#faleEsq #endereco p { margin:0 0 5px 0;}
	
	#faleDir { width:380px; height:430px; float:left;}
	
	#faleDir label { font-weight:bold;}
	#faleDir input { width:362px; height:16px; background:#f4f4f4; border:solid 1px #e5e5e5; padding:4px 0 0 0;}
	#faleDir select { width:362px; background:#f4f4f4;  border:solid 1px #e5e5e5; padding:3px 0;}
	#faleDir textarea { width:362px; height:100px; background:#f4f4f4;  border:solid 1px #e5e5e5;}
	
	
	/*links*/
	
	.conteudoCelulas { width:360px; height:34px; border:solid 1px #ccc;}
	.conteudoCelulas a { position: relative; left:10px; top:10px;}
	.conteudoCelulas a:hover { text-decoration:underline;}
	.thLinks {background:#f8c300; color:#FFFFFF; font-size:14px; padding:5px;}
	
	
	/*leis*/
	
	#barraPesquisa { width:100%; height:45px; margin:20px 0 10px 0; border-bottom: solid 5px #f8c200;}
	#barraPesquisa table { margin:0 0 0 30px;}
	#barraPesquisa label { font-weight:bold;}
	#barraPesquisa input { width:420px; height:15px; background:#f7f7f7; border: solid 1px #83519d; padding:5px;}
	#barraPesquisa button { width:100px; height:25px; background:url(../img/internas/bg_button.jpg) no-repeat;}
	
	.tiposLeis {width:712px; height:23px; margin:20px 0 10px 0; border-bottom: solid 1px #f8c200; font-size:14px; color:#83519d; padding:0 0 0 18px; font-weight:bold; float:left;}
	#numeroLei { display:block; width:170px; height:20px; margin:0 0 0 18px; _margin:0 0 0 8px; font-weight:bold; float:left;}
	#ementaLei { display:block; width:524px; height:20px; font-weight:bold; float:left;}
	
	#baseLei { width:730px;  border-bottom: dotted 1px #ccc; margin:5px 0; padding:10px 0; float: left; }
	#baseLei #descNumLei {display:block;  width:170px; margin:0 0 0 18px; _margin:0 0 0 8px; float:left;}
	#baseLei #descEmentaLei { display:block;  width:524px;  float:left;}
	#baseLei a:hover { text-decoration:underline;}
	
	#descricaoLei { width:710px; margin:10px 10px 20px; float:left;}
	
	
	/*consutas login*/
	
	#divLogin { width:257px; height:332px; margin: 20px auto;}
	#divLogin span { position:relative; left:15px; font-size:20px; color:#FFFFFF; font-family:"Trebuchet MS";}
	#divLogin p { font-family:"Trebuchet MS"; font-size:10px; color:#FFFFFF;}
	#divLogin a { text-decoration:underline; color:#FFFFFF; font-family:"Trebuchet MS";}
	
	#divLogin #bgCima { width:257px; height:18px; background:url(../img/internas/bg_consultaCima.jpg) no-repeat;}
	#divLogin #bgMeio { width:257px; height:296px; background:url(../img/internas/bg_consultaMeio.jpg) repeat-y;}
	#divLogin #bgMeio table { margin: 0 10px;}
	#divLogin #bgMeio table label { color:#FFFFFF;}
	#divLogin #bgMeio table input { width:200px; height:15px; border-color: #FFFFFF; border:none; padding:5px;}
	#divLogin #bgMeio table button { width:92px; height:23px; border:none; background:url(../img/internas/bt_continuar.jpg) no-repeat; margin:0 0 0 70px;}
	
	#divLogin #bgBaixo { width:257px; height:18px; background:url(../img/internas/bg_consultaBaixo.jpg) no-repeat;}
	
	/*login candidatos*/
	
	
	#loginCandidatos { width:700px; height:350px; margin:20px auto;}
	#divCadastar  { width:259px; height:334px; background: url(../img/internas/bg_cadastrar.jpg) no-repeat; float:left;}
	#divCadastar table { margin:20px 10px;}
	#divCadastar table label { color:#999999; font-weight:bold;}
	#divCadastar table input { width:200px; height:15px; border:solid 1px #a265bc; padding:5px;}
	#divCadastar table button { width:92px; height:23px; border:none ; background:url(../img/internas/bt_continuar2.jpg) no-repeat; margin:0 0 0 70px;}
	
	#divCadastar span { position:relative; left:55px; font-size:20px; color:#a265bc; font-family:"Trebuchet MS";}
	#divCadastar p { font-family:"Trebuchet MS"; font-size:10px; color:#999999;}
	
	#divSetas { width:35px; height:332px; background:url(../img/internas/setaLogin.jpg) no-repeat; float:left;}
	
	/*cadastro*/
	
	#divCadastro { width:730px; float:left; font-family:"Trebuchet MS";}
	#divCadastro span { color:#02315b; font-size:15px; font-weight:bold; }
	#divCadastro input[type=text] { border:solid 1px #ccc; height:15px; background:#f7f7f7; padding:3px;}
	#divCadastro input[type=password] { border:solid 1px #ccc; height:15px; background:#f7f7f7; padding:3px;}
	#divCadastro select { height:22px;  border:solid 1px #ccc; background:#f7f7f7; padding:1px;}
	#divCadastro #validaCpf { width:100px; margin:0 0 0 10px; background:none; border:none; padding:5px 0 0 0; color:#FF0000; font-weight:bold; float:left}
	
		
	/*inscricao*/
	
	#alerta { width:728px; background:#F2F2F2; border:outset 1px; margin:0 0 10px 0; float: left; text-align:center; padding: 10px 0;}
	#alerta span { font-weight:bold; color:#001545;}
	h1 { color:#001545;}
	#nomeConcurso { display:block; width:100%; text-align:center; font-size:23px; color:#001545; font-family:"Trebuchet MS"; margin:0 0 15px 0;}
	
	.avisoCampo { display:none; width:100%; margin:5px 0 10px 0; padding:5px 0; background:#F5F7C8; border:solid 1px #ccc; text-align:center;}
	
	
	/*concursos*/
	
	#divconcursos {width:680px; height:60px; margin:0 auto 20px;}
	#divconcursos table { margin:10px 0 0 0;}	
	#divconcursos select { width:250px; height:25px; border:solid 1px #a265bc; padding:2px; }

	.divListaConcursos { width:730px; float: left;}
	.divListaConcursos p {color:#FF0000; text-align:center; }
	.divListaConcursos table { margin:20px 0;}
	.divListaConcursos th { color:#001545; }
	.divListaConcursos td { text-align:center; border:solid 1px #cdcdcd; padding:5px;}
	.divListaConcursos td span { color:#001545;}
	.divListaConcursos td a span { color:#001545;}
	.divListaConcursos td a:hover { text-decoration:underline;}
	
	/*concurso detalhes*/
	
	#entidadeRealizadora { width:100%; float:left; font-family:"Trebuchet MS"; }
	#entidadeRealizadora p {font-size:25px; color:#001545; text-transform:uppercase;}
	#entidadeRealizadora span { font-size:11px; color:#666; font-weight:bold; color:#333;}
	#entidadeRealizadora span i { font-weight:normal; }
	
	#fazerIncricao { width:100%; float:left; margin:20px 0;}
	#fazerIncricao #mao { width:15px; height:12px; margin:0 5px 0 0; float:left;}
	#fazerIncricao span { color:#666;}
	#fazerIncricao span a { color:#001545; font-weight:bold;}
	#fazerIncricao span a:hover { text-decoration:underline;}
	
	#anexos { width:730px; height:20px; float:left;}
	#anexos #iconPdf { width:15px; height:15px; margin:0 5px 0 0; float:left;}
	#anexos a:hover { text-decoration:underline;}
	
	#avisoConcurso { width:720px; margin:10px 0; padding:5px; border:dotted 1px; float:left; text-align:justify; }
	#avisoConcurso p { color:#333333;}
	
	/* area restrita*/
	
	#divAreaRestrita { width:730px; float:left; }
	#divAreaRestrita #opcoesArea { width:730px; height:30px; border-bottom: solid 2px #f8c200; float:left;}
	#divAreaRestrita #opcoesArea #nomeCand { font-size:20px; color:#83519d; font-family:"Franklin Gothic Heavy", Helvetica; letter-spacing:-1px; float:left;}
	#divAreaRestrita #opcoesArea button { margin:5px 0 0 5px; float:right;}
	#divAreaRestrita #dadosCand { width:724px; border: solid 1px #ccc; background:url(../img/internas/bg_textarea.jpg) repeat-x; float:left; margin:10px 0; padding:5px 2px; font-family:"Trebuchet MS";}
	
	#divAreaRestrita #historico { width:730px; margin: 10px 0; float:left; }
	#divAreaRestrita #historico #tituloHistorico { width:100%; margin:0 0 10px 0; float:left; }
	#divAreaRestrita #historico #tituloHistorico #lupa { width:30px; height:22px; margin:0 5px 0 0; float:left;}
	#divAreaRestrita #historico #tituloHistorico span {	color:#02315b; font-size:15px; font-weight:bold;}
	#divAreaRestrita #historico ul { display:block;  }
	#divAreaRestrita #historico li { list-style:url(../img/internas/img_list2.jpg);  margin:0 0 0 20px; _margin:0 0 0 16px;}
	#divAreaRestrita #historico li a { color:#02315b; text-decoration:underline;}
	#divAreaRestrita #historico li ul { display: block; margin:10px 0;}
	#divAreaRestrita #historico li ul li { list-style:url(../img/internas/img_list2.jpg); margin:0 0 10px 24px; _margin:0 0 10px 14px; color:#000;}
	#divAreaRestrita #historico li ul li a { text-decoration:none; color:#000;}
	#divAreaRestrita #historico li ul li a:hover { text-decoration:underline;}
	
	#divAreaRestrita #historico select { width:250px; padding:2px; margin:0 0 10px 0; border: solid 1px #83519d;}
	
	#divAreaRestrita #historico .lista { display:none;}
	
	
	/*consultas*/
	
	#dadosPrefeituras { width:730px; border-bottom: dotted 1px #ccc; float:left; padding: 10px 0;}
	#dadosPrefeituras #dataDado { width:105px; height:30px; float:left;}
	#dadosPrefeituras #ementaDado { width:625px; float:left;}
	#dadosPrefeituras #ementaDado a:hover { text-decoration:underline;}
	
	/*-----------------------------------------CONFIRMAÇÃO--------------------------------------*/
	
	#confirmacao { width:708px; float:left; margin:0 0 20px 0; padding:10px; text-align:center; background:url(../img/internas/bg_textarea.jpg) repeat-x; border:solid 1px #ccc;}
	#confirmacao p { font-size:11px;}
	#confirmacao p span { color:#02315b; font-weight:bold;}
	#confirmacao .linksMais2 { width:100px;  margin: 10px auto 0; padding:3px 0 0 0; font-weight:bold; float:none; text-align:center;  }
	
	/*-----------------------------LISTA DE CARGOS--------------------------*/
	
	#listacargos { width:100%; float:left;}
	#listacargos p { font-weight:bold; font-size:13px;}
	#listacargos span { display:block; font-size:20px; color:#001545; font-weight:normal;  margin:0 0 10px 0;}
	#listacargos ul { margin:10px 0 0;}
	#listacargos li { margin:0 0 3px 20px; list-style-type:circle;}
	#listacargos li a:hover { text-decoration:underline;}
	
	/*-----------------------------------------ALTERAR SENHA------------------------------*/
	
	#alterarsenha { width:100%; float:left; text-align:center;}
	#alterarsenha table { margin:10px auto;}
	#alterarsenha table td { text-align:left;}
	#alterarsenha p { font-size:13px; font-weight:bold; color:#666;}
	#alterarsenha table input { width:174px; height:14px; padding:3px; border:solid 1px #ccc;}
	

	