﻿/*Paragrafos*/
a
{
    font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
    color: #285886;
    text-decoration: none;
    text-align: left;
}

a:hover
{
 color: #0A628C;
}

.txt38TituloLucida_AZ
{
    text-align: left;
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 38px;
    color: #327DA7;
    font-weight:normal;
}

.alerta
{
    font-family: Tahoma;
    font-size: 11px;      
    color : Red;
}

.txt28TituloLucida_PR
{
    text-align: left;
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 28px;
    color: #000000;
    font-weight:normal;
}


.txt28TituloLucida_AZ
{
    text-align: left;
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 28px;
    color: #327DA7;
    font-weight:normal;
}

.txt28TituloLucida_BR
{
    text-align: left;
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 28px;
    color: #FFFFFF;
    font-weight:normal;
}

.txt24TituloLucida_AZ
{
    text-align: left;
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 24px;
    color: #327DA7;
    font-weight:normal;
}

.txt24TituloLucida_PR
{
    text-align: left;
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 24px;
    color: #000000;
    font-weight:normal;
}

.txt24TituloLucida_BR
{
    text-align: left;
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 24px;
    color: #FFFFFF;
    font-weight:normal;
}

.txt20ValorLucida_AZ_Bold
{
    text-align: left;
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 20px;
    color: #327DA7;
    font-weight:bold;
}

.txt20ValorLucida_AZ
{
    text-align: left;
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 20px;
    color: #327DA7;
}


.txt20Lucida_BR
{
    font-family: Lucida Sans Unicode, Trebuchet MS,  Verdana, Arial;
	font-size: 20px;
    color: #FFFFFF;
    vertical-align: bottom;
}

.txt18Lucida_AZ
{
    font-family: Lucida Sans Unicode, Trebuchet MS,  Verdana, Arial;
	font-size: 18px;
    color: #327DA7;
    vertical-align: bottom;
}

.txt16Lucida_AZ
{
    font-family: Lucida Sans Unicode, Trebuchet MS,  Verdana, Arial;
	font-size: 16px;
    color: #327DA7;
    vertical-align: bottom;
}


.txt16Lucida_BR
{
    font-family: Lucida Sans Unicode, Trebuchet MS,  Verdana, Arial;
	font-size: 16px;
    color: #FFFFFF;
    vertical-align: bottom;
}

.txt16Lucida_PR
{
    font-family: Lucida Sans Unicode, Trebuchet MS,  Verdana, Arial;
	font-size: 16px;
    color: #000000;
    vertical-align: bottom;
}

.txt16Lucida_CZ
{
    text-align: left;
    font-family: Lucida Sans Unicode, Trebuchet MS,  Verdana, Arial;
	font-size: 16px;
    /*color: #81899A;*/
    color: #778199;
    font-weight:normal;
    line-height:23px;
}

.txt14Lucida_AZ
{
    font-family: Lucida Sans Unicode, Trebuchet MS,  Verdana, Arial;
	font-size: 14px;
    color: #327DA7;
    vertical-align: bottom;
}

.txt14Lucida_BR
{
    font-family: Lucida Sans Unicode, Trebuchet MS,  Verdana, Arial;
	font-size: 14px;
    color: #FFFFFF;
    vertical-align: bottom;
}

.txt14Lucida_PR
{
    text-align: left;
    font-family: Lucida Sans Unicode, Trebuchet MS,  Verdana, Arial;
	font-size: 14px;
    /*color: #81899A;*/
    color: #000000;
    font-weight:normal;
    line-height:20px;
}

.txt14Lucida_PR_Item
{
    text-align: left;
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 14px;
    /*color: #81899A;*/
    color: #000000;
    font-weight:normal;
    line-height:23px;
}

.txt14Lucida_CZ
{
    text-align: left;
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 14px;
    /*color: #81899A;*/
    color: #778199;
    font-weight:normal;
    line-height:23px;
}

.txt14Lucida_CZ2
{
    text-align: left;
    font-family: Lucida Sans Unicode, Trebuchet MS,  Verdana, Arial;
	font-size: 14px;
    /*color: #81899A;*/
    color: #778199;
    font-weight:normal;
}

