div.header ul, 
div.header form, 
div.header p, 
div.footer, 
div.top-menu, 
ul.main-menu, 
ul.catalog-menu, 
form.quick-subscr, 
.print-hidden, 
ul.bottom-menu, 
div.catalog-total, 
table.product-list tr.filters-row, 
table.product-list tr.action, 
table.product-list input, 
div.common-block, 
p.right-link, 
div.cur-nav,
.international,
#menuTable,
div.left-col,
.submit-btn,
#supplier {
	display: none;
}

@media print {
	body {
		background-color: transparent;
	}
}

div div.center-col {
  margin-left: 10px;
  clear: both;
  width: auto;
  overflow: visible;
}

ul.tab-nav {
	margin-left: 0;
	padding-left: 0;
	margin-top: 20px;
}

ul.tab-nav li {
	display: none;
}

ul.tab-nav li#activeTab {
	display: block;
	float: none;
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 16px;
	font-weight: bold;
}


ul.tab-nav li#activeTab a {
	color: black;
}

div.header {
	height: auto;
}

div.header a.logo {
	display: block;
	position: static;
	margin-bottom: 10px;
}

div.body {
	text-align: left;
}

div.product-card {
	text-align: left!important;
}

div.product-card table, table.product-list {
	border: 1px black solid;
	border-collapse: collapse;
}

div.product-card table td, table.product-list td, table.product-list th {
	padding: 4px 11px!important;
	border: 1px black solid;
	vertical-align: top;
}

div.product-card table td div.spacer {
	height: 1px;
	overflow: hidden;
	font-size: 1px;
}

div.product-card table td.left div.spacer, table.compare-tbl  td.left div.spacer {
	height: 1px;
	font-size: 1px;
	overflow: hidden;
}

div.product-card table ul, table.compare-tbl ul {
	margin: 0;
	padding: 0;
	margin-top: 17px;
	margin-left: 22px;
}

div.product-card table ul li, table.compare-tbl ul li {
	padding-bottom: 3px;
}

div.product-card table td.left ul, table.compare-tbl td.left ul {
	margin-top: 5px;
}

div.product-card table.options {
    width: auto;
    margin-bottom: 5px;
}

div.product-card table.options td {
    width: auto;
    padding: 0;
}

div.print-footer {
	display: block;
	margin-top: 10px;
	border-top: 1px black solid;
	padding-top: 7px;
	clear: both;
}

table.product-list tr.head td img, table.product-list tr.head td a {
	display: none;
}

div.product-markers {
	margin: 14px 0;
}

div.product-markers p {
	margin: 4px 0;
}

span.red-mark, span.orange-mark, span.green-mark, span.yellow-mark {
	border-left: 12px solid;
}

span.price-mark {
	border: 0 none;
}

img.red-mark, img.orange-mark, img.green-mark, img.yellow-mark {
	border-bottom: 6px solid;
	padding: 0;
   margin: 0;
}

.red-mark {
	 border-color: #F74500;
}

.orange-mark {
	 border-color: #F7A500;
}

.green-mark {
	 border-color: #ADC622;
}

.yellow-mark {
	 border-color: #F6DD08;
}

.tab-nav * {
  background: none;
}

div.product-card table td.left {
  border-left-color: black;
  border-left-width: 1px;
}

div.product-card table td.left {
  border-right-color: black;
}

h3.colored {
  background: white;
  color: black;
}

h3.colored span,
h3.colored a {
  color: black;
}

div.scrollable {
	overflow: visible;
	padding-top: 1px;
}

.header {
	display: none;
}

.print_header {
display:block;
padding-bottom:40px;
}

