#banner,
#footer,
#sidebar,
.back,
h1#logo,
.imgLink,
.navSplitPagesLinks,
#nav-third,
.price,
.back-button,
#product_search,
#alsoPurchased,
#nav {display:none;}
a {color:black !important;}
img.logo-print {display:block; width:388px;margin:1cm;}
img.border-print {display:block; width:100%;height:42px;margin:0;}
body {background:none;}
#productMainImage {float:left;}
#productMainImage br{
	display:none;
}
#container {margin:0;}

#content {margin:0 1cm;}
h1, h2, h3, .cachetProductAttributeTitle, .cachetProductAttributesHeading{font-size:14px;color:black !important;}
#latinname,
.cachetProductAttributeValue {color:black !important;}
.main_components .cachetProductAttributesHeading{background:none;left:auto;position:static;margin-top:0.3em;padding:0;}
h1 {font-size:16px;}
#container,
#content,
.productHasImage,
.product{padding:0;width:auto !important;clear:none;}
#productName,
#productDescription,
#cachetProductAttributes{clear:none;}
.benefits .cachetProductAttributeTitle {position:static;text-align:left;margin-top:1em;}
.benefits .cachetProductAttributesHeading,
.benefits .cachetProductAttributeValue{margin-top:0.3em;}
.cachetProductAttributeValue ul {padding-left:1em;}
.main_components, .main_components .cachetProductAttributeTitle{margin-left:0;}
#content {font-size:0.8em}

.product-image .back { display:inline; }

.product-image img {position:absolute;top:1cm;right:1cm}
#contact-footer {display:block;font-size:12px;color:#aaa;text-align:center;padding:10px 0;}
#contact-footer a {color:#aaa !important;text-decoration:underline;}