<!--
Body {
	margin: 0px;
}

BODY, TD, TH, td, th {
    COLOR: #444444;
    FONT-FAMILY:verdana;
    FONT-SIZE: 12px;
    
}

H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
}

A {
	color: #003366;
	text-decoration: underline;
}

A:link, A:visited{
	font-family:verdana;
	font-size:10px;
	text-decoration:none;
}
.b2iContactOutterTable {
	padding-top: 5px;
}


.b2iMySectionSelected { 
	color: #ffffff;
}

.SupportLink {
	font-family: verdana;
	padding: 3px;
	color: #FF0000;
	background-color: #FFFFFF;
}

.b2iDLimage {
	margin-top: 4px;
	margin-bottom: 4px;
}

.b2iCustomPageInfoCell{
	font-size: 10px;
}

.b2iCustomPageDownloadTable {
	padding: 2px;
}

.b2iSelect {
	FONT-SIZE: 10px;
	color: #000000;
}

.b2iTextBox {
	FONT-SIZE: 10px;
	color: #000000;
}

.b2ibutton {
	FONT-SIZE: 10px;
	color: #000000;
}

.b2iButton1 {
	font-size: 11px;
	border: 1px solid #000000;
	background-color: #EEEEEE;
}

.b2iSelect2 {
	border: 1px solid #BBBBBB;
}


.b2iNoteTable {
	background-color: #e6e6e6;
	border: 1px solid #C6C6C6;
}

a:link.b2iLinkBox, a:visited.b2iLinkBox, a:active.b2iLinkBox{
	margin: 1px;
	padding: 1px;
	border: 1px solid #555555;
	text-decoration: none;
	font-family: verdana;	
}

a:hover.b2iLinkBox{
	font-family: verdana;
	margin: 1px;
	padding: 1px;
	color: #ff0000;
	border: 1px solid #336699;
	text-decoration: none;
}


.b2iFooterDisclaimerTable { margin-top: 15px; }
.b2iFooterDisclaimerLabel { font-weight: bold; }

/* Start b2icopyright */
.b2icopyrightTable {
	width: 100%;
}

.b2icopyright {
	display:none;	
}

.b2icopyright A {
	COLOR: #C0C0C0;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
}

.b2icopyright A:Hover {
	TEXT-DECORATION: Underline;
	FONT-SIZE: 10px;
}
/* end b2icopyright */

.b2iCustomPageSectionTitle a:visited , b2iCustomPageSectionTitle a:link{
  	background-color: #3366FF;
	font-family: verdana;
	font-size: 10px;
	color:#FFF00;
	
}

.b2iCustomPageSectionTitle a:Hover{
TEXT-DECORATION: Underline;
}

.b2iCustomPageSectionSummary a:link, .b2iCustomPageContent a:link ,.b2iCustomPageContent a:visited , .b2iMainContent a:visited{ 
	font-family: verdana;
	font-face: verdana;
	font-size: 10px;	
	color:#000;
	
}
.b2iCustomPageContent a:Hover , .b2iMainContent a:Hover{ 
	TEXT-DECORATION: Underline;	
}

.b2iDirectorName, .b2iManagementName {
	font-size: 13px;
	font-weight: bold;
}

.b2iGovNavDk {
	color: #ffffff;
}

.b2iGovToTopCell {
	text-align: right;
}

.b2iGovToTopLink {
	FONT-SIZE: 10px;
	color: Black;
	font-family: verdana;	
}

.b2iProfileNewsDate {
    FONT-SIZE: xx-small;
    HEIGHT: 13pt;
}

.b2iProfileNewsText {
    FONT-SIZE: xx-small;
    HEIGHT: 13pt;
}

.b2iLinkEmailBody {
	background-color: #ffffff;
}

.b2iEnterEmailTable {
        width: 350px;
}

.navsmall A {
	text-decoration: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	color:black;
}

.navsmall A:Hover{
	text-decoration: Underline;
	color: Blue;
}

.PageTitle {
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	color: #0080CC;
}
	
.b2iHeading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
}
	
.coltitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
}

.coltitlew {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	Color: White;
}

.Menuxxsmall {
	FONT-SIZE: 10px;
	color: Black;
	text-decoration: None;
	border: 1px solid #FFFFFF;
}

.Menuxxsmall A:Hover {
	color: Black;
	border: 1px solid #EEEEEE;
}

.xxsmall {
	FONT-SIZE: 10px;
}

.b2iExternalLink {
	FONT-SIZE: 10px;
	color: gray;
 	font-family: verdana;
}

.smallplain11 {
	FONT-SIZE: 11px;
	text-decoration: None;
}

.smallplain {
	FONT-SIZE: 10px;
	text-decoration: None;
}

.small {
	FONT-SIZE: 9px;
}

