/****************************************************************************/
/* T6 Estàndard Lingüístic Web Site CSS (Cascade Style Sheet)               */
/*            - Versión para impresora -                                    */
/*                                                                          */
/*  Programmed by Gerardo García Peña                                       */
/*                                                                          */
/*                                (C) 2002, 2004 T6 Estàndard Lingüístic SL */
/****************************************************************************/

/* Fuentes de letras de la web */
*                          { font-family: Verdana, Sans-Serif }
PRE, PRE *, TEXTAREA       { font-family: monospace }
BODY, TD, TH, INPUT, .index, #cuerpo,
.mainindexCol,
.nicepgraph                { font-size: 12px }
.wintitle, .subtitle       { font-weight: bold;
                             margin-top: 0px;
                             margin-bottom: 20px }
.wintitle                  { font-size: 20px }
.subtitle                  { font-size: 16px }
.little                    { font-size: 9px  }
/*SPAN                     { text-transform: uppercase } */
A                          { color:#0000ff;
                             text-decoration:underline }
A:HOVER                    { color:green;
                             text-decoration:underline }

/* Estilos que definen el aspecto del índice */
#mainindexTable            { height:100%;width:100%;border-collapse:collapse }
#mainindexTable, .mainindexCol,
#mainindex                 { background-color:#5b92e6 }
.mainindexCol, #mainindex { vertical-align:top }
.mainindexCol             { height:99%;
                             padding:10px }
#mainindex                 { position:relative;
                             padding:0px;
                             top:0px }

/* Establecemos el estilo de la barra de estado */
#statebar                  { color:black;
                             width:100%; height:16px }
#statebar *                { vertical-align:bottom; font-size: 10px }
#statebar A                { color:yellow }
#statebar A:HOVER          { color:yellow }

/* Zona donde se muestra la página */
#cuerpo                    { width:80%;
                             background-color:white;
                             vertical-align:top;
                             height:550px }

BODY                       { margin: 0px; padding:0px;
                             background-color:white }
.nicepgraph:first-letter   { font-size: 125%;
                             vertical-align: baseline }
.grayback                  { background-color:#f1f1f1 }
INPUT, SELECT              { background-color:#f1f1f1 }
.simpletable TH .simpletablebg,
.simpletable TH            { background-color:#f1f1f1 }
.voidtable TH .voidtablebg,
.voidtable TH              { background-color:#f1f1f1 }
/* INPUT                   { border-style: solid; border-color:gray; border-width:2px; margin:1px } */
.badinputlabel,
LABEL                      { color:black; vertical-align:middle }
.badinput,
INPUT, SELECT              { color:#000000; vertical-align: middle }
.badinput                  { background-color:#ffbfbf }
.badinputlabel             { color:red }
HR                         { width:50%; height:1px; border-width:1px  }
IMG                        { border-style: none }
.index                     { color:white; }
.index A                   { color:#ffffff;
                             text-decoration: none }
.index A:HOVER             { color:#ffdf7f }
.index TD,.index TH        { padding: 0px 1px 0px 0px;
                             vertical-align:baseline;
                             color:white }
.index TH                  { width: 2px; height: 2px }
.index TR                  { padding: 0px; }
.index .visiteddir         { color:#bfffec }
.index B                   { color:#fff88a }
.workzone                  { width:100%; padding-top: 8px; padding-right: 8px; vertical-align: top }
.whitebox,
.redbox, 
.helpbox,
.yellowbox               { border-style: solid;
                           text-align: center;
                           padding: 10px;
                           margin-bottom: 20px }
.whitebox,
.redbox,
.helpbox,
.yellowbox               { border-width: 2px }
.whitebox                { border-color:black }
.whitebox, .whiteboxbg   { background-color:white }
.redbox,
.helpbox,
.yellowbox               { border-color: gray }
.errorbg,
.redbox,
.redboxbg                { background-color:white }
.helpbox,
.helpboxbg               { background-color:white }
.yellowbox,
.yellowboxbg             { background-color:white }
.whitebox TD,
.yellowbox TD            { padding: 10px;
                           vertical-align: middle }
.whitebox TD TD,
.yellowbox TD TD         { padding: 3px }
.simpletable             { border-style: solid; border-width: 1px 2px 2px 1px; border-color: black;
                           border-collapse: collapse; text-align: left; background-color: white }
.simpletable TD,
.simpletable TH          { border-style: solid;
                           border-width: 0px 0px 1px 1px;
                           border-color: black;
                           padding: 3px; }
.simpletable TH A        { color: #7F7F7F }
.voidtable               { border-style: solid;
                           border-width: 1px 2px 2px 1px;
                           border-color: black;
                           text-align: left;
                           border-collapse: collapse }
.voidtable TD .voidtablebg,
.voidtable               { background-color:white }
.voidtable TD,
.voidtable TH            { border-style: none; padding: 5px; }
.simpletable TH,
.voidtable TH            { color: gray; font-weight: bold }
.veryvoidtable,
.veryvoidtable TD,
.veryvoidtable TH        { border-style: none       ! important;
                           border-collapse:collapse ! important;
                           padding: 0px             ! important;
                           margin:0px               ! important }
.helptitle               { font-size: 150%; font-weight:bold }
.facturatable            { width: 100%;
                           text-align:left; font-size: 15px;
                           background-color:white; 
                           border-collapse: collapse;
                           border: black 0px solid }
.facturatable TH         { border-style: none; padding: 0px; font-size: 15px }
.facturatable TD         { border-width: 0px 0px 2px 0px; border-color: black; border-style: solid;
                           padding: 10px 0px 15px 0px; font-size: 15px }
.factcampon              { font-weight: bold }
.factcampov              { font-style: normal }
.tablink                 { color:#7F7F7F;
                           border-width: 0px }
.tablink:HOVER           { color: green;
                           text-decoration: none }
.invisible               { border-style: none  ! important;
                           border-width: 0px   ! important;
                           border-spacing: 0px ! important;
                           padding: 0px        ! important;
                           margin: 0px         ! important
                         }
.invisible TH            { text-align:left }
.invisible TD            { text-align:right }
.centered                { margin-left:auto; margin-right: auto }
.noticia                 { margin-left:100px; margin-right:100px; text-align:left }
.noticia .autor          { margin-left:100px }
.noticia .fecha          { margin-left:130px }
.hidden                  { visibility:hidden; display:none }

