@font-face{font-display:fallback;font-family:Fuente Boing;src:url(fuentes/Fuente-MediumWEB.eot) format("embedded-opentype");src:url(fuentes/Fuente-MediumWEB.woff2) format("woff2"),url(fuentes/Fuente-MediumWEB.woff) format("woff"),url(fuentes/Fuente-MediumWEB.svg) format("svg");font-weight:600;font-style:normal;}
@font-face{
	font-display:fallback;
	font-family:Fuente Boing;
	src:url(fuentes/Fuente-RegularWEB.eot) format("embedded-opentype");
	src:url(fuentes/Fuente-RegularWEB.woff2) format("woff2"),url(fuentes/Fuente-RegularWEB.woff) format("woff"),url(fuentes/Fuente-RegularWEB.svg) format("svg");font-weight:400;font-style:normal;
}

html, body {margin: 0;overflow: visible; padding:0;}
body {margin: 0;color: #000;font-size: 14px;font-family: Fuente Boing;font-weight: 500;line-height: 1.8;background-color: #fff;-webkit-font-smoothing: antialiased;}
hr{  border-bottom:1px solid #E1E1E1;}
.ticket{ width:270px; max-width:270px; line-height:1;}
.w_100{ width:100%;}
table thead td{ text-align:center;}
.borde_arriba{ border-top:1px solid #c2c2c2;}
.borde_abajo{ border-bottom:1px solid #c2c2c2;}
.borde_abajo_ligero{ border-bottom:1px solid #e1e1e1; margin-top:4px;}
.borde_abajo_ligero:last-child{ border-bottom:0;}
.cabecera{ text-align:left; margin-top:5px;margin-bottom:5px;}

@media print{    
    .no-imprimir, .no-imprimir *{ display: none !important; }
}
