/* AFTERS */
.box_grayLine_bottom:after,
#conteudo .boxMenuDestaque:after,
.boxDropShadow .bgrRight .content:after,
#boxAtendimentoOnline .bgrSombra .window .view .chat ul li:after, #boxCalculadora .bgrSombra .view .boxCalc:after,
#boxAtendimentoOnline .bgrSombra .window .final .boxEmail:after,
.lstImgDesc li:after {content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}

/* AFTERS */

/* TWEAKS */
a.bTip, span.bTip {background:url(../images/ico_tip.gif) no-repeat; text-indent:-9999px; height:18px; width:18px; display:inline-block; cursor:pointer;  }
a.senha_Tip {float:left; padding-top:2px; margin:0 4px !important;}
a.block_Tip {display:block !important;}
a.auto_Tip {display:block !important;}
a.seta{background:url(../images/ico_setas.gif) no-repeat scroll 0 5px transparent;display:block;padding-left:10px;}
span.data_Tip {margin: 0 4px;}

.linhaClara,
.linhaEscura {display:block;float:left;clear:both;margin:20px 0 0;overflow:hidden;width:100%;height:1px;line-height:0;font-size:0px;border-bottom:1px #E5E5E5 solid;}
.linhaEscura {border-bottom-color:#BDBDBD;}

/* LISTAS - As classes abaixo ficam no UL/OL */
.lst-circle li { list-style-image:none !important; list-style-position:outside; list-style-type:circle !important; margin-left:15px; }
.lst-disc li { list-style-image:none !important; list-style-position:outside; list-style-type:disc !important; margin-left:15px; }
.lst-none li { list-style-image:none !important; list-style-position:outside; list-style-type:none !important; margin-left:15px; }

input.rdo,
input.chk { border:none !important; background:none !important; }

/* INSTALAR ACTIVE X - EXEMPLO */
.txt-instalar-activex img { float:left; }
.txt-instalar-activex span { display:block;float:left;width:400px; }

/* ICONS */
.ico-ie { background:url(../images/ico_ie_30.gif) no-repeat left top; }
.ico-ie strong { font-size:1.15em; line-height:30px; height:30px; display:block; }
.ico-excluir {background:url(../images/ico_excluir.gif) left bottom; width:17px; height:17px; text-indent:-9999px; display:block; cursor:pointer !important;}
.ico-reaproveitar {background:url(../images/ico_reaproveitar.gif) left bottom; width:17px; height:17px; text-indent:-9999px; display:block; cursor:pointer !important;}
.ico-seta-avancar {background:transparent url(../images/ico_setas.gif) no-repeat 0 4px;padding-left:10px;}
.ico-external-link {background:transparent url(../images/ico_external_link_cinza.gif) no-repeat 5px 2px; padding-right:15px;}

/* LINKS */
span.ctn-voltar { display:block; padding-top:10px; }

/* voltar */
.lnkVoltar {background:transparent url(../images/ico_setas.gif) no-repeat 0 -225px;padding-left:10px; /*font-size:0.92em;*/}
.lnkVoltar:hover {text-decoration:underline;}

/* avancar - pode ser usado genericamente, por exemplo: > Adicionar nova conta */
.lnkAvancar {background:transparent url(../images/ico_setas.gif) no-repeat 0 4px;padding-left:10px; }
.lnkAvancar:hover {text-decoration:underline;}

/* link externo com seta cinza */
/*.lnkExterno {background:transparent url(../images/ico_external_link_cinza.gif) no-repeat right 2px; padding-right:15px;}*/
.lnkExterno:hover {text-decoration:underline;}
.lnk_ext_cinza { display: inline; background:url(../images/ico_external_link_cinza.gif) no-repeat right 3px; padding-right:15px; } /*  no-repeat right 2px;no-repeat top right */
.lnk_ext_cinza:hover {text-decoration:underline; background:transparent url(../images/ico_external_link_vermelho.gif) no-repeat right 3px; padding-right:15px;}

/* pdf externo */
.link_pdf_ext {background:url(../images/ico_arquivos.png) top left no-repeat; padding-left:25px; display:block; float:left;}
.link_pdf_ext a {background:url(../images/ico_external_link_vermelho.gif) no-repeat right 2px; padding:0 15px 0 0; font-size:12px;}
.link_pdf_ext em {color:#333 !important; font-size:11px; display:block}

/* com icones */
.lk_comprovantes,
.lk_agendamentos {background:url(../images/ico_funcoes.gif) left top no-repeat; padding-left:30px; line-height:26px; display:block; color:#333333; float:left}
.lk_comprovantes:hover {text-decoration:underline; color:#BF0000;}
.lk_agendamentos {background-position:left -60px;}
.lk_agendamentos:hover {text-decoration:underline; color:#BF0000;}

/* CONTEUDO */
#conteudo .titulo {padding:15px 30px 1px;}
#conteudo .titulo p {clear:both;padding-top:7px;}
#conteudo h2 {display:inline-block;font-size:1.69em;line-height:130%; width:auto;}
#conteudo h2 sup {color:#666666;font-size:0.51em;padding-left:10px;}
#conteudo h2 sup.tooltip {cursor:pointer;}

#conteudo .titulo_extrato {padding-right:15px !important; padding-left:15px !important}

.lstUtil {float:right; margin-right:-8px;}

.lstUtil .tp1,
.lstUtil .tp2, 
.lstUtil .tp3,
.lstUtil .tp4,
.lstUtil .tp5,
.lstUtil .tp6 {float:left; margin-right:10px;}

.lstUtil .tp4 {margin:0;}

.lstUtil .tp1, 
.lstUtil .tp2, 
.lstUtil .tp3 {background:transparent url(../images/ico_util.gif) no-repeat scroll 0 0;height:24px;}

.lstUtil .tp5,
.lstUtil .tp6 {margin-top: -5px;}

.lstUtil .tp1 {background-position:0 -82px; width:24px;}
.lstUtil .tp2 {background-position:0 0; width:25px;}
.lstUtil .tp3 {background-position:0 -40px; width:21px;}

.lstUtil .tp1 a,
.lstUtil .tp2 a,
.lstUtil .tp3 a {display:block;height:100%;text-indent:-9999px;}

.lstUtil .tp4 a {display:block;text-align:right; width:50px;color:#000000;padding:7px 25px 0px 0px;text-transform:uppercase;background:transparent url(../images/ico_setas.gif) no-repeat scroll 58px -290px;}
.lstUtil .tp4 a.active {height:25px;background:transparent url(../images/bgr_btn_ajuda.jpg) no-repeat scroll right top;color:#FFFFFF;padding:7px 25px 0px 0px;}
.lstUtil .tp4 span {display:block;text-align:right; width:50px;color:#000000;padding:7px 25px 0px 0px;text-transform:uppercase;}

.mioloFs13 .lstUtil .tp4 a {font-size:0.92em;}
.mioloFs14 .lstUtil .tp4 a {font-size:0.86em;}


#conteudo .conteudo {padding:20px 30px 0;}
#conteudo .conteudo_linha {border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; margin-top:20px; padding-bottom:20px;}
#conteudo .conteudo_linha_top4 {background:url(../images/bg_top4.gif) repeat-x; margin:0 1px; border-top:1px solid #CCC;} 
#conteudo .conteudo_linha_left4 {background:url(../images/bg_left4.gif) repeat-y right 0;}
#conteudo .conteudo_linha_center4 {background:url(../images/bg_left4.gif) repeat-y center 0;}

/* banners no final da pagina */
#conteudo .banner_bottom { float:left; padding-left:30px; width:315px; height: 82px; }
#conteudo .banner_bottom a { display:block; }
#conteudo .banner_bottom img { float:left; margin-right:10px; border:0; }
#conteudo .banner_bottom strong { display:block;font-weight:bold; padding-bottom:5px; font-size:1.1em; } /* 13px */
#conteudo .banner_bottom span { font-size:0.92em; line-height:normal; } /* 11px */

#conteudo .praticidade_coluna1 { float:left; border-right:1px solid #E5E5E5 !important; padding-right:20px; width:324px; }
#conteudo .praticidade_coluna2 { float:right; padding-left:20px; width:323px; }

#conteudo .selos_coluna1 { float:left; width:374px; }
#conteudo .selos_coluna2 { float:right; width:374px; }

/* menus da pagina inicial de cada produto */
#conteudo .lnk_topo {float:right;font-size:11px;padding-left:13px;background:url(../images/ico_setas.gif) no-repeat 0 -461px;}
#conteudo .colMenu {width:328px;}
#conteudo .colMenu.coluna1 {float:left !important;}
#conteudo .colMenu.coluna2 {float:right !important;}
#conteudo .colMenu h3.submenu {font-weight:bold;padding-bottom:10px;}
#conteudo .colMenu ul {border-bottom:1px solid #E5E5E5;margin-bottom:20px;padding-bottom:20px;}
#conteudo .colMenu ul.ultimo {border-bottom:0;margin-bottom:0;}
#conteudo .colMenu ul.nivel3semfilhos {border-bottom:0 !important;margin-bottom:0 !important;padding-bottom:0 !important;}
#conteudo .colMenu ul.nivel3semfilhos + h3.submenu {border-top:1px solid #E5E5E5;margin-top:20px;padding-top:20px;}

#conteudo .colMenu ul li {clear:both;overflow:hidden;zoom:1;}
#conteudo .colMenu ul li a,
#conteudo .colMenu ul li span {display:block;background:transparent url(../images/ico_setas.gif) no-repeat scroll 0 7px;padding:2px 0 2px 10px;}
#conteudo .colMenu ul li a {float:left;line-height:1.4em;}
#conteudo .colMenu ul li a.dp {background-position:0 -373px;}
#conteudo .colMenu ul li span {background-position:-502px -255px;}
#conteudo .colMenu ul li span.dp {background-position:0 -373px;}

#conteudo .colMenu ul li ul {border-bottom:0; margin-bottom:0;}
#conteudo .colMenu ul li ul li {padding-left:15px;}

/* com icones */
#conteudo .colMenu li.X01, #conteudo .colMenu li.X02, #conteudo .colMenu li.X03,
#conteudo .colMenu li.X04, #conteudo .colMenu li.X05, #conteudo .colMenu li.X06,
#conteudo .colMenu li.X07, #conteudo .colMenu li.X08, #conteudo .colMenu li.X09,
#conteudo .colMenu li.X10, #conteudo .colMenu li.X, #conteudo .colMenu li.comprovantes,
#conteudo .colMenu li.X12,
#conteudo .colMenu li.G, #conteudo .colMenu li.G03, #conteudo .colMenu li.agendamentos,
#conteudo .colMenu li.D,
#conteudo .colMenu li.M,
#conteudo .colMenu li.I96, #conteudo .colMenu li.consultor_online,
#conteudo .colMenu li.OMB, #conteudo .colMenu li.meu_bradesco,
#conteudo .colMenu li.ACR,
#conteudo .colMenu li.Z11,
#conteudo .colMenu li.OI, #conteudo .colMenu li.OI1, #conteudo .colMenu li.OI2, 
#conteudo .colMenu li.OI3, #conteudo .colMenu li.infoemail,
#conteudo .colMenu li.Y,
#conteudo .colMenu li.W,
#conteudo .colMenu li.U,
#conteudo .colMenu li.autorizacao
	{background:url(../images/ico_funcoes.gif) 0 4px no-repeat;padding-bottom:4px;}

#conteudo .colMenu li.IAG {background:url(../images/ico_agendamento-consultoria.gif) 0 4px no-repeat;padding-bottom:4px;}
#conteudo .colMenu li.IAG a {background:none;line-height:28px;padding-left:31px;}

#conteudo .colMenu li.OPD {background:url(../images/ico_minha_pasta_digital.jpg) no-repeat;margin-left:3px;}
#conteudo .colMenu li.OPD a {background:none;line-height:28px;padding-left:31px;}

#conteudo .colMenu li.S12 { background-image: url(../images/ico_funcoes1.gif);}
#conteudo .colMenu li.S12 { background-position: 0 -1070px; background-repeat: no-repeat;}
#conteudo .colMenu li.S12 a { background: none; line-height: 28px; padding-left: 30px;}

#conteudo .colMenu li.X01 a, #conteudo .colMenu li.X02 a, #conteudo .colMenu li.X03 a,
#conteudo .colMenu li.X04 a, #conteudo .colMenu li.X05 a, #conteudo .colMenu li.X06 a,
#conteudo .colMenu li.X07 a, #conteudo .colMenu li.X08 a, #conteudo .colMenu li.X09 a,
#conteudo .colMenu li.X10 a, #conteudo .colMenu li.X a, #conteudo .colMenu li.comprovantes a,
#conteudo .colMenu li.X12 a,
#conteudo .colMenu li.G a, #conteudo .colMenu li.G03 a, #conteudo .colMenu li.agendamentos a,
#conteudo .colMenu li.D a,
#conteudo .colMenu li.M a,
#conteudo .colMenu li.I96 a, #conteudo .colMenu li.consultor_online a, 
#conteudo .colMenu li.OMB a, #conteudo .colMenu li.meu_bradesco a,
#conteudo .colMenu li.ACR a,
#conteudo .colMenu li.Z11 a,
#conteudo .colMenu li.OI a, #conteudo .colMenu li.OI1 a, #conteudo .colMenu li.OI2 a, 
#conteudo .colMenu li.OI3 a, #conteudo .colMenu li.infoemail a,
#conteudo .colMenu li.Y a,
#conteudo .colMenu li.W a,
#conteudo .colMenu li.U a,
#conteudo .colMenu li.autorizacao a
	{background:none;line-height:28px;padding-left:30px;}

#conteudo .colMenu li.G, #conteudo .colMenu li.G03, #conteudo .colMenu li.agendamentos {background-position:0 -57px;}
#conteudo .colMenu li.D {background-position:0 -754px;}
#conteudo .colMenu li.M {background-position:0 -240px;}
#conteudo .colMenu li.I96, #conteudo .colMenu li.consultor_online {background-position:0 -697px;}
#conteudo .colMenu li.OMB, #conteudo .colMenu li.meu_bradesco {background-position:0 -648px;}
#conteudo .colMenu li.ACR {background-position:0 -595px;}
#conteudo .colMenu li.Z11 {background-position:0 -119px;}
#conteudo .colMenu li.OI, #conteudo .colMenu li.OI1, #conteudo .colMenu li.OI2, 
#conteudo .colMenu li.OI3, #conteudo .colMenu li.infoemail {background-position:0 -178px;}
#conteudo .colMenu li.Y {background-position:0 -809px;}
#conteudo .colMenu li.W {background-position:0 -861px;}
#conteudo .colMenu li.U {background-position:0 -913px;}
#conteudo .colMenu li.autorizacao {background-position:0 -355px;}

#conteudo .colMenu li span.altNew {display:inline;background:#FFFFFF;padding:0 0 0 10px;}
#conteudo .colMenu li span.altNew em {background-color:#BE0C0C;color:#FFFFFF;font-size:0.81em;padding:2px 3px;}

#conteudo .colMenu ul li a span.link_ext {height:10px;display:inline-block; padding-left: 15px; background: url(../images/ico_external_link_vermelho.gif) no-repeat right 4px;}

#conteudo .rodape {border-top:1px solid #E5E5E5;clear:both;margin:0 2px;padding:15px 30px 8px 30px;}
#conteudo .rodape span {display:block; padding-bottom:10px;} /* na visualizacao eh 15 */

#conteudo .miolo .boxP20 { padding-bottom:12px; } /* mesma distancia de margin no topo e no rodape do miolo */


/* BOX DROPSHADOW */
.boxDropShadow {background:#E5E5E5 url(../images/pix_4br.gif) bottom left no-repeat;margin-bottom:15px;}
.boxDropShadow .bgrRight {background:url(../images/pix_4br.gif) top right no-repeat;padding:0 2px 2px 0;}
.boxDropShadow .bgrRight .content {background-color:#FFF;border:solid 1px #E5E5E5;padding:8px 10px; height: auto !important;}
.boxDropShadow .bgrRight .content:after {content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}
.boxDropShadow .bgrRight .content ul {padding:0 !important;margin:0 !important;border:0 !important;}

/* BOX CONTEUDOS */
.box_redLine_bottom {border:1px solid #CCCCCC; border-bottom:1px solid #CF3F3F; background:#FFFFFF url(../images/bgr_box_redLine_bottom.jpg) left bottom repeat-x; margin-bottom:20px;}
.box_redLine_bottom h3{font-size:1.42em; padding:15px 15px 15px 15px;}
.sBorda  {border-top:none;}
.sBordaT {border-top:none;}
.sBordaB {border-bottom:none;}
.sBorda3 {border:none;padding:13px 0px 3px 0;}
.sBorda8 {border:none;padding:13px 0px 8px 0;}

.sBorda10 {border:none;padding:13px 0px 10px 0 !important;}
.box_grayLine_bottom_novo {border-top:solid 1px #E5E5E5; padding:5px 0px 5px 0;}
.box_grayLine_bottom_novo_mensagem { border-top:solid 1px #E5E5E5; border-bottom:solid 1px #E5E5E5; padding:11px 0px 11px 0; margin-bottom:23px;}
.box_grayLine_bottom {border-bottom:solid 1px #E5E5E5;padding:15px 0;}
.box_noline {padding:15px 0;}
.box_grayLine_bottom_novo h3 {font-size:1.42em;padding-bottom:20px;}
.box_grayLine_bottom h3 {font-size:1.42em;padding-bottom:20px;}
.box_noline h3 {font-size:1.42em;padding-bottom:20px;}
.mioloF13 .box_grayLine_bottom h3 {font-size:1.33em;}
.box_grayLine_bottom .legendaBox {width:167px !important;}

.box_degrade {padding:20px;border:solid 1px #E5E5E5;background:url(../images/bgr_degrade.jpg) repeat-x;}

/* Duplicado de box_degrade para o servico HiperPoup, pois existe uma classe especifica para [.mioloFs13 .horarios_e_limites .box_degrade], forcando seu font-size */
.box_degrade_fonte_variavel {padding:20px;border:solid 1px #E5E5E5;background:url(../images/bgr_degrade.jpg) repeat-x;}

/* FORMS */
.inativo {background-color:#FFFFFF; opacity: .30; filter:alpha(opacity=30); width:100%; -khtml-user-select: none; -moz-user-select: none; cursor:default !important; }
.inativo a {cursor:default !important; color:#333 !important; }
.inativo a:hover {text-decoration:underline;}
.inativo .box-alerta .ctn-box a { cursor:default !important; }
.inativo .btnKeyboardVirtualSingle a,
.inativo .btnKeyboardVirtual a { background-position:left top !important; }
.btos_bottom .inativo { background-position:0 0 !important; }

form input, form textarea {font-family:Tahoma,Arial,Sans-Serif;border-bottom:1px solid #D4D4D4; border-right:1px solid #D4D4D4; border-left:1px solid #7A7A7A; border-top:1px solid #7A7A7A; padding:2px; background:#F4F4F4; font-size:0.92em;}
.formulario {width:100%;}
.formulario label,
.formulario span.label {float:left;line-height:1.2em;width:120px;padding:2px 15px 0 0;text-align:right;}
.formulario div {float:left;padding-right:5px;}
.formulario em {clear:both;display:block;padding-top:2px;font-size:0.92em;color:#666666;}
.mioloFs13 .formulario em .lbl_normal {font-size:0.92em;}
.mioloFs14 .formulario em .lbl_normal {font-size:0.93em;}
.formulario input {width:35px;margin-right:5px;vertical-align:middle;}
.mioloFs12 .formulario input {height:13px;}
.mioloFs13 .formulario input {height:15px;}
.mioloFs14 .formulario input {height:16px;}
.formulario li {clear:both;float:none;padding-bottom:0;width:100%;}
.formulario li.last {padding-bottom:0;}

.formulario label.lbl_normal,
.formulario .label.lbl_normal 	{display:inline;float:none;padding:0;text-align:left;vertical-align:middle;}
.formulario input.radio {width:auto;background:none;border:0;margin:0;float:none;}
.formulario input.checkbox {width:auto;background:none;border:0;margin:0;}

.formulario .lst-colunas {float:left; padding-right:30px;}
.formulario .lst-colunas label,
.formulario .lst-colunas span.label {width:auto; float:none;}
.formulario .lst-colunas li {padding-bottom:5px;}

.formulario span.asterisco {color:#666666;display:block;clear:both;padding:10px 0 0 150px;font-size:0.92em;}

.formulario label.item,
.formulario span.label.item {color:#666666;}

.campos_form .erro_msg {display:none;}
.campos_form .erro_msg label,
.campos_form .erro_msg span.label {width:auto;float:none;text-align:left;padding:0;line-height:100%;}
.form_erro .boxP14_nt {padding-bottom:0;}
.campos_form td {white-space:nowrap;margin:0;}
.campos_form td label,
.campos_form td span.label {float:auto;width:auto;text-align:left;padding:0 20px 5px 0;margin:0;}
.campos_form td label input,
.campos_form td span.label input {width:auto;background:none;border:0;margin:-3px 0 0 0;float:none;}

/* VALIDAÃ‡ÃƒO DE GRUPOS */
.campos_form_grupo .erro_msg_grupo {display:none;}
.campos_form_grupo .erro_msg_grupo label,
.campos_form_grupo .erro_msg_grupo span.label {width:auto;float:none;text-align:left;padding:0;line-height:100%;}
.campos_form_grupo td {white-space:nowrap;margin:0;}
.campos_form_grupo td label,
.campos_form_grupo td span.label {float:auto;width:auto;text-align:left;padding:0 20px 5px 0;margin:0;}
.campos_form_grupo td label input,
.campos_form_grupo td span.label input {width:auto;background:none;border:0;margin:-3px 0 0 0;float:none;}
.form_erro .erro_msg_grupo {display:block !important; padding-bottom:10px; padding-left:10px; font-size:0.92em; color:#bf0000}
.form_erro .erro_msg_grupo a{color:#bf0000 !important; cursor:default !important; text-decoration:none !important;}
.form_erro .boxP14_nt_grupo {padding-bottom:0;}

tr.erro td {border-top:1px dashed #BF0000 !important; border-left:none !important;}

.form_erro {margin-bottom:15px;padding:14px 0 !important;border:1px dashed #BF0000 !important; background:#FFF7D9 !important}
.form_erro td label,
.form_erro td span.label {background-color:#FFF7D9 !important;}

.form_erro .erro_input {border:1px dashed #BF0000 !important;}
.form_erro .erro_msg {display:block !important; padding-bottom:10px; font-size:0.92em; color:#bf0000}
.form_erro .erro_msg a{color:#bf0000 !important; cursor:default !important; text-decoration:none !important;}
/* Anchor com icone de link externo vermelho */
.form_erro .erro_msg  a.lnk_ext_vermelho{display:inline !important; color:#CF3F3F !important; padding-right: 15px; background:url(../images/ico_external_link_vermelho.gif) no-repeat top right !important; }

.form_erro .boxP_erro_only {display:block; padding:0 14px 14px;}
.boxP14_erro_only {display:none;}

.chk_exp {width:auto !important; margin:0 !important; padding:0 !important;}
.formulario input.radio.marg_t2{ margin-top:4px;}

.erro_radio {border:1px dashed #BF0000 !important; background:#FFF7D9 !important}

/*BOTOES ALINHAMENTO NOV0*/

/*tela transferencias*/

.alinhando110{ margin-top:-110px;}
.alinhando105{ margin-top:-105px;}
.alinhando95{ margin-top:-95px;}
.alinhando90{ margin-top:-90px;}
.alinhando80{ margin-top:-80px;}
.alinhando75{ margin-top:-75px;}
.alinhando70{ margin-top:-70px;}
.alinhando68{ margin-top:-68px;}
.alinhando65{ margin-top:-65px;}
.alinhando60{ margin-top:-60px;}
.alinhando40{ margin-top:-40px;}
.alinhando30{ margin-top:-30px;}
.alinhando13{ margin-top:-13px;}
.alinhando10{ margin-top:-10px;}
.alinhando5{ margin-top:-5px;}
.alinhando0{ margin-top:0px;}

.m10{ margin-bottom:-8px;}
.btos_bottom_novo{margin-right:30px; margin-left:30px; margin-top:12px;}
.btos_bottom_novo li { padding-bottom:4px; margin-top:6px; }
.btos_bottom_novo li .bt_voltar_transferencias {background-image:url(../images/btn_voltar_transferencias.gif); width:245px; height:26px !important;}
.btos_bottom_novo li .bt_voltar_transferencias:hover {background-position:left bottom}
.btos_bottom_novo li a {background-position:left top; display:block; text-indent:-9999px}
.btos_bottom_novo li a:hover {background-position:left bottom;}
.btos_bottom_novo li .bt_outra_transf_cta_bradesco {background-image:url(../images/btn_outra_transf_cta_bradesco.gif); width:393px; height:26px !important;}
.btos_bottom_novo li .bt_outra_transf_cta_bradesco:hover {background-position:left bottom}
.btos_bottom_novo ul .btsImpressao{ background-color:#FF0;}
.btos_bottom_novo li .bt_outra_transf_bancos {background-image:url(../images/btn_outra_transf_bancos.gif); width:327px; height:26px !important;}
.btos_bottom_novo li .bt_outra_transf_bancos:hover {background-position:left bottom}
.btos_bottom_novo li .bt_outra_transf_bancos {background-image:url(../images/btn_outra_transf_bancos.gif); width:327px; height:26px !important;}
.btos_bottom_novo li .bt_outra_transf_bancos:hover {background-position:left bottom}
.btos_bottom_novo li .bt_adicionar_excluir_favorecido {background-image:url(../images/btn_adicionar_excluir_favorecido.gif); width:414px; height:26px !important;}
.btos_bottom_novo li .bt_adicionar_excluir_favorecido:hover {background-position:left bottom}




/* BOTOES */
.btos_bottom {float:right}
.btos_bottom li {float:left; padding-left:10px;}
.btos_bottom li a {background-position:left top; display:block; text-indent:-9999px}
.btos_bottom li a:hover {background-position:left bottom;}
.bto_input {display:block; text-indent:-9999px; border:0; padding:0 !important; cursor:pointer;}
.btos_bottom li .bt_acessar {background-image:url(../images/login/bto_acessar.gif); width:93px; height:26px;}
.btos_bottom li .bt_acessar:hover {background-position:left bottom}
.btos_bottom li .bt_cancelar_acesso {background-image:url(../images/bto_cancelar_acesso.gif); width:136px; height:26px;}
.btos_bottom li .bt_cancelar_acesso:hover {background-position:left bottom;}
.btos_bottom li .bt_voltar {background-image:url(../images/bto_voltar.gif); width:72px; height:26px;}
.btos_bottom li .bt_voltar:hover {background-position:left bottom}
.btos_bottom li .bt_avancar {background-image:url(../images/bto_avancar.gif); width:96px; height:26px;}
.btos_bottom li .bt_avancar_off {background-image:url(../images/bto_avancar_off.jpg); width:96px; height:26px; display:block; cursor:default}
.btos_bottom li .bt_avancar:hover {background-position:left bottom}
.btos_bottom li .bt_inclusao {background-image:url(../images/btn_efetuar_inclusao.gif); width:340px; height:26px; background-repeat:no-repeat;}
.btos_bottom li .bt_inclusao:hover {background-position:left bottom}
.btos_bottom li .bt_confirmar {background-image:url(../images/bto_confirmar.gif); width:109px; height:26px;}
.btos_bottom li .bt_confirmar:hover {background-position:left bottom}
.btos_bottom li .bt_solicitar_cartao_chave {background-image:url(../images/login/bto_solicitar_cartao_chave.gif); width:312px; height:26px;}
.btos_bottom li .bt_solicitar_cartao_chave:hover {background-position:left bottom}
.btos_bottom li .bt_fechar {background-image:url(../images/bto_fechar.gif); width:78px; height:26px; background-repeat:no-repeat;}
.btos_bottom li .bt_fechar:hover {background-position:left bottom}
.btos_bottom li .bt_fechar2 {background-image:url(../images/bto_fechar2.gif); width:66px; height:26px;}
.btos_bottom li .bt_fechar2:hover {background-position:left bottom}
.btos_bottom li .bt_fechar3 {background-image:url(../images/bto_fechar3.gif); width:81px; height:26px;}
.btos_bottom li .bt_fechar3:hover {background-position:left bottom}
.btos_bottom li .bt_buscar {background-image:url(../images/bto_buscar.gif); width:76px; height:26px !important;}
.btos_bottom li .bt_buscar:hover {background-position:left bottom}
.btos_bottom li .bt_salvar_config {background-image:url(../images/bto_salvar_configuracoes.gif); width:175px; height:26px !important; cursor:pointer; border:none}
.btos_bottom li .bt_salvar_config:hover {background-position:left bottom}
.btos_bottom li .bt_solicitar {background-image:url(../images/bto_solicitar.gif); width:88px; height:26px !important;}
.btos_bottom li .bt_solicitar:hover {background-position:left bottom}
.btos_bottom li .bt_cancelar {background-image:url(../images/bto_cancelar.gif); width:88px; height:26px !important;}
.btos_bottom li .bt_cancelar:hover {background-position:left bottom}
.btos_bottom li .bt_adicionar_conta {background-image:url(../images/bto_adicionar_conta.gif); width:140px; height:26px !important;}
.btos_bottom li .bt_adicionar_conta:hover {background-position:left bottom}
.btos_bottom li .bt_excluir {background-image:url(../images/bto_excluir.gif); width:77px; height:26px !important;}
.btos_bottom li .bt_excluir:hover {background-position:left bottom}
.btos_bottom li .bt_instaleja {background-image:url(../images/btn_instaleja.gif); width:110px; height:26px;}
.btos_bottom li .bt_instaleja:hover {background-position:left bottom}
.btos_bottom li .bt_ja_possuo_computador {background-image:url(../images/bto_ja_possuo_computador.gif); width:281px; height:26px !important;}
.btos_bottom li .bt_ja_possuo_computador:hover {background-position:left bottom}
.btos_bottom li .bt_outra_transf_cta_bradesco {background-image:url(../images/btn_outra_transf_cta_bradesco.gif); width:393px; height:26px !important;}
.btos_bottom li .bt_outra_transf_cta_bradesco:hover {background-position:left bottom}
.btos_bottom li .bt_outra_transf_outro_banco {background-image:url(../images/bto_efetuar_outros_bancos.gif); width:373px; height:26px !important;}
.btos_bottom li .bt_outra_transf_outro_banco:hover {background-position:left bottom}
.btos_bottom li .bt_outra_transf_bancos {background-image:url(../images/btn_outra_transf_bancos.gif); width:327px; height:26px !important;}
.btos_bottom li .bt_outra_transf_bancos:hover {background-position:left bottom}
.btos_bottom li .bt_voltar_transferencias {background-image:url(../images/btn_voltar_transferencias.gif); width:245px; height:26px !important;}
.btos_bottom li .bt_voltar_transferencias:hover {background-position:left bottom}
.btos_bottom li .bt_adicionar_excluir_favorecido {background-image:url(../images/btn_adicionar_excluir_favorecido.gif); width:414px; height:26px !important;}
.btos_bottom li .bt_adicionar_excluir_favorecido:hover {background-position:left bottom}
.btos_bottom li .bt_acessar_ib {background-image:url(../images/btn_acessar_ib.gif); width:219px; height:26px !important;}
.btos_bottom li .bt_acessar_ib:hover {background-position:left bottom}
.btos_bottom li .bt_continuar {background-image:url(../images/btn_continuar.gif); width:112px; height:26px !important;}
.btos_bottom li .bt_continuar:hover {background-position:left bottom}
.btos_bottom li .bt_efetuar_inclusao_sacados_agregados {background-image:url(../images/btn_efetuar_inclusao_sacados_agregados.gif); width:354px; height:26px !important;}
.btos_bottom li .bt_efetuar_inclusao_sacados_agregados:hover {background-position:left bottom}
.btos_bottom li .bt_efetuar_alteracao_sacados_agregados {background-image:url(../images/btn_efetuar_agregados.gif); width:354px; height:26px !important;}
.btos_bottom li .bt_efetuar_alteracao_sacados_agregados:hover {background-position:left bottom}
.btos_bottom li .bt_efetuar_alteracao_sacados_agregados {background-image:url(../images/btn_efetuar_alteracao_sacados_agregados.gif); width:361px; height:26px !important;}
.btos_bottom li .bt_efetuar_alteracao_sacados_agregados:hover {background-position:left bottom}
.btos_bottom li .bt_efetuar_exclusao_sacados_agregados {background-image:url(../images/btn_efetuar_exclusao_sacados_agregados.gif); width:274px; height:26px !important;}
.btos_bottom li .bt_efetuar_alteracao_cedentes{background-image:url(../images/btn_efetuar_alteracao_cedentes.gif); width:280px; height:26px !important;}
.btos_bottom li .bt_efetuar_alteracao_cedentes:hover{background-position:left bottom;}
.btos_bottom li .bt_efetuar_exclusao_cedentes{background:url(../images/btn_efetuar_exclusao_cedentes.gif) left top; width:275px; height:26px;}
.btos_bottom li .bt_efetuar_exclusao_cedentes:hover{background-position:left bottom;}
.btos_bottom li .bt_compartilhar_reconhecer{background:url(../images/btn_compartilhar.gif) left top; width:403px; height:26px;}
.btos_bottom li .bt_compartilhar_reconhecer:hover{background-position:left bottom;}

.btos_bottom li .bt_efetuar_exclusao_sacados_agregados:hover {background-position:left bottom}
.btos_bottom li .bt_efetuar_bloq_desbloq_cedentes{background-image:url(../images/bt_novo_bloqueio_desbloqueio.gif); width:360px; height:26px !important;}
.btos_bottom li .bt_efetuar_bloq_desbloq_cedentes:hover {background-position:left bottom}
.btos_bottom li .bt_efetuar_outra_inclusao_cedentes{background-image:url(../images/btn_outra_inclusao_cedente.gif); width:266px; height:26px !important;}
.btos_bottom li .bt_efetuar_outra_inclusao_cedentes:hover {background-position:left bottom}

.bt_autorizarEsteDebito {background-image:url(../images/btn_autorizarEsteDebito.png); width:145px; height:26px;}
.bt_autorizarEsteDebito:hover {background-position:left bottom}
.bt_autorizarEsteDebitoDesabilitado {background-image:url(../images/btn_autorizarEsteDebitoOff.png); width:145px; height:26px;}
.bt_autorizarEsteDebitoFuturos {background-image:url(../images/btn_autorizarEsteDebitoFuturos.png); width:222px; height:26px;}
.bt_autorizarEsteDebitoFuturos:hover {background-position:left bottom}
.bt_autorizarEsteDebitoFuturosDesabilitado {background-image:url(../images/btn_autorizarEsteDebitoFuturosOff.png); width:222px; height:26px;}

.bt_naoAutorizarEsteDebito {background-image:url(../images/btnNaoAutorizarEsteDebito.png); width:172px; height:26px;}
.bt_naoAutorizarEsteDebito:hover {background-position:left bottom}
.bt_naoAutorizarEsteDebitoDesabilitado {background-image:url(../images/btnNaoAutorizarEsteDebitoOff.png); width:172px; height:26px;}

.bt_naoAutorizarEsteDebitoFuturos {background-image:url(../images/btnNaoAutorizarEsteDebitoFuturos.png); width:248px; height:26px;}
.bt_naoAutorizarEsteDebitoFuturos:hover {background-position:left bottom}
.bt_naoAutorizarEsteDebitoFuturosDesabilitado {background-image:url(../images/btnNaoAutorizarEsteDebitoFuturosOff.png); width:248px; height:26px;}

.bt_efetuarNovaAutorizacao {background-image:url(../images/btn_efetuarNovaAutorizacao.png); width:200px; height:26px;}
.bt_efetuarNovaAutorizacao:hover {background-position:left bottom}

.bt_voltarParaOMenuOutrosServicos {background-image:url(../images/btn_voltarParaOMenuOutrosServicos.png); width:252px; height:26px;}
.bt_voltarParaOMenuOutrosServicos:hover {background-position:left bottom}
.btos_bottom li .bt_compartilhar {background-image:url(../images/btn_compartilhar.gif); width:403px; height:26px !important;}
.btos_bottom li .bt_compartilhar:hover {background-position:left bottom}

.bto_confirmar_exclusao { display:block; width:161px; height:26px; text-indent:-9999px; background:url(../images/btn_confirmar_exclusao.gif) no-repeat 0 0; }
.bto_confirmar_exclusao:hover { background-position:0 -26px; }

.btn_nao { display:block; width:55px; height:26px; text-indent:-9999px; background:url(../images/btn_nao.gif) no-repeat 0 0; border: none !important; }
.btn_nao:hover { background-position:0 -26px; }

.btn_nao_personalizacao_simplificada { display:block; width:55px; height:26px; text-indent:-9999px; background:url(../images/btn_nao.gif) no-repeat 0 0; border: none !important; }
.btn_nao_personalizacao_simplificada:hover { background-position:0 -26px; }

.btn_nao_mais_utilizadas { display:block; width:55px; height:26px; text-indent:-9999px; background:url(../images/btn_nao.gif) no-repeat 0 0;  border: none !important; }
.btn_nao_mais_utilizadas:hover { background-position:0 -26px; }

.btn_sim { display:block; width:57px; height:26px; text-indent:-9999px; background:url(../images/btn_sim.gif) no-repeat 0 0;  border: none !important; }
.btn_sim:hover { background-position:0 -26px; }

.btn_sim_personalizacao_simplificada { display:block; width:57px; height:26px; text-indent:-9999px; background:url(../images/btn_sim.gif) no-repeat 0 0;  border: none !important; }
.btn_sim_personalizacao_simplificada:hover { background-position:0 -26px; }

.bt_lida { display:block; width:131px; height:26px; text-indent:-9999px; background:url(../images/bt_lida.gif) no-repeat 0 0; }
.bt_lida:hover { background-position:0 -26px; }

.bt_print,
.bt_print_reg { display:block; width:103px; height:26px; text-indent:-9999px; background:url(../images/bt_print.gif) no-repeat 0 0; }
.bt_print:hover,
.bt_print_reg:hover { background-position:0 -26px; }

.bt_excluir { display:block; width:92px; height:26px; text-indent:-9999px; background:url(../images/bt_excluir.gif) no-repeat 0 0; }
.bt_excluir:hover { background-position:0 -26px; }

.bt_alterar { display:block; width:66px; height:26px; text-indent:-9999px; background:url(../images/btn_alterar.gif) no-repeat 0 0; }
.bt_alterar:hover { background-position:0 -26px; }

.bt_enviarmail { display:block; width:146px; height:26px; text-indent:-9999px; background:url(../images/bt_enviarmail.gif) no-repeat 0 0; }
.bt_enviarmail:hover { background-position:0 -26px; }

.bt_salvarcomo { display:block; width:169px; height:26px; text-indent:-9999px; background:url(../images/bt_salvarcomo.gif) no-repeat 0 0; }
.bt_salvarcomo:hover { background-position:0 -26px; }

.bt_cancelar_agendamento { display:block; width:177px; height:26px; text-indent:-9999px; background:url(../images/bt_cancelar_agendamento.gif) no-repeat 0 0; }
.bt_cancelar_agendamento:hover { background-position:0 -26px; }

.bt_alterar_agendamento { display:block; width:152px; height:26px; text-indent:-9999px; background:url(../images/bt_alterar_agendamento.gif) no-repeat 0 0; }
.bt_alterar_agendamento:hover { background-position:0 -26px; }

.bt_confirmar_2 {background-image:url(../images/bto_confirmar_2.gif); width:100px; height:26px;}
.bt_confirmar_2:hover {background-position:left bottom}

.btn-instalar-agora a { display:block; float:right; width:127px; height:26px; text-indent:-9999px; background:url(../images/bto_instalar_agora.gif) no-repeat 0 0; }
.btn-instalar-agora a:hover { background-position:0 -26px; }

.btn-voltar-pagamentos { display:block; width:229px; height:26px; text-indent:-9999px; background:url(../images/bto_voltar_pagamentos.gif) no-repeat 0 0; }
.btn-voltar-pagamentos:hover { background-position:0 -26px; }

.btn-alterar-outros-sacados { display:block; width:187px; height:26px; text-indent:-9999px; background:url(../images/btn_alterar_outros_sacados.gif) no-repeat 0 0; }
.btn-alterar-sacados:hover { background-position:0 -26px; }

.btn-voltar-ingressos { display:block; width:239px; height:26px; text-indent:-9999px; background:url(../images/btn_voltar_ingressos.gif) no-repeat 0 0; }
.btn-voltar-ingressos:hover { background-position:0 -26px; }

.btn-voltar-agendamentos { display:block; width:197px; height:26px; text-indent:-9999px; background:url(../images/bto_voltar_agendamentos.gif) no-repeat 0 0; }
.btn-voltar-agendamentos:hover { background-position:0 -26px; }

.btn-comprar-ingressos { display:block; width:180px; height:26px; text-indent:-9999px; background:url(../images/btn_comprar_ingressos.gif) no-repeat 0 0; }
.btn-comprar-ingressos:hover { background-position:0 -26px; }

.btn-efetuar-pagamento { display:block; width:198px; height:26px; text-indent:-9999px; background:url(../images/bto_efetuar_pagamento.gif) no-repeat 0 0; }
.btn-efetuar-pagamento:hover { background-position:0 -26px; }

.btn-efetuar-agendamento { display:block; width:210px; height:26px; text-indent:-9999px; background:url(../images/bt_agendamento_novo.gif) no-repeat 0 0; }
.btn-efetuar-agendamento:hover { background-position:0 -26px; }

.btn-reaproveitar-operacao{ display:block; width:160px; height:26px; text-indent:-9999px; background:url(../images/btn_reaproveitar_operacao.gif) no-repeat 0 0; }
.btn-reaproveitar-operacao:hover { background-position:0 -26px; }

.btn-bloquear{ display:block; width:77px; height:26px; text-indent:-9999px; background:url(../images/btn_bloquear.gif) no-repeat 0 0; }
.btn-bloquear:hover { background-position:0 -26px; }

.btn-desbloquear{ display:block; width:99px; height:26px; text-indent:-9999px; background:url(../images/btn_desbloquear.gif) no-repeat 0 0; }
.btn-desbloquear:hover { background-position:0 -26px; }

.btn_consultar_tabela{ display:block; width:77px; height:26px; text-indent:-9999px; background:url(../images/btn_consultar_tabela.gif) no-repeat 0 0; }
.btn_consultar_tabela:hover { background-position:0 -26px; }

.btn-efetuar-aplicacao{ display:block; width:140px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_aplicacao.gif) no-repeat 0 0; }
.btn-efetuar-aplicacao:hover { background-position:0 -26px; }

.btn_efetuar_resgate_integrada{ display:block; width:320px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_resgate_integrada.gif) no-repeat 0 0; }
.btn_efetuar_resgate_integrada:hover { background-position:0 -26px; }

.btn_efetuar_aplicacoes_integrada{ display:block; width:328px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_aplicacoes_integrada.gif) no-repeat 0 0; }
.btn_efetuar_aplicacoes_integrada:hover { background-position:0 -26px; }

.btn_efetuar_simulacao_poup{ display:block; width:351px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_simulacao_poup.gif) no-repeat 0 0; }
.btn_efetuar_simulacao_poup:hover { background-position:0 -26px; }

.btn_efetuar_cancelamento_prog{ display:block; width:474px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_cancelamento_prog.gif) no-repeat 0 0; }
.btn_efetuar_cancelamento_prog:hover { background-position:0 -26px; }

.btn_efetuar_cancelamento_agend_poup{ display:block; width:490px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_cancelamento_agend_poup.gif) no-repeat 0 0; }
.btn_efetuar_cancelamento_agend_poup:hover { background-position:0 -26px; }

.btn_efetuar_agendamento_poup{ display:block; width:297px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_agendamento_poup.gif) no-repeat 0 0; }
.btn_efetuar_agendamento_poup:hover { background-position:0 -26px; }

.btn_efetuar_aplicacoes_poup_prog{ display:block; width:458px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_aplicacoes_poup_prog.gif) no-repeat 0 0; }
.btn_efetuar_aplicacoes_poup_prog:hover { background-position:0 -26px; }

.btn_reativar{ display:block; width:71px; height:26px; text-indent:-9999px; background:url(../images/btn_reativar.gif) no-repeat 0 0; }
.btn_reativar:hover { background-position:0 -26px; }

.btn_efetuar_cancelamento_resgate{ display:block; width:280px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_cancelamento_resgate.gif) no-repeat 0 0; }
.btn_efetuar_cancelamento_resgate:hover { background-position:0 -26px; }

.btn_efetuar_nova_compra{display:block; width:172px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_compra.gif) no-repeat 0 0;}
.btn_efetuar_nova_compra:hover {background-position:0 -26px;}

.btn_efetuar_pagamento_unico{display:block; width:370px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_pagamento_unico.gif) no-repeat 0 0;}
.btn_efetuar_pagamento_unico:hover {background-position:0 -26px;}

.btn_efetuar_pagamento_mensal{display:block; width:389px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_pagamento_mensal.gif) no-repeat 0 0;}
.btn_efetuar_pagamento_mensal:hover {background-position:0 -26px;}

.btn_efetuar_apicacao_cdb{display:block; width:233px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_aplicacao_cdb.gif) no-repeat 0 0;}
.btn_efetuar_apicacao_cdb:hover {background-position:0 -26px;}

.btn_efetuar_cancelamento_cdb{display:block; width:349px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_cancelamento_cdb.gif) no-repeat 0 0;}
.btn_efetuar_canlemanto_cdb:hover {background-position:0 -26px;}

.btn_cancelamento_agendamento_cdb{display:block; width:439px; height:26px; text-indent:-9999px; background:url(../images/btn_cancelamento_agendamento_cdb.gif) no-repeat 0 0;}
.btn_cancelamento_agendamento_cdb:hover {background-position:0 -26px;}

.btn_efetuar_resgate_cdb{display:block; width:221px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_resgate_cdb.gif) no-repeat 0 0;}
.btn_efetuar_resgate_cdb:hover {background-position:0 -26px;}

.btn_efetuar_simulacao_cdb{display:block; width:324px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_simulacao_cdb.gif) no-repeat 0 0;}
.btn_efetuar_simulacao_cdb:hover {background-position:0 -26px;}

.btn_voltar_capitalizacao{display:block; width:260px; height:26px; text-indent:-9999px; background:url(../images/btn_voltar_capitalizacao.gif) no-repeat 0 0;}
.btn_voltar_capitalizacao:hover {background-position:0 -26px;}

.btn_voltar_menu_outros_servicos{display:block; width:260px; height:26px; text-indent:-9999px; background:url(../images/btn_voltar_menu_outros_servicos.gif) no-repeat 0 0; border:none; padding:0px;}
.btn_voltar_menu_outros_servicos:hover {background-position:0 -26px;}

.btn_voltar_menu_cambio{display:block; width:260px; height:26px; text-indent:-9999px; background:url(../images/btn_voltar_menu_cambio.png) no-repeat 0 0; border:none; padding:0px;}
.btn_voltar_menu_cambio:hover {background-position:0 -26px;}

.btn_voltar_pagina_inicial{display:block; width:202px; height:26px; text-indent:-9999px; background:url(../images/btn_voltar_pagina_inicial.gif) no-repeat 0 0;}
.btn_voltar_pagina_inicial:hover {background-position:0 -26px;}

.btn_efetuar_resgate_HiperPoup{display:block; width:348px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_resgate_HiperPoup.gif) no-repeat 0 0;}
.btn_efetuar_resgate_HiperPoup:hover {background-position:0 -26px;}

.btn_efetuar_Aplicacao_HiperPoup{display:block; width:267px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_Aplicacao_HiperPoup.gif) no-repeat 0 0;}
.btn_efetuar_Aplicacao_HiperPoup:hover {background-position:0 -26px;}

.btn_ver_resultado{display:block; width:142px; height:26px; text-indent:-9999px; background:url(../images/btn_ver_resultado.gif) no-repeat 0 0;}
.btn_ver_resultado:hover {background-position:0 -26px;}

.btn_efetuar_cancelamento_resgate_CDB{display:block; width:342px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_cancelamento_resgate_CDB.gif) no-repeat 0 0;}
.btn_efetuar_cancelamento_resgate_CDB:hover {background-position:0 -26px;}

.btn_voltar_investimentos{display:block; width:243px; height:26px; text-indent:-9999px; background:url(../images/btn_voltar_investimentos.gif) no-repeat 0 0;}
.btn_voltar_investimentos:hover {background-position:0 -26px;}

.btn_anteriores{display:block; width:103px; height:26px; text-indent:-9999px; background:url(../images/btn_anteriores.gif) no-repeat 0 0;}
.btn_anteriores:hover {background-position:0 -26px;}

.btn_proximas{display:block; width:103px; height:26px; text-indent:-9999px; background:url(../images/btn_proximas.gif) no-repeat 0 0;}
.btn_proximas:hover {background-position:0 -26px;}

.btn_concordo{display:block; width:77px; height:26px; text-indent:-9999px; background:url(../images/btn_concordo.gif) no-repeat 0 0;}
.btn_concordo:hover {background-position:0 -26px;}

.btn_discordo{display:block; width:92px; height:26px; text-indent:-9999px; background:url(../images/btn_discordo.gif) no-repeat 0 0;}
.btn_discordo:hover {background-position:0 -26px;}

.btn_consultar{display:block; width:102px; height:26px; text-indent:-9999px; background:url(../images/btn_consultar.gif) no-repeat 0 0;}
.btn_consultar:hover {background-position:0 -26px;}

.btn_detalhar{display:block; width:94px; height:26px; text-indent:-9999px; background:url(../images/btn_detalhar.gif) no-repeat 0 0;}
.btn_detalhar:hover {background-position:0 -26px;}

.btn_detalhar_tabela { display:block; width:71px; height:26px; text-indent:-9999px; background:url(../images/btn_detalhar_tabela.gif) no-repeat 0 0; }
.btn_detalhar_tabela:hover { background-position:0 -26px; }

.btn_efetuar_nova_alteracao_conta{display:block; width:222px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_nova_alteracao_conta.gif) no-repeat 0 0;}
.btn_efetuar_nova_alteracao_conta:hover {background-position:0 -26px;}

.btn_efetuar_nova_busca_lancamentos{display:block; width:252px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_nova_busca_lancamentos.gif) no-repeat 0 0;}
.btn_efetuar_nova_busca_lancamentos:hover {background-position:0 -26px;}

.btn_efetuar_nova_compra_travelers_cheques{display:block; width:292px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_nova_compra_travelers_cheques.gif) no-repeat 0 0;}
.btn_efetuar_nova_compra_travelers_cheques:hover {background-position:0 -26px;}

.btn_efetuar_nova_consulta{display:block; width:167px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_nova_consulta.gif) no-repeat 0 0;}
.btn_efetuar_nova_consulta:hover {background-position:0 -26px;}

.btn_efetuar_nova_consulta_alteracao_exclusao{display:block; width:292px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_nova_consulta_alteracao_exclusao.gif) no-repeat 0 0; border:none; padding:0px;}
.btn_efetuar_nova_consulta_alteracao_exclusao:hover {background-position:0 -26px;}

.btn_efetuar_nova_exclusao_contas{display:block; width:222px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_nova_exclusao_contas.gif) no-repeat 0 0;}
.btn_efetuar_nova_exclusao_contas:hover {background-position:0 -26px;}

.btn_efetuar_novo_cadastramento{display:block; width:207px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_novo_cadastramento.gif) no-repeat 0 0; border:none; padding:0px;}
.btn_efetuar_novo_cadastramento:hover {background-position:0 -26px;}
	
.btn_efetuar_novo_cadastramento_cheque{display:block; width:272px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_novo_cadastramento_cheque.gif) no-repeat 0 0;}
.btn_efetuar_novo_cadastramento_cheque:hover {background-position:0 -26px;}

.btn_efetuar_novo_cadastramento_conta{display:block; width:262px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_novo_cadastramento_conta.gif) no-repeat 0 0;}
.btn_efetuar_novo_cadastramento_conta:hover {background-position:0 -26px;}

.btn_efetuar_nova_reativacao_termo_adesao{display:block; width:309px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_nova_reativacao_termo_adesao.gif) no-repeat 0 0;}
.btn_efetuar_nova_reativacao_termo_adesao:hover {background-position:0 -26px;}

.btn_efet_nova_solicit{display:block; width:177px; height:26px; text-indent:-9999px; background:url(../images/btn_efet_nova_solicit.gif) no-repeat 0 0;}
.btn_efet_nova_solicit:hover {background-position:0 -26px;}

.btn_efet_nova_alteracao{display:block; width:167px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_nova_alteracao.gif) no-repeat 0 0;}
.btn_efet_nova_alteracao:hover {background-position:0 -26px;}

.btn_efet_nova_programacao{display:block; width:192px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_nova_programacao.gif) no-repeat 0 0;}
.btn_efet_nova_programacao:hover {background-position:0 -26px;}

.btn_efet_nova_suspensao{display:block; width:179px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_nova_suspensao.gif) no-repeat 0 0;}
.btn_efet_nova_suspensao:hover {background-position:0 -26px;}

.btn_efet_novo_agendamento{display:block; width:200px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_novo_agendamento.gif) no-repeat 0 0;}
.btn_efet_novo_agendamento:hover {background-position:0 -26px;}

.btn_voltar_menu_cartoes{display:block; width:202px; height:26px; text-indent:-9999px; background:url(../images/btn_voltar_menu_cartoes.gif) no-repeat 0 0;}
.btn_voltar_menu_cartoes:hover {background-position:0 -26px;}

.btn_voltar_menu_cartoes_credito{display:block; width:267px; height:26px; text-indent:-9999px; background:url(../images/btn_voltar_menu_cartoes_credito.gif) no-repeat 0 0;}
.btn_voltar_menu_cartoes_credito:hover {background-position:0 -26px;}

.btn_efetuar_novo_resgate{display:block; width:239px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_novo_resgate.gif) no-repeat 0 0;}
.btn_efetuar_novo_resgate:hover {background-position:0 -26px;}

