/***********************************************/
/* Estilos de tags HTML                        */
/***********************************************/ 
A:link {  
	COLOR: #003399; 
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	text-decoration: none;
}
A:visited {  
	COLOR: #003399; 
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	text-decoration: none;
}
A:hover {  
	COLOR: #33CC33; 
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	text-decoration: underline;
}
A:active { 
	COLOR: #000099; 
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	text-decoration: none;
}
body {
	background-color: #FFFFFF;	
    FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
    FONT-SIZE: 10pt;
}

form {
	margin: 0;
}
/***********************************************/
/* Estilos da Mensagem Inicial                 */
/***********************************************/ 
.MensgBV_cab {
	font-family: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	font-size: 10pt;
	color: #005499;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding: 3px;
	font-weight: bold;
}
.MensgBVTDsup {
	font-family: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	font-size: 10pt;
	font-weight: bold;
	color: #555555;
	background-color: #FFFFCC;
	height: 45px;
	text-align: center;
	vertical-align: middle;
}
.MensgBV_men {
	font-family: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	font-size: 10pt;
	color: #005499;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding: 3px;
	font-weight: normal;
}
.MensgBV_rod {
	font-family: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	font-size: 9pt;
	color: #333333;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding: 3px;
	font-weight: normal;
}
/***********************************************/
/* Estilos de Molduras e Tabelas               */
/***********************************************/ 
/********  Tabela 1  ********/
.Tab1Fundo { 
	BACKGROUND-COLOR: #BDDCFF;
}
.Tab1TituloPrinc {
	FONT-WEIGHT: bold;  
	FONT-SIZE: 12pt; 
	COLOR: #326DAC; 
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland; 
	TEXT-ALIGN: center;
	height: 20px;
	background-image: url(imagem/borda_02.gif);
	background-repeat: repeat-x;
}
.Tab1Titulo {
	BACKGROUND: #5A92CF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.Tab1SubTitulo {
	BACKGROUND-COLOR: #FFFFCC;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	COLOR: #666666;
	TEXT-ALIGN: center;
	padding-right: 3px;
	padding-left: 3px;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.Tab1TituloCol {
	BACKGROUND: #C5FAC5;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	COLOR: #666666;
	TEXT-ALIGN: center;
	padding-right: 3px;
	padding-left: 3px;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.Tab1Img_CantoSupEsq {
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(imagem/borda_01.gif);
	BACKGROUND-REPEAT: no-repeat;
	height: 20px;
	width: 8px;
}
.Tab1Img_CantoSupDir {
	BACKGROUND-POSITION: right top; 
	BACKGROUND-IMAGE: url(imagem/borda_03.gif);  
	BACKGROUND-REPEAT: no-repeat;
	height: 20px;
	width: 8px;
}
.Tab1Img_CantoInfEsq {
	BACKGROUND-POSITION: left bottom;
	BACKGROUND-IMAGE: url(imagem/Canto_InfEsq_Trans1.gif);
	BACKGROUND-REPEAT: no-repeat;
	height: 10px;
	width: 8px;
}
.Tab1Img_CantoInfDir {
	BACKGROUND-POSITION: right bottom; 
	BACKGROUND-IMAGE: url(imagem/Canto_InfDir_Trans1.gif);  
	BACKGROUND-REPEAT: no-repeat;
	height: 10px;
	width: 8px;
}
.Tab1Grade {
	BACKGROUND-COLOR: #6699D2;
}
.Tab1BarraInf {
	height: 14px;
}
.Tab1Rodape {
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	FONT-SIZE: 8pt;
	COLOR: #326DAC;
	TEXT-ALIGN: left;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	background-color: #D2E8FA;
}
.Tab1LatEsq {

}
.Tab1LatDir {

}
/********  Tabela 2  ********/
.Tab2Fundo {
	BACKGROUND-COLOR: #8EBBE8;
}
.Tab2TituloPrinc {
	FONT-WEIGHT: bold;  
	FONT-SIZE: 16px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland; 
	TEXT-ALIGN: center;
	height: 20px;
	background-image: url(imagem/borda2_02.gif);
	background-repeat: repeat-x;
}
.Tab2Titulo {
	BACKGROUND: #5A92CF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	padding-right: 3px;
	padding-left: 3px;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.Tab2SubTitulo {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	COLOR: #666666;
	BACKGROUND-COLOR: #D5FFD5;
	TEXT-ALIGN: center;
	padding-right: 3px;
	padding-left: 3px;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.Tab2TituloCol {
	BACKGROUND: #CBEDFE;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	COLOR: #666666;
	TEXT-ALIGN: center;
	padding-right: 3px;
	padding-left: 3px;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.Tab2Img_CantoSupEsq {
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(imagem/borda2_01.gif);
	BACKGROUND-REPEAT: no-repeat;
	height: 20px;
	width: 8px;
}
.Tab2Img_CantoSupDir {
	BACKGROUND-POSITION: right top;
	BACKGROUND-IMAGE: url(imagem/borda2_03.gif);
	BACKGROUND-REPEAT: no-repeat;
	height: 20px;
	width: 8px;
}
.Tab2Img_CantoInfEsq {
	BACKGROUND-POSITION: left bottom;
	BACKGROUND-IMAGE: url(imagem/Canto_InfEsq_Trans1.gif);
	BACKGROUND-REPEAT: no-repeat;
	height: 10px;
	width: 8px;
}
.Tab2Img_CantoInfDir {
	BACKGROUND-POSITION: right bottom; 
	BACKGROUND-IMAGE: url(imagem/Canto_InfDir_Trans1.gif);  
	BACKGROUND-REPEAT: no-repeat;
	height: 10px;
	width: 8px;
}
.Tab2Grade {
	BACKGROUND-COLOR: #6699D2;
}
.Tab2BarraInf {
	height: 14px;
}
.Tab2Rodape {
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	FONT-SIZE: 8pt;
	COLOR: #326DAC;
	TEXT-ALIGN: left;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	background-color: #AFCFEF;
}
.Tab2LatEsq {

}
.Tab2LatDir {

}
/********  Tabela 3  ********/
.Tab3Fundo { 
	BACKGROUND-COLOR: #C5FAC5;
}
.Tab3TituloPrinc {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #555555;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	TEXT-ALIGN: center;
	font-style: normal;
	height: 20px;
	background-image: url(imagem/borda3_02.gif);
	background-repeat: repeat-x;
}
.Tab3Titulo {
	BACKGROUND: #72E272;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	padding-right: 3px;
	padding-left: 3px;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.Tab3SubTitulo {
	BACKGROUND: #CDD5DA;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	COLOR: #666666;
	TEXT-ALIGN: center;
	padding-right: 3px;
	padding-left: 3px;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.Tab3TituloCol {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	COLOR: #666666;
	BACKGROUND-COLOR: #FFFFCC;
	TEXT-ALIGN: center;
	height: 20px;
	padding: 3px;
}
.Tab3Img_CantoSupEsq {
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(imagem/borda3_01.gif);
	BACKGROUND-REPEAT: no-repeat;
	height: 20px;
	width: 8px;
}
.Tab3Img_CantoSupDir {
	BACKGROUND-POSITION: right top;
	BACKGROUND-IMAGE: url(imagem/borda3_03.gif);
	BACKGROUND-REPEAT: no-repeat;
	height: 20px;
	width: 8px;
}
.Tab3Img_CantoInfEsq {
	BACKGROUND-POSITION: left bottom;
	BACKGROUND-IMAGE: url(imagem/Canto_InfEsq_Trans1.gif);
	BACKGROUND-REPEAT: no-repeat;
	height: 10px;
	width: 8px;
}
.Tab3Img_CantoInfDir {
	BACKGROUND-POSITION: right bottom; 
	BACKGROUND-IMAGE: url(imagem/Canto_InfDir_Trans1.gif);  
	BACKGROUND-REPEAT: no-repeat;
	height: 10px;
	width: 8px;
}
.Tab3Grade {
	BACKGROUND-COLOR: #7D7D7D;
}
.Tab3BarraInf {
	height: 14px;
}
.Tab3Rodape {
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	FONT-SIZE: 8pt;
	COLOR: #555555;
	TEXT-ALIGN: left;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	background-color: #E0FCE0;
}
.Tab3LatEsq {

}
.Tab3LatDir {

}
/***********************************************/
/* Estilos de Texto                            */
/***********************************************/ 
/********  Texto corpo 8  ********/
.Tab1Texto {
	BACKGROUND: #ffffff;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	COLOR: #000000;
	text-align: left;
	padding: 3px;
}
.Tab1TextoFdCinza {
	BACKGROUND-COLOR: #EBEDF0;
	FONT: 8pt Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	COLOR: #000000;
	text-align: left;
	padding: 3px;
}

/***** MPB 19/05/2006 - Para Manter a compatibilidade*****/
/*****  igual ao Tab1TextoFdCinza ****/

.FundoCinza {
	BACKGROUND-COLOR: #EBEDF0;
	FONT: 8pt Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	COLOR: #000000;
	text-align: left;
	padding: 3px;
}

/********  Texto corpo 9  ********/
.Tab2Texto {
	BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	color: #000000;
	text-align: left;
	padding: 3px;
}
.Tab2TextoFdCinza {
	BACKGROUND-COLOR: #EEEEEE;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	color: #000000;
	text-align: left;
	padding: 3px;
	vertical-align: top;
}
.TabTextoDiaHoje {
	BACKGROUND-COLOR: #FFFFCC;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	color: #000000;
	text-align: left;
	padding: 3px;
}
.TabTextoCor {
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	COLOR: #005499;
	text-align: left;
	padding: 3px;
}
/********  Texto corpo 10  ********/
.Tab3Texto {
	BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	color: #000000;
	text-align: left;
	padding: 3px;
}
/***********************************************/
/* Estilos de Calendario                       */
/***********************************************/ 
.Calend_Mes {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	COLOR: #FFFFFF;
/*	BACKGROUND-COLOR: #60DF60; */
	BACKGROUND-COLOR: #00CCCC;
	TEXT-ALIGN: center;
	height: 22px;

}

.Calend_MesA {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #71AFF4;
	TEXT-ALIGN: center;
	height: 22px;
}
.Calend_MesP {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #BAA3F1;
	TEXT-ALIGN: center;
	height: 22px;
}
.CalenTituloCol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #467EBB;
	text-align: center;
	padding: 2px 3px;
	font-weight: bold;
}

.Calend_Fundo {
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland; 
	BACKGROUND-COLOR: #D7EBFB; 
	TEXT-ALIGN: center
}
.Calend_Semana {
	BACKGROUND: #326DAC;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	height: 18px;
}
.Calend_Dia {
	BACKGROUND: #CEEFFD;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	COLOR: #326DAC;
	TEXT-ALIGN: center;
}
.CalendFundoDia {
	BACKGROUND: #FFFFFF;
	TEXT-ALIGN: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	font-size: 9pt;
	padding-right: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #6699D2;
	border-left-color: #6699D2;
}

.CalendFundoDiaFora {
	/*BACKGROUND-COLOR: #EBEDF0;*/
	BACKGROUND-COLOR: #E9E9E2;
	font-size: 8pt;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #6699D2;
	border-left-color: #6699D2;
}

.CalendFundoDiaHoje {
	BACKGROUND: #FFFFDD;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
	font-family: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	font-size: 9pt;
	padding-right: 2px;
	padding-left: 2px;
}
.CalendImagemAgenda {
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: center center; 
	PADDING-LEFT: 0px; 
	BACKGROUND-IMAGE: url(imagem/BotAgendPes.gif); 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: no-repeat
}
.CalendImagemCalend {
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: center center; 
	PADDING-LEFT: 0px; 
	BACKGROUND-IMAGE: url(imagem/BotCalendEsc.gif); 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: no-repeat
}
.CalendImagemEvento {
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: center center; 
	PADDING-LEFT: 0px; 
	BACKGROUND-IMAGE: url(imagem/BotEvento.gif); 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: no-repeat
}
.CalendImagemProva {
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: center center; 
	PADDING-LEFT: 0px; 
	BACKGROUND-IMAGE: url(imagem/BotCalenProva.gif); 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: no-repeat
}
.CalendImagemMesAnterior {
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: center center; 
	PADDING-LEFT: 0px; 
	BACKGROUND-IMAGE: url(imagem/left.gif); 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: no-repeat
}


.CalendImagemMesPosterior {
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: center center; 
	PADDING-LEFT: 0px; 
	BACKGROUND-IMAGE: url(imagem/right.gif); 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: no-repeat
}
.Calend_Rodape {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #326DAC;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	TEXT-ALIGN: right;
	background-color: #D2E8FA;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #6699D2;
	border-bottom-color: #6699D2;
	border-left-color: #6699D2;
	padding-right: 2px;
	padding-left: 3px;
}
.CalendTabelaFundo {
	BACKGROUND-COLOR: #6699D2
}
.AgendaDia {
	font-family: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	font-size: 9pt;
	font-weight: bold;
	color: #326DAC;
	background-color: #FFFFFF;
	text-align: center;
	height: 16px;
}
/***********************************************/
/* Estilos de OUTROS                           */
/***********************************************/ 
.SimuladoTitulo {
	font-family: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	font-size: 11pt;
	font-weight: bold;
	color: #555555;
	text-align: left;
	height: 18px;
	padding-left: 3px;
}
.foto {
	border: 1px solid #FFFFFF;
	margin-bottom: 8px;
	margin-right: 8px;
	margin-left: 8px;
	margin-top: 8px;
}
/***********************************************/
/* Estilos de PAGINA                           */
/***********************************************/ 
/********  Cabecalho  ********/
.BarTit_Fundo {
	background-image: url(imagem/barraTit_02.gif);
	background-repeat: repeat-x;
}
.Pag_Titulo {
	FONT-WEIGHT: 600; 
	FONT-SIZE: 14pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland; 
	TEXT-ALIGN: center;
}
.BarTit_CantoSupEsq {
	BACKGROUND-POSITION: left top; 
	BACKGROUND-IMAGE: url(imagem/barraTit_01.gif); 
	BACKGROUND-REPEAT: no-repeat;
}
.BarTit_CantoSupDir {
	BACKGROUND-POSITION: right top; 
	BACKGROUND-IMAGE: url(imagem/barraTit_03.gif); 
	BACKGROUND-REPEAT: no-repeat;
}
.BarTit_CantoInfEsq {
	BACKGROUND-POSITION: left bottom; 
	BACKGROUND-IMAGE: url(imagem/barraTit_04.gif); 
	BACKGROUND-REPEAT: no-repeat;
}
.BarTit_CantoInfDir {
	BACKGROUND-POSITION: right bottom; 
	BACKGROUND-IMAGE: url(imagem/barraTit_05.gif);  
	BACKGROUND-REPEAT: no-repeat;
}
.BarTit_Img1 {

}
.BarTit_Img2 {

}
.BarTit_Img3 {

}
.BarTit_Help {
}
/********  Rodape  ********/
.PagRodape {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	background-color: #467EBB;
	text-align: center;
	height: 18px;
}
.PagRodape_CantoEsq {

}
.PagRodape_CantoDir {

}
.PagRodape a:link {
	FONT-SIZE: 7pt; 
	COLOR: #CCCCCC; 
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	text-decoration: none;
}
.PagRodape a:visited {
	FONT-SIZE: 7pt; 
	COLOR: #CCCCCC; 
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	text-decoration: none;
}
.PagRodape a:hover {
	FONT-SIZE: 8pt; 
	COLOR: #FFFFCC; 
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	text-decoration: none;
}
.PagRodape a:active {
	FONT-SIZE: 8pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	text-decoration: none;
}
/***********************************************/
/*          Estilos de FORM                    */
/***********************************************/ 
/***** ESTILOS PRINCIPAIS DE CAMPOS DO FORM *****/
.FormTd {
	BACKGROUND-COLOR: #D2E8FA; 
	FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	FONT: bold 9pt;
	COLOR: #326DAC; 
	vertical-align: middle;
	padding: 6px;
	text-align: left;
}
.FormTexto {
	FONT: bold 9pt Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	COLOR: #326DAC;
	vertical-align: middle;
	text-align: left;
	padding: 6px;
}
.FormCampo {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}
.FormTdPopup {
	background-color: #D2E8FA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #326DAC;
}
.FormCampoTexto {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}
.FormCampoTextoSemBorda {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	font-size: 8pt;
	color: #000000;
/*	border-color:black;
	border-width:1px; */
	border-style:none;
}
.BotaoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0860A8;
	background-color: #ABD1FC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #6699CC;
	border-bottom-color: #6699CC;
	border-left-color: #FFFFFF;
	font-weight: bold;
	padding-left: 2px;
}
.FormRodape {
	BACKGROUND-COLOR: #D2E8FA;
	FONT: normal 8pt Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
	COLOR: #326DAC; 
	vertical-align: middle;
	padding: 6px;
	text-align: center;
}

/***** MPB 19/05/2006 - Para Manter a compatibilidade*****/
.TituloDoForm
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
    BACKGROUND-COLOR: #6699cc;
    TEXT-ALIGN: center
}

.BotaoSz1Bld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0860A8;
	background-color: #ABD1FC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #6699CC;
	border-bottom-color: #6699CC;
	border-left-color: #FFFFFF;
	font-weight: bold;
	padding-left: 2px;
}

/***** ESTILOS PRINCIPAIS DE CAMPOS DE FORM BLOQUEADOS *****/
#CONS .FormTd {
	COLOR: #999999;
	BACKGROUND-COLOR: #E4E8EB;
}
#CONS .BotaoMedio {
	COLOR: #999999;
	BACKGROUND-COLOR: #E4E8EB;
	border-right-color: #606F82;
	border-bottom-color: #606F82;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C3C3C3;
	border-left-color: #C3C3C3;

}
#CONS .FormTdPopup {
	background-color: #E4E8EB;
	color: #999999;
}
#CONS .FormCampoTexto {
	background-color: #E4E8EB;
	color: #000000;
	
}
#CONS .FormRodape {
	COLOR: #999999;
	BACKGROUND-COLOR: #E4E8EB;
}
/***** ESTILOS ALTERNATIVOS (ID="ALT1") PARA CAMPOS DO FORM (Nao Utilizado Hoje) *****/
#ALT1 .FormTd {
	BACKGROUND-COLOR: #E0FCE0;
	COLOR: #666666;
}
#ALT1 .FormTdPopup {
	background-color: #E0FCE0;
	color: #666666;
}
#ALT1 .FormCampoTexto {
	background-color: #FFFFFF;
	color: #666666;
}
#ALT1 .BotaoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #555555;
	background-color: #9CEB9C;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E1FBE1;
	border-right-color: #3CA23C;
	border-bottom-color: #3CA23C;
	border-left-color: #E1FBE1;
	font-weight: bold;
	padding-left: 2px;
}
#ALT1 .FormRodape {
	BACKGROUND-COLOR: #E0FCE0;
	COLOR: #666666;
}

