/* --------------------------- Body --------------------------- */
h1 { font: bold  13px Arial, Helvetica, Sans-serif;
	color: #b12928;
	margin: 7px 0px 0px 0px;
	padding: 0px 0px 0px 13px;
}
h2 { font: bold  13px Arial, Helvetica, Sans-serif;
	color: #000;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 14px;
}
h3 { font: bold  13px Arial, Helvetica, Sans-serif;
	color: #b12928;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 14px;
}
h4 { font: bold  13px Arial, Helvetica, Sans-serif;
	color: #000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 14px;
}
h5 { font: bold  11px Arial, Helvetica, Sans-serif;
	color: #3C3C72;
	padding: 0px 0px 0px 14px;
}


p {
	font:11px Arial, Helvetica, Sans-serif;
	text-align:justify;
	margin: 0px 0px 0px 0px;
	padding: 8px 8px 0px 15px;
	color: #000;
}
li {
	font:11px Arial, Helvetica, Sans-serif;
	text-align:justify;
	margin: 0px 0px 0px 0px;
	color: #000;
}

/* --------------------------- Links e Bordas --------------------------- */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}

.margin0px{
	margin: 0px; 
}

.borda {
	border-bottom: 1px solid #383b71;
	width: 150px;
	margin: 3px 0px 0px 250px;
}

.link_leiamais {
	font:13px Arial, Helvetica, Sans-serif;
	text-decoration:none;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 355px;
	color: #383b71;
}
.link_leiamais:hover {
	font:13px Arial, Helvetica, Sans-serif;
	text-decoration:underline;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 355px;
	color: #383b71;
}

.texto_rss{
	font-size: 11px;
	padding-right: 25px;
	font-family: verdana;
	color: #000;
	text-decoration: none;
}

.sem_link{
	text-decoration: none;
}

.link {
	font:11px Arial, Helvetica, Sans-serif;
	text-decoration:none;
	color: #383b71;
	cursor: pointer;
}
.link:hover {
	font:11px Arial, Helvetica, Sans-serif;
	text-decoration:underline;
	color: #383b71;
}
.link_vermelho {
	font:11px Arial, Helvetica, Sans-serif;
	text-decoration:underline;
	color: #b12928;
}

.link_vermelho1{
	font-family: 11px verdana;
	text-decoration:none;
	color: #990000;
}

.link_vermelho:hover {
	font:11px Arial, Helvetica, Sans-serif;
	text-decoration:none;
	color: #b12928;
}
.link_noticias {
	font: bold  13px Arial, Helvetica, Sans-serif;
	text-decoration:underline;
	color: #000;
}
.link_noticias:hover {	
	font: bold  13px Arial, Helvetica, Sans-serif;
	text-decoration:underline;
	color: #b12928;
}
.link_senha {
	font:9px Arial, Helvetica, Sans-serif;
	text-decoration:none;
	color: #b12928;
}
.link_senha:hover {
	font:9px Arial, Helvetica, Sans-serif;
	text-decoration:underline;
	color: #b12928;
}

/* ------STYLES PARA PÁGINA: CURSO_ENEM.ASP------- */

.link_click{
	cursor: pointer;
}

.link_click  a{
	color: #383b71;
	text-decoration: none;
}

.link_click  a:hover{
	text-decoration: underline;
	cursor:pointer;
}
/* --------------------------- Fontes e Campos --------------------------- */

.texto {
	font: 11px Arial, Helvetica, Sans-serif;
	color: #000;
	text-align:justify;
	margin: 0px 0px 0px 0px;
	padding: 8px 8px 0px 45px;
	}
.texto_diretoria {
	font:11px Arial, Helvetica, Sans-serif;
	color: #000;
	padding: 0px 0px 0px 14px;
	}
.texto_normal {
	font:11px Arial, Helvetica, Sans-serif;
	color: #000;
	text-align:justify;

	}
	
.texto_normal_uj {
	font:11px Arial, Helvetica, Sans-serif;
	color: #000;
	text-align:left;

	}
	
.texto_normal_uj2 {
	font:11px Arial, Helvetica, Sans-serif;
	color: #000;
	text-align: right;

}
.texto_simples {
	font:11px Arial, Helvetica, Sans-serif;
	color: #000;
	

	}	
.texto_padrao {
	font:11px Arial, Helvetica, Sans-serif;
	color: #000;
	text-align:justify;
	}
.texto_negrito {
	font:bold 11px Arial, Helvetica, Sans-serif;
	color: #000;
	}
.texto_branco {
	font:bold 11px Arial, Helvetica, Sans-serif;
	color: #fff;
	padding: 0px 0px 0px 0px;
	}
.texto_alerta {
	font:bold 13px Arial, Helvetica, Sans-serif;
	color: #990000;
	padding: 0px 0px 0px 0px;
	}
	
.texto_ {
	font-size:10px;
	font-family:verdana;
	text-align:justify;

	}
	
