.order-check .view-header {font-size:1.3em;}

.order-check table {border:none; width:100%; margin:0;}
.order-check td, .order-check  th {border:solid 1px black; font-size: 1em; padding:0.2em;}

.order-check .views-field-commerce-total {width:6em;}
.order-check .views-field-quantity {width:6em;}

.sum-spell {margin:1em 0;}
.page-break {page-break-after: always; position: relative}
.no-page-break {page-break-inside: avoid; position: relative;}


.invoice {
	line-height: 1;
	font-size:8pt;
}

.invoice table {
	margin-top:0;
	margin-bottom:0;
}

.invoice table.torg122 {margin-top:-0.5cm; margin-bottom:0.2cm;}


.view-id-commerce_line_item_table.view-display-id-invoice, .invoice-total {
	font-size:8pt;
	line-height: 1;
}

.invoice-total {overflow:hidden;}
.invoice-total table {float:right;}

.view-id-commerce_line_item_table.view-display-id-invoice th {
	font-size:1em;
	text-align: center;
}
.view-id-commerce_line_item_table.view-display-id-invoice .views-field-commerce-unit-price, .view-id-commerce_line_item_table.view-display-id-invoice .views-field-commerce-total {width:auto;}

.view-id-commerce_line_item_table.view-display-id-invoice th.views-field-commerce-total, .view-id-commerce_line_item_table.view-display-id-invoice th.views-field-commerce-unit-price {
	white-space: normal;
}

.view-id-commerce_line_item_table.view-display-id-invoice .rub {
	display: none;
}

.view-id-commerce_line_item_table.view-display-id-invoice th, .view-id-commerce_line_item_table.view-display-id-invoice td, .invoice-total td {
	border:solid 1px black;
	background: none;
	padding:0 0.1em;
}

.invoice-total td {
	border-top:none;
}
.invoice-total td:nth-child(1),
.invoice-total td:nth-child(2),
.invoice-total td:nth-child(3),
.invoice-total td:nth-child(4),
.invoice-total td:nth-child(5),
.invoice-total td:nth-child(6) {
	border:none;
}

.view-id-commerce_line_item_table.view-display-id-invoice tbody>tr>td:first-child,
.invoice-total tbody>tr>td:first-child {
	width:0.8cm;
}
.view-id-commerce_line_item_table.view-display-id-invoice tbody>tr>td:nth-child(3),
.invoice-total tbody>tr>td:nth-child(3){
	width:0.7cm;
}
.view-id-commerce_line_item_table.view-display-id-invoice tbody>tr>td:nth-child(4),
.invoice-total tbody>tr>td:nth-child(4){
	width:1.15cm;
}
.view-id-commerce_line_item_table.view-display-id-invoice tbody>tr>td:nth-child(5),
.invoice-total tbody>tr>td:nth-child(5) {
	width:1.15cm;
}
.view-id-commerce_line_item_table.view-display-id-invoice tbody>tr>td:nth-child(6),
.invoice-total tbody>tr>td:nth-child(6) {
	width:0.7cm;
}
.view-id-commerce_line_item_table.view-display-id-invoice tbody>tr>td:nth-child(7),
.invoice-total tbody>tr>td:nth-child(7) {
	width:0.75cm;
}
.view-id-commerce_line_item_table.view-display-id-invoice tbody>tr>td:nth-child(8),
.invoice-total tbody>tr>td:nth-child(8) {
	width:0.75cm;
}
.view-id-commerce_line_item_table.view-display-id-invoice tbody>tr>td:nth-child(9),
.invoice-total tbody>tr>td:nth-child(9) {
	width:1.1cm;
}
.view-id-commerce_line_item_table.view-display-id-invoice tbody>tr>td:nth-child(10),
.invoice-total tbody>tr>td:nth-child(10) {
	width:0.9cm;
}
.view-id-commerce_line_item_table.view-display-id-invoice tbody>tr>td:nth-child(11),
.invoice-total tbody>tr>td:nth-child(11) {
	width:1.1cm !important;
}
.view-id-commerce_line_item_table.view-display-id-invoice tbody>tr>td:nth-child(12),
.invoice-total tbody>tr>td:nth-child(12) {
	width:1.1cm;
}
.view-id-commerce_line_item_table.view-display-id-invoice tbody>tr>td:nth-child(13),
.invoice-total tbody>tr>td:nth-child(13) {
	width:1.1cm;
}
.view-id-commerce_line_item_table.view-display-id-invoice tbody>tr>td:nth-child(14),
.invoice-total tbody>tr>td:nth-child(14) {
	width:1.1cm;
}
.view-id-commerce_line_item_table.view-display-id-invoice tbody>tr>td:nth-child(15),
.invoice-total tbody>tr>td:nth-child(15) {
	width:1.1cm;
}




