* {margin: 0; padding: 0; font-family:Arial, Helvetica, sans-serif;}
.clear {clear:both; height:1px; font-size:1px;}
form {display:inline;}

#principal {width:775px;}

#menucompanhia { position:absolute;	z-index:1; top: 175px;}

#flash {float:left; clear:both; width: 100%;}

/*TOPO*/
#segmentadas {float:left; clear:both; width: 100%; background:url("http://www.banestes.com.br/banestes_ri/images/img_segmentadas_bg.gif") repeat-x left top; height:21px;}
#segmentadas .ri {float:left;}
#segmentadas .homes {float:right;}
#segmentadas .homes img {margin-right:7px; display:inline;}

#menu_pt, #menu_en {float:left; clear:both; width: 100%; height:27px; background:url("http://www.banestes.com.br/banestes_ri/images/img_menu_bg_new.gif") no-repeat left top;}
#menu_pt ul {display:block; margin-left:9px;}
#menu_en ul {display:block; margin-left:23px;}
#menu_pt li, #menu_en li {float:left; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0B3770; margin:5px 0px 0px 0px;}
#menu_pt .separador {margin:6px 7px 0px 7px;}
#menu_en .separador {margin:6px 25px 0px 25px;}

#navegacao {float:left; clear:both; height: 25px; padding:7px 0 0 10px; width:100%}
#navegacao, #navegacao a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0B3770; text-decoration:none;}
#navegacao a:hover {text-decoration:underline;}

