a:hover {  
	text-decoration: underline;
}

.BordaAzul {
	border: 2px solid #087AAE;
}
.BordaAzul2px {
	border: 2px solid #C3E1FB;
}
.BordaCinzaClaro {
	border: 1px solid #ECECEC;
}
.BordaCinza {
	border: 1px solid #D4D4D4;
}
.BordaCinza2px {
	border: 2px solid #C5C5C5;
}
.BordaRoxa {
	border: 2px solid #BF4FD7;
}
.BordaVermelhoEscuro2px {
	border: 2px solid #650506;
}
.BordaVerde {
	border: 2px solid #4F7A04;
}

.BotaoEnviarBranco {
	border-color: transparent; 
	border-style: transparent; 
	border-width: 1px; 
	background-color: transparent; 
	color: transparent; 
	border-bottom: none; 
	border-left: none; 
	border-right: none; 
	border-top: none; 
	width:65px; 
	cursor: hand;
}
.BotaoLimparBranco {
	border-color: transparent; 
	border-style: transparent; 
	border-width: 1px; 
	background-color: transparent; 
	color: transparent; 
	border-bottom: none; 
	border-left: none; 
	border-right: none; 
	border-top: none; 
	width:65px; 
	cursor: hand;
}
.BotaoArredondadoEnviarAzulClaro {
	border-color: transparent; 
	border-style: transparent; 
	border-width: 1px; 
	background-color: transparent; 
	color: transparent; 
	border-bottom: none; 
	border-left: none; 
	border-right: none; 
	border-top: none; 
	width:65px; 
	cursor: hand;
}
.BotaoArredondadoEnviarRoxo {
	border-color: transparent; 
	border-style: transparent; 
	border-width: 1px; 
	background-color: transparent; 
	color: transparent; 
	border-bottom: none; 
	border-left: none; 
	border-right: none; 
	border-top: none; 
	width:65px; 
	cursor: hand;
}
.BotaoArredondadoEnviarVerde {
	border-color: transparent; 
	border-style: transparent; 
	border-width: 1px; 
	background-color: transparent; 
	color: transparent; 
	border-bottom: none; 
	border-left: none; 
	border-right: none; 
	border-top: none; 
	width:65px; 
	cursor: hand;
}
.BotaoArredondadoLimparPreto {
	border-color: transparent; 
	border-style: transparent; 
	border-width: 1px; 
	background-color: transparent; 
	color: transparent; 
	border-bottom: none; 
	border-left: none; 
	border-right: none; 
	border-top: none; 
	width:65px; 
	cursor: hand;
}

