﻿body#fundo {
	background-color: #e4e484;	
}

textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Erro 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FF0000;
	text-decoration: underline;
	cursor: hand;
	text-align: center;
}

.Erro2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FF0000;
	text-decoration: underline;
	cursor: hand;
}

.link_preto:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
	cursor: hand;
}
.link_preto:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
    text-decoration: none;
	cursor: hand;
}
.link_preto:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
	cursor: hand;
}
.link_preto:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
	cursor: hand;
}
.link_preto:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
    text-decoration: none;
	cursor: hand;
}
.link_form:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #687905;
	text-decoration: underline;
	cursor: hand;
}
.link_form:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
    text-decoration: none;
	cursor: hand;
}
.link_form:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #687905;
	text-decoration: underline;
	cursor: hand;
}
.link_form:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #687905;
	text-decoration: underline;
	cursor: hand;
}
.link_form:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
    text-decoration: none;
	cursor: hand;
}
.tracejado {
	background-image: url(imagens/tracejado.gif);
	background-repeat: repeat-x;
	height: 1px;
	background-position: right;
}
.tracejadoMSGS {
	background-image: url(imagens/tracejadoMSGS.gif);
	background-repeat: repeat-x;
	height: 1px;
	background-position: center;
}
.icon {
	background-repeat: no-repeat;
	background-position: right top;
	height: 92px;
	display: block;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	line-height: 16px;
	text-align: left;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 25px;
}
.textform 
{
	font-family: Calibri;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	padding-right: 5px;
}


.textform2 
{
	font-family: Calibri;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	color: #666;
	line-height: 16px;
	/*padding-right: 5px;*/
}


.textform11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
	padding-right: 5px;
}
.text_branco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	line-height: 16px;
	text-align: left;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 25px;
}
.textab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	line-height: 16px;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
}
.mapa {
	background-image: url(imagens/mapa.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
}
.bd_top_right{border-top:1px solid #000000;border-left:1px solid #000000;}
.bd_right_bot{border-bottom:1px solid #000000;border-right:1px solid #000000;}

/*Campos do formulário*/
.frm_campo
{
    COLOR: #000;
    font-size: 12px;
}

.frm_campo2
{
    COLOR: gray;
    font-size: 12px;
}

.frm_campo3
{
    
    font-size: 12px;
    text-align: right;
}


.frm_campo#NCartaoEscola
{
    COLOR: #000;
    font-size: 12px;
    text-align: right;
}


.frm_campo_invalido
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #ae0000
}



.caixa_calendario {
	background-color: #FFFFFF;
	border: 1px solid #E1E1E1;
}

.texto_meses_do_ano_e_dias_semana_calendário {
	font-family: Tahoma;
	font-size: xx-small;
	font-weight: bold;
	text-transform: capitalize;
}

.quadrados_sem_dia_de_calendario {
	background-color: #FFFFFF;
	border: 1px solid #E1E1E1;
}

.quadrados_com_dia_de_calendario {
	font-family: Tahoma;
	font-size: xx-small;
	font-weight: bold;
	color: #666666;
	background-color: #E9E9E9;
	border: 1px solid #CCCCCC;
}

.quadrados_com_dia_de_calendario:hover {
	font-family: Tahoma;
	font-size: xx-small;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9900;
	border: 1px solid #CCCCCC;
}


.quadrados_com_dia_de_calendario1 {
	font-family: Tahoma;
	font-size: xx-small;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9900;
	border: 1px solid #CCCCCC;
}

.fontcalendar
{
	color: #FFFFFF;
}

.weekDays2
{
	background-color: #FFA500;
}

.marked
{
	background-color: #FFD700;
}

.calendar
{
	background-color: #ABCDF2;
}



.linha
{
	background-color: #BED6A6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.linha2
{
	background-color: #FFFFFF;
}

.AlternatingRowStyle_gridView
{
	background-color: #BED6A6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;	
	FONT-WEIGHT: BOLD;
	text-align: LEFT;	
}

.AlternatingRowStyle_gridView2
{
	/*background-color: #BED6A6; EspalhaIdeiasOriginal */
	background-color: #FFE39E; /*EDUCA*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*color: #000000;	 EspalhaIdeiasOriginal */
	color: #666; /*EDUCA*/
	FONT-WEIGHT: BOLD;
	text-align: LEFT;	
}

.RowStyle_gridView
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;		
    FONT-WEIGHT: BOLD;
    text-align: LEFT;
}

.TITULO
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;	
	text-align: CENTER;	
    FONT-WEIGHT: BOLD;
}

.TITULO2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;	
    FONT-WEIGHT: BOLD;
}

.TITULO3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
    FONT-WEIGHT: BOLD;
    text-align: right;
}