.txt13Lucida_AZ
{
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 13px;
    color: #327DA7;
    vertical-align: bottom;
}

.txt13Lucida_BR
{
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 13px;
    color: #FFFFFF;
    vertical-align: bottom;
}

.txt13Lucida_BR_Item
{
    
   text-align: left;
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 14px;
    color: #FFFFFF;
    font-weight:normal;
    line-height:23px;
}


.txt13Lucida_PR
{
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 13px;
    color: #000000;
    vertical-align: bottom;
}

.txt13Lucida_PR_Item
{
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 13px;
    color: #000000;
    font-weight:normal;
    line-height:23px;
}

.txt13Lucida_CZ
{
    text-align: left;
    font-family: Lucida Sans Unicode, Trebuchet MS,  Verdana, Arial;
	font-size: 13px;
    /*color: #81899A;*/
    color: #778199;
    font-weight:normal;
}


.txt12Lucida_PR
{
    text-align: left;
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 12px;
    /*color: #81899A;*/
    color: #000000;
    font-weight:normal;

}

.txt12Lucida_CZ
{
    text-align: left;
    font-family: Lucida Sans Unicode, Trebuchet MS,  Verdana, Arial;
	font-size: 12px;
    /*color: #81899A;*/
    color: #778199;
    font-weight:normal;
}

.txt12Lucida_AZ
{
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 12px;
    color: #327DA7;
    vertical-align: bottom;
}

.txt11Lucida_BR
{
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 11px;
    color: #FFFFFF;
    vertical-align: bottom;
}

.txt11Lucida_PR
{
    text-align: left;
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 11px;
    /*color: #81899A;*/
    color: #000000;
    font-weight:normal;
}

.txt10Lucida_AZ
{
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 10px;
    color: #327DA7;
    vertical-align: bottom;
}

.txt10Lucida_PR
{
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 10px;
    color: #000000;
    vertical-align: bottom;
}

.txt10Arial_PR
{
    text-align: left;
    font-family:  Arial, Verdana, Lucida Sans Unicode, Trebuchet MS;
	font-size: 10px;
    /*color: #81899A;*/
    color: #000000;
    font-weight:normal;
}

.txt10Lucida_BR
{
    font-family: Lucida Sans Unicode, Trebuchet MS, Verdana, Arial;
	font-size: 10px;
    color: #FFFFFF;
    vertical-align: bottom;
}


.txt10Verdana_PR
{
    text-align: left;
    font-family: Verdana, Arial, Lucida Sans Unicode, Trebuchet MS;
	font-size: 10px;
    /*color: #81899A;*/
    color: #000000;
    font-weight:normal;
}


.txtNews
{
    font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
    color: #2D4463;
    text-align: left;
    font-weight:normal;
}

.tdTituloColuna
{
    height: 50px;
    padding-left: 10px;
    padding-bottom: 10px;
    vertical-align: bottom;
    text-align: left;
}

/* News*/

.bkgrdColunaNews
{
    background-color: #327DA7;
}

.dataNewsGrid 
{
	font-family:  Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color:  #999999;
}

.separadorNews 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color:  #999999;
	padding-top: 0px;
	padding-bottom:0px;
}

/*Banner´s Coluna*/

.tdBannerColuna_Corpo
{
    height: 290px;
    vertical-align: top;
    font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-align: left;
    color: #FFFFFF;
}

.tdBannerColuna_Rodape
{
    height: 20px;
}

.bkgrdBannerColuna1_Titulo
{
    background-color : #0098DA;
    
}

.bkgrdBannerColuna1_Corpo
{
    background-color : #E5E6E8;
}

.bkgrdBannerColuna2_Titulo
{
    background-color : #0075B1;
    
}

.bkgrdBannerColuna2_Corpo
{
    background-color : #DBE7F6;
}

.bkgrdBannerColuna3_Titulo
{
    background-color : #295097;
    
}

.bkgrdBannerColuna3_Corpo
{
    background-color : #D5EAF9;
}

.bkgrdBannerColuna4_Titulo
{
    background-color : #2B3C5D;
    
}

.bkgrdBannerColuna4_Corpo
{
    background-color : #DDE8F1;
}