.invoice p +p {margin:0;}
.invoice table {border-top:none; border-bottom:none;}


span.annotation_style_by_filter { font-size: 95%; font-family: Arial; background-color: #fff000; margin: 0; border: 0; padding: 0; }

* { margin: 0; }

.P1 { font-size: 9pt; font-family: Times New Roman; writing-mode: lr-tb; text-align: right ! important; }

.P10 { font-size: 5pt; font-family: Times New Roman; writing-mode: lr-tb; }

.P11 { font-size: 5pt; font-family: Times New Roman; writing-mode: lr-tb; text-align: center ! important; }

.P12 { font-size: 5pt; font-family: Times New Roman; writing-mode: lr-tb; text-align: center ! important; }

.P13 { font-size: 5pt; font-family: Times New Roman; writing-mode: lr-tb; text-align: right ! important; }

.P14 { font-size: 9pt; font-family: Times New Roman; writing-mode: lr-tb; margin-left: 0cm; margin-right: 0.101cm; text-align: right ! important; text-indent: 0cm; }

.P15 { font-size: 8pt; font-family: Times New Roman; writing-mode: lr-tb; margin-left: 0cm; margin-right: 0.101cm; text-indent: 0cm; }

.P16 { font-size: 8pt; font-family: Times New Roman; writing-mode: lr-tb; margin-left: 0cm; margin-right: 0.101cm; text-align: right ! important; text-indent: 0cm; }

.P18 { font-size: 8pt; font-family: Times New Roman; writing-mode: lr-tb; margin-left: 0cm; margin-right: 0.101cm; text-align: center ! important; text-indent: 0cm; }

.P19 { font-size: 8pt; font-family: Times New Roman; writing-mode: lr-tb; margin-left: 0cm; margin-right: 0.101cm; text-align: center ! important; text-indent: 0cm; }

.P2 { font-size: 8pt; font-family: Times New Roman; writing-mode: lr-tb; }

.P20 { font-size: 8pt; font-family: Times New Roman; writing-mode: lr-tb; margin-left: 0cm; margin-right: 0.101cm; text-indent: 0cm; }

.P21 { font-size: 5pt; font-family: Times New Roman; writing-mode: lr-tb; margin-left: 0cm; margin-right: 0.101cm; text-align: right ! important; text-indent: 0cm; }

.P22 { font-size: 5pt; font-family: Times New Roman; writing-mode: lr-tb; margin-left: 0cm; margin-right: 0.101cm; text-align: center ! important; text-indent: 0cm; }

.P23 { font-size: 5pt; font-family: Times New Roman; writing-mode: lr-tb; margin-left: 0cm; margin-right: 0.101cm; text-indent: 0cm; }

.P24 { font-size: 12pt; font-family: Times New Roman; writing-mode: lr-tb; margin-left: 0cm; margin-right: 0.101cm; text-align: center ! important; text-indent: 0cm; font-weight: bold; }

.P25 { font-size: 8pt; font-family: Times New Roman; writing-mode: lr-tb; margin-top: 0cm; margin-bottom: 0.071cm; text-align: right ! important; }

.P26 { font-size: 9pt; font-family: Times New Roman; writing-mode: lr-tb; margin-left: 0.101cm; margin-right: 0cm; text-indent: 0cm; }

.P27 { font-size: 9pt; font-family: Times New Roman; writing-mode: lr-tb; margin-left: 0.101cm; margin-right: 0cm; text-indent: 0cm; letter-spacing: -0.004cm; }

.P28 { font-size: 5pt; font-family: Times New Roman; writing-mode: lr-tb; margin-left: 0.101cm; margin-right: 0cm; text-indent: 0cm; }

.P29 { font-size: 9pt; font-family: Times New Roman; writing-mode: lr-tb; text-align: right ! important; }

.P3 { font-size: 8pt; font-family: Times New Roman; writing-mode: lr-tb; text-align: right ! important; }

.P30 { font-size: 12pt; font-weight: bold; margin-left: 0cm; margin-right: 0cm; text-align: center ! important; text-indent: 0cm; font-family: Times New Roman; writing-mode: lr-tb; }

.P4 { font-size: 9pt; font-family: Times New Roman; writing-mode: lr-tb; text-align: center ! important; }

.P5 { font-size: 9pt; font-family: Times New Roman; writing-mode: lr-tb; text-align: center ! important; }

.P6 { font-size: 9pt; font-family: Times New Roman; writing-mode: lr-tb; text-align: center ! important; }

.P8 { font-size: 8pt; font-family: Times New Roman; writing-mode: lr-tb; text-align: center ! important; }

.P9 { font-size: 8pt; font-family: Times New Roman; writing-mode: lr-tb; text-align: center ! important; }

.Standard { font-size: 9pt; font-family: Times New Roman; writing-mode: lr-tb; }

.torg121 { width: 100%; margin-left: 0px; margin-right: auto; writing-mode: lr-tb; }

.torg122 { width: 12.508cm;
	margin-left: auto; margin-right: auto;
	writing-mode: lr-tb; }

.torg123 {font-size: 8pt; font-family: Times New Roman;}

.torg124 { width: 100%; margin-left: -0.018cm; margin-right: auto; writing-mode: lr-tb; }

.torg125 { width: 100%; margin-left: 0px; margin-right: auto; writing-mode: lr-tb; }

.torg126 { width: 100%; margin-left: 0px; margin-right: auto; writing-mode: lr-tb; }

.torg127 { width: 100%; margin-left: 0px; margin-right: auto; writing-mode: lr-tb; }

.torg121_A1 { vertical-align: top; padding: 0cm; border-style: none; writing-mode: lr-tb; }

.torg121_A2 { vertical-align: bottom; padding: 0cm; border-style: none; writing-mode: lr-tb; }

.torg121_A3 { vertical-align: bottom; padding: 0cm; border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg121_C8 { vertical-align: top; padding: 0cm; border-left-style: none; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-style: none; writing-mode: lr-tb; }

.torg121_F12 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg121_G1 { vertical-align: top; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-width: 0.0176cm; border-right-style: solid; border-right-color: #000000; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0529cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg121_G17 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0529cm; border-left-style: solid; border-left-color: #000000; border-right-width: 0.0529cm; border-right-style: solid; border-right-color: #000000; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0529cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg121_G2 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0529cm; border-left-style: solid; border-left-color: #000000; border-right-width: 0.0529cm; border-right-style: solid; border-right-color: #000000; border-top-width: 0.0529cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg121_G3 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0529cm; border-left-style: solid; border-left-color: #000000; border-right-width: 0.0529cm; border-right-style: solid; border-right-color: #000000; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg122_A1 { vertical-align: middle; padding: 0cm; border-style: none; writing-mode: lr-tb; }

.torg122_B1 { vertical-align: middle; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0529cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg122_B2 { vertical-align: middle; padding: 0cm; border-left-width: 0.0529cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0529cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0529cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg122_C1 { vertical-align: middle; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-width: 0.0176cm; border-right-style: solid; border-right-color: #000000; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0529cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg122_C2 { vertical-align: middle; padding: 0cm; border-width: 0.0529cm; border-style: solid; border-color: #000000; writing-mode: lr-tb; }

.torg123_A1 { vertical-align: top; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg123_A13 { vertical-align: bottom; padding: 0cm; border-left-style: none; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-style: none; writing-mode: lr-tb; }

.torg123_A3 { vertical-align: middle; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg123_A4 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg123_C12 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0529cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0529cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg123_C13 { vertical-align: bottom; padding: 0cm; border-left-style: none; border-right-style: none; border-top-width: 0.0529cm; border-top-style: solid; border-top-color: #000000; border-bottom-style: none; writing-mode: lr-tb; }

.torg123_C3 { vertical-align: middle; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0529cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg123_C4 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0529cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0529cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg123_D4 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0529cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg123_F12 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0529cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg123_F4 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0529cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg123_O1 { vertical-align: top; padding: 0cm; border-width: 0.0176cm; border-style: solid; border-color: #000000; writing-mode: lr-tb; }

.torg123_O12 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-width: 0.0529cm; border-right-style: solid; border-right-color: #000000; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0529cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg123_O13 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-width: 0.0176cm; border-right-style: solid; border-right-color: #000000; border-top-width: 0.0529cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg123_O3 { vertical-align: middle; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-width: 0.0176cm; border-right-style: solid; border-right-color: #000000; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0529cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg123_O4 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-width: 0.0529cm; border-right-style: solid; border-right-color: #000000; border-top-width: 0.0529cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg123_O5 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-width: 0.0529cm; border-right-style: solid; border-right-color: #000000; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg124_A1 { vertical-align: top; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg124_A13 { vertical-align: bottom; padding: 0cm; border-left-style: none; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-style: none; writing-mode: lr-tb; }

.torg124_A14 { vertical-align: bottom; padding: 0cm; border-style: none; writing-mode: lr-tb; }

.torg124_A3 { vertical-align: middle; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg124_A4 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg124_C12 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0529cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0529cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg124_C13 { vertical-align: bottom; padding: 0cm; border-left-style: none; border-right-style: none; border-top-width: 0.0529cm; border-top-style: solid; border-top-color: #000000; border-bottom-style: none; writing-mode: lr-tb; }

.torg124_C3 { vertical-align: middle; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0529cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg124_C4 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0529cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0529cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg124_D4 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0529cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg124_F12 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0529cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg124_F4 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-width: 0.0529cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg124_O1 { vertical-align: top; padding: 0cm; border-width: 0.0176cm; border-style: solid; border-color: #000000; writing-mode: lr-tb; }

.torg124_O12 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-width: 0.0529cm; border-right-style: solid; border-right-color: #000000; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0529cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg124_O13 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-width: 0.0176cm; border-right-style: solid; border-right-color: #000000; border-top-width: 0.0529cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg124_O14 { vertical-align: bottom; padding: 0cm; border-width: 0.0176cm; border-style: solid; border-color: #000000; writing-mode: lr-tb; }

.torg124_O3 { vertical-align: middle; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-width: 0.0176cm; border-right-style: solid; border-right-color: #000000; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0529cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg124_O4 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-width: 0.0529cm; border-right-style: solid; border-right-color: #000000; border-top-width: 0.0529cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg124_O5 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-width: 0.0529cm; border-right-style: solid; border-right-color: #000000; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg125_A1 { vertical-align: bottom; padding: 0cm; border-style: none; writing-mode: lr-tb; }

.torg125_B3 { vertical-align: bottom; padding: 0cm; border-left-style: none; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-style: none; writing-mode: lr-tb; }

.torg125_C1 { vertical-align: bottom; padding: 0cm; border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg126_A1 { vertical-align: bottom; padding: 0cm; border-style: none; writing-mode: lr-tb; }

.torg126_A2 { vertical-align: top; padding: 0cm; border-style: none; writing-mode: lr-tb; }

.torg126_D1 { vertical-align: bottom; padding: 0cm; border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg126_D2 { vertical-align: top; padding: 0cm; border-left-style: none; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-style: none; writing-mode: lr-tb; }

.torg126_E1 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0529cm; border-left-style: solid; border-left-color: #000000; border-right-width: 0.0529cm; border-right-style: solid; border-right-color: #000000; border-top-width: 0.0529cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg126_E2 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0529cm; border-left-style: solid; border-left-color: #000000; border-right-width: 0.0529cm; border-right-style: solid; border-right-color: #000000; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0529cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg126_E4 { vertical-align: top; padding: 0cm; border-left-style: none; border-right-style: none; border-top-width: 0.0529cm; border-top-style: solid; border-top-color: #000000; border-bottom-style: none; writing-mode: lr-tb; }

.torg127_A1 { vertical-align: bottom; padding: 0cm; border-style: none; writing-mode: lr-tb; }

.torg127_A2 { vertical-align: top; padding: 0cm; border-style: none; writing-mode: lr-tb; }

.torg127_B7 { vertical-align: bottom; padding: 0cm; border-left-style: none; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-style: none; writing-mode: lr-tb; }

.torg127_H1 { vertical-align: bottom; padding: 0cm; border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg127_H2 { vertical-align: top; padding: 0cm; border-left-style: none; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-style: none; writing-mode: lr-tb; }

.torg127_P1 { vertical-align: bottom; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-style: none; border-bottom-style: none; writing-mode: lr-tb; }

.torg127_P2 { vertical-align: top; padding: 0cm; border-left-width: 0.0176cm; border-left-style: solid; border-left-color: #000000; border-right-style: none; border-top-style: none; border-bottom-style: none; writing-mode: lr-tb; }

.torg127_Q6 { vertical-align: bottom; padding: 0cm; border-left-style: none; border-right-style: none; border-top-width: 0.0176cm; border-top-style: solid; border-top-color: #000000; border-bottom-width: 0.0176cm; border-bottom-style: solid; border-bottom-color: #000000; writing-mode: lr-tb; }

.torg121_A { width: 2.251cm; }

.torg121_B { width: 0.861cm; }

.torg121_C { width: 9.641cm; }

.torg121_D { width: 9.5cm; }

.torg121_E { width: 0.092cm; }

.torg121_F { width: 1.909cm; }

.torg121_G { width: 3.466cm; }

.torg122_A { width: 5.801cm; }

.torg122_B { width: 3.327cm; }

.torg122_C { width: 3.344cm; }

.torg123_A { width: 1.268cm; }

.torg123_B { width: 4.741cm; }

.torg123_C { width: 1.358cm; }

.torg123_D { width: 1.901cm; }

.torg123_E { width: 1.381cm; }

.torg123_F { width: 1.639cm; }

.torg123_G { width: 1.794cm; }

.torg123_H { width: 1.457cm; }

.torg123_I { width: 1.58cm; }

.torg123_J { width: 1.891cm; }

.torg123_K { width: 1.752cm; }

.torg123_L { width: 1.813cm; }

.torg123_M { width: 1.715cm; }

.torg123_O { width: 1.734cm; }

.torg124_A { width: 1.268cm; }

.torg124_B { width: 4.741cm; }

.torg124_C { width: 1.358cm; }

.torg124_D { width: 1.901cm; }

.torg124_E { width: 1.381cm; }

.torg124_F { width: 1.639cm; }

.torg124_G { width: 1.794cm; }

.torg124_H { width: 1.457cm; }

.torg124_I { width: 1.58cm; }

.torg124_J { width: 1.891cm; }

.torg124_K { width: 1.752cm; }

.torg124_L { width: 1.813cm; }

.torg124_M { width: 1.715cm; }

.torg124_O { width: 1.734cm; }

.torg125_A { width: 1.852cm; }

.torg125_B { width: 4.593cm; }

.torg125_C { width: 11.259cm; }

.torg125_D { width: 4.616cm; }

.torg126_A { width: 1.877cm; }

.torg126_B { width: 8.147cm; }

.torg126_C { width: 3.433cm; }

.torg126_D { width: 9.971cm; }

.torg126_E { width: 4.329cm; }

.torg127_A { width: 3.729cm; }

.torg127_B { width: 0.445cm; }

.torg127_C { width: 0.667cm; }

.torg127_D { width: 0.469cm; }

.torg127_E { width: 1.457cm; }

.torg127_F { width: 0.222cm; }

.torg127_G { width: 0.198cm; }

.torg127_H { width: 2.593cm; }

.torg127_I { width: 0.245cm; }

.torg127_J { width: 0.346cm; }

.torg127_K { width: 1.012cm; }

.torg127_L { width: 0.963cm; }

.torg127_M { width: 0.37cm; }

.torg127_O { width: 0.173cm; }

.torg127_Q { width: 1.655cm; }

.torg127_S { width: 0.148cm; }

.torg127_T { width: 1.111cm; }

.torg127_V { width: 1.924cm; }

.torg127_Y { width: 0.741cm; }

.torg127_Z { width: 0.79cm; }

.torg127_a { width: 0.519cm; }

.torg127_b { width: 0.593cm; }

.torg127_c { width: 0.247cm; }

.torg127_d { width: 2.716cm; }

.torg127_e { width: 0.938cm; }

.T1 { font-size: 5pt; }

.T2 { font-size: 8pt; }

.T3 { font-size: 5pt; }

.inv-t { position: relative; height:1em;}
.inv-t span { position: absolute; right:100%; top:0; white-space: nowrap; margin-right:0.4em;}
.invoice-total .rub { display: none;}

.order-receipt TABLE		{FONT-FAMILY: sans-serif; FONT-SIZE: 8pt; border-top:0; border-bottom:0;}
.order-receipt td {padding:0;}
.order-receipt table td, .order-receipt table th {border:none;}
.order-receipt .ramka		{BORDER-TOP: black 1px dotted; BORDER-BOTTOM: black 1px dotted;
	BORDER-LEFT: black 1px dotted; BORDER-RIGHT: black 1px dotted}
.order-receipt .linev		{BORDER-LEFT: black 2px solid}
.order-receipt .lineh		{BORDER-BOTTOM: black 2px solid}
.order-receipt .linevh		{BORDER-BOTTOM: black 2px solid; BORDER-LEFT: black 2px solid}
.order-receipt .t10b		{FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: "Times New Roman", serif}
.order-receipt .h8b		{FONT-WEIGHT: bold; FONT-SIZE: 6.3pt; FONT-FAMILY: Arial, sans-serif;
	BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center}
.order-receipt .line_b		{BORDER-BOTTOM: black 1px solid; FONT-SIZE: 7pt; FONT-WEIGHT: bold}
.order-receipt .line_t		{BORDER-TOP: black 1px solid; FONT-SIZE: 7pt; FONT-WEIGHT: bold}
.order-receipt .line_r		{BORDER-RIGHT: black 1px solid; FONT-SIZE: 7pt; FONT-WEIGHT: bold}
.order-receipt .line_l		{BORDER-LEFT: black 1px solid; FONT-SIZE: 7pt; FONT-WEIGHT: bold}
.order-receipt .line_lbt	{BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid;
	BORDER-TOP: black 1px solid; FONT-WEIGHT: bold}
.order-receipt .line_lbtr	{BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid;
	BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; FONT-WEIGHT: bold}
.order-receipt .t6n		{FONT-SIZE: 6.5pt; FONT-FAMILY: "Times New Roman", serif}
.order-receipt .t7n		{FONT-SIZE: 7.5pt; FONT-FAMILY: "Times New Roman", serif}
.order-receipt .t8n		{FONT-SIZE: 8.5pt; FONT-FAMILY: "Times New Roman", serif}
.order-receipt .spc		{FONT-SIZE: 1pt}

.order-waybill { line-height: 1; font-size:8pt;  font-family:"Times New Roman";}
.order-waybill table { border-collapse:collapse; border-spacing:0; empty-cells:show; border-top:none; border-bottom:none;}
.order-waybill td, .order-waybill th { vertical-align:top; padding:0 0.1em;}
.order-waybill ol, .order-waybill ul { margin:0; padding:0;}
.order-waybill li { list-style: none; margin:0; padding:0;}
.order-waybill li span { clear: both; line-height:0; width:0; height:0; margin:0; padding:0; }
.order-waybill span.footnodeNumber { padding-right:1em; }
.order-waybill span.annotation_style_by_filter { font-size:95%; font-family:Arial; background-color:#fff000;  margin:0; border:0; padding:0;  }
.order-waybill * { margin:0;}
.order-waybill .Heading_20_1 {margin-bottom:0cm; margin-top:0cm; font-family:Times New Roman; writing-mode:lr-tb; margin-left:0cm; margin-right:0cm; text-indent:0cm; font-weight:normal; }
.order-waybill .P10 { font-size:9pt; font-family:Times New Roman; writing-mode:lr-tb; text-align:right ! important; }
.order-waybill .P11 { font-size:8pt; font-family:Times New Roman; writing-mode:lr-tb; text-align:center ! important; }
.order-waybill .P12 { font-size:7pt; font-family:Times New Roman; writing-mode:lr-tb; text-align:center ! important; }
.order-waybill .P13 { font-size:2pt; font-family:Times New Roman; writing-mode:lr-tb; }
.order-waybill .P14 { font-weight:normal; margin-bottom:0cm; margin-left:0cm; margin-right:0cm; margin-top:0cm; text-indent:0cm; font-family:Times New Roman; writing-mode:lr-tb; }
.order-waybill .P15 {font-weight:normal; margin-bottom:0cm; margin-left:0cm; margin-right:0cm; margin-top:0cm; text-indent:0cm; font-family:Times New Roman; writing-mode:lr-tb; text-align:center ! important; }
.order-waybill .P16 { font-weight:normal; margin-bottom:0cm; margin-left:0cm; margin-right:0cm; margin-top:0cm; text-indent:0cm; font-family:Times New Roman; writing-mode:lr-tb; text-align:center ! important; }
.order-waybill .P17 { font-weight:normal; margin-bottom:0cm; margin-left:0cm; margin-right:0cm; margin-top:0cm; text-indent:0cm; font-family:Times New Roman; writing-mode:lr-tb; }
.order-waybill .P2 { font-size:2pt; font-family:Liberation Serif; writing-mode:lr-tb; }
.order-waybill .P3 { font-size:2pt; line-height:120%; margin-bottom:0.247cm; margin-top:0cm; font-family:Liberation Serif; writing-mode:lr-tb; }
.order-waybill .P4 { font-size:6pt; font-weight:normal; text-align:center ! important; font-family:Times New Roman; vertical-align:middle; writing-mode:lr-tb; }
.order-waybill .P5 { font-size:5pt; font-family:Times New Roman; writing-mode:lr-tb; text-align:center ! important; }
.order-waybill .P6 { font-size:5pt; font-family:Times New Roman; writing-mode:lr-tb; text-align:center ! important; }
.order-waybill .P7 { font-size:9pt; font-family:Times New Roman; writing-mode:lr-tb; }
.order-waybill .P8 { font-size:9pt; font-family:Times New Roman; writing-mode:lr-tb; text-align:center ! important; }
.order-waybill .P9 { font-size:9pt; font-family:Times New Roman; writing-mode:lr-tb; text-align:center ! important; }
.order-waybill .Signature { font-size:5pt; font-family:Times New Roman; writing-mode:lr-tb; }
.order-waybill .Table_20_Contents { font-size:9pt; font-family:Times New Roman; writing-mode:lr-tb; }
.order-waybill .Table_20_Heading { font-size:8pt; font-family:Times New Roman; writing-mode:lr-tb; text-align:center ! important; vertical-align:middle; font-weight:normal; }
.order-waybill .facttable1 { width:100%; margin-left:0px; margin-right:auto;writing-mode:lr-tb; }
.order-waybill .facttable2 { width:100%; margin-left:0px; margin-right:auto;writing-mode:lr-tb; }
.order-waybill .facttable3 { width:100%; margin-left:0px; margin-right:auto;writing-mode:lr-tb; }
.order-waybill .facttable1_A1 { vertical-align:top;  border-style:none; writing-mode:lr-tb; }
.order-waybill .facttable1_A14 { vertical-align:middle;  border-left-width:0.0176cm; border-left-style:solid; border-left-color:#000000; border-right-style:none; border-top-width:0.0176cm; border-top-style:solid; border-top-color:#000000; border-bottom-width:0.0176cm; border-bottom-style:solid; border-bottom-color:#000000; writing-mode:lr-tb; }
.order-waybill .facttable1_A17 { vertical-align:top;  border-left-width:0.0176cm; border-left-style:solid; border-left-color:#000000; border-right-style:none; border-top-style:none; border-bottom-width:0.0176cm; border-bottom-style:solid; border-bottom-color:#000000; writing-mode:lr-tb; }
.order-waybill .facttable1_A23 { vertical-align:top;  border-style:none; writing-mode:lr-tb; }
.order-waybill .facttable1_A3 { vertical-align:bottom;  border-style:none; writing-mode:lr-tb; }
.order-waybill .facttable1_C3 { vertical-align:bottom;  border-left-style:none; border-right-style:none; border-top-style:none; border-bottom-width:0.0176cm; border-bottom-style:solid; border-bottom-color:#000000; writing-mode:lr-tb; }
.order-waybill .facttable1_K15 { vertical-align:middle;  border-left-width:0.0176cm; border-left-style:solid; border-left-color:#000000; border-right-style:none; border-top-style:none; border-bottom-width:0.0176cm; border-bottom-style:solid; border-bottom-color:#000000; writing-mode:lr-tb; }
.order-waybill .facttable1_L1 { vertical-align:top;  border-left-style:none; border-right-style:none; border-top-style:none; border-bottom-width:0.0176cm; border-bottom-style:solid; border-bottom-color:#000000; writing-mode:lr-tb; }
.order-waybill .facttable1_X22 { vertical-align:middle;  border-left-width:0.0176cm; border-left-style:solid; border-left-color:#000000; border-right-style:none; border-top-style:none; border-bottom-style:none; writing-mode:lr-tb; }
.order-waybill .facttable1_Z14 { vertical-align:middle;  border-width:0.0176cm; border-style:solid; border-color:#000000; writing-mode:lr-tb; }
.order-waybill .facttable1_Z16 { vertical-align:middle; border-left-width:0.0176cm; border-left-style:solid; border-left-color:#000000; border-right-width:0.0176cm; border-right-style:solid; border-right-color:#000000; border-top-style:none; border-bottom-width:0.0176cm; border-bottom-style:solid; border-bottom-color:#000000; writing-mode:lr-tb; }
.order-waybill .facttable2_A1 { vertical-align:middle;  border-style:none; writing-mode:lr-tb; }
.order-waybill .facttable3_A1 { vertical-align:bottom;  border-style:none; writing-mode:lr-tb; }
.order-waybill .facttable3_A3 { vertical-align:top;  border-style:none; writing-mode:lr-tb; }
.order-waybill .facttable3_B2 { vertical-align:bottom;  border-left-style:none; border-right-style:none; border-top-style:none; border-bottom-width:0.0176cm; border-bottom-style:solid; border-bottom-color:#000000; writing-mode:lr-tb; }
.facttable1_A { width:1.201cm; }
.facttable1_B { width:0.489cm; }
.facttable1_C { width:0.406cm; }
.facttable1_D { width:0.674cm; }
.facttable1_E { width:0.527cm; }
.facttable1_F { width:0.407cm; }
.facttable1_G { width:0.794cm; }
.facttable1_H { width:0.102cm; }
.facttable1_I { width:0.101cm; }
.facttable1_J { width:1.304cm; }
.facttable1_K { width:0.305cm; }
.facttable1_L { width:0.497cm; }
.facttable1_M { width:1.997cm; }
.facttable1_N { width:1.004cm; }
.facttable1_O { width:0.189cm; }
.facttable1_P { width:0.709cm; }
.facttable1_Q { width:0.79cm; }
.facttable1_R { width:2.402cm; }
.facttable1_S { width:1.212cm; }
.facttable1_T { width:1.401cm; }
.facttable1_U { width:1.605cm; }
.facttable1_V { width:0.48cm; }
.facttable1_W { width:2.198cm; }
.facttable1_Y { width:2.221cm; }
.facttable1_Z { width:0.171cm; }
.facttable1_a { width:1.217cm; }
.facttable1_b { width:2.009cm; }
.facttable2_A { width:27.7cm; }
.facttable3_A { width:5.106cm; }
.facttable3_B { width:0.691cm; }
.facttable3_C { width:3.309cm; }
.facttable3_D { width:0.286cm; }
.facttable3_E { width:0.295cm; }
.facttable3_F { width:0.314cm; }
.facttable3_G { width:3.849cm; }
.facttable3_H { width:1.032cm; }
.facttable3_I { width:0.312cm; }
.facttable3_J { width:3.711cm; }
.facttable3_K { width:4.096cm; }
.facttable3_L { width:0.307cm; }
.facttable3_M { width:4.392cm; }
.order-waybill .T1 { font-weight:bold; }

.faktura-table {font-size:8pt; font-family:"Times New Roman";}
.faktura-table th { text-align: center;}
.faktura-table td, .faktura-table th {border:solid 1px black; padding:0 0.1em; white-space: normal; font-size: 1em;}
.faktura-table td:nth-child(1) {}
.faktura-table td:nth-child(2) {width:0.5cm;}
.faktura-table td:nth-child(3) {width:1.9cm;}
.faktura-table td:nth-child(4) {width:0.9cm;}
.faktura-table td:nth-child(5) {width:0.9cm;}
.faktura-table td:nth-child(6) {width:1.8cm;}
.faktura-table td:nth-child(7) {width:0.9cm;}
.faktura-table td:nth-child(8) {width:1.3cm;}
.faktura-table td:nth-child(9) {width:1.8cm;}
.faktura-table td:nth-child(10) {width:2cm;}
.faktura-table td:nth-child(11) {width:1.3cm;}
.faktura-table td:nth-child(12) {width:1.8cm;}
.faktura-table td:nth-child(13) {width:3.3cm; word-wrap: break-word;}
.faktura-table .rub { display: none;}

.faktura-summary {font-size:8pt; font-family:"Times New Roman"; width:100%;}
.faktura-summary td, .faktura-summary th {border:solid 1px black; padding:0 0.1em; white-space: normal; font-size: 1em; border-top:none;}
.faktura-summary td:nth-child(1) {}
.faktura-summary td:nth-child(2) {width:1.95cm;}
.faktura-summary td:nth-child(3) {width:2.28cm;}
.faktura-summary td:nth-child(4) {width:1.8cm;}
.faktura-summary td:nth-child(5) {width:2cm;}
.faktura-summary td:nth-child(6) {width:6.59cm; border:none;}

.facttable-number { width: 100%; margin-bottom:0.2cm;}
.facttable-number td:nth-child(1) { text-align: center; font-weight: bold;}
.appendix-government {width:4cm; font-size:6pt;}

.order-bill {font-size:10pt; line-height: 1.2;}
.order-bill table {border:none; margin-bottom:0; margin-top:0; width:100%;}
.order-bill td, .order-bill th { vertical-align: top;}
.order-bill .bill-head { text-align: right;}
.order-bill h3 { text-align: center;}
.bill-head h3 {margin:1em 0;}
.order-bill table.bill-head-table {margin-bottom:2em;}
.bill-head-table h3 {margin-top:0;}
.bill-head-table td {width:50%; border:solid 1px black;}
.order-bill .views-field-commerce-line-items td, .order-bill .views-field-commerce-line-items th {border:solid 1px black; padding:0.1em; font-size:1em;}
table.bill-target {margin:2em 0;}
.bill-target td {padding:0;}
.bill-target tr+tr {font-style: italic;}

.bill-signs td {padding:1em 0 0;}
.bill-signs td:first-child {width:20%;}
.bill-signs td:first-child +td {border-bottom:solid 1px black;}
.bill-signs td:last-child {width:30%;}
.bill-signs td +td {padding-left:2em;}

