a:hover {  
	text-decoration: underline;
}

.BordaCincaClaro {
	border: 1px solid #D8D8D8;
}

#BordaTransparente{
	width: 2800px;
	height: 12px;
	top: 0px;
	background-image: url(../Imagens/bg_sombra_topo.png);
	_background-image: none;
	background-repeat: no-repeat;
	display: block;
	position: fixed;
	bottom: 0;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Imagens/bg_sombra_topo.png', sizingMethod='scale');
	z-index: 999999;
}

.BotaoEnviarFotoAzul {
	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:140px; 
	cursor: hand;
}
.BotaoFecharAzul {
	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:140px; 
	cursor: hand;
}

.CampoBordaCinza {
	color: #575757;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border: 1px solid #D9D9D9;
    height: 20px;
}

#CampoBusca {
    width: 373px;
    height: 21px;
    background: url(../Imagens/campo_buscar_cinza_claro_degrade.jpg);
}
#CampoBusca #CBusca {
    float: left;
    padding: 0;
    margin: 5px 0 0 27px;
    border: 0;
    width: 340px;
    background: none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#CampoLoginSenha {
    width: 247px;
    height: 25px;
    background: url(../Imagens/campo_cinza_247x25.jpg);
}
#CampoLoginSenha #CLoginSenha {
    float: left;
    padding: 0;
    margin: 5px 0 0 10px;
    border: 0;
    width: 227px;
    background: none;
	color: #7A7A7A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#CampoLoginUsuario {
    width: 286px;
    height: 25px;
    background: url(../Imagens/campo_cinza_286x25.jpg);
}
#CampoLoginUsuario #CLoginUsuario {
    float: left;
    padding: 0;
    margin: 5px 0 0 10px;
    border: 0;
    width: 266px;
    background: none;
	color: #7A7A7A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.CorpoSite {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #06324B;
	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;
}

#MeioSegundaParte{
	width: 780px;
	position: relative;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	left: 0px;
	padding: 0px 0px 0px 0px;
}

.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;
}

.TextoAzulClaro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C0EFF7;
	text-decoration: none;
}
.TextoAzulClaroMaiusculo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C0EFF7;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoAzulClaroMaiusculoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C0EFF7;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoAzulClaroMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C0EFF7;
	text-decoration: none;
}
.TextoAzulClaroNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C0EFF7;
	text-decoration: none;
}
.TextoAzulClaroMaiusculoNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C0EFF7;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoAzulClaroMaiusculoMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C0EFF7;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoAzulClaroMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C0EFF7;
	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;
}

.TextoFundoAzulMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3A4C7C;
	border: 4px solid #3A4C7C;
}

.TextoLaranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F18000;
	text-decoration: none;
}
.TextoLaranjaMaiusculo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F18000;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoLaranjaMaiusculoMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F18000;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoLaranjaMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F18000;
	text-decoration: none;
}
.TextoLaranjaNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F18000;
	text-decoration: none;
}
.TextoLaranjaMaiusculoNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F18000;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoLaranjaMaiusculoMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F18000;
	text-transform: uppercase;
	text-decoration: none;
}
.TextoLaranjaMedioNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F18000;
	text-decoration: none;
}
.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;
}

.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;
}

.TituloTextoBranco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.TituloTextoCinzaEscuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}
.TituloTextoCinzaEscuroGrande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #666666;
	text-decoration: none;
}
.TituloTextoCinzaForteMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
	text-decoration: none;
}
.TituloTextoPreto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.TituloTextoVermelho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D30303;
	text-decoration: none;
}
.TituloTextoVermelhoEscuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7F0305;
	text-decoration: none;
}

#TodoSegundaParte {
	background-color: #FFFFFF;
	float: left;
	width: 780px;
	min-height: 264px;
}
#TodoSegundaParte .ImgDestaqueSemanaInicial{
	background-color: #FFFFFF;
	background: url(../Imagens/img_destaque_semana_inicial.jpg) 0 0 no-repeat;
	width: 780px;
	height: 35px;
	position: relative;
	margin-bottom: 5px;
}
#TodoSegundaParte .ConteudoDestaqueSemanaInicial{
	background-color: #FFFFFF;
	width: 780px;
	height: 264px;
	position: relative;
	margin-bottom: 5px;
}
#TodoSegundaParte ul{
	background-color: #FFFFFF;
	background: url(../Imagens/bg_destaques_semana_pagina_inicial.jpg) 0 0 no-repeat;
	width: 153px;
	height: 264px;
	position: relative;
	float: left;
	margin: 0px 0px 0px 1px;
	padding: 0px 0px 0px 1px;
	list-style-type:none;
}
#TodoSegundaParte ul li img.FotoDestaqueSemanaInicial{
	width: 145px;
	height: 145px;
	position: absolute;
	left: 4px;
	top: 0px;
}
#TodoSegundaParte ul li img.CliqueAquiDestaqueSemanaInicial{
	width: 153px;
	height: 29px;
	position: absolute;
	left: 0px;
	top: 232px;
}
#TodoSegundaParte ul span{
	background: url(../Imagens/ir_pagina_inicial_02.png) 0px 81px no-repeat;
	width: 145px;
	height: 112px;
	cursor: pointer;
	position: absolute;
	left: 4px;
	top: 151px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
#TodoSegundaParte ul span:hover{
	width: 145px;
	height: 112px;
	cursor: pointer;
	position: absolute;
	left: 4px;
	top: 151px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #077198;
	text-decoration: none;
}

.VoltarTopo { 
	width:86px; 
	height:20px; 
	margin:0px; 
	padding:0px 5px 0px 0px; 
	right:0px; 
	bottom:0px; 
	position:fixed; 
	_position:absolute !important; 
}

