*{
	margin:0;
	padding:0;
	list-style:none;
	border:none;
}

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background:url(images/bkg_topsite.gif) top repeat-x;
	text-align:center;
}
a{
	color:#000;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
#principal{
	width:826px;
	margin:0 auto;
	text-align:left;
	background:url(images/bkg_midsite.gif) repeat-y #FFF;
}
#col_esq{
	float:left;
	width:150px;
	height:445px;
	display:inline; /* IE6 double-margin fix */
}

#col_dup{
	float:left;
	background:#FFFFFF;
	width:647px;
	padding-left:9px;
}

#col_mid{
	float:left;
	width:458px;
	background-color:#FFFFFF;
	margin-right:9px;
}
#col_dir{
	float:right;
	width:175px;
	margin-top:0px; /*FIREFOX*/
	*margin-top:0px; /*IE 7*/
	_margin-top:-425px;/*IE 6*/
}

#principal #content {
	float:left;
	background:url(images/bkg_content.jpg) repeat-y;
	margin-right:0;
	*margin-right:5px;
}

#content #degrade {
	float:left;
	margin-left:9px;
	position:absoulte;
	background:url(images/bkg_degrade.jpg) no-repeat bottom left;
	_margin-left:4px;
}
/* ======== HEADER ======== */
#header{
	width:808px;
	height:24px;
	margin:0 9px;
	background:#3BA7E5;
	border-bottom:1px solid #FFF;
}
ul#idiomas{
	float:right;
	margin:5px 28px 0 0;
	display:inline; /* IE6 double-margin fix */
}
ul#idiomas li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	letter-spacing:-1px;
	display:inline;
	margin-right:4px;
	padding-left:20px;
}
/*ul#idiomas li.ico_eng{
	background:url(images/btn_lingua_en.gif) no-repeat;
}*/
ul#idiomas li.ico_esp{
	background:url(images/btn_lingua_esp.gif) no-repeat;
}
ul#idiomas li a{
	color:#FFF;
}
	/* ======== BUSCA E ACESSO RÁPIDO ======== */
#busca_acesso{
	float:left;
	height:17px;
	margin:2px 0 0 9px;
}
#busca_acesso #busca,
#busca_acesso #btn_ok,
#busca_acesso #acesso{
	float:left;
}
#busca_acesso #btn_ok{
	margin:0 15px 0 6px;
	cursor:pointer;
}
#busca_acesso #busca input,
#busca_acesso #acesso select{
	font-size:10px;
	color:#FFF;
	letter-spacing:1px;
	background:#3BA7E5;
	border:1px solid #FFF;
}
#busca_acesso #busca input{
	width:98px;
	padding:1px 1px 1px 6px;
}
#busca_acesso #acesso select{
	width:218px;
	padding-left:6px;
}	/* ======== BUSCA E ACESSO RÁPIDO ======== */
#busca_acesso{
	float:left;
	height:17px;
	margin:2px 0 0 9px;
}
#busca_acesso #busca,
#busca_acesso #btn_ok,
#busca_acesso #acesso{
	float:left;
}
#busca_acesso #btn_ok{
	margin:0 15px 0 6px;
	cursor:pointer;
}
#busca_acesso #busca input,
#busca_acesso #acesso select{
	font-size:10px;
	color:#FFF;
	letter-spacing:1px;
	background:#3BA7E5;
	border:1px solid #FFF;
}
#busca_acesso #busca input{
	width:98px;
	padding:1px 1px 1px 6px;
}
#busca_acesso #acesso select{
	width:218px;
	padding-left:6px;
}
/* ======== FLASH / MENU SEGMENTADAS ======== */
#flash{background:url(images/bkg_flash.gif) no-repeat; padding-left:9px; padding-right:9px;}
#mnu_segmentadas{
	margin:0 0 0 9px;
	}

