#hd{
	background-image:url("../images/bkg_ach_erpHeader_gen.jpg");
}

a.monpanierdachats{
	width:212px;
	background-image:url("../images/bkg_h-mon-panier-dachats.gif");
}

a.monpanierdachatsBottom {
    width:212px;
	background-image:url("../images/bkg_TVA_boutiques_bottom.gif");
}

#hd .content .searchTool div.add a{
    background-image:url(../images/panierDachats.gif);
    background-repeat:no-repeat;
    width:189px;
    padding-top:20px;
    padding-bottom:20px;
    display:block;
}
.mpa-header{
	background-image:url("../images/accueil_titre_monpanierdachats.gif");
}
.mpa-header h2{
	text-indent:-4000px;
}
.header-error{
	background-image:url("../images/page_not_found.jpg");
}
.header-error h2{
	text-indent:-4000px;
}

.erpSelection .erpBox .btn{
	width:103px;
	height:32px;
	background-image:url("../images/accueil_monpanierdachats-btn.gif");
}

.error_btn .btn{
	margin:15px 0 0 0;
	width:298px;
	height:40px;
	background-image:url("../images/error_back_to_home.jpg");
}

#hd .thankyou{
	background-image:url("../images/merci_titre.gif");
	width:525px;
	height:46px;
}

#hd .thankyou h2{
	text-indent:-4000px;
}