.campos{
	font:11px Arial, Helvetica, Sans-serif;
	border-width: 1px;
	border-style: solid;
	border-color: #000;
}


}
.texto_marrom {
	font: bold 11px Arial, Helvetica, Sans-serif;
	color: #b12928;
	padding: 0px 0px 0px 0px;
	}
	
.vermelho{
	color: #b12928;
}
.azul{
	color: #3C3C72;
}
.branco{
	color: #FFF;
}
.tabela_centros {
	font-family:verdana;
	font-size: 11px;
	border: 1px solid #b12928;
	color: #000;
}

.tabela_questionario_estagio{
border: 1px solid #e2e3f1;
width: 450;
color:#b12928;
font-size: 11px;
}

.tabela_informatica {
	font-family:verdana;
	font-size: 11px;
	border: 1px solid #ECCDCD;
	color: #000;
}

.negrito{
	font-weight: bold;
	font-size: 11px;
	font-family: verdana;
}

.tabela_td{
	border-right: 1px solid #b12928;
}

.tabela_grupos {
	font-size: 11px;
	font-family: verdana;
	color: #000;
	width: 440px;
}   

.tabela_grupos 1
{
	font-size: 2px;
	font-family: verdana;
	width: 100%;
}
.tabela_grupos_valores_pagos{
	font-size: 11px;
	font-family: verdana;
	color: #000;
	width: 410px;
}   

.tabela_grupos_estagio{
	font-size: 10px;
	font-family: verdana;
	color: #000;
	width: 470px;
}   

.tabela_todosgrupos {
	font-size: 9px;
	font-family: verdana;
	color: #000;
	width: 440px;
	border: 0;
}   

.tabela_estagio {
    border: 1px solid #990000;
	font-size: 11px;
	font-family: verdana;
	color: #000;
	width: 450px;
}   

.tabela_estagio_notas {
  
	font-size: 9px;
	font-family: verdana;
	width: 450px;
}   

.tabela_lados_vermelho{
	width: 590px;
	border-left:  1px solid #990000;
}

.tb{
	background: #990000;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #fff;
	height: 22px;
	padding: 5px 5px 5px 5px;
}

.tb_pequeno{
	background: #990000;
	font-size: 11px;
	font-family: verdana;
	color: #fff;
}

.centro
{
	text-align: center;
}

.tb_clara{
	background: #F9E0E0;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #000;
	height: 22px;
	padding: 5px 5px 5px 5px;
}

.tb1{
	background: #990000;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #fff;
	text-align: center;
	padding: 5px 0px 5px 0px;
}

.bt_entrar{
	font-family: arial;
	height: 22px;
	width:70px;
	font-size: 9px;
	text-align: center;
}

.titulo{
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	color: #b12928;
	padding: 0px 0px 0px 14px;
}

.titulo2{
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	color: #b12928;
}

.sub_titulo{
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
	color: #3C3C72;
	margin: 0px 0px 0px 14px;
	padding-bottom: 5px;
	border-bottom: 1px solid #3C3C72;
}

.sub_titulo2{
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
	color: #3C3C72;
	margin: 0px 0px 0px 14px;
	padding-bottom: 5px;
}
#sistema, #orientacao, #mensagem, #programa, #provas{
	border: 1px solid #CCC;
	background: #FFF;
	margin: 0px 0px 10px 14px;
	padding: 10px 10px 10px 0px;
	display: none;
}

.tamanho
{
	width: 70px;
}

.botao{
	font-size: 10px;
	font-weight: bold;
	border: 1px solid #BBB;
	cursor: pointer;
	height: 20px;
	background: url(/imagens/bg_botao.gif);
	color: #FFF;
}

.tr_dir_branco{
	border-right: 1px solid #FFF;
}



.tr_esq_vermelho{
	border-right:  1px solid #990000;
	border-bottom: 1px solid #990000;
}

.tr_dir_vermelho{
	border-left:  1px solid #990000;
	border-right:  1px solid #990000;
	border-bottom: 1px solid #990000;
}
.tr_top_branco{
	border-bottom: 1px solid #FFF;
}

.tr_esq_vermelho{
	border-right:  1px solid #990000;
	border-bottom: 1px solid #990000;
	border-top:    1px solid #990000;
}

.tr_esq_vermelho1{
	border-right:  1px solid #990000;
	border-top:    1px solid #990000;
}


.tr_todo_vermelho{
	border-left:   1px solid #990000;
	border-right:  1px solid #990000;
	border-top:    1px solid #990000;
	border-bottom: 1px solid #990000;
}

.tr_dir_vermelho{
	border-left:   1px solid #990000;
	border-right:  1px solid #990000;
	border-bottom: 1px solid #990000;
	border-top:    1px solid #990000;
}

.tr_dir_vermelho1{
	border-left:   1px solid #990000;
	border-right:  1px solid #990000;
	border-top:    1px solid #990000;
}

.tr_dir_vermelho2{
	border-left:   1px solid #990000;
	border-bottom:    1px solid #990000;
}