/* ======== MENU ======== */
div#menu_{
	height:226px;
}
ul#menu{
	width:133px;
	margin:9px 0 0 8px;
}
ul#menu li{
	padding:4px 0 5px 1px;
	border-bottom:1px solid #FFF;
	position:relative;
}
ul#menu li a{
	display:block;
	width:142px;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
}
ul#menu li a:hover{
	text-decoration:none;
}
/* ======== SUBMENU ======== */
div.submenu{
	width:199px;
	border-left:1px solid #FFF;
	background:#F5841F;
}
ul.submenu {
	display:none;
	position:absolute;
	left:142px;
	top:-2px;
	background:#F5841F;
	width:199px;
	border-left:1px solid #FFF;
}

	ul.submenu li {
		margin: 0 8px;
	}
	
	ul.submenu li.last {
		border-bottom:none !important;
	}

div.submenu ul.submenu{
	padding:5px 9px;
}
div.submenu ul.submenu li.linksubmenu{
	font-weight:bold;
	padding:3px 1px;
}
div.submenu ul.submenu li.linksubmenu a{
	color:#FFF;
}
div.submenu ul.submenu li.linksubmenu a:hover{
	color:#000;
	text-decoration:none;
}
/* ======== BANNERS ======== */
ul#banners{
	width:133px;
	margin:2px 0 0 8px;
}
ul#banners li{
	border-bottom:1px solid #FFF;
	padding-bottom:10px;
	margin-top:15px;
}
/* ======== BARRA DE LINKS ======== */
#barra_btn{
	width:455px;
	height:73px;
	margin:11px 0 0 2px;
	background:#FEE4CC;
}
#barra_btn #barra_esq,
#barra_btn #barra_dir{
	float:left;
	width:6px;
}
#barra_btn #icones{
	float:left;
	width:443px;
}
#barra_btn #icones ul{
	margin:4px auto 0 auto;
}
#barra_btn #icones ul li{
	float:left;
	text-align:center;
	padding:0 15px;
	font-size:9px;
}
/* ======== NOTICIAS ======== */
#noticias{
	/*float:left;
	width:420px;
	padding-left:19px;
	 margin:29px 11px 0 0;  */
	
	float:left;
	margin:16px 0 0;
	width:435px;
}
#noticias #btn_rss{
	float:right;
	margin:0px 17px 0 0;
	display:inline; /* IE6 double-margin fix */
}
#noticias .data{
	/* font-size:13px;
	margin-top:13px; */
	
	background:#f5841E none repeat scroll 0 0;
	color:#FFFFFF;
	float:left;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	padding:2px;
	width:60px;
	margin-left:3px;

}
#noticias .leiamais{
	
	background:#F5841F none repeat scroll 0 0;
	color:#FFFFFF;
	float:left;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	padding:2px;
	width:60px;
	cursor:pointer;
}
#noticias .leiamais:hover{
	color:#FFFFFF;
	text-decoration:underline;
	cursor:pointer;
}
#noticias .descricao{
/*	font-size:11px;
	font-weight:bold; */
	
	background:transparent url(images/ico_bullet11.gif) no-repeat scroll 7px 10px;
	color:#3A3A3A;
	float:left;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	line-height:20px;
	padding:0 4px 4px 18px;
	width:340px;
}

#noticias .separador {
border-top:1px solid #C3C3C3;
clear:both;
float:left;
height:1px;
margin:8px 0;
width:452px;
margin-left:3px;
}

#noticias #tit_noticias {
background:#fee4cc none repeat scroll 0 0;
float:left;
height:28px;
margin:0 0 20px;
width:452px;
margin-left:3px;
}

#noticias #leia_mais {
border-top:3px solid #F5841F;
float:left;
height:15px;
margin:21px 0 0;
width:452px;
margin-left:3px;
}

