/* OXID print CSS (by oXy Online) */

/* Base */
body,input,select,textarea,tt	{font-size:.75em; font-family: "Tahoma CE",Tahoma,"Arial CE",Arial,"Helvetica CE",lucida,sans-serif;}
table {font-size:1em;}
img	{border:0 none;}
body	{background: #fff; color: #000;}

.longdesc,
div.head,
span.head,
strong.head,
.head2,
.boxhead {margin-top: 1em; display: block; clear: both; }
.head2,
.boxhead {font-size:2em; margin-bottom: .5em; font-weight: bold;}
.boxhead h1 {display: inline;}

#header div.oxid	{display: block; margin-bottom:1em;}
#header div.oxid .logo {}
#footer {text-align: center; margin-top: 2em; clear: both; font-size: .75em;}

div.product {clear: both;}
div.product a.picture {float: left;padding:0 1em 1em 0;}
big .pricevalue {font-size: 150%;}

a {text-decoration: none; color: #000;}

.particulars {clear: both;}
.particulars div {margin-top: .5em;}
.particulars div div {margin-top: 0;}

.product.details .picture .imgcont-on {float: left;padding: 0 1em 1em 0;}
.product.details .picture > .morepics {float:right;}
.product.details .picture .morepics a {padding: 0 1em 1em 0; float: left;display: block;min-height: 60px;}

div#body,
#tabs-1 {clear: both;}
#review.box {margin-top: 1em;}

table.attributes tr td {width: 25%;}
table.attributes tr td+td {width: auto;}


/* evidence list */
.evidencelist table {border-collapse: collapse; width: 100%;}
.evidencelist tr th,
.evidencelist tr td {padding: 2px 5px;}
.evidencelist tr.head th {border-bottom: 2px #000 solid; padding-bottom: 2px;}
.evidencelist table.table tr td {border-bottom: 1px #000 solid;}
.evidencelist table.table tr.itemlast td {border-bottom-width: 2px;}
.evidencelist .aright {text-align: right;}

/* evidence detail */
.evidencedetail table {border-collapse: collapse; width: 100%;}
.evidencedetail table.table {width: 100%; line-height: normal;}
.evidencedetail tr.head th {border-bottom: 2px #000 solid; padding-bottom: 2px; text-align: left;}
.evidencedetail tr.head th.aright {padding-right: 0; padding-left: 5px;}
.evidencedetail table.table td {padding: 2px 5px 2px 0; vertical-align: top; border-bottom: 1px #000 solid;}
.evidencedetail table.table td.aright {padding: 2px 0 2px 2px;}
.evidencedetail table.table tr.itemodd td {}
.evidencedetail table.table tr.itemfirst td {padding-top: 3px;}
.evidencedetail table.table tr.itemlast td {border-bottom-width: 2px;}
.evidencedetail table.total {margin-top: 10px;}
.evidencedetail .aright {white-space: nowrap; text-align: right;}
.evidencedetail td.sumvalue {white-space: nowrap; text-align: right; font-weight: bold;}
.evidencedetail fieldset {padding: 1em .5em;}
.evidencedetail fieldset img {margin-bottom: 1em;}
.evidencedetail fieldset legend {color: #000;}

/* evidence detail */
.evidencedetail .table .row.thead .th {border-bottom: 2px #000 solid; font-weight: bold;}
#body .evidencedetail .fieldset {border: 1px solid #ccc; padding: 10px; margin: 15px 0 15px; min-height: 150px;}
#body .evidencedetail .fieldset.delivery {min-height: 0px; margin-top: 0;}
#body .evidencedetail .fieldset strong.h3 {margin-bottom: 10px; }
#body .evidencedetail .hr {clear: both; border-bottom: 1px solid #ccc;}

#body .evidencedetail .colright,
#body .evidencedetail .colleft,
#body .account_header .colright,
#body .account_header .colleft {float: left; clear: none; width: 49.5%; margin: 0 0.25% 0 0;}
#body .evidencedetail .colright,
#body .account_header .colright {float: right; margin: 0 0 0 0.25%;}
#body .evidencedetail .colleft {clear: left;}

#body div.table {display: table; clear: both; width: 100%;}
#body div.table .row {display: table-row; width: 100%; float: none;}
#body div.table .cell {display: table-cell; float: none; padding: 5px 10px;}
#body div.table.total {display: table; clear: both; width: 50%; float: right;}
#body div.table.total .cell {text-align: right;}

.showmoreitems,
.loadmoreitems {height: auto !important;}


/* discounts - product */

body .product .cost .discount-wrap .discount,
body .product .cost .discount-wrap .pricevalue {font-size: .8em; font-weight: normal;}
body .product .cost .discount-wrap .pricevalue {text-decoration: line-through;}
body .product .cost.bfc-member .normal-price-wrap .discount,
body .product .cost.bfc-member .normal-price-wrap .pricevalue {text-decoration: line-through;}
body .product.details .cost .discount-wrap .discount,
body .product.details .cost .discount-wrap .pricevalue {font-size: 1em;}


/* BFC - product */

.listitem .tooltip-text,
.product .tooltip-text {display: none;}
.bfc-member .normal-price .pricevalue {text-decoration: line-through; font-weight: 300;}
.normal .bfc-price .pricevalue,
.bfc-member .bfc-price .pricevalue {font-weight: 600;}

.product .cost {margin: .5em 0;}
.details .cost {margin: 1em 0;}
.product .price.normal-price .pricevalue,
.product .price.bfc-price .pricevalue {font-size: 1.5em;}

/* no print */

.advertisment,
#topbanner,
#go-to-top,
#toptooltip,
#subnavhook,
.btn-wrap,
#galleryHeader,
#body .gallerylist,
#body .galleryothername,
.popup,
#body .userbox,
.btn.btn-big,
#path,
iframe,
.zopim,
.product.details .sharing,
.noprint,
body.erp_orderdetail-page #header,
body.erp_orderdetail-page #footer,
body.erp_orderdetail-page #title-bar,
#steps,
.product.details .picture a.zoom span,
.product.details .picture .morepics,
.product.details .picture .imgcont-off,
ul.rating,
a#star_rating_text,
div.amount,
div.pricealarm,
div.tocart,
div.actions,
div.question,
.btn.moreinfo,
strong.pricealarm-boxhead,
.pricealarm-box,
strong#preisalarm_link,
strong#preisalarm_link+.box,
strong#test_reviewHeader,
div#review form,
strong#test_QuestionMailForm,
a#write_new_review,
a#test_Reviews_login,
div#questionmail,
.lastseen,
.locator,
.evidenceheader,
.evidenceheader .contentboxtext,
#zoom,
#header div.links,
#header .categories,
#header .basket,
#header .fixed,
#header #box-search,
#header .box-small-account,
#header dl,
dl#top_basket,
#footer div.shop,
#footer div.icons,
#footer .bar.account,
#prefooter table,
#left,
#zenbox_tab,
.side-banner,
#right {display: none !important;}

#prefooter .prefooter_print table,
#prefooter .prefooter_print {display: block; margin: 0px auto;}
