.bordapreto1 {
	border: 1px solid #000000;
}


body {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	background:url(imagens/fundo.jpg);
	text-align:center; /* centralizando */ 	
}


#Geral {
	margin:0 auto;
	width:800px;
	position: relative;
    text-align: left; /* arrumando a zona q o hack anterior */ 	
	top:0;
}

.botao {
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	color: #000000;
	background-color: #CCC;
	font-weight: bold;
	cursor:pointer
}

.Rodape{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	background:#0099CC
}

.Titulo_Branco{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}

.Titulo_Verde{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #99CC66;
}

.Titulo_Azul12n{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0099CC;
}

.Titulo_Azul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0099CC;
}

.Titulo_Msg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F00;
}

.Texto_9pt_negrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000;
}

.Texto_10pt_negrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
}

.Texto_12pt_negrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.Msg_Erro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F00;
}
.Msg_Alerta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F00;
}

.Label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}

.LabelDiario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
}

.LabelDiario2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	background-color: #Cecece;
}

.Edit {
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	background-color: #EFEDDE;
}

.Titulo_Pagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	background-color: #EFEDDE;
	border: 1px solid #8A867A;
}

.Titulo_Sub_Pagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	background-color: #Cecece;
	border: 1px solid #8A867A;
}

.Div_Cabeca {
	top: 1px;
	width:790px;
	height:80px;
}

.Div_Corpo {
	width:790px;
	height:395px;
	overflow: auto;
}
.Diario_Falta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F00;
}
.Diario_Presenca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00C;
}


.Horario_Fundo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
	background-color: #EFEDDE;
	border: 1px solid #8A867A;
}

.Horario_Fundo_F {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
	background-color: #CCC;
	border: 1px solid #8A867A;
}

.Calendar_Dom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F00;
}

.Calendar_Dom_Fer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F00;
	background-color: #FF0;
}

.Calendar_Fer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	background-color: #FF0;
}

.Calendar_Ini_Aul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-color: #660;
}

.Calendar_Int {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-color: #F00;
}

.Calendar_Out {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00F;
}
.Opcao_Selecionada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-color: #666;
	border: 1px solid #8A867A;
}

.Freque75 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFF;
	background-color: #F00;
	font-weight: bold;
}

.Freque85 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000;
	background-color: #FF0;
	font-weight: bold;
}

.Freque100 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFF;
	background-color: #030;
	font-weight: bold;
}

.EdtLeitura {
	border: 1px solid #D4D0C8;
	background-color:#D4D0C8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: bold;
}