/***** MPB 21/07/2006 - Para Manter a compatibilidade*****/
.SimuladoQuestao
{
    FONT: 10pt Arial, Helvetica, sans-serif, "Lucida Sans", Switzerland;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: left;
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    MARGIN: 0px;


}

/***** MPB 21/07/2006 - Para Manter a compatibilidade*****/
.FundoAzul
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, "Lucida Sans", Arial, Switzerland, Helvetica, sans-serif;
    BACKGROUND-COLOR: #006699
}
/***** MPB 21/03/2007 - Estilos complementares *****/
.MsgGrid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	background-color: #FFFFCC;
	text-align: center;
	padding: 3px;
	color: #535353;


}
.MsgRodape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: #FFFFCC;
	text-align: left;
	padding: 3px;
	COLOR: #535353;
}
.MsgAlerta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	background-color: #DCE4F4;
	text-align: center;
	color: #881204;
	background-image: url(imagem/MsgAlertaPq.gif);
	background-repeat: no-repeat;
	background-position: 5;
	padding-top: 15px;
	padding-left: 30px;
	padding-right: 5px;
	padding-botton: 15px;
	margin: 0px;
}
.textocorrido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #FFFFFF;
	padding: 10px;
}
.NavegBarra {
	BACKGROUND-COLOR: #DCE4F4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #535353;
	font-size: 8pt;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #881204;
	border-bottom-color: #881204;
}
.Naveg_Link a:link, .Naveg_Link a:visited {
	font-size: 10pt;
	text-decoration: underline;
	padding-left : 5px;
	padding-right : 5px;
}
.Naveg_Link a:hover, .Naveg_Link a:active {
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	padding-left : 5px;
	padding-right : 5px;
}
.Naveg_Active a:link, .Naveg_Active a:visited, .Naveg_Active a:hover, .Naveg_Active a:active {
	color: #364A81;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px;
	padding-right : 5px;
}
.NavegTabela {
	font-size: 8pt;
	margin: 0px;
	padding: 2px;
}
.SinalMais {
	BACKGROUND-IMAGE: url(imagem/SinalMais.gif); 
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING: 0px;
	MARGIN: 0px; 
}
.SinalMenos {
	BACKGROUND-IMAGE: url(imagem/SinalMenos.gif); 
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING: 0px;
	MARGIN: 0px; 
}

