


/* ----------------------------------------------------- */
/* FONTES FACE*/
@font-face {
    font-family: 'ns266_mediumitalic';
    src: url('../fontes/am266.eot');
    src: url('../fontes/am266.eot?#iefix') format('embedded-opentype'),
         url('../fontes/am266.woff') format('woff'),    
         url('../fontes/am266.ttf') format('truetype');   
/*         url('../fontes/hum521n-webfont.svg#humanst521_btroman') format('svg');  */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ns263_regular';
    src: url('../fontes/am263.eot');
    src: url('../fontes/am263.eot?#iefix') format('embedded-opentype'),
         url('../fontes/am263.woff') format('woff'),    
         url('../fontes/am263.ttf') format('truetype');   
/*         url('../fontes/hum521n-webfont.svg#humanst521_btroman') format('svg');  */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ns265_medium';
    src: url('../fontes/am265.eot');
    src: url('../fontes/am265.eot?#iefix') format('embedded-opentype'),
         url('../fontes/am265.woff') format('woff'),    
         url('../fontes/am265.ttf') format('truetype');   
/*         url('../fontes/hum521n-webfont.svg#humanst521_btroman') format('svg');  */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ns261_light';
    src: url('../fontes/am261.eot');
    src: url('../fontes/am261.eot?#iefix') format('embedded-opentype'),
         url('../fontes/am261.woff') format('woff'),    
         url('../fontes/am261.ttf') format('truetype');   
/*         url('../fontes/hum521n-webfont.svg#humanst521_btroman') format('svg');  */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ns267_bold';
    src: url('../fontes/am267.eot');
    src: url('../fontes/am267.eot?#iefix') format('embedded-opentype'),
         url('../fontes/am267.woff') format('woff'),    
         url('../fontes/am267.ttf') format('truetype');   
/*         url('../fontes/hum521n-webfont.svg#humanst521_btroman') format('svg');  */
    font-weight: normal;
    font-style: normal;
}



/* ----------------------------------------------------- */
/* FONTES */

