.listaModelo{line-height:22px;float:right;margin-top:10px}
.listaModelo li{float:right;margin-left:3px}
.listaModelo li.texto{margin-right:4px}
.listaModelo li span{display:block;width:23px;height:23px;padding-left:0}
.listaModelo li span a{display:block;height:23px;text-indent:-9999px}
.listaModelo li span.tp1{background-position:0 0}
.listaModelo li span.tp1On{background-position:0 -25px;cursor:default}
.listaModelo li span.tp2{background-position:-26px 0}
.listaModelo li span.tp2On{background-position:-26px -25px}
.listaModelo li span.tp2On a{cursor:default}
.listaModelo li span.tp3{background-position:-49px 0}
.listaModelo li span.tp3On{background-position:-49px -25px}
.listaTipoExtrato li span{background:url(../../../imagens/geral/ico_listaTipo.gif) 0 0 no-repeat}

.listaInformacao li {float:left;line-height:19px;margin-right:3px;}
.listaInformacao li.first {border:0;margin:0;padding-right:5px;}
.listaInformacao li.ultimo {border-right:none;padding-right:0;margin-right:0;}


.listaFiltroDetalhado {font-size:11px;}
.listaFiltroDetalhado, .listaFiltroDetalhadoModal {background:url(../../../imagens/extrato/bgr_filtroExtrato.jpg) top left repeat-x;width:100%;margin-bottom:15px}
.listaFiltroDetalhado li, .listaFiltroDetalhadoModal li{float:left;line-height:31px;}
.listaFiltroDetalhado li select,.listaFiltroDetalhadoModal li select {/*line-height:31px*/margin-top:5px;}
.listaFiltroDetalhado li.tp1,
.listaFiltroDetalhadoModal li.tp1{padding-left:8px}
.listaFiltroDetalhado li.tp1 select,
.listaFiltroDetalhadoModal li.tp1 select{*margin-top:0;_margin-top:5px !important;}
.listaFiltroDetalhado li.tp1 select#cmbTodasOp,
.listaFiltroDetalhadoModal li.tp1 select#cmbTodasOp{ width:130px !important;}
.listaFiltroDetalhado li.tp2,
.listaFiltroDetalhadoModal li.tp2{padding-right:5px;padding-left:10px;background:url(../../../imagens/extrato/bgr_lista_extrato_sep.gif) top right no-repeat}
.listaFiltroDetalhado li.tp3,
.listaFiltroDetalhadoModal li.tp3{color:#666666;background:url(../../../imagens/extrato/bgr_lista_extrato_sep.gif) top right no-repeat;position:relative}
.listaFiltroDetalhado li.tp3 span.dia,
.listaFiltroDetalhadoModal li.tp3 span.dia{padding:0 6px; white-space: nowrap;}
.listaFiltroDetalhado li.tp3 span.diaSpace,
.listaFiltroDetalhadoModal li.tp3 span.diaSpace{padding:0 15px}
.listaFiltroDetalhado li.tp3 span.diaOn,
.listaFiltroDetalhadoModal li.tp3 span.diaOn{background:url(../../../imagens/extrato/bgr_extrato_diaOn.jpg) top center no-repeat;position:relative;top:-5px;height:47px;line-height:120%;text-align:center;display:block;float:left;margin-right:1px;margin-bottom:-16px;}
/** nome do filtro alterado para filtroDia pois o interna.css já possui um class com esse nome impactando na exibicao */
.listaFiltroDetalhado li.tp3 span.diaOn span.filtroDia,
.listaFiltroDetalhadoModal li.tp3 span.diaOn span.filtroDia{color:#CC092F;font-size:145%;font-weight:bold;display:block;line-height:135%}
.listaFiltroDetalhado li.tp3 span.diaOn a,
.listaFiltroDetalhadoModal li.tp3 span.diaOn a{color:#333 !important}
.listaFiltroDetalhado li.tp3Ultimo,
.listaFiltroDetalhadoModal li.tp3Ultimo{background:none}
.listaFiltroDetalhado li.tp3 a,
.listaFiltroDetalhadoModal li.tp3 a{color:#666}
/*.listaFiltroDetalhado li.tp4,
.listaFiltroDetalhadoModal li.tp4 {float:right;position:absolute;left:859px;}
.listaFiltroDetalhadoModal li.tp4 {position:static !important;}
.listaFiltroDetalhado li.tp4 a,
.listaFiltroDetalhado li.tp4On a,
.listaFiltroDetalhadoModal li.tp4 a,
.listaFiltroDetalhadoModal li.tp4On a{background:url(../../../imagens/extrato/bgr_lista_extrato_tp4_a.gif) 0 -31px no-repeat;display:inline-block;padding:0 10px 0 29px;height:100%;white-space:nowrap}
.listaFiltroDetalhado li.tp4On,
.listaFiltroDetalhadoModal li.tp4On{background:url(../../../imagens/extrato/bgr_lista_extrato_tp4On.gif) top right no-repeat}
.listaFiltroDetalhado li.tp4On a,
.listaFiltroDetalhadoModal li.tp4On a{background-position:0 0}*/
.listaFiltroDetalhado li.tp5,
.listaFiltroDetalhadoModal li.tp5 {background:url(../../../imagens/extrato/bgr_lista_extrato_sep.gif) top right no-repeat;position:relative}
.listaFiltroDetalhado li.tp5 span,
.listaFiltroDetalhadoModal li.tp5 span{padding:0 10px}
.listaFiltroDetalhado li.tp5 span.on,
.listaFiltroDetalhadoModal li.tp5 span.on,
.listaFiltroDetalhado li.tp5Ultimo span.on {background:url(../../../imagens/extrato/bgr_extrato_diaOn.jpg) top center no-repeat;position:relative;top:-5px;height:47px;line-height:120%;text-align:center;display:block;float:left;margin-right:1px;margin-bottom:-16px;}
.listaFiltroDetalhado li.tp5 span.on a,
.listaFiltroDetalhadoModal li.tp5 span.on a,
.listaFiltroDetalhado li.tp5Ultimo span.on a {display:block;color:#CC092F;font-weight:bold;padding-top:13px}
.listaFiltroDetalhado li.tp5 span.on a:hover,
.listaFiltroDetalhadoModal li.tp5 span.on a:hover,
.listaFiltroDetalhado li.tp5Ultimo span.on a:hover {text-decoration:none}
.listaFiltroDetalhado li.tp5Ultimo,
.listaFiltroDetalhadoModal li.tp5Ultimo {background:none}
.listaFiltroDetalhado li.tp5 a,
.listaFiltroDetalhadoModal li.tp5 a {color:#666}
.listaFiltroDetalhado li.tp5 a:hover,
.listaFiltroDetalhadoModal li.tp5 a:hover {color:#CC092F}
.listaFiltroDetalhado, .listaFiltroDetalhadoModal {margin-bottom:0;}

.boxFiltroExtrato, .boxFiltroExtratoModal {background:#E4E4E4;border-left:1px solid #CDCDCD;border-right:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;padding:20px 15px 10px 15px;position:relative;top:0;display:none;}
.boxFiltroExtrato .frmTxt1, .boxFiltroExtratoModal .frmTxt1{background:#FFF}

.boxOverlay{background-color:#FFF;height:100%;filter:alpha(opacity=50);opacity:0.5;left:0;position:absolute;top:0;width:100%;}
.boxWrapFiltro {position:relative;}
.boxWrapFiltro .boxOverlay {width:601px;z-index:1;}
.combos .boxWrapFiltro .boxOverlay {width:100%;}

.btnRecusar, .btnAutorizar {background:url(../../../imagens/geral/btn_geral.gif) 0 0 no-repeat;float:right;width:79px;height:20px;border:none;cursor:pointer;text-indent:-9999px;}
.btnRecusar {background-position:0 -287px;height:21px;width:61px;float:left;margin-left:15px;}
.btnAutorizar {background-position:0 -266px;height:21px;width:78px;float:left;margin-left:15px;}
.btnCantinuar {background:url(../../../imagens/geral/btn-continuar.jpg) 0 0 no-repeat;background-position:0 0;height:20px;width:160px;border:none;text-indent:-9999px;cursor:pointer;}

.fs92percent {
    font-size: 92% !important;
}

.btnIcoExcluir, .btnIcoRecusar, .btnIcoAutorizar {background:url(../../../imagens/geral/btn_acoes_tabelas.gif) 0px 0px no-repeat;display:block;height:17px;width:17px;}
.btnIcoRecusar {background-position:0px -17px;}
 

/* O ATRIBUTO IMPORTANT FOI INCLUIDO SOMENTE PARA SOBRESCREVER O ESTILO DO TABELASEXPANSIVEIS.CSS */

.ne-tabela-expansivel tbody tr.totalGeral td{
	border-bottom: 1px solid #CC092F!important;
	border-top: 1px solid #999999;
	background: none repeat scroll 0 0 #CACACA;
	font-weight:bold!important;
}

/* Detalhes da tabela expansível */
.tabTp3 TBODY TD {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 140%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.tabTp3 TD.rotulo {
	TEXT-ALIGN: right; VERTICAL-ALIGN: top
}
.tabTp3 TD.dado {
	VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold
}


/* ICONES TRANSACOES */

.icoStatusTransacao {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../../../imagens/geral/ico_status_transacao.gif");
    background-origin: padding-box;
    background-repeat: no-repeat;
    background-size: auto auto;
    display: block;
    height: 18px;
    text-indent: -9999px;
    width: 63px;
}


.status1{background-position:0px 0px;}
.status2{background-position:0px -18px;}
.status3{background-position:0px -36px;}
.status4{background-position:0px -54px;height:28px;}
.status5{background-position:0px -82px;}
.status6{background-position:0px -100px;height:28px;}

.boxFeedBack .lnkRemover {
    background: url("../../../imagens/geral/ico_remover.gif") no-repeat scroll 0 5px transparent;
    float: right;
    padding-left: 10px;
}

/* BOTÕES */
.btnIniciarLeitura {background:url(../../../imagens/geral/btn_geral.gif) 0 0 no-repeat;float:right;width:79px;height:20px;border:none;cursor:pointer;text-indent:-9999px;}


/* SEI PARA ELEMENTOS EM GRUPO */
.lstAcaoEmGrupo{clear:both;padding:10px 0}
.lstAcaoEmGrupo:after{content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden}
.lstAcaoEmGrupo li{float:left;margin-right:10px;}
.lstAcaoEmGrupo li.label{padding-top:4px}


.btnEnviarEmailGrupo , .btnSalvarArquivoGrupo , .btnImprimirGrupo{background:url(../../../imagens/geral/btns_acao_para_grupo.gif) 0px 0px;display:block;text-indent:-9999px;height:21px}
.btnEnviarEmailGrupo{background-position:0px 0px;width:122px}
.btnSalvarArquivoGrupo{background-position:0px -42px;width:134px}
.btnImprimirGrupo{background-position:0px -21px;width:78px}
.btnIniciarLeitura{background-position:0 -2814px;width:108px;}


.listaModelo{line-height:22px;float:right;margin-top:10px}
.listaModelo li{float:right;margin-left:3px}
.listaModelo li.texto{margin-right:4px}
.listaModelo li span{display:block;width:23px;height:23px;padding-left:0}
.listaModelo li span a{display:block;height:23px;text-indent:-9999px}
.listaModelo li span.tp1{background-position:0 0}
.listaModelo li span.tp1On{background-position:0 -25px;cursor:default}
.listaModelo li span.tp2{background-position:-26px 0}
.listaModelo li span.tp2On{background-position:-26px -25px}
.listaModelo li span.tp2On a{cursor:default}
.listaModelo li span.tp3{background-position:-49px 0}
.listaModelo li span.tp3On{background-position:-49px -25px}
.listaTipoExtrato li span{background:url(../../../imagens/geral/ico_listaTipo.gif) 0 0 no-repeat}

.listaInformacao li {float:left;line-height:19px;margin-right:3px;}
.listaInformacao li.first {border:0;margin:0;padding-right:5px;}
.listaInformacao li.ultimo {border-right:none;padding-right:0;margin-right:0;}


.listaFiltroDetalhado {font-size:11px;}
.listaFiltroDetalhado, .listaFiltroDetalhadoModal {background:url(../../../imagens/extrato/bgr_filtroExtrato.jpg) top left repeat-x;width:100%;margin-bottom:15px}
.listaFiltroDetalhado li, .listaFiltroDetalhadoModal li{float:left;line-height:31px;}
.listaFiltroDetalhado li select,.listaFiltroDetalhadoModal li select {/*line-height:31px*/margin-top:5px;}
.listaFiltroDetalhado li.tp1,
.listaFiltroDetalhadoModal li.tp1{padding-left:8px}
.listaFiltroDetalhado li.tp1 select,
.listaFiltroDetalhadoModal li.tp1 select{*margin-top:0;_margin-top:5px !important;}
.listaFiltroDetalhado li.tp1 select#cmbTodasOp,
.listaFiltroDetalhadoModal li.tp1 select#cmbTodasOp{ width:130px !important;}
.listaFiltroDetalhado li.tp2,
.listaFiltroDetalhadoModal li.tp2{padding-right:5px;padding-left:10px;background:url(../../../imagens/extrato/bgr_lista_extrato_sep.gif) top right no-repeat}
.listaFiltroDetalhado li.tp3,
.listaFiltroDetalhadoModal li.tp3{color:#666666;background:url(../../../imagens/extrato/bgr_lista_extrato_sep.gif) top right no-repeat;position:relative}
.listaFiltroDetalhado li.tp3 span.dia,
.listaFiltroDetalhadoModal li.tp3 span.dia{padding:0 6px; white-space: nowrap;}
.listaFiltroDetalhado li.tp3 span.diaSpace,
.listaFiltroDetalhadoModal li.tp3 span.diaSpace{padding:0 15px}
.listaFiltroDetalhado li.tp3 span.diaOn,
.listaFiltroDetalhadoModal li.tp3 span.diaOn{background:url(../../../imagens/extrato/bgr_extrato_diaOn.jpg) top center no-repeat;position:relative;top:-5px;height:47px;line-height:120%;text-align:center;display:block;float:left;margin-right:1px;margin-bottom:-16px;}
/** nome do filtro alterado para filtroDia pois o interna.css já possui um class com esse nome impactando na exibicao */
.listaFiltroDetalhado li.tp3 span.diaOn span.filtroDia,
.listaFiltroDetalhadoModal li.tp3 span.diaOn span.filtroDia{color:#CC092F;font-size:145%;font-weight:bold;display:block;line-height:135%}
.listaFiltroDetalhado li.tp3 span.diaOn a,
.listaFiltroDetalhadoModal li.tp3 span.diaOn a{color:#333 !important}
.listaFiltroDetalhado li.tp3Ultimo,
.listaFiltroDetalhadoModal li.tp3Ultimo{background:none}
.listaFiltroDetalhado li.tp3 a,
.listaFiltroDetalhadoModal li.tp3 a{color:#666}
/*.listaFiltroDetalhado li.tp4,
.listaFiltroDetalhadoModal li.tp4 {float:right;position:absolute;left:859px;}
.listaFiltroDetalhadoModal li.tp4 {position:static !important;}
.listaFiltroDetalhado li.tp4 a,
.listaFiltroDetalhado li.tp4On a,
.listaFiltroDetalhadoModal li.tp4 a,
.listaFiltroDetalhadoModal li.tp4On a{background:url(../../../imagens/extrato/bgr_lista_extrato_tp4_a.gif) 0 -31px no-repeat;display:inline-block;padding:0 10px 0 29px;height:100%;white-space:nowrap}
.listaFiltroDetalhado li.tp4On,
.listaFiltroDetalhadoModal li.tp4On{background:url(../../../imagens/extrato/bgr_lista_extrato_tp4On.gif) top right no-repeat}
.listaFiltroDetalhado li.tp4On a,
.listaFiltroDetalhadoModal li.tp4On a{background-position:0 0}*/
.listaFiltroDetalhado li.tp5,
.listaFiltroDetalhadoModal li.tp5 {background:url(../../../imagens/extrato/bgr_lista_extrato_sep.gif) top right no-repeat;position:relative}
.listaFiltroDetalhado li.tp5 span,
.listaFiltroDetalhadoModal li.tp5 span{padding:0 10px}
.listaFiltroDetalhado li.tp5 span.on,
.listaFiltroDetalhadoModal li.tp5 span.on,
.listaFiltroDetalhado li.tp5Ultimo span.on {background:url(../../../imagens/extrato/bgr_extrato_diaOn.jpg) top center no-repeat;position:relative;top:-5px;height:47px;line-height:120%;text-align:center;display:block;float:left;margin-right:1px;margin-bottom:-16px;}
.listaFiltroDetalhado li.tp5 span.on a,
.listaFiltroDetalhadoModal li.tp5 span.on a,
.listaFiltroDetalhado li.tp5Ultimo span.on a {display:block;color:#CC092F;font-weight:bold;padding-top:13px}
.listaFiltroDetalhado li.tp5 span.on a:hover,
.listaFiltroDetalhadoModal li.tp5 span.on a:hover,
.listaFiltroDetalhado li.tp5Ultimo span.on a:hover {text-decoration:none}
.listaFiltroDetalhado li.tp5Ultimo,
.listaFiltroDetalhadoModal li.tp5Ultimo {background:none}
.listaFiltroDetalhado li.tp5 a,
.listaFiltroDetalhadoModal li.tp5 a {color:#666}
.listaFiltroDetalhado li.tp5 a:hover,
.listaFiltroDetalhadoModal li.tp5 a:hover {color:#CC092F}
.listaFiltroDetalhado, .listaFiltroDetalhadoModal {margin-bottom:0;}

/*.boxFiltroExtrato, .boxFiltroExtratoModal {background:#E4E4E4;border-left:1px solid #CDCDCD;border-right:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;padding:20px 15px 10px 15px;width:690px;position:relative;top:0;display:none;}*/
.boxFiltroExtrato .frmTxt1, .boxFiltroExtratoModal .frmTxt1{background:#FFF}

.boxOverlay{background-color:#FFF;height:100%;filter:alpha(opacity=50);opacity:0.5;left:0;position:absolute;top:0;width:100%;}
.boxWrapFiltro {position:relative;}
.boxWrapFiltro .boxOverlay {width:601px;z-index:1;}

.btnRecusar, .btnAutorizar {background:url(../../../imagens/geral/btn_geral.gif) 0 0 no-repeat;float:right;width:79px;height:20px;border:none;cursor:pointer;text-indent:-9999px;}
.btnRecusar {background-position:0 -287px;height:21px;width:61px;float:left;margin-left:15px;}
.btnAutorizar {background-position:0 -266px;height:21px;width:78px;float:left;margin-left:15px;}

.fs92percent {
    font-size: 92% !important;
}

.btnIcoExcluir, .btnIcoRecusar, .btnIcoAutorizar {background:url(../../../imagens/geral/btn_acoes_tabelas.gif) 0px 0px no-repeat;display:block;height:17px;width:17px;}
.btnIcoRecusar {background-position:0px -17px;}
.btnIcoExcluir {background-position:0px -51px;}

/* O ATRIBUTO IMPORTANT FOI INCLUIDO SOMENTE PARA SOBRESCREVER O ESTILO DO TABELASEXPANSIVEIS.CSS */

.ne-tabela-expansivel tbody tr.totalGeral td{
	border-bottom: 1px solid #CC092F!important;
	border-top: 1px solid #999999;
	background: none repeat scroll 0 0 #CACACA;
	font-weight:bold!important;
}

/* Detalhes da tabela expansível */
.tabTp3 TBODY TD {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 140%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.tabTp3 TD.rotulo {
	TEXT-ALIGN: right; VERTICAL-ALIGN: top
}
.tabTp3 TD.dado {
	VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold
}


/* ICONES TRANSACOES */

.icoStatusTransacao {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../../../imagens/geral/ico_status_transacao.gif");
    background-origin: padding-box;
    background-repeat: no-repeat;
    background-size: auto auto;
    display: block;
    height: 18px;
    text-indent: -9999px;
    width: 63px;
}

.status1{background-position:0px 0px;}
.status2{background-position:0px -18px;}
.status3{background-position:0px -36px;}
.status4{background-position:0px -54px;height:28px;}
.status5{background-position:0px -82px;}
.status6{background-position:0px -100px;height:28px;}



/* SEI PARA ELEMENTOS EM GRUPO */
.lstAcaoEmGrupo{clear:both;padding:10px 0}
.lstAcaoEmGrupo:after{content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden}
.lstAcaoEmGrupo li{float:left;margin-right:10px;}
.lstAcaoEmGrupo li.label{padding-top:4px}


.btnAlterar {background-position: 0 -34px;}
.btnEnviarEmailGrupo {background-position: 0 0 !important;width: 122px;}
.btnSalvarArquivoGrupo {background-position: 0 -42px !important;width: 134px;}
.btnImprimirGrupo {background-position: 0 -21px !important;width: 78px;}
.btnDetalhe {background-position: 0px -187px;}
.btnEnviarEmailGrupo, .btnSalvarArquivoGrupo, .btnImprimirGrupo {background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: url("../../../imagens/geral/btns_acao_para_grupo.gif");background-origin: padding-box;background-position: 0 0;background-repeat: repeat;background-size: auto auto;display: block;height: 21px;text-indent: -9999px;}

.tabBranco {
    background: none repeat scroll 0 0 #FFFFFF;
}



.UICalendarPeriod-input_date {
	 background: none repeat scroll 0 0 #FFFFFF!important;	
}

.icoLogo {
    background: url("../../../imagens/geral/ico_funcoes.gif") no-repeat scroll 0 -360px transparent;
    height: 26px;
    margin-right: 10px;
    width: 28px;
}


.cmbOperacoes option.grupo {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #CDCDCD;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    font-weight: bold;
}

/* VISAO AGRUPADA */
.visaoAgrupada .ne-tabela-expansivel tbody.expOn tr.click:hover {
	background: none !important;
}
.visaoAgrupada .ne-tabela-expansivel tbody.expOn tr.click td {
    background: none;
    border: medium none;
    font-weight: normal;
}
.visaoAgrupada .ne-tabela-expansivel.interna {
    width: 100%;
}
.visaoAgrupada .ne-tabela-expansivel.interna thead.interno th {
    background: #f0f0f0 none repeat scroll 0 0;
    border-right: 1px solid #cacaca !important;
    font-weight: normal;
}
.visaoAgrupada .ne-tabela-expansivel.interna tbody.bgBranco,
.visaoAgrupada .tabelaListagem tbody.bgBranco {
    background-color: #FFFFFF;
}
.visaoAgrupada .ne-tabela-expansivel.interna tbody.expOn tr.click td {
    border: medium none !important;
}
.visaoAgrupada .ne-tabela-expansivel.interna td span.expansivel {
    background: url("../../../imagens/geral/ico_mais_menos.gif") no-repeat scroll 0 0;
}
.visaoAgrupada .ne-tabela-expansivel.interna .expOn .click span.expansivel {
    background: url("../../../imagens/geral/ico_mais_menos.gif") repeat-x scroll 0 -49px;
}
.visaoAgrupada .boxTp3 {
	background-color: #ECECEC;
}