.btn_efetuar_novo_cancelamento_agendamento{display:block; width:308px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_novo_cancelamento_agendamento.gif) no-repeat 0 0;}
.btn_efetuar_novo_cancelamento_agendamento:hover {background-position:0 -26px;}

.btn_efetuar_novo_cancelamento{display:block; width:199px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_novo_cancelamento.gif) no-repeat 0 0;}
.btn_efetuar_novo_cancelamento:hover {background-position:0 -26px;}

.btn_efetuar_nova_cons_aviso{display:block; width:223px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_nova_cons_aviso.gif) no-repeat 0 0;}
.btn_efetuar_nova_cons_aviso:hover {background-position:0 -26px;}

.btn_descadastr_contas{display:block; width:291px; height:26px; text-indent:-9999px; background:url(../images/btn_descadastr_contas.gif) no-repeat 0 0;}
.btn_descadastr_contas:hover {background-position:0 -26px;}

.btn_efetuar_autor_transf{display:block; width:291px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_autor_transf.gif) no-repeat 0 0;}
.btn_efetuar_autor_transf:hover {background-position:0 -26px;}

.btn_efetuar_novo_resgate2{display:block; width:163px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_novo_resgate2.gif) no-repeat 0 0;}
.btn_efetuar_novo_resgate2:hover {background-position:0 -26px;}