.formfieldname {
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
	
.formfieldname10 {
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}

.bigbold{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
}

.smBold{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
}

.required{
	FONT-WEIGHT: bold;
	color: Red;
}

.smwhite{
	FONT-SIZE: 9px;
	Color: White;
	text-decoration: None;
}

.standard {
	FONT-WEIGHT: normal;
}

.Muted{ 
	color: #808080;
	FONT-SIZE: 11px;
}


.ListRed A {
	color: Red;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	text-decoration: none;
}

.ListRed A:hover {
	text-decoration: Underline;
	color: Red;
}




.ListView{
	FONT-SIZE: 10px;
	color: #000;
}

.ListView A{
	text-decoration: none;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}

.ListView A:hover {
	text-decoration: Underline;
}

A.ListView:link, A.ListView:visited{
	font-family:verdana;
	font-size:10px;
	color:#000;
}

A.ListView:hover{
	text-decoration:underline;
}

.b2iMoreInfo A {
	color: #AAAAAA;
	font-size: 10px;
	text-decoration: none;
}

.b2iMoreInfo A:hover {
	color: #FF0000;
	font-size: 10px;
	text-decoration: underline;
}

.b2iViewerLink A{
	color: #003366;
	font-size: 10px;
	text-decoration: none;
	font-family: verdana;	
}

.b2iViewerLink A:hover {
	color: #FF0000;
	font-size: 10px;
	text-decoration: underline;
}

/* Calendar default style */

.b2iCalHeading {
	FONT-WEIGHT: bold;
}

.b2iCalHeadline {
	FONT-WEIGHT: bold;
	font-size: 12px;
}

.b2iCalDateTitle, .b2iCalDateValue, .b2iCalTimeTitle, .b2iCalTimeValue, .b2iCalLocTitle, .b2iCalLocValue, .b2iCalDescription {
	font-size: 11px;
}

.b2iDQNavDk {
	color: #ffffff;
}

.b2iDQNavLt, .b2iDQNavLt a:link, .b2iDQNavLt a:visited{
	color: #000000;
	font-family: verdana;	
}
body{
	font-family: verdana, verdana, Tahoma, ;
	background-attachment:scroll;
	background-image:url(../Configurações locais/Temporary Internet Files/Content.IE5/U2BLZJ52/img/img_bk_home.jpg);
	background-repeat:repeat-x;
	font-size: 11px;
	color: #747474;
	margin:0;
	width:100%;
	background-color:#FFFFFF;
}

.bodylimpo{
	background-image:url('');
	background-color:#EDEEF0;
}

.bodylimpobc{
	background-image:url('');
	background-color:#FFFFFF;
}

#conteudo{
	position:relative;
	width:796px;
	height:90px;
	_height:10px;
	z-index:1;
}

#conteudo_disp{
	position:relative;
	width:512px;
	height:90px;
	_height:10px;
	z-index:1;
}

#conteudo_site{
	position:relative;
	_margin-top:-0.8em;
	width:796px;
	height:300px;

}

#conteudo_site_disp{
	position:relative;
	_margin-top:-0.8em;
	width:512px;
	height:300px;

}

#topo{
	position:relative;
	width:800px;
	height:28px;
	background-color:#F9F9FA;
	z-index:1;
	text-align:left;
}

#topo_disp{
	position:relative;
	width:512px;
	height:28px;
	background-color:#F9F9FA;
	z-index:1;
	text-align:left;
}

/* texto topo */

#txttopo{
	padding-top:6px;
	padding-left:18px;
	width:750px;
	_width:770px;
	height:22px;
	_height:28px;
	vertical-align:middle;
	overflow:hidden;
	z-index:2;
}

#txttopo_disp{
	padding-top:6px;
	padding-left:18px;
	width:520px;
	_width:512px;
	height:22px;
	_height:28px;
	vertical-align:middle;
	overflow:hidden;
	z-index:2;
}

#txtcampos{
	position:relative;
	width:650px;
	left:100px;
	top:-1.4em;
	_top:-1.5em;
	z-index:0;
	vertical-align:middle;
}

#menu{
	position:relative;
	width:800px;
	height:60px;
	background-color:#ECECED;
}

#menu_disp{
	position:relative;
	width:512px;
	height:60px;
	background-color:#ECECED;
}

#menu_nav{
	position:absolute;
	top:22px;
	left:110px;
	width:700px;
}

a.txtazul:link, a.txtazul:visited{
	font-family:arial;
	font-size:11px;
	color:#005588;
	text-decoration:none;
}

a.txtazul:hover{
	text-decoration:underline;
}

.info{
	/*height:497px;*/
	background-color:#ECECED;
}

.info_interna{
	width:792px;
/*	height:547px;*/
	background-color:#fff;
	display:block;
	border-collapse:collapse;
}

}

.info_teste{

	background-color:#ECECED;
}

.info_interna_teste{
	width:792px;
	background-color:#fff;
	border-collapse:collapse;
}
info_interna_disp{
	width:512px;
/*	height:547px;*/
	background-color:#fff;
	display:block;
	border-collapse:collapse;
}

.rodape{
	padding-left:10px;
	height:25px;
	_padding-left:10px;
	_height:20px;
	background-color:#ECECED; 
	_background-color:#ECECED;
}