.CampoAzulClaro {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #087AB0;
	border: 1px solid #087AB0;
	height: 14px;
}
.CampoAzulClaroTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #087AB0;
	border: 1px solid #087AB0;
	scrollbar-face-color: #cbcbcb; 
	scrollbar-shadow-color: #f3f3f3;;
	scrollbar-highlight-color: #f3f3f3; 
	scrollbar-3dlight-color: e2e2e2;
	scrollbar-darkshadow-color: #d0d0d0; 
	scrollbar-track-color: #f3f3f3;
	scrollbar-arrow-color: #000000;
}
.CampoBranco {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	height: 14px;
}
.CampoBrancoSemLargura {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	height: 18px;
}
.CampoBordaCinza {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	color: #D3D3D3;
	text-decoration: none;
	border: 1px solid #D3D3D3;
	height: 16px;
}
.CampoBordaCinzaTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	color: #D3D3D3;
	text-decoration: none;
	border: 1px solid #D3D3D3;
	scrollbar-face-color: #cbcbcb; 
	scrollbar-shadow-color: #f3f3f3;;
	scrollbar-highlight-color: #f3f3f3; 
	scrollbar-3dlight-color: e2e2e2;
	scrollbar-darkshadow-color: #d0d0d0; 
	scrollbar-track-color: #f3f3f3;
	scrollbar-arrow-color: #000000;
}
.CampoRoxo {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #BF4FD7;
	border: 1px solid #BF4FD7;
	height: 14px;
}
.CampoRoxoTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #BF4FD7;
	border: 1px solid #BF4FD7;
	scrollbar-face-color: #cbcbcb; 
	scrollbar-shadow-color: #f3f3f3;;
	scrollbar-highlight-color: #f3f3f3; 
	scrollbar-3dlight-color: e2e2e2;
	scrollbar-darkshadow-color: #d0d0d0; 
	scrollbar-track-color: #f3f3f3;
	scrollbar-arrow-color: #000000;
}
.CampoVerde {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4F7A04;
	border: 1px solid #4F7A04;
	height: 14px;
}
.CampoVerdeTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4F7A04;
	border: 1px solid #4F7A04;
	scrollbar-face-color: #cbcbcb; 
	scrollbar-shadow-color: #f3f3f3;;
	scrollbar-highlight-color: #f3f3f3; 
	scrollbar-3dlight-color: e2e2e2;
	scrollbar-darkshadow-color: #d0d0d0; 
	scrollbar-track-color: #f3f3f3;
	scrollbar-arrow-color: #000000;
}
.CampoVermelho {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #B92823;
	text-decoration: none;
	border: 1px solid #B92823;
	height: 16px;
}
.CampoBordaVermelhoEscuro {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #a73415;
	height: 16px;
}
.CampoBordaVermelhoEscuroTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #a73415;
	scrollbar-face-color: #cbcbcb; 
	scrollbar-shadow-color: #f3f3f3;;
	scrollbar-highlight-color: #f3f3f3; 
	scrollbar-3dlight-color: e2e2e2;
	scrollbar-darkshadow-color: #d0d0d0; 
	scrollbar-track-color: #f3f3f3;
	scrollbar-arrow-color: #000000;
}

.CorpoSiteBranco {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	scrollbar-face-color: #cbcbcb; 
	scrollbar-shadow-color: #f3f3f3;;
	scrollbar-highlight-color: #f3f3f3; 
	scrollbar-3dlight-color: e2e2e2;
	scrollbar-darkshadow-color: #d0d0d0; 
	scrollbar-track-color: #f3f3f3;
	scrollbar-arrow-color: #000000;
}

.CorpoSite {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000000;
	scrollbar-face-color: #cbcbcb; 
	scrollbar-shadow-color: #f3f3f3;;
	scrollbar-highlight-color: #f3f3f3; 
	scrollbar-3dlight-color: e2e2e2;
	scrollbar-darkshadow-color: #d0d0d0; 
	scrollbar-track-color: #f3f3f3;
	scrollbar-arrow-color: #000000;
}

.TextoAmareloClaro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF501;
	text-decoration: none;
}
.TextoAmareloClaroMaiusculo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF501;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoAmareloClaroMaiusculoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF501;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoAmareloClaroMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF501;
	text-decoration: none;
}
.TextoAmareloClaroNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF501;
	text-decoration: none;
}
.TextoAmareloClaroMaiusculoNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF501;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoAmareloClaroMaiusculoMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF501;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoAmareloClaroMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF501;
	text-decoration: none;
}
.TextoAmareloEscuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F7CC2F;
	text-decoration: none;
}
.TextoAmareloEscuroMaiusculo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F7CC2F;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoAmareloEscuroMaiusculoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F7CC2F;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoAmareloEscuroMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F7CC2F;
	text-decoration: none;
}
.TextoAmareloEscuroNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F7CC2F;
	text-decoration: none;
}
.TextoAmareloEscuroMaiusculoNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F7CC2F;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoAmareloEscuroMaiusculoMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F7CC2F;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoAmareloEscuroMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F7CC2F;
	text-decoration: none;
}
.TextoAzul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #077198;
	text-decoration: none;
}
.TextoAzulMaiusculo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #077198;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoAzulMaiusculoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #077198;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoAzulMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #077198;
	text-decoration: none;
}
.TextoAzulNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #077198;
	text-decoration: none;
}
.TextoAzulMaiusculoNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #077198;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoAzulMaiusculoMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #077198;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoAzulMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #077198;
	text-decoration: none;
}

.TextoAzulEscuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #03447A;
	text-decoration: none;
}
.TextoAzulEscuroMaiusculo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #03447A;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoAzulEscuroMaiusculoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #03447A;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoAzulEscuroMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #03447A;
	text-decoration: none;
}
.TextoAzulEscuroNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #03447A;
	text-decoration: none;
}
.TextoAzulEscuroMaiusculoNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #03447A;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoAzulEscuroMaiusculoMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #03447A;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoAzulEscuroMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #03447A;
	text-decoration: none;
}

.TextoBranco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.TextoBrancoMaiusculo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoBrancoMaiusculoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoBrancoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.TextoBrancoNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.TextoBrancoMaiusculoNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoBrancoMaiusculoMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoBrancoMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.TextoCinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8F8F8F;
	text-decoration: none;
}
.TextoCinzaMaiusculo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8F8F8F;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoCinzaMaiusculoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8F8F8F;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoCinzaMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8F8F8F;
	text-decoration: none;
}
.TextoCinzaNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8F8F8F;
	text-decoration: none;
}
.TextoCinzaMaiusculoNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8F8F8F;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoCinzaMaiusculoMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8F8F8F;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoCinzaMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8F8F8F;
	text-decoration: none;
}

.TextoCinzaEscuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.TextoCinzaEscuroMaiusculo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoCinzaEscuroMaiusculoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoCinzaEscuroMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.TextoCinzaEscuroNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.TextoCinzaEscuroMaiusculoNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoCinzaEscuroMaiusculoMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoCinzaEscuroMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.TextoFundoAzulClaro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0B79AC;
	border: 8px solid #0B79AC;
	text-align: center;
	vertical-align: bottom;
}
.TextoFundoCinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A4A4A;
	text-decoration: none;
	background-color: #E5E5E5;
	border: 8px solid #E5E5E5;
	text-align: center;
	vertical-align: bottom;
}
.TextoFundoCinzaNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999;
	text-decoration: none;
	background-color: #CFCFCF;
	border: 8px solid #CFCFCF;
	text-align: center;
	vertical-align: bottom;
}
.TextoFundoCinzaFontePretoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #D0D0D0;
	border: 8px solid #D0D0D0;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}
.TextoFundoRoxo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #BF4FD7;
	border: 8px solid #BF4FD7;
	text-align: center;
	vertical-align: bottom;
}
.TextoFundoVerde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4F7B02;
	border: 8px solid #4F7B02;
	text-align: center;
	vertical-align: bottom;
}
.TextoFundoVermelho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #D30303;
	border: 7px solid #D30303;
	text-align: center;
	vertical-align: bottom;
}

.TextoPreto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.TextoPretoMaiusculo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoPretoMaiusculoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoPretoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.TextoPretoNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.TextoPretoMaiusculoNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoPretoMaiusculoMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoPretoMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.TextoRoxo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BF4FD7;
	text-decoration: none;
}
.TextoRoxoMaiusculo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BF4FD7;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoRoxoMaiusculoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BF4FD7;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoRoxoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BF4FD7;
	text-decoration: none;
}
.TextoRoxoNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #BF4FD7;
	text-decoration: none;
}
.TextoRoxoMaiusculoNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #BF4FD7;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoRoxoMaiusculoMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BF4FD7;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoRoxoMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BF4FD7;
	text-decoration: none;
}

.TextoVerde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F7B02;
	text-decoration: none;
}
.TextoVerdeMaiusculo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F7B02;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoVerdeMaiusculoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F7B02;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoVerdeMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F7B02;
	text-decoration: none;
}
.TextoVerdeNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4F7B02;
	text-decoration: none;
}
.TextoVerdeMaiusculoNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4F7B02;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoVerdeMaiusculoMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4F7B02;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoVerdeMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4F7B02;
	text-decoration: none;
}