/***** Novos estilo para ABAS junto da MOLDURA *****/

.Tab1_AbaFoco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #336699;
	background-image: url(imagem/barraAbas_02.gif);
	background-repeat: repeat-x;
	padding-bottom: 2px;
	width: 120px;
	text-align: center;
	line-height: 8pt;
}
.Tab1_AbaFocoDir {
	background-image: url(imagem/barraAbas_03.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 28px;
}
.Tab1_AbaFocoEsq {
	background-image: url(imagem/barraAbas_01.gif);
	background-repeat: no-repeat;
	width: 10px;
}
.Tab1_Aba {
	font-size: 8pt;
	font-weight: bold;
	background-image: url(imagem/barraAbas_05.gif);
	background-repeat: repeat-x;
	width: 120px;
	text-align: center;
	line-height: 8pt;
	height: 28px;
	padding-top: 5px;
}
.Tab1_AbaDir {
	background-image: url(imagem/barraAbas_06.gif);
	background-repeat: no-repeat;
	width: 10px;
}
.Tab1_AbaEsq {
	background-image: url(imagem/barraAbas_04.gif);
	background-repeat: no-repeat;
	width: 10px;
}
#Aba {
	height: 28px;
	width: 140px;
}

#Aba A:link {
	COLOR: #336699; 
}
#Aba A:visited {
	COLOR: #336699; 
}
#Aba A:hover {
	COLOR: #CCFFFF;
	text-decoration: none;
}
#Aba A:active {
	COLOR: #013C64;
} 
#borda {
	height: 20px;
	width: 140px;
}
.bordalisa {
	background-image: url(imagem/bordalisa.gif);
}