.copy{
	width:796px;
	height:30px;
	text-align:left;
	font-family:verdana;
	font-size:11px;
	padding-top:8px;
	padding-left:10px;
	background-color:#FFFFFF;
}

.campobusca{
	width:90px;
	border: 1px solid #000;
	font-family:verdana;
	font-size:10px;
}

.camposelect{
	border: 1px solid #000;
	font-size:10px;
}

.tableS{
	font-family:verdana; font-size:10px; color:5a5a5a; text-decoration:none;
}

.campoemail{
	border: 1px solid #000;
	font-family:verdana;
	font-size:12px;
}

.campocod{
	width:20px;
	border: 1px solid #000;
	font-family:verdana;
	font-size:12px;
}

a.rss:link, a.rss:visited{
	font-size:12px;
	color:#5a5a5a;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}

a.rss:hover{
	text-decoration:underline;
}

.data_noticia{
	font-size:11px;
	color:#00673C;
	text-transform:uppercase;
	font-weight:bold;
}

.txtnoticia{
	font-size:10px;
	color:#222222;
}

a.txtnoticia:link, a.txtnoticia:visited{
	font-size:10px;
	color:#222222;
	text-decoration:none;
}

a.txtnoticia:hover{
	text-decoration:underline;
}

.titverde{
	font-family:verdana;
	font-size:14px;
	color:#00673C;
	font-weight:bold;
}

.txtverde{
	font-family:verdana;
	font-size:11px;
	color:#00673C;
}

.titazul{
	font-family:verdana;
	font-size:14px;
	color:#005588;
	font-weight:bold;
}

.titcinza{
	font-family:verdana;
	font-size:14px;
	color:#484848;
	font-weight:bold;
	font-style:italic;
}

.hrv{
	margin:0;
	padding-top:0;
	clear:both;
	background-color:#D0D5D9;
}

.vejamais{
	border-collapse:collapse;
}

/* MENU */
.sub_item_menu {
	position: absolute;
	top:39px;
	left:136px;
	background-color: #F9F9FA;
	color: #FFFFFF;
	border: 1px solid #ECECED;
}

.sub_item_menu ul {
	margin:0;
	padding:0;
}

.sub_item_menu ul li{
	text-align:left;
	width:90%;
	list-style-type:none;
	margin:0;
	padding:0px 3px 3px 5px;
	_padding:0;
	border-bottom: 1px solid #ECECED;
}

.sub_item_menu ul li:hover{
	background-color:#ECECED;
}

.sub_item_menu ul li a:link{
	_padding:3px 3px 3px 3px;
	_width:98%;
	_padding-left:3px;
}

.sub_item_menu ul li a:visited{
	_padding:3px 3px 3px 3px;
	_width:98%;
	_padding-left:3px;
}

.sub_item_menu ul li a:hover{
	_width:98%;
	_padding-left:3px;
	_background-color:#ECECED;
}

.finalli{
	list-style-type:none;
	margin:0;
	padding:3px 3px 3px 5px;
}

.sub_item_menu ul li a:link, a:visited{
	font-family:arial;
	font-size:10px;
	color:#005588;
	text-decoration:none;
}

.sub_item_menu ul li a:hover{
	text-decoration:none;
}

#Actbc {
	width: 180px;
}

#Governanca {
	width: 180px;
}

#InfFinanc {
	width: 180px;
}

#InfAcion {
	width: 172px;
}

#Apresentacoes{
	width:100px;
}

#Noticias {
	width: 70px;
}

#Comunicados_sub{
	width:180px;
}

#DireCons_sub{
	width:180px;
}

.b2iNewsListContent:link{ 
	color:#ffffff;
	font-size:10px;
}
.b2iCustomPageSectionSummary{
	color:#000;
}
.ListView a:link,.ListView a:link,.ListView a:visited,.ListView a:visited{
	color:#000;
}


<!--/*** Tabela CVM ***/
.default-table { margin-top:20px; }
.default-table thead { background-color:#ececed; color:#fff; }
.default-table thead th { border-right:1px solid #fff; height:30px; font-weight:bold; font-family:verdana; font-size:10px; color:#0a4e8f;}
.centralizar { text-align: center;}


.default-table th { font-weight:bold; padding:5px 10px; font-family:verdana; font-size:10px; color:#525151; }
.default-table tbody { background-color:#f5f5f5; font-weight:normal; color:#525151; font-family:verdana;}
.default-table td { background-color:#f5f5f5; padding:5px 7px; font-family:verdana; color:#525151; FONT-SIZE: 10px;text-align:left; border:0 }
.default-table tfoot { font-weight:bold; }
.default-table tfoot td { background-color:#e7e7e7; font-weight:bold; }
.default-table tr.sub th, .default-table tr.sub td { background-color:#435f75; color:#fff; border-top:1px solid #fff; border-right:1px solid #fff; }
.default-table a { color:#525151; text-decoration:none; }
.default-table a:hover { text-decoration:underline; }

-->