h2.paiement{
	float:left;
	width:155px;
	height:46px;
	text-indent:-3000px;
	background-image:url("../images/h_paiement.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

h2.mon-compte{
	margin:0;
	padding:0;
	float:left;
	width:180px;
	height:46px;
	text-indent:-3000px;
	background-image:url("../images/h2_mon-compte.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

h2.wishlist{
	margin:0;
	padding:0;
	float:left;
	width:342px;
	height:46px;
	text-indent:-3000px;
	background-image:url("../images/h2_wishlist.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

h2.connexion{
	margin:0;
	padding:0;
	float:left;
	width:153px;
	height:46px;
	text-indent:-3000px;
	background-image:url("../images/h_connexion.jpg");
	background-position:left top;
	background-repeat:no-repeat;
}

h2.inscription{
	margin:0;
	padding:0;
	float:left;
	width:149px;
	height:46px;
	text-indent:-3000px;
	background-image:url("../images/h_inscription.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

h2.motDePasse{
	margin:0;
	padding:0;
	float:left;
	width:190px;
	height:46px;
	text-indent:-3000px;
	background-image:url("../images/h_mot-de-passe.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

h2.aide-foire-aux-questions{
	margin:0;
	padding:0;
	float:left;
	width:326px;
	height:46px;
	text-indent:-3000px;
	background-image:url("../images/h2_aide-foire-aux-questions.gif");
	background-position:left top;
	background-repeat:no-repeat;
}
h2.declaration-confidentialite{
	margin:0;
	padding:0;
	float:left;
	width:505px;
	height:46px;
	text-indent:-3000px;
	background-image:url("../images/h_declaration-confidentialite.gif");
	background-position:left top;
	background-repeat:no-repeat;
}
h2.conditions-utilisation{
	margin:0;
	padding:0;
	float:left;
	width:298px;
	height:46px;
	text-indent:-3000px;
	background-image:url("../images/h_conditions-utilisation.gif");
	background-position:left top;
	background-repeat:no-repeat;
}
h2.condition-utilisation2{
	margin:2px 0 0;
	padding:0;
	float:left;
	width:297px;
	height:34px;
	text-indent:-3000px;
	background-image:url("../images/h_conditions-utilisation2.gif");
	background-position:left top;
	background-repeat:no-repeat;
}
h2.conditions-vente{
	margin:2px 0 0;
	padding:0;
	float:left;
	width:262px;
	height:34px;
	text-indent:-3000px;
	background-image:url("../images/h_conditions-vente.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

h2.conditions-vente-SCL{
    margin:2px 0 0;
	padding:0;
	float:left;
	width:262px;
	height:34px;
	text-indent:-3000px;
	background-image:url("../images/h_conditions-vente2.gif");
    background-position:left top;
	background-repeat:no-repeat;
}

h2.secure-transaction{
	margin:0px 0 0;
	padding:0;
	float:left;
	width:300px;
	height:46px;
	text-indent:-3000px;
	background-image:url("../images/h_transactions_securises.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

h2.faq{
	margin:0;
	padding:0;
	float:left;
	width:333px;
	height:34px;
	text-indent:-3000px;
	background-image:url("../images/titre_faq.jpg");
	background-position:10px top;
	background-repeat:no-repeat;
}
h2.nos_magasins{
	margin:0;
	padding:0;
	float:left;
	width:187px;
	height:51px;
	text-indent:-3000px;
	background-image:url("../images/titre_nos_magasins.jpg");
	background-position:left top;
	background-repeat:no-repeat;
}

h2.sessionExpired{
	margin:0;
	padding:0;
	float:left;
	width:282px;
	height:51px;
	text-indent:-3000px;
	background-image:url("../images/h_sessionExpire.jpg");
	background-position:left top;
	background-repeat:no-repeat;
}

.staticPage .plain-page h4.commandite{
	margin:0;
	padding:0;
	float:none;
	clear:none;
	width:980px;
	height:51px;
	text-indent:-3000px;
	background-image:url("../images/titre_demande_commandite.jpg");
	background-position:left top;
	background-repeat:no-repeat;
    border-bottom:0px none #fff;
    margin-left:10px;

}

h2.newsletters-inscription-titre{
	margin:0;
	padding:0;
	float:left;
	width:184px;
	height:46px;
	text-indent:-3000px;
	background-image:url("../images/newsletters-inscription-titre.jpg");
	background-position:left top;
	background-repeat:no-repeat;
}

h2.titre-de-la-page{
	margin:0;
	padding:0;
	float:left;
	width:209px;
	height:46px;
	text-indent:-3000px;
	background-image:url("../images/h2_titre-de-la-page.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

h2.votrePanierDAchat{
	padding:0;
	margin:20px 0 0 15px;
	height:40px;
	background-position:left top;
	background-repeat:no-repeat;
}

h3.mon-compte{
	width:179px;
	height:51px;
	text-indent:-3000px;
	background-image:url("../images/h_mon-compte.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

a.addToCart{
	display:block;
	width:172px;
	height:26px;
	text-indent:-3000px;
	background-image:url("../images/btn_ajouterAuPanier.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

a.effacer{
	display:block;
	width:84px;
	height:16px;
	text-indent:-3000px;
	background-image:url("../images/remove.gif");
	background-position:top left;
	background-repeat:no-repeat;
}

a.plusTard{
    display:block;
	margin: 0 auto;
	width:120px;
	height:16px;
	text-indent:-3000px;
	background-image:url("../images/buy_later.gif");
	background-position:top left;
	background-repeat:no-repeat;
}

a.commander-maintenant{
	display:block;
	margin:0 auto;
	width:213px;
	height:34px;
	text-indent:-3000px;
	background-image:url("../images/btn_commanderMaintenant.gif");
	background-position:top left;
	background-repeat:no-repeat;
}

a.btn-confirmation {
	display:block;
	margin:0 auto;
	width:195px;
	height:44px;
	text-indent:-3000px;
	background-image:url("../images/btn_poursuivre.gif");
	background-position:top left;
	background-repeat:no-repeat;
}

a.payer-maintenant{
	display:block;
	margin:0 auto;
	width:195px;
	height:44px;
	text-indent:-3000px;
	background-image:url("../images/btn_poursuivre.gif");
	background-position:top left;
	background-repeat:no-repeat;
}

a.calculer-le-total{
	display:block;
	margin:0 auto;
	width:184px;
	height:32px;
	text-indent:-3000px;
	background-image:url("../images/btn_calculerLeTotal.gif");
	background-position:top left;
	background-repeat:no-repeat;
}

a.ouiArticlesDispo{
	display:block;
	width:347px;
	height:32px;
	text-indent:-3000px;
	background-image:url("../images/btn_ouiArticlesDispo.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

a.nonArticlesDispo{
	display:block;
	width:406px;
	height:32px;
	text-indent:-3000px;
	background-image:url("../images/btn_nonArticlesDispo.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

a.choisir{
	display:block;
	padding:3px 0 0 7px;
	width:51px;
	height:16px;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url("../images/btn_choisir.gif");
	background-repeat:no-repeat;
	background-position:left top;
}

a.entrer{
	display:block;
	padding:3px 0 0 7px;
	width:51px;
	height:16px;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url("../images/btn_choisir.gif");
	background-repeat:no-repeat;
	background-position:left top;
}

a.soumettre{
	display:block;
	margin:0 auto;
	width:106px;
	height:32px;
	text-indent:-3000px;
	background-image:url("../images/btn_soumettre.gif");
	background-position:top left;
	background-repeat:no-repeat;
}

a.passer-la-commande{
	display:block;
	margin:0 auto;
	width:210px;
	height:44px;
	text-indent:-3000px;
	background-image:url("../images/btn_passer_la_commande.gif");
	background-position:top left;
	background-repeat:no-repeat;
}

a.imprimer{
	display:block;
	margin:0 auto;
	width:128px;
	height:37px;
	text-indent:-3000px;
	background-image:url("../images/btn_imprimer.gif");
	background-position:top left;
	background-repeat:no-repeat;
}

a.actualiser{
	display:block;
	padding:1px 0 0 5px;
	width:51px;
	height:10px;
	color:#fff;
	font-size:7px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url("../images/btn_actualiser.gif");
	background-repeat:no-repeat;
	background-position:left top;
}

a.valider{
	display:block;
	padding:3px 0 0 7px;
	width:51px;
	height:16px;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url("../images/btn_choisir.gif");
	background-repeat:no-repeat;
	background-position:left top;
}

a.prelever{
	display:block;
	padding:3px 0 0 7px;
	width:63px;
	height:16px;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url("../images/btn_prelever.gif");
	background-repeat:no-repeat;
	background-position:left top;
}

a.modifier{
	display:block;
	border:0;
	padding:8px 0 12px;
	width:80px;
	height:12px;
	color:#4c4c4c;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	background-image:url("../images/btn_modifier.gif");
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
}

a.enregistrer-carte-credit{
	display:block;
	border:0;
	padding:8px 0 12px;
	width:284px;
	height:12px;
	color:#4c4c4c;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	text-transform:none;
	background-image:url("../images/btn_enregistrerCarteCredit.gif");
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
}

a.addressCreation{
	display:block;
	border:0;
	padding:8px 0 12px;
	width:232px;
	height:12px;
	color:#4c4c4c;
	font-size:12px;
	text-align:center;
	background-image:url("../images/bg_AddressCreation.gif");
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
}

a.addCommentLink {
	display: block;
	border: 0;
	height: 26px;
	width: 200px;
	text-indent: -3000px;
	background: url(../images/btn_ajouterVotreCommentaire.gif) no-repeat left top;
}

a.participer {
	display:block;
	border:0;
	padding:8px 0 12px;
	width:100px;
	height:12px;
	color:#4c4c4c;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	background-image:url("../images/btn_participer.gif");
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
}

a.btnSetDefault{
	display:block;
	width:122px;
	height:19px;
	text-indent: -3000px;
	background-image:url("../images/btn_setAsDefault.gif");
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
}

input.btnSetDefault{
	display:block;
	width:122px;
	height:19px;
	text-indent: -3000px;
	background-image:url("../images/btn_setAsDefault.gif");
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
}

.order-print a {
    display: block;
    height: 34px;
    background: url("../images/imprimer_butt.gif") no-repeat;
}

input.makeDefaultAddress{
	display:block;
	width:122px;
	height:23px;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url("../images/bg_MakeDefaultAddress.gif");
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	border:0pt none;
}

input.openSession{
	display:block;
	width:161px;
	height:32px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url("../images/bkg_btnMinscrire.png");
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
    background-color:transparent;
}

input.subscribeNow{
	display:block;
	border:0;
	width:160px;
	height:32px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url("../images/bkg_btnMinscrire.png");
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
    background-color:transparent;
}

input.soumettre{
	display:block;
	border:0;
	width:98px;
	height:32px;
	color:#4c4c4c;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url("../images/bkg_inputSubmit.gif");
	background-repeat:no-repeat;
	background-position:left top;
     background-color:transparent !important;
    cursor:pointer;
}
input.soumettre-large{
	display:block;
	border:0;
	width:159px;
	height:32px;
	color:#4c4c4c;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url("../images/bkg_btnOuvrirSession.gif");
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
}

input.creer-mon-compte{
	display:block;
	border:0;
	width:200px;
	height:32px;
	color:#4c4c4c;
	font-size:12px;
	font-weight:normal;
	text-transform:none;
	background-image:url("../images/btn_inscription.gif");
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	text-indent:-4000px;
}

input.search{
	display:block;
	border:0;
	width:89px;
	height:31px;
	color:#4c4c4c;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url("../images/btn_chercher.gif");
	background-position:left top;
	background-repeat:no-repeat;
	background-color:transparent;
	cursor:pointer;
}

input.btnDownloadSelectDigital{
	width:81px;
	height:19px;
	background-image:url("../images/btn_recuperer.gif");
	text-indent:-3000px;
	border:0;
	padding:0;
	margin:0;
}

/*  static page plain text */
.neutral-staticPage h2.plain-page-titre {
	background-image:url(../images/h2_titre-de-la-page.gif);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:46px;
	margin:0;
	padding:0;
	text-indent:-3000px;
	width:326px;
}

.staticPage .plain-page h4{
	background-image:url(../images/h_plaintitre.gif);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:46px;
	margin:0;
	margin-top:10px;
	padding:0;
	text-indent:-3000px;
	width:100%;
	clear:left;
	padding-bottom:20px;
	border-bottom:1px #909090 solid;
}


.PENDING {
position:relative;
    background: #ffffff url("../images/status_attente.gif") no-repeat scroll 0 0;
    width: 96px;
		text-indent:-3000px;
}

.PROCESSING {
position:relative;
    background: #ffffff url("../images/status_traitement.gif") no-repeat scroll 0 0;
    width: 112px;
		text-indent:-3000px;
}

.SHIPPED {
position:relative;
    background: #ffffff url("../images/status_expedie.gif") no-repeat scroll 0 0;
    width: 84px;
		text-indent:-3000px;
}

.RETURNED {
position:relative;
    background: #ffffff url("../images/status_retourne.gif") no-repeat scroll 0 0;
    width: 88px;
		text-indent:-3000px;
	
}

.CANCELED {
position:relative;
    background: #ffffff url("../images/status_annule.gif") no-repeat scroll 0 0;
    width: 79px;
	text-indent:-3000px;
}



/*  Club Lecture */
#club-lecture-hd .left{
	background-image:url(../images/club-lecture/club-lecture-hd-left.jpg);
}
#club-lecture-hd .right{
	background-image:url(../images/club-lecture/club-lecture-hd-right.jpg);
}
/*  Club Lecture Youth */
.youth #club-lecture-hd .left{
	background-image:url(../images/club-lecture/club-lecture-youth-hd-left.jpg);
}
.youth #club-lecture-hd .right{
	background-image:url(../images/club-lecture/club-lecture-youth-hd-right.jpg);
}

#club-lecture-content .club-lecture-blog-box .readingClubBlog{
	background-image:url(../images/club-lecture-btn-blog.gif);
}
#club-lecture-content .club-lecture-blog-box .becomeMember{
	background-image:url(../images/club-lecture-btn-blog-sign-in.gif);
}

.logo-links .espace-canoe-lecture{
	background-image:url(../images/logo-espace-canoe-lecture.gif);
}
.logo-links .salut-bonjour-lecture{
	background-image:url(../images/logo-salut-bonjour-lecture.gif);
}

/*  Club Lecture Review */
.review #club-lecture-content .club-lecture-blog-box .becomeMember{
	background-image:url(../images/btn-deviens-critique-litteraire.jpg);
}
.review #club-lecture-content .club-lecture-blog-box .becomeMember-cool{
	background-image:url(../images/img-cool.jpg);
}

/* Contest section */
.zoHeadContest{
	background-image:url("../images/zoSelectionHeader/bkg_selHead_concours.jpg");
	background-repeat:no-repeat;
	background-position:right top;
}

.shockprice .zoContent .itemDisplay .addToCart{
	background-image:url(../images/btn_ajouterAuPanier.gif);
}

.shockprice .zoContent .itemDisplay .showCart{
	background-image:url(../images/btn_ajouterAuPanier_added.gif);
}

/* search-result */
.secSearch #bd .top-content .title-search-result h3{
 background-image:url(../images/res_head.gif);
 text-indent:-3000px;
 background-repeat:no-repeat;
 width:290px;
 height:32px;
}

/* Wishlist */
.gifts .browseListItem .textInfos .btnWishList{
	top:135px;
	left:-107px;
	width:89px;
	height:11px;
}

.gifts .wishlistToggleOn{
	width:89px;
	height:11px;
	background-image:url("../images/btn_effacer_large.gif");
}

/*  Nos partenaires  */
 .staticPage .plain-page h4.nos_partenaires{
	background-image:url("../images/titre_nos_partenaires.jpg");
     	background-position:left top;
	background-repeat:no-repeat;
    margin:0;
	padding:0;
	float:none;
	clear:none;
	width:980px;
	height:51px;
	text-indent:-3000px;
    margin-left:10px;
    border-bottom:0px none #fff;

}
/*  Emploi  */
.staticPage .plain-page h4.emploi{
	background-image:url("../images/titre_emploi_intro.jpg");
    border-bottom:0px none #fff;
    padding:0;
    margin-left:10px;
}

/* popup */
.popup-partager h5{
	background-image:url("../images/popup_partager_titre.gif");
	width:167px;
	height:23px;
	float:left;
	position:relative;
	top:0px;
}
#contentGiftMessageBox .btnSave {
background-color:transparent !important;
background-image:url(../images/bkg_inputSubmit.gif);
background-position:left top;
background-repeat:no-repeat;
border:0 none;
color:#4C4C4C;
cursor:pointer;
display:block;
font-size:12px;
font-weight:bold;
height:32px;
text-transform:uppercase;
width:98px;
}



/* QMI footer */
.qmiFooter .logos .logoTrustwave{
	background-image:url("https://sealserver.trustkeeper.net/compliance/seal.php?code=x4ij3BxxrNOhkhjB1caQ7SvapDGgvC&style=normal&size=105x54&language=en");
}

.qmiFooter .logos .logoOCCQ{
	background-image:url("../images/logo_occq.jpg");
    margin-left:
}

.qmiFooter .logos .logoBBBOnline{
	background-image:url("../images/Reliability_grey.gif");

}

/*  mes produits memorisées dans le cart */
.cartProcess h3#cart-wishlist-title   {
}
body.profile input.btnBuyNow {
    background-image:url(../images/btn_acheter.jpg);
}

input.lite{
	height:21px;
	background-image:url("../images/bkg_inputSubmit_lite.gif");
}

.secSearch #bd .supp-content .title-search-result h3{
 background-image:url(../images/advres_head.gif);
 text-indent:-3000px;
 background-repeat:no-repeat;
 width:230px;
 height:32px;
    margin-left: 0px;
}

body.cartProcess input.btnBuyNow{
    background-image:url(../images/btn_buyNow_cart.gif);
    width:150px;
    float:left;
    margin-top:0px;
    margin-left:10px;
}

body.cartProcess input.btnRemove {
 background-color:#FFFFFF;
 background-position:left top;
 background-repeat:no-repeat;
 border:0 none #FFFFFF;
 cursor:pointer;
 display:block;
 float:left;
 height:15px;
 text-indent:-3000px;
 background-image:url(../images/remove.gif);
 float:left;
 width:60px;
}
input.searchWord {
   background-image:url(../images/bkg_searchWord.gif);
    background-position:left bottom;
    background-repeat:no-repeat;
}

.productVideoPage{
    margin-top:0px !important;
    *margin-top:4px !important;
    margin-left:14px !important;
}

/*
#bd .supp-content .searchTool div.searchbar input.searchWord {
    background-image:url(../images/bkg_searchWord.gif);
    background-position:left bottom;
    background-repeat:no-repeat;
} */