.tr_top_vermelho{
	border-top: 1px solid #990000;
}

.tr_bottom_vermelho{
	border-bottom: 1px solid #990000;
}
.tr_coluna_vermelho{
	border-left:   1px solid #990000;
}

.tr_coluna_vermelho_esq{
	border-right:   1px solid #990000;
}
.tr_coluna2_vermelho{
	border-right:   1px solid #990000;
	border-left: 1px solid #990000; 
}
.alinhar_direita{
	text-align: right;
	margin-right: 10px;
	float: right;
}

.teste{

}
.teste a{
	font-family: 11px verdana;
	text-decoration:none;
	text-decoration: underline;
	color: #990000;
}
.teste a:visited{
	font-family: 11px verdana;
	text-decoration: underline;
	color: #990000;
}

.campos_alu_atua
{
	font-family:verdana;
	font-size:11 px;
}

/*******************************Página tutor_ata.asp*****************************************/

	#titulo
	{
		font-family: verdana;
		font-size: 11px;
		font-weight: bold;
		color: #993300;
		text-align: center;
		margin: 15px
	}
	#cima1
	{
		border: 1 solid #6c6dc0;
		border-right: 0px;
		text-align: left;
		font: 10px verdana;
		width: 30%;
		height: 117px;
		float: left;
		padding: 10px;
		margin: 0px
	}
	#cima2
	{
		border: 1 solid #6c6dc0;
		text-align: left;
		font: 10px verdana;
		width: 70%;
		margin: 0px;
		float: left;
		height: 117px;
		line-height: 19px;
		padding: 10px
	}
	#cabecalho
	{
		font-size: 10px;
		color: #666666;
		font-family: verdana;
	}
	#mensagem
	{
		color: #333366;
		font-size: 11px;
		text-align: center
	}

	.dado
	{
		color: #333366
	}
	.botao2
	{
		font-size: 10px;
		color: #333366;
		border: 1px solid #6c6dc0;
		margin: 5px;
		padding: 3px;
	}
	.botao1
	{
		font-size: 10px;
		color: #333366;
		border: 1px solid #6c6dc0;
		margin: 5px;
		margin-left: 57px;
		padding: 3px;
	}
	.areatexto
	{
		font-size: 10px;
		font-family: verdana;
		border:  1 solid #6c6dc0;
		width: 100%;
		overflow: auto;
		line-height: 15px;
	}
	.imagem_ata
	{
		float: left;
		margin: 15px;
	}
/**********************************************************************************************************/

	.sem_borda
	{
		border-style: none;
	}


/*************************************Sistema de Acompanhamento de Ausência*********************************/
#conteudo										
{
	width: 100%; 
	border: 0px solid #111471; 
	text-align: left; 
	font: 10px verdana;
}	

#turno1											
{
	padding:0px 0px 0px 320px
}

.matricula										
{
	width: 80px; 
	float: left; 
	height: 25px;
	font-size: 9px;
}

.traco											
{
	float: right; 
	margin-right: 60px; 
}

.justificativa {
	margin-right:2px;
}
.excluirr										
{
	float: right; 
	margin-right: 20px; 
}

#selecao										
{
	float: right;  
	font-size: 12px; 
	padding-right: 20px;
}
.div_select_grupo, .div_select_grupo_borda		
{
	width: 100px; 
	text-align: center; float: right
}

.div_select_grupo_borda							
{
	border-left: 1px solid #99CCFF;
}
.selecao_1				
{
	font-size: 9px;
	width: 70px;
}
.historico				
{
	background: #dfe2e9; 
	padding: 3px;
}
.linha					
{
	height: 23px; line-height: 25px/* padding-top: 8px*/
}
.linha span				
{
	border: 1px solid #dfe2e9; 
	text-align: left; font: bold 12px verdana; 
	background: #dfe2e9; 
	height: 18px
}

.txt_rodape{
	font: 11px Arial, Helvetica, Sans-serif;
	color: #000;
	margin: 0px 0px 0px 0px;
}


.centralizar{
	text-align: center;
}
/************************************************Fim*******************************************************/

.cont_esq_botoes{
	margin-bottom: 20px;
}

.botao_cont_esq{
	padding-left: 15px;
	background: url("/imagens/menu_esq_toglo.gif") no-repeat;
	font-family: arial;
	font-size: 11px; 
	margin-bottom: 7px;
}

.sub_titulo_pagina{
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	font-family: arial;
}

.cont{
	margin: 20px 10px 10px 10px;
}

#Layer1 a{
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}

#Layer1 a:hover{
	color:#990000;
}

.margin_0px{
	margin: 0px;
}
/***********************************SISTEMA DUVIDAS************************************/
.cl_linhaEscuraVermelha{
	background-color: #F9E0E0;
}

.cl_linhaClaraVermelha{
	background-color: #FFEFEF;
}

.cl_linhaMarcadaVermelha{
	background-color: #FFAFAF;
}
/***********************************SISTEMA DUVIDAS************************************/