/*HOME*/
#acesso_rapido {clear:both; float:left; width:100%; margin-bottom:15px; font-family:Arial, Helvetica, sans-serif;}
#acesso_rapido .titulo {font-size:16px; font-weight:bold; margin:15px 0px; border-bottom:1px solid #6699CC; color:#6699CC;}
#acesso_rapido .item {background: url(http://www.banestes.com.br/banestes_ri/images/img_acessorapido_bg.gif) no-repeat left top; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3B5673; padding: 4px 0px 0px 5px;}
.acesso_rapido_drop li {list-style:none; background-image:url(http://www.banestes.com.br/banestes_ri/images/ico_bullet1.gif);	background-repeat:no-repeat; background-position:left 5px; padding-left:11px; line-height:13px; margin-bottom:3px;}
.acesso_rapido_drop ul {margin-bottom: 14px;}
.acesso_rapido_drop, .acesso_rapido_drop a {color:#000; text-decoration:none; font-size:11px;}
.acesso_rapido_drop a:hover {text-decoration:underline;}
.acesso_rapido_drop .ultimo {margin-bottom:2px;}
.acesso_rapido_drop .titulo2 {font-weight:bold; padding:0px; background-image:none; color:#003366;font-size:11px; margin:0px 0px 7px 0px;}

#banners {float:left; position:relative; clear:both;}

#home {float:left; clear:both; width: 100%; padding-bottom:10px;}
#home .col_e {float:left; width:174px; margin: 0px 0px 0px 8px; display:inline;}
#home .col_c {float:left; width:381px; margin: 0px 0px 0px 28px; display:inline;}
#home .col_d {float:left; width:144px; margin: 0px 0px 0px 30px; display:inline;}

#banners {clear:both; float:left; width:100%;}
#banners img {margin-bottom:8px; border:0px;}

#servicosri {clear:both; float:left; width:100%; margin-bottom:12px;}
#servicosri .titulo{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin-bottom:9px; margin-top:15px; border-bottom:1px solid #669900; color:#336600;}
#servicosri .col_1, #servicosri .col_2 {float:left; width: 83px;}
#servicosri .col_2 {margin-left:5px;}
#servicosri li {float:left; width: 83px; margin-bottom:2px; list-style:none;}
#servicosri li img {float:left; position:relative; top:-2px; margin-right: 4px; display:inline;}
#servicosri li, #servicosri li a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}

#noticias, #faq, #cvm {}
#noticias .item, #faq .item, #cvm .item {padding-left:9px; background:url("http://www.banestes.com.br/banestes_ri/images/ico_bullet1.gif") no-repeat left 4px; margin-bottom:10px;}
#noticias .titulo, #faq .titulo, #cvm .titulo {font-size:16px; font-weight:bold; margin-bottom:13px; border-bottom:1px solid #336699; color:#336699;}
#noticias .rss {padding:0 2px 0 7px; margin:1px 0px 0px 0px;}
#noticias .data, #cvm .data {}
#noticias .texto, #noticias .texto a,
#faq .texto, #faq .texto a,
#cvm .texto, #cvm .texto a {font-size:11px; color:#000000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
#noticias .mais, #noticias .mais a,
#faq .mais, #faq .mais a,
#cvm .mais, #cvm .mais a {font-size:11px; color:#0B3770; font-weight:bold; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
#noticias .texto a:hover, #noticias .mais a:hover,
#faq .texto a:hover, #faq .mais a:hover,
#cvm .texto a:hover, #cvm .mais a:hover {text-decoration: underline;}

#noticias2 {margin-bottom:17px;}
#noticias2 .item {padding-left:11px; background:url(http://www.banestes.com.br/banestes_ri/images/ico_bullet1.gif) no-repeat left 4px; margin-bottom:6px;}
#noticias2 .titulo {font-size:16px; font-weight:bold; margin-bottom:13px; border-bottom:1px solid #336600; color:#336600;}
#noticias2 .data {font-size:11px; color:#000000; font-weight:bold; margin-bottom:5px;}
#noticias2 .texto, #noticias2 .texto a {font-size:11px; color:#000000; text-decoration:none;}
#noticias2 .texto a:hover, #noticias2 .mais a:hover {text-decoration: underline;}

#fundamentos .item {font-size:10px; color: #3B5673; margin-bottom: 25px;}
#fundamentos .titulo {font-size:16px; font-weight:bold; margin-bottom:13px; border-bottom:1px solid #336699; color:#336699;}
#fundamentos table {width: 358px; margin:0px auto 14px auto;}
#fundamentos td {border-bottom:1px solid #D8DEE4;}
#fundamentos .mais {padding:0px 0px 0px 8px;}
#fundamentos .mais, #fundamentos .mais a {color:#0B3770; font-weight:bold; font-size:11px; text-decoration:none;}
#fundamentos .mais a:hover {text-decoration:underline;}

#cotacoes {}
#cotacoes .item {}
#cotacoes .titulo {font-size:16px; font-weight:bold; margin-bottom:13px; border-bottom:1px solid #6699CC; color:#6699CC;}
#cotacoes .tabela {}

#destaques {margin-bottom:17px;}
#destaques, #destaques a {font-size:11px; color:#000000; text-decoration:none;}
#destaques a:hover {text-decoration:underline;}
#destaques .titulo {font-size:16px; font-weight:bold; margin-bottom:13px; border-bottom:1px solid #336699; color:#336699;}
#destaques li {background:url(http://www.banestes.com.br/banestes_ri/images/ico_bullet1.gif) no-repeat left 3px; padding-left:11px; list-style:none; line-height: 12px; margin-bottom: 7px;}
#destaques ul {margin-top: 6px;}
#destaques ul ul li {background:url(http://www.banestes.com.br/banestes_ri/images/ico_bullet2.gif) no-repeat left 4px; padding-left:8px;}

#vejatambem {margin-bottom:17px;}
#vejatambem, #vejatambem a {font-size:11px; color:#000000; text-decoration:none;}
#vejatambem a:hover {text-decoration:underline;}
#vejatambem .titulo {font-size:16px; font-weight:bold; margin-bottom:13px; border-bottom:1px solid #336600; color:#336600;}
#vejatambem li {background:url(http://www.banestes.com.br/banestes_ri/images/ico_bullet1.gif) no-repeat left 3px; padding-left:11px; list-style:none; line-height: 12px; margin-bottom: 7px;}
#vejatambem ul {margin-top: 6px;}
#vejatambem ul ul li {background:url(http://www.banestes.com.br/banestes_ri/images/ico_bullet2.gif) no-repeat left 4px; padding-left:8px;}

#comoanalisar, #kitinvestidor {margin-bottom:17px;}
#comoanalisar, #comoanalisar a,
#kitinvestidor, #kitinvestidor a {font-size:11px; color:#000000; text-decoration:none;}
#comoanalisar a:hover, #kitinvestidor a:hover {text-decoration:underline;}
#comoanalisar .titulo, #kitinvestidor .titulo {font-size:16px; font-weight:bold; margin-bottom:13px; border-bottom:1px solid #6699CC; color:#6699CC;}
#comoanalisar li, #kitinvestidor li {background:url(http://www.banestes.com.br/banestes_ri/images/ico_bullet1.gif) no-repeat left 3px; padding-left:11px; list-style:none; line-height: 12px; margin-bottom: 7px;}
#comoanalisar ul, #kitinvestidor ul {margin-top: 6px;}
#comoanalisar ul ul li, #kitinvestidor ul ul li {background:url(http://www.banestes.com.br/banestes_ri/images/ico_bullet2.gif) no-repeat left 4px; padding-left:8px;}

#selos img {margin-left:5px;}

/*INTERNA*/
#interna {float:left; clear:both; width: 100%; padding-bottom:10px;}
#interna .col_e {float:left; width:174px; margin: 0px 0px 0px 8px; display:inline;}
#interna .col_d {float:left; width:555px; margin: 0px 0px 0px 28px; display:inline;}

#interna #conteudo h1, #interna #arquivos h1 {font-size:16px; font-weight:bold; border-bottom:1px solid #336699; color:#336699; margin-top:15px; margin-bottom:3px; position:relative;}
#interna #conteudo .padding1 {padding-left:8px;}
#interna #subtitulo {font-size:14px; font-weight:bold; color:#336699;}
#interna #funcionalidades {position:relative; float:right; clear:none; margin-top: 10px;}
#interna #funcionalidades img {margin-left:10px;}
#interna .linktop { margin:20px 0 0 0;}
#interna .linktop a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0B3770; font-weight:bold;}
#interna .linktop h4 {background:url(http://www.banestes.com.br/banestes_ri/images/ico_bullet1.gif) no-repeat left 6px; line-height:13px; padding-left:9px; margin-bottom:6px;}
#interna .linktop a:hover {text-decoration: none;}
#interna .txt_update {float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-style:italic; display:inline;}
#interna .btn_topo {float:right; display:inline;}
#interna #selos {margin:0 0 0 13px;}
#interna #selos img {margin-top:13px;} 

#periodo {}
#periodo .ano {}
#periodo .arquivo {}
#periodo .list {}

#arquivos .item {clear:both; margin-bottom:12px; float:left; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif;}
#arquivos .item .titulo {font-size:11px; font-weight:bold; color:#0B3770; border-bottom:1px solid #E4E4E4; padding-bottom:5px;}
#arquivos .item, #arquivos .item a {color:#000000; font-size:11px; text-decoration:none;}
#arquivos .item a:hover {text-decoration:underline;}
#arquivos .item .data {color:#336600; font-weight:bold; font-size:11px; width:100px; padding:5px 0px 0px 0px; background-image:url(http://www.banestes.com.br/banestes_ri/images/ico_bullet5.gif);	background-repeat:no-repeat; background-position:7px 6px;}
#arquivos .item .ico {width:70px; padding-top:3px;}
#arquivos .item .descricao {padding-top:5px;}
#arquivos .item td {padding-bottom:7px; vertical-align:top;}
#arquivos .item table {margin-top: 6px;}
.ano {
	font-size: 11px;
	color: #003882;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.anos {
	font-weight: bold;
	font-size: 11px;
	color: #003882;
	font-family: Arial, Helvetica, sans-serif;
}
.anos select {
	width: 66px;
	height: 17px;
	font-weight: normal;
	font-size: 10px;
	color: #555555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #7E7E7E;
	margin-left: 6px;
}

/*RODAPÉ*/
#rodape {float:left; clear:both; width: 100%; border-top:2px solid #3F5C7C; padding-top:8px; font-size:11px;}
#rodape .empresa {float:left;}
#rodape .links {float:right;}
#rodape, #rodape a {color:#3F5C7C; text-decoration:none;}
#rodape a:hover {text-decoration:underline;}

/* ACESSO RÁPIDO */
.div_rolagem{
scrollbar-arrow-color:#8E8F93;
scrollbar-3dlight-color:#9F9FA1;
scrollbar-highlight-color:#D6D6D6;
scrollbar-face-color:#E6E6E6;
scrollbar-shadow-color:#CFD0D4;
scrollbar-darkshadow-color:#CFD0D4;
scrollbar-track-color:#FBFBF9;
}
.tit_rapido, .tit_rapido:link, .tit_rapido:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0B3770;
	font-weight: bold;
	text-decoration:none;
	padding:3px 0px;
}
.tit_rapido:hover{
	text-decoration: underline;
	padding-left:2px;
	padding:3px 2px;
}
.txt_rapido, .txt_rapido:link, .txt_rapido:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration:none;
}
.txt_rapido:hover{
	text-decoration:underline;
}


/*TEXTOS*/
h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0B3770; font-weight:bold; margin: 24px 0 8px 0;}
p { padding-bottom:10px; margin-bottom:10px; margin-top:1px; padding-top:1px;}
p a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline;}
p a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#659800; text-decoration:none;}