#noticias h5,
#cvm h5,
#fundamentos h5{
	font-size:10px;
	font-weight:bold;
	text-align:right;
	margin:18px 14px 0 0;
}
#cvm h5,
#fundamentos h5{
	margin-right:0;
}
#noticias h5 a,
#cvm h5 a,
#fundamentos h5 a{
	color:#F60;
}
/* ======== BOX DIREITA HOME ======== */
#destaques{
	float:right;
	position:relative;
	left:10px;
	top:1px;
	width:164px;
	margin:10px 24px 0 0;
	
	display:inline; /* IE6 double-margin fix */
	background:url(images/img_boxhome_2_mid.gif) repeat-y;
}
#destaques #destaques_mid{
	width:140px;
	margin:0 3px;
	padding:7px 6px 14px 12px;
	background:url(images/img_degrade_boxhome.gif) top repeat-x;
}
#tit_destaques{
	padding:0 0 7px 8px;
}
#destaques ul{
	border-top:1px solid #CCC;
}
#destaques ul li{
	font-size:13px;
	background:url(images/ico_bullet1.gif) 8px 10px no-repeat;
	padding:5px 0 4px 21px;
	border-bottom:1px solid #CCC;
}

#destaques #destaques_mid ul li ul{ 
	margin: 4px 0 -5px -20px;
	_margin: 4px 0 0 -20px;
	/*_display:inline;*/
	padding-left:15px;
}

#destaques #destaques_mid ul li ul li {
	font-size:13px;
	background:url("images/ico_bullet1.gif") no-repeat scroll 0px 10px transparent;
	padding:5px 0 4px 13px;
	border-bottom:1px solid #CCCCCC;
}



#destaques ul.lista2{
	border-top:none;
}
#destaques ul.lista2 li{
	padding:0 0 2px 28px;
	background:none;
	border-bottom:none;
}
/**** LINKS COLUNA DIREITA*****/
#links_dir{
	float:right;
	width:164px;
	position:relative;
	left:10px;
	top:1px;
	margin:7px 24px 0 0;
	display:inline; /* IE6 double-margin fix */
	background:url(images/img_boxhome_3_mid.gif) repeat-y;
}
#links_dir ul{
	width:133px;
	margin:1px 0 0 15px;
	border-bottom:1px solid #FFF;
}
#links_dir li{
	font-size:10px;
	background:url(images/ico_bullet5.gif) 0px 4px no-repeat;
	padding-left:11px;
	margin-bottom:1px;
}
/* ======== KIT DO INVESTIDOR ======== */
#kit{
	float:right;
	margin:3px 10px 0 0;
	position:relative;
	left:10px;
	top:1px;
	display:inline; /* IE6 double-margin fix */
	width:176px;
	height:96px;
}
/* ======== RODAPÉ ======== */
#rodape, #rodape_in{
	width:100%;
	height:24px;
	clear:both;
	padding-top:18px;
	text-align:center;
}
#rodape,  #rodape_in{
	font-size:10px;
	font-weight:normal;
}
#rodape {
	background:url(images/img_botsite_in.gif) no-repeat #FFF;
}
#rodape_in {
	background:url(images/img_botsite_in.gif) no-repeat #FFF;
}
/***** SEGMENTADAS*****/
	/**box cvm**/
#cvm,
#ferramentas{
	float:left;
	margin:10px 0 0 0;
}
#ferramentas,
#cvm{
	float:left;
	width:179px;
	margin:10px 12px 0 0;
	display:inline; /* IE6 double-margin fix */
	background:url(images/img_boxhome_5_mid.gif) repeat-y;
}
#ferramentas #ferramentas_mid,
#cvm #cvm_mid{
	width:150x;
	margin:0 3px;
	padding:7px 6px 14px 12px;
	background:url(images/img_degrade_boxhome.gif) top repeat-x;
}
#cvm #cvm_mid{
	padding-bottom:0px;
}
#tit_cvm{
	padding:0 0 7px 8px;
}
#cvm ul{
	margin:5px 0 0 0;
	}
