/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}body {line-height:1.5;}table {border-collapse:separate;border-spacing:0;}caption, th, td {text-align:left;font-weight:normal;}table, td, th {vertical-align:middle;}blockquote:before, blockquote:after, q:before, q:after {content:"";}blockquote, q {quotes:"" "";}a img {border:none;}
body{background:url('../images/modulo/background.gif') repeat-x #e0e3e6; color:#434548;font-family: Arial,Helvetica,sans-serif;font-size:11px;line-height:normal;}
.container{width: 775px;margin:auto;}
.clear {clear:both;}
.left{float:left;}
.right{float:right;}
.img-middle{vertical-align:middle;}
.pointer{cursor:pointer;}
p{margin-bottom:15px;}
h1{color:#76A3C2;font-size:15px;font-weight:bold;}
a{ color:#434548;}
a:hover{ color:#666666;}
ul.header{list-style:none;}
ul.header li{float:left;padding:0 0 0 20px;margin:8px  0 0px  0;}
.center{text-align:center;}
/**/
.logo{padding:27px  0 0 0;}
.box-acesso-ib{margin:0 -7px 0 0;width:325px;height:66px;background:url(../images/modulo/bgboxinternetbanking.gif) no-repeat;}
.box-acesso-ib .txt-acesso-com-ecpf{width:120px;height:26px; margin:0 20px 0 0;}
.box-acesso-ib .txt-mais-informacoes{width:80px;height:30px; margin:0 40px 0 0; }
.box-acesso-ib .box-input{width:140px;height:26px;padding:7px 0 0 59px;}
/**/
.nav{margin:14px  -15px 0 0;}
.nav a{color:#434548;text-decoration:none;}
.nav a:hover{color:#434548;text-decoration:underline;}
.nav img{padding:0 3px 5px; vertical-align:middle;}
/*Home*/
.main-home{width:775px;height:331px;margin-bottom:-22px;}
.main-home .flash-home{width:320px;padding:0px 0 0 100px;}
.main-home .content-home{width:230px;margin:75px 5px 0 0 ;}
.main-home .content-home .txt-title{padding:8px 0;}
.main-home .content-home .item{ border-bottom:1px solid #b9c3cc;margin:0 0 0 -6px; height:110px; }
.main-home .content-home .item-txt {padding:0px 0 0 85px;}

.bg-home-ParaSuaEmpresa{background:url(../images/modulo/bg-home-empresa-cdb.jpg) center bottom no-repeat; position:relative;}

/*.bg-home-ParaSuaEmpresa{background:url(../images/modulo/imagem_fundoEmpresa.jpg) center bottom no-repeat; position:relative;}*/

.bg-home-Private       {background:url(../images/modulo/imagem_fundoPrivate.jpg) center bottom no-repeat; position:relative;}
.bg-home-ParaVoce      {background:url(../images/modulo/imagem_fundoParavoce.jpg) center bottom no-repeat; position:relative;}
.bg-home-Institucionais{background:url(../images/modulo/imagem_fundoInvest.jpg) center bottom no-repeat; position:relative;}
.cuntom-home-aviso{background: url(/web/site/bv/images/alerta-spam.gif) no-repeat;  width: 775px; height: 50px; margin:-9px 0 -5px; position:relative;display:none;}
.cuntom-home-aviso .bt-saiba-mais{float: right;margin: 22px 136px 0px 0px;height:20px;width:80px;} 
/*Internas*/
.main{background:url(../images/modulo/bottom.gif) no-repeat bottom;color:#666666;line-height:14px;font-size:11px;padding:0 0 10px 0;}
.content-body{background:#F8F8F9 url(../images/modulo/bgconteudo.gif) no-repeat;padding:20px 10px;min-height:300px;_height:300px;}
.padding-top-less{padding-top:0px;}
.content{ width:570px;float:left; padding:12px 0 0 15px;}
.content-center{width:550px;margin:auto;}
.content-blank{padding:0 20px;}
.content-column-2{width:355px;padding:10px;}
.content-column-3{width:208px; padding-top:10px;}
.page-header{background:#F1F1F2;padding:4px 5px 10px 10px;}
/**/
.ondeestamos p {display:block;float:left;height:85px;width:50%;}
.novologo{display:block;width:150px;height:28px;background: url(../images/modulo/spacer.gif);position:absolute;	text-indent:-5000px;overflow:hidden;margin:179px 10px 10px 90px;}
.subTituloTarifas {color:#578FB5;font-weight:bold;padding-bottom:18px;}
/*Tabela download de pdf*/
.content-border{ background:#ffffff;width:516px; border:1px solid #cccccc; border-width:0 1px; padding:8px 20px;color:#464A4D;}
.content-border table{ border-collapse:collapse;}
.content-border table tr td{ padding: 5px 10px 5px 0; border-top:1px solid #cccccc;;}
.content-border table tr td.bordaTop{border:0;}
.content-border a{text-decoration:none;color:#666666;}
.content-border a:hover{text-decoration:underline;}
.content-border .itens{background:url('../images/modulo/bulletanexos.gif') no-repeat 0 12px; padding-left:10px;}
.rounded-corners-top{background:url('../images/modulo/relatoriosfiletetop.gif') no-repeat;width:558px;height:9px; _overflow:hidden;} 
.rounded-corners-bottom{background:url('../images/modulo/relatoriosfiletebottom.gif') no-repeat;width:558px;height:9px;}
.content-border b.large{color:#536978;font-size:13px;}
/**/
.table-small {width:400px;}
.table-small .content-border{ background:#ffffff;width:358px; border:1px solid #cccccc; border-width:0 1px; padding:8px 20px;color:#464A4D;}
.table-small .rounded-corners-top{background:url('../images/modulo/relatoriosfiletetop-1.gif') no-repeat;width:400px;height:9px; _overflow:hidden;} 
.table-small .rounded-corners-bottom{background:url('../images/modulo/relatoriosfiletebottom-1.gif') no-repeat;width:400px;height:9px;}
/*Fundos */
.box-fundos{width:379px;line-height:22px;}
.box-fundos .top-fundos{width:359px;height:27px;background:url( '../images/modulo/top-fundos.gif') no-repeat; padding:2px 0 0 20px;color:#536978;}
.box-fundos .bottom-fundos{width:379px;height:7px;background:url( '../images/modulo/bottom-fundos.gif') no-repeat; margin-bottom:5px;}
.box-fundos .content-fundos{background:#FFFFFF;border-left:1px solid #c5c6c7;border-right:1px solid #c5c6c7;padding:10px;}
.box-fundos .content-fundos ul li{list-style:none;}
.box-fundos .content-fundos .legendasBoxLeft{border-right:1px dashed #BABFC9;margin-left:18px;width:93px;}
.box-fundos .content-fundos .legendasBoxDir{padding-left:10px;}
.box-fundos .content-fundos ul li input{ vertical-align:middle;}
/**/
.box-tipo {width:100%;float:left;}
.box-tipo .boxes {width:261px;float:left;padding-right:12px;padding-bottom:15px;}
.box-tipo .boxes .contBoxFundos {width:242px;height:100%;border-left:2px solid #a7b0be;border-right:2px solid #a7b0be;padding:10px 0 10px 15px;color:#646464;}
.box-tipo .boxes .contBoxFundos strong, .boxFundos .boxes .contBoxFundos span { display:block; }
.box-tipo .boxes .contBoxFundos .navDetalhes { height:20px; margin-top:1px; position:relative; }
.box-tipo .boxes .contBoxFundos .navDetalhes .verDetalhes { float:right;padding:0 10px 0 0 }
.BAIXO-header-box-investimentos{background: #3F8154 url(../images/modulo/bg-green-header-investimentos.gif) no-repeat;width:246px;height:17px;padding:4px 0 0 15px;color: #FFFFFF;font-weight: bold;}
.ALTO-header-box-investimentos{background: #911D00 url(../images/modulo/bg-red-header-investimentos.gif) no-repeat;width:246px;height:17px;padding:4px 0 0 15px;color: #FFFFFF;font-weight: bold;}
.MEDIO-header-box-investimentos{background: #E4B305 url(../images/modulo/bg-yellow-header-investimentos.gif) no-repeat;width:246px;height:17px;padding:4px 0 0 15px;color: #FFFFFF;font-weight: bold;}
/*Small*/
.box-fundos-small{width:149px;margin-left:10px;}
.box-fundos-small .top-fundos-small{width:129px;height:21px;background:url( '../images/modulo/top-fundos-small.gif') no-repeat; padding:8px 0 0 20px;color:#536978;}
.box-fundos-small .bottom-fundos-small{width:149px;height:7px;background:url( '../images/modulo/bottom-fundos-small.gif') no-repeat; margin-bottom:5px;}
.box-fundos-small .content-fundos-small{background:#FFFFFF;border-left:1px solid #c5c6c7;border-right:1px solid #c5c6c7;padding:10px;}
.box-fundos-small .content-fundos-small ul li{list-style:none;}
.box-fundos-small .content-fundos-small ul li.lista{border-bottom:1px dashed #BABFC9;padding:0 0 2px 0; margin:0 0 2px 0;}
.box-fundos-small .content-fundos-small ul li input{ vertical-align:middle;}
/**/
.item-expansivel{width:547px;background:url(../images/modulo/bgtitmenuexpansivel.gif) no-repeat;}
.item-expansivel .top{ padding:5px 0 0 5px; }
.item-expansivel .top b{ margin:0 0 0 2px;}
.item-expansivel .box-content{width:515px;display:table;padding:10px 15px 0 15px;background:#FFFFFF;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;}
.item-expansivel .bottom{overflow:hidden;width:547px;height:8px;background:url(../images/modulo/filetebottomtextoexpansivel.gif) no-repeat;}
/*Table com fundo*/
table.table-style-1 { width:535px; }
table.table-style-1 caption {padding:5px 0 5px 15px;background:#9caab5 url(../images/modulo/bgcaptiontabela.gif) no-repeat;color:#464a4d;text-align:left;font-weight:bold;overflow:hidden;}
table.table-style-1 thead tr { height:23px; background-color:#e1e2e4; }
table.table-style-1 thead th { padding-left:15px; text-align:left; color:#464a4d;border-bottom:1px solid #c0c3c5; border-top-color: 1px solid #c1c9ce; font-weight:bold;}
table.table-style-1 tbody tr { background:#f8f8f9 url(../images/modulo/bgtablinha4.gif) repeat-x; }
table.table-style-1 tbody tr.linha2 { background:#e7eaeb url(../images/modulo/bgtablinha2.gif) repeat-x; }
table.table-style-1 tbody tr.linha2 td { border-bottom:1px solid #bbc3c8; color: #464a4d;}
table.table-style-1 tbody .itemPrinc,table.table-style-1 tfoot .itemPrinc {padding-left:15px; text-align:left; color:#464a4d; border-left:1px solid #98a5af; }
table.table-style-1 tbody td {padding-left:15px; padding-top:4px;padding-bottom:4px;text-align:left; color:#000;border-bottom:1px solid #c1c9ce;}
table.table-style-1 tbody tr td.last { border-right:1px solid #98a5af; }
table.table-style-1 thead th.primeiroItem {padding-left:15px; border-left:1px solid #98a5af; }
table.table-style-1 thead th.last {padding-left:15px; border-right:1px solid #98a5af; }
table.table-style-1 tbody tr.saldo { background:#dee1e2 url(../images/modulo/bgtablinhasaldo.gif) repeat-x; }
table.table-style-1 tbody tr.saldo td { border-bottom:1px solid #b4bdc2; color: #464a4d;}
table.table-style-1 tbody tr.linha3 { background:#f0f2f2 url(../images/modulo/bgtablinha3.gif) repeat-x; }
table.table-style-1 tbody tr.linha3 td { border-bottom:1px solid #c1c9ce; }
/**/
table.table-style-2 { width:535px; }
table.table-style-2 thead tr { height:23px; background-color:#e1e2e4; }
table.table-style-2 thead th { background:#9caab5 url(../images/modulo/bgTitTblCtr.gif) repeat; font-weight: bold;color:#464A4D;}
table.table-style-2 thead th.primeiroItem {background:#9caab5 url(../images/modulo/bgTitTblEsq.gif) no-repeat; }
table.table-style-2 thead th.lastTh {background:#9caab5 url(../images/modulo/bgTitTblDir.gif) no-repeat; width:7px; }
table.table-style-2 tbody tr td {color:#464a4d;}
table.table-style-2 tbody tr td.primeiroItem,table.table-style-2 tbody tr td.middleSubTit,table.table-style-2 tbody tr td.lastSubTit { text-align:left; color:#464a4d; border-bottom:1px solid #c0c3c5; background-color:#e1e2e4; height:23px;}
table.table-style-2 tbody tr td.primeiroItem {text-align:left; color:#464a4d; font-weight:bold;border-left:1px solid #98a5af; }
table.table-style-2 tbody tr td.lastSubTit {text-align:left; color:#464a4d; font-weight:bold;border-right:1px solid #98a5af; }
table.table-style-2 tbody .itemPrinc,table.table-style-2 tfoot .itemPrinc {text-align:left; color:#464a4d; border-left:1px solid #98a5af; padding-left:7px; }
table.table-style-2 tbody td {text-align:left; color:#000;border-bottom:1px solid #c1c9ce;vertical-align: middle;}
table.table-style-2 tbody tr td.last { border-right:1px solid #98a5af; }
table.table-style-2 tbody tr.linha0 {height: 22px;background: #9caab5;}
table.table-style-2 tbody tr.linha1 {height: 22px;background: #dee1e2 url(../images/modulo/bgtablinha1.gif) repeat-x;}
table.table-style-2 tbody tr.linha4 {height: 22px;background: #f0f2f2 url(../images/modulo/bgtablinha4.gif) repeat-x;}
table.table-style-2 tbody tr.linha2 {height: 22px;background: #e7eaeb url(../images/modulo/bgtablinha2.gif) repeat-x;}
table.table-style-2 tbody tr.linha3 {height: 22px;background: #f0f2f2 url(../images/modulo/bgtablinha3.gif) repeat-x;}
/*Form*/
.contato-left{width:420px;}
.bt-enviar{cursor:pointer;background:transparent url(../images/modulo/btnenviarfale.gif) no-repeat;width:41px;height:16px;overflow:hidden;text-indent:-5000px;}
.bt-ok {cursor:pointer;width:31px;height:16px;background: url(../images/modulo/btn_ok.gif) no-repeat;text-indent:-5000px;margin-left:4px}
.btn_ok{background:transparent url(../images/modulo/btn_ok_azul.gif) no-repeat scroll 0 0;cursor:pointer;display:block;height:16px;margin:2px 0 0 4px;overflow:hidden;text-indent:-5000px;width:31px;}
.img-error{float:left;width:21px; height:20px;background: url(../images/modulo/icnerroformulario.gif) no-repeat;margin:-3px 3px 0 0;_margin:0;}
.text_select {background:#EFEFEF url(../images/modulo/bg-input.gif) repeat-x;border:1px solid #CCCCCC;color:#646464;font-size:11px;padding:1px;}
.text_select option{background:#EFEFEF;padding:2px;}
input.input,select.input{background:#EFEFEF url(../images/modulo/bg-input.gif) repeat-x;border:1px solid #CCCCCC;color:#646464;font-size:10px;	padding:2px;}
.table-form table tr td{padding:2px 0;}
.table-form input,.table-form textarea{background:#EFEFEF url(../images/modulo/bg-input.gif) repeat-x;border:1px solid #CCCCCC;color:#646464;font-size:11px;padding:2px;font-family:Verdana,Arial,Helvetica,sans-serif;}
.table-form  .content-border{ background:#ffffff;width:393px; border:1px solid #cccccc; border-width:0 1px; padding:8px 15px;color:#646464;}
.table-form  .rounded-corners-top{background:url('../images/modulo/filetetopcontato-2.gif') no-repeat;width:425px;height:8px; _overflow:hidden;} 
.table-form  .rounded-corners-bottom{background:url('../images/modulo/filetebottomcontato-2.gif') no-repeat;width:425px;height:8px;}
.table-form .content-border table tr td{ border-top:none;}
/* Menu
-----------------------------------------*/
.menu{width:583px;padding:10px 0 0 0;height:31px;  _margin-bottom:-3px;}
.menu ul {list-style:none; }
.menu ul li{float:left;margin:0 0 0 -5px;}
.menu ul li img{z-index:1;position:relative;}
.menu ul li.txt-sobre-banco{padding:5px 0 0 23px;}
/* Sub Menu */
.submenu{color:#D9E4ED;font-weight:bold;text-align:right;padding:10px 0;}
.submenu ul{list-style:none;}
.submenu ul li{display:inline;padding:0 5px;border-left:1px solid #86938f;}
.submenu a{color:#FFFFFF;text-decoration:none;font-weight:normal;}
.submenu a:hover{color:#FFFFFF; text-decoration:underline;}
.submenu .no-border{border:0;}
.submenu  .selected { font-weight:bold; color:#D9E4ED;}

/*.bg-submenu-ParaSuaEmpresa{background:url(../images/modulo/bgsubmenusuaempresa.jpg) no-repeat;}*/
.bg-submenu-ParaSuaEmpresa{background:url(../images/modulo/bgsubmenusuaempresa-cdb.jpg) no-repeat;}

.bg-submenu-Private{background:url(../images/modulo/bgsubmenuprivate.jpg) no-repeat;}
.bg-submenu-ParaVoce{background:url(../images/modulo/bgsubmenuparavoce.jpg) no-repeat;}
.bg-submenu-Institucionais{background:url(../images/modulo/bgsubmenuoutros.jpg) no-repeat;}
.bg-submenu-SobreBanco{	background:url(../images/modulo/bgsubmenusobre.jpg) no-repeat;}
/*Menu lateral*/
.bv-menulateral{background:#D8DCE2 ;width:170px;float:left;}
.bv-menulateral a{color:#353639;text-decoration: none;}	
.bv-menulateral a:hover{color:#353639;text-decoration: underline;}	
.bv-menulateral ul ul li a{color: #47597C;text-decoration: none;}	
.bv-menulateral ul ul li a:hover{color: #7793CA;text-decoration: underline;}
.bv-menulateral ul{padding:0;margin:0;	}
.bv-menulateral ul li{cursor:pointer;border-bottom:1px dashed #e6e8ec;list-style:none;background: url(../images/modulo/setamenulateralfechado.gif) no-repeat 7px 10px;padding:5px 10px 5px 16px;}
.bv-menulateral ul li ul li{ padding:5px 5px 5px 16px;}
.bv-menulateral ul li ul{display:none;}
.bv-menulateral ul li.open ul{display:block;}
.bv-menulateral ul li.expandable ul{display:block;}
.bv-menulateral ul li.list-first {background:#D8DCE2 url("../images/modulo/backgroundmenutop.gif") no-repeat;}
.bv-menulateral ul li.list-last {background:#D8DCE2 url("../images/modulo/backgroundmenubottom.gif") no-repeat bottom;border:none;}
.bv-menulateral a.text-bold {font-weight:bold;}	
.selector-tree span.folder, .selector-tree span.file { display: block; padding:0px;margin:0px; color:#353639;}
.selector-tree li.expandable span.folder { font-weight:bold; color:#353639; }
.selector-tree li.expandable span.folder {font-weight:normal;  }
.treeview ul ul{background-color: #E6E8EC;margin:0 -10px 0 -16px;padding:0 0 0 2px;}
.treeview li li li{color: #47597C;background: url(../images/modulo/ball.gif) no-repeat 10px 12px;margin:0 0 0 2px;}
.treeview a.selected  {background-color: #eee;}
.bv-menulateral li.collapsable{padding-bottom:0;}
.bv-menulateral li.collapsable span.folder,.bv-menulateral ul li.open span.folder{padding-bottom:5px;font-weight:bold;color:#353639;}
/*Footer
-----------------------------------------------*/
.footer{color:#5e6a82;font-size:11px;padding:5px;line-height:18px;}
/* Popup Generico
-----------------------------------------*/
.overlay{background-color: #000000;filter: alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;z-index:100;position:absolute;top:0;left:0;	display:block;}
.popup{position:absolute;width:475px; left:50%; margin:75px 0 0 -237px; z-index:1000; }
.popup .popup-header{width:475px;height:61px;	background:url(../images/modulo/topopopupsiteaberto.gif) no-repeat;}
.popup-content{background:#f8f8f9;padding:10px 10px 10px 20px;}
.popup-content .content-scroll{padding-right:15px;margin:0 0 10px 0;height:250px;overflow-y: auto;scrollbar-face-color: #e7e7e7;scrollbar-highlight-color: #e7e7e7;scrollbar-shadow-color: #adb0b6;scrollbar-3dlight-color: #adb0b6;scrollbar-arrow-color: #b3b5bb;scrollbar-track-color: #f2f2f2;scrollbar-darkshadow-color: #f2f2f2;}
.popup-content-cot{background:#f8f8f9;padding:10px;}
.popup-content-cot .content-scroll-cot{margin:0 0 10px 0;height:270px;*height:293px;overflow-y: auto;overflow-x: hidden;scrollbar-face-color: #e7e7e7;scrollbar-highlight-color: #e7e7e7;scrollbar-shadow-color: #adb0b6;scrollbar-3dlight-color: #adb0b6;scrollbar-arrow-color: #b3b5bb;scrollbar-track-color: #f2f2f2;scrollbar-darkshadow-color: #f2f2f2;}
.popup-content p{color:#646464;text-align:justify;}
.popup .popup-bottom{width:475px;height:10px;background:url(../images/modulo/bgbottompopupsiteaberto.gif) no-repeat;}
.popup ul.links-pop li{padding:5px 0;list-style:none;}
.popup .title-termo{position:absolute;width:100px;height:15px;background:url(../images/conteudo/tittermos.gif) no-repeat;margin:-30px 0 0 355px;}
.popup .title-blank{position:absolute;width:100px;height:15px;margin:-30px 0 0 355px;}
.popup .title-politica-privacidade {position:absolute;width:157px;height:15px;	background:url(../images/conteudo/titpolitica.gif) no-repeat;margin:-30px 0 0 300px;}
.popup .title-imprensa{position:absolute;width:161px;height:18px;background:url(../images/conteudo/titassessoria.gif) no-repeat;margin:-30px 0 0 280px;}

.popup .title-politica-dicasseguranca {position:absolute;width:139px;height:20px;background:url(../images/conteudo/titdicaseguranca.gif) no-repeat;margin:-31px 0 0 316px;}
 
.popup .title-tarifas{position:absolute;width:46px;height:15px;	background:url(../images/conteudo/titTarifas.gif) no-repeat;margin:-30px 0 0 410px;}
.popup-2{position:absolute;width:575px; left:50%; top:75px; margin:75px 0 0 -287px; z-index:1000; }
.popup-2 .popup-header-2{width:575px;height:61px;	background:url(../images/modulo/topopopupsiteaberto2.gif) no-repeat;}
.popup-content-2{background:#f8f8f9;padding:10px 10px 10px 10px;}
.popup-content-2 .content-scroll-2{padding-right:15px;margin:0 0 10px 0;height:250px;overflow-y: auto;overflow-x: hidden;scrollbar-face-color: #e7e7e7;scrollbar-highlight-color: #e7e7e7;scrollbar-shadow-color: #adb0b6;scrollbar-3dlight-color: #adb0b6;scrollbar-arrow-color: #b3b5bb;scrollbar-track-color: #f2f2f2;scrollbar-darkshadow-color: #f2f2f2;}
.popup-2 .popup-bottom-2{width:575px;height:10px;background:url(../images/modulo/bgbottompopupsiteaberto2.gif) no-repeat;}
.popup-2 .title-historico-de-cotas{position:absolute;width:234px;height:17px;	background:url(../images/conteudo/titHistoricoCotasPatrimonio.gif) no-repeat;margin:-30px 0 0 320px;}
/* Links
-----------------------------------------*/
a.link{color:#578FB5;text-decoration:none;}
a.link:hover{color:#646464;text-decoration:underline;}
a.link-black{color:#000000;text-decoration:none;}
a.link-black:hover{color:#ffffff;}
a.link-red{color:#881133;text-decoration:none;}
a.link-red:hover{color:#881133;text-decoration:underline;}
a.link-red-plus{background:url(../images/modulo/1icnsaibamaisplus.gif) no-repeat scroll 0 2px;color:#881133;text-decoration:none;padding-left:18px;}
a.link-red-plus:hover{color:#E4294F;text-decoration:underline;background:url(../images/modulo/1icnsaibamaisplus.gif) no-repeat scroll 0 -12px;}
a.link-blue{color:#5e6a82;text-decoration:underline;}
a.link-blue:hover{color:#5e6a82;}
a.link-blue-2{color:#578FB5;text-decoration:none;}
a.link-blue-2:hover{color:#666666;text-decoration:underline;}
a.link-gray{color:#666666;text-decoration:underline;}
a.link-gray:hover{color:#666666;}
a.no-decoration{ text-decoration:none; }
a.no-decoration:hover{ text-decoration:underline; }
.link-azulEscuro{color:#24628f;text-decoration:none;}
a.link-azulEscuro:hover{color:#ffffff;}
/*Feeder*/
.menuAcessoRapido table tr td{line-height:normal; *vertical-align:top; }
.menuAcessoRapido td.itens{line-height:18px;*line-height:15px;font-size:11px;background:transparent url(../images/modulo/bulletanexos.gif) no-repeat scroll 5px 6px;padding:0 0 4px 12px;}
.menuAcessoRapido {width: 209px; _width: 208px;}
.menuAcessoRapido .item { clear: both; width: 209px;}
.menuAcessoRapido input.campoCotacao {background: url(../images/modulo/bgInputBox.gif) repeat-x;width: 110px;height: 17px;border: 1px solid #adb0b6;margin: 5px 0 0 58px;*margin: 4px 0 0 58px;font-size: 11px;color: #666666;}
.menuAcessoRapido input.btnOkRed { padding-top: 5px; }
.menuAcessoRapido .seta { position: relative; top: 3px; left: 180px; }
.menuAcessoRapido .contSecao {width: 206px; border-left: 1px solid #9a3653; border-right: 1px solid #9a3653; background-color: #FFF;}
.menuAcessoRapido .contSecaoOff { width:206px;border-left: 1px solid #9a3653; border-right: 1px solid #9a3653; background-color: #FFF; display: none; }
.menuAcessoRapido .contSecao ul{ background: url(../images/modulo/backFeederbtnsub.gif); height: 29px; list-style: none; text-align: center; }
.menuAcessoRapido .contSecao ul li { float: left; color: #740A28; font-weight: bold; padding: 8px 8px 0px 8px; height: 21px; cursor: pointer;}
.menuAcessoRapido .contSecao ul li.borderEsq { border-left:1px solid #E5D4D9; }
.menuAcessoRapido .contSecao ul li.borderEsqBolsa { border-left:1px solid #E5D4D9; padding-left: 10px;}
.menuAcessoRapido .contSecao ul li.borderDir { border-right:1px solid #CCAAB4;}
.menuAcessoRapido .btnCotasDiarias { width: 208px; height: 28px; background: url(../images/modulo/btnCotasDiarias.gif) no-repeat; cursor: pointer;} 
.menuAcessoRapido .btnCotacao { width: 208px; height: 29px; background: url(../images/modulo/btnAcessoCotacao.gif) no-repeat; } 
.menuAcessoRapido .btnMercado { width: 208px; height: 27px; background: url(../images/modulo/btnAcessoMercado.gif) no-repeat; cursor: pointer; } 
.menuAcessoRapido .btnProspecto { width: 208px; height: 29px; background: url(../images/modulo/btnAcessoProspecto.gif) no-repeat; cursor: pointer; } 
.menuAcessoRapido .btnComunicados { width: 208px; height: 28px; background: url(../images/modulo/btnComunicados.gif) no-repeat; cursor: pointer; }
.menuAcessoRapido .btnOferta { width: 208px; height: 28px; background: url(../images/modulo/btnofertaspublicas.gif) no-repeat; cursor: pointer; } 
.menuAcessoRapido .btnAcoes { width: 208px; height: 27px; cursor: pointer; } 
.menuAcessoRapido .bordaBottom {background: url(../images/modulo/bordaBottom.gif) no-repeat; width: 210px; height: 13px; margin:0 0 0 -1px; position:absolute;overflow: hidden;}
.menuAcessoRapido .bordaBottomRed {background: url(../images/modulo/bordaBottomred.gif) no-repeat; width: 208px; height: 13px; margin:0 0 0 -1px;  position:absolute;overflow: hidden;}
.semvar {color:#2C322C;}
.varpos {color:#026632;}
.varneg {color:#D50202;}
.grafTitulo {color: #881033;background: #D6D6D6;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-align: center;}
.grafTitulo table td strong { color: #881033; }
.grafRodape {color: #666666;font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
tr.classLinhaCabecalho {color: #881033;background: #D6D6D6;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;text-align: center;height: 15px;}
tr.classTabela {background: #D6D6D6;} 
#escreverConteudo  a {font-family: Arial, Helvetica, sans-serif;color: #881033;text-decoration: none;}
#escreverConteudo  a:hover {font-family: Arial, Helvetica, sans-serif;color: #666666;text-decoration: underline;}
.classTabela {background: #D6D6D6;} 
#escreverConteudo table{height:auto;}
#escreverConteudo table tr td.nenhumResultado{text-align:center;padding: 20px 0 150px 0 ;}
#escreverConteudo table{}
.voltarID {color:#BC294C;cursor:pointer;}
.classLinha { color: #FFFFFF; }
.classColunaCodigos {background: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #881033;height: 18px;vertical-align:middle;}
.classColunaDescricao {background: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #585858;vertical-align:middle;}
.classBolsaParametro {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #881033;}
.classPalavraParametro {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #881033;font-weight: bold;}
.classPesqBolsa {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #585858;}
td.classPesqPalavra {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #585858;font-weight: normal;height: 18px;vertical-align:middle;text-align:right;width:180px;}
.classColunaDescricao {text-align: left;}
.contentAcoes .minhasAcoes {color: #585858;font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight:bold;display:none;}
.contentAcoes .persona {color: #881033;font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight:bold;padding:10px;}
.contentAcoes .botao {background-color: #881033;font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #FFFFFF;padding:10px;}
table.demTaxas {width:100%;_border-right: 1px solid #9a3653;}
table.demTaxas tr.titTabela { font-size:11px; background:url(../images/modulo/bgfeedertittabela.gif) repeat-x; }
table.demTaxas tr.contTabela { background:#FDFAFB url(../images/modulo/bgitemtabelataxas.gif) bottom repeat-x; text-align:center;}
table.demTaxas th { height:28px; color:#4C5566; vertical-align:middle; font-weight: bold; }
table.demTaxas th.itenEsq { text-align:left; padding-left:10px;}
table.demTaxas td{ vertical-align:middle; padding-top: 5%; padding-bottom: 5%; height:40px; padding-right: 3px;}
table.demTaxas td.itenEsq { text-align:left; padding-left:10px; }
table.demTaxas tr.lastItem { height:30px; text-align:center;}
.conteudoMinhasAcoes{font-size:10px;}
.conteudoMinhasAcoes hr{color:#881033;background:#881033;}
.conteudoMinhasAcoes table tr td{padding:3px 0 3px 2px;	*padding:0;_padding:0;vertical-align:middle;}
.conteudoMinhasAcoes table tr td.bottom-table{ height:auto; padding:10px 10px 0 10px;}
/*Cartoes*/
.descCartoes {width: 547px;height: 100%;padding: 15px 0;border-top: 1px solid #d1d4d6;} 
.descCartoes p{margin:2px 0 4px 8px;}
.descCartoes .imgCartao {width: 105px;margin-right: 10px;} 
.descCartoes .contCartoes h4 {height: 13px;margin: 13px 0 10px 0;display: block;text-indent: -1999px;}
.descCartoes .contCartoes h4.visaNac {width: 189px;background: url(../images/conteudo/titcartaovisanac.gif) no-repeat;} 
.descCartoes .contCartoes h4.visaInt {width: 214px;background: url(../images/conteudo/titcartaovisaint.gif) no-repeat;} 
.descCartoes .contCartoes h4.visaGold {width: 167px;background: url(../images/conteudo/titcartaovisagold.gif) no-repeat;} 
.descCartoes .contCartoes h4.visaPlat {width: 188px;background: url(../images/conteudo/titcartaovisaplat.gif) no-repeat;} 
.descCartoes .contCartoes h4.masterNac {width: 230px;background: url(../images/conteudo/titcartaomasternac.gif) no-repeat;} 
.descCartoes .contCartoes h4.masterInt {width: 254px;background: url(../images/conteudo/titcartaomasterint.gif) no-repeat;} 
.descCartoes .contCartoes h4.masterGold {width: 207px;background: url(../images/conteudo/titcartaomastergold.gif) no-repeat;} 
.descCartoes .contCartoes h4.masterPlat {width: 228px;background: url(../images/conteudo/titcartaomasterplat.gif) no-repeat;} 
/*Mapa do Site*/
.mapa-site  ul li{list-style:none;}
.mapa-site  ul li ul{display:none;}
.mapa-site h2{color:#76A3C2;font-size:140%; font-weight:bold; margin-bottom:5px;}
.mapa-site .mapaSiteL{float:left;width:350px;}
.mapa-site .mapaSiteR{float:right;width:350px;}
.mapa-site .treeview a.selected  {background-color: #eee;}
.mapa-site .treeview, .mapa-site .treeview ul { padding: 0; margin: 0; list-style: none; }
.mapa-site .treeview div.hitarea { height: 15px; width: 15px; margin-left: -15px; float: left; cursor: pointer; }
* html div.hitarea { background: #fff; filter: alpha(opacity=0); display: inline; float:none; }
.mapa-site .treeview li { margin: 0; padding: 3px 0pt 3px 16px; }
.mapa-site #treecontrol { margin: 1em 0; }
.mapa-site .treeview .hover { color:#76A3c2; cursor: pointer; }
.mapa-site .treeview li { background: url(../images/modulo/tvitem.gif) 0 0 no-repeat; }
.mapa-site .treeview li.outrosPub { background: url(../images/modulo/cantoup.gif) 7px 10px no-repeat; }
.mapa-site .treeview .collapsable { background-image: url(../images/modulo/tvcollapsable.gif); }
.mapa-site .treeview .expandable { background-image: url(../images/modulo/tvexpandable.gif); }
.mapa-site .treeview .last { background-image: url(../images/modulo/tvitemlast.gif); }
.mapa-site .treeview .lastCollapsable { background-image: url(../images/modulo/tvcollapsablelast.gif); }
.mapa-site .treeview .lastExpandable { background-image: url(../images/modulo/tvexpandablelast.gif); }
.mapa-site .filetree { margin-left:3px; }
.mapa-site .filetree li { width:246px; padding: 3px 0 3px 20px; margin-left:10px; }
.mapa-site .filetree li a { color:#646464; font-weight:normal; text-decoration:none; }
.mapa-site .filetree li a:hover { color:#76A3c2; text-decoration:underline; }
.mapa-site .filetree .linkBold { padding-left:0; _padding-left:2px; }
.mapa-site .treeview ul ul{background: #F8F8F9 url(../images/tvcollapsable.gif) no-repeat;margin:0;padding:0 0 0 2px;}
.mapa-site .filetree li span,.mapa-site .filetree .linkBold { color:#646464; font-weight:bold; text-decoration:none; }
.mapa-site .filetree li span:hover, .mapa-site .filetree .linkBold:hover { color:#76A3c2; text-decoration:none; }
.mapa-site .filetree li.linhaZul { height:10px; border-left:1px solid #76A3c2; margin-left:17px; margin-top:3px; background:none; }
.mapa-site div.ajusteLinha { width:100px; height:4px; font-size:1px; background-color:#f8f8f9; z-index:9999;  }
/*Formulario Contato*/
#Select_contact{padding: 0 20px 0 20px;}
.select_empresa{
	background:#EFEFEF;
	border:1px solid #CCCCCC;
	color:#646464;
	font-size:11px;
	padding:2px;
	margin:10px 0 20px;	
 	width:210px;
}
.conteudo-brancoBordaCCC{
	background-color:#FFFFFF;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:0 1px;
	color:#646464;
	padding:25px 30px;
	width:654px;
}
.filetetopcontatoG{
	background:url('../images/modulo/filetetopcontatoG.gif') no-repeat;
	width:716px;
	height:9px; 
	_overflow:hidden;
}
.filetrodapecontatoG{
	background:url('../images/modulo/filetrodapecontatoG.gif') no-repeat;
	width:716px;
	height:9px; 
	_overflow:hidden;
}
