/***********************************************************
*** HOJA DE ESTILOS CSS PARA PLANTILLAS ADMINISTRATIVAS  ***
*** Si no tiene conocimientos detallados de lenguaje CSS ***
*** no intente modificar este fichero                    ***
***********************************************************/

/**** Estilos para marcas globales ****/
#DivECM h1, h2, h3, h4 { text-align: center }
#DivECM table { border-spacing: 0; empty-cells: show}
#DivECM a { color: #0000ff; text-decoration: underline; }
#DivECM a:hover { color: #ff0000; text-decoration: none;}

/**** Estilos para marcas de una clase determinada ****/
/* Estilos de Menú */
p.ECM_Menu {text-align: center; padding: 1pt; margin:1pt; line-height: 14pt;
        font-family: verdana; font-size: 7pt}
a.ECM_Opcion       { margin: 0 1pt; padding: 1pt 2pt; border: 1pt solid #808080;
                 background-color: #F0F0F0; color: navy;
                 text-decoration: none; }
a.ECM_Opcion:hover  { background-color: #808080; color: white; }
a.ECM_Opcion:active { background-color: #cc0000; color: white; }

/* Enlaces con aspecto de Botón de Formulario */
a.ECM_Boton { border: 1pt outset; padding: 0pt 6pt; margin: 1pt;
        text-decoration: none;
        background-color: threedface; color: windowtext;
        font-family: arial; font-size: 8pt;  font-weight: bold; }
a.ECM_Boton:hover { border: 1pt inset;  color: windowtext; }
a.ECM_Boton:active { background-color: ThreeDHighlight;  }

/* Presentación de Texto Plano o Código Fuente */
pre.ECM_html { margin: 0; border: 1 solid #006600; padding: 0;
           background-color: #fcfcfc; color: black;
           font-family: courier new; font-size: 8pt; }

/* Campos de texto Read Only */
input.ECM_ReadOnly { font-family: courier; font-weight:bold; font-size:9pt;
                 color: #804080; background-color: #ffffff; border:1 inset #666666 }

/* Tabla dentro de una celda de tabla */
table.ECM_Inner { margin: 0; padding: 0; border: 0; width: 100% }

/** Estilos de alineación
*** En HTML se pueden usar dos clases separadas por espacio
*** en una misma marca, por ejemplo:
*** <p class=&#34;Menu Derecha&#34;>
**/
.Izquierda { text-align: left }
.Centro    { text-align: center }
.Derecha   { text-align: right }
.NoBorder { border: 0 }

/**** Estilos de clases de para Listados, Fichas y Formularios ****/
/* Cabeceras de Listados */
.ECM_Head { background-color: #4C6DA8; color: #ffffff;
        text-align: center; vertical-align: bottom;
        margin: 0; border: 1 solid #3E5888; padding: 2 5;
        font-family: verdana; font-size: 9pt; font-weight: bold;
        }
/* Estilo de Celdas de Exportacion de Listados */
.ECM_HeadLeft { background-color: #4C6DA8; color: #ffffff;
            text-align: left; vertical-align: top;
            margin: 0; border: 0; padding: 1pt 2pt;
            font-family: verdana; font-size: 9pt; font-weight: bold;
          }
/* Estilo de Celdas de Paginación de Listados */
.ECM_HeadPag { background-color: #4C6DA8; color: #ffffff;
           text-align: center; vertical-align: bottom;
           margin: 0; border: 0; padding: 1pt 2pt;
           font-family: verdana; font-size: 9pt; font-weight: bold;
         }
/* Cabecera de la columna por la que está ordenada un listado */
.ECM_HeadOrd { background-color: #2C4D88; color: #ffffff;
        text-align: center; vertical-align: bottom;
        margin: 0; border: 1 solid #3E5888; padding: 2 5;
        font-family: verdana; font-size: 9pt; font-weight: bold;
        }
/* Columna de Título en Fichas y Formularios */
.ECM_Tit  { background-color: #4C6DA8; color: #ffffff;
        text-align: right; vertical-align: top;
        margin: 0; border: 0 solid #3E5888; padding: 1;
        font-family: arial; font-size: 8pt; font-weight: bold;
        }
/* Celdas de Datos en Fichas, Formularios y Listados */
.ECM_Dat  { background-color: #fafafa; color: #3E5888;
         margin: 0; border: 1 solid #d0d0d0; padding: 1 3;
         font-family: arial; font-size: 8pt; }
/* Celdas en Listados que se intercalarán con Dat cada cinco líneas */
.ECM_Dat2  {background-color: #ededed; color: #3E5888;
         margin: 0; border: 1 solid #C0C0C0; padding: 1 3;
         font-family: arial; font-size: 8pt; }

/** Datos ocultos (El color de texto coincide con el color de fondo
*** y con el color de fondo en Dat)
**/
.ECM_Hidden {background-color: #fafafa; color: #fafafa; font-weight: bold}

