.fonte10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.fonte12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;


}

.fonte14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.fonte16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.fonte18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.fonte20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
}

.fonte24 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.fonteLegendaVermelha{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight:lighter;  
   color:#FF0000; 
}

.fontSubTitulo{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color:#666666;
	padding-left:200px;		 
}

.fontBoasVindas{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:700;
	color:#666666;
	padding-right:120px;		 
}

.font14Negrigo{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
}


.fonteLegenda{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight:lighter;
   color:#000000; 
}

.color_positivo {
    color: #0000FF;
}

.color_negativo {
    color: #FF0000;
}

a:link  {
	text-decoration:none;
	color: #000000;
}

a:visited {
	text-decoration:none;
	color: #000000;
}

a:hover{
	text-decoration:underline;
	color: #000000;
}

body {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	background-color: #FFFFFF;
}

.celula_positiva {
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #99C3C2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #99C3C2;

}

.celula_positiva_grande {
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #99C3C2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.celula_negativa {
	background-color: #FBECE1;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #99C3C2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #99C3C2;

}

.celula_negativa_grande {
	background-color: #FEF3EF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #99C3C2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	
}

.celula_escura_cima {
	background-color: #EBF4F3;
	border-left-width: thin;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99C3C2;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #99C3C2;

}

.celula_escura_cima_esquerda {
	background-color: #EBF4F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99C3C2;
}

.celula_escura_cima_grande {
	background-color: #EBF4F3;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #99C3C2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99C3C2;
}

.celula_escura_cima_grande_esquerda {
	background-color: #EBF4F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99C3C2;
}

.texto {
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color:#EEEEDD;
	border:solid 1px #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}

.texto16 {
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: normal;
}
.fonteNegrito16{
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #C1C1C1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight:bold;

}



.botao {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

 	border-top-color: #DDDDDD;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #DDDDDD;

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	}

.botaoVerdeEsc {
	background:#009999;
	color:#FFFFFF;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

 	border-top-color: #DDDDDD;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #DDDDDD;

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	}

.botao16 {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;

 	border-top-color: #DDDDDD;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #DDDDDD;

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	}


.botao16 {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;

 	border-top-color: #DDDDDD;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #DDDDDD;

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	}


.celula_escura_baixo {
	background-color: #EBF4F3;
	border-left-width: 1px;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #99C3C2;
}

.celula_escura_baixo_esquerda {
	background-color: #EBF4F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #99C3C2;
}

.celula_escura_baixo_grande {
	background-color: #EBF4F3;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #99C3C2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #99C3C2;
}

.celula_escura_baixo_grande_esquerda {
	background-color: #EBF4F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}

.marcador_claro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #EBF4F3;
}

.marcador_escuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #000000;
}

.linha_escura {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #EBF4F3;
}

.borda_negativa {
	border: 1px solid #DDDDDD;
}

.fundo_negativo {
	background-color: #FEF3EF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.barra_negativa_cima {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FEF3EF;
	border-top: 1px solid #DDDDDD;
	border-right: none;
	border-bottom: none;
	border-left: none;
}


.longtext {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-bottom-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}

.combo {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/*
.line {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #EBF4F3;
	border-bottom-width: thin;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #EBF4F3;
}

.borda {
	border: 2px solid #EBF4F3;
}
*/
.celulapositivaesp {
	background-color: #EBF4F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99CCCC;
	line-height: 18px;





}
.form_texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #006666;

}
.fonte14Cinza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	letter-spacing: 2px;
	font-weight: bold;
}

.texto_vermelho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C0003B;
    text-align: left;
}