.TITULO4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
    text-align: center;
}


.cabecalho
{
	font-family: Calibri;
	font-size: 20px;
	color: #FFFFFF;	
    FONT-WEIGHT: BOLD;    
}

.style2_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFF;	
	text-align: CENTER;	
    
    BACKGROUND-COLOR: #FD6602;
}

.style2_1b
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;		
    FONT-WEIGHT: BOLD;
}

.style2_1c
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;		    
}

.style2_1d
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;		    
}

.style2_1e
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;	
	text-align: CENTER;	
    FONT-WEIGHT: BOLD;
    text-decoration:underline;
}

.style2_1f
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;	
	text-align: Right;	
    FONT-WEIGHT: BOLD;
}

.style3_1
{

	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	FONT-WEIGHT: BOLD;
	text-align: right;	
}


.erro
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #ae0000;
    font-size: 12px;
}

.espaco
{
	font-size: 1px;
}


.botao
{
	width: 30px;
	HEIGHT: 19px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 	
	font-weight: bold;
}

.botao1
{
	width: 19px;
	HEIGHT: 19px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 	
	font-weight: bold;
}


.comboBox0
{
   FONT-SIZE: 10px;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
   width:360px;
}

.comboBox
{
   FONT-SIZE: 10px;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
   width:150px;
}

.comboBox1
{
   FONT-SIZE: 10px;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
   width:310px;
}

.comboBox2
{
   FONT-SIZE: 10px;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
   width:80px;
}


.comboBox3
{
   FONT-SIZE: 10px;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
   width:60px;
}

.comboBox4
{
   FONT-SIZE: 10px;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
   width:70px;
}

.inpute
{
   FONT-SIZE: 10px;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;    
}

.tabelaMailCabecalho
{
	border:1px solid #000000;
	text-align: center;
}

.tabelaMailColuna
{
	border-top:1px solid #000000;
	border-right: 1px solid #000000; 
	text-align: center;
}

.tabelaMailColuna2
{
	border-right: 1px solid #000000; 
	text-align: center;
}

.tabelaMailColuna3
{
	border-top:1px solid #000000;
	text-align: center;
}

.tabelaMailColuna4
{
	border-top:1px solid #000000;
	text-align: left;
	border-right:1px solid #000000;
	padding-left:10px;
}

.space
{
	font-size: 1px;
}

.fundoMeio
{
      background-color: #B8C21D;
}

.barraSeparador
{
      background-color: #FD6602;
}

.bgBED6A6
{
      background-color: #BED6A6;
}

.bgFF0000
{
      background-color: #FF0000;
}

.color687905
{
      color: #687905;
}

.itemMenu
{
      font-family: Arial;
      font-size: 10px;  
      text-decoration: none;
      color: #FFFFFF;
}


.colunaItem
{
      background-color: #9AAA13;
      height: 23px;
      padding-left: 2px;
      text-align: left; 
      border-bottom: 1px dashed #738605;
      cursor: hand;
      color: #FFF;
      font-family: Arial;
      font-size: 10px;        
}

.colunaItem2
{
      background-color: #9AAA13;
      height: 23px;
      padding-left: 2px;
      text-align: left;       
      cursor: hand;
      color: #FFF;
      font-family: Arial;
      font-size: 10px;        
}


.colunaItem:hover
{
      background-color: #5B5B29;
}

.colunaItem2:hover
{
      background-color: #5B5B29;
}

.tracejadoSeparador
{
      background-color: #B8C21D;
      border-bottom: 1px dashed #FF0000;
      font-family: Arial;
      font-size: 10px;              
}

.caixaLaranja
{
      background-color: #FF6600;
      padding: 5px;                 
      height: 10px;
      width: 80px;
      color: #FFFFFF;
      font-family: Tahoma;
      font-size: 11px;
      text-align: center;
}

.caixaMensagens
{
      background-color: #FF3300;
      font-family: Tahoma;
      font-size: 11px;
      text-align: center;
      color: #FFFFFF;
      width: 59px;
      height: 18px;     
      cursor: hand;     
}

.caixaMensagens2
{
      background-color: #FF3300;
      font-family: Tahoma;
      font-size: 11px;
      text-align: center;
      color: #FFFFFF;
      width: 120px;
      height: 18px;     
      cursor: hand;     
}

.caixaMensagens:hover
{
      background-color: #FF6600;
}



.Barra_Cinzenta {
	font-family: Tahoma;
	font-size: x-small;
	color: #333333;
	background-color: #F3F3F3;
}

.Barra_Branca {
	font-family: Tahoma;
	font-size: x-small;
	color: #333333;
	background-color: #FFFFFF;
}





