/*Carlos Esteve Sendra; modificado 5/08/2001*/
/*azul  = "#006699" */
/*verde = "#009966" */
/* VALORES POR DEFECTO ------------------------------------*/
BODY     {font:bold 35px Arial; color:#333333; 						     margin: 5px;}
H1       {font:bold 60px Arial; color:#333333;                           margin: 0px;}
H2       {font:bold 50px Arial; color:#333333;                           margin: 0px;}
H3       {font:bold 40px Arial; color:#333333;                           margin: 0px;}
H4       {font:bold 35px Arial; color:#333333;                           margin: 0px;}
H5       {font:bold 30px Arial; color:#333333;                           margin: 0px;}
H6       {font:bold 25px Arial; color:#333333;                           margin: 0px;}
HR       {					    color:#333333; border:solid 2px #666666;                                background:#1E0708;}
PRE      {font:     12px Arial;                border-style:none;                    text-align:justify;}
TT       {font:     12px Arial;	               border-style:none;	                 text-align:justify;}
P        {font:     11px Arial;	               border-style:none;	                 text-align:justify; text-indent:1cm;}
LI       {font:bold 12px Arial; color:#ffff99;                                       text-align:left; list-style-position:inside; list-style-type:disc;}
a:active {font:bold 30px Arial; color:#333333;                                       text-decoration:none;}
a:link   {font:bold 30px Arial; color:#333333;                                       text-decoration:none;}
a:visited{font:bold 30px Arial; color:#333333;                                       text-decoration:none;}
a:hover  {font:bold 30px Arial; color:#0033cc;                                       text-decoration:none;}
FORM     {                                                               margin:0; padding:0;}
INPUT    {font:     60px Arial; color:#333333; border:solid 1px #C0C0C0; padding:10px}
SELECT   {font:     60px Arial; color:#333333; border:solid 1px #C0C0C0; padding:10px}
TEXTAREA {font:     60px Arial; color:#333333; border:solid 1px #C0C0C0; padding:10px}
caption  {font:bold 35px Arial; color:#333333; border-bottom:solid 1px #CCCCCC; padding:3px; text-align:left;}
th       {font:bold 35px Arial; color:#ffffff; border:solid 0px #FFFFFF; padding:2px; background:red;}
td	     {font:     37px Arial; color:#333333;}
div	     {font:     35px Arial; color:#333333;                           padding:2px;}
/* --------------------------------------------------------------*/

BODY.portada {font:12px Arial; margin:0px; color:#ffffff; background:#009900; text-align:center;}

INPUT.campo		 {font:     60px Arial; color:#333333; border:solid 1px #666666;}
INPUT.campodet	 {font:     14px Arial; color:#333333;}
td.campo	     {font:bold 30px Arial; color:#333333;}
td.campodet	     {font:     20px Arial; color:#333333;}
td.detalle       {font:     40px Arial; color:#333333; border:none; border-bottom:solid #C0C0C0 1px;}
INPUT.boton      {font:bold 60px Arial; color:#ffffff; text-align:center; background:#006699; border:white   solid 1px; border-radius:25px; padding:10px 20px;}
INPUT.boton_rojo {font:bold 60px Arial; color:#ffffff; text-align:center; background:#FF0000; border:#FF0000 solid 1px; border-radius:25px; padding:10px 20px;}
SELECT.menu      {font:bold 40px Arial; color:#ffffff;                    background:#006699; border:#C0C0C0 solid 1px; margin:10px;}
INPUT.botonimagen{font:     12px Arial; color:#333333; border:none;   			  text-align:center;}
INPUT.pago       {font:bold 25px Arial; color: Black;  border:solid 1px #C0C0C0;  text-align:right;  background:none;}
INPUT.tactil	 {font:     18px Arial; color:#ffffff; border:none;   			  text-align:center; width:130px; height:50px; background:#0266a1;}
INPUT.tactilpulsa{font:     18px Arial; color:#ffffff; border:none;   			  text-align:center; width:130px; height:50px; background:#FF0000;}
input.check      {height:80px; width:80px; background:none;}
/* CLASE FORMULARIO ------------------------------------*/
table.formulario  {font:      12px Arial; color: #FFFFFF; border: none; background-image: url(../img/color_corporativo.jpg)}
caption.formulario{font: bold 12px Arial; color: #FFFFFF; border: none; background-image: url(../img/color_corporativo.jpg);}
td.formulario     {font:      12px Arial; color: #FFFFFF; border: none; background-image: url(../img/color_corporativo.jpg)}

/* ------------------------------------*/
a.BN:active {font: small-caps bold 12px Arial; color: #ffffff; text-decoration: none;}
a.BN:link   {font: small-caps bold 12px Arial; color: #ffffff; text-decoration: none;}
a.BN:visited{font: small-caps bold 12px Arial; color: #ffffff; text-decoration: none;}
a.BN:hover  {font: small-caps bold 12px Arial; color: #1E0708; text-decoration: none;}
/* ------------------------------------*/
a.menu:active {font: small-caps bold 14px Arial; color: #ffffff; text-decoration: none;}
a.menu:link   {font: small-caps bold 14px Arial; color: #ffffff; text-decoration: none;}
a.menu:visited{font: small-caps bold 14px Arial; color: #ffffff; text-decoration: none;}
a.menu:hover  {font: small-caps bold 14px Arial; color: #1E0708; text-decoration: none;}

/* ------------------------------------*/
div.caja_titulos{position:relative; width:95%; margin:60px auto; border:green solid 0px; text-align:center; overflow:hidden;}
table.ticket    {font:12px Arial; color:#333333; border: none; width:100%;}
div.ticket 	    {font:13px Arial; color:black;   border:0px solid red; background:#FFFFFF; text-align:center; width:70mm; display:block; margin:1px;}
div.conditicket {font: 9px Arial; color:black;   border:0px solid red; background:#FFFFFF; text-align:center; width:70mm; display:block; margin:1px;}
div.fra 	    {font:12px Arial; color:#333333; border:0px solid red; background:#FFFFFF; text-align:left;   display:block; margin:2px;}

td.vale    {font:22px Arial; color:#333333; padding:2px 1px; text-align:center; border-left:none; border-right:solid; border-top:none; border-bottom:solid; border-color: #C0C0C0; border-width:1px;}

table.contorno   {font:11px Arial; color:#333333; border:solid 1px #666666; margin:30px auto;}
th.etiqueta      {font:bold 35px Arial; color:#ffffff; border-top:solid 0px #363636; padding:10px; text-align:right;  background:red;}
th.etiquetaboton {font:25px Arial;      color:#363636; border:    solid 0px #363636; padding: 2px; text-align:center; background:#ffffff;}
td.etiqueta      {font:50px Arial;      color:#303030; border:    solid 0px #c0c0c0; padding: 2px; text-align:center; background:#ffffff;}
td.ficha         {font:60px Arial;      color:#303030; border:    solid 0px #c0c0c0; padding: 2px; text-align:center; background:#ffffff;}
td.texto         {font:30px Arial;      color:#303030; border:    solid 0px #c0c0c0; padding: 2px; text-align:center; background:#ffffff;}

td.menu {font:bold 14px Arial; color:#ffffff; text-align:center; border:none;}

TD.separador {
	border-top: solid #ffffff 1px;);
	}

TD.doc {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	border-style: solid;
	border-color: #CCCCCC;
	}

TD.tabla {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1;
	}
TD.mat {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	border-style: solid;
	border-color: black;
	border-width:1;
	}
TD.dat {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	border-style: none;
	border-color: black;
	border-width:1;
	}

TD.comentario {
	font-family: Arial;
font-size : 12px;
font-weight: lighter;
text-align:justify;

color: #000000;
border-style: none;
}
TD.contorno {
	font-family: Arial;
font-size: 11px;
font-weight: normal;
color: #333333;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:1pt;
border-right-color:#FFFFFF;
border-right-style:solid;
border-right-width:1pt;
}