﻿.ocultar{display:none;}
input{TEXT-TRANSFORM: uppercase;}
.dadospessoais{width:97%;margin-top:3%;}
#carregando{position:fixed;margin-top:40px;margin-left:-40px;left:50%;top:50%;display:none;z-index:9998;}
#tela,#tela_boleto,#tela_autentica{position: absolute;left: 0;top: 0;background: #000;z-index:9997;}
#tela_autentica{z-index:9996;}
#div_boleto{
	width: 800px;
	height: 500px;
	background: #FFF;
	border: 5px solid #333; 
	border-radius:1em;
	text-align: center;
	position: absolute;
	margin-left: -400px;
	margin-top: -250px;
	left: 50%;
	top: 50%;
	z-index: 9999;
	display:none;
	box-shadow: #666666 0.5em 0.5em 0.3em
}
#div_filial{
	width: 300px;
	height: 100px;
	background: #FFF;
	border: 2px solid #333; 
	border-radius:1em;
	text-align: center;
	position: absolute;
	margin-left: -150px;
	margin-top: -50px;
	left: 50%;
	top: 50%;
	z-index: 9999;
	box-shadow: #666666 0.5em 0.5em 0.3em;
	display:none;
	z-index:9998;
}
#div_alteracurso,#div_status{
	width: 600px;
	height: 250px;
	background: #FFF;
	border: 2px solid #333; 
	border-radius:1em;
	text-align: center;
	position: absolute;
	margin-left: -300px;
	margin-top: -125px;
	left: 50%;
	top: 50%;
	z-index: 9999;
	box-shadow: #666666 0.5em 0.5em 0.3em;
	display:none;
	z-index:9998;
}
#div_planopgto{
	width: 560px;
	height: 400px;
	background: #FFF;
	border: 2px solid #333; 
	border-radius:1em;
	text-align: center;
	position: absolute;
	margin-left: -280px;
	margin-top: -200px;
	left: 50%;
	top: 50%; 
	z-index: 9999;
	box-shadow: #666666 0.5em 0.5em 0.3em;
	display:none;
	z-index:9998;
}
#div_seleciona_curso{
	width: 400px;
	height: 200px;
	background: #FFF;
	border: 2px solid #333; 
	border-radius:1em;
	text-align: center;
	position: absolute;
	margin-left: -200px;
	margin-top: -100px;
	left: 50%;
	top: 50%;
	z-index: 9999;
	box-shadow: #666666 0.5em 0.5em 0.3em;
	display:none;
	z-index:9998;
}



#div_promocao{
	width: 200px;
	height: 130px;
	background: #FFF;
	border: 2px solid #333; 
	border-radius:1em;
	text-align: center;
	position: absolute;
	margin-left: -100px;
	margin-top: -200px;
	left: 50%;
	top: 50%;
	z-index: 9999;
	box-shadow: #666666 0.5em 0.5em 0.3em;
	display:none;
	z-index:9998;
}
#alerta_gravar{
	opacity: 0.9;
	width: 200px;
	height: 25px;
	border-radius:0.4em;
	border: 2px solid #ddd;
	text-align: center;
	position: absolute;
	margin-left: -100px;
	margin-top: -15px;
	left: 50%;
	z-index: 9999;
	box-shadow: 0 0 6px #000;
	display: none;
	z-index:9998;
}
#div_area_candidato{
	width: 400px;
	height: 265px;
	background: #FFF;
	border: 2px solid #333; 
	border-radius:1em;
	text-align: center;
	position: absolute;
	margin-left: -200px;
	margin-top: -115px;
	left: 50%;
	top: 50%;
	box-shadow: #666666 0.5em 0.5em 0.3em;
	display:none;	
	z-index:9998;
}
.linha_dados{border-radius:1em 1em 1em 1em;}
.linha_necessidades{border-radius:0px 0px 1em 1em;    border-radius: 0px 0px 1em 1em;border: 1px solid #A9C9D9;padding-top: 10px;padding-bottom: 10px;border-top: none;box-shadow: 0px 2px 1px #93B9CC;}
.linha_ensino{border-radius:1em 1em 0px 0px;    border: 1px solid #A9C9D9;padding-top: 10px;padding-bottom: 10px;border-bottom: none;box-shadow: 0px 2px 1px #93B9CC;}

.alerta{
	opacity: 0.9;
	width: 700px;
	height: 25px;
	border-radius:0.4em;
	border: 2px solid #ddd;
	text-align: center;
	position: absolute;
	margin-left: -350px;
	margin-top: -15px;
	left: 50%;
	z-index: 9999;
	box-shadow: 0 0 6px #000;
	z-index:99;
	color: #FFF;
}
#aprovado{background: #33BE40;}
#reprovado{background: #FF9900;}
.tracejado{text-decoration: line-through;}
.botao_estreito{height:25px;padding: 2px;}
#titulo{
text-align: center;
font-family: "Times New Roman", Times, serif;
}


#div_socioeconomico{
	background: #E8F7D9;
	border: 1px solid #333; 
    box-shadow: #666666 0.1em 0.1em 0.2em;
 
}
/* CSS INDEX 3 */

#screenCpf{
    padding-top: 15px;
    box-shadow: 0px 2px 1px #93B9CC;
    border: 1px solid #A9C9D9;
}
.screenForms{
    padding-top: 15px;
    padding-bottom: 15px;
    box-shadow: 0px 2px 1px #93B9CC;
    border: 1px solid #A9C9D9;
}
#questionario_socioeconomicoForm{
    font-weight: bold;
}
#questionario_socioeconomicoForm select{
    font-weight: normal;
}
.dadosInscrito{
    padding-top: 10px;
    padding-bottom: 10px;
    box-shadow: 0px 2px 1px #93B9CC;
    border: 1px solid #A9C9D9;
}
.espacoLinha{
    height: 70px;
    width: 100%;
}
