/*=================================================================================*\
 *  gensty02.php - Hoja de estilos para impresiones
 *
 *  (c) 2007 Innovatrium, S.L. <innovatrium@innovatrium.es>
 *  Este archivo NO puede ser libremente distribuido. Reservados todos los derechos.
 *  Para más información visite el sitio: http://www.innovatrium.es/ 
 *
\*=================================================================================*/


body {
    /*font-size: 16px;*/
}

/*---------------------------------------------------------------------------------*\
 *  Estilos estandar para los listados
\*---------------------------------------------------------------------------------*/

/* Estructura principal */
.lisest01 {
    width: 100%;
    background: #FFFFFF;

}

/* Título cabecera principal */
.lisest01 h1 {
    font-size: 22px;
    color: #000000;
}

/* tablas en los informes */
.lisest01 table {
    color: #000000;
}

/* Cabecera - tabla de información general*/
.liscab01 {
    width: 100%;
    color: #000000;
}

/* Selección - tabla */
.lisseltab {
    width: 90%;
    color: #000000;
    margin-left: 60px;
	margin-right: 60px;
	margin-bottom: 5px;
}


/* Selección - columna de captions */
.lisselcap {
    text-align: right;
    font-style: italic;
    font-size: 16px;
    color: #000000;
    padding-right: 5px;
    font-weight: bold;
    white-space: nowrap;
}

/* Selección - columna de valores */
.lisselval {
    font-size: 16px;
    color: #000000;
    padding-left: 5px;
}

/* tabla con las columnas ajustadas sin saltar (Pies de página OF)*/
.lisajutab {
    width: 100%;
    color: #000000;
    margin: 0 auto;
    padding-bottom: 5px;
}

.lisajutab td {
    white-space: nowrap;
    padding: 0px 2px 0px 2px;
    font-size: 10px;

}

.listab01 {
    width: 100%;
}

.listab02 {
    border-bottom: none;
}

.listab01 th {
    color: #000000;
    padding: 0px 2px 0px 2px;
    vertical-align: bottom;
	font-weight: bold;
}

.listab01 td {
    color: #000000;
    padding: 0px 2px 0px 2px;
}

.listab01 td.liscab01 {
    font-style: italic;
    width: 130px;
}

.cabder01 {
    margin-left: auto;
}

.lissal01 {
    page-break-after: always;
}


.lispar01 {
    /*	border-bottom: #999999 1px solid; */
}

.lisimp01 {
    /*	border-bottom: #999999 1px solid;*/
    height: 17px;
}

.estlis01 {
    padding-left: 15px;
    padding-bottom: 5px;
}

.estlis02 {
    padding: 0px 5px 0px 5px;
}


/*---------------------------------------------------------------------------------*\
 *  Estilos para listar plan
\*---------------------------------------------------------------------------------*/

.titcon01 /* título de conceptos */
{
    border: 1px solid #000000;
    padding: 3px;
    height: 20px;
    width: 100px;
    text-align: left;
}

.titmes01 /* título de meses */
{
    border: 1px solid #000000;
    padding: 3px;
    height: 20px;
    width: 70px;
    text-align: center;
}

.tittot01 /* título de totales */
{
    border: 1px solid #000000;
    padding: 3px;
    height: 20px;
    width: 70px;
    text-align: center;
}

.lincon01 /* línea conceptos */
{
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    padding: 3px;
    width: 100px;
    text-align: left;
    line-height: 8px;
}

.linmes01 /* línea meses */
{
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    padding: 3px;
    width: 70px;
    text-align: right;
    line-height: 8px;
}

.lintot01 /* línea totales */
{
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    padding: 3px;
    width: 70px;
    text-align: right;
    line-height: 8px;
}

.esttes01 {
    border: 1px solid #000000;
    font-size: 10px;
    color: #000000;
    width: 1100px;
}

.esttes06 {
    color: #000000;
}


/*---------------------------------------------------------------------------------*\
 *  Estilos para el imprimir tabla
\*---------------------------------------------------------------------------------*/

.estfac01 {
    color: #000000;
}

.estfac02 {
    margin-left: 50px;
    font-size: 16px;
    font-weight: bold;
}

.estfac03 {
    font-size: 12px;
    font-weight: bold;
}

.estfac04 {
    text-decoration: underline;
}

/*---------------------------------------------------------------------------------*\
 *  Estilos para el imprimir líneas de documentos
\*---------------------------------------------------------------------------------*/

.filpar01 {
}

.filimp01 {
    background-color: #F1F1F1;
}