/**
 * paginas.css
 * Estilos para p�ginas sueltas
 */
/**
 * inicio.html
 */

#pgInicioCont {width:750px; margin: 0 auto; position:relative;}
#pgInicioOpciones {position:absolute; top: 10px; left: 0; width:340px; background-color:#f8f2bf;}
/*cotizaciones*/
#pgInicioCotiz {position:absolute; left:400px; top:10px; width:250px; background-color:#F8F2BF;}
.pgInicioMoneda {padding:10px; position:relative; color:#9a6200;}
.pgInicioMonedaCotiz {position:absolute; top: 20px; right:20px; font-size:20px;}
.pgInicioMonedaTxt {position:absolute; top: 55px; right:20px; font-size:9px;}
/*opciones favoritas*/
#pgInicioOpciones input {margin-left:10px; width:315px;}
div#pgInicioFavoritosCont {margin: 14px 10px 10px 10px; background-color:#fffcdd; padding:10px; border: #FADD85 1px solid;}
div.pgInicioFavBtn {height:25px; width:295px; position:relative; margin-top:5px;}
div.pgInicioFav {position:absolute; left:0px; top: 0px; font-size: 14px; width:85%; height:100%; padding-left:8px; padding-top:3px; cursor:pointer;}
div.pgInicioQuitarFav {width:10%; position:absolute; right:5px; top:5px; font-size:10px; text-align:center;}
div.pgInicioFavBtn {border:#fffcdd 1px solid;}
div.pgInicioFavBtn:hover {border:#F39F0C 1px solid; background:#F8F2BF;}



/**
 * ctaSaldoCta_filtro.html
 */
#pgCtaSaldoMes {display: none;}
#pgCtaSaldoMesFields {display: none;}

/**
 * ctaSaldoCta_resultado_(X).html
 */
#pgCtaSaldoGraficar {float: right;}
#pgCtaSaldoGraficar span {background-image: url('../img/comp_btn_graficar.gif');}
#pgCtaSaldoDet {padding: 6px; background-color: #f1f1f1; line-height: 14px;}
#pgInfBalanceForm {float: right; margin-top: -40px; width: 200px;}
#compTablaExportCerrar {display: block; float: right; margin-bottom: 2px; margin-left: 1px; height: 20px;}

#pgCtaSaldoDet div select {float: right; margin-top: -4px;}
#pgCtaSaldoGraf {display: none; width: 620px;}
#pgCtaSaldoGraf ul {margin-left: 25px; padding-bottom: 15px;}
#pgCtaSaldoGraf li {float: left; padding-left: 10px;}
a.pgCtaSaldoGrafLnk {display: block; padding-left: 14px; height: 10px; background: url('../img/ico_check.gif') no-repeat 0px -28px;}
#pgCtaSaldoGrafSel {background-position: 0px 0px !important;}
tr.pgCtaSaldoSector {display: none;}
tr.pgCtaSaldoSector td {background-color: #f9f9f9 !important; font-size: 9px; text-align: right;}
#pgCtaSaldoSectorIzq {float: left;}
#pgCtaSaldoSectorDer {float: left;}
a.pgCtaSaldoAmpliar {display: block; padding-left: 14px; width: 11px; height: 11px; background: url('../img/ico_mas_ch.gif') no-repeat;}
a.pgCtaSaldoAmpliarMenos {background: url('../img/ico_menos_ch.gif') no-repeat !important;}
a.pgCtaSaldoSectorGraf {display: block; float: right; width: 20px; height: 14px; background: url('../img/ico_grafica.gif') no-repeat;}
a.pgCtaSaldoSectorGraf span {display: none;}
#pgCtaSaldoSectorGraf {display: none; width: 510px;}
tr.pgSaldoCtaPerSector td {border-bottom-color: #ddd !important; text-align: right !important; font-size: 9px; color: #999;}

/**
 * informeAnaliticoCtaSel_filtro.html, informeResultadoCCostos_filtro.html
 */
#pgInfAtcoSelCta, #pgInfAtcoSelHija, #pgAgregarCCosto, a.pgInfAtcoSelCtaQuitar {display: block; float: right; margin-right: 20px; margin-top: 2px; width: 16px; height: 16px; background: url('../img/ico_mas.gif') no-repeat !important;}
#pgInfAtcoSelCta, #pgInfAtcoSelHija, #pgAgregarCCosto {background: url('../img/ico_mas.gif') no-repeat !important;}
a.pgInfAtcoSelCtaQuitar {background: url('../img/ico_menos.gif') no-repeat !important;}
#pgInfAtcoSelCta span, a.pgInfAtcoSelCtaQuitar span, #pgInfAtcoSelHija span, #pgAgregarCCosto span {display: none !important;}

/**
 * informeBalance_resultado.html
 */
a.pgInfBalanceMostrar,a.pgInfEstadoSituacionMostrar {display: block; float: left; margin-left: 4px; margin-top: 2px; margin-right: 2px; width: 11px; height: 11px; background: url('../img/ico_mas_ch.gif') transparent no-repeat;}
a.pgInfBalanceMostrarTodo {display: block; float: right; margin-left: -28px; margin-top: 2px; width: 11px; height: 11px; background: url('../img/ico_mas_ch.gif') transparent no-repeat;}
a.pgInfBalanceMenos, a.pgInfBalanceOcultarTodo {background: url('../img/ico_menos_ch.gif') no-repeat transparent !important;}
#pgInfBalance table {width: 75%;}
#pgCtaTbl table {width: 500px;}
td.pgCtaTblCodBus {width: 80px;}
#pgInfEstadoSituacion tbody tr, #pgInfBalance tbody tr, #pgCtaTbl tbody tr {display: none;}
#pgInfBalance tbody td, #pgCtaTbl tbody td {text-align: right;}
tr.pgInfBalanceTotal {display: table-row !important; background-color: #f9fff0; font-weight: bold; text-align: right;}
tr.pgInfBalanceFila1 {display: table-row !important;}
tr.pgInfBalanceFila1 td {background-color: #ddd; font-weight: bold;}
tr.pgInfBalanceFila2 td {background-color: #e3e3e3;}
tr.pgInfBalanceFila3 td {background-color: #ededed;}
tr.pgInfBalanceFila4 td {background-color: #f3f3f3;}
tr.pgInfBalanceFila5 td {background-color: #fafafa;}
tr.pgInfBalanceFila6 td {background-color: #fdfdfd;}
tr.pgInfBalanceFila7 td {background-color: #fff;}
td.pgInfBalanceTab1, td.pgInfBalanceTab2, td.pgInfBalanceTab3, td.pgInfBalanceTab4, td.pgInfBalanceTab5, td.pgInfBalanceTab6, td.pgInfBalanceTab7 {text-align: left !important;}
td.pgInfBalanceTab2, td.pgInfBalanceTab3, td.pgInfBalanceTab4, td.pgInfBalanceTab5, td.pgInfBalanceTab6, td.pgInfBalanceTab7 {background: url('../img/comp_form_fields_arbol.gif') transparent no-repeat;}
td.pgInfBalanceTab2 {padding-left: 15px !important;}
td.pgInfBalanceTab3 {padding-left: 30px !important; background-position: 10px 0px;}
td.pgInfBalanceTab4 {padding-left: 50px !important; background-position: 35px 0px;}
td.pgInfBalanceTab5 {padding-left: 70px !important; background-position: 50px 0px;}
td.pgInfBalanceTab6 {padding-left: 90px !important; background-position: 75px 0px;}
td.pgInfBalanceTab7 {padding-left: 110px !important; background-position: 80px 0px;}

/**
 * informeEstadoSituacion_resultado.html
 */
#pgInfEstadoSituacion table {width: 700px;}

/**
 * cuentaAux_abm.html
 */
#pgCtaAux a.pgLnkBtn {float: left; margin-top: 4px; width: 48px;}
#pgCtaAuxOculto a.pgLnkBtn span {margin-top: -1px; padding-right: 30px; width: 35px; background: url('../img/comp_btn_editar.gif') no-repeat right; line-height: 20px;}
#pgCtaAux td a.pgLnkBtn {float: right; margin-right: 20px; background-position: 0px -1px;}
#pgCtaAux td a.pgLnkBtn span {margin-top: -1px; padding-right: 30px; width: 35px; line-height: 20px;}
#pgCtaAuxLnkNuevo span {background: url('../img/comp_btn_nuevo.gif') no-repeat right;}
#pgCtaAuxLnkEditar span {background: url('../img/comp_btn_editar.gif') no-repeat right;}
#pgCtaAuxLnkCancelar {display: block; float: left; width: 15px; height: 15px; background: url('../img/ico_cruz.gif') no-repeat;}
#pgCtaAuxLnkCancelar span {display: none;}
#pgCtaAuxCampos td {background-color: #eee;}

/**
 * sector_tbl.html
 */
td.pgSectorDos {padding-left: 25px !important; background: url('../img/comp_form_fields_arbol.gif') transparent no-repeat 8px 0px;}
td.pgSectorTres {padding-left: 40px !important; background: url('../img/comp_form_fields_arbol.gif') transparent no-repeat 20px 0px;}


 /**
  * mto_filtro.html
  */
#pgMtoAccion {float: right; margin-right: 113px; margin-bottom: -22px;}
#pgMtoAccion select {display: block; float: right;}


/**
 * cotizacion_abm.html
 */
#pgCotiz td {background: none; border: 1px solid #f8c162; text-align: right; color: #ba8; font-weight: bold;}
#pgCotiz td input {text-align: right;}
td.pgCotizNada {background-color: #ffdc9f !important;}


#pgSeguridadBtn span{background-image: url('../img/comp_btn_continuar.gif'); text-align:center !important; line-height:18px;}
.highlightRow td{background-color: #ccffdd !important;}

/**
 * informeBalance
 */
a.btnBalanceExportar {float: right; width: 80px; margin-bottom:10px; margin-left:100px;}
a.btnBalanceExportar span {width: 80px; background-image: url('../img/comp_btn_continuar.gif');}

/*
 * informeEstado
 */
label.compFormBtnVerSaldos {clear: both !important; display: block; padding: 0 !important; margin-left:25px; width: 175px; height: 22px; background-image: url('../img/comp_btn_continuar.gif'); background-repeat: no-repeat; background-position: right; cursor: pointer;}
label.compFormBtnVerSaldos input {float: right !important; padding: 0 !important; margin-right: 23px; width: 75px; height: 22px; background: url('../img/comp_btn_fnd.gif') transparent no-repeat !important; border: none !important; color: #fff !important; font-weight: bold; cursor: pointer;}
label.compFormBtnVerSaldos:hover input {color: #eeffaa !important;}

/*
 * informeResultadoCCostos_filtro.html
 */
select.pgResCCosto {width:250px !important;}

/*
 * informeResultadoCCostos.html
 */
 .pgAlignLeft, tr.pgAlignLeft th, tr.pgAlignLeft td {text-align:left !important;}
 .pgAlignCenter, tr.pgAlignCenter th, tr.pgAlignCenter td  {text-align:center !important;}
 .pgAlignRight, tr.pgAlignRight th, tr.pgAlignRight td  {text-align:right !important;}
 .pgTextBold, .pgTotalCell{font-weight:bold !important;}
 .pgTotalCell {background-color:#F8F6E7 !important;}
 .pgBorderCell {border-left: 1px solid #F8C162;}

.pgTablaResultadoCCosto a.compTablaexportar {display: block; float: right; margin: -1px -1px 2px 1px; width: 22px; height: 20px;}
.pgTablaResultadoCCosto div#compTablaExport {width: 150px; right:-2px; top:-2px; display:block !important;}
.pgTablaResultadoCCosto a.compTablaexportar span {display: none;}
.pgTablaResultadoCCosto #compTablaExport select {margin: 5px 0 0 25px !important; float: none;}
.pgTablaResultadoCCosto #compTablaExport a {float: right; margin-top: -7px;}
.pgTitleCell {background-color:#F8C162 !important; color:#C07D09 !important; font-size:12px; font-weight:bold;}
.pgResCCostoDetalles{width:100%; height:100%; position:relative;}
#frmResCCostosFiltro #pgCtaSaldoPer,#frmResCCostosFiltro #pgCtaSaldoPerFields{display:none;}