.btn_efetuar_nova_aplicacao{display:block; width:173px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_nova_aplicacao.gif) no-repeat 0 0;}
.btn_efetuar_nova_aplicacao:hover {background-position:0 -26px;}

.bt_agendamento_novo{display:block; width:207px; height:26px; text-indent:-9999px; background:url(../images/bt_agendamento_novo.gif) no-repeat 0 0;}
.bt_agendamento_novo:hover {background-position:0 -26px;}

.btn_reativar_tabela{display:block; width:72px; height:26px; text-indent:-9999px; background:url(../images/btn_reativar_tabela.gif) no-repeat 0 0;}
.btn_reativar_tabela:hover {background-position:0 -26px;}

.btn_efetuar_novo_descadastramento{display:block; width:223px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_novo_descadastramento.gif) no-repeat 0 0;}
.btn_efetuar_novo_descadastramento:hover {background-position:0 -26px;}

.btn_voltar_pers_seg{display:block; width:343px; height:26px; text-indent:-9999px; background:url(../images/btn_voltar_menu_pers_seg.gif) no-repeat 0 0;}
.btn_voltar_pers_seg:hover {background-position:0 -26px;}

.btn_selecionar{display:block; width:90px; height:26px; text-indent:-9999px; background:url(../images/btn_selecionar2.gif) no-repeat 0 0;}
.btn_selecionar:hover {background-position:0 -26px;}

.btn_efetuar_nova_doacao{display:block; width:163px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_nova_doacao.gif) no-repeat 0 0;}
.btn_efetuar_nova_doacao:hover {background-position:0 -26px;}

.btn_efetuar_novo_cancelamento_doacao{display:block; width:202px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_novo_cancelamento_doacao.gif) no-repeat 0 0;}
.btn_efetuar_novo_cancelamento_doacao:hover {background-position:0 -26px;}

.btn_efetuar_nova_subst{display:block; width:198px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_nova_substit_cartao_deb.gif) no-repeat 0 0;}
.btn_efetuar_nova_subst:hover {background-position:0 -26px;}

.btn_efetuar_outra_proposta{display:block; width:175px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_outra_proposta.gif) no-repeat 0 0;}
.btn_efetuar_outra_proposta:hover {background-position:0 -26px;}

.btn_voltar_menu_saldo_extrato{display:block; width:257px; height:26px; text-indent:-9999px; background:url(../images/btn_voltar_saldos_extratos.gif) no-repeat 0 0;}
.btn_voltar_menu_saldo_extrato:hover {background-position:0 -26px;}

.btn_nao_tenho_interesse{display:block; width:137px; height:26px; text-indent:-9999px; background:url(../images/btn_nao_tenho_interesse.gif) no-repeat 0 0;}
.btn_nao_tenho_interesse:hover {background-position:0 -26px;}

.btn_tenho_interesse{display:block; width:118px; height:26px; text-indent:-9999px; background:url(../images/btn_tenho_interesse.gif) no-repeat 0 0;}
.btn_tenho_interesse:hover {background-position:0 -26px;}

.btn_ver_depois{display:block; width:84px; height:26px; text-indent:-9999px; background:url(../images/btn_ver_depois.gif) no-repeat 0 0;}
.btn_ver_depois:hover {background-position:0 -26px;}

.btn_comprar_travelers_cheques{display:block; width:198px; height:26px; text-indent:-9999px; background:url(../images/btn_comprar_travelers_cheques.gif) no-repeat 0 0;}
.btn_comprar_travelers_cheques:hover {background-position:0 -26px;}

.btn_fechar {background-image:url(../images/bto_fechar2.gif); width:66px; height:26px;}
.btn_fechar:hover {background-position:0 -26px;}

.btn_saibamais{background-image:url(../images/btn_saibamais.gif); width:87px; height:26px;}
.btn_saibamais:hover {background-position:0 -26px;}

.btn_solicitar {background-image:url(../images/btn_solicitar.gif); width:69px; height:26px;}
.btn_solicitar:hover {background-position:0 -26px;}

.btn_solicitar_v2 {background-image:url(../images/btn-solicitar.png); width:85px; height:26px;}
.btn_solicitar_v2:hover {background-position:0 -26px;}

/* BOTAO SOLICITAR E UTILIZAR CREDITO PRE-APROVADO DA TABELA DE SALDOS E EXTRATOS */
.btn-tabela-solicitar, .btn-tabela-utilizar {display:block;height:22px;margin-top:0;text-indent:-9999px;width:67px;}
.btn-tabela-solicitar {background:url(../images/btn-solicitar-tabelas.png) 0 0 no-repeat;}
.btn-tabela-utilizar {background:url(../images/btn-utilizar-tabelas.png) 0 0 no-repeat;}

.btn-tabela-solicitar:hover, .btn-tabela-utilizar:hover {background-position: 0 -22px;}
/* BOTAO SOLICITAR E UTILIZAR CREDITO PRE-APROVADO DA TABELA DE SALDOS E EXTRATOS */

/*BOTAO PROVISIONAMENTO_SAQUE*/
.btn_provisionamento_fechar{
	text-indent:-9999px;  
	display:block; 
	width:17px; 
	height:17px; 
	background:url(../images/ico_excluir.gif) left bottom;
}