.LetraMedium12_Azul {font-family:ns265_medium; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#009FC2;}
.LetraMedium12_Branco {font-family:ns265_medium; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraMedium20_Branca {font-family:ns265_medium; font-size:20px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraMedium42_Branca {font-family:ns265_medium; font-size:40px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF; background-image: url('../imagens/painel_hp.png'); padding-right:10px; padding-left:5px;}
.LetraMedium15_Branca {font-family:ns265_medium; font-size:15px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraMedium38_Branca {font-family:ns265_medium; line-height:40px; font-size:38px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraMedium24_Branca {font-family:ns265_medium; font-size:24px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraBold15_Azul {font-family:ns267_bold; font-size:15px; font-style:normal; font-variant:normal; text-transform:none; color:#08375A;}
.LetraBold12_AzulEscuro {font-family:ns267_bold; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#08375A;}
.LetraMedium38_AzulEscuro {font-family:ns265_medium; line-height:40px; font-size:38px; font-style:normal; font-variant:normal; text-transform:none; color:#08375A;}
.LetraMedium12_Cinza {font-family:ns265_medium; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#B2B2B2;}
.LetraBold12_AzulClaro {font-family:ns267_bold; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#009FC2;}
.LetraMedium12_AzulClaro {font-family:ns265_medium; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#009FC2;}
.LetraMedium42_Branca1 {font-family:ns265_medium; font-size:28px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF; background-color:#009FC2;}



.LetraRegularTooltip {font-family:ns263_regular; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF; background-image: url('../imagens/painel_cinza_escuro.png'); padding-right:2px; padding-left:2px;}


/* light */
.LetraLight10_Branca_fundo {font-family:ns261_light; font-size:10px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF; background-image: url('../imagens/painel_hp.png'); padding-right:2px; padding-left:2px;}
.LetraLight12_Branca {font-family:ns261_light; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraLight12_Branca_Fundo {font-family:ns261_light; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF; background-image: url('../imagens/painel_hp.png'); padding-right:5px;}
.LetraLight13_Branca {font-family:ns261_light; font-size:13px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraLight14_Branca {font-family:ns261_light; font-size:14px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraLight15_Branca {font-family:ns261_light; font-size:15px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraRegular22_AzulClaro {font-family:ns263_regular; font-size:23px; font-style:normal; font-variant:normal; text-transform:none; color:#055073;}
.LetraRegular24_Branca {font-family:ns261_light; font-size:24px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraRegular37_Branca {font-family:ns261_light; font-size:34px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraLight19_Branca {font-family:ns261_light; font-size:19px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraLight19_AzulClaro {font-family:ns261_light; font-size:20px; font-style:normal; font-variant:normal; text-transform:none; color:#009FC2;}


/* regular */
.LetraRegular10_Branca {font-family:ns263_regular; font-size:10px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraRegular11_Branca {font-family:ns263_regular; font-size:11px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraRegular12_Branca {font-family:ns263_regular; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraRegular12_AzulClaro_1 {font-family:ns263_regular; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#009FC2;}
.LetraRegular12_AzulEscuro {font-family:ns263_regular; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#08375A;}
.LetraRegular12_Branca_fundo {font-family:ns263_regular; font-size:11px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF; background-image: url('../imagens/painel_cinza_escuro.png'); padding-right:2px; padding-left:2px;}
.LetraRegular12_Branca_fundoAzul {font-family:ns263_regular; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF; background-image: url('../imagens/painel_hp.png'); padding-right:5px;}
.LetraRegular13_Branca {font-family:ns263_regular; font-size:13px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraRegular13_AzulEscuro {font-family:ns263_regular; font-size:13px; font-style:normal; font-variant:normal; text-transform:none; color:#08375A;}
.LetraRegular14_Branca {font-family:ns263_regular; font-size:14px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraRegular14_Branca_fundo {font-family:ns263_regular; font-size:14px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF; background-image: url('../imagens/painel_hp.png'); padding-right:10px; padding-left:5px;}
.LetraRegular15_Azul {font-family:ns263_regular; font-size:15px; font-style:normal; font-variant:normal; text-transform:none; color:#08375A;}
.LetraRegular15_Branca {font-family:ns263_regular; font-size:15px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF; background-image: url('../imagens/painel_hp.png'); padding-right:10px; padding-left:5px;}
.LetraRegular15_Branca_so {font-family:ns263_regular; font-size:15px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraRegular17_Branca {font-family:ns263_regular; font-size:16px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraRegular20_Branca {font-family:ns263_regular; font-size:20px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF; background-image: url('../imagens/painel_hp.png'); padding-right:10px; padding-left:5px;}
.LetraRegular22_Azul {font-family:ns263_regular; font-size:22px; font-style:normal; font-variant:normal; text-transform:none; color:#08375A;}
.LetraRegular32_Branca {font-family:ns263_regular; font-size:28px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraRegular26_Branca {font-family:ns263_regular; font-size:22px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}

.LetraRegular15_Branca_change {font-family:ns263_regular; font-size:15px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF; background-image: url('../imagens/painel_hp.png'); padding-right:10px; padding-left:5px;}
.LetraRegular15_Branca_change:hover {font-family:ns263_regular; font-size:15px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF; background-image: url('../imagens/painel_cinza.png'); padding-right:10px; padding-left:5px;}



/* medium */
.LetraMedium12_Branca {font-family:ns265_medium ; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraMedium12_AzulEscuro {font-family:ns265_medium ; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#08375A;}
.LetraMedium12_Cinza {font-family:ns265_medium ; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#888888;}
.LetraRegular12_AzulClaro {font-family:ns265_medium; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#009FC2;}
.LetraMedium12_Branca_fundo1 {font-family:ns265_medium; font-size:11px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF; background-image: url('../imagens/painel_hp.png'); padding-right:2px; padding-left:2px;}
.LetraMedium12_Branca_Fundo {font-family:ns261_light; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF; background-image: url('../imagens/painel_hp.png'); padding-right:10px; padding-left:5px;}
.LetraMedium12_Branca {font-family:ns265_medium; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraMedium13_Branca {font-family:ns265_medium; font-size:13px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraMedium14_Branca {font-family:ns265_medium; font-size:14px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraMedium15_Branca {font-family:ns265_medium; font-size:16px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF; background-image: url('../imagens/painel_hp.png'); padding-right:10px; padding-left:5px;}
.LetraMediumItalic13_Branca {font-family:ns266_mediumitalic; font-size:15px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}


/* bold */
.LetraBold12_Branca {font-family:ns267_bold; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraBold12_Laranja {font-family:ns267_bold; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#F6921E;}
.LetraBold12_Branca_fundo {font-family:ns267_bold; font-size:12px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF; background-image: url('../imagens/painel_cinza_escuro.png'); padding-right:2px; padding-left:2px;}
.LetraBold15_Branca {font-family:ns267_bold; font-size:15px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}





.Texto_Titulo {text-align:justify; font-family:Verdana; font-size:20px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.Texto_Normal {text-align:justify; font-family:Verdana; font-size:11px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.Texto_Chavao {text-align:justify; font-family:Verdana; font-size:13px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF;}
.LetraGrafico {font-family:ns265_medium; font-size:13px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF; padding-left:5px;}




/* ----------------------------------------------------- */
/* LINKS */
.LinkVerMais:link {font-family: Verdana; font-size: 11px; color: #009FC2; text-decoration: none;}
.LinkVerMais:visited {font-family: Verdana; font-size: 11px; color: #009FC2; text-decoration: none;}
.LinkVerMais:hover {font-family: Verdana; font-size: 11px; color: #FFFF1F; text-decoration: none;}
.LinkVerMais:active {font-family: Verdana; font-size: 11px; color: #009FC2; text-decoration: none;}

.LinkFooterMails:link {font-family:ns263_regular; font-size:11px; color: #FFFFFF; text-decoration: none;}
.LinkFooterMails:visited {font-family:ns263_regular; font-size:11px; color: #FFFFFF; text-decoration: none;}
.LinkFooterMails:hover {font-family:ns263_regular; font-size:11px; color: #009FC2; text-decoration: none;}
.LinkFooterMails:active {font-family:ns263_regular; font-size:11px; color: #FFFFFF; text-decoration: none;}

.LinkFooterMailsBold:link {font-family:ns265_medium; font-size:11px; color: #FFFFFF; text-decoration: none;}
.LinkFooterMailsBold:visited {font-family:ns265_medium; font-size:11px; color: #FFFFFF; text-decoration: none;}
.LinkFooterMailsBold:hover {font-family:ns265_medium; font-size:11px; color: #009FC2; text-decoration: none;}
.LinkFooterMailsBold:active {font-family:ns265_medium; font-size:11px; color: #FFFFFF; text-decoration: none;}

.LinkFooterTitulos:link {font-family:ns261_light; font-size:21px; color: #FFFFFF; text-decoration: none;}
.LinkFooterTitulos:visited {font-family:ns261_light; font-size:21px; color: #FFFFFF; text-decoration: none;}
.LinkFooterTitulos:hover {font-family:ns261_light; font-size:21px; color: #009FC2; text-decoration: none;}
.LinkFooterTitulos:active {font-family:ns261_light; font-size:21px; color: #FFFFFF; text-decoration: none;}

.LinkFooterTitulosPequeno:link {font-family:ns261_light; font-size:16px; color: #FFFFFF; text-decoration: none;}
.LinkFooterTitulosPequeno:visited {font-family:ns261_light; font-size:16px; color: #FFFFFF; text-decoration: none;}
.LinkFooterTitulosPequeno:hover {font-family:ns261_light; font-size:16px; color: #009FC2; text-decoration: none;}
.LinkFooterTitulosPequeno:active {font-family:ns261_light; font-size:16px; color: #FFFFFF; text-decoration: none;}

.LinkLinguas:link {font-family:ns263_regular; font-size:12px; color: #ffffff; text-decoration: none;}
.LinkLinguas:visited {font-family:ns263_regular; font-size:12px; color: #ffffff; text-decoration: none;}
.LinkLinguas:hover {font-family:ns263_regular; font-size:12px; color: #F6921E; text-decoration: none;}
.LinkLinguas:active {font-family:ns263_regular; font-size:12px; color: #ffffff; text-decoration: none;}

.LinkLinguas_FundoCinza_Laranja:link {font-family:ns263_regular; font-size:12px; color: #888888; text-decoration: none;}
.LinkLinguas_FundoCinza_Laranja:visited {font-family:ns263_regular; font-size:12px; color: #888888; text-decoration: none;}
.LinkLinguas_FundoCinza_Laranja:hover {font-family:ns263_regular; font-size:12px; color: #F6921E; text-decoration: none;}
.LinkLinguas_FundoCinza_Laranja:active {font-family:ns263_regular; font-size:12px; color: #888888; text-decoration: none;}


.LinkLinguas_FundoCinza:link {font-family:ns263_regular; font-size:12px; color: #888888; text-decoration: none;}
.LinkLinguas_FundoCinza:visited {font-family:ns263_regular; font-size:12px; color: #888888; text-decoration: none;}
.LinkLinguas_FundoCinza:hover {font-family:ns263_regular; font-size:12px; color: #009FC2; text-decoration: none;}
.LinkLinguas_FundoCinza:active {font-family:ns263_regular; font-size:12px; color: #888888; text-decoration: none;}

.LinkIndex:link {font-family:ns263_regular; font-size:12px; color: #FFFFFF; text-decoration: none;}
.LinkIndex:visited {font-family:ns263_regular; font-size:12px; color: #FFFFFF; text-decoration: none;}
.LinkIndex:hover {font-family:ns263_regular; font-size:12px; color: #F6921E; text-decoration: none;}
.LinkIndex:active {font-family:ns263_regular; font-size:12px; color: #FFFFFF; text-decoration: none;}

.LinkCV:link {font-family:ns263_regular; font-size:15px; color: #009FC2; text-decoration: none;}
.LinkCV:visited {font-family:ns263_regular; font-size:15px; color: #009FC2; text-decoration: none;}
.LinkCV:hover {font-family:ns263_regular; font-size:15px; color: #FFFFFF; text-decoration: none;}
.LinkCV:active {font-family:ns263_regular; font-size:15px; color: #009FC2; text-decoration: none;}

.LinkMailEquipa:link {font-family:ns263_regular; font-size:12px; color: #009FC2; text-decoration: none;}
.LinkMailEquipa:visited {font-family:ns263_regular; font-size:12px; color: #009FC2; text-decoration: none;}
.LinkMailEquipa:hover {font-family:ns263_regular; font-size:12px; color: #08375A; text-decoration: none;}
.LinkMailEquipa:active {font-family:ns263_regular; font-size:12px; color: #009FC2; text-decoration: none;}

.LinkLista:link {font-family:ns265_medium; font-size:12px; color: #B2B2B2; text-decoration: none;}
.LinkLista:visited {font-family:ns265_medium; font-size:12px; color: #B2B2B2; text-decoration: none;}
.LinkLista:hover {font-family:ns265_medium; font-size:12px; color: #009FC2; text-decoration: none;}
.LinkLista:active {font-family:ns265_medium; font-size:12px; color: #B2B2B2; text-decoration: none;}




.LinkMails:link {font-family:ns263_regular; font-size:15px; font-style:normal; font-variant:normal; text-transform:none; color:#009FC2; background-image: url('../imagens/painel_hp.png'); padding-right:10px; padding-left:5px; text-decoration: none;}
.LinkMails:visited {font-family:ns263_regular; font-size:15px; font-style:normal; font-variant:normal; text-transform:none; color:#009FC2; background-image: url('../imagens/painel_hp.png'); padding-right:10px; padding-left:5px; text-decoration: none;}
.LinkMails:hover {font-family:ns263_regular; font-size:15px; font-style:normal; font-variant:normal; text-transform:none; color:#FFFFFF; background-image: url('../imagens/painel_hp.png'); padding-right:10px; padding-left:5px; text-decoration: none;}
.LinkMails:active {font-family:ns263_regular; font-size:15px; font-style:normal; font-variant:normal; text-transform:none; color:#009FC2; background-image: url('../imagens/painel_hp.png'); padding-right:10px; padding-left:5px; text-decoration: none;}






/* ----------------------------------------------------- */
/* CLASSES */
.estadoCima { background-color:#009FC3; cursor:pointer;}
.estadoCimaAlfa { background-image: url('../imagens/fundo_azul.png'); cursor:pointer;}
.estadoCimaRodape {background-color:#F4F4F4; cursor:pointer; font-family:ns263_regular; font-size:20px; font-style:normal; font-variant:normal; text-transform:none; color:#08375A;} 
.estadoBaixo { background-color:#005581; cursor:pointer; }
.estadoBaixoRodape {background-color:#08375A; cursor:pointer; font-family:ns263_regular; font-size:20px; font-style:normal; font-variant:normal; text-transform:none; color:#F4F4F4;} 
.estadoTransparente { background-image: url('../imagens/painel_hp.png'); cursor:pointer;} 
.fundoTubos {width:auto; height:100%;}

footer {position:fixed; bottom:0px; width:100%; z-index:1000;}
.rodape_caixa {height:162px; width:100%; background-color:#08375A; z-index:1000;}




 /* FORMULÁRIOS */ 
.FormLogin { 
    margin-left:0px;
    margin-right:0px; 
	margin-bottom:5px;
	font-family: Arial;
	font-size: 11px;
	color: #1C355E;
	padding-right: 4px;
	padding-left: 4px;
	border-top: 1px solid #D0D2D3;
	border-right: 1px solid #D0D2D3;
	border-bottom: 1px solid #D0D2D3;
	border-left: 1px solid #D0D2D3;
	background-color: #FFFFFF;
}

.FormLogin1 { 
    margin-left:0px;
    margin-right:0px; 
	margin-bottom:5px;
	font-family: Arial;
	font-size: 11px;
	color: #009FC2;
	padding-right: 4px;
	padding-left: 4px;
	border-top: 1px solid #009FC2;
	border-right: 1px solid #009FC2;
	border-bottom: 1px solid #009FC2;
	border-left: 1px solid #009FC2;
	background-color: #08375A;
}