.bkgrdFundoPagina
{
    background-color: #DEEEF8;    
}

/*Rodape*/

.rodape12
{
    font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
    color: #FFFFFF;
}

.rodapeBold14
{
    font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
    color: #FFFFFF;
}

.rodapeBold16
{
    font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
    color: #FFFFFF;
}

.BordaTable
{
	border-style: solid; 
	border-width: thin; 
	border-color: #CCCCCC;
}

.tdBarra
{
	text-align: right;
	background-color: #B1C9D8;
}

.tdCampo
{	
	text-align: left;
    padding-right: 7px;
	padding-left: 7px;
	background-color: #EEF4FA;
}

.labelNomeCampo
{
	font-family: Tahoma, Trebuchet MS, Verdana, Arial;
	font-size: 13px;
	color: #1D3E5D;
	text-align: right;
	padding-right: 7px;
	
}

.labelMsgLogin
{
	font-family: Tahoma, Trebuchet MS, Verdana, Arial;
	font-size: 13px;
	color: #1D3E5D;
	text-align: center;
	padding-right: 7px;
}

.txtEdit
{
	font-family: Tahoma, Trebuchet MS, Verdana, Arial;
	font-size: 13px;
	color: #000000;
	text-transform: uppercase;
}

.txtEditSenha
{
	font-family: Tahoma, Trebuchet MS, Verdana, Arial;
	font-size: 13px;
	color: #000000;
	text-transform: none;
}

.txtEditDesabilitado
{
	font-family: Tahoma;
	font-size: 11px;
	color: #707070;
	background-color: #F4F4F4;
	text-transform: uppercase;
}

.txtEditDesabilitadoSemBackground
{
	font-family: Tahoma;
	font-size: 11px;
	color: #707070;
	text-transform: uppercase;
}

.RowFooterTotal
{
	color: White;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	text-indent: 3px;
	background-color: #888888;
	font-weight: bold;
	cursor: default;
	text-align: center;
	text-transform: uppercase;
}

.FooterTotal
{
	color: White;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	text-indent: 3px;
	background-color: #6B6B6B;
	font-weight: bold;
	cursor: default;
	text-align: center;

}

.RowGridMinuscula
{
	color: Black;
	font-family:  Verdana, Tahoma,Arial;
	font-size: 10px;
	text-indent: 3px;
	background-color: #FBFBFB;
	cursor: default;
	text-align: left;
	
}

.HeaderGrid
{
	color: White;
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	background-color: #327DA7;
	font-weight: bold;
	padding-left: 5px;
	
}

.RowGrid
{
	color: Black;
	font-family:  Verdana, Tahoma, Arial;
	font-size: 10px;
	text-indent: 3px;
	background-color: #FFFBFF;
	cursor: default;
	text-align: left;
	text-transform: uppercase;
	border: 0px;
}

.AlternatingRowGrid
{
	color: Black;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	text-indent: 3px;
	/*background-color: #FBFBFB;*/
	background-color:#F4F4F4;
	cursor: default;
	text-align: left;
	text-transform: uppercase;
}

.AlternatingRowGridMinuscula
{
	color: Black;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	text-indent: 3px;
	background-color: #E0E0E0;
	cursor: default;
	text-align: left;
}

.SelectedRowGrid
{
	color: Black;
	font-family: Tahoma;
	font-size: 11px;
	text-indent: 3px;
	background-color: #D3CFCF;
	cursor: default;
	text-align: left;
	font-weight:bold;
	text-transform: uppercase;
}

.tdLabel
{
	text-align: right;
	padding-right: 7px;
	padding-left: 7px;
	background-color: #CED6DE;
}

.tdLabelDestaque
{
	text-align: right;
	padding-right: 7px;
	padding-left: 7px;
	background-color: #BBBBBB;
}

.tdCampo
{	
	text-align: left;
	padding-left: 7px;
	background-color: #EEEEEE;
}

.tdCampoDestaque
{	
	text-align: left;
	padding-left: 7px;
	background-color: #CFCFCF;
}

.modalBackground
{
	background-color: Black;
	filter: alpha(opacity=60);
	opacity: 0.6;
}