﻿.btnAfiliacion {background-color:transparent; background-image:url(/images/grid/btn_afiliacion.jpg); border:none; cursor:pointer; height:14px; width:16px;}
.btnCarta {background-color:transparent; background-image:url(/images/grid/btn_sobre.png); border:none; cursor:pointer; height:7px; width:11px;}
.BTNDESCARGAR {background-color:transparent; background-image:url(/images/grid/descargar.svg); border:none; cursor:pointer; height:28px; width:30px;}
.btnDescargar {background-color:transparent; background-image:url(/images/grid/descargar.svg); border:none; cursor:pointer; height:28px; width:30px;}
.btnDescargarBlue {background-color:transparent; background-image:url(/images/grid/descargar_blue.svg); border:none; cursor:pointer; height:28px; width:28px;}
.BTNDESCARGAR2 {background-color:transparent; background-image:url(/images/grid/download.png); border:none; cursor:pointer; height:16px; width:16px;}
.btnDescargar2 {background-color:transparent; background-image:url(/images/grid/download.png); border:none; cursor:pointer; height:16px; width:16px;}
.btnEliminarNew, .btnEliminar, .BTNELIMINAR, .BTNQUITAR, .btnQuitar{background-image:url(/images/eliminar.png); border:none; cursor:pointer; background-size: 24px 24px; background-repeat:no-repeat; height: 24px; width: 24px; background-color: #ffffff00;}
.btnSubirArchivo, .BTNSUBIRARCHIVO {background-color:transparent; background-image:url(/images/grid/upload.png); border:none; cursor:pointer; height:16px; width:16px;}
.btnEditarNew, .btnEditar {background-image:url(/images/editar.png); border:none; cursor:pointer; background-size: 24px 24px; background-repeat:no-repeat; height: 24px; width: 24px; background-color: #ffffff00;}
.btnEventosJPD{background-color:transparent; background-image:url(/images/estudios_juridicos/Eventos.png); border:none; cursor:pointer; height:27px; width:30px; opacity:0.9;}
.btnInformacion,.BTNINFORMACION {background-color:transparent; background-image:url(/images/lupa.png); border:none; cursor:pointer; height:17px; width:14px;}
.btnInformacionNew, .BTNINFORMACIONNEW {background-color:transparent; background-image:url(/images/lupa_new.png); border:none; cursor:pointer;  background-repeat:no-repeat; height: 24px; width: 24px; background-color: #ffffff00;}
.btnEye, .BTNEYE {background-color:transparent; background-image:url(/images/grid/eye.png); border:none; cursor:pointer;  background-repeat:no-repeat; height: 24px; width: 24px; background-color: #ffffff00;}
.btnLink {background-color:transparent; background-image:url(/images/grid/grid_link.png); border:none; cursor:pointer; height:25px; width:25px;}
.BTNLINK {background-color:transparent; background-image:url(/images/grid/grid_link.png); border:none; cursor:pointer; height:25px; width:25px;}
.btnMas {background-color:transparent; background-image:url(/images/add16.png); border:none; cursor:pointer; height:16px; width:16px;}
.btnPdf {background-color:transparent; background-image:url(/images/grid/grid_pdf.png); border:none; cursor:pointer; height:16px; width:16px;}
.BTNPDF {background-color:transparent; background-image:url(/images/grid/grid_pdf.png); border:none; cursor:pointer; height:16px; width:16px;}
.btnPericiasJPD{background-color:transparent; background-image:url(/images/estudios_juridicos/Pericia.png); border:none; cursor:pointer; height:25px; width:25px; opacity:0.9;}
.btnProcesar {background-color:transparent; background-image:url(/images/grid/grid_procesar.png); border:none; cursor:pointer; height:24px; width:24px;}
.BTNPROCESAR {background-color:transparent; background-image:url(/images/grid/grid_procesar.png); border:none; cursor:pointer; height:24px; width:24px;}
.btnReactivar {background-color:transparent; background-image:url(/images/grid/off.png); border:none; cursor:pointer; height:16px; width:28px;}
.btnReportes{background-color:transparent; background-image:url(/images/estudios_juridicos/btn_Reportes_3_off.png);border:none; cursor:pointer; height:16px; width:16px;}
.btnRGRL {background-color:#6660; background-image:url(/images/grid/rgrlNOOK.png); border:none; cursor:pointer; height:17px; width:17px;}
.BTNRGRL {background-color:#6660; background-image:url(/images/grid/rgrlNOOK.png); border:none; cursor:pointer; height:17px; width:17px;}
.btnRGRLOk {background-color:#6660; background-image:url(/images/grid/rgrlOk.png); border:none; cursor:pointer; height:17px; width:17px;}
.BTNRGRLOK {background-color:#6660; background-image:url(/images/grid/rgrlOk.png); border:none; cursor:pointer; height:17px; width:17px;}
.BTNTILDEOK {background-image:url(/images/tilde.png); background-color: #F5F5F5; border:none; cursor:pointer; height:16px; width:16px;}
.btnSeleccionar {background-color:transparent; background-image:url(/images/seleccionar.png); border:none; cursor:pointer; height:16px; width:16px;}
.btnSentenciasJPD{background-color:transparent; background-image:url(/images/estudios_juridicos/Sentencia.png); border:none; cursor:pointer; height:25px; width:25px; opacity:0.9;}
.btnSentenciasIMG{background-color:transparent; background-image:url(/images/estudios_juridicos/scanner.png); border:none; cursor:pointer; height:25px; width:25px; opacity:0.9;}
.btnVer {background-color:transparent; background-image:url(/images/grid/btn_ver.jpg); border:none; cursor:pointer; height:17px; width:15px;}
.btnVerRemito {background-color:transparent; background-image:url(/images/grid/grid_ver_remito.png); border:none; cursor:pointer; height:24px; width:24px;}

.btnPdfLegales {background-color:transparent; background-image:url(/images/ImageListImages/descargar_pdf.png); background-size: 25px 25px; background-repeat: no-repeat;border:none; cursor:pointer; height:25px; width:25px;}
.btnPrintLegales {background-color:transparent; background-image:url(/images/ImageListImages/imprimir.png); background-size: 25px 25px; background-repeat: no-repeat;border:none; cursor:pointer; height:25px; width:25px;}
.btnDownloadLegales {background-color:transparent; background-image:url(/images/ImageListImages/descargar.png); background-size: 25px 25px; background-repeat: no-repeat;border:none; cursor:pointer; height:25px; width:25px;}

.colAlignCenter {padding-right:4px; text-align:center;}
.colAlignRight {padding-right:4px; text-align:right;}
.colFecha {text-align:center; white-space:nowrap;}

.gridBaja {color:#b00; text-decoration:line-through;}
.gridBotonBaja {flex-grow:2; text-align:left;}
.gridBotonBaja img {width:225px;}
.gridColSeparator {background-color:#c0c0c0; width:1px;}
.gridEmpty {background-image:url(/images/grid/grid_not_found.svg); border:none; height:50px; width:237px;}
.gridEspera {bottom:0; height:auto; left:0; margin:auto; position:absolute; right:0; top:0; width:10%;}
.gridFondoOnMouseOver:hover {color:#002f87;}
.gridFooter {color:#fff; display:flex; flex-direction:row; flex-wrap:wrap; font-size:0.8rem; justify-content:flex-end; height:32px; margin-top:10px;}
.gridFooter .gridFooterPagina {background-color:#002f87; cursor:pointer; filter:alpha(opacity = 50); margin:4px; opacity:.5; padding-bottom:1px; padding-top:5px; text-align:center; width:25px;}
.gridFooter .gridFooterPagina:hover {filter:alpha(opacity = 100); opacity:1;}
.gridFooter .gridFooterPaginaSeleccionada {cursor:default; filter:alpha(opacity = 100); opacity:1;}
.gridHeader {background-color:#002f87; font-size:1rem; height:25px; padding-bottom:1px; padding-left:10px; padding-right:4px; padding-top:1px; text-align:left; vertical-align:middle;}
.gridHeader a:link {color:#fff;}
.gridHeader a:visited {color:#fff;}
.gridOrderAsc {background-image:url(/images/grid_asc.png); border:none; height:15px; width:26px;}
.gridOrderDesc {background-image:url(/images/grid_desc.png); border:none; height:16px; width:16px;}
.gridRow1 {background-color:#F5F5F5; border-bottom:2px solid #fff; color:#3C3C3B; cursor:default; height:40px; padding:10px;}
.gridRow1:hover {color:#002f87;}
.gridRow2 {background-color:#F5F5F5; border-bottom:2px solid #fff; color:#3C3C3B; cursor:default; height:40px; padding:10px;}
.gridRow2:hover {color:#002f87;}
.gridTable {overflow:auto; padding:0px; width:100%;}
.gridText {font-size:0.8rem; padding:5px 5px 5px 10px; vertical-align:middle; /*text-align:left; */}
.gridTextCenter {text-align:center;}
.gridTitle {color:#000;font-size:0.8rem; text-align:center; text-decoration:none; text-transform:uppercase;}
.gridTitle:hover {color:#0f539c; text-decoration:none;}
.gridTitleOrder {color:#002f87; font-weight:bold;font-size:0.8rem; text-align:center; text-decoration:none; text-transform:uppercase;}
.gridFooterTotalRegistros {background-color:#F5F5F5; color:#45413d; cursor:default; font-size:0.8rem; padding:10px 0 10px 5px;}

#divContentGrid {overflow-y:auto; position:relative; text-align:center;}
#divGridEspera {
	background-color:#0f539c; 
	cursor:wait; display:none; 
	filter:alpha(opacity = 50); 
	height:100%; 
	left:0; 
	opacity:.5; 
    position: fixed;
	top:0; 
	width:100%;
    justify-content: center;
    align-items: center;
    z-index: 10000;
}


@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) {		/* IE 10, IE 11 hacks..*/
	.gridFooter {display:-ms-flexbox; float:right;}
}