@charset "utf-8";
@page{margin:5px;}		
@media print {
	.more{page-break-after: always;} 
} 
#blank{margin: 0pt; padding:10pt; width: 555pt; background: #ffffff}
included unicode fonts:*  serif: 'dejavu serif'*  sans: 'devavu sans'		
body {font-size: 10px; margin: 30px;font-family:"dejavu serif", Helvetica, Arial, Verdana, sans-serif;}
h1, h2, p, td, th, *{font-family: 'dejavu serif';}		
h1{font-size:16px; font-weight:bold; text-align: center;}
h1 span {font-size:0.8em;}
h2{font-size:12px; margin:5px 0}
h3 {margin: 0 0 0.4em 0;}
h4 {margin: 0 0 0.4em 0;}	
td, th {font-size: 10px; padding:3px; white-space: normal;}
p {font-size: 11px; margin:2px; white-space: normal; text-align: left;}	
div {font-size: 13px; margin:2px;}
.counterparty{margin-bottom:10px}
table {border-collapse: collapse; width:100%;}		
thead th{background-color:#efefef; border:0.2pt solid #606060; text-align: center; padding:5px}				
#products-table{width:100%;}
#products-table thead .column-name{white-space: nowrap}
#products-table td{padding:3px 3px; text-align:right;}	
#products-table tbody td{border:0.1pt solid #606060;}
#products-table tbody .column-image{text-align:center;}			
#products-table .column-name{text-align: left;white-space:normal;line-height:normal;}
#products-table tbody .column-barcode{text-align:center;}	
#products-table tbody .column-barcode div{white-space: nowrap; margin: 0;}		
#products-table tbody .column-barcode img{ margin: 0; }		
#products-table tbody .column-price p,
#products-table tbody .column-discount_price p,
#products-table tbody .column-total p{white-space:pre }	
#products-table tfoot th{text-align: right;}	
#products-table tfoot td{white-space: nowrap}	
#products-table td.column-sku{white-space: nowrap}		
.totalprice{font-size:16px; font-weight: 700;}	
.sign{margin-top:5px;}
.sign td{border: none;}
.total_price_word:first-letter {text-transform: uppercase;}	
.invoice-footer{white-space: pre-wrap}