/* Tabelas */
.msgs
{font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#666666; padding:7px 7px 7px 7px; }

/* Links */
a:link,
a:visited,
a:active
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#333333; text-decoration:none; }

a:hover
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#333333; text-decoration:underline; }

.menu_item
{ cursor:pointer; cursor:hand; }

/* LINK VOLTAR */
.linhaBTNvoltar
{ padding-top:15px; }
.divBTNvoltar{ float:right;vertical-align:bottom;margin:0px;padding:0px; }
/* Formul?rios */
form
{margin:0px; padding:0px;}

input
{font-family:"Trebuchet MS"; font-size:9px; color:#333333; font-weight:normal; border:1px solid #A6A8AC; background-color:#FFFFFF; width:100%; padding-left:7px; padding-right:7px;}

select
{font-family:"Trebuchet MS"; font-size:9px; color:#333333; font-weight:normal; border:1px solid #A6A8AC; background-color:#FFFFFF; padding-left:7px;}

textarea
{
	font-family:"Trebuchet MS";
	font-size:9px;
	color:#333333;
	font-weight:normal;
	border:1px solid #A6A8AC;
	background-color:#FFFFFF;
	width:100%;
	height:75px;
	padding-left:7px;
	padding-right:0px;
	overflow:auto;
/*	SCROLLBAR-BASE-COLOR:#939393;
	SCROLLBAR-TRACK-COLOR:transparent;
	SCROLLBAR-FACE-COLOR:#393939;
	SCROLLBAR-ARROW-COLOR:#939393;
	SCROLLBAR-HIGHLIGHT-COLOR:#404040;
	SCROLLBAR-DARKSHADOW-COLOR:#404040;
	SCROLLBAR-3DLIGHT-COLOR:#939393;
	SCROLLBAR-SHADOW-COLOR:#939393;*/
}



.frmText
{ font-family:"Trebuchet MS"; font-size:13px; color:#333333; font-weight:bold; border:0px solid #000000; }
.frmText_red{
font-family:"Trebuchet MS"; font-size:13px; color:#E32118; font-weight:bold; border:0px solid #000000;	
}

.frmCaption
{ font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; border:0px solid #000000; padding-right:11px; }

.frmInput
{ width:290px;padding:2px 5px; height:21px; font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; border:1px solid #A6A8AC; background-color:#FFFFFF; }

.frmInputCHECKBOX
{ width:14px; height:14px;color:#333333; font-weight:normal; border:1px solid #A6A8AC; background-color:#FFFFFF;
  margin-bottom:3px;
}
.frmInputDIA{width:25px;padding:2px 5px; height:21px; font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; border:1px solid #A6A8AC; background-color:#FFFFFF;}
.frmInputANO{width:40px;padding:2px 5px; height:21px; font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; border:1px solid #A6A8AC; background-color:#FFFFFF;}
.frmInputTelefone
{ width:100px;padding:2px 5px; height:21px; font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; border:1px solid #A6A8AC; background-color:#FFFFFF; }

.frmTextarea
{ width:290px;padding:2px 5px; height:100px; font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; border:1px solid #A6A8AC; background-color:#FFFFFF; }
.frmTextareaRH
{ width:290px;padding:2px 5px; height:150px; font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; border:1px solid #A6A8AC; background-color:#FFFFFF; }
.frmTextarea2
{ width:329px;padding:2px 5px; height:100px; font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; border:1px solid #A6A8AC; background-color:#FFFFFF; }
.frmInput2
{ width:351px; height:21px; font-family:"Trebuchet MS"; font-size:9px; color:#333333; font-weight:normal; border:1px solid #A6A8AC; background-color:#FFFFFF; }
.frmInputFILE
{ width:290px; height:21px; font-family:"Trebuchet MS"; font-size:9px; color:#333333; font-weight:normal; border:1px solid #A6A8AC; background-color:#FFFFFF; }
.frmInput3
{ height:21px;padding:2px 5px; font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; border:1px solid #A6A8AC; background-color:#FFFFFF; }
.formInfoTXT{font-family:"Trebuchet MS"; font-size:9px; color:#999999; font-weight:normal;}
.frmSelect
{ width:140px;padding:0px 0px 0px 5px; height:21px; font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; border:1px solid #A6A8AC; background-color:#FFFFFF; }
.frmSelect290
{ width:290px;padding-left:0px; padding-right:0px; height:21px; font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; border:1px solid #A6A8AC; background-color:#FFFFFF; }

.img_btn{
	cursor:hand;
	cursor:pointer;
}
.habilitacoes_bloco{
	background-color:#e9e9e9;
	
}
.inputRadio{
width:10px !important;
height:13px;
margin:3px 3px 0px 5px;
}
.frmSelectSexo
{ width:50px;padding:0px 0px 0px 5px; height:21px; font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; border:1px solid #A6A8AC; background-color:#FFFFFF; }

.tiny
{font-family:"Trebuchet MS"; font-size:10px; font-weight:none; color:#666666; }

.errText
{font-family:"Trebuchet MS"; font-size:11px; color:#FF0000;}

.frmReset a:link,
.frmReset a:visited,
.frmReset a:active
{ font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:bold; text-decoration:none; padding:0px 13px 0px 13px; }

.frmReset a:hover
{ font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:bold; text-decoration:underline; padding:0px 13px 0px 13px; }

.pesquisaInput
{font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; width:130px; height:21px; border-top:1px solid #A6A8AC; border-right:0px solid #A6A8AC; border-bottom:1px solid #A6A8AC; border-left:1px solid #A6A8AC; background:url(images/lupa.gif) no-repeat left #FFFFFF; padding-top:2px; padding-left:22px; }

.pesquisaBotao
{ width:24px; height:19px; border-top:1px solid #A6A8AC; border-right:1px solid #A6A8AC; border-bottom:1px solid #A6A8AC; border-left:0px solid #A6A8AC; margin:0px; padding:0px; }

.tdPesquisa
{ *padding-top:1px;}

/* HOME */
.HomeTITLE
{ font-family:"Trebuchet MS"; font-size:20px; color:#E32118; padding:0px; margin:0px; line-height:20px; }

.HomeTEXT_pt
{ font-family:"Trebuchet MS"; font-size:12px; color:#F6D2D0/*383A41*/;text-align:justify;
line-height:15.6px;}

.HomeTEXT_en
{ font-family:"Trebuchet MS"; font-size:12px; color:#777777/*383A41*/;text-align:justify;
line-height:15.6px;}

.HomeNoticiasDATA
{ font-family:"Trebuchet MS"; font-size:10px; color:#666666; text-align:left; }

.HomeNoticiasTITULO,
.HomeNoticiasTITULO a:link,
.HomeNoticiasTITULO a:visited,
.HomeNoticiasTITULO a:active
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#E32118; text-align:left; text-decoration:none; }

.HomeNoticiasTITULO a:hover
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#E32118; text-align:left; text-decoration:underline; }

.HomeSaibaMais,
.HomeSaibaMais a:link,
.HomeSaibaMais a:visited,
.HomeSaibaMais a:active
{ font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#666666; text-decoration:none; }

.HomeSaibaMais a:hover
{ font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#666666; text-decoration:underline; }

.HomeAcessosRapidos
{ font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#E32118; text-decoration:none; }

.HomeAcessosRapidos a:link,
.HomeAcessosRapidos a:visited,
.HomeAcessosRapidos a:active
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#333333; text-decoration:none; }

.HomeAcessosRapidos a:hover
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#333333; text-decoration:underline; }


/* CAMINHO P?GINAS */

.caminhoC1,
.caminhoC1:link,
.caminhoC1:visited,
.caminhoC1:active
{ font-family:"trebuchet MS"; font-size:12px; text-decoration:none; color:#CCCCCC; }

.caminhoC1:hover
{ font-family:"trebuchet MS"; font-size:12px; text-decoration:underline; color:#CCCCCC; } 

.caminhoC2,
.caminhoC2:link,
.caminhoC2:visited,
.caminhoC2:active
{ font-family:"trebuchet MS"; font-size:12px; text-decoration:none; color:#666666; font-weight:bold; }

.caminhoC2:hover
{ font-family:"trebuchet MS"; font-size:12px; text-decoration:underline; color:#666666; font-weight:bold; } 

.separador
{ font-family:"trebuchet MS"; font-size:10px; color:#CCCCCC; }

.npag_list_c1
{ font-family:"trebuchet MS"; font-size:11px; color:#CCCCCC; }

.npag_list_c2
{ font-family:"trebuchet MS"; font-size:11px; color:#666666; }

/*PODCASTS*/
.PodCastDivEDGES{
	position:relative;
	width:116px;
	display:inline;
	float:left;
	margin:	0px 0px 26px 0px;
	cursor:hand;
	cursor:pointer;
}
.PodCastDivCENTER{
	position:relative;
	width:116px;
	display:inline;
	float:left;	
	margin:	0px 58px 26px 58px;
	cursor:hand;
	cursor:pointer;
}
.podCastTable{
	background:url(images/bgPodCastTable.gif) top no-repeat;
}

.podCastTITLE{
	font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#E32118; text-align:center; padding:6px 0px 0px 0px;
}
.podCastPlayTRANSP{
position:absolute;top:0px;left:0px;width:116px;height:95px;	
filter:alpha(opacity=50);
opacity: 0.5;
/*-moz-opacity:0.5;*/
}
.podCastPlayOPAC{
position:absolute;top:0px;left:0px;width:116px;height:95px;
filter:alpha(opacity=100);
opacity: 1.0;
/*-moz-opacity:1.0;	*/
}

/*FICHEIROS-LISTAGEM*/
.ficheiroTITULO{ font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#383A41; text-align:left; vertical-align:top; }

.ficheiroLEAD{ font-family:"Trebuchet MS"; font-size:11px; font-weight: normal; color:#383A41; text-align:left; vertical-align:top; font-style:italic; }


/*NOTICIAS */
.noticiasListDATA
{ font-family:"Trebuchet MS"; font-size:10px; color:#666666; text-align:left; vertical-align:top; }

.noticiasListTITULO,
.noticiasListTITULO a:link,
.noticiasListTITULO a:visited,
.noticiasListTITULO a:active
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#E32118; text-align:justify; text-decoration:none; }

.noticiasListTITULO a:hover
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#E32118; text-align:justify; text-decoration:underline; }

.noticiasListLEAD,
.noticiasListLEAD a:link,
.noticiasListLEAD a:visited,
.noticiasListLEAD a:active
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#383A41; text-align:justify; text-decoration:none; padding-top:5px; }

.noticiasListLEAD a:hover
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#383A41; text-align:justify; text-decoration:underline; padding-top:5px; }

.noticiasListIMAGEM
{ }

.noticiasInteriorDATA
{ font-family:"Trebuchet MS"; font-size:10px; color:#666666; text-align:left; }

.noticiasInteriorTITULO
{ font-family:"Trebuchet MS"; font-size:20px; font-weight:normal; color:#E32118; text-align:justify; }

.noticiasInteriorLEAD
{ font-family:"Trebuchet MS"; font-size:13px; font-weight:normal; font-style:italic; color:#333333; text-align:justify; }

.noticiasInteriorLEAD p
{ margin-top:0px; padding-top:0px; }

.noticiasInteriorTEXTO, .noticiasInteriorTEXTO p, .noticiasInteriorTEXTO table,
.noticiasInteriorTEXTO a:link,
.noticiasInteriorTEXTO a:visited,
.noticiasInteriorTEXTO a:active
{ font-family:"Trebuchet MS"; font-size:13px; font-weight:normal; color:#333333; text-align:justify; }

.noticiasIMAGEM
{ margin:0px 15px 15px 0px; float:left; }

.testemunhosLEAD,
.testemunhosLEAD a:link,
.testemunhosLEAD a:visited,
.testemunhosLEAD a:active
{ font-family:"Trebuchet MS"; font-style:italic; font-size:11px; font-weight:normal; color:#383A41; text-align:justify; text-decoration:none; padding-top:5px; }
.testemunhosAUTOR,
.testemunhosAUTOR a:link,
.testemunhosAUTOR a:visited,
.testemunhosAUTOR a:active
{ font-family:"Trebuchet MS"; font-style: normal; font-size:11px; font-weight: bold; color:#383A41; text-align: right; text-decoration:none; padding-top:5px; padding-right:15px; }
/* PARTICIPADAS */
.participadasListTITULO,
.participadasListTITULO a:link,
.participadasListTITULO a:visited,
.participadasListTITULO a:active
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#E32118; text-align:left; text-decoration:none; }

.participadasListTITULO a:hover
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#E32118; text-align:left; text-decoration:underline; }

.participadasListLEAD,
.participadasListLEAD a:link,
.participadasListLEAD a:visited,
.participadasListLEAD a:active
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#383A41; text-align:justify; text-decoration:none; padding-top:5px; }

.participadasListLEAD a:hover
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#383A41; text-align:justify; text-decoration:underline; padding-top:5px; }

.participadasLINK,
.participadasLINK a:link,
.participadasLINK a:visited,
.participadasLINK a:active
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#383A41; text-align:right; text-decoration:none; padding-top:5px; }

.participadasLINK a:hover
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#383A41; text-align:right; text-decoration:underline; padding-top:5px; }

.participadasInteriorTITULO
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#E32118; text-align:justify; }

.participadasInteriorLEAD
{ font-family:"Trebuchet MS"; font-size:13px; font-weight:normal; font-style:italic; color:#383A41; text-align:justify; }

.participadasInteriorTEXTO
{ font-family:"Trebuchet MS"; font-size:13px; font-weight:normal; color:#333333; text-align:justify; }
.participadasInteriorCONTACTOS{ font-family:"Trebuchet MS"; font-size:13px; font-weight:normal; color:#333333; text-align:justify; }
/*PARCERIAS*/
.floatingTableParceriasESQ{
	float:left;
	margin: 11px 40px 0px 0px;
	width:85px;
	height:65px;
}
.floatingTableParceriasDIR{
	float:left;
	margin: 11px 0px 0px 0px;
	width:85px;
	height:65px;
}
.parceriasINTRODUCAO
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#333333; text-align:justify; }

.parceriasListTITULO,
.parceriasListTITULO a:link,
.parceriasListTITULO a:visited,
.parceriasListTITULO a:active
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#E32118; text-align:left; text-decoration:none; }

.parceriasListTITULO a:hover
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#E32118; text-align:left; text-decoration:underline; }

.parceriasListLEAD,
.parceriasListLEAD a:link,
.parceriasListLEAD a:visited,
.parceriasListLEAD a:active
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#383A41; text-align:justify; text-decoration:none; padding-top:5px; }

.parceriasListLEAD a:hover
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#383A41; text-align:justify; text-decoration:underline; padding-top:5px; }

.parceriasLINK,
.parceriasLINK a:link,
.parceriasLINK a:visited,
.parceriasLINK a:active
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#383A41; text-align:right; text-decoration:none; padding-top:5px; }

.parceriasLINK a:hover
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#383A41; text-align:right; text-decoration:underline; padding-top:5px; }

.parceriasInteriorTITULO
{ font-family:"Trebuchet MS";  font-size:11px; font-weight:bold; color:#E32118; padding:5px 5px 5px 5px; text-align:justify; }

.parceriasInteriorLEAD
{ font-family:"Trebuchet MS"; font-size:13px; font-weight:normal; font-style:italic; color:#383A41; text-align:justify; }

.parceriasInteriorTEXTO
{ font-family:"Trebuchet MS"; font-size:13px; font-weight:normal; color:#333333; text-align:justify; }

/* PRESS CENTER */
.pressCenter, .pressCenter a:link, .pressCenter a:visited, .pressCenter a:hover, .pressCenter a:active
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#E32118; text-align:left; text-decoration:none; }

/* CORPORATE */
.corporateListTEXTO
{ }

/* CLIPPING */
.clippingDATA
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#666666; }

.clippingTITULO
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#E32118; }

.clippingPDF,
.clippingPDF a:link,
.clippingPDF a:visited,
.clippingPDF a:active
{ font-family:"Trebuchet MS"; font-size:13px; font-weight:normal; color:#383A41; text-decoration:none; }

.clippingPDF a:hover
{ font-family:"Trebuchet MS"; font-size:13px; font-weight:normal; color:#383A41; text-decoration:underline; }

/* FAQS */
.faqsPERGUNTA
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#333333; text-decoration:none; }

.faqsPERGUNTA a:link,
.faqsPERGUNTA a:visited,
.faqsPERGUNTA a:active
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#E32118; text-decoration:none; }

.faqsPERGUNTA a:hover
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#E32118; text-decoration:underline; }

.faqsRESPOSTA
{ font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#333333; }

/* PAGINA??O */
.pageNum:link,
.pageNum:visited
{ font-family:"Trebuchet MS"; font-size:10px; color:#333333; font-weight:normal; text-align:center; text-decoration:none; background:none; padding:0px 4px 0px 4px; }

.pageNum:active,
.pageNum:hover
{ font-family:"Trebuchet MS"; font-size:10px; color:#E32118; font-weight:normal; text-align:center; text-decoration:none; background:none; padding:0px 4px 0px 4px; }

.pageNumSel:link,
.pageNumSel:visited,
.pageNumSel:hover,
.pageNumSel:active
{ font-family:"Trebuchet MS"; font-size:10px; color:#FFFFFF; font-weight:normal; text-align:center; text-decoration:none; background:#E32118; padding:0px 4px 0px 4px; }

/* Pesquisa + Mapa do Site */
.pesquisaTitulo{
font-family:"Trebuchet MS"; font-size:11px; color:#383A41; font-weight:bold; text-align:left; text-decoration:none; 
}
.linkVerTodos:link,
.linkVerTodos:visited
{font-family:"Trebuchet MS"; font-size:11px; color:#E32118; font-weight:bold; text-decoration:none;}

.linkVerTodos:hover
{font-family:"Trebuchet MS"; font-size:11px; color:#E32118; font-weight:bold; text-decoration:underline;}

.numItems
{font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:none; text-decoration:none;}

.linkMapa:link,
.linkMapa:visited
{font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; text-decoration:none;}

.linkMapa:hover
{font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; text-decoration:underline;}

.aul:link
{font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; text-decoration:none; line-height:20px;}

.aul:active
{font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; text-decoration:none; line-height:20px;}

.aul:visited
{font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; text-decoration:none; line-height:20px;}

.aul:hover
{font-family:"Trebuchet MS"; font-size:11px; color:#E32118; font-weight:normal; text-decoration:underline; line-height:20px;}

.aul
{color:#333333; font-weight:normal; text-decoration:none; line-height:20px;}

.ul0
{font-family:"Trebuchet MS"; font-size:11px; color:#E32118; font-weight:bold; text-decoration:none; margin-bottom:0px; line-height:20px;}
.ul0 .linkMapa:link,
.ul0 .linkMapa:visited,.ul0 .linkMapa:hover
{
	color:#E32118;font-weight:bold;
	
}

.ul1
{font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; text-decoration:none; margin-bottom:0px; line-height:20px;}

.ul2
{font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; text-decoration:none; margin-bottom:0px; line-height:20px;}

.ul3
{font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; text-decoration:none; margin-bottom:0px; line-height:20px;}

.ul4
{font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; text-decoration:none; margin-bottom:0px; line-height:20px;}

.ul5
{font-family:"Trebuchet MS"; font-size:11px; color:#333333; font-weight:normal; text-decoration:none; margin-bottom:0px; line-height:20px;}