/*
// --------------------------------------------------------------------------------------------------------------------
// Desktop-Level Definitions
// --------------------------------------------------------------------------------------------------------------------
*/

.bea-portal-body
{
    margin: 0px;
    padding: 0px;
    margin-bottom : 0px;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    scrollbar-base-color: #F6F6F6;
    scrollbar-3dlight-color: #E6E7E8;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-face-color: #E5E5E5;
    scrollbar-arrow-color: #B3B3B3;
    scrollbar-shadow-color: #B3B3B3;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #F6F6F6;
    background-color: #FFFFFF;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bea-portal-body a
{
    display: inline;
    text-decoration: none;
}

.bea-portal-body a:hover
{
    //text-decoration: underline;
}

.bea-portal-body-content
{
}

.bea-portal-body-header, .bea-portal-body-footer
{
    margin: 0px;
    padding: 0px;
    //color: #cccce5;
}

.bea-portal-body-header
{
    font-size: 11px;
    font-weight: bold;
}

.bea-portal-body-footer
{
    font-size: x-small;
    font-style: italic;
}

.bea-portal-body-header a, .bea-portal-body-footer a
{
    //color: #cccce5;
}



/*
// --------------------------------------------------------------------------------------------------------------------
// Estilos Novo Portal
// --------------------------------------------------------------------------------------------------------------------
*/
A.l_cinza_n:link		{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: bold; text-decoration: none;}
A.l_cinza_n:visited 	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: bold; text-decoration: none;}
A.l_cinza_n:hover	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: bold; text-decoration: underline;}
A.l_cinza_n:active  	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: bold; text-decoration: none;}

A.l_cinza_sublinhado:link	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: normal; text-decoration: underline;}
A.l_cinza_sublinhado:visited 	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: normal; text-decoration: underline;}
A.l_cinza_sublinhado:hover	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: normal; text-decoration: underline;}
A.l_cinza_sublinhado:active  	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: normal; text-decoration: underline;}

A.l_cinza:link	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: normal; text-decoration: none;}
A.l_cinza:visited 	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: normal; text-decoration: none;}
A.l_cinza:hover	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: normal; text-decoration: underline;}
A.l_cinza:active  	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: normal; text-decoration: none;}

A.l_cinza_claro:link	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #848684; font-weight: normal; text-decoration: none;}
A.l_cinza_claro:visited 	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #848684; font-weight: normal; text-decoration: none;}
A.l_cinza_claro:hover	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #848684; font-weight: normal; text-decoration: underline;}
A.l_cinza_claro:active  	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #848684; font-weight: normal; text-decoration: none;}

A.desativado:link	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #999999; font-weight: normal; text-decoration: none;}

A.l_cinza_p_azul:link	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: normal; text-decoration: none;}
A.l_cinza_p_azul:visited 	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: normal; text-decoration: none;}
A.l_cinza_p_azul:hover	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #003399; font-weight: normal; text-decoration: underline;}
A.l_cinza_p_azul:active  	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: normal; text-decoration: none;}

