/* ----------- GERAL ----------- */
body	{margin-top:4px;margin-left:4px;margin-right:3px;margin-bottom:0px;background-color: #eef0f3;}

/* -------------- HTML --------------- */
.HtmlTituloAzul	{font-size: 13px;color: #4D4D90;font-family: verdana;font-weight: bold;}
.a {color: #FFFFFF;}

/* ------- ESTILO PARA TODO O SITE ---- */
input				  {font-family: Verdana; font-size: 10px;color: #27146E;}
textarea			  {font-family: Verdana; font-size: 10px;color: #27146E;}
select			  {font-family: Verdana; font-size: 10px;color: #27146E;}
fieldset			  {border: 1 solid #27146E;padding: 5px 5px 5px 5px; width: 1px;}
legend			  {font-family: Verdana;font-size: 12px;color: #27146E;font-weight: bold;}
.titulo			  {font-family: Verdana;font-size: 11px;color: #666666;font-weight: bold;}
.label			  {font-family: Verdana;font-size: 10px;color: #27146E;font-weight: bold;}
.label2			  {font-family: Verdana;font-size: 10px;color: #27146E; align: bottom;}
.label3			  {font-family: Verdana;font-size: 12px;color: #27146E; align: bottom;}
.label4  		  {font-family: Verdana;font-size: 18px;color: #27146E;font-weight: bold;}
.label5  		  {font-family: Verdana;font-size: 14px;color: #27146E;font-weight: bold;}
.texto			  {font-family: Verdana;font-size: 10px;color: #000000;}
.Numeros  		  {font-family: Verdana;font-size: 11px;color: #333366;}
.alert			  {font-family: Verdana;font-size: 10px;color: #FF0000;}
.button			  {font-family: Verdana;font-size: 11px;color: #E5E9EC;background-color: #4C6375; border-left: 1px solid #8A99A5; border-top: 1px solid #8A99A5; border-right: 1px solid #233646;border-bottom: 1px solid #233646; font-weight: bold;}
.buttonLocalizar {font-family: Verdana;font-size: 11px; background-color: Transparent; border-left: 0px solid #8A99A5; border-top: 0px solid #8A99A5; border-right: 0px solid #233646;border-bottom: 0px solid #233646; font-weight: bold; background-image:url(../img/localizar.gif);background-repeat: no-repeat;background-position: 1% center; text-align:right; padding: 0px 2px 0px 0px; cursor:hand }
.buttonNovo      {font-family: Verdana;font-size: 11px; color: #E5E9EC;background-color: #003366; border-left: 1px solid #8A99A5; border-top: 1px solid #8A99A5; border-right: 1px solid #233646;border-bottom: 1px solid #233646; font-weight: bold;background-image:url(../img/novo.gif);background-repeat: no-repeat;background-position: 1% center; text-align:right;padding: 2px 5px 5px 5px }
.buttonImprimir  {font-family: Verdana;font-size: 11px; color: #E5E9EC;background-color: #003366; border-left: 0px solid #8A99A5; border-top: 0px solid #8A99A5; border-right: 0px solid #233646;border-bottom: 0px solid #233646; font-weight: bold;background-image:url(../img/aba_imprimir.gif);background-repeat: no-repeat;background-position: 1% center; text-align:right;padding: 0px 0px 0px 0px; cursor:hand }
.buttonOcultar   {font-family: Verdana;font-size: 11px; color: #E5E9EC;background-color: #003366; border-left: 0px solid #8A99A5; border-top: 0px solid #8A99A5; border-right: 0px solid #233646;border-bottom: 0px solid #233646; font-weight: bold;background-image:url(../img/aba_fechar.gif);background-repeat: no-repeat;background-position: 1% center; text-align:right;padding: 0px 0px 0px 0px; cursor:hand }
.buttonRFechar   {font-family: Verdana;font-size: 11px; background-color: Transparent; border-left: 0px solid #8A99A5; border-top: 0px solid #8A99A5; border-right: 0px solid #233646;border-bottom: 0px solid #233646; font-weight: bold; background-image:url(../img/botao_fechar.gif);    background-repeat: no-repeat; background-position: 1% center; text-align:right; padding: 0px 2px 0px 0px; cursor:hand}
.buttonRVoltar   {font-family: Verdana;font-size: 11px; background-color: Transparent; border-left: 0px solid #8A99A5; border-top: 0px solid #8A99A5; border-right: 0px solid #233646;border-bottom: 0px solid #233646; font-weight: bold; background-image:url(../img/botao_voltar.gif);    background-repeat: no-repeat; background-position: 1% center; text-align:right; padding: 0px 2px 0px 0px; cursor:hand}
.buttonLimpar    {font-family: Verdana;font-size: 11px; color: #E5E9EC;background-color: #003366; border-left: 0px solid #8A99A5; border-top: 0px solid #8A99A5; border-right: 0px solid #233646;border-bottom: 0px solid #233646; font-weight: bold;background-image:url(../img/aba_limpar.gif);background-repeat: no-repeat;background-position: 1% center; text-align:right;padding: 0px 0px 0px 0px; cursor:hand }

/* ------ ESTILOS DE FORMULARIOS ------*/
.adminput			{font-family: Verdana; font-size: 11px;color: #364077;background-color: #ffffff; border: 1 solid #C2C8C9;}
.admtitulo			{font-family: Verdana, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #364077;text-decoration: none;}
.admtextoajuda		{font-family: Verdana, Helvetica, sans-serif;font-size: 10px;color: #666666;text-decoration: none;}

/* ------- ESTILO PARA AS LISTAGEMS --- */
.listagemTitulo		{background-color: #21146B;font-family: Verdana;font-size: 10px;color: #FFFFFF;height: 25px;padding: 3px;font-weight: bold;}
.listagemOn				{background-color: #E7EDF3;font-family: Verdana;font-size: 10px;color: #000000;height: 17px;padding: 3px; align: center;}
.listagemOff			{background-color: #FFFFFF;font-family: Verdana;font-size: 10px;color: #000000;height: 17px;padding: 3px; align: center;}


/*.heading1 { color: #ffffff; font-family: Tahoma; font-size: 26px; font-weight: normal; background-color: #003366; margin-top: 0px; margin-bottom: 0px; margin-left: -30px; padding-top: 10px; padding-bottom: 3px; padding-left: 15px; width: 100%; } */
.heading1            { color: #ffffff; font-family: Tahoma; font-size: 22px; font-weight: bold; background-color: #003366; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 1px; padding-bottom: 0px; padding-left: 15px; width: 100%; }
.heading2            { color: #ffffff; font-family: Tahoma; font-size: 14px; font-weight: normal; background-color: #003366; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 15px; width: 100%; }
.heading4            { color: #ffffff; font-family: Tahoma; font-size: 18px; font-weight: bold; background-color: #003366; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 1px; padding-bottom: 1px; padding-left: 15px; width: 100%; }

/* ------- ESTILO PARA BOLETO --- */
.cp { font: bold 10px Arial; color: black}
.ti { font: 9px Arial, Helvetica, sans-serif}
.ld { font: bold 15px Arial; color: #000000}
.ct { FONT: 9px "Arial Narrow"; COLOR: #000033}
.cn { FONT: 9px Arial; COLOR: black }
.bc { font: bold 18px Arial; color: #000000 }


/* ------- ESTILO PARA ABAS --- */
.labelAbaEscura      
{
font-family: Verdana;
font-size: 11px;
color: #FFFFFF;
background-color: Transparent;
font-weight: normal;
padding: 1px 0px 2px 0px
}

.buttonAba        
{
font-family: Verdana;
font-size: 11px;
font-weight: normal;
background-color: Transparent;
border-left: 0px solid #8A99A5;
border-top: 0px solid #8A99A5;
border-right: 0px solid #233646;
border-bottom: 0px solid #233646;
text-align:center;
padding: 0px 0px 0px 0px;
cursor:hand;
color: #FFFFFF;
vertical-align:middle;
}


.AbaEscuraE         
{
background-color: Transparent;
background-image:url(../img/Aba_Escura_E.gif);
background-repeat: no-repeat;
background-position: left top;
width:14px;
height:20px;
}


.AbaEscuraC         
{
background-color: Transparent;
background-image:url(../img/Aba_Escura_C.gif);
background-repeat:repeat;
background-position: left middle;
text-align:center;
vertical-align:middle ;
padding: 1px 0px 0px 0px;
height:20px;
}


.AbaEscuraD         
{
background-color: Transparent;
background-image:url(../img/Aba_Escura_D.gif);
background-repeat: no-repeat;
background-position: right top;
width:14px;
height:20px;
}