/**********************
	* CSS DOCUMENT FOR PRINTABLE VERSION
**********************/

body { background:#fff; color: #000000; font-size: 10pt; font-family: verdana,arial,helvetica,sans-serif;}
h1 { font-size: 16pt; font-family: Times, serif; }
h2 { font-size: 14pt; font-family: Times, serif; }
h3 { font-size: 12pt; font-family: Times, serif; }
a { color: #009CDB; text-decoration: none; }
/************************
	* HIDE ELEMENTS
************************/
#searchFormHome, #searchBloc { display: none; }
.menucatalogue { display: none; }
.mobilonly { display: none; }
#leftmenu ul, .boutonpanier, .bleu1, .leftColPub { display: none; }
#contentslider, #accueilslider { display: none; }
#media { display: none; }
.title_vue_region { display: none; }
.cmsnavig { display: none; }
.linkGoList { display: none; }
a.linkCart { display: none; }
/***********************
	* STYLES
***********************/
#leftmenu { position: absolute; top: 0; left: 0; }
.header img { max-width: 200px; }
#content { position: relative; margin-top: 150px; }
.article_cell { border-bottom: 1px dotted #ccc; clear: both; margin: 0 1%; padding: 1em 0; }
.article_cell::after { clear: both; content: " "; display: block; font-size: 0; height: 0; visibility: hidden; }
.article_blocimg { float: left; margin: 0 0.7em 0 0; max-height: 200px; position: relative; z-index: 3; }
.article_blocinfo { line-height: 1.2em; position: relative; z-index: 2; }
a.article_titre { color: #191c1c; display: block; padding: 0.2em 0 0.5em; font-family: Times, serif; font-size: 14pt; }
.article_blocimg .statut { 
	border: 1px solid #fff; bottom: 0.5em; color: #fff; display: block; font-size: 1em; line-height: 0.8em; min-width: 50px; padding: 0.2em; position: absolute; left: -5px; text-align: center; z-index: 3;
}
.article_blocimg .new { background-color: #fe2f13; }
.article_blocimg .edition { background-color: #ffc200; } 
span.reedition { background-color: #cb250f; }
span.statut.nostock { background-color: #cb250f; }
span.statut.epuise { background-color: #555; }
span.statut.reduc10 { background-color: #0cd32d; }
span.statut.reduc15 { background-color: #0cd32d; }
span.statut.reduc20 { background-color: #0cd32d; }
.artRef { color: #999; display: block; float: left; font-size: 0.8em; padding-right: 5px; }
.imgToRight { float: right; margin: 1em 0 2em 2em; max-width: 500px; }
.achatBloc { border-bottom: 1px solid #eee; border-top: 1px solid #eee; margin: 0.5em 0 1.5em; min-width: 200px; padding: 0.5em 0; }
.presentation { clear: both; padding-top: 2em; }
/****************/
.copyright { clear: both; padding-top: 1em; }
.clear-fix::after { clear: both; content: " "; display: block; font-size: 0; height: 0; visibility: hidden; }