/* STEPS */
.steps {height:48px;clear:both;}
.steps_nh {height:auto !important;clear:both;}
.steps li {float:left;position:relative;margin-right:11px;text-align:center;color:#999999;}
.mioloFs13 .steps li,
.UIFontSize-level-2 .UISequenciaPasso-steps li {font-size:1.1em;}
.mioloFs14 .steps li,
.UIFontSize-level-3 .UISequenciaPasso-steps li {font-size:1.2em;}
.steps li div {float:left;background:url(../images/bgr_steps.jpg) 100% -129px no-repeat;padding-right:8px;}
.steps li strong {float:left;display:block;height:24px;line-height:24px;border-bottom:solid 2px #CCCCCC;padding:0 4px 0 3px;letter-spacing:-0.04em;}
.steps li.last {margin-right:0;}
.steps li.last div {margin-right:0;background-position:100% -179px;padding-right:2px;}

.steps li .active {background-position:100% -29px;color:#000000;}
.steps li .active strong {border-color:#900000;padding-left:27px;}
.steps li .active span {position:absolute;display:block;color:#FFFFFF;left:0;top:0;width:21px;height:24px;background:url(../images/bgr_steps.jpg) no-repeat;font-weight:normal;}
.steps li .active em {display:block;padding-left:26px;} /* para usar quando o step 1 for, por exemplo, "ConfirmaÃƒÂ§ÃƒÂ£o de Dados" */
.steps li.last .active {background-position:100% -79px;}

/* ALERTAS */
.box-alerta { color:#BF0000 !important; background:#FFF7D9 url(../images/ico_alert_default_yellow.jpg) no-repeat 30px center; border-bottom:1px #E0D9BC solid;}
.box-alerta .ctn-box { padding:15px 30px 5px 70px; font-size:0.92em; line-height:1.35em; }
.box-alerta .ctn-box1 { padding:15px 30px 5px 70px !important; font-size:0.92em; line-height:1.35em; }
.box-alerta .ctn-box p { padding-bottom:10px; }
.box-alerta .ctn-box1 p { padding-bottom:10px; }
.box-alerta .ctn-box em { color:#BF0000; }
.box-alerta .ctn-box a , .link_ext { background:url(../images/ico_external_link_vermelho.gif) no-repeat right 2px; padding-right:15px; color:#BF0000 !important; text-decoration:underline; }
.box-alerta .ctn-box1 a , .link_ext { background:url(../images/ico_external_link_vermelho.gif) no-repeat right 2px; padding-right:15px; color:#BF0000 !important; text-decoration:underline; }
.no-link-ico .box-alerta .ctn-box a  { background:transparent !important; padding-right:0px; color:#BF0000 !important; text-decoration:underline; }
.no-link-ico .box-alerta .ctn-box1 a  { background:transparent !important; padding-right:0px; color:#BF0000 !important; text-decoration:underline; }
.box-alerta .ctn-box a:hover , .link_ext:hover { text-decoration:underline; }
.box-alerta .lk_int {background-image:none !important; padding-right:0 !important;}

.box-alerta .ctn-box .btn a { display:block; text-indent:-9999px; float:right; padding:0; text-decoration:none; margin-right:8px; height:25px; line-height:25px; background:url(../images/bto_recebi_nao_cartao.gif) no-repeat 0 0; }
.box-alerta .ctn-box .btn a.recebi { width:122px; background-position:-160px 0; }
.box-alerta .ctn-box .btn a.nao-recebi { width:146px; }
.box-alerta .ctn-box .btn a.recebi:hover { background-position:-160px -27px; }
.box-alerta .ctn-box .btn a.nao-recebi:hover { background-position:0 -27px; }
.box-alerta .ctn-box div.txt-cartao-seguranca { float:left; width:450px; }
.box-alerta .ctn-box div.img-cartao-seguranca { float:right; padding-bottom:10px; background:url(../images/login/img_chave_seg_solic.gif) no-repeat left top; width:148px; height:97px; }

.box-ok { color:#BF0000 !important; background:#FFF7D9 url(../images/ico_alert_ok_yellow.jpg) no-repeat 22px center; border-bottom:1px #E0D9BC solid; }
.box-ok .ctn-box { padding:15px 30px 5px 70px; font-size:0.92em; line-height:1.35em; }
.box-ok .ctn-box p { padding-bottom:10px; }
.box-ok .ctn-box em { color:#BF0000; }
.box-ok .ctn-box a , .link_ext { background:url(../images/ico_external_link_vermelho.gif) no-repeat right 2px; padding-right:15px; color:#BF0000 !important; text-decoration:underline; }
.no-link-ico .box-ok .ctn-box a  { background:transparent !important; padding-right:0px; color:#BF0000 !important; text-decoration:underline; }
.box-ok .ctn-box a:hover , .link_ext:hover { text-decoration:underline; }
.box-ok .lk_int {background-image:none !important; padding-right:0 !important;}

.box-erro{ color:#BF0000 !important; background:#FFF7D9 url(../images/ico_alert_error_yellow.gif) no-repeat 22px center; border-bottom:1px #E0D9BC solid; }
.box-erro .ctn-box { padding:15px 30px 5px 70px; font-size:0.92em; line-height:1.35em; }
.box-erro .ctn-box p { padding-bottom:10px; }
.box-erro .ctn-box em { color:#BF0000; }
.box-erro .ctn-box a , .link_ext { background:url(../images/ico_external_link_vermelho.gif) no-repeat right 2px; padding-right:15px; color:#BF0000 !important; text-decoration:underline; }
.no-link-ico .box-erro .ctn-box a { background:transparent !important; padding-right:0px; color:#BF0000 !important; text-decoration:underline; }
.box-erro .ctn-box a:hover , .link_ext:hover { text-decoration:underline; }
.box-erro .lk_int {background-image:none !important; padding-right:0 !important;}

.lk_int {color:#BF0000;}

.link_ext {text-decoration:none !important;}
.link_ext:hover {text-decoration:underline !important;}

/* TEXTOS GERAIS */
.ctn-textoGeral {padding:0 14px;}
.ctn-textoGeral p {padding-bottom:15px;}
.ctn-textoGeral ul,
.ctn-textoGeral ol {padding-bottom:15px;}
.ctn-textoGeral ul li,
.ctn-textoGeral ol li {list-style-image:none; list-style-position:outside; padding:0 0 10px;margin-left:15px;}
.ctn-textoGeral h3 {padding:10px 0;}
.ctn-textoGeral a {color:#BF0000;}


/* AJUDA */
.box-ajuda {position:relative;width:690px;margin:0 -29px 20px -29px;background:url(../images/bgr_ajuda.jpg) repeat-x #F8F8F8;color:#000000; display:block;clear:both;padding:15px 30px 0 30px; border:2px #900000 solid; border-bottom-width:1px; border-left:0;border-right:0;}
.box-ajuda a.btn-fechar {text-indent:-9999px; position:absolute; top:12px; right:22px; display:block; width:17px; height:17px; background:url(../images/btn_fechar.gif); }
.box-ajuda h2 {font-size:1.4em !important;}
.box-ajuda p,
.box-ajuda ul {font-size:0.92em;color:#333;padding:0 0 20px 0 !important;}
.box-ajuda ul {list-style-image:none; list-style-position:outside; list-style-type:disc; padding-left:15px; margin-left:15px; }

.carregando { background:#FFF7D9 url(../images/ico_alert_carregando_yellow.gif) no-repeat 35px 10px;}

/* LISTAS */
#conteudo .lstTp1 {margin-bottom:10px !important;padding-bottom:10px !important;}
#conteudo .lstTp1 li {background:url(../images/ico_funcoes.gif) 0 0 no-repeat;padding:3px 0;}
#conteudo .lstTp1 li.tp1 {background-position:0 5px;}
#conteudo .lstTp1 li.tp2 {background-position:0 -55px;}
#conteudo .lstTp1 li.tp3 {background-position:0 -115px;}
#conteudo .lstTp1 li.tp4 {background-position:0 -175px;}
#conteudo .lstTp1 li.tp5 {background-position:0 -240px;}
#conteudo .lstTp1 li.tp6 {background-position:0 -295px;}
#conteudo .lstTp1 li.tp7 {background-position:0 -355px;}
#conteudo .lstTp1 li.tp8 {background-position:0 -415px;}
#conteudo .lstTp1 li.tp9 {background-position:0 -475px;}
#conteudo .lstTp1 li.tp10 {background-position:0 -535px;}
#conteudo .lstTp1 li.tp11 {background-position:0 -595px;}
/*#conteudo .lstTp1 li a {background:none;display:inline-block;line-height:28px;padding-left:30px;}*/

.lst_leg_check li{padding:0 20px; color:#999; font-size:0.92em !important;}
.lst_leg_check li div{float:left; padding-left:10px;}

/* FILTRO */
.filtro div.combo {float:left;margin-right:5px;}
.filtro {height:31px;border-top:solid 1px #CCCCCC;background:#E5E5E5 url(../images/bgr_filtro.gif) repeat-x;clear:both;color:#666666;font-size:0.92em;line-height:28px;}
.filtro .overlay {display:none;}
.filtro select {font-size:11px;}
.filtro .filtro_extrato {float:left;padding:0 6px;height:24px;padding-top:6px;border-left:solid 1px #FFFFFF;border-right:solid 1px #CBCBCB;border-bottom:solid 1px #E5E5E5;line-height:100%;}
.filtro .filtro_extrato1 {width:105px;margin-right:5px;}
.filtro .filtro_extrato2 {width:123px;}
.filtro .filtro_extrato3 {width:238px;}

.filtro .label_exibir,
.filtro .label_ultimos,
.filtro .link_busca,
.filtro li {float:left;border-left:solid 1px #FFFFFF;border-right:solid 1px #CBCBCB;height:30px;padding:0 6px;}

.filtro_20 li span a{padding:0 20px !important}

.filtro .link_busca {float:right; width:109px;}

.filtro .label_exibir {border-left:0;background:#F0F0F0;}
.filtro .label_ultimos {background:#F0F0F0;cursor:default;}
.filtro .link_busca {border-right:0;padding:0;}
.filtro .link_busca .bgr_seta {float:left;background:url(../images/ico_setas.gif) 96px -289px no-repeat;}
.filtro .link_busca a {float:left;padding:0 19px 0 10px;height:30px;}

.filtro li.on {position:relative;background:url(../images/bgr_filtro.gif) 0 -80px repeat-x;padding:0;border-bottom:0;height:30px;/*border-bottom:solid 1px #900000;*/}
.filtro li.on a {float:left;height:30px;padding:0 6px;color:#FFFFFF;cursor:default;background:url(../images/bgr_filtro.gif) 0 -40px no-repeat;}
.filtro li.on a:hover {text-decoration:none;}
.filtro li.on span {float:left;background:url(../images/bgr_filtro.gif) 100% -120px no-repeat;}
.filtro li.on .seta_baixo {width:9px;height:5px;position:absolute;top:30px;left:50%;margin-left:-4px;background:url(../images/bgr_filtro.gif) 100% -160px no-repeat;}

.filtro_detalhado .link_busca {background:url(../images/bgr_filtro.gif) 0 -80px repeat-x;border-bottom:0;height:31px;border-bottom:solid 1px #900000;}
.filtro_detalhado .link_busca a {background:url(../images/bgr_filtro.gif) 0 -40px no-repeat;color:#FFFFFF;}
.filtro_detalhado .link_busca .bgr_seta {background-position:-403px -322px;height:30px;}
.filtro_detalhado .link_busca .bgr_direita {background:url(../images/bgr_filtro.gif) 100% -120px no-repeat;float:left;height:30px;}

.filtro_detalhado {position:relative;}
.filtro_detalhado .overlay {display:block;position:absolute;left:0;top:-1px;z-index:2;opacity:0.70;filter:alpha(opacity=70);background:#FFFFFF;width:613px;height:32px;}
.filtro_detalhado {height:32px;}
.filtro_detalhado .seta_baixo {display:none !important;}

.filtro_mes li,
.filtro_mes li.on a,
.filtro_mes .label_exibir,
.filtro_mes .label_ultimos {padding:0 8px;}
.filtro_mes .filtro_extrato1 {margin-right:6px;}

/* configuracoes especificas do filtro para mudanca do tamanho de fonte*/
.UIFontSize-level-1 .filtro .link_busca,
.mioloFs12 .filtro .link_busca{width:109px;}
.UIFontSize-level-2 .filtro .link_busca,
.mioloFs13 .filtro .link_busca{width:119px;}
.UIFontSize-level-3 .filtro .link_busca,
.mioloFs14 .filtro .link_busca{width:129px;}
.UIFontSize-level-1 .filtro .link_busca .bgr_seta,
.mioloFs12 .filtro .link_busca .bgr_seta{background-position:96px -289px;}
.UIFontSize-level-2 .filtro .link_busca .bgr_seta,
.mioloFs13 .filtro .link_busca .bgr_seta{background-position:106px -289px;}
.UIFontSize-level-3 .filtro .link_busca .bgr_seta,
.mioloFs14 .filtro .link_busca .bgr_seta{background-position:116px -289px;}

.UIFontSize-level-1 .filtro_detalhado .overlay,
.mioloFs12 .filtro_detalhado .overlay{width:613px;}
.UIFontSize-level-2 .filtro_detalhado .overlay,
.mioloFs13 .filtro_detalhado .overlay{width:603px;}
.UIFontSize-level-3 .filtro_detalhado .overlay,
.mioloFs14 .filtro_detalhado .overlay{width:593px;}
.UIFontSize-level-1 .filtro_detalhado .link_busca .bgr_seta,
.mioloFs12 .filtro_detalhado .link_busca .bgr_seta{background-position:-403px -322px;}
.UIFontSize-level-2 .filtro_detalhado .link_busca .bgr_seta,
.mioloFs13 .filtro_detalhado .link_busca .bgr_seta{background-position:-393px -322px;}
.UIFontSize-level-3 .filtro_detalhado .link_busca .bgr_seta,
.mioloFs14 .filtro_detalhado .link_busca .bgr_seta{background-position:-383px -322px;}

/* saldos */
#busca_detalhada_saldo .busca_detalhada { padding-left:35px; }
#busca_detalhada_saldo .busca_detalhada label,
#busca_detalhada_saldo .busca_detalhada span.label { width:auto; }
#busca_detalhada_saldo .busca_detalhada .lstContas { padding-left:51px; }

.saldo .link_busca {border-left:0;}
.saldo .link_busca .bgr_direita { float:right; }

.saldo .tabSaldosExtratos td div {padding:0;}
.saldo .tabSaldosExtratos thead th { border-bottom:1px #E5E5E5 solid; }
.saldo .tabSaldosExtratos thead th div { padding:0; height:50px; background-color:#F0F0F0; border-bottom-color:#F0F0F0; border-right:1px solid #CACACA; }
.saldo .tabSaldosExtratos thead th div a { display:block; line-height:normal; padding:5px 8px 0 0; height:45px; text-decoration:none; white-space:nowrap; }
.saldo .tabSaldosExtratos thead th.alignCenter div a { padding:5px 0 0; }

.saldo .tabSaldosExtratos thead th div a {background-color:#F0F0F0; }
.saldo .tabSaldosExtratos thead th div a:hover {background:#E2E2E2 url(../images/ico_sort.gif) no-repeat center 43px; }

.saldo .tabSaldosExtratos thead th div a.sortAsc,
.saldo .tabSaldosExtratos thead th div a.sortDesc{ background:#F0F0F0 url(../images/ico_sort.gif) no-repeat 0 0; text-decoration:none; }

.saldo .tabSaldosExtratos thead th div a.sortAsc { background-position:center 43px; }
.saldo .tabSaldosExtratos thead th div a.sortAsc:hover { background-color:#E2E2E2; background-position:center -197px; }


/* TABELA COM ORDER 1 LINHA */

.trans_table .tabSaldosExtratos thead th div {padding:0}
.trans_table .tabSaldosExtratos thead th div a { display:block; line-height:normal; padding:12px 0 0 8px; height:28px; text-decoration:none; white-space:nowrap; }
.trans_table .tabSaldosExtratos thead th div a.sortDesc { background-position:center -77px; }
.trans_table .tabSaldosExtratos thead th div a.sortDesc:hover { background-color:#E2E2E2; background-position:center -317px; }

.trans_table .tabSaldosExtratos thead th div a.sortAsc,
.trans_table .tabSaldosExtratos thead th div a.sortDesc { background:#F0F0F0 url(../images/ico_sort.gif) no-repeat 0 0; text-decoration:none; }

.trans_table .tabSaldosExtratos thead th div a.sortAsc { background-position:center 31px; }
.trans_table .tabSaldosExtratos thead th div a.sortAsc:hover { background-color:#E2E2E2; background-position:center -209px; }

.trans_table .tabSaldosExtratos thead th div a.sortDesc { background-position:center -89px; }
.trans_table .tabSaldosExtratos thead th div a.sortDesc:hover { background-color:#E2E2E2; background-position:center -329px; }

.trans_table  a.bto_excluir {background:url(../images/ico_excluir.gif) left bottom no-repeat; width:17px; height:17px; text-indent:-9999px; float:right; width:17px; height:17px; cursor:pointer !important; margin-top:1px; display:none;}
.trans_table  a.bto_excluir {display:block;}

.tabSaldosExtratos tbody tr.over {background-color:#F0F0F0;cursor:pointer;}
.tabSaldosExtratos tbody tr.linhaConta div {padding:9px 6px;}
.tabSaldosExtratos tbody tr.linhaMensagem div {padding:9px 6px;}
.tabSaldosExtratos tbody tr.linhaConta .pendencia {display:block;color:#333333;padding-top:4px;}

/* transferencias limites */
.novasContas th a {padding:0 6px !important; line-height:40px !important; height:41px !important;}
.novasContas th a:hover {background:#E2E2E2 url(../images/ico_sort.gif) no-repeat scroll center 33px !important;}
.novasContas th, .novasContas th div{height:40px !important}

.novasContas th a.sortAsc {background-position:center 33px !important;}
.novasContas th a.sortAsc:hover {background-position:center -207px !important; }

.novasContas th a.sortDesc {background-position:center -87px !important; }
.novasContas th a.sortDesc:hover {background-position:center -327px !important; }


/* thumbs de cartoes de credito, debito, etc. */
.tabSaldosExtratos tbody td span.ccVisa,
.tabSaldosExtratos tbody td span.ccMastercard {height:23px; line-height:23px; padding:0 0 0 40px; margin-left:10px; background:url(../images/img_cartoes.gif) no-repeat 0 0;}
.tabSaldosExtratos tbody td span.ccMastercard {background-position:0 -120px;}

.tabSaldosExtratosEm {font-size:0.92em !important;}
.tabSaldosExtratosEm thead th {font-size:1.18em !important;}

.col_size_fix {width:auto !important}
.col_size_fix td {padding:0 !important}
.col_size_fix td div{padding:6px !important}
.col_size_fix td .no_data {padding-left:32px;}

.saldoAnterior {height:36px;line-height:36px;}

/* conta ativa */
.saldo .tabSaldosExtratos tbody tr.contaAtiva { font-weight:bold !important; background:#FFFFFF !important; color:#333 !important}
.saldo .tabSaldosExtratos tbody tr.contaAtiva a.btnSaldo { background-position:0 -101px !important;background-color:transparent !important; border-right:0; height:34px; }
.saldo .tabSaldosExtratos tbody tr.over a.btnSaldo {text-decoration:none;color:#333333;background-color:transparent;background-position:0 -50px;}
.saldo .tabSaldosExtratos tbody tr.contaAtiva td,
.saldo .tabSaldosExtratos tbody tr.contaAtiva td a span { border-bottom:0; color:#333 !important;}
.saldo .tabSaldosExtratos tbody tr.contaAtiva td.borda-ativa-direita, 
.saldo .tabSaldosExtratos tbody tr.contaAtiva td.borda-ativa-direita{ border-right:1px solid #CACACA;}
.saldo .tabSaldosExtratos tbody tr.contaAtiva td a.btn_collapse,
.saldo .tabSaldosExtratos tbody tr.contaAtiva td div {border-top:solid 1px #BEBEBE;margin:-1px 0;zoom:1;position:relative;}
.saldo .tabSaldosExtratos tbody tr.contaAtiva td.last { border-right:solid 1px #BEBEBE; }




/* conta unica */
.saldo .tabSaldosExtratos thead tr.contaUnica th div { height:42px; line-height:normal; padding:8px 8px 0 6px; }
.saldo .tabSaldosExtratos tbody tr.contaUnica { font-weight:normal !important; }
.saldo .tabSaldosExtratos tbody tr.contaUnica td { border-color:#BDBDBD; }
.saldo .tabSaldosExtratos tbody tr.contaUnica td a { background:transparent; padding-left:6px; }
.saldo .tabSaldosExtratos tbody tr.contaUnica td a span { border-bottom:0; padding-left:0; }

.saldo .infoContaUnica tbody tr.contaUnica td div { padding:9px 6px; }
.saldo .infoContaUnica tbody tr td.infoConta { border:0; padding:0 !important; background:#FFFFFF none; }

.saldo .tabSaldosExtratos .btnSaldo { margin-bottom:-1px; margin-top:-1px; position:relative; }
.saldo .tabSaldosExtratos .btnSaldo span { display:block; padding-left:10px; /*border-top:1px #E5E5E5 solid; border-bottom:1px #E5E5E5 solid; */height:32px; overflow:hidden; white-space:nowrap; }

/* boxes de info da conta */
.saldo .tabSaldosExtratos td.ctn-infoConta .list_infos_aliNov {width:100%;}
.saldo .tabSaldosExtratos td.ctn-infoConta li .itemData2 {width:100px; height:20px; display:block; position:absolute; right:20px; margin-top:-35px;}

.saldo .tabSaldosExtratos td.ctn-infoConta .lstUtil{width:100px; height:20px; display:block;}
.saldo .tabSaldosExtratos td.ctn-infoConta .list_infos_aliNov li {float:left; font-size:1.0em; padding-bottom:6px}
.saldo .tabSaldosExtratos td.ctn-infoConta .list_infos_aliNov li.itemUltimo { margin-bottom:-12px;}
.saldo .tabSaldosExtratos td.ctn-infoConta .list_infos_aliNov li.itemFirst { margin-top:5px;}
.saldo .tabSaldosExtratos td.ctn-infoConta .list_infos_aliNov li.item {color:#666; width:146px; padding-right:15px; text-align:right}
.saldo .tabSaldosExtratos td.ctn-infoConta .list_infos_aliNov li.info {color:#000; width:450px;}
.saldo .tabSaldosExtratos td.ctn-infoConta {border:0;}
.saldo .tabSaldosExtratos td.ctn-infoConta .box_grayLine_bottom_novo_mensagem { border-top:solid 1px #E5E5E5; border-bottom:solid 1px #E5E5E5; padding:11px 0px 11px 0; margin-bottom:23px;}
.saldo .tabSaldosExtratos td.ctn-infoConta .sBorda3 {border:none;padding:13px 0px 3px 0;}
.saldo .tabSaldosExtratos td.ctn-infoConta .sBorda8 {border:none;padding:13px 0px 8px 0;}
.saldo .tabSaldosExtratos td.ctn-infoConta .sBorda10 {border:none;padding:13px 0px 10px 0 !important;}
.saldo .tabSaldosExtratos td.ctn-infoConta .box_grayLine_bottom_novo {border-top:solid 1px #E5E5E5; padding:5px 0px 5px 0;}
.saldo .tabSaldosExtratos td.ctn-infoConta .box_grayLine_bottom_novo_mensagem { border-top:solid 1px #E5E5E5; border-bottom:solid 1px #E5E5E5; padding:11px 0px 11px 0; margin-bottom:20px;}



.infoConta { padding:1px 0 20px 0 !important; background:#FFFFFF; border:1px #BEBEBE solid;border-top:0;}
/* Replicada a linha acima, pois o editor do Vignette, o Ephox, coloca a nome do class com minusculo. */
.infoconta { padding:1px 0 20px 0 !important; background:#FFFFFF; border:1px #BEBEBE solid;border-top:0;}

.infoConta .tabSaldosExtratos { margin-top:0; }
.infoConta div.boxEsq,
.infoConta div.boxDir { float:left; width:344px; margin:15px 0 0 0; padding:0;}
.infoConta div.boxDir { float:right; padding:0;}

.infoConta div.boxEsq strong,
.infoConta div.boxDir strong{ display:block; padding:0 0 8px 5px; }

.infoConta .total {height:30px; line-height:30px; padding:0 0 0 6px !important; background:#E2E2E2 url(../images/bgr_total_detalhamento.jpg) repeat-x left top; border-bottom:1px #CF3F3F solid;}

.infoConta div.boxEsq .total strong,
.infoConta div.boxDir .total strong {display:block;float:left;padding:0;}
.infoConta div.boxEsq .total span,
.infoConta div.boxDir .total span {display:block; float:right; padding-right:7px;}

.infoConta div.boxEsq .total strong em,
.infoConta div.boxDir .total strong em {font-size:18px;color:#BF0000;float:none;display:inline;font-weight:normal;}

.infoConta h3 {font-size:1.08em ;padding-bottom:7px;zoom:1;overflow:hidden;padding-left:5px;}
.infoConta h3 strong {float:left;font-size:18px;color:#BF0000;font-weight:normal;padding:0 10px 0 0 !important;line-height:100%;}
.infoConta h3 span {float:left;padding-top:5px;}

.infoConta .tabSaldosExtratos th {height:30px !important;}
.infoConta .tabSaldosExtratos th div {line-height:30px;}
/*.infoConta .tabSaldosExtratos th div {padding-left:6px !important; padding-right:25px !important;}*/

.infoP_news {padding:30px 20px 0 !important;}

/* Cx++ */
.lancamentosFuturos .tabSaldosExtratos thead th div {line-height:40px !important;height:40px !important;padding:0 6px !important;}
.lancamentosFuturos .tabSaldosExtratos tbody td div {padding:6px !important;}
.lancamentosFuturos .tabSaldosExtratos tfoot td div {padding:6px !important;}

.lancamentosFuturos .ver_todos {display:none; padding-left:10px;}
.conta_corrente .lancamentosFuturos .ver_todos_cc {display:block;}
.conta_poupanca .lancamentosFuturos .ver_todos_cp {display:block;}
.conta_investimento .lancamentosFuturos .ver_todos_ci {display:block;}

.demonstrativo_rendimentos .tabSaldosExtratos thead th div {line-height:40px !important;height:40px !important;padding:0 6px !important;}
.demonstrativo_rendimentos .tabSaldosExtratos tbody td div {padding:6px !important;}
.demonstrativo_rendimentos .tabSaldosExtratos tfoot td div {padding:6px !important;}

/* detalhamento das contas em saldos */
.infoConta .detalhamento { margin-top:0; }
.infoConta .detalhamento .total { background:#F0F0F0 url(../images/bgr_total_detalhamento.jpg) repeat-x left top; }
.infoConta .detalhamento tbody tr.over { background-color:#F0F0F0; cursor:pointer; }
.infoConta .detalhamento tbody tr.ativo { background-color:#E5E5E5; }
.infoConta .detalhamento tbody tr.ultimo td { border-bottom:1px #BDBDBD solid; }
.infoConta .detalhamento tbody td.total { padding:0 21px 0 6px; }
.infoConta .detalhamento tbody td.total span { padding:0; background:none; }
.infoConta .detalhamento tbody td { padding:7px 0 8px 6px; }
.infoConta .detalhamento tbody td a { color:#333333; text-decoration:none; }
.infoConta .detalhamento tbody td span { text-align:right; display:block; height:17px; padding-right:25px; margin-right:3px; background:url(../images/ico_saldos_extratos.gif) no-repeat right -120px; }
.infoConta .detalhamento tbody td span.sem_icone {background:none;padding-right:5px;}
.infoConta .legenda { color:#666666; border-bottom:0; padding:7px 0 8px 6px; }

.saldo .detalhamento thead th div { height:30px; padding:0 6px; }

a.lnkSeta { display:block; color:#000000; text-decoration:none; padding:0 0 0 10px; background:url(../images/ico_setas.gif) no-repeat left 5px; }
a.lnkSeta:hover { color:#BF0000; text-decoration:underline;}

/* dias anteriores */
.saldosDiasAnteriores thead th {height:40px;}
.saldosDiasAnteriores thead th div.head {height:40px !important;line-height:40px;padding:0 6px;}
.saldosDiasAnteriores tfoot td {padding:0 6px;}
.saldosDiasAnteriores .infoConta .tabSaldosExtratos th {height:40px;}
.saldosDiasAnteriores .infoConta .tabSaldosExtratos th div {padding:6px; height:30px;}
.saldosDiasAnteriores .infoConta .tabSaldosExtratos td {padding:0;}
.saldosDiasAnteriores .infoConta .tabSaldosExtratos td div {padding:6px;}
.saldosDiasAnteriores .infoConta .tabSaldosExtratos td div em {padding-top:5px;}
.saldosDiasAnteriores .infoConta .tabSaldosExtratos tr.ultimo td {border-bottom:0;}
.saldosDiasAnteriores .infoConta .utilities {border-color:#BDBDBD !important;}

/* extrato simplificado */
.saldosSimplificados thead th {height:auto !important;}
.saldosSimplificados thead th div {height:30px !important;line-height:30px !important;}

/* ESTILO LINHAS DAS TABELAS DE LIMITES DE SALDOS E EXTRATOS */
.saldo .tabSaldosExtratos tbody tr.linhaLimites {cursor:default;}
/* ESTILO LINHAS DAS TABELAS DE LIMITES DE SALDOS E EXTRATOS */



.btn_collapse {display:block;height:36px;line-height:35px;padding-left:30px;background:url(../images/btn_collapse.jpg) no-repeat;font-size:0.92em;cursor:pointer;}
.btn_collapse em {display:block;height:34px;padding-left:10px;border-top:solid 1px #E5E5E5;border-bottom:solid 1px #E5E5E5;}
.btn_collapse div {display:block;height:34px;padding-left:10px;border-top:solid 1px #E5E5E5;border-bottom:solid 0px #E5E5E5;}
.btn_collapse_linha_final{display:block;height:1px;padding-left:10px;border-top:solid 1px #E5E5E5;border-bottom:solid 0px #E5E5E5;}
.btn_collapse:hover {text-decoration:none;color:#333333;background-color:#F0F0F0;background-position:0 -50px;}
.btn_collapse_on {background-position:0 -100px !important;background-color:#FFFFFF !important;border-right:solid 1px #BEBEBE;}
.btn_collapse_on em {font-weight:bold;border-bottom:none;border-top:solid 1px #BEBEBE;}

/* BUSCA DETALHADA */
.busca_detalhada { clear:both; color:#333333; padding:20px 15px 15px 20px; font-size:0.92em; border:2px #900000 solid; border-width:2px 0 2px 0;background:url(../images/bgr_ajuda.jpg) repeat-x #F8F8F8; }
.busca_detalhada span { display:block; }
.busca_detalhada input,
.busca_detalhada select { font-size:11px; width:auto; background-color:#FFFFFF; height:auto !important; }

.busca_detalhada label,
.busca_detalhada span.label,
.busca_detalhada .historico span,
.busca_detalhada .descricao span,
.busca_detalhada .contas span { padding:3px 10px 0 0;width:130px; line-height:1.2em; }

.busca_detalhada .historico span,
.busca_detalhada .descricao span,
.busca_detalhada .contas span { float:left; text-align:right; padding-top:0; padding-right:10px; }

.busca_detalhada input#rdoPorMes1,
.busca_detalhada input#rdoPorMes2,
.busca_detalhada input#rdoPorMes2x,
.busca_detalhada input#rdoPorMes2xAnual,
.busca_detalhada input#rdoPorMes2Anual,
.busca_detalhada input#rdoPorMes3,
.busca_detalhada input#rdoPorMes4,
.busca_detalhada input#rdoPorMes5,
.busca_detalhada input#rdoPorMes6,
.busca_detalhada input#rdoApartir1,
.busca_detalhada input#rdoApartir2,
.busca_detalhada input#rdoApartir2x,
.busca_detalhada input#rdoApartir3,
.busca_detalhada input#rdoApartir4,
.busca_detalhada input#rdoApartir5,
.busca_detalhada input#rdoApartir6 { float:left; }

.busca_detalhada input.apartir { margin-left:140px; }

.busca_detalhada label.apartir,
.busca_detalhada span.label.apartir,
.busca_detalhada label.pormes,
.busca_detalhada span.label.pormes { width:auto; margin-left:3px; }

.busca_detalhada .lstContas {clear:both;padding-left:140px; padding-right:0; padding-top:0; width:545px;}
.busca_detalhada .lstContas li {clear:none;white-space:nowrap;float:left;padding-right:15px;padding-top:10px; width:auto;}
.busca_detalhada .lstContas li input {margin-right:3px;}

.busca_detalhada input#hstCompensados,
.busca_detalhada input#hstPagos,
.busca_detalhada input#hstDevolvidos,
.busca_detalhada input#chkContasTodas,
.busca_detalhada select#operacoes {float:left; margin-right:3px; }

.busca_detalhada select option { padding:2px 0; vertical-align:middle; background-color:#F6F6F6; color:#333333; }
select option.group { font-weight:bold; background-color:#E1E1E1; color:#000000; }
select option.disabled { background-color:#FFFFFF; color:#666666; }

.busca_detalhada .carregando { width:85px; height:22px; padding:0 0 0 30px; margin:10px 0 10px 140px; color:#BF0000; background:#FFF7D9 url(../images/carregando.gif) no-repeat left top;}
.busca_detalhada span { padding:2px 0 0 0; }

.bto_salvar_carregando{border:0;display:block;height:24px;padding:0;text-indent:-9999px;}
.bto_salvar_carregando {background:url(../images/carregando.gif) 0 0 no-repeat;width:72px;}

.bto_enviar_carregando{border:0;display:block;height:24px;padding:0;text-indent:-9999px;}
.bto_enviar_carregando {background:url(../images/carregando.gif) 0 0 no-repeat;width:72px;}

.busca_detalhada_simples { padding:0; background:none; border:none; }
.busca_detalhada_simples h2 { font-size:1.38em !important; width:100%; margin-bottom:20px; }
.busca_detalhada_simples input,
.busca_detalhada_simples select { background-color:#F4F4F4; }

/* Excecoes */
.conta_unica .contas,
.conta_selecionada .box_contas_marcado,
.box_contas_uma,
.box_7dias,
.box_15dias,
.box_pormes,
.box_porano,
.box_operacoes_cheques,
.box_operacoes_cartao,
.box_operacoes_doc_ted,
.busca_7dias .box_3dias,
.busca_15dias .box_3dias,
.busca_pormes .box_3dias,
.busca_porano .box_3dias,
.busca_operacoes_cheques .box_operacoes,
.busca_operacoes_cheques .box_descricao,
.consolidado_anual .box_consolidada {display:none;}

.busca_7dias .box_7dias,
.busca_15dias .box_15dias,
.busca_pormes .box_pormes,
.busca_porano .box_porano,
.conta_selecionada .box_contas_uma,
.busca_operacoes_cheques .box_operacoes_cheques {display:block;}

.busca_extrato_tarifas .contas,
.busca_extrato_tarifas .box_operacoes,
.busca_extrato_tarifas .box_3dias,
.busca_extrato_tarifas .buscaDescricao,
.busca_extrato_tarifas .box_descricao,
.busca_extrato_tarifas .box_documento,
.busca_extrato_tarifas .box_apartir,
.busca_extrato_tarifas .box_outras_infos {display:none}

.busca_contas_marcado .box_operacoes,
.busca_contas_marcado .box_3dias,
.busca_contas_marcado .buscaDescricao,
.busca_contas_marcado .box_descricao,
.busca_contas_marcado .box_documento,
.busca_contas_marcado .box_apartir,
.busca_contas_marcado .box_outras_infos,
.busca_contas_marcado .box_contas {display:none}

.busca_extrato_tarifas .box_consolidada,
.busca_extrato_tarifas .box_contas_uma,
.consolidado_anual .box_consolidada_anual {display:block !important}
.consolidado_anual .box_consolidada {display:none !important}

.busca_operacoes_cheques #buscaHistoricoCheque,
.busca_operacoes_cheques #buscaNumeroCheque {display:block !important;}

#busca_detalhada_extrato .box_contas {display:none;}

.busca_operacoes_cartao .box_operacoes,
.busca_operacoes_cartao .box_operacoes_cheques {display:none;}
.busca_operacoes_cartao .box_operacoes_cartao {display:block;}

.busca_operacoes_doc_ted .box_operacoes,
.busca_operacoes_doc_ted .box_operacoes_cheques {display:none;}
.busca_operacoes_doc_ted .box_operacoes_doc_ted {display:block;}

/* HORARIOS E LIMITES */
.horarios_e_limites h3 {font-size:1.42em;}
.mioloF13 .horarios_e_limites h3 {font-size:1.33em;padding-bottom:20px;}
.horarios_e_limites h3 a {display:block;padding-left:14px;background: url(../images/ico_setas.gif) 3px -66px no-repeat;border-bottom:solid 1px #E5E5E5;padding-bottom:4px;}
.horarios_e_limites h3 a.active {background-position:-497px -32px !important;border-bottom:0;}
.horarios_e_limites .box_degrade,
.horarios_e_limites .box_degrade_fonte_variavel,
.UICollapsibleArea .UICollapsibleArea-area {font-size:0.92em;}
.horarios_e_limites dt, .horarios_e_limites dd {float:left;padding-bottom:8px;}
.horarios_e_limites dt {width:125px;padding-right:8px;text-align:right;}
.horarios_e_limites dd {width:510px;color:#000000;}
.horarios_e_limites .informacoes,
.UICollapsibleArea .informacoes {float:left;}
.horarios_e_limites .mais_detalhes,
.UICollapsibleArea .mais_detalhes {float:right;padding-left:12px;background:url(../images/ico_setas.gif) no-repeat 0 5px;}
.horarios_e_limites_espaco_acima {padding-top:20px;}

.horarios_e_limites table,
.UICollapsibleArea table {width:100%;}
.horarios_e_limites .nome,
.UICollapsibleArea .nome {padding-bottom:8px;min-width:150px !important;width:auto;padding-right:8px;text-align:right;white-space:nowrap !important;}
.horarios_e_limites .texto,
.UICollapsibleArea .texto {padding-bottom:8px;width:auto;}

.G_pagamentos .btnModalBoleto {float:right;padding-left:12px;margin-right:105px;background:url(../images/ico_setas.gif) no-repeat 0 5px;}
/*alinhamento comprovantes novos*/

.list_infos_aliNov {width:100%;}
.list_infos_aliNov li {float:left; font-size:1.0em; padding-bottom:6px}
.list_infos_aliNov li.itemUltimo { margin-bottom:-12px;}
.list_infos_aliNov li.itemFirst { margin-top:5px;}
.list_infos_aliNov li.item {color:#666; width:160px; padding-right:15px; text-align:right}
.list_infos_aliNov li.info {color:#000; width:500px;}
.box_grayLine_bottom_novo .list_infos_aliNov li.info {color:#000; width:auto;}

.list_infos_aliNov li.itemQuebPeq {color:#666; width:160px; padding-right:15px; text-align:right; margin-top:-8px;}
.list_infos_aliNov li.infoQuebPeq {color:#000; width:500px; margin-top:-8px;}
.list_infos_aliNov li.quebra {width:100% !important; padding:0; margin:0; }
.list_infos_aliNov li.quebra_linha {width:100%; padding:0; margin:0; height:1px; line-height:1px; background-color:#E5E5E5; }
.list_infos_aliNov li.linha {width:100%;}
.margem30{ margin-left:30px;}

/* LISTA INFOS */
.list_infos {width:100%;}
.list_infos li {float:left; font-size:1.0em; padding-bottom:10px}
.list_infos li.item {color:#666; width:160px; padding-right:15px; text-align:right}
.list_infos li.info {color:#000; width:500px;}
.list_infos li.itemQuebPeq {color:#666; width:160px; padding-right:15px; text-align:right; margin-top:-8px;}
.list_infos li.infoQuebPeq {color:#000; width:500px; margin-top:-8px;}
.list_infos li.quebra {width:100% !important; padding:0; margin:0; }
.list_infos li.quebra_linha {width:100%; padding:0; margin:0; height:1px; line-height:1px; background-color:#E5E5E5; }
.list_infos li.linha {width:100%;}

.list_infos li h2,
.conteudo_linha h2{color:#000; font-size:1.40em !important;} /* 17px */
.margem_comprovante .list_infos li h2,
.margem_comprovante .conteudo_linha h2{color:#000; font-size:1.50em !important;} /* 17px */

.list_infos li h3 {color:#000; font-size:1.42em;}
.list_infos li h4 {color:#000; font-size:0.92em;}
.list_infos li.linha label,
.list_infos li.linha span.label {font-size:1.09em; line-height:150%;}
.list_infos li .list_cols li{padding:0 5px 0 0;}
.list_infos li .list_cols li input {font-size:1.0em; line-height:150%}
.list_infos li .list_cols li.sep {border-left:1px solid #E5E5E5; padding-left:35px; margin-left:35px; height:30px;}
.list_infos li .ip_form_bt input {padding:4px 2px;}
.list_infos li .ip_form_bt label,
.list_infos li .ip_form_bt span.label {line-height:180%}
.list_infos li.last {padding-bottom:0}

.list_infos li a.lk_normal {background:transparent url(../images/ico_setas.gif) no-repeat scroll 0 5px;padding-left:10px;}

.black li.item {color:#000000;}


.list_busca_cedente li{float:left; padding-bottom:10px;}
.list_busca_cedente li.item{width:130px; text-align:right; padding-right:10px;}
.list_busca_cedente li.quebra{width:100%;clear:both;padding:0;margin:0;height:1px;font-size:1px;line-height:1px;float:none;}

.sac .linha h2 { font-size:1.21em !important; font-weight:bold; } /* 14px */
.sac li { font-size:0.94em !important; } /* 11px */
.sac ul.list_cols li { font-size:1em !important; padding:0 0 0 5px;  } /* 11px, IE */
.sac ul.list_cols li.sep { padding:0 0 2px 0 !important; margin:0 20px !important; }

.conteudo_sac .list_infos li h2 { font-size:1.21em !important; } /* Correção do SAC para o SEI. */

/* Comprovantes transferencia*/
.btop{ border:1px solid #E5E5E5;}
.list_infos_transf{width:500px;}
.list_infos li.itemQualFunc {color:#000; width:500px; text-align:left; margin-top:-15px;}
.list_infos li.itemData{width:100px; height:20px; display:block; text-align:left; position:absolute; right:0px; margin-right:23px; top:17px;}
.list_infos li.itemData110 {width:100px; height:20px; display:block; text-align:left; position:absolute; top:110px; right:0px; margin-right:23px;}
.list_infos li.itemData120 {width:100px; height:20px; display:block; text-align:left; position:absolute; top:120px; right:0px; margin-right:23px;}
.list_infos li.itemData140 {width:100px; height:20px; display:block; text-align:left; position:absolute; top:140px; right:0px; margin-right:23px;}
.list_infos li.itemData130{width:100px; height:20px; display:block; text-align:left; position:absolute; top:130px; right:0px; margin-right:23px;}
.list_infos li.itemData150{width:100px; height:20px; display:block; text-align:left; position:absolute; top:150px; right:0px; margin-right:23px;}
.list_infos li.itemData155{width:100px; height:20px; display:block; text-align:left; position:absolute; top:155px; right:0px; margin-right:23px;}
.list_infos li.itemData160{width:100px; height:20px; display:block; text-align:left; position:absolute; top:160px; right:0px; margin-right:23px;}
.list_infos li.itemData295{width:100px; height:20px; display:block; text-align:left; position:absolute; top:295px; right:0px; margin-right:23px;}
.list_infos li.itemCabeca { margin-top:-5px;}
.list_infos li.itemCabeca2 { margin-top:3px;}
.list_infos li.itemCabecalho { margin-bottom:-2px; margin-top:-12px;}
.infoCabeca {color:#000;}

/* menus praticidade internet banking */
.menuPraticidade ul {border-bottom:1px solid #E5E5E5;margin-bottom:20px;padding-bottom:20px;}
.menuPraticidade ul.ultimo {border-bottom:0;}
.menuPraticidade li {background:transparent url(../images/ico_setas.gif) no-repeat scroll 0 7px;padding:2px 0 10px 10px;}
.menuPraticidade li.ultimo {padding-bottom:0;}
.menuPraticidade li.dp {background-position:0 -373px;}

/* EXCESSOES DOS BOXES DE PRATICIDADE */
.praticidade ul {display:none;}
.personalizarPosicaoFinanceira .personalizarPosicaoFinanceira,
.senhaEletronica .senhaEletronica,
.alterarDiasHorariosAcesso .alterarDiasHorariosAcesso,
.alterarEndereco .alterarEndereco,
.personalizacao .personalizacao,
.cadastrarEmail .cadastrarEmail,
.ativarLeitorOptico .ativarLeitorOptico,
.mensagem_aviso .mensagem_aviso,
.adicionarContas .adicionarContas {display:block;}
.adicionarContas a.ico-comprovante,
.cadastrarEmail a.ico-infoemail {background:url(../images/ico_funcoes.gif) no-repeat 0 -180px;display:block;height:26px;line-height:26px;padding-left:35px;}
.adicionarContas a.ico-comprovante {background-position:0 0;}
.cadastrarEmail a.ico-infoemail {background-position:0 -180px;}
.praticidadeSaldoExtrato a.ico-infoemail {background:url(../images/ico_funcoes.gif) no-repeat 0 -178px;display:block;height:28px;line-height:26px;padding-left:35px;}

/* TABELAS */
.tb_autenticacao {margin:auto;}
.tb_autenticacao td{padding:0 10px 0 0; font-size:0.92em; text-align:left}

.tabSaldosExtratos {width:100%;font-size:0.92em; margin-top:20px;}
.tabSaldosExtratos .tabSaldosExtratos {font-size:1.0em;}

.tabSaldosExtratos thead th {height:40px;font-size:1.18em;}
.tabSaldosExtratos thead th div {height:40px;line-height:40px;padding:0 6px;background:#F0F0F0;border-bottom:solid 1px #E5E5E5;border-right:solid 1px #CACACA;border-left:solid 1px #FFFFFF;}
.tabSaldosExtratos thead th .duas_linhas {line-height:16px;padding:4px 6px 0; height:36px }
.tabSaldosExtratos thead th .tres_linhas {line-height:16px;padding:4px 6px 0; height:56px }
.tabSaldosExtratos td {vertical-align:top;border-bottom:solid 1px #E5E5E5;color:#000000;}
.tabSaldosExtratos td div {padding:6px /*9px;*/}
.tabSaldosExtratos tr.ultimo td {border-bottom:solid 1px #BDBDBD;}

/* INICIO - Altera��o projeto SCO-14-0901 */
.tabSaldosExtratos thead th div.cartao     { padding: 0; }
.tabSaldosExtratos thead th div.cetMensal  { padding: 0; }
.tabSaldosExtratos thead th div.cetAnual   { padding: 0; }
.tabSaldosExtratos thead th div.iof        { padding: 0; }
.tabSaldosExtratos thead th div.encargos   { padding: 0; }
/* .tabSaldosExtratos thead th div.taxaJuros  { padding: 0; } */
.tabSaldosExtratos thead th div.totalTrans { padding: 0; }
/* FIM - Altera��o projeto SCO-14-0901 */

.tabReemissao {width:100%;font-size:0.92em; margin-top:20px;}
.tabReemissao .tabSaldosExtratos {font-size:1.0em;}

.tabReemissao thead th {height:40px;font-size:1.18em;}
.tabReemissao thead th div {height:40px;line-height:40px;padding:0 6px;background:#F0F0F0;border-bottom:solid 1px #E5E5E5;border-right:solid 1px #CACACA;border-left:solid 1px #FFFFFF;}
.tabReemissao td {vertical-align:top;border-bottom:solid 1px #E5E5E5;color:#000000;}
.tabReemissao td div {padding:6px 9px;}

/* INICIO - Altera��o projeto SCO-14-0901 */
.tabReemissao thead th div.cartao     { line-height: 36px;text-align: left;  }
.tabReemissao thead th div.cetMensal  { line-height: 17px;text-align: right; }
.tabReemissao thead th div.cetAnual   { line-height: 17px;text-align: right; }
.tabReemissao thead th div.iof        { line-height: 36px;text-align: right; width: 80px; line-height: 37px; }
.tabReemissao thead th div.encargos   { line-height: 17px;text-align: right; width: 110px; line-height: 37px;}
/* .tabReemissao thead th div.taxaJuros  { line-height: 17px;text-align: right;width: 72px; } */
.tabReemissao thead th div.totalTrans { line-height: 17px;text-align: right; }
/* FIM - Altera��o projeto SCO-14-0901 */


.tabSaldosExtratos tfoot td {font-weight:bold;border-color:#CF3F3F;background:url(../images/bgr_tabFooter.jpg) repeat-x;height:40px;vertical-align:middle;}
.tabSaldosExtratos tfoot td div {padding:0 6px;}

.tabSaldosExtratos td em {display:block;color:#666666;clear:both;}
.tabSaldosExtratos td em a{color:#666666;}
.tabSaldosExtratos td em a:hover{color:#666666; text-decoration:none}
.tabSaldosExtratos .ico_comprovante,
.tabSaldosExtratos .ico_foto {float:right;}

.tabSaldosExtratos .ano {border-bottom: 1px solid #BDBDBD; padding: 10px 0pt 10px 7px; font-weight:bold;}

.tabSaldosExtratos .sem_data {padding-left:37px;}

.tabSaldosExtratos .checkAll { background:#F0F0F0; vertical-align:middle; text-align:center; }

.headerExtrato {font-size:0.9em;padding:20px 0 0;overflow:hidden;}
.headerExtrato strong {float:left;width:580px;}
.headerExtrato label,
.headerExtrato span.label,
.headerExtrato ul,
.headerExtrato li {float:left;}
.headerExtrato .modo_visualizacao {float:right;}
.headerExtrato li {padding-left:5px;}
.headerExtrato label,
.headerExtrato span.label,
.headerExtrato strong {padding-top:2px;}
.headerExtrato p {clear:both;font-size:12px;padding-top:3px;}

.info_tabela {color:#666666;padding:10px 0 25px 0;font-size:0.9em;}
.ttl_subTitulo {font-size:17px;padding-bottom:10px;}

.no_mt .ttl_subTitulo {margin-top:0 !important}

/* RESULTADO DE FILTRO EM EXTRATO */
.ctn-filtro .headerExtrato {padding-top:0;clear:both;}
.ctn-filtro .lnkTop {font-size:11px;background:transparent url(../images/ico_setas.gif) no-repeat left -460px;float:right;padding-left:12px;}

.boxFeedback {font-size:11px;padding:20px 0 20px;}
.boxFeedback label,
.boxFeedback span.label,
.boxFeedback ul,
.boxFeedback li {float:left;}

.boxFeedback li {padding-left:5px;}

.boxFeedback p {clear:both;font-size:11px;padding-top:3px;}
.boxFeedback #feedBack td {padding-top:3px;}
.boxFeedback .lnkRemover {float:right;padding:0 0 10px 10px; background:url(../images/ico_setas.gif) no-repeat -501px -101px;}
.boxFeedback a.scrollTo {color:#666666; padding-right:15px;}

.boxFeedback .info {float:left;width:515px;}
.boxFeedback .info ul {width:450px; padding-top:3px; padding-left:5px;}
.boxFeedback .info li {padding:0;}

.boxFeedback .modo_visualizacao {float:right;}

/* CODIGO DE TELAS */
.txt-codigoTela { position:absolute; bottom:0; left:50%; font-size:0.81em; color:#999999; margin-left:-15px; }
.jqmWrapper .txt-codigoTela { position:relative; left:0; font-size:0.81em; color:#999999; margin-left:0; text-align:center; }

/* PAGINACAO */
.paginacao {position:relative;background:#F0F0F0;height:40px;line-height:40px;border-bottom:solid 1px #E5E5E5;padding:0 20px;margin-bottom:25px;color:#BE0C0C;font-size:11px;overflow:hidden;}
.paginacao a {color:#BE0C0C;}

.paginacao ol,
.paginacao .primeira,
.paginacao .anterior,
.paginacao .proxima,
.paginacao .ultima {float:left;}

.paginacao .primeira,
.paginacao .proxima {margin-right:20px;}

.paginacao .primeira_anterior {float:left;}
.paginacao .proxima_ultima {float:right;}

.paginacao .primeira {background:url(../images/ico_setas.gif) no-repeat -499px -406px;padding-left:15px;}
.paginacao .anterior {background:url(../images/ico_setas.gif) no-repeat 0 -213px;padding-left:12px;}
.paginacao .proxima {background:url(../images/ico_setas.gif) no-repeat 45px 17px;padding-right:12px;}
.paginacao .ultima {background:url(../images/ico_setas.gif) no-repeat 37px -363px;padding-right:15px;}

.paginacao ol {display:block;width:300px;text-align:center;position:absolute;left:50%;margin-left:-150px;}
.paginacao li {display:inline;}
.paginacao li a {padding:0 7px 7px 7px;display:inline-block;}
.paginacao li span {display:inline-block;padding:0 7px 7px 7px;}
.paginacao .pontilhado {display:inline !important;}

.paginacao_parte1 .pagina_1 a,
.paginacao_parte2 .pagina_2 a,
.paginacao_parte3 .pagina_7 a {color:#FFFFFF;background:url(../images/bgr_paginacao_on.jpg) 50% 33% no-repeat;display:inline-block;padding:0 10px 7px 11px;font-weight:bold;cursor:default;}
.paginacao_parte1 .pagina_1 a:hover,
.paginacao_parte2 .pagina_2 a:hover,
.paginacao_parte3 .pagina_7 a:hover {text-decoration:none;}
.paginacao_parte1 .pontilhado_primeira,
.paginacao_parte2 .pontilhado_primeira,
.paginacao_parte3 .pontilhado_ultima,
.paginacao_parte1 .pagina_6,
.paginacao_parte2 .pagina_6,
.paginacao_parte3 .pagina_2{display:none;}


.paginacao_cabecalho {height:40px;font-size:12px;}
.paginacao_cabecalho p {float:left;}
.paginacao_cabecalho p a {color:#BE0C0C;}
.paginacao_cabecalho .lnk_topo {float:right;font-size:11px;padding-left:13px;background:url(../images/ico_setas.gif) no-repeat 0 -461px;}

/* LISTA DE PERSONALIZACAO */
.lista_personalizacao {border-top:1px solid #E5E5E5; padding-bottom:30px;float:left;}	
.lista_personalizacao li {display:block;border-bottom:1px solid #E5E5E5; padding:5px 0; vertical-align:middle;float:left;width:690px; padding-right:5px;}
.lista_personalizacao li span {font-size:18px; color:#999999; padding:0 10px;display:block;float:left;line-height:20px;height:20px;}
.lista_personalizacao li a {cursor:default; display:block;float:left;}
.lista_personalizacao li.fill a {color:#333333 !important; text-decoration:none;}
.lista_personalizacao li.fill span {color:#BF0000 !important;}
.lista_personalizacao li a.bto_excluir {background:url(../images/ico_excluir.gif) left bottom; width:17px; height:17px; text-indent:-9999px; float:right; cursor:pointer !important; margin-top:1px; display:none;}
.lista_personalizacao li.fill a.bto_excluir {display:block;}

/* EXPANSIVEL PERSONALIZACAO */
.conteudo_aba_personalizacao {width:743px !important}
.conteudo_aba_personalizacao .colMenu {width:307px !important}
.conteudo_aba_personalizacao .btn_collapse span{font-size:12px !important}
.fs12 {font-size:12px !important}

/* LISTA CIDADES - FINALIZACAO SENHA ELETRONICA */
.lst-demaisRegioes li {padding:5px 0 0 !important;list-style-type:none !important;clear:both;}
.lst-demaisRegioes li div {float:left; width:85px;}
.lst-demaisRegioes li span {float:left; text-align:right; padding-right:35px;}

.carregando_nav_content, .carregando_nav_saldos {position:absolute; top:0; left:0; background:#FFFFFF; width:217px; height:116px;}
.carregando_nav_content .carregando_nav, .carregando_nav_saldos .carregando_nav { width:85px; height:22px; padding:0 0 0 30px; margin:46px 0 0 49px; color:#BF0000; background:#FFFFFF url(../images/carregando.gif) no-repeat left top;}
.carregando_nav_content .carregando_nav span, .carregando_nav_saldos .carregando_nav span{line-height:22px}
.carregando_nav_saldos {height:99px !important}

/* CADASTRO / EXCLUSAO DE COMPUTADOR */
.computadorReconhecido td { background-color:#E2E2E2 !important; color:#BF0000 !important; } /* computador sendo usado no momento */
.computadorExcluir td { background-color:#FFFFFF !important; color:#000000 !important; cursor:default !important; } /* sem mouseover */

/* BOTOES + MENSAGENS E AVISOS */
.bto_msg li{float:left; padding-right:10px; line-height:26px;}
.msg_lida span, .msg_lida div  {color:#999999}
.contaAtiva span, .contaAtiva div  {color:#333333}
.mensagens_avisos .data {border-bottom:1px dotted #666666; display:block; padding:0 0 5px 0}
.mensagens_avisos h3 {font-size:1.42em; padding:15px 0; font-weight:bold;}
.mensagens_avisos .image {width:130px; height:100px; overflow:hidden; float:left; border:1px solid #CCCCCC; margin:0 20px 20px 0}
.mensagens_avisos .image img {float:left}
.mensagens_avisos .bottom {border-top:1px dotted #666666; padding-top:20px !important}

.mensagens_avisos .bto_excluir {background-image:url(../images/bto_excluir.gif); width:78px; height:26px !important; display:block; text-indent:-9999px}
.mensagens_avisos .bto_excluir:hover {background-position:left bottom}
.mensagens_avisos .lstUtil li {float:left}


/* LOGOUT - SHOPPING */
.logout_shopping .box_acesso_finalizado {padding:20px;}
.logout_shopping .box_acesso_finalizado .ir_pagina_inicial {padding:15px 0 0 70px;}
.logout_shopping .box_acesso_finalizado .ir_pagina_inicial a {float:left;}

#conteudo .box_super_ofertas {padding:0 20px;}
#conteudo .box_super_ofertas .titulo {padding:16px 0 0 0;border-bottom:solid 1px #E5E5E5;padding-bottom:6px;}
#conteudo .box_super_ofertas h2 {float:left;color:#1D3F80;font-size:1.23em;}
#conteudo .box_super_ofertas .titulo a {float:right;width:85px;height:22px;background:url(../images/img_shopfacil.jpg) no-repeat;text-indent:-9999px;overflow:hidden;}

.box_super_ofertas .carrossel {padding-top:15px;height:179px;overflow:hidden;position:relative;}
.box_super_ofertas .carrossel a {text-decoration:none;}
.box_super_ofertas .carrossel .btn_voltar,
.box_super_ofertas .carrossel .btn_avancar {background:url(../images/ico_setas.gif);width:8px;height:14px;text-indent:-9999px;overflow:hidden;padding:0 8px;}
.box_super_ofertas .carrossel .btn_voltar {float:left;background-position:8px -141px;margin:30px 0 0 0;}
.box_super_ofertas .carrossel .btn_avancar {float:right;background-position:-490px -186px;margin:30px 0 0 0;}
.box_super_ofertas .carrossel .jcarousel-prev-disabled {opacity: .30; filter:alpha(opacity=30);cursor:default;}
.box_super_ofertas .carrossel .jcarousel-next-disabled {opacity: .30; filter:alpha(opacity=30);cursor:default;}

.box_super_ofertas .carrossel .jcarousel-clip {float:left;width:895px;}
.box_super_ofertas .carrossel li {float:left;width:182px;margin-right:55px;text-align:center;}
.box_super_ofertas .carrossel li.last {margin-right:0;}
.box_super_ofertas .carrossel li strong {display:block;color:#1D3F80;font-size:0.85em;padding:10px 0;border-bottom:solid 1px #E5E5E5;}
.box_super_ofertas .carrossel li .preco {padding-top:10px;font-size:0.85em;}
.box_super_ofertas .carrossel li .parcelamento {float:left;text-align:left;}
.box_super_ofertas .carrossel li .parcelamento span {color:#666666;}
.box_super_ofertas .carrossel li dl {float:right;text-align:right;}
.box_super_ofertas .carrossel li dt,
.box_super_ofertas .carrossel li dd {display:inline;}
.box_super_ofertas .carrossel .valor_de {color:#666666}
.box_super_ofertas .carrossel .valor_de_riscado {color:#666666;text-decoration:line-through;}

/* CAROUSEL */
.jcarousel-container {position:relative;}
.jcarousel-clip {z-index:2;padding: 0;margin: 0;overflow: hidden;position: relative;}
.jcarousel-list {z-index:1;overflow: hidden;position:relative;top:0;left:0;margin:0;padding:0;}

/* CANAIS DE ATENDIMENTO */
.atendimento .ico-telefones {background:url(../images/bgr_lstAssistentes.gif) no-repeat left top; font-size:1.21em; font-weight:bold; padding-left:34px; height:33px; line-height:33px; }
.atendimento .ico-gerente {background:url(../images/bgr_lstAssistentes.gif) no-repeat left -53px; font-size:1.21em; font-weight:bold; padding-left:34px; height:33px; line-height:33px; }
.atendimento .ico-contato {background:url(../images/bgr_lstAssistentes.gif) no-repeat left -150px; font-size:1.21em; font-weight:bold; padding-left:40px; height:33px; line-height:33px; }
.atendimento .ico-atendimento {background:url(../images/bgr_lstAssistentes.gif) no-repeat left -200px; font-size:1.21em; font-weight:bold; padding-left:40px; height:33px; line-height:33px; }
/* HSBC ++ Reposicionamento de imagem*/
.atendimento .ico-rede {background:url(../images/bgr_lstAssistentes.gif) no-repeat left -250px; font-size:1.21em; font-weight:bold; padding-left:45px; height:33px; line-height:33px; }
/* HSBC -- */
.atendimento .ico-tutoriais {background:url(../images/bgr_lstAssistentes.gif) no-repeat left -100px; font-size:1.21em; font-weight:bold; padding-left:40px; height:33px; line-height:33px; }
/* HSBC ++ */
.atendimento .ico-chat {background:url(../images/bgr_lstAssistentes.gif) no-repeat left -200px; font-size:1.21em; font-weight:bold; padding-left:40px; height:33px; line-height:33px; }
/* HSBC -- */
.atendimento .ico-rede {background:url(../images/bgr_lstAssistentes.gif) no-repeat left -250px; font-size:1.21em; font-weight:bold; padding-left:45px; height:33px; line-height:33px; }
.atendimento .ico-tutoriais {background:url(../images/bgr_lstAssistentes.gif) no-repeat left -100px; font-size:1.21em; font-weight:bold; padding-left:40px; height:33px; line-height:33px; }

.atendimento .txt-telefone {color:#BF0000; font-size:1.46em; padding-bottom:5px; display:block; }
.atendimento .txt-disponivel {font-size:0.88em;padding-top:15px;}


/* TABELA DE EXPANSIVEL GRANDE */

.tabExpansivelGrande .btn_collapse {visibility:hidden;}
.tabExpansivelGrande .btn_expand {width:31px; background-position:0 -1px !important}
.tabExpansivelGrande .btn_expand a {width:1px;}
.tabExpansivelGrande .btn_expand {background:url(../images/btn_collapse_big.jpg) no-repeat 0 0;}
.tabExpansivelGrande tr.over .btn_expand {background-position:0 -201px !important;}
.tabExpansivelGrande tr.contaAtiva .btn_expand {background-position:0 -401px !important;border-right:0;}
.saldo table.tabExpansivelGrande tbody tr.contaAtiva {font-weight:normal !important;}

.tabExpansivelGrande .btn_collapse {height:65px; width:30px !important; overflow:hidden; padding:0 !important;}
.tabSacado .btn_collapse {height:40px !important;}
.saldo table.tabExpansivelGrande tbody tr.contaAtiva a.btnSaldo {height:65px;}

.tabExpansivelGrande thead th div {height:40px !important}
.tabExpansivelGrande thead th span {padding-left:1px !important}
.tabExpansivelGrande tbody tr.linhaConta div {padding:9px 1px !important;}
.tabSacado tbody tr.linhaConta {padding: 9px 1px 0px 10px !important;}
.tabExpansivelGrande tbody tr.linhaConta div.descricao { padding:9px 0px 0px 10px !important;}

.tabExpansivelGrande .list_infos .item{width:145px !important; font-size:1.08em}
.tabExpansivelGrande .list_infos .info{font-size:1.08em}
.tabExpansivelGrande .box_grayLine_bottom {padding:20px 0}
.tabExpansivelGrande .box_grayLine_bottom10 {padding:10px 0 !important; border-bottom:1px solid #E5E5E5}
.tabExpansivelGrande .f108{font-size:1.08em}
.tabExpansivelGrande .sac .linha h2 {font-size:1.29em !important}

.tabExpansivelGrande .tdCheck{width:26px !important; overflow:hidden !important}
.tabExpansivelGrande .infoConta{width:694px !important; overflow:hidden}
.tabExpansivelGrande .infoP_news {padding:0 !important}

.bg_status {background:url(../images/bg_status.gif) no-repeat; width:63px; text-indent:-9999px; display:block}
.status_efetivado {height:18px; background-position:0 -56px;}
.status_nao {height:28px; background-position:0 0;}
.status_agendado{height:18px; background-position:0 -28px;}

/* PERSONALIZAR POSICAO FINANCEIRA */
.posicaoFinanceira table.tabSaldosExtratos {margin-left:30px; width:662px;}
.posicaoFinanceira {font-size:1em;}
.posicaoFinanceira thead th {font-size:1.13em;}
.posicaoFinanceira input {margin:0; border:0; background:none;}

/* MEU BRADESCO */
.meuBradesco  {font-size:1em !important;}
.meuBradesco .ctn-infoConta .boxEsq table.tabSaldosExtratos,
.meuBradesco .ctn-infoConta .boxEsq table.tabSaldosExtratos th,
.meuBradesco .ctn-infoConta .boxDir table.tabSaldosExtratos {font-size:1em;}
.meuBradesco .ctn-infoConta .boxDir table.tabSaldosExtratos td {font-size:0.92em;}
.meuBradesco .infoConta {padding:20px !important;}
.meuBradesco .infoConta .boxDir,
.meuBradesco .infoConta .boxEsq {margin:0 0 30px 0;width:343px;}
.meuBradesco .infoConta .boxDir {width:305px;}
.meuBradesco .infoConta .boxLast {margin-bottom:0;}
.meuBradesco .infoConta .boxDir strong,
.meuBradesco .infoConta .boxEsq strong {padding:0;font-size:0.88em;}
.meuBradesco .infoConta .detalhamento tbody tr.over { background-color:#FFFFFF; cursor:default; }
.meuBradesco .infoConta .detalhamento tbody td { padding:6px; }
.meuBradesco .infoConta .detalhamento tbody td.last { border-color:#BDBDBD; }
.meuBradesco .infoConta .detalhamento tbody td span { display:block; white-space:nowrap; float:left; clear:both; padding:0 0 3px 10px; background:url(../images/ico_setas.gif) no-repeat left 5px; }
.meuBradesco .infoConta .detalhamento tbody td span a { color:#000000; text-decoration:none; }
.meuBradesco .infoConta .detalhamento tbody td span a:hover { color:#BF0000; text-decoration:underline; }
.meuBradesco .list_infos li { width:230px; }
.meuBradesco .list_infos li.linha { width:100%; }
.meuBradesco a.btn_collapse { font-size:0.96em; }

/* MENSAGENS E AVISOS - RESIZE FONTS */
.mensagensAvisos {font-size:1em;}
.mensagensAvisos .tabSaldosExtratos {font-size:0.96em;}
.mensagensAvisos .tabSaldosExtratos th {font-size:1em;}
.mensagensAvisos a.btn_collapse {font-size:0.96em;}
.mensagensAvisos .link_pdf_ext a {font-size:0.96em;}
.mensagensAvisos .link_pdf_ext em {font-size:0.96em;}

/* PRIMEIRO ACESSO */
.seuNome { font-size:1.03em; }
.box-main .form_erro { padding:14px !important; }
.box-main .legendaBox { width:150px !important; }
.box-main a.bTip { margin-top:0; }
.box-main .list_login_nome {padding-top:0px}
.box-main .list_login_nome li {float:left; padding-right:15px}
.box-main .list_login_nome li input {padding:0; margin:0; width:18px; height:18px;border:0;background:none;}
.box-main .list_login_nome li .bTip {margin:0;}
.box-main .list_login_nome li label,
.box-main .list_login_nome li span.label {font-size:1.03em;}

/* BOX RELEVO */
.box_relevo {border:1px solid #E5E5E5; border-bottom-width:3px; border-right-width:3px; position:relative; font-size:0.92em}
.box_relevo .dot {width:2px; height:2px; background:#fff;}
.box_relevo .dot_left {position:absolute; bottom:-3px; left:-1px}
.box_relevo .dot_right {position:absolute; top:-1px; right:-3px}
.box_relevo .box_relevoP {padding:12px 16px;} 
.box_relevo .header {border-bottom:1px solid #E5E5E5;}
.box_relevo .header span {padding-bottom:10px;}
.box_relevo .main {padding-top:10px;}
.box_relevo .main li {float:left; padding-right:15px;}

/* Atendimento Online */
#boxAtendimentoOnline,
#boxConsultorOnline {width:439px;position:absolute;display:none;}
#boxAtendimentoOnline .bgrSombra,
#boxConsultorOnline .bgrSombra, #boxCalculadora .bgrSombra {padding:0 3px 3px 0px;background:url(../images/pix_4br.gif) top right no-repeat;}
#boxAtendimentoOnline .bgrSombra .window,
#boxConsultorOnline .bgrSombra .window, #boxCalculadora .window {background: #FFF;border:2px #C3C3C3 solid;}
#boxAtendimentoOnline .bgrSombra .window .barra {background:url(../images/barra_arrasta_atonline.jpg) no-repeat 0 0;height:30px;}
#boxConsultorOnline .bgrSombra .window .barra {background:url(../images/barra_arrasta_atconsultor.jpg) no-repeat 0 0;height:30px;}
#boxAtendimentoOnline .bgrSombra .window .barra .handle,
#boxConsultorOnline .bgrSombra .window .barra .handle, #boxCalculadora .bgrSombra .window .barra .handle {display:block;color:#242424;font:15px Arial; font-weight:500;padding:5px;cursor:move;width:350px; text-indent:-9999px;}
#boxAtendimentoOnline .bgrSombra .window .barra .min,
#boxConsultorOnline .bgrSombra .window .barra .min,
#boxAtendimentoOnline .bgrSombra .window .barra .max,
#boxConsultorOnline .bgrSombra .window .barra .max,
#boxCalculadora .bgrSombra .window .barra a.min,
#boxCalculadora .bgrSombra .window .barra a.max {display:block;float:right;width:17px;height:17px;text-indent:-9999px;margin-top:7px;}
#boxAtendimentoOnline .bgrSombra .window .barra .close,
#boxCalculadora .bgrSombra .window .barra .close,
#boxConsultorOnline .bgrSombra .window .barra .close {display:block;float:right;width:17px;height:17px;text-indent:-9999px;margin:7px 15px 0 5px;}
#boxAtendimentoOnline .bgrSombra .window .barra a.min,
#boxConsultorOnline .bgrSombra .window .barra a.min, #boxCalculadora .bgrSombra .window .barra a.min {background:transparent url(../images/ico_max_min.gif) no-repeat scroll -120px 0;}
#boxAtendimentoOnline .bgrSombra .window .barra a.min:hover,
#boxConsultorOnline .bgrSombra .window .barra a.min:hover, #boxCalculadora .bgrSombra .window .barra a.min:hover {background:transparent url(../images/ico_max_min.gif) no-repeat scroll -88px 0;}
#boxAtendimentoOnline .bgrSombra .window .barra a.max,
#boxConsultorOnline .bgrSombra .window .barra a.max, #boxCalculadora .bgrSombra .window .barra a.max {background:transparent url(../images/ico_max_min.gif) no-repeat scroll -56px 0;}
#boxAtendimentoOnline .bgrSombra .window .barra a.max:hover,
#boxConsultorOnline .bgrSombra .window .barra a.max:hover, #boxCalculadora .bgrSombra .window .barra a.max:hover {background:transparent url(../images/ico_max_min.gif) no-repeat scroll -23px 0;}
#boxAtendimentoOnline .bgrSombra .window .barra a.close,
#boxConsultorOnline .bgrSombra .window .barra a.close, #boxCalculadora .bgrSombra .window .barra a.close {background:transparent url(../images/ico_max_min.gif) no-repeat scroll -182px 0;}
#boxAtendimentoOnline .bgrSombra .window .barra a.close:hover,
#boxConsultorOnline .bgrSombra .window .barra a.close:hover, #boxCalculadora .bgrSombra .window .barra a.close:hover {background:transparent url(../images/ico_max_min.gif) no-repeat scroll -152px 0;}
#boxAtendimentoOnline .bgrSombra .window .hora,
#boxConsultorOnline .bgrSombra .window .hora{padding:8px 0 8px 17px; font-size:11px;}
#boxAtendimentoOnline .bgrSombra .window .msgAtd,
#boxConsultorOnline .bgrSombra .window .msgAtd {padding:15px 0 0 0; height:16px; font-size:0.92em;}
#boxAtendimentoOnline .bgrSombra .window .view,
#boxConsultorOnline .bgrSombra .window .view{padding:0px 15px 15px 15px;}
#boxAtendimentoOnline .bgrSombra .window .view .chat,
#boxConsultorOnline .bgrSombra .window .view .chat{background:#FFF;border:solid 1px #C3C3C3;overflow:auto;overflow-x:hidden;height:194px;margin-bottom:10px;}
#boxAtendimentoOnline .bgrSombra .window .view .chat ul li,
#boxConsultorOnline .bgrSombra .window .view .chat ul li{width:100%;float:left;padding:8px 8px;font-size:11px; border-bottom:1px solid #C3C3C3; background:#F3F3F3;}
#boxAtendimentoOnline .bgrSombra .window .view .chat ul li span,
#boxConsultorOnline .bgrSombra .window .view .chat ul li span{display:block;text-align:center;float:left;line-height:15px;color:#666666;}
#boxAtendimentoOnline .bgrSombra .window .view .chat ul li p span.usuario,
#boxConsultorOnline .bgrSombra .window .view .chat ul li p span.usuario{color:#BF0000;display:inline;float:none;}
#boxAtendimentoOnline .bgrSombra .window .view .chat ul li p span.atendente,
#boxConsultorOnline .bgrSombra .window .view .chat ul li p span.atendente{color:#000000;display:inline;float:none;}
#boxAtendimentoOnline .bgrSombra .window .view .chat ul li p,
#boxConsultorOnline .bgrSombra .window .view .chat ul li p{float:left;width:310px;line-height:15px;padding-right:15px;padding-left:10px;color:#000000;}
#boxAtendimentoOnline .bgrSombra .window .view textarea,
#boxConsultorOnline .bgrSombra .window .view textarea{border-top:solid 1px #7A7A7A;border-left:solid 1px #7A7A7A;border-bottom:solid 1px #D4D4D4;border-left:solid 1px #D4D4D4;font:11px Tahoma;color:#6C6C6C;padding:4px 0 0 5px;height:56px;width:398px;}
#boxAtendimentoOnline .bgrSombra .window .view input,
#boxConsultorOnline .bgrSombra .window .view input{margin-top:9px;}
#boxAtendimentoOnline .bgrSombra .window .final,
#boxConsultorOnline .bgrSombra .window .final{background:#FFF;padding:15px;display:none;}
#boxAtendimentoOnline .bgrSombra .window .final h2,
#boxConsultorOnline .bgrSombra .window .final h2 {font-size:17px; font-family:Tahoma; color:#000; margin-bottom:10px;}
#boxAtendimentoOnline .bgrSombra .window .final .ttl,
#boxConsultorOnline .bgrSombra .window .final .ttl{font-size:14px;font-weight:bold;padding:5px 0 15px 0;}
#boxAtendimentoOnline .bgrSombra .window .final .boxEmail,
#boxConsultorOnline .bgrSombra .window .final .boxEmail{margin:10px 0 20px 0;width:380px;}
#boxAtendimentoOnline .bgrSombra .window .final .boxEmail input,
#boxConsultorOnline .bgrSombra .window .final .boxEmail input{float:left;margin-right:5px;}
#boxAtendimentoOnline .bgrSombra .window .final .boxEmail label,
#boxConsultorOnline .bgrSombra .window .final .boxEmail label{float:left;font-size:11px;}
#boxAtendimentoOnline .bgrSombra .window .final .btnsBottom,
#boxConsultorOnline .bgrSombra .window .final .btnsBottom{clear:both;border-top:solid 1px #E5E5E5;padding-top:10px; height:22px;}
#boxAtendimentoOnline .bgrSombra .window .final .containerYellowAlert,
#boxConsultorOnline .bgrSombra .window .final .containerYellowAlert {font-size:11px; color:#BF0000;background:#FFF7D9 url(../images/ico-alert-y.gif) no-repeat scroll 17px center;padding:10px 20px 10px 60px;}
#boxAtendimentoOnline .btos_bottom li .bt_voltar_batepapo,
#boxConsultorOnline .btos_bottom li .bt_voltar_batepapo{background-image:url(../images/bto_voltar_batepapo.gif); width:183px; height:26px;}
#boxAtendimentoOnline .btos_bottom li .bt_voltar_batepapo:hover,
#boxConsultorOnline .btos_bottom li .bt_voltar_batepapo:hover{background-position:left bottom}
#boxAtendimentoOnline .btos_bottom li .bt_finalizar_atendimento{background-image:url(../images/bto_finalizar_atendimento.gif); width:183px; height:26px;}
#boxConsultorOnline .btos_bottom li .bt_finalizar_atendimento{background-image:url(../images/bto_finalizar_atendimento_cons.gif); width:171px; height:26px;}
#boxAtendimentoOnline .btos_bottom li .bt_finalizar_atendimento:hover,
#boxConsultorOnline .btos_bottom li .bt_finalizar_atendimento:hover{background-position:left bottom}
#boxAtendimentoOnline .btn_enviar,
#boxConsultorOnline .btn_enviar{background:transparent url(../images/bto_enviar.gif) no-repeat;width:72px;text-indent:-9999em;border:0;height:26px;display:block;padding:0;}
#boxAtendimentoOnline .btn_enviar:hover,
#boxConsultorOnline .btn_enviar:hover{background-position:left bottom;}

.boxGerente {background:url(../images/home/bgr_tooltip_bottom.gif) bottom left no-repeat;padding-bottom:18px;position:absolute;left:-60px;bottom:37px;width:248px;z-index:99999;display:none;}
.boxGerente .b1 {background:url(../images/home/bgr_tooltip_top.gif) top left no-repeat;padding-top:3px;}
.boxGerente .b2 {background:url(../images/home/bgr_tooltip_right.png) top right repeat-y;}
.boxGerente .b3 {background:url(../images/home/bgr_tooltip_left.png) top left repeat-y;padding:4px 10px 0px 7px;}
.boxGerente .b4 {background:#FFF;padding:10px;}
.boxGerente .b4 strong {color:#BE0C0C;display:block;padding-bottom:3px;}
.boxGerente .b4 a {color:#666;display:block;padding-bottom:10px;}
.boxGerente .b4 ul {border-top:solid 1px #E0E0E0;padding-top:10px;}
.boxGerente .b4 ul li {padding-bottom:5px;float:none;width:auto;}
.boxGerente .b4 .btnFecharGerente {float:right;background:url(../images/btn_finalizar_atendimento.gif) top left no-repeat;display:block;text-indent:-9999px;width:11px;height:11px;}
.interna {left:100px !important;background:url(../images/home/bgr_tooltip_bottom_left.gif) bottom left no-repeat !important;}
/* Atendimento Online */

/* Calculadora */

#boxCalculadora .handle {width:auto !important;}
#boxCalculadora {width:205px;position:absolute;display:none;top:0;left:380px;z-index:2;}
#boxCalculadora .barra {background:url(../images/barra_arrasta_calc.png) scroll 0 0 ;width:auto;height:30px;border-bottom:1px solid #C3C3C3;}
#boxCalculadora .close, #boxCalculadora .min, #boxCalculadora .max {margin:6px 10px 0 5px !important;}
#boxCalculadora .min, #boxCalculadora .max {margin-right:0 !important;}
#boxCalculadora .boxVisor {height:28px;background:url(../../..//imagens/geral/bgr-visor-calc.png) no-repeat 0 0;margin:10px 0 0;padding:4px 5px 6px 5px;text-align:right;font-size:12px;}
#boxCalculadora .boxCalc ul {width:178px;}
#boxCalculadora .view {padding:0 10px 10px;}
#boxCalculadora .boxCalc ul li {float:left;margin:7px 7px 0 0;}
#boxCalculadora .boxCalc ul li.lstTotal ul, #boxCalculadora .boxCalc ul li.lstTotal {margin:0;}
#boxCalculadora .boxCalc ul li.lstTotal {width:148px;}
#boxCalculadora .boxCalc ul li.last,#boxCalculadora .boxCalc ul li.clr {margin-right:0;}
#boxCalculadora .boxCalc ul li a {background:url(../images/btns_calc.png) no-repeat 0 0;display:block;width:30px;height:24px;text-indent:-9999px;}

#boxCalculadora .boxCalc ul li.item1 a {background-position:0 0;}
#boxCalculadora .boxCalc ul li.item2 a {background-position:-37px 0;}
#boxCalculadora .boxCalc ul li.item3 a {background-position:-74px 0;}
#boxCalculadora .boxCalc ul li.item4 a {background-position:-111px 0;}
#boxCalculadora .boxCalc ul li.item5 a {background-position:-148px 0;}

#boxCalculadora .boxCalc ul li.item6 a {background-position:0 -31px;}
#boxCalculadora .boxCalc ul li.item7 a {background-position:-37px -31px;}
#boxCalculadora .boxCalc ul li.item8 a {background-position:-74px -31px;}
#boxCalculadora .boxCalc ul li.item9 a {background-position:-111px -31px;}
#boxCalculadora .boxCalc ul li.item10 a {background-position:-148px -31px;}

#boxCalculadora .boxCalc ul li.item11 a {background-position:0 -62px;}
#boxCalculadora .boxCalc ul li.item12 a {background-position:-37px -62px;}
#boxCalculadora .boxCalc ul li.item13 a {background-position:-74px -62px;}
#boxCalculadora .boxCalc ul li.item14 a {background-position:-111px -62px;}
#boxCalculadora .boxCalc ul li.item15 a {background-position:-148px -62px;}

#boxCalculadora .boxCalc ul li.item16 a {background-position:0 -93px;}
#boxCalculadora .boxCalc ul li.item17 a {background-position:-37px -93px;}
#boxCalculadora .boxCalc ul li.item18 a {background-position:-74px -93px;}
#boxCalculadora .boxCalc ul li.item19 a {background-position:-111px -93px;}

#boxCalculadora .boxCalc ul li.item20 a {background-position:0 -124px;}
#boxCalculadora .boxCalc ul li.item21 a {background-position:-37px -124px;width:67px;}
#boxCalculadora .boxCalc ul li.item22 a {background-position:-111px -124px;}
#boxCalculadora .boxCalc ul li.item23 a {background-position:-148px -93px;height:55px;}

/*Hover Calculadora*/
#boxCalculadora .boxCalc ul li.item1 a:hover {background-position:0 -155px;}
#boxCalculadora .boxCalc ul li.item2 a:hover {background-position:-37px -155px;}
#boxCalculadora .boxCalc ul li.item3 a:hover {background-position:-74px -155px;}
#boxCalculadora .boxCalc ul li.item4 a:hover {background-position:-111px -155px;}
#boxCalculadora .boxCalc ul li.item5 a:hover {background-position:-148px -155px;}
#boxCalculadora .boxCalc ul li.item6 a:hover {background-position:0 -186px;}
#boxCalculadora .boxCalc ul li.item7 a:hover {background-position:-37px -186px;}
#boxCalculadora .boxCalc ul li.item8 a:hover {background-position:-74px -186px;}
#boxCalculadora .boxCalc ul li.item9 a:hover {background-position:-111px -186px;}
#boxCalculadora .boxCalc ul li.item10 a:hover {background-position:-148px -186px;}
#boxCalculadora .boxCalc ul li.item11 a:hover {background-position:0 -217px;}
#boxCalculadora .boxCalc ul li.item12 a:hover {background-position:-37px -217px;}
#boxCalculadora .boxCalc ul li.item13 a:hover {background-position:-74px -217px;}
#boxCalculadora .boxCalc ul li.item14 a:hover {background-position:-111px -217px;}
#boxCalculadora .boxCalc ul li.item15 a:hover {background-position:-148px -217px;}
#boxCalculadora .boxCalc ul li.item16 a:hover {background-position:0 -248px;}
#boxCalculadora .boxCalc ul li.item17 a:hover {background-position:-37px -248px;}
#boxCalculadora .boxCalc ul li.item18 a:hover {background-position:-74px -248px;}
#boxCalculadora .boxCalc ul li.item19 a:hover {background-position:-111px -248px;}
#boxCalculadora .boxCalc ul li.item20 a:hover {background-position:0 -279px;}
#boxCalculadora .boxCalc ul li.item21 a:hover {background-position:-37px -279px;width:67px;}
#boxCalculadora .boxCalc ul li.item22 a:hover {background-position:-111px -279px;}
#boxCalculadora .boxCalc ul li.item23 a:hover {background-position:-148px -248px;height:55px;}

#boxCalculadora .btnsExpansiveis .botoes {width:100%;position:relative;}
#boxCalculadora .btnsExpansiveis .botoes > li {cursor:pointer; position:relative}

#boxCalculadora .btnsExpansiveis .botoes > li.clr {background:none;display:none ;}
#boxCalculadora .btnsExpansiveis .botoes > li {float:left;margin-right:6px;background:url(../images/btn-calc.png) no-repeat;width:86px;height:26px;text-indent:-9999px;}
#boxCalculadora .btnsExpansiveis .botoes > li.cc {background-position:0 0;}
#boxCalculadora .btnsExpansiveis .botoes > li.ccOff { background-position:right 0!important; cursor:default!important}
#boxCalculadora .btnsExpansiveis .botoes > li.ccOff span {display:none}
#boxCalculadora .btnsExpansiveis .botoes > li.pop {background-position:0 -52px;}
#boxCalculadora .btnsExpansiveis .botoes > li.popOff {background-position:right -52px!important; cursor:default!important}
#boxCalculadora .btnsExpansiveis .botoes > li.popOff span {display:none}
#boxCalculadora .btnsExpansiveis .botoes > li.inv {background-position:0 -104px;}
#boxCalculadora .btnsExpansiveis .botoes > li.invOff {background-position:right -104px!important; cursor:default!important}
#boxCalculadora .btnsExpansiveis .botoes > li.invOff span,
#boxCalculadora .btnsExpansiveis .botoes > li.invOff a  {display:none!important}
#boxCalculadora .btnsExpansiveis .botoes > li.crd {background-position:0 -156px;}
#boxCalculadora .btnsExpansiveis .botoes > li.crdOff {background-position:right -156px!important; cursor:default!important}
#boxCalculadora .btnsExpansiveis .botoes > li.crdOff span,
#boxCalculadora .btnsExpansiveis .botoes > li.crdOff a  {display:none!important}

#boxCalculadora .btnsExpansiveis .botoes > li.cc:hover {background-position:0 -26px;}
#boxCalculadora .btnsExpansiveis .botoes > li.pop:hover {background-position:0 -78px;}
#boxCalculadora .btnsExpansiveis .botoes > li.inv:hover {background-position:0 -130px;}
#boxCalculadora .btnsExpansiveis .botoes > li.crd:hover {background-position:0 -182px;}

#boxCalculadora .btnsExpansiveis .botoes > li.icoMaisMenos.on {background:#FFF url(../images/btn-calc.png) no-repeat;border:1px solid #C9C9C9;border-bottom:0;width:84px;height:26px;position:relative;z-index:1;padding-bottom:2px;}
#boxCalculadora .btnsExpansiveis .botoes > li.icoMaisMenos.on.inv {background-position:0 -208px;}
#boxCalculadora .btnsExpansiveis .botoes > li.icoMaisMenos.on.crd {background-position:0 -235px;}

#boxCalculadora .btnsExpansiveis .botoes > li.icoMaisMenos.on a {background-position:-86px -83px;}

#boxCalculadora .btnsExpansiveis .botoes > li.icoMaisMenos > a {background:url(../images/ico_maisMenos.gif) no-repeat 4px 7px;height:100%;display:block;}
#boxCalculadora .exp {border:1px solid #C9C9C9;background:#FFF;z-index:0;padding:10px;width:156px;height:auto; position:relative }
#boxCalculadora .exp span {position:absolute; top:-1px; height:1px; background:#fff;}
#boxCalculadora .exp ul li {text-indent:0px !important;}
#boxCalculadora .exp ul li a {color:#333;font-size:11px;}


/* // Calculadora */

/*Alert*/
.containerYellowAlert {
background:#FFF7D9 url(../images/ico_alerta.gif) no-repeat scroll left center;
border-bottom:1px solid #E0D9BC;
line-height:15px;
padding:10px 20px 10px 40px;
}
/*Alert*/

/* TABELA LIMITES */
.tabLimites tbody td{font-size:1.0em}

/* THEAD */
.tabela-expansivel {border-bottom:1px solid #E5E5E5;table-layout:fixed;width:100%;}
.tabela-expansivel thead {background:#F0F0F0;}
.tabela-expansivel th {border-left:1px solid #CACACA;vertical-align:middle;} 
.tabela-expansivel th div,
.tabela-expansivel th a {border-left:1px solid #FFF;padding:8px;text-align:left;line-height:30px;min-height:30px;} 
.tabela-expansivel th a.indice{min-height:24px;}
.tabela-expansivel th div.reset {line-height:1.2em;}
.tabela-expansivel th div.direita {padding-right:10px;text-align:right;} 
.tabela-expansivel th.check {border:0;width:25px;}
.tabela-expansivel th.sem-borda {border-color:#F0F0F0;}
.tabela-expansivel th.sem-borda div {border-color:#F0F0F0;}
.tabela-expansivel-1linha th a {line-height:normal;}
.tabela-expansivel-1linha td.icone.bdr {border-right:1px solid #CACACA;}
.tabela-expansivel-1linha tbody.ativo tr.expansor{ font-weight:bold;}
.tabela-expansivel-1linha thead th div { padding:0px;}
/* THEAD */

.tabela-expansivel-callback {display:none;}

.tabela-expansivel tfoot td,
tfoot.tfoot-total td {background:transparent url(../images/bgr_tabFooter.jpg) repeat-x scroll 0 0;border-bottom:1px solid #CF3F3F !important;font-weight:bold;height:40px;line-height:40px;}
.bb2 tbody tr td{
	border-top: 1px solid #E5E5E5;
}

.tabela-foot tbody:LAST-CHILD tr {
	background:transparent url(../images/bgr_tabFooter.jpg) repeat-x scroll 0 0;
	border-bottom:1px solid #CF3F3F !important;
	font-weight:bold;height:40px;
	line-height:40px;
}

/* ORDENACAO */
.tabela-expansivel th a.reset {line-height:1.2em;}
.tabela-expansivel th a {display:block;position:relative;}
.tabela-expansivel th a:hover {background-color:#E2E2E2;text-decoration:none;}
.tabela-expansivel th span {border-color:transparent transparent #333333;border-style:solid;border-width:0 4px 4px;border-width:0 5px 5px\9;bottom:2px;display:none;height:0;margin-left:-4px;left:50%;position:absolute;width:0;}
.tabela-expansivel th a:hover span {border-color:transparent transparent #BF0000;display:block;}
.tabela-expansivel th a.direita {padding-right:10px;text-align:right;} 
.tabela-expansivel th.sem-borda a {border-color:#F0F0F0;}
.tabela-expansivel th.desc span {border-color:#333333 transparent transparent;border-width:4px 4px 0;display:block;}
.tabela-expansivel th.desc a:hover span {border-color:#BF0000 transparent transparent;}
.tabela-expansivel th.asc span {display:block;}

/* ORDENACAO */

/* TD E CLASSES */
.tabela-expansivel .expansor td,
.tabela-expansivel .detalhes td {border-top:1px solid #E5E5E5;border-left:1px solid #FFF;font-size:0.92em;;padding:5px 0 5px 10px;vertical-align:top;}
.tabela-expansivel-1linha .expansor td,
.tabela-expansivel-1linha .detalhes td,
.tabela-expansivel-1linha th.sem-borda {border-left:none;}

.tabela-expansivel td.check {text-align:left;padding:0;width:25px;text-align:center;vertical-align:middle;}
.tabela-expansivel td.icone {padding-left:0;padding-right:0;}
.tabela-expansivel td.borda-ativa-esquerda {border-left:1px solid #FFF;} 
.tabela-expansivel td.borda-ativa-direita {border-right:1px solid #FFF;}
.tabela-expansivel td.lnk-expansor {background:#E2E2E2 url(../images/bgr_tabela-expansivel.jpg) 0 0 no-repeat;border-left:1px solid #C9C9C9;border-right:1px solid #C9C9C9;overflow-x:hidden;padding:0;vertical-align:middle;width:29px;}
.tabela-expansivel td.lnk-expansor a,
.tabela-expansivel td.lnk-expansor-on a{background:url(../images/ico_maisMenos.gif) 9px 5px no-repeat;display:block;text-indent:-9999px;width:100%;}
.tabela-expansivel td.lnk-expansor-on{background:url(../images/ico_maisMenos.gif) 9px 5px no-repeat;}
.tabela-expansivel td.direita {text-align:right !important;padding-right:10px;}
.tabela-expansivel span.descricao {color:#666;display:block;padding-top:2px}
.tabSaldosExtratos span.descricao {color:#666;display:block;padding-top:2px}
.tabela-expansivel .check input {background:transparent;border:0;height:13px;width:13px;}

.tabela-expansivel td.positivo,
.tabela-expansivel td.negativo {color:#0000A0;text-align:right;padding-left:0;}
.tabela-expansivel td.negativo {color:#BF0000;}
.tabela-expansivel input {font-size:11px;}
.tabela-expansivel td.borda-erro {border-left:1px solid #FFF7D9;}
/* TD E CLASSES */

/* ATIVO */
.tabela-expansivel .ativo td.check {border:0;}
.tabela-expansivel .ativo .expansor td {border-top:1px solid #C9C9C9;border-bottom:0;}
.tabela-expansivel .ativo .expansor td.check {border-top:1px solid #E5E5E5;}
.tabela-expansivel .ativo .expansivel td.td-expansivel {border-top:0;border-bottom:1px solid #C9C9C9;}
.tabela-expansivel .ativo td.borda-ativa-esquerda {border-left:1px solid #C9C9C9;} 
.tabela-expansivel .ativo td.borda-ativa-direita {border-right:1px solid #C9C9C9;}
.tabela-expansivel .ativo .td-expansivel {border:1px solid #C9C9C9;}

.tabela-expansivel .ativo td.lnk-expansor {background:#FFF;border-left:1px solid #C9C9C9;border-right:1px solid #FFF;width:29px;}
.tabela-expansivel .ativo td.lnk-expansor a {background-position:-80px -84px;}
/* ATIVO */

/* HOVER */
.tabela-expansivel .hover .expansor td {background-color:#F0F0F0;border-left:1px solid #F0F0F0;cursor:pointer;}
.tabela-expansivel-1linha .hover .expansor td {background-color:#F0F0F0;border-left:none;cursor:pointer;}
.tabela-expansivel .hover .expansor td.lnk-expansor {background-position:-29px 0px;border-left:1px solid #C9C9C9;border-top:1px solid #C9C9C9;}
/* HOVER */

/* EXPANSIVEL */
.tabela-expansivel .expansivel {display:none;}
.tabela-expansivel .box-expansivel {display:none;overflow-x:hidden;overflow-y:hidden;padding:10px 20px; position:relative;}
.tabela-expansivel .box-expansivel-callback {display:none;}
.tabela-expansivel li.info,
.tabela-expansivel li.info h2 {width:400px;}
/* EXPANSIVEL */

.ico_excluir,
.ico_alterar,
.ico_selecionar,
.ico_detalhar,
.ico_reativar,
.ico_consultar,
.ico_reaproveitar {display:block;height:17px;margin-top:0;text-indent:-9999px;width:17px;border:none;padding:0px;}

.ico_excluir {background:url(../images/ico_excluir.gif) 0 0 no-repeat;}
.ico_alterar {background:url(../images/ico_alterar.gif) 0 0 no-repeat;}
.ico_selecionar {background:url(../images/ico_selecionar.gif) 0 0 no-repeat;}
.ico_reaproveitar {background:url(../images/ico_reaproveitar.gif) 0 0 no-repeat;}
.ico_detalhar {background:url(../images/ico_detalhar.gif) 0 0 no-repeat;}
.ico_reativar {background:url(../images/ico_reativar.png) 0 0 no-repeat;}
.ico_consultar {background:url(../images/ico_consultar.gif) 0 0 no-repeat;}

.titFidelidade{font-weight:bold; font-size:13px;}
.fidelidadePrime h3{font-weight:bold; padding-bottom:10px;}
.fidelidadePrime ul{margin-left:15px; padding-bottom:5px;}
.fidelidadePrime li{padding:0 0 5px 5px;}
.fidelidadePrime p{padding-bottom:15px;}
.fidelidadePrime .obs {font-size:11px; color:#666666; padding-top:10px;}

.tbl_programa_fidelidade .btn_collapse{height:35px !important;}

.tbl_beneficios,.tbl_pontuacao{width:100%;}
.tbl_beneficios th div, .tbl_pontuacao th div{background-color:#F0F0F0; border-left:solid 1px #FFFFFF !important; border-right:solid 1px #CACACA; text-align:left;}
.tbl_beneficios th div{padding:5px;}
.tbl_pontuacao th div{padding:13px 5px;}
.tbl_beneficios tr td{padding:8px 0; text-align:center; width:25%; font-size:11px; border-top:1px solid #E5E5E5;}
.tbl_pontuacao tr td{padding:8px 5px; text-align:left; width:50%; vertical-align:top; font-size:11px; border-top:1px solid #E5E5E5;}

/* BOLETO REGISTRADO */

.pagamento .lstUtil .tp5 a {display:block;text-align:left; width:40px;color:#000000; text-transform:uppercase;}
.pagamento .lstUtil .tp5 {height:30px;}

/* boleto registrado */
.pagamento .tabBoletoRegistrados td,.pagamento .tabBoletoRegistrados th {vertical-align:top !important;}
.pagamento .tabBoletoRegistrados td div {padding:0;}
.pagamento .tabBoletoRegistrados thead th { border-bottom:1px #E5E5E5 solid; }
.pagamento .tabBoletoRegistrados tfoot th {background-color:#f0f0f0; border-bottom:1px #E5E5E5 solid; }
.pagamento .tabBoletoRegistrados tfoot th div{font-size: 12px; font-weight: bold; text-align: right; margin-right: 10px;}
.pagamento .tabBoletoRegistrados thead th div { padding:0; height:40px; background-color:#F0F0F0; border-bottom-color:#F0F0F0; border-right:1px solid #CACACA; line-height:40px;}
.pagamento .tabBoletoRegistrados thead th div .chk_exp {}
.pagamento .tabBoletoRegistrados thead th div a { display:block; line-height:normal; padding:5px 8px 0 0; height:45px; text-decoration:none; white-space:nowrap; }
.pagamento .tabBoletoRegistrados thead th.alignCenter div a { padding:5px 0 0; }

.pagamento .tabBoletoRegistrados thead th div a {background-color:#F0F0F0; }
.pagamento .tabBoletoRegistrados thead th div a:hover {background:#E2E2E2 url(../images/ico_sort.gif) no-repeat center 43px; }

.pagamento .tabBoletoRegistrados thead th div a.sortAsc,
.pagamento .tabBoletoRegistrados thead th div a.sortDesc { background:#F0F0F0 url(../images/ico_sort.gif) no-repeat 0 0; text-decoration:none; }

.pagamento .tabBoletoRegistrados thead th div a.sortAsc { background-position:center 43px; }
.pagamento .tabBoletoRegistrados thead th div a.sortAsc:hover { background-color:#E2E2E2; background-position:center -197px; }

.pagamento .tabBoletoRegistrados tbody td {border-bottom:1px solid #E5E5E5;}

.pagamento .tabBoletoRegistrados tbody tr:hover {background-color:#F0F0F0;}
.pagamento .tabBoletoRegistrados tbody tr.linhaConta div {padding:9px 6px;}

.pagamento .tabBoletoRegistradosEm {font-size:0.92em !important;}
.pagamento .tabBoletoRegistradosEm thead th {font-size:1.18em !important;}

.pagamento .tabBoletoRegistrados .checkAll { background:#F0F0F0; vertical-align:middle !important; text-align:center; border-right:1px solid #CACACA;  }

/* icones */
.pagamento .lstUtil,.pagamento .lstUtil .tp4 a {margin: 0; padding: 0 !important;}
.pagamento .last ul li {height: 18px; width: 18px; padding: 0 !important; margin: 8px 2px 10px 5px !important;float: right;}
.pagamento .last ul li a {height: 18px; width: 18px;}
.pagamento .last li span{display: none;}
.pagamento .ico-pagarboleto {background-image:url(../images/pagamentos/ico_cifrao.gif);}
.pagamento .ico-imprimirboleto {background-image:url(../images/pagamentos/ico_print.gif);}
.pagamento .ico-compartilharboleto {background-image:url(../images/pagamentos/ico_compartilhe.gif);}

/* BTs Pagamento */
.bt_pagar { display:block; width:56px; height:26px; text-indent:-9999px; background:url(../images/pagamentos/bt_pagar.gif) no-repeat 0 0; }
.bt_pagar:hover { background-position:0 -26px; }

.bt_compartilhe{display:block; width:331px; height:26px;text-indent:-9999px; background:url(../images/pagamentos/bt_compartilhar.gif) no-repeat 0 0; }
.bt_compartilhe:hover { background-position:0 -26px; }

/* conta ativa */
.pagamento .tabBoletoRegistrados tbody tr.contaAtiva {}
.pagamento .tabBoletoRegistrados tbody tr.contaAtiva span{color:#666666;}

/* Busca Delhatada - Boleto Registrado */

.busca_detalhada_pagamento_semdda .buscaCPFCNPJ {display:none;}
.busca_detalhada_pagamento_semdda .buscaSacado {display:none;}
.busca_detalhada_pagamento_semdda .buscaBanco {display:none;}
.busca_detalhada_pagamento_semdda .buscaStatus {display:none;}
/* fim BOLETO REGISTRADO */

/* mini icones de enviar por email, imprimir e salvar como */
.ico-email,
.ico-imprimir,
.ico-salvar { float:left; margin-left:5px; width:17px; height:17px; background:url(../images/ico_mini_mail_print_save.gif) no-repeat left top; text-indent:-9999px; cursor:pointer !important;}
.ico-imprimir {background-position:-20px 0;}
.ico-salvar {background-position:-40px 0;}

.bto_excluir_x { float:left; margin-left:5px;  width:17px; height:17px; background:url(../images/ico_excluir.gif) left bottom; text-indent:-9999px; cursor:pointer !important;}

.contaAtiva .bto_excluir_x {display:none}
.contaAtiva .ico-email {display:none}
.contaAtiva .ico-imprimir {display:none}
.contaAtiva .ico-salvar {display:none}

.over .contaAtiva .bto_excluir_x {display:block}
.over .contaAtiva .ico-imprimir {display:block}
.over .contaAtiva .ico-salvar {display:block}

.ico-imprimir-mensagens,
.ico-salvar-mensagens {background:url(../images/ico_mini_mail_print_save.gif) left bottom; width:17px; height:17px; text-indent:-9999px; display:block; float:right; cursor:pointer !important; margin:8px 5px 0 0; display:none}
.ico-imprimir-mensagens {background-position:-20px 0;}
.ico-salvar-mensagens {background-position:-40px 0;}

.over .ico-imprimir-mensagens {display:block}
.over .ico-salvar-mensagens {display:block}
.contaAtiva .ico-imprimir-mensagens {display:none !important;}
.contaAtiva .ico-salvar-mensagens {display:none !important;}

.ico-salvar-maior {float:left; margin-right:10px;}
.ico-salvar-maior {background:transparent url(../images/ico_util.gif) no-repeat scroll 0 0;height:24px;}
.ico-salvar-maior {background-position:0 -40px; width:21px;}

ul.legenda{float:left;}
ul.legemnda li{
font-size:11; 
color:#999999;
display:inline;
float:left;
font-family:Tahoma;
line-height:1.2;
margin-right:1em;
}

/* DV */
.erroLabel a{cursor:default !important; text-decoration:none !important; color:#BF0000 !important;}

/* CORRECOES */
.tabela-cedente-head thead th div  {height:38px !important;}
/*Sacados*/
.tabela-expansivel-1linha .sacados thead tr th.cedente{width:92px; text-align:left; height:45px;padding-left:10px;}
.tabela-expansivel-1linha .sacados thead tr th.cnpj{width:141px; height:45px; text-align:left; padding-left:10px;}
bto_msg li.alignRight {text-align:right;}

.data_comprovante {position:absolute; right:-54px; top:0}

/* COMPROVANTES */
.comprovante h2 {width:auto !important;float:left;}
.comprovante p.data {float:right;font-size:0.96em;padding-top:4px;}
.comprovante p.dataHorario {font-size:1em;padding-top:10px;}
table .comprovante .list_infos li.info {width:470px;}

/*ORDENA*/
.tabOrdena thead th div {padding:0}
.tabOrdena thead th div a { display:block; line-height:normal; padding:12px 0 0 8px; height:28px; text-decoration:none; white-space:nowrap; }
.tabOrdena thead th div a:hover{background:#F0F0F0 url(../images/ico_sort.gif) no-repeat center -209px; }
.tabOrdena thead th div a.sortDesc { background-position:center -77px; }
.tabOrdena thead th div a.sortDesc:hover { background-color:#E2E2E2; background-position:center -317px; }
.tabOrdena thead th div a.sortAsc,
.tabOrdena thead th div a.sortDesc { background:#F0F0F0 url(../images/ico_sort.gif) no-repeat 0 0; text-decoration:none; }
.tabOrdena thead th div a.sortAsc { background-position:center 31px; }
.tabOrdena thead th div a.sortAsc:hover{ background-color:#E2E2E2; background-position:center -209px; }
.tabOrdena thead th div a.sortDesc { background-position:center -89px; }
.tabOrdena thead th div a.sortDesc:hover { background-color:#E2E2E2; background-position:center -329px; }


/*VALIDADORES JSF*/
.erro_campo {visibility: hidden;}


.margens_laterais {padding-left:30px; padding-right:30px;}
.margem_superior {padding-top:15px;}
.margem_inferior {padding-bottom:15px;}
.sem_margem_superior {padding-top:0px;}
.sem_margem_inferior {padding-bottom:0px;}
.tabela_comprovante {padding:0; margin:0; border-spacing:0; width:100%; border:0;}
.sem_margens {padding:0; margin:0; border-spacing:0; width:100%; border:0;}

.tp5 tr td {padding: 5px;vertical-align: top;}
.tp5 tr td table tr td {padding: 0px;}


/*TABELA LISTAGEM (Similar a tabSaldosExtratos, para uso generico)*/
.listagem { padding:1px 9px 20px 9px; }
.listagem .tabelaListagem { margin-top:0; }
.listagem div.boxEsq,
.listagem div.boxDir { float:left; width:344px; margin:15px 0 0 0; padding:0;}
.listagem div.boxDir { float:right; padding:0;}
.listagem div.boxEsq strong,
.listagem div.boxDir strong{ display:block; padding:0 0 8px 0; }
.listagem .total {height:30px; line-height:30px; padding:0 0 0 6px !important; background:#E2E2E2 url(../images/bgr_total_detalhamento.jpg) repeat-x left top; border-bottom:1px #CF3F3F solid;}
.listagem div.boxEsq .total strong,
.listagem div.boxDir .total strong {display:block;float:left;padding:0;}
.listagem div.boxEsq .total span,
.listagem div.boxDir .total span {display:block; float:right; padding-right:7px;}
.listagem div.boxEsq .total strong em,
.listagem div.boxDir .total strong em {font-size:18px;color:#BF0000;float:none;display:inline;font-weight:normal;}
.listagem h3 {font-size:13px;padding-bottom:7px;zoom:1;overflow:hidden;}
.listagem h3 strong {float:left;font-size:18px;color:#BF0000;font-weight:normal;padding:0 10px 0 0 !important;line-height:100%;}
.listagem h3 span {float:left;padding-top:5px;}
.listagem .tabelaListagem th {height:30px !important;}
.listagem .tabelaListagem th div {line-height:30px;}
.listagem .detalhamento { margin-top:0; }
.listagem .detalhamento .total { background:#F0F0F0 url(../images/bgr_total_detalhamento.jpg) repeat-x left top; }
.listagem .detalhamento tbody tr.over { background-color:#F0F0F0; cursor:pointer; }
.listagem .detalhamento tbody tr.ativo { background-color:#E5E5E5; }
.listagem .detalhamento tbody tr.ultimo td { border-bottom:1px #BDBDBD solid; }
.listagem .detalhamento tbody td.total { padding:0 21px 0 6px; }
.listagem .detalhamento tbody td.total span { padding:0; background:none; }
.listagem .detalhamento tbody td { padding:7px 0 8px 6px; }
.listagem .detalhamento tbody td a { color:#333333; text-decoration:none; }
.listagem .detalhamento tbody td span { text-align:right; display:block; height:17px; padding-right:25px; margin-right:3px; background:url(../images/ico_saldos_extratos.gif) no-repeat right -120px; }
.listagem .detalhamento tbody td span.sem_icone {background:none;padding-right:5px;}
.listagem .legenda { color:#666666; border-bottom:0; padding:7px 0 8px 6px; }

.tabelaListagem tbody tr.over { background-color:#F0F0F0; cursor:pointer; }
.tabelaListagem .cursorSimples { cursor:default; }
.tabelaListagem tbody tr.linhaConta div {padding:9px 6px;}
.tabelaListagem {width:100%;font-size:0.9em; margin-top:20px;}
.tabelaListagem thead th {height:40px;font-size:1.2em;}
.tabelaListagem thead th div {height:40px;line-height:40px;padding:0 6px;background:#F0F0F0;border-bottom:solid 1px #E5E5E5;border-right:solid 1px #CACACA;border-left:solid 1px #FFFFFF;}
.tabelaListagem thead th .duas_linhas {line-height:16px !important;padding:4px 6px 0; height:36px }
.tabelaListagem thead th .tres_linhas {line-height:16px !important;padding:4px 6px 0; height:50px;}
.tabelaListagem td {vertical-align:top;border-bottom:solid 1px #E5E5E5;color:#000000;}
.tabelaListagem td div {padding:6px /*9px;*/}
.tabelaListagem tfoot td {font-weight:bold;border-color:#CF3F3F;background:url(../images/bgr_tabFooter.jpg) repeat-x;height:40px;vertical-align:middle;}
.tabelaListagem tfoot td div {padding:0 6px;}
.tabelaListagem td em {display:block;color:#666666;clear:both;}
.tabelaListagem td em a {color:#666666;}
.tabelaListagem td em a:hover {color:#666666; text-decoration:none}
.tabelaListagem .ico_comprovante,
.tabelaListagem .ico_foto {float:right;}
.tabelaListagem .ano {border-bottom: 1px solid #BDBDBD; padding: 10px 0pt 10px 7px; font-weight:bold;}
.tabelaListagem .sem_data {padding-left:37px;}
.tabelaListagem .radio {border:0px; margin:0px; width:auto; background:none transparent scroll repeat 0% 0%; float:none;}
.tabelaListagem input {font-size:1.02em;}

/*TransferÃªncia em processamento*/
.status_processamento {
	background-position:0 -84px;
	height:18px;
}

/*Status link*/
.transf_status_lnk {color: #CF3F3F;}

/*BotÃ£o atualizar*/
.bt_atualizar_lista { display:block; width:94px; height:26px; text-indent:-9999px; background:url(../images/btn_atualizar.gif) no-repeat 0 0; float:right; margin-top:3px}
.bt_atualizar_lista:hover { background-position:0 -25px; }

/*BotÃ£o efetuar nova transferÃªncia*/
.bt_nova_transacao { display:block; width:197px; height:26px; text-indent:-9999px; background:url(../images/btn_efetuar_nova_transferencia.gif) no-repeat 0 0; }
.bt_nova_transacao:hover { background-position:0 -26px; }

.btos_bottom li .bt_nova_transf_bancos {background-image:url(../images/btn_efetuar_nova_transferencia.gif); width:197px; height:26px !important;}
.btos_bottom li .bt_nova_transf_bancos:hover {background-position:left bottom}

.btos_bottom_novo li .bt_nova_transf_bancos {background-image:url(../images/btn_efetuar_nova_transferencia.gif); width:197px; height:26px !important;}
.btos_bottom_novo li .bt_nova_transf_bancos:hover {background-position:left bottom}

/*Status link*/
.transf_status_lnk {color: #CF3F3F;}

/*BotÃ£o adicionar novo favorecido*/
.bto_adicionar_novo_favorecido { display:block; width:197px; height:26px; text-indent:-9999px; background:url(../images/btn_adicionar_novo_favorecido.gif) no-repeat 0 0; }
.bto_adicionar_novo_favorecido:hover { background-position:0 -26px; }

/*Classes para tabelas pre formatadas (ex.:Informe de Rendimentos)*/
.tabelaPre .destaque{ background-color:#E9E9E9; }
.mioloFs12 .tabelaPre pre{ font-size:12px; }
.mioloFs13 .tabelaPre pre{ font-size:13px; }
.mioloFs14 .tabelaPre pre{ font-size:14px; }

.UIFontSize-level-1 .tabelaPre pre{ font-size:12px; }
.UIFontSize-level-2.tabelaPre pre{ font-size:13px; }
.UIFontSize-level-3 .tabelaPre pre{ font-size:14px; }

select optgroup.optGrupo {background-color:#E1E1E1 !important; color:#000000 !important; font-weight:bold !important; font-style: normal !important;}

.list_infos input.radio{background: none repeat scroll 0 0 transparent; border: 0 none; float: none; margin: 0; width: auto;}
.list_infos input{margin-right: 5px; vertical-align: middle; width: auto;}

/*Ajuste do tamanho de fonte das caixas de alerta para o login e modais*/
.login .box-alerta{font-size:0.92em;}
.jqmWrapper .box-alerta{font-size:0.92em;}

/*Ajuste para correcao de estilos em telas de replicacao (ex.:TED DOC) */
.saldo .tabSaldosExtratos td div.margens_laterais{
	padding-left: 30px;
	padding-right: 30px;
}
.tabSaldosExtratos .list_infos li.info{
	width: 460px;
}

.checkItem {		
	padding-right: 20px;
	width: 13px;
	height: 13px;
}

/* Ajuste do bot�o Menu Outros Servi�os*/
.bt_menu_outros_servicos {
	background-image:
		url(../images/btn_voltar_para_o_menu_outros_servicos.gif)
		;
	width: 246px;
	height: 26px !important;
}

.bt_menu_outros_servicos:hover {
	background-position: left bottom
}

/* CLASSE DE LISTA */
.lstFormulario li.first,
.lstFormulario li.firstRelative {text-align:right;padding-right:15px;width:160px;}
.lstFormulario.lstFormBusca li.first {text-align:right;padding-right:15px;width:125px;float: left;padding-bottom: 0;}
.lstFormulario.lstFormBusca label {padding-right: 0;}
.lstFormulario.lstFormBusca label {width: auto;}
.lstFormulario.lstFormBusca .nivel1 {padding-left: 140px;}
.lstFormulario li.linha {padding:0 0 5px;width:100%;}
.lstFormulario li .subNivel3 li.item {width:150px;}
.lstFormulario li.nivel1, .lstFormulario li.nivel2, .lstFormulario li.nivel3 {clear:both;display:block;}
.lstFormulario li.nivel1 {padding-left:175px;width:520px;}
.lstFormulario li.nivel2 {padding-left:194px;width:501px;}
.lstFormulario li.nivel3 {padding-left:213px;width:482px;}
table.lstFormulario li.nivel1 {width:440px}
table.lstFormulario li.nivel1 {width:461px}
.lstFormulario ul.lst_nivel2 li {display:block;clear:both;color:#666;}
.lstFormulario ul.lstPb5 li {padding-bottom:5px;}
.lstFormulario li.subNivel1 {padding-left:95px;}

.lstFormulario ul.lst_label,
.lstFormulario ul.lst_label2,
.lstFormulario ul.lst_label3,
.lstFormulario ul.lst_label4 {width:500px;}
.lstFormulario ul.lst_label li,
.lstFormulario ul.lst_label2 li,
.lstFormulario ul.lst_label3 li,
.lstFormulario ul.lst_label4 li {padding:0 0 15px 0;}
.lstFormulario ul.lst_label li {width:100%;}
.lstFormulario ul.lst_label2 li {width:50%;}
.lstFormulario ul.lst_label3 li {width:33%;}
.lstFormulario ul.lst_label4 li {width:25%;}
.lstFormulario ul.lst_label .checkbox,
.lstFormulario ul.lst_label .radio,
.lstFormulario ul.lst_label2 .checkbox,
.lstFormulario ul.lst_label2 .radio,
.lstFormulario ul.lst_label3 .checkbox,
.lstFormulario ul.lst_label3 .radio,
.lstFormulario ul.lst_label4 .checkbox,
.lstFormulario ul.lst_label4 .radio {height:13px;margin-right:7px;}
.lstFormulario a.fRed {vertical-align:top;}
/* // CLASSE DE LISTA */

/* EXPANSIVEL */
.lstFormulario .boxExpansivel3,
.lstFormulario .boxExpansivel2,
.lstFormulario .boxExpansivel {display:none;margin-left:20px;padding:10px 0;width:500px;}
.lstFormulario .boxExpansivel3 ul,
.lstFormulario .boxExpansivel2 ul,
.lstFormulario .boxExpansivel ul {padding-bottom:15px;}
.lstFormulario .boxExpansivel3 .first,
.lstFormulario .boxExpansivel2 .first,
.lstFormulario .boxExpansivel .first {width:120px;}
.lstFormulario .boxExpansivel li .first,
.lstFormulario .boxExpansivel3 li .first,
.lstFormulario .boxExpansivel2 li .first,
.lstFormulario li.firstSubNivel {width:80px;}
.lstFormulario li.firstSubNivel label {display:block;text-align:right;}
.lstFormulario .boxExpansivel3 .info,
.lstFormulario .boxExpansivel2 .info,
.lstFormulario .boxExpansivel .info {color:#000;font-weight:bold;}
/* // EXPANSIVEL */


/* FORMUL�RIO v2 */
/* LISTA */
.boxFormulario,
.boxFormularioLast {border-bottom:solid 1px #E5E5E5;margin-top:20px;padding-bottom:5px;}
.boxFormularioLast {border:0 !important;}
.boxFormulario legend,
.boxFormularioLast legend,
.boxFormulario h3,
.boxFormularioLast h3 {color:#333333;font-size:1.42em;padding:0 0 18px;}

.lstFormulario li {display:block;padding-bottom:15px;zoom:1;}
.lstFormulario li:after,
.lstFormulario .boxExpansivel3 ul:after,
.lstFormulario .boxExpansivel2 ul:after,
.lstFormulario .boxExpansivel ul:after {content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}
.lstFormulario li li {display:inline;float:left;height:100%;padding:0 5px 0 0;width:auto;}

.lstFormulario .radio,
.lstFormulario .checkbox {display:inline;vertical-align:middle;width:13px;height:15px;}
.lstFormulario select {background-color:#F4F4F4;border-color:#7A7A7A #D4D4D4 #D4D4D4 #7A7A7A;border-width:1px;margin:0;font:11px Tahoma,Arial,Sans-Serif;}
/* select {background:#FFF;} */
.lstFormulario li label {display:inline-block;}
.lstFormulario .loading {margin-top:-2px;}
.lstFormulario .leg {line-height:160%;}
.lstFormulario label input { vertical-align:middle; } /* era sem nenhuma propriedade */
.lstFormulario .bTip {display:block;}
.lstFormulario li.last {padding-bottom:5px!important}
.lstFormulario .relative {position:relative;}
.lstFormulario .relative .firstRelative {left:0;position:absolute;top:0;}


.btnValidar {width:65px;background: url(../images/bgr-validar.png);}
.bt_solicitar3:hover, .btnBloquearCedente:hover, .btnComprovante:hover, .btnAlterarAntecipacao:hover, .btnMaisDetalhes:hover, .btnAcompanheResgate:hover, .btnSim:hover, .btnSelecionar:hover, .btnBloquear:hover, .btnMover, .btnRestaurar, .btnAdicionarEmail, .btnAdicionarPerfil, .btnAddCartaoCredito:hover, .btnAlterarCartaoCredito:hover, .btnValidar:hover, .btnConcluirCadastro:hover, .btnContinuarCadastro:hover, .btn-acessar-cartao:hover, .btnPagarAgora:hover, .btnEfetuarNovaSimulacao:hover {background-position:0 -26px; }

/* // FORMUL�RIO v2 */


.bt_cancelar {display: block;width: 88px;height: 26px;text-indent: -9999px;background: url(../images/bto_cancelar.gif) no-repeat 0 0;}
.bt_cancelar:hover {background-position: 0 -26px;}

/* SELO */
#conteudo .colMenu li span.selo {background: #cc092f none repeat scroll 0 0;color: #ffffff;margin-left: 5px;display: inline;padding: 2px 5px;}
/* SELO */

/* DE CARTAO DE CREDITO PARA CONTA BRADESCO */
.btn-efetuar-nova-solicitacao{display:block; width:260x; height:26px; text-indent:-9999px; background:url(../images/btn-efetuar-nova-solicitacao.gif) no-repeat 0 0;}
.btn-efetuar-nova-solicitacao:hover {background-position:0 -26px;}
/* DE CARTAO DE CREDITO PARA CONTA BRADESCO */

/* Logo Whatsapp para Comprovantes  */

.dvWhats{display:block; width:25px; height:25px; margin-left: 3px; float: left;}
.sac_novo_linha_bia{ padding-top: 0px !important; border-top: 1px solid #E5E5E5 !important; margin-top: 8px;}

.dvLeftW{ float:left; padding: 4px 2px 4px 0px !important; }
.dvRghtW{ float:left; padding: 4px 2px 4px 2px !important; }
.dvWhats2{ display:block; width:25px; height:25px; margin-left: 5px; float: left; background: url(../images/Whatsapp.png) no-repeat 0 0; !important;}
 
/* FIM Logo Whatsapp para Comprovantes  */