A:link{
text-decoration:none;
color:#658C29;
text-color:#658C29;
font-family:"Tahoma, verdana, arial, helvetica";
font-weight: bold;
font-size: 10pt
}

A:visited{
color:#658C29;
text-color:#658C29;
text-decoration:none;
font-family:"Tahoma, verdana, arial, helvetica";
font-weight: bold;
font-size: 10pt
}

A:active{
text-decoration:none;
color:#658C29;
text-color:#658C29;
font-family:"Tahoma, verdana, arial, helvetica";
font-weight: bold;
font-size: 10pt
}

A:hover
{
color:#8DBD43;
text-color:#8DBD43;
font-weight: bold;
font-size: 10pt
}
A.mini:link{
text-decoration:none;
color:#658C29;
text-color:#658C29;
font-family:"verdana, arial, helvetica";
font-weight: bold;
font-size: 7.5pt
}

A.mini:visited{
color:#658C29;
text-color:#658C29;
text-decoration:none;
font-family:"verdana, arial, helvetica";
font-weight: bold;
font-size: 7.5pt
}

A.mini:active{
text-decoration:none;
color:#658C29;
text-color:#658C29;
font-family:"verdana, arial, helvetica";
font-weight: bold;
font-size: 7.5pt
}

A.mini:hover
{
color:#8DBD43;
text-color:#8DBD43;
font-weight: bold;
font-size: 7.5pt
}

A.facturacion:hover
{
color:red;
}

SPAN.normal{
text-decoration:none;
color:#000000;
text-color:#000000;
font-family:"Tahoma, verdana, arial, helvetica";
font-weight: none;
font-size: 10pt
}
SPAN.cabecera{
text-decoration:none;
color:#000000;
text-color:#000000;
font-family:"Tahoma, verdana, arial, helvetica";
font-weight: bold;
font-size: 10pt
}

H2{
text-decoration:none;
color:#000000;
text-color:#000000;
font-family:"Tahoma, verdana, arial, helvetica";
font-weight: bold;
font-size: 12.5pt
}

input.boton{
color:#000000;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
border: 1 solid #000000;
background-color: #63B12D;
cursor:hand;
}

input.botonfile{
color:#000000;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
border: 1 solid #000000;
background-color: #63B12D;
bgcolor= #63B12D;
}

input.normal{
color:#000000;
text-color:#000000;
font-size: 10pt;
font-family:"Tahoma, verdana, arial, helvetica";
}

li.txtnormal{
font-family:"Tahoma, verdana, arial, helvetica";
color:#000000;
text-color:#000000;
font-size: 10pt;
}

p.pie{
color:#000000;
text-color:#000000;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
}

p.titulo{
color:#000000;
text-color:#000000;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
font-weight: bold;
}

p.txtnormal{
color:#000000;
text-color:#000000;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
}

p.txtdesactivado{
color:#999999;
text-color:#999999;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
}

password.normal{
color:#000000;
text-color:#000000;
font-size: 10pt;
font-family:"Tahoma, verdana, arial, helvetica";
}


table.blancofino{
border: 1 solid #eeeeee;
}

table.factura{
border:1 solid;
    BORDER-RIGHT: #3A3A3A 1px solid;
    BORDER-TOP: #3A3A3A 1px solid;
    BORDER-LEFT: #3A3A3A 1px solid;
    BORDER-BOTTOM: #3A3A3A 1px solid;
}

table.factura2{
border:1 solid;
    BORDER-RIGHT: #3A3A3A 0px solid;
    BORDER-TOP: #3A3A3A 0px solid;
    BORDER-LEFT: #3A3A3A 1px solid;
    BORDER-BOTTOM: #3A3A3A 0px solid;
}

table.cabecera_ok{
border: 1 solid #76A500;
color:#ffffff;
text-color:#ffffff;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
font-weight: bold;
background-color:#76A500
}

table.cabecera_error{
border: 1 solid #df0827;
color:#ffffff;
text-color:#ffffff;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
font-weight: bold;
background-color:#df0827;
}

td.cabecera_ok{
border: 1 solid #76A500;
color:#76A500;
text-color:#76A500;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
font-weight: bold;
}

td.cabecera_error{
border: 1 solid #df0827;
color:#DF0827;
text-color:#df0827;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
font-weight: bold;
}

td.cabecera{
color:#ffffff;
text-color:#ffffff;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
font-weight: bold;
background-color: #114011;
}

td.cabecera_factura{
color:#ffffff;
text-color:#ffffff;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
font-weight: bold;
background-color: #3A3A3A;
border:1 solid #3A3A3A;
    BORDER-RIGHT: #3A3A3A 1px solid;
    BORDER-TOP: #3A3A3A 1px solid;
    BORDER-LEFT: #3A3A3A 1px solid;
    BORDER-BOTTOM: #3A3A3A 1px solid;
}

td.normal_factura{
color:#ffffff;


background-color: white;
border:1 solid #3A3A3A;
    BORDER-RIGHT: #3A3A3A 1px solid;
    BORDER-TOP: #3A3A3A 1px solid;
    BORDER-LEFT: #3A3A3A 0px solid;
    BORDER-BOTTOM: #3A3A3A 1px solid;
}

td.cabecera1{
color:#ffffff;
text-color:#ffffff;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
background-color: #427042;
}

td.cabecera2{
color:#000000;
text-color:#000000;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
background-color: #ECFBC2;
}

td.cabecera3{
color:#ffffff;
text-color:#ffffff;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
background-color: #003a00;
}

td.cabecera4{
color:#ffffff;
text-color:#ffffff;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
background-color: #002200;
}

td.cabecerainterior{
color:#ffffff;
text-color:#ffffff;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
font-weight: bold;
background-color: #114011;
}

td.celda{
color:#000000;
text-color:#000000;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
background-color:#90bf70;
}

td.normal{
color:#000000;
text-color:#000000;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
background-color:#DEF3A2;
}

td.mini{
color:#000000;
text-color:#000000;
font-family:"verdana, arial, helvetica";
font-size: 7.5pt;
background-color:#DEF3A2;
}

td.normal2{
color:#000000;
text-color:#000000;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
background-color: #a0cf80;
}	

td.normal3{
color:#000000;
text-color:#000000;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 10pt;
background-color: #80af60;
}

td.txtpequeno{
color:#000000;
text-color:#000000;
font-family:"Tahoma, verdana, arial, helvetica";
font-size: 7.5pt;
}

textarea.normal{
font-family:"Tahoma, verdana, arial, helvetica";
color:#000000;
text-color:#000000;
font-size: 10pt;
}

select.normal
{
font-family:"Tahoma, verdana, arial, helvetica";
color:#000000;
text-color:#000000;
font-size: 10pt;
}

ul.txtnormal{
font-family:"Tahoma, verdana, arial, helvetica";
color:#000000;
text-color:#000000;
font-size: 10pt;
}
