﻿/* Todos los reportes tiene los siguientes class
	- reporte-header: Es el class por defecto del header de la tabla
	- reporte-total:  Es el class por defecto del total de la tabla	
	- reporte-columnas:  Es el class por defecto de las columnas de la tabla	
Si se desea agregar alguna propiedad a albuna de las columnas se deberá configurar
	- reporteX-header-columnaY: Para el header donde X es el número de reporte e Y es el número de columna
	- reporteX-total-columnaY: Para el todal donde X es el número de reporte e Y es el número de columna
	- reporteX-columnarY: Para las solumnas donde X es el número de reporte e Y es el número de columna
*/
/**********************/
/* Todos los Reportes */
/**********************/
.reporte-header 
{
	/* Estas propiedades estaban en .table th del main.css */
	font-weight: 600;
	background-color: #377ab3;
	color: white;
}
.reporte-total
{
	font-weight: bold;
	text-align: right;
}
.reporte-columnas
{
	/* Estas propiedades estaban en .table td del main */
	text-align: right;
	vertical-align: top;
	/* Estas propiedades estaban en el vb*/
	width: 100px;
}

/**************/
/* Reporte 2 */
/**************/
.reporte2-total-columna0
{
	text-align: left;
}
.reporte2-columna0
{
	text-align: left;
	width: 200px;
}

/*************/
/* Reporte 3 */
/*************/
.reporte3-columna0
{
	text-align: left;
	width: 300px;
}
.reporte3-total-columna0
{
	text-align: left;
}

/*************/
/* Reporte 5 */
/*************/
.reporte5-columna1
{
	text-align: left;
	width: 300px;
}
.reporte5-total-columna1
{
	text-align: left;
}

/**************/
/* Reporte 6 */
/**************/
.reporte6-total-columna1 
{
	text-align: left;
}
.reporte6-columna1 
{
	text-align: left;
	width: 300px;
}

/**************/
/* Reporte 7 */
/**************/
.reporte7-total-columna1 
{
	text-align: left;
}
.reporte7-columna1 
{
	text-align: left;
	width: 300px;
}

/**************/
/* Reporte 8 */
/**************/
.reporte8-total-columna1 
{
	text-align: left;
}
.reporte8-columna1 
{
	text-align: left;
	width: 300px;
}

/**************/
/* Reporte 9 */
/**************/
.reporte9-total-columna1 
{
	text-align: left;
}
.reporte9-columna1 
{
	text-align: left;
	width: 300px;
}

/**************/
/* Reporte 10 */
/**************/
.reporte10-total-columna1 
{
	text-align: left;
}
.reporte10-columna1 
{
	text-align: left;
	width: 300px;
}

/**************/
/* Reporte 11 */
/**************/
.reporte11-total-columna1 
{
	text-align: left;
}
.reporte11-columna1 
{
	text-align: left;
	width: 300px;
}

/**************/
/* Reporte 12 */
/**************/
.reporte12-total-columna1 
{
	text-align: left;
}
.reporte12-columna1 
{
	text-align: left;
	width: 300px;
}

/**************/
/* Reporte 13 */
/**************/
.reporte13-total-columna1 
{
	text-align: left;
}
.reporte13-columna1 
{
	text-align: left;
	width: 300px;
}

/**************/
/* Reporte 14 */
/**************/
.reporte14-total-columna1 
{
	text-align: left;
}
.reporte14-columna1 
{
	text-align: left;
	width: 300px;
}

/**************/
/* Reporte 15 */
/**************/
.reporte15-total-columna1 
{
	text-align: left;
}
.reporte15-columna1 
{
	text-align: left;
	width: 300px;
}

/**************/
/* Reporte 16 */
/**************/
.reporte16-total-columna1 
{
	text-align: left;
}
.reporte16-columna1 
{
	text-align: left;
	width: 200px;
}

/**************/
/* Reporte 17 */
/**************/
.reporte17-total-columna1 
{
	text-align: left;
}
.reporte17-columna1 
{
	text-align: left;
	width: 200px;
}

/**************/
/* Reporte 18 */
/**************/
.reporte18-total-columna1 
{
	text-align: left;
}
.reporte18-columna1 
{
	text-align: left;
	width: 200px;
}

/**************/
/* Reporte 19 */
/**************/
.reporte19-total-columna1 
{
	text-align: left;
}
.reporte19-columna1 
{
	text-align: left;
	width: 200px;
}

/**************/
/* Reporte 21 */
/**************/
.reporte21-total-columna1
{
	text-align: left;
}
.reporte21-columna1
{
	text-align: left;
	width: 200px;
}


/**************/
/* Reporte 23 */
/**************/
.reporte23-total-columna0
{
	text-align: left;
}
.reporte23-total-columna1
{
	text-align: left;
}
.reporte23-total-columna2 
{
	text-align: left;
}
.reporte23-columna0 
{
	text-align: left;
	width: 100px;
}
.reporte23-columna1
{
	text-align: left;
	width: 400px;
}
.reporte23-columna2
{
	text-align: left;
	width: 100px;
}

/**************/
/* Reporte 24 */
/**************/
.reporte24-total-columna0
{
	text-align: left;
}
.reporte24-columna0
{
	text-align: left;
	width: 200px;
}

/**************/
/* Reporte 25 */
/**************/
.reporte25-columnas
{
	text-align: left;
}
.reporte25-columna-numerica
{
	text-align: right;
}

/**************/
/* Reporte 26 */
/**************/
.reporte26-total-columna1
{
	text-align: left;
}
.reporte26-columna1
{
	text-align: left;
	width: 200px;
}

/**************/
/* Reporte 27 */
/**************/
.reporte27-total-columna1 
{
	text-align: left;
}
.reporte27-columna1 
{
	text-align: left;
	width: 400px;
}

/**************/
/* Reporte 28 */
/**************/
.reporte28-total-columna1 
{
	text-align: left;
}
.reporte28-columna1 
{
	text-align: left;
	width: 200px;
}

/**************/
/* Reporte 29 */
/**************/
.reporte29-total-columna1 
{
	text-align: left;
}
.reporte29-columna1 
{
	text-align: left;
	width: 200px;
}

/**************/
/* Reporte 30 */
/**************/
.reporte30-total-columna1
{
	text-align: left;
}
.reporte30-columna0
{
	text-align: left;
	width: 100px;
}
.reporte30-columna1
{
	text-align: left;
	width: 50px;
}
.reporte30-columna2
{
	text-align: left;
	width: 350px;
}

/**************/
/* Reporte 31 */
/**************/
.reporte31-total-columna0
{
	text-align: left;
}
.reporte31-columna0
{
	text-align: left;
}