#cvm ul li{
	font-size:13px;
	background:url(images/ico_bullet2.gif) 8px 10px no-repeat;
	padding:5px 0 4px 21px;
}
#cvm ul li{
	font-size:11px;
	background:url(images/ico_bullet1.gif) 8px 10px no-repeat;
}
#cvm h5{
	font-size:10px;
	font-weight:bold;
	text-align:right;
	margin:10px 14px 0 0;
}
#cvm h5{
	margin-right:0;
}
#cvm h5 a{
	color:#F60;
}
	/***box fundamentos***/
#fundamentos{
	float:right;
	width:265px;
	margin:10px 0 0 0;
	background:url(images/img_boxhome_4_mid.gif) repeat-y;
}
#fundamentos #fundamentos_mid{
	width:240px;
	margin:0 3px;
	padding:7px 6px 14px 12px;
	background:url(images/img_degrade_boxhome.gif) top repeat-x;
}
#fundamentos #fundamentos_mid{
	width:240px;
	padding-bottom:0px;
}
#fundamentos table{
	margin-top:11px;
	border-top:1px solid #CCC;
	font-size:10px;
}
#fundamentos table td{
	padding:3px;
}
#fundamentos table td.tit_tabhome{
	padding:11px 0 6px 3px;
	font-weight:bold;
}
#tit_fundamentos{
	padding:0 0 7px 8px;
}
#fundamentos h5{
	font-size:10px;
	font-weight:bold;
	text-align:right;
	margin:5px 14px 0 0;
}
#fundamentos h5{
	margin-right:0;
}
#fundamentos h5 a{
	color:#F60;
}
	/***box ferramentas****/

#ferramentas tit_ferramentas{
	padding:0 0 7px 8px;
}
#ferramentas #ferramentas_mid{
	width:155px;
	margin:0 3px;
	padding:7px 6px 14px 12px;
	background:url(images/img_degrade_boxhome.gif) top repeat-x;
}
#tit_ferramentas{
	padding:0 0 7px 8px;
}
#ferramentas ul{
	margin-top:5px;
	border-top:1px solid #CCC;
}
#ferramentas ul li{
	font-size:13px;
	background:url(images/ico_bullet2.gif) 8px 10px no-repeat;
	padding:5px 0 4px 21px;
	border-bottom:1px solid #CCC;
}
#ferramentas ul li{
	background:url(images/ico_bullet1.gif) 8px 10px no-repeat;
}
/* ======== FAQ ======== */
#faq{
	float:left;
	width:420px;
	margin:29px 11px 0 19px;
	display:inline; /* IE6 double-margin fix */
}
#faq p.perguntas{
	text-align:left;
	font-size:13px;
	margin-top:15px;
	background:url(images/ico_bullet6.gif) 5px 5px  no-repeat;
	padding:0 0 0 21px;
}
#faq h5{
	padding:15px 0 0 0;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	color:#F60;
}
#faq h5 a{
	color:#F60;
}
#faq h5{
	margin-right:0;
}
/*****INTERNAS******/
#col_int{
	float:left;
	background:#FFFFFF;
	width:648px;
	_height:500px;
	padding-left:9px;
}
	/****barra btn interna***/
#barra_btn2{
	width:635px;
	height:73px;
	margin:11px 0 0 2px;
	background:#FEE4CC;
}
#barra_btn2 #barra_esq2,
#barra_btn2 #barra_dir2{
	float:left;
	width:6px;
}
#barra_btn2 #icones2{
	float:left;
	width:623px;
}
#barra_btn2 #icones2 ul{
	margin:4px auto 0 auto;
}
#barra_btn2 #icones2 ul li{
	float:left;
	text-align:center;
	padding:0 15px;
	font-size:9px;
}
.print_send{
	margin:10px 0 0 0;
}
	/***tit internas****/
#tit_interna{
	float:left;
	margin:16px 0 0 17px;
}
	/* ======== TEXTOS ======== */
