﻿
/* Tabla base */

    table.base {margin:auto;width:720px; border:1px solid; border-color:lightgray black black lightgray; background-color:White;
                empty-cells:show; border-collapse:separate;}
    table.base th {border:none ;background-color: #8EB1C4;padding:2px; padding-top:4px;padding-bottom: 4px;
                    font-size: 12px;font-weight: normal;color: white;text-align: center;}
    table.base th.titulo {background-color:#f0f0eb;font-size:18px;color:#00008B; font-weight:bold; text-align:center;}
    table.base th.subtitulo {background-color: #BBD0DB;font-size:13px; color:Black; text-align:center;}
    table.base th.metadatos {background-color:#6600CC;margin: 2px;padding:2px; padding-top:4px; padding-bottom:4px;
                             font-size:12px;font-weight:normal;color:white;text-align:center;}
    table.base td {border:1px solid; border-color:black lightgray lightgray black; font-size:13px; text-align:center;}
    table.base td.resaltado {font-weight:bold;}
    table.base td.texto {text-align:justify;}
    table.base td.textoresaltado {font-weight:bold; text-align:left;}
    table.base td.inactiva {color:Silver;}
    table.base td.nula {background-color:Gainsboro;}
    table.base td.resumen {font-style:italic; color:DarkGoldenrod; text-align:left;}
    table.base td.aviso {color:Red;}
    table.base td.comentario {padding:20px;color:Blue;}
    table.base td.Contador {border:none;padding:10px;color: Green;}
    table.base td.Cifra{padding-right:10px;text-align:right}
    table.base td.Admin{background-color: #FFE8E8;}
    table.base td.nota{padding:5px;font-size:12px; text-align:justify;}
    table.base span.Resumen {font-style: italic; color: #B8860B; text-align: left;}

@media print
{
    table.base {width:100%; border:none; }
    table.base th { border:none; border-bottom:solid 1px; padding:2px;
                    font-size:12px;font-weight:normal;color:#00008B;}
    table.base th.titulo {font-size:16px;color:#00008B; font-weight:bold; text-align:left;}
    table.base th.subtitulo {font-size:14px; color:Black; text-align:left;}
    table.base td { border:none; border-bottom:solid 1px gray;font-size:12px; text-align:center;}
}

/* Tabla lista */

    table.lista {margin:auto; width:720px; border:1px solid; border-color:lightgray black black lightgray; background-color:White;
                 empty-cells:show; border-collapse:separate;}
    table.lista tr.atenuada{color:Gray;}
    table.lista tr.impar{background-color:white;}
    table.lista tr.par{background-color:#ffffcc/*DFFFFF*/;}
    table.lista th {border:none; background-color: #8EB1C4;padding:2px; padding-top:4px; padding-bottom:4px;
                    font-size:12px;font-weight:bold;color:white;text-align:center;}
    table.lista th.titulo {background-color:#f0f0eb;font-size:18px;color:#00008B; font-weight:bold; text-align:center;}
    table.lista th.subtitulo {background-color: #BBD0DB;font-size: 13px;color: Black;text-align: center;}
    table.lista td {height:25px; font-size:13px; text-align:center;}
    table.lista td.texto {text-align:justify;}
    table.lista td.resaltado {font-weight:bold;}
    table.lista td.atenuado{color:Gray;}
    table.lista td.Contador {border:none; border-top:1px solid Gainsboro;padding:10px;color: Green;}
    table.lista td.Total{border:none; border-top:1px solid Gainsboro;}
    table.lista td.Cifra{padding-right:10px;text-align:right}
    table.lista td.CifraTotal{border:none; border-top:1px solid Gainsboro;padding-right:10px;text-align:right}
    table.lista span.resumen {font-style: italic; font-size:11px; color: Gray; text-align: left;}

/* Tabla filas: Se usa en GridView filados */
    
    table.filas {margin:7px;}
    table.filas th {border:none; background-color: Silver;padding:2px;font-size:12px;font-weight:normal;color:white;text-align:center;}
    table.filas td {border-bottom:solid 2px silver;padding:5px;font-size:13px; text-align:center;}
    table.filas td.texto {text-align:justify;}
    table.filas td.Contador {border:none;padding:10px;color: Green;}

/* Tabla Ayuda */

    table.Ayuda {color: #4080c0; font-family:Microsoft Sans Serif; font-size:11px;}
    table.Ayuda td {padding:5px;}
    table.Ayuda td.franja {height:30px; border-color: Silver; border-top-style: outset; border-bottom:1px solid;
                           background-image:url(../../DisplayStyle/bar_on.gif); background-repeat:repeat-x;
                           text-align:center; font-weight:bold;}
/* Tabla Control */

    table.Control {margin-top:0px;border-collapse:collapse;border-color:Silver;border-top-style: outset;border-spacing:0px;background-color: white;
                   font-size:11px;color:#4080c0;}
    table.Control td.franja {height:42px; border-bottom:1px solid;
                             background-image:url(../../imagenes/bar_on.gif);background-repeat:repeat-x;
                             text-align:center; font-weight:bold;}
    table.Control td.sub {height: 20px; font-size:10px;}
                                

/* Tabla Mapa */

    table.Mapa {border-collapse:collapse; border-color: Silver;border-top-style: outset;
                color: #4080c0;font-size:12px; text-align:center;}
    table.Mapa td.franja {height:42px;
                          background-image:url(../../imagenes/bar_on.gif);background-repeat:repeat-x;
                          text-align:center;}
    table.Mapa td.botonera { padding-left:6px; padding-right:6px;}

    table.Mapa td.North{BORDER-TOP: 1px Silver solid; text-align:center;}
    table.Mapa td.NorthWest{BORDER-TOP: 1px Silver solid;BORDER-LEFT: 1px Silver solid; text-align:left;}
    table.Mapa td.NorthEast{BORDER-TOP: 1px Silver solid;BORDER-RIGHT: 1px Silver solid; text-align:right;}

    table.Mapa td.West{BORDER-LEFT: 1px Silver solid; text-align:left;}
    table.Mapa td.East{BORDER-RIGHT: 1px Silver solid; text-align:right;}

    table.Mapa td.South{BORDER-BOTTOM: 1px Silver solid; text-align:center;}
    table.Mapa td.SouthWest{BORDER-BOTTOM: 1px Silver solid;BORDER-LEFT: 1px Silver solid; text-align:left;}
    table.Mapa td.SouthEast{BORDER-BOTTOM: 1px Silver solid;BORDER-RIGHT: 1px Silver solid; text-align:right;}

    table.Mapa img.flecha{width:16px; height:16px; border:none;}

/* Tabla opciones */

    table.opciones td {padding:10px; font-size:12px; text-align:justify;}


