TABLE.formulario
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial';
    BACKGROUND-COLOR: #D3D3D3;
    
}

.resultado
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: 'Verdana';
    BACKGROUND-COLOR: #FBF0C4;
    
}

.cabecera
{
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: 'Arial';
    BACKGROUND-COLOR: #006600;
}

.cabeceraResult
{
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: 'Verdana';
    BACKGROUND-COLOR: #008000;
}

.cabeceraImprimir
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: 'Verdana';
    BACKGROUND-COLOR: #FFFFFF;
}

.resultadoImprimir
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: 'Verdana';
    BACKGROUND-COLOR: #FFFFFF;
    
}

.requerido
{
    BORDER-RIGHT: white thin inset;
    BORDER-TOP: white thin inset;
    FONT-SIZE: 9pt;
    BORDER-LEFT: white thin inset;
    COLOR: #000000;
    BORDER-BOTTOM: white thin inset;
    FONT-FAMILY: 'Arial';
    BACKGROUND-COLOR: #FFA980;
}

.norequerido
{
    BORDER-RIGHT: white thin inset;
    BORDER-TOP: white thin inset;
    FONT-SIZE: 9pt;
    BORDER-LEFT: white thin inset;
    COLOR: #000000;
    BORDER-BOTTOM: white thin inset;
    FONT-FAMILY: 'Arial';
    BACKGROUND-COLOR: #F5F5F5;
}

.protegido
{
    BORDER-RIGHT: white thin inset;
    BORDER-TOP: white thin inset;
    FONT-SIZE: 9pt;
    BORDER-LEFT: white thin inset;
    COLOR: #000000;
    BORDER-BOTTOM: white thin inset;
    FONT-FAMILY: 'Arial';
    BACKGROUND-COLOR: #91DBFF;
}

INPUT.boton
{
    BORDER-RIGHT: silver thin outset;
    BORDER-TOP: silver thin outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    BORDER-LEFT: silver thin outset;
    CURSOR: hand;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: silver thin outset;
    FONT-FAMILY: 'Arial';
    HEIGHT: 30px;
    BACKGROUND-COLOR: #006600;
    TEXT-ALIGN: center
}