#conteudo{
	margin:13px 0 0 33px;
}
#conteudo,
#update{
	float:left;
	display:inline; /* IE6 double-margin fix */
	clear:both;
	width:586px;

}
#conteudo ul.linktop{
	float:left;
	margin-bottom:12px;
	border-top:1px solid #CCC;
}
#conteudo ul.linktop li.linktop{
	border-bottom:1px solid #CCC;
	padding:3px 16px 3px 0;
	margin:0;
	background:none;
}
#conteudo ul.linktop li.linktop a{
	color:#F5841F;
	font-weight:bold;
	text-decoration:none;
}
#conteudo ul.linktop li.linktop a:hover{
	color:#CCC;
	text-decoration:none;
}
#conteudo h2{
	font-size:11px;
	background:url(images/ico_bullet3.gif) 0px 4px no-repeat;
	padding-left:11px;
}
#conteudo p,
#conteudo ul li{
	font-size:10px;
	color:#333;
	line-height:13px;
	text-align:justify;
}
#conteudo p a,
#conteudo ul li a{
	text-decoration:underline;
}
#conteudo p a:hover,
#conteudo ul li a:hover{
	color:#F5841F;
	text-decoration:none;
}
#conteudo ul{
	margin-left:12px;
}
#conteudo ul li{
	background:url(images/ico_bullet3.gif) 0px 4px no-repeat;
	padding-left:11px;
}
#conteudo b{
	color:#F5841F;
}
#conteudo h2,
#conteudo p,
#conteudo ul li,
#conteudo table{
	clear:both;
	margin-bottom:12px;
}
.tabelatt,
.tabelatx{
	font-size:10px;
	padding:2px;
}
.tabelatt{
	color:#FFF;
	font-weight:bold;
	background:#F5841F;
}
.tabelatx{
	background:#F5F5F5;
}
	/* ======== FRASE DE ATUALIZAÇÃO E LINK "TOPO" ======== */
#update{
	height:24px;
	margin:8px 0 0 15px;
}
#update h5{
	float:left;
	font-size:9px;
	font-weight:bold;
	color:#999999;
}
#update .btn_topo, .btn_topo_interna{
	float:right;
	background:url(images/ico_bullet4.gif) 0px 2px no-repeat;
	margin-right:12px;
	display:inline; /* IE6 double-margin fix */
	padding-left:12px;
	font-size:9px;
	text-transform:uppercase;
    color:#999999;
	font-weight:bold;
}

#update .btn_topo a .btn_topo_interna a{
	color:#999999;
	}
/* ======== PÁGINA DE ARQUIVOS ======== */
#periodo{
	float:left;
	height:35px;
}
#periodo h2{
	float:left;
	font-size:11px;
	color:#000;
	background:url(images/ico_bullet3.gif) 0px 5px no-repeat;
	padding-left:12px;
}
#ano{
	float:right;
	margin:0;
}
#ano h3{
	font-size:11px;
	color:#F5841F;
}
#ano .txt_ano{
	font-size:12px;
	font-weight:bold;
	color:#F5841F;
	margin-bottom:10px;
}
#ano select{
	font-size:10px;
	color:#000000;
	border:1px solid #E6E6E6;
}
#ano select{
	margin:0 0 0 5px;
	width:76px;
	padding:1px 1px 1px 2px;
}
.arquivos{
	clear:both;
	float:left;
	width:100%;
}
.arquivos h3{
	font-size:11px;
	color:#000;
	margin-bottom:10px;
}
.arquivos .data,
.arquivos .icone,
.arquivos .link{
	font-size:10px;
	padding-bottom:4px;
}
.arquivos .data{
	width:80px;
	color:#5E5F5A;
	background:url(images/ico_bullet7.gif) 2px 50% no-repeat;
	padding-left:14px;
}
.arquivos .icone{
	width:120px;
}
.arquivos .link{
	width:79%;
}
.arquivos .link a{
	text-decoration:underline;
	color:#5E5F5A;
}
.arquivos .link a:hover{
	text-decoration:none;
}

