﻿#BodyDFGrid{background-color:#fff;}
#ctl00_ContentPlaceHolder_DFGrid_tblcontainer {width:100% !Important}
#ctl00_ContentPlaceHolder_DFGrid_divcontainer {text-align:center}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	#rndCheck{display:none}
	.hidden {display:none}
	#colCheck {display:none}
}

.et_DFGrid_DataGrid{z-index:101;height:100%;width:100%}
.et_DFGrid_CodEntidad{z-index:101;left:16px;position:absolute;top:56px;width:168px;height:24px;}

.tabla, .tabla2{border-collapse:collapse;border:none;font:normal 11px/13px Tahoma;}
.tabla thead th{margin:1px;border-width:1px; white-space: normal}
.tabla th p, .tabla td p{margin:3px; overflow:hidden;}
.tabla th, .tabla td{margin:1px; border-right:solid 1px #fff;overflow:hidden;}
.tabla tr{margin:1px; cursor:default;}
.tabla td, .tabla2 td{margin:1px; height:18px;}
.tabla td p{overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.tabla th{margin:1px; background-color:#e5e6e7;font-weight:normal;border-left:solid 2px #fff;}
.tabla .anulado{color:#c00;}
.tabla .alter, .tabla2 .alter{background:RGB(243,243,243);}
.tabla .select{background:#C0C3C0;}
.tabla .over{background:#d8d8d8;}
.columnaVertical{vertical-align:top;}
.tabla .cortes{background-color:RGB(127,127,127);color:White;}
.tabla .cortes p{text-align:left; direction:ltr}
.tabla .SaldoAnterior{background-color:RGB(241,241,241);}
.tabla .pieCorte td{margin:1px; border-top:solid 1px #333;background-color:RGB(233,237,227);color:#083571; font-family:Lucida Sans; font-size:11px; font-weight:bold;}

.tabla2 {border:solid 1px #a0a0a0;}
.tabla2 th{background-color:#e5e6e7;padding:5px 0;font-weight:normal;border:solid 1px #a0a0a0;font-weight:bold;}
.tabla2 td.num{text-align:right;width:100px;}

/*:::::::::::WebCheckList::::::::::::::*/
table.listado{padding:0;margin:0;color:#006;font:normal 11px/13px Tahoma;}
tr.encabezado{background-color:RGB(225,225,225);padding:5px 5px 0 5px;font-weight:bold;}
tr.alternateRow{background:#f3fbff;}
/*:::::::::::::::::::::::::*/

#MultiCheck{display:none;width:0px;}

span.Check{background:url(../appimg/select.gif) no-repeat;width:18px;height:18px;}
span.noCheck{background:url(../appimg/no_select.gif) no-repeat;width:18px;height:18px;}

div.mensaje{width:100%;height:200px;text-align:center;font:normal 12px/12px Tahoma;}
div.mensaje label{color:#f00;font:bold 12px/12px Tahoma;}

.tablapos{border-collapse:collapse;border:none;font:normal 8pt Lucida;width:100%;color:rgb(0, 136, 204);}
.tablapos td{height:18px;}
.tablapos th, .tablapos td{border: solid 2px #fff;overflow:hidden;white-space:nowrap;}

.tablaposdet{border-collapse:collapse;background-color:rgb(246,246,246);border:1px solid rgb(0, 136, 204);font:normal 11px/13px Lucida;width:100%;}
.tablaposdet th, .tablaposdet td{overflow:hidden;white-space:nowrap;border:none;}
.tdimporte{color:Black;}
.tddetmov{padding-left:20px;}

div.overlay
{
    background-color: #000;
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
    position:absolute;
    top:0;
    left:0;
    padding:100%;
    z-index:1000;
}

div.ticketOverlay
{
    z-index:1100;
    position:absolute;
    width:		30%;
    top:		18%;
	left:		35%;
	text-align: left;
}

/*Centrado de la cabecera de las grillas*/
thead > tr 
{
	text-align: center!Important;	
    margin: 0 auto !important;
}


#tablaPrincipal  div[style^="WIDTH: 100%; TEXT-ALIGN: center"] > table {
	width: 100%;
    margin: 0 auto;
}