#conteudo li {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:14px; margin-bottom:5px; margin-left:20px; padding-left:5px; text-align:justify}
#conteudo li a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline;}
#conteudo li a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#659800; text-decoration:none;}

/*TABELAS*/
.tabelatt{
	font-family:Verdana, Arial, Helvetica,sans-serif;
	color:#3A5573;
	font-size:11px;
	background-color:#EBEBEB;
	font-weight:bold;
}
.tabelatx,.tabelatx td{
border-bottom:1px solid #EBEBEB;
padding:2px 0px;
}
.tabelatx,.tabelatx a {
	font-family:Verdana, Arial, Helvetica,sans-serif;
	background-color:#FFFFFF;	
	font-size:11px;
	color:#3A5572;
	text-decoration:none;
	padding:2px 0px;
}
.tabelatx a:hover{
	text-decoration:underline; 
	color:#659800;
	padding:2px 0px;
}

.tabelatx_send,.tabelatx_send a {
	font-family:Verdana, Arial, Helvetica,sans-serif;
	background-color:#FFFFFF;	
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.tabelatx_send a:hover{
	text-decoration:underline; 
	color:#659800;
}

/*SUBMENU*/
.submenu ul{margin:0px; padding:0px;}
.submenu li {list-style:none; background-image:url(http://www.banestes.com.br/banestes_ri/images/ico_bullet1.gif);	background-repeat:no-repeat; background-position:left 6px; line-height:15px; margin-bottom:7px;}
.submenu, .submenu a {color:#073863; text-decoration:none; font-size:11px;}
.submenu a:hover {text-decoration:underline;}
.submenu .ultimo {margin-bottom:2px;}

.show {
	display:block;
}

.hide {
	display:none;
}

.tit_mapa {font-family:Verdana, Arial, Helvetica, sans-serif; color:#659800; font-size:11px; font-weight:bold;} 
.tit_mapa a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#659800; font-size:11px; font-weight:bold; text-decoration:none;}
.txt_mapa a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; text-decoration:none;}
.txt_mapa a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#659800; font-size:10px; text-decoration:none;}
.rg_on{}
.rg_off{}