.TextoVermelho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E52115;
	text-decoration: none;
}
.TextoVermelhoMaiusculo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E52115;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoVermelhoMaiusculoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E52115;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoVermelhoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E52115;
	text-decoration: none;
}
.TextoVermelhoNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E52115;
	text-decoration: none;
}
.TextoVermelhoMaiusculoNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E52115;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoVermelhoMaiusculoMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E52115;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoVermelhoMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E52115;
	text-decoration: none;
}

.TextoVermelhoEscuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7F0305;
	text-decoration: none;
}
.TextoVermelhoEscuroMaiusculo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7F0305;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoVermelhoEscuroMaiusculoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7F0305;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoVermelhoEscuroMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7F0305;
	text-decoration: none;
}
.TextoVermelhoEscuroNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7F0305;
	text-decoration: none;
}
.TextoVermelhoEscuroMaiusculoNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7F0305;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoVermelhoEscuroMaiusculoMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7F0305;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoVermelhoEscuroMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7F0305;
	text-decoration: none;
}

.TituloTextoAzulClaro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0C7AAF;
	text-decoration: none;
}
.TituloTextoBranco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
}
.TituloTextoCinzaEscuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #404040;
	text-decoration: none;
}
.TituloTextoPreto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
}
.TituloTextoRoxo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #BF4FD7;
	text-decoration: none;
}
.TituloTextoRoxoClaro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #F1A2FE;
	text-decoration: none;
}
.TituloTextoVerde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4F7B02;
	text-decoration: none;
}
.TituloTextoVermelho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #D30303;
	text-decoration: none;
}
.TituloTextoVermelhoEscuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #7F0305;
	text-decoration: none;
}




#MeioListaArtigos{
	width: 460px;
	position: relative;
	margin: 0px 0px 0px 0px;
	left: 0px;
	padding: 0px 0px 0px 0px;
}
#ListaArtigos {
	float: left;
	width: 460px;
}
#ListaArtigos .ConteudoListaArtigos{
	width: 460px;
	position: relative;
	margin-bottom: 5px;
}
#ListaArtigos ul{
	width: 458px;
	height: 28px;
	position: relative;
	float:none;
	margin: 0px 0px 1px 1px;
	padding: 0px 0px 1px 1px;
	list-style-type:none;
}
#ListaArtigos ul li{
	background-color: #FFFFFF;
	width: 458px;
	height: 28px;
	position: absolute;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
#ListaArtigos ul li:hover{
	background-color: #F2F2F2;
	width: 458px;
	height: 28px;
	position: absolute;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B70100;
	text-decoration: none;
}
#ListaArtigos ul span{
	width: 448px;
	height: 18px;
	cursor: pointer;
	position: absolute;
	left: 5px;
	top: 7px;
}

#MeioListaNoticias{
	width: 860px;
	position: relative;
	margin: 0px 0px 0px 0px;
	left: 0px;
	padding: 0px 0px 0px 0px;
}
#ListaNoticias {
	float: left;
	width: 860px;
}
#ListaNoticias .ConteudoListaNoticias{
	width: 860px;
	position: relative;
	margin-bottom: 5px;
}
#ListaNoticias ul{
	width: 858px;
	height: 36px;
	position: relative;
	float:none;
	margin: 0px 0px 1px 1px;
	padding: 0px 0px 1px 1px;
	list-style-type:none;
}
#ListaNoticias ul li{
	background: url(../Imagens/img_icone_seta_noticias_01.gif) 9px 15px no-repeat;
	background-color: #FFFFFF;
	width: 858px;
	height: 36px;
	position: absolute;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
#ListaNoticias ul li:hover{
	background: url(../Imagens/img_icone_seta_noticias_02.png) 9px 15px no-repeat;
	background-color: #087AB0;
	width: 858px;
	height: 36px;
	position: absolute;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