A.l_branco_p_cinza:link	{font-family: arial, verdana, helvetica; font-size: 9pt; color: #FFFFFF; font-weight: bold; text-decoration: none;}
A.l_branco_p_cinza:visited 	{font-family: arial, verdana, helvetica; font-size: 9pt; color: #FFFFFF; font-weight: bold; text-decoration: none;}
A.l_branco_p_cinza:hover	{font-family: arial, verdana, helvetica; font-size: 9pt; color: #666666; font-weight: bold; text-decoration: none;}
A.l_branco_p_cinza:active  	{font-family: arial, verdana, helvetica; font-size: 9pt; color: #FFFFFF; font-weight: bold; text-decoration: none;}

A.l_laranja_n:link		{font-family: arial, verdana, helvetica; font-size: 8pt; color: #FF6600; font-weight: bold; text-decoration: none;}
A.l_laranja_n:visited 	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #FF6600; font-weight: bold; text-decoration: none;}
A.l_laranja_n:hover	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #FF6600; font-weight: bold; text-decoration: underline;}
A.l_laranja_n:active  	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #FF6600; font-weight: bold; text-decoration: none;}

A.l_laranja:link	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #FF6600; font-weight: normal; text-decoration: none;}
A.l_laranja:visited 	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #FF6600; font-weight: normal; text-decoration: none;}
A.l_laranja:hover	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #FF6600; font-weight: normal; text-decoration: underline;}
A.l_laranja:active  	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #FF6600; font-weight: normal; text-decoration: none;}

A.l_cinza_p_laranja_n:link	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: bold; text-decoration: none;}
A.l_cinza_p_laranja_n:visited 	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: bold; text-decoration: none;}
A.l_cinza_p_laranja_n:hover	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #FF6600; font-weight: bold; text-decoration: underline;}
A.l_cinza_p_laranja_n:active  	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: bold; text-decoration: none;}


A.l_cinza_p_laranja_maior_n:link	{font-family: arial, verdana, helvetica; font-size: 9pt; color: #666666; font-weight: bold; text-decoration: none;}
A.l_cinza_p_laranja_maior_n:visited 	{font-family: arial, verdana, helvetica; font-size: 9pt; color: #666666; font-weight: bold; text-decoration: none;}
A.l_cinza_p_laranja_maior_n:hover	{font-family: arial, verdana, helvetica; font-size: 9pt; color: #FF6600; font-weight: bold; text-decoration: underline;}
A.l_cinza_p_laranja_maior_n:active  	{font-family: arial, verdana, helvetica; font-size: 9pt; color: #666666; font-weight: bold; text-decoration: none;}

A.l_cinza_p_laranja_desativado:link	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #999999; font-weight: normal; text-decoration: none;}
A.l_cinza_p_laranja:link	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: normal; text-decoration: none;}
A.l_cinza_p_laranja:visited 	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: normal; text-decoration: none;}
A.l_cinza_p_laranja:hover	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #FF6600; font-weight: normal; text-decoration: underline;}
A.l_cinza_p_laranja:active  	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: normal; text-decoration: none;}

A.l_top4:link		{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: bold; text-decoration: none;}
A.l_top4:visited 	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: bold; text-decoration: none;}
A.l_top4:hover	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: bold; text-decoration: none; }
A.l_top4:active  	{font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: bold; text-decoration: none;}
 
 
 tr.top4 {background-color:white; color:black;}
 tr.top4-onmouseover {background-color:#EDECF2; color:white;}
 
.t_preto_maior_n    {font-family: arial, verdana, helvetica; font-size: 9pt; color: #000000; font-weight: bold;}
.t_preto_maior	    {font-family: arial, verdana, helvetica; font-size: 9pt; color: #000000; font-weight: normal;}
.t_preto_n	    {font-family: arial, verdana, helvetica; font-size: 8pt; color: #000000; font-weight: bold;}
.t_preto	    {font-family: arial, verdana, helvetica; font-size: 8pt; color: #000000; font-weight: normal;} 

.t_cinza_maior_n    {font-family: arial, verdana, helvetica; font-size: 9pt; color: #666666; font-weight: bold;}
.t_cinza_maior	    {font-family: arial, verdana, helvetica; font-size: 9pt; color: #666666; font-weight: normal;}
.t_cinza_n	    {font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: bold;}
.t_cinza	    {font-family: arial, verdana, helvetica; font-size: 8pt; color: #666666; font-weight: normal;}

.t_laranja_maior_n	    {font-family: arial, verdana, helvetica; font-size: 9pt; color: #FF6600; font-weight: bold;}
.t_laranja_maior	    {font-family: arial, verdana, helvetica; font-size: 9pt; color: #FF6600; font-weight: normal;}
.t_laranja_n	    {font-family: arial, verdana, helvetica; font-size: 8pt; color: #FF6600; font-weight: bold;}
.t_laranja	    {font-family: arial, verdana, helvetica; font-size: 8pt; color: #FF6600; font-weight: normal;}


.t_azul_maior_n	    {font-family: arial, verdana, helvetica; font-size: 9pt; color: #003399; font-weight: bold;}
.t_azul_maior	    {font-family: arial, verdana, helvetica; font-size: 9pt; color: #003399; font-weight: normal;}
.t_azul_n	    {font-family: arial, verdana, helvetica; font-size: 8pt; color: #003399; font-weight: bold;}
.t_azul	    {font-family: arial, verdana, helvetica; font-size: 8pt; color: #003399; font-weight: normal;}


.textbox{font-family:arial, verdana, helvetica; font-size:8pt; color: #848684; background-color:#FFFFFF; border-color:#cccccc; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px}
.combo   {font-family:arial, verdana, helvetica; font-size: 8pt; color: #848684; background-color:#FFFFFF; font-weight: normal;  width: 190px;}
.comboPortais   {font-family:arial, verdana, helvetica; font-size: 8pt; color: #848684; background-color:#FFFFFF; font-weight: normal;  width: 230px; margin: 7px 0px 0px 0px;}


.posso-ajudar{color:#ff5900 !important;text-decoration:none}
.nao-quero-mais-ver{background:url(/operacional2/portlets/pagina_inicial/glossario/img/fechar.gif) 130px 4px no-repeat;color:#b5b3b6 !important;font-size:11px;padding-right:15px;position:absolute;right:7px;top:6px}
.cnt-duvidas-home{background:url(/operacional2/portlets/pagina_inicial/glossario/img/ajuda-home.gif) no-repeat;height:42px;padding:5px 0 0 44px;font-family:arial;margin:0 0 40px 0;position:absolute}
.cnt-duvidas-home div{background:#fdfddb;border:1px solid #ff5900;color:#ff5900;font-weight:bold;font-size:14px;width:960px;height:16px;border-left:0;padding:9px 0 0 0}



/*
// --------------------------------------------------------------------------------------------------------------------
// FIM  Novo Portal
// --------------------------------------------------------------------------------------------------------------------
*/

/*
// --------------------------------------------------------------------------------------------------------------------
// Estilos utilizados no Portal 7 e 8
// --------------------------------------------------------------------------------------------------------------------
*/
.InputNormalCinza {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #000033; BORDER-BOTTOM: #000000 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #CCCCCC; TEXT-DECORATION: none
}
.InputPequenoCinza {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; WIDTH: 150px; COLOR: #000033; BORDER-BOTTOM: #000000 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #CCCCCC; TEXT-DECORATION: none
}
.InputPequenoMedioCinza {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; WIDTH: 200px; COLOR: #000033; BORDER-BOTTOM: #000000 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #CCCCCC; TEXT-DECORATION: none
}
.InputMedioCinza {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; WIDTH: 250px; COLOR: #000033; BORDER-BOTTOM: #000000 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #CCCCCC; TEXT-DECORATION: none
}
.InputMedioGrandeCinza {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; WIDTH: 350px; COLOR: #000033; BORDER-BOTTOM: #000000 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #CCCCCC; TEXT-DECORATION: none
}
.InputGrandeCinza {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; WIDTH: 450px; COLOR: #000033; BORDER-BOTTOM: #000000 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #CCCCCC; TEXT-DECORATION: none
}
.InputNormal {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #000033; BORDER-BOTTOM: #000000 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
}
.texto{
   COLOR: #000000;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
   FONT-SIZE:11px;
   FONT-STYLE: normal;
}

.textoDesativado{
   COLOR: #999999;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
   FONT-SIZE:11px;
   FONT-STYLE: normal;
}

.textoErro{
   background-color: #FFFFFF;
   COLOR: #000099;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
   font-size:11px;
   FONT-STYLE: normal;
}

.textoMedio {
   COLOR: #000000;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
   font-size:9px;
   FONT-STYLE: normal;
}

.textoPequeno {
   COLOR: #000000;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
   font-size:8px;
   FONT-STYLE: normal;
}

.textoNavegacao {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:  Verdana, Arial, sans-serif; TEXT-DECORATION: NONE
}

.textorodape {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.tabelaCaderno {
	BORDER-RIGHT: #000033 0px solid; BORDER-TOP: #000033 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #000033 0px solid; COLOR: #000033; BORDER-BOTTOM: #000033 1px solid; FONT-STYLE: normal; FONT-FAMILY:  Verdana, Arial, sans-serif; BACKGROUND-COLOR: #F1F3FF; TEXT-DECORATION: NONE
}

.caixasDropPequeno {
	FONT-SIZE: 10px; WIDTH: 150px; COLOR: #004682; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 19px
}
.caixasDropMedio {
	FONT-SIZE: 10px; WIDTH: 250px; COLOR: #004682; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 19px
}

.iframe-quadro-avisos
{
   background-color: #F5F5F5;
   font-size: 11px;
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif
   font-style: normal;
}
/* ================= Estilos de Tabelas e Portlets ======================= */
.tabelaEstilo_1 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 1px solid; FONT-SIZE: 11px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 0px solid; FONT-STYLE: normal; DECORATION: none
}
.tabelaLinhaEstilo_1 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 1px solid; FONT-SIZE: 11px; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; FONT-STYLE: normal; DECORATION: none;
}
.tabelaEstilo_2 {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 11px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-STYLE: normal; DECORATION: none
}
.tabelaLinhaEstilo_2 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 1px solid; FONT-SIZE: 11px; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; FONT-STYLE: normal; DECORATION: none;
}
.tabelaEstilo_3 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 2px solid; FONT-SIZE: 11px; BORDER-LEFT: 2px solid; BORDER-BOTTOM: 0px solid; FONT-STYLE: normal; DECORATION: none
}
.tabelaLinhaEstilo_3 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 2px solid; FONT-SIZE: 11px; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; FONT-STYLE: normal; DECORATION: none;
}
.tabelaEstilo_4 {
	BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; FONT-SIZE: 11px; BORDER-LEFT: 2px solid; BORDER-BOTTOM: 2px solid; FONT-STYLE: normal; DECORATION: none
}
.tabelaLinhaEstilo_4 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 2px solid; FONT-SIZE: 11px; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; FONT-STYLE: normal; DECORATION: none;
}


/* ================= LINKS ======================= */
.textoNavegacao:active {
	COLOR: #FFFFFF; TEXT-DECORATION: underline; FONT-SIZE: 11px;
}
.textoNavegacao:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline; FONT-SIZE: 11px;
}
.textoNavegacao:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 11px;
}
.textoNavegacao:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 11px;
}
.textorodape:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
.textorodape:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.textorodape:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.textorodape:visited {
	COLOR: #000000
}

.texto:active {
   font-size:11px;
   COLOR: #000000; TEXT-DECORATION: underline
}
.texto:hover {
   font-size:11px;
   COLOR: #000000; TEXT-DECORATION: underline
}
.texto:link {
   font-size:11px;
   COLOR: #000000; TEXT-DECORATION: none
}
.texto:visited {
   font-size:11px;
   COLOR: #000000;
}

.textoPequeno:active {
	COLOR: #000000; TEXT-DECORATION: underline; font-size:8px;
}
.textoPequeno:hover {
	COLOR: #000000; TEXT-DECORATION: underline; font-size:8px;
}
.textoPequeno:link {
	COLOR: #000000; TEXT-DECORATION: none; font-size:8px;
}
.textoPequeno:visited {
	COLOR: #000000; TEXT-DECORATION: none; font-size:8px;
}

.textoMedio:active {
	COLOR: #000000; TEXT-DECORATION: underline; font-size:11px;
}
.textoMedio:hover {
	COLOR: #000000; TEXT-DECORATION: underline; font-size:11px;
}
.textoMedio:link {
	COLOR: #000000; TEXT-DECORATION: none; font-size:11px;
}
.textoMedio:visited {
	COLOR: #000000; TEXT-DECORATION: none; font-size:11px;
}
/* ================= Estilos do antigo Portal ======================= */

table.itauSeguros
{ font-family:Verdana,Tahoma,Helvetica,Arial,sans-serif;
  color:black;
  border:1px solid #3366FF;
  background-color:#FFFFFF;
}

table.itauSeguros1
{ font-family:Verdana,Tahoma,Helvetica,Arial,sans-serif;
  color:black;
  border-right: 1px solid #3366FF;
  border-top: 0px solid;
  border-left: 1px solid #3366FF;
  border-bottom: 1px solid #3366FF;
  background-color:#FFFFFF;
}

/*
table.itauSeguros1
{ font-family:Verdana,Tahoma,Helvetica,Arial,sans-serif;
  color:black;
  border:1px solid #3366FF;
  border-right: 0px solid;
  border-top: 0px solid;
  background-color:#FFFFFF;
}*/

table.basic
{ border:0px;
  color=black;
  background:#FFFFFF;
}

/** =======================
 * O gradeBotoes deve ser substituído por basic
 * ========================
 **/

table.texto
{ border:0px;
  color:#000000;
  background-color:#A3BEE5;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

td.celulaTitulo
{ border:1px solid #3366FF;
  border-bottom-width:0;
  border-left-width:0;
  border-right-width:0;
  font-size:8pt;
  font-family:Verdana,Tahoma,Helvetica,Arial,sans-serif;
  background:#3366FF;
  color:white;
}

td.celulaTitulo1
{ border:1px solid #3366FF;
  border-bottom-width:0;
  border-left-width:0;
  border-right-width:0;
  font-size:7pt;
  font-family:Verdana,Tahoma,Helvetica,Arial,sans-serif;
  background:#3366FF;
  color:white;
}

/** =======================
 * O celulaTitulo2 deve ser substituído por estiloSimples0, porque são iguais
 * ========================
 **/

td.celulaTitulo3
{ border:1px solid white;
  border-bottom-width:0;
  border-left-width:0;
  border-right-width:0;
  font-size:8pt;
  font-family:Verdana,Tahoma,Helvetica,Arial,sans-serif;
  background:#F5F5F5;
  color:Black;
}


tr.linhaDados1
{
  text-align: center;
  border:1px solid #EDF2FA;
  border-bottom-width:1;
  border-left-width:1;
  font-size:8pt;
  font-family:Verdana,Tahoma,Helvetica,Arial,sans-serif;
  background:#EDF2FA;
  color:#000000;
}

/** =======================
 * O linhaDados2 deve ser substituído por celulaTitulo, porque são equivalentes
 * ========================
 **/

td.celulaDados
{ border:1px solid #3366FF;
  border-bottom-width:0;
  border-left-width:0;
  font-size:8pt;
  font-family:Verdana,Tahoma,Helvetica,Arial,sans-serif;
  color:#000000;
}

td.celulaDados1
{ border:1px solid #3366FF;
  border-bottom-width:0;
  border-left-width:0;
  font-size:7pt;
  font-family:Verdana,Tahoma,Helvetica,Arial,sans-serif;
  color:#000000;
}

td.celulaDados2
{ border-right: 1px solid #3366FF;
  border-top: 0px solid #3366FF;
  border-left: 0px solid #3366FF;
  border-bottom: 0px solid #3366FF;
  font-size:8pt;
  font-family:Verdana,Tahoma,Helvetica,Arial,sans-serif;
  color:000000;
}

td.celulaNavegacao{   
 border:0px solid black; 
 background-color:#999999;
 font-size:8pt;
 font-family:Verdana,Tahoma,Helvetica,Arial,sans-serif;
 color:#FFFFFF;     
 text-align:center;
}



/** =======================
 * O celulaDadosFrame deve ser substituído por celulaDados
 * ========================
 **/

/** =======================
 * O celulaDadosFrame2 deve ser substituído por celulaDados1
 * ========================
 **/

/** =======================
 * O td.menor deve ser substituído por estiloSimples, porque são equivalentes
 * ========================
 **/

/** =======================
 * O .object deve desaparecer pois não tem funcionalidade e só é utilizado em
 * alguns arquivos do projeto aditamento - retirar do código fonte
 * ========================
 **/


.estilo1 { font-family:"Verdana, Arial, Helvetica, sans-serif"; font-size:9px; color:#000000;}


/** =======================
 * O estilo2 deve ser substituído por estiloSimples0, porque são equivalentes
 * ========================
 **/

.estilo3 { font-family:"Verdana, Arial, Helvetica, sans-serif"; font-size:12px; color:#FFFFFF; background:#3366FF; text-decoration:bold;}
.estilo3a { font-family:"Verdana, Arial, Helvetica, sans-serif"; font-size:12px; color:#FFFFFF; text-decoration:bold;}

/** =======================
 * O estilo3b, à princípio, não foi encontrado em nenhum projeto - só está sendo utilizado no login.jsp
 * ========================
 **/

.estilo4 { font-family:"Verdana, Arial, Helvetica, sans-serif"; font-size:11px; color:#000000;}
.estilo5 { font-family:"Verdana, Arial, Helvetica, sans-serif"; font-size:12px; color:#000000;}
.estiloSimples { font-family:"Verdana, Arial, Helvetica, sans-serif"; font-size:13px; color:#000000;}
.estiloSimples0 { font-family:"Verdana, Arial, Helvetica, sans-serif"; font-size:8px; color:#000000;}
.estiloSimples1 { font-family:"Verdana, Arial, Helvetica, sans-serif"; font-size:10px; color:#000000;}
.estiloSimples1a { font-family:"Verdana, Arial, Helvetica, sans-serif"; font-size:10px; color:#000000;}
.estiloSimples2 { font-family:"Verdana, Arial, Helvetica, sans-serif"; font-size:12px; color:#000000;}

/** =======================
 * O estiloSimples3 deve ser substituído por estiloAlerta
 * ========================
 **/

.estiloAlerta { font-family:"Verdana, Arial, Helvetica, sans-serif"; font-size:12px; color:#D80000 }

/****** BOTÕES *******/
td.button
{ border: 1px solid #FF9900;
  background-color: #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  color: #FF9900;
  display: block;
  float: right;
  width: auto;
}
A.button:visited { font-weight: bold ! important; text-decoration:none; color:#FF9900; font-size:9px; font-family:"Verdana, Geneva, Arial, Helvetica, sans-serif";}
A.button:hover   { font-weight: bold ! important; text-decoration:none; color:#FF9900; font-size:9px; font-family:"Verdana, Geneva, Arial, Helvetica, sans-serif";}
A.button:active  { font-weight: bold ! important; text-decoration:none; color:#FF9900; font-size:9px; font-family:"Verdana, Geneva, Arial, Helvetica, sans-serif";}
A.button:link    { font-weight: bold ! important; text-decoration:none; color:#FF9900; font-size:9px; font-family:"Verdana, Geneva, Arial, Helvetica, sans-serif";}



SELECT
{ BORDER-RIGHT: #000000 1px solid;
  BORDER-TOP: #000000 1px solid;
  FONT-SIZE: 11px;
  BORDER-LEFT: #000000 1px solid;
  COLOR: #000033;
  BORDER-BOTTOM: #000000 1px solid;
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana, Arial, sans-serif;
  BACKGROUND-COLOR: #CCCCCC;
  TEXT-DECORATION: none
}