
html			{ background: #fff; }
*				{ background: none!important; color: #000!important; }

.print-info		{ display: block; }

/* Hide blocks
--------------------------------------- */
#p .section .column-1,
#p .finish-payment-report .higlight-blue-box,
.btn-print,
.header,
.aside,
.footer {
	display: none;
}
#p .finish-payment-report .fiata-account.g, 
#p .finish-payment-report .fiata-data {
	display: block;
}
#p .finish-payment-report .fiata-account.g {
	width: auto!Important;
}
#p .finish-payment-report,
#p .invoice-wrapper {
	width: 614px;
	margin: 0 auto;
	padding-top: 0px;
}
#p .fiata-data {
	height: 155px;
}

#p .finish-payment-report p,
#p .invoice-wrapper p, 
#p .invoice-wrapper span, 
#p .invoice-wrapper th,
#p .invoice-wrapper td, 
#p .invoice-wrapper a {
	margin: 0px;
}
#p .invoice-no {
	text-align: left;
}
#p .finish-payment-report a,
#p .invoice-wrapper a {
	text-decoration: none;
}
#p .invoice-wrapper h1 {
	margin-bottom: 0px;
}
#p .invoice-wrapper .invoice td,
#p .invoice-wrapper .invoice .top th {
	width: 392px;
	text-align: left!important;
	border-spacing: 0px;
}
#p .invoice-wrapper .invoice .top th {
	border: 1px solid black;
	border-right: 0px;
	border-left: 0px;
	height: 48px;
}
#p .invoice-wrapper .invoice-header .place-time {
	margin: .5in .0in;
}
#p .fiata-membership {
	text-decoration: underline !important;
}
#p .invoice-wrapper table {
	margin-top: .2in;
	margin-bottom: .1in;
}
#p .invoice-wrapper .invoice-content {
	min-height: 490px;
	margin-top: 45px;
}
#p .invoice-wrapper .invoice td {
 	height: 35px;
}
#p .finish-payment-report .fiata-data-col1,
#p .invoice-wrapper .fiata-data-col1 {
 	float: none;
	display: inline-block;
	height: 160px;
	margin-right: .2in;
	 *display: inline;
}
#p .finish-payment-report .fiata-data-col2,
#p .invoice-wrapper .fiata-data-col2 {
 	float: none;
	display: inline-block;
	text-align: right;
	 *display: inline;
}
#p .invoice-wrapper .invoice .bottom td {
	border: 1px solid #000;
	border-right: 0px;
	border-left: 0px;
	font-weight: bold!important;
	height: 30px;
}
#p .invoice-wrapper .invoice td + td,
#p .invoice-wrapper .invoice .top th + th {
	width: 74px;
	font-weight: normal!important;
}
#p .invoice-wrapper .invoice td + td span,
#p .invoice-wrapper .invoice .top th + th span {
	text-align: end!important;
	display: block;
}
#p .finish-payment-report .account,
#p .invoice-wrapper .invoice-footer .account {
	display: inline-block;
	float: none;
	width: auto;
	margin-right: .5in;
	*display: inline;
}
#p .com-chkout-sum {
    font-weight: bold;
}
#p .com-basket-list {
    margin-bottom: .5in;
}
#p .com-basket-list td {
    height: 30px;
}
#p .com-basket-list th {
    text-align: left;
    height: 40px;
}
#p .com-basket-list th,
#p .com-chkout-sum td {
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
}
#p .com-chkout-sum {
    height: 40px;
}
#p .com-basket-header-art-nr {
    width: 150px;
}
#p .com-basket-header-count,
#p .com-basket-header-price-sum,
#p .com-basket-header-price-gross,
#p .com-basket-header-title {
    width: 110px;
}
#p .invoice-wrapper .invoice-footer .account-content,
#p .finish-payment-report .account-content,
#p .invoice-wrapper .invoice-footer .column1,
#p .finish-payment-report .column1,
#p .invoice-wrapper .invoice-footer .column2,
#p .finish-payment-report .column2 {
	display: inline-block;
	float: none;
	width: auto;
 	margin-right: .3in;
	vertical-align: top;
	 *display: inline;
}
#p .finish-payment-report .column2,
#p .finish-payment-report .account-content,
#p .invoice-wrapper .invoice-footer .column2,
#p .invoice-wrapper .invoice-footer .account-content {
	margin-right: 0px;
}
#p .status-form {
	display: none;
}