#ListaNoticias ul span{
	width: 800px;
	height: 18px;
	cursor: pointer;
	position: absolute;
	left: 28px;
	top: 11px;
}


#MeioListaNoticiasEsportes{
	width: 860px;
	position: relative;
	margin: 0px 0px 0px 0px;
	left: 0px;
	padding: 0px 0px 0px 0px;
}
#ListaNoticiasEsportes {
	float: left;
	width: 860px;
}
#ListaNoticiasEsportes .ConteudoListaNoticiasEsportes{
	width: 860px;
	position: relative;
	margin-bottom: 5px;
}
#ListaNoticiasEsportes ul{
	width: 858px;
	height: 36px;
	position: relative;
	float:none;
	margin: 0px 0px 1px 1px;
	padding: 0px 0px 1px 1px;
	list-style-type:none;
}
#ListaNoticiasEsportes ul li{
	background: url(../Imagens/img_icone_seta_noticias_01.gif) 9px 15px no-repeat;
	background-color: #FFFFFF;
	width: 858px;
	height: 36px;
	position: absolute;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
#ListaNoticiasEsportes ul li:hover{
	background: url(../Imagens/img_icone_seta_noticias_02.png) 9px 15px no-repeat;
	background-color: #4F7A04;
	width: 858px;
	height: 36px;
	position: absolute;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
#ListaNoticiasEsportes ul span{
	width: 800px;
	height: 18px;
	cursor: pointer;
	position: absolute;
	left: 28px;
	top: 11px;
}


#MeioListaNoticiasEntretenimento{
	width: 860px;
	position: relative;
	margin: 0px 0px 0px 0px;
	left: 0px;
	padding: 0px 0px 0px 0px;
}
#ListaNoticiasEntretenimento {
	float: left;
	width: 860px;
}
#ListaNoticiasEntretenimento .ConteudoListaNoticiasEntretenimento{
	width: 860px;
	position: relative;
	margin-bottom: 5px;
}
#ListaNoticiasEntretenimento ul{
	width: 858px;
	height: 36px;
	position: relative;
	float:none;
	margin: 0px 0px 1px 1px;
	padding: 0px 0px 1px 1px;
	list-style-type:none;
}
#ListaNoticiasEntretenimento ul li{
	background: url(../Imagens/img_icone_seta_noticias_01.gif) 9px 15px no-repeat;
	background-color: #FFFFFF;
	width: 858px;
	height: 36px;
	position: absolute;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
#ListaNoticiasEntretenimento ul li:hover{
	background: url(../Imagens/img_icone_seta_noticias_02.png) 9px 15px no-repeat;
	background-color: #BF4FD7;
	width: 858px;
	height: 36px;
	position: absolute;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
#ListaNoticiasEntretenimento ul span{
	width: 800px;
	height: 18px;
	cursor: pointer;
	position: absolute;
	left: 28px;
	top: 11px;
}

#MeioListaAgendaEventos{
	width: 278px;
	position: relative;
	margin: 0px 0px 0px 0px;
	left: 0px;
	padding: 0px 0px 0px 0px;
}
#ListaAgendaEventos {
	float: left;
	width: 278px;
}
#ListaAgendaEventos .ConteudoListaAgendaEventos{
	width: 278px;
	position: relative;
	margin-bottom: 5px;
}
#ListaAgendaEventos ul{
	width: 278px;
	height: 25px;
	position: relative;
	float:none;
	margin: 0px 0px 1px 1px;
	padding: 0px 0px 1px 1px;
	list-style-type:none;
}
#ListaAgendaEventos ul li{
	width: 278px;
	height: 25px;
	position: absolute;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
#ListaAgendaEventos ul li:hover{
	background: url(../ImagensAgendaEventos/bg_evento_selecionado.jpg) 0px 0px no-repeat;
	width: 278px;
	height: 25px;
	position: absolute;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
