/* Hoja de estilos */
/* Estilos referentes al listado */
table#nombretabla{}

#tablePie{width: 600px;}
.filatitulos{ color: black;}
.filapie{cursor: default; font-size: 8pt; font-weight: bold;}
.titulo,.tituloorden{cursor: default; font-size: 9pt; font-weight: bold; text-transform: capitalize; text-align: left;} 
.tituloorden{cursor: pointer;  width: 10%;}
.tituloflechaorden, .introfiltro{ width: 1%; color: white; cursor: pointer; }             
.inputfiltro{font-size: 6.5pt; font-weight: normal; color: black;}
.introfiltro{font-size: 8pt;}
.fila1,.fila2,.fila3,.fila4,.filaactual,.filaseleccionada{cursor: default;  font-size: 8pt; height: 12pt; }

/*
.fila1{background-color: #DFEFCF;}
.fila2{background-color: #E8F3DC;}
.fila3{background-color: #F0F8E9;}
.fila4{background-color: #F8FCF5;}
 .filaactual{background-color: #58AA0A; color: white;}
.filaseleccionada{background-color: #58AA0A; color: white;}
*/

.filaseleccionada{cursor: pointer; }
.filaactual{cursor: pointer; }

.columnadecimal,.columnanormal,.ticket{padding-right: 10px; border-bottom: solid #C6C6C6 1px; }
.columnadecimal{text-align: right; }
.columnanormal{text-align: left;}
.ticket{white-space: nowrap; }
.ticket img{margin-left: 15px;}
/*linea con los textos de la zona de botones superior que agrupa por secciones */
.linea, .lineab
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    padding-left: 1px;    
    BACKGROUND-COLOR: #000000;
    COLOR: white;
    CURSOR: pointer;
}
/* Linea negra en la tira superior */
.lineab, .lineac
{
    FONT-WEIGHT: 100;
    COLOR: #000000;
    BACKGROUND-COLOR: #eeeeee;
 }
 .lineac
{
    height: 5px;
 }
 /* Textos del menu de botones en la linea inferior a las agrupaciones */
 .linead, .lineadover
 {
    padding-right: 5px;    
    CURSOR: pointer;

 }
 .lineadover
 {
	color: #58AA0A;
 }

 .tseparador
 {
    BACKGROUND-COLOR: #ffffff;
    width:1px;
 }

#tabla{
    Z-INDEX: 1;
    LEFT: 4px;
    POSITION: absolute;
    TOP: 162px;
    BORDER: none;
    DISPLAY: block;
}


.clImagenOrdenAZ{
    WIDTH: 15px;
    HEIGHT: 17px;
    BACKGROUND-IMAGE: url('../images/az.gif');
	FLOAT: RIGHT;
}

.clImagenOrdenZA{
    WIDTH: 15px;
    HEIGHT: 17px;
    BACKGROUND-IMAGE: url('../images/za.gif');
	FLOAT: RIGHT;
}

.clImagenVisibleSi{
    WIDTH: 20px;
    HEIGHT: 17px;
    BACKGROUND-IMAGE: url('../images/mas.gif');
}

.clImagenVisibleNo{
    WIDTH: 20px;
    HEIGHT: 17px;
    BACKGROUND-IMAGE: url('../images/menos.gif');
}

.clImagenBuscar{
    WIDTH: 20px;
    HEIGHT: 17px;
    BACKGROUND-IMAGE: url('../images/buscar.gif');
}


.clImagenIrAlPrimero{
    WIDTH: 20px;
    HEIGHT: 17px;
    BACKGROUND-IMAGE: url('../images/primero.gif');
}

.clImagenIrUnoAtras{
    WIDTH: 20px;
    HEIGHT: 17px;
    BACKGROUND-IMAGE: url('../images/anterior.gif');
}

.clImagenIrUnoAdelante{
    WIDTH: 20px;
    HEIGHT: 17px;
    BACKGROUND-IMAGE: url('../images/siguiente.gif');
}

.clImagenIrAlUltimo{
    WIDTH: 20px;
    HEIGHT: 17px;
    BACKGROUND-IMAGE: url('../images/ultimo.gif');
}

.clImagenVisualizarTodosLosCampos{
    WIDTH: 20px;
    HEIGHT: 17px;
    BACKGROUND-IMAGE: url('../images/campos.gif');
}
.clImagenDescargarExcel{
    WIDTH: 20px;
    HEIGHT: 17px;
    BACKGROUND: url('../images/excel.png') 2px 1px no-repeat;
	CURSOR: pointer;
}
.clImagenDescargarPdf{
    WIDTH: 20px;
    HEIGHT: 17px;
    BACKGROUND: url('../images/pdf.gif') 2px 1px no-repeat;
	CURSOR: pointer;
}
.clNumPag{WIDTH: 30px; text-align: center;}
.clIrNumPag{WIDTH: 40px;}