#ListaAgendaEventos ul span{
	width: 250px;
	height: 18px;
	cursor: pointer;
	position: absolute;
	left: 18px;
	top: 5px;
}

#loader{
   visibility:hidden;
}
#f1_error{
   font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
   font-weight:bold;
   color:#FF0000;
}
#f1_ok{
   font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
   font-weight:bold;
   color:#00FF00;

}

#ContainerCadastroPortalMeridional {
	width: 193px;
	height: 105px;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#FormularioUploadCadastroPortalMeridional{
	height: 105px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#FormularioUploadCadastroPortalMeridional {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height: 105px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#ProcessoUploadCadastroPortalMeridional{
   z-index:100;
   visibility:hidden;
   position:absolute;
   text-align:center;
   width:96px;
   vertical-align: middle;
}

#ContainerFormLogin {
	width: 172px;
	height: 105px;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#FormularioUploadFormLogin{
	height: 105px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#FormularioUploadFormLogin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height: 105px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#ProcessoUploadFormLogin{
   z-index:100;
   visibility:hidden;
   position:absolute;
   text-align:center;
   width:86px;
   vertical-align: middle;
}

#ContainerSejaColunista {
	width: 465px;
	background-color: #FFFFFF;
}
#FormularioUploadSejaColunista{
   height:100px;
}
#FormularioUploadSejaColunista {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
#ProcessoUploadSejaColunista{
   z-index:100;
   visibility:hidden;
   position:absolute;
   text-align:center;
   width:400px;
}

#ContainerFormFaleConosco {
	width: 339px;
	height: 105px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#FormularioUploadFormFaleConosco{
	height: 105px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#FormularioUploadFormFaleConosco {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height: 105px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#ProcessoUploadFormFaleConosco{
   z-index:100;
   visibility:hidden;
   position:absolute;
   text-align:center;
   width:86px;
   vertical-align: middle;
}

#ContainerFormEnviarTorpedo {
	width: 900px;
	height: 359px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#FormularioUploadFormEnviarTorpedo{
	height: 900px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#FormularioUploadFormEnviarTorpedo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height: 359px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#ProcessoUploadFormEnviarTorpedo{
   z-index:100;
   visibility:hidden;
   position:absolute;
   text-align:center;
   width:900px;
   vertical-align: middle;
}

#ContainerFormComunicarErro {
	width: 339px;
	height: 105px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#FormularioUploadFormComunicarErro{
	height: 105px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#FormularioUploadFormComunicarErro {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height: 105px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#ProcessoUploadFormComunicarErro{
   z-index:100;
   visibility:hidden;
   position:absolute;
   text-align:center;
   width:86px;
   vertical-align: middle;
}


.TabelaPortalMeridionalAtiva {
	background:url(../Imagens/rodape_preto_top_portal_meridional.jpg) no-repeat;
	background-position:bottom;
	background-color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.TabelaPortalMeridionalDesativada {
	background:url(../Imagens/linha_preta_top_portalmeridional.jpg) 0px 7px no-repeat;
	background-color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


.TabelaMeridionalAMAtiva {
	background:url(../Imagens/rodape_azul_top_portal_meridionalam.jpg) no-repeat;
	background-position:bottom;
	background-color:#044C96;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.TabelaMeridionalAMDesativada {
	background:url(../Imagens/linha_azul_top_meridional_am.jpg) 0px 7px no-repeat;
	background-color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1677DE;
	text-decoration: none;
}


.TabelaMeridionalFMAtiva {
	background:url(../Imagens/rodape_vermelha_top_portal_meridionalfm.jpg) no-repeat;
	background-position:bottom;
	background-color:#97130E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.TabelaMeridionalFMDesativada {
	background:url(../Imagens/linha_vermelha_top_meridionalfm.jpg) 0px 7px no-repeat;
	background-color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DA251E;
	text-decoration: none;
}

