.generique,
.nouveautes,
.promo,
.coupsDeCoeur,
.nouveautesHome,
.promoHome,
.coupsDeCoeurHome {
  float: left;
  padding: 0;
  width: 800px;
  margin: 10px 0;
}
.generique h1,
.nouveautes h1,
.promo h1,
.coupsDeCoeur h1,
.nouveautesHome h1,
.promoHome h1,
.coupsDeCoeurHome h1 {
  height: 40px;
  line-height: 30px;
  padding-left: 40px;
}
.generique h1 a,
.nouveautes h1 a,
.promo h1 a,
.coupsDeCoeur h1 a,
.nouveautesHome h1 a,
.promoHome h1 a,
.coupsDeCoeurHome h1 a {
  line-height: 40px;
  height: 40px;
  padding: 0 0 30px 50px;
}
.generique h1 a img,
.nouveautes h1 a img,
.promo h1 a img,
.coupsDeCoeur h1 a img,
.nouveautesHome h1 a img,
.promoHome h1 a img,
.coupsDeCoeurHome h1 a img {
  margin-bottom: -5px;
}
.generique .espaceTitreFiltres #titreBalise,
.nouveautes .espaceTitreFiltres #titreBalise,
.promo .espaceTitreFiltres #titreBalise,
.coupsDeCoeur .espaceTitreFiltres #titreBalise,
.nouveautesHome .espaceTitreFiltres #titreBalise,
.promoHome .espaceTitreFiltres #titreBalise,
.coupsDeCoeurHome .espaceTitreFiltres #titreBalise {
  height: 40px;
  overflow: hidden;
  width: 380px;
  float: left;
}
.generique .espaceTitreFiltres .lesFiltres,
.nouveautes .espaceTitreFiltres .lesFiltres,
.promo .espaceTitreFiltres .lesFiltres,
.coupsDeCoeur .espaceTitreFiltres .lesFiltres,
.nouveautesHome .espaceTitreFiltres .lesFiltres,
.promoHome .espaceTitreFiltres .lesFiltres,
.coupsDeCoeurHome .espaceTitreFiltres .lesFiltres {
  width: 280px;
  display: inline;
  flaot: left;
}
.generique .espaceTitreFiltres .lesFiltres:after,
.nouveautes .espaceTitreFiltres .lesFiltres:after,
.promo .espaceTitreFiltres .lesFiltres:after,
.coupsDeCoeur .espaceTitreFiltres .lesFiltres:after,
.nouveautesHome .espaceTitreFiltres .lesFiltres:after,
.promoHome .espaceTitreFiltres .lesFiltres:after,
.coupsDeCoeurHome .espaceTitreFiltres .lesFiltres:after {
  content: ".";
  height: 1px;
  visibility: hidden;
  clear: both;
  display: block;
}
.generique .espaceTitreFiltres .lesFiltres .filtreLarge,
.nouveautes .espaceTitreFiltres .lesFiltres .filtreLarge,
.promo .espaceTitreFiltres .lesFiltres .filtreLarge,
.coupsDeCoeur .espaceTitreFiltres .lesFiltres .filtreLarge,
.nouveautesHome .espaceTitreFiltres .lesFiltres .filtreLarge,
.promoHome .espaceTitreFiltres .lesFiltres .filtreLarge,
.coupsDeCoeurHome .espaceTitreFiltres .lesFiltres .filtreLarge {
  padding: 7px;
  width: 145px;
  height: 30px;
}
.generique .espaceTitreFiltres .lesFiltres .filtreLarge .integraliteSelection,
.nouveautes .espaceTitreFiltres .lesFiltres .filtreLarge .integraliteSelection,
.promo .espaceTitreFiltres .lesFiltres .filtreLarge .integraliteSelection,
.coupsDeCoeur .espaceTitreFiltres .lesFiltres .filtreLarge .integraliteSelection,
.nouveautesHome .espaceTitreFiltres .lesFiltres .filtreLarge .integraliteSelection,
.promoHome .espaceTitreFiltres .lesFiltres .filtreLarge .integraliteSelection,
.coupsDeCoeurHome .espaceTitreFiltres .lesFiltres .filtreLarge .integraliteSelection {
  padding: 2px 0;
  margin-top: 3px;
}
.generique .espaceTitreFiltres .lesFiltres .filtreEtroit,
.nouveautes .espaceTitreFiltres .lesFiltres .filtreEtroit,
.promo .espaceTitreFiltres .lesFiltres .filtreEtroit,
.coupsDeCoeur .espaceTitreFiltres .lesFiltres .filtreEtroit,
.nouveautesHome .espaceTitreFiltres .lesFiltres .filtreEtroit,
.promoHome .espaceTitreFiltres .lesFiltres .filtreEtroit,
.coupsDeCoeurHome .espaceTitreFiltres .lesFiltres .filtreEtroit {
  width: 120px;
  height: 30px;
  padding: 7px;
}
.generique .espaceTitreFiltres div.accesBoutiquesSpeciales,
.nouveautes .espaceTitreFiltres div.accesBoutiquesSpeciales,
.promo .espaceTitreFiltres div.accesBoutiquesSpeciales,
.coupsDeCoeur .espaceTitreFiltres div.accesBoutiquesSpeciales,
.nouveautesHome .espaceTitreFiltres div.accesBoutiquesSpeciales,
.promoHome .espaceTitreFiltres div.accesBoutiquesSpeciales,
.coupsDeCoeurHome .espaceTitreFiltres div.accesBoutiquesSpeciales {
  width: 120px;
  float: right;
}
.generique .espaceTitreFiltres div.accesBoutiquesSpeciales a,
.nouveautes .espaceTitreFiltres div.accesBoutiquesSpeciales a,
.promo .espaceTitreFiltres div.accesBoutiquesSpeciales a,
.coupsDeCoeur .espaceTitreFiltres div.accesBoutiquesSpeciales a,
.nouveautesHome .espaceTitreFiltres div.accesBoutiquesSpeciales a,
.promoHome .espaceTitreFiltres div.accesBoutiquesSpeciales a,
.coupsDeCoeurHome .espaceTitreFiltres div.accesBoutiquesSpeciales a {
  width: 100px;
}
.generique .espaceTitreFiltres div.accesBoutiquesSpeciales a img,
.nouveautes .espaceTitreFiltres div.accesBoutiquesSpeciales a img,
.promo .espaceTitreFiltres div.accesBoutiquesSpeciales a img,
.coupsDeCoeur .espaceTitreFiltres div.accesBoutiquesSpeciales a img,
.nouveautesHome .espaceTitreFiltres div.accesBoutiquesSpeciales a img,
.promoHome .espaceTitreFiltres div.accesBoutiquesSpeciales a img,
.coupsDeCoeurHome .espaceTitreFiltres div.accesBoutiquesSpeciales a img {
  float: left;
  margin-left: 3px;
  margin-right: 3px;
}
.generique .article,
.nouveautes .article,
.promo .article,
.coupsDeCoeur .article,
.nouveautesHome .article,
.promoHome .article,
.coupsDeCoeurHome .article {
  margin: 0 7px;
}
.generique .article .visuelArticle,
.nouveautes .article .visuelArticle,
.promo .article .visuelArticle,
.coupsDeCoeur .article .visuelArticle,
.nouveautesHome .article .visuelArticle,
.promoHome .article .visuelArticle,
.coupsDeCoeurHome .article .visuelArticle {
  display: block;
  margin: 0 auto 5px auto;
}
.generique .article .espacePrixBarreHome,
.nouveautes .article .espacePrixBarreHome,
.promo .article .espacePrixBarreHome,
.coupsDeCoeur .article .espacePrixBarreHome,
.nouveautesHome .article .espacePrixBarreHome,
.promoHome .article .espacePrixBarreHome,
.coupsDeCoeurHome .article .espacePrixBarreHome {
  height: 32px;
  line-height: 30px;
  width: 100px;
}
.generique .article .espacePrixBarreHome .prixBarre,
.nouveautes .article .espacePrixBarreHome .prixBarre,
.promo .article .espacePrixBarreHome .prixBarre,
.coupsDeCoeur .article .espacePrixBarreHome .prixBarre,
.nouveautesHome .article .espacePrixBarreHome .prixBarre,
.promoHome .article .espacePrixBarreHome .prixBarre,
.coupsDeCoeurHome .article .espacePrixBarreHome .prixBarre {
  height: 32px;
  line-height: 30px;
  width: 100px;
}
.generique .article .lignePrixAjoutPanierCDC,
.nouveautes .article .lignePrixAjoutPanierCDC,
.promo .article .lignePrixAjoutPanierCDC,
.coupsDeCoeur .article .lignePrixAjoutPanierCDC,
.nouveautesHome .article .lignePrixAjoutPanierCDC,
.promoHome .article .lignePrixAjoutPanierCDC,
.coupsDeCoeurHome .article .lignePrixAjoutPanierCDC,
.generique .article .lignePrixAjoutPanierNVT,
.nouveautes .article .lignePrixAjoutPanierNVT,
.promo .article .lignePrixAjoutPanierNVT,
.coupsDeCoeur .article .lignePrixAjoutPanierNVT,
.nouveautesHome .article .lignePrixAjoutPanierNVT,
.promoHome .article .lignePrixAjoutPanierNVT,
.coupsDeCoeurHome .article .lignePrixAjoutPanierNVT,
.generique .article .lignePrixAjoutPanierOF,
.nouveautes .article .lignePrixAjoutPanierOF,
.promo .article .lignePrixAjoutPanierOF,
.coupsDeCoeur .article .lignePrixAjoutPanierOF,
.nouveautesHome .article .lignePrixAjoutPanierOF,
.promoHome .article .lignePrixAjoutPanierOF,
.coupsDeCoeurHome .article .lignePrixAjoutPanierOF {
  width: 235px;
  height: 25px;
}
.generique .article .lignePrixAjoutPanierCDC #prixHome,
.nouveautes .article .lignePrixAjoutPanierCDC #prixHome,
.promo .article .lignePrixAjoutPanierCDC #prixHome,
.coupsDeCoeur .article .lignePrixAjoutPanierCDC #prixHome,
.nouveautesHome .article .lignePrixAjoutPanierCDC #prixHome,
.promoHome .article .lignePrixAjoutPanierCDC #prixHome,
.coupsDeCoeurHome .article .lignePrixAjoutPanierCDC #prixHome,
.generique .article .lignePrixAjoutPanierNVT #prixHome,
.nouveautes .article .lignePrixAjoutPanierNVT #prixHome,
.promo .article .lignePrixAjoutPanierNVT #prixHome,
.coupsDeCoeur .article .lignePrixAjoutPanierNVT #prixHome,
.nouveautesHome .article .lignePrixAjoutPanierNVT #prixHome,
.promoHome .article .lignePrixAjoutPanierNVT #prixHome,
.coupsDeCoeurHome .article .lignePrixAjoutPanierNVT #prixHome,
.generique .article .lignePrixAjoutPanierOF #prixHome,
.nouveautes .article .lignePrixAjoutPanierOF #prixHome,
.promo .article .lignePrixAjoutPanierOF #prixHome,
.coupsDeCoeur .article .lignePrixAjoutPanierOF #prixHome,
.nouveautesHome .article .lignePrixAjoutPanierOF #prixHome,
.promoHome .article .lignePrixAjoutPanierOF #prixHome,
.coupsDeCoeurHome .article .lignePrixAjoutPanierOF #prixHome {
  float: left;
  margin-left: auto;
  margin-right: auto;
  width: 80px;
}
.generique .article .lignePrixAjoutPanierCDC .ajouterPanier,
.nouveautes .article .lignePrixAjoutPanierCDC .ajouterPanier,
.promo .article .lignePrixAjoutPanierCDC .ajouterPanier,
.coupsDeCoeur .article .lignePrixAjoutPanierCDC .ajouterPanier,
.nouveautesHome .article .lignePrixAjoutPanierCDC .ajouterPanier,
.promoHome .article .lignePrixAjoutPanierCDC .ajouterPanier,
.coupsDeCoeurHome .article .lignePrixAjoutPanierCDC .ajouterPanier,
.generique .article .lignePrixAjoutPanierNVT .ajouterPanier,
.nouveautes .article .lignePrixAjoutPanierNVT .ajouterPanier,
.promo .article .lignePrixAjoutPanierNVT .ajouterPanier,
.coupsDeCoeur .article .lignePrixAjoutPanierNVT .ajouterPanier,
.nouveautesHome .article .lignePrixAjoutPanierNVT .ajouterPanier,
.promoHome .article .lignePrixAjoutPanierNVT .ajouterPanier,
.coupsDeCoeurHome .article .lignePrixAjoutPanierNVT .ajouterPanier,
.generique .article .lignePrixAjoutPanierOF .ajouterPanier,
.nouveautes .article .lignePrixAjoutPanierOF .ajouterPanier,
.promo .article .lignePrixAjoutPanierOF .ajouterPanier,
.coupsDeCoeur .article .lignePrixAjoutPanierOF .ajouterPanier,
.nouveautesHome .article .lignePrixAjoutPanierOF .ajouterPanier,
.promoHome .article .lignePrixAjoutPanierOF .ajouterPanier,
.coupsDeCoeurHome .article .lignePrixAjoutPanierOF .ajouterPanier {
  line-height: 18px;
  margin-top: 2px;
  padding: 2px 0 2px 20px;
  width: 80px;
}
.generique .article .lignePrixAjoutPanierCDC .prix a,
.nouveautes .article .lignePrixAjoutPanierCDC .prix a,
.promo .article .lignePrixAjoutPanierCDC .prix a,
.coupsDeCoeur .article .lignePrixAjoutPanierCDC .prix a,
.nouveautesHome .article .lignePrixAjoutPanierCDC .prix a,
.promoHome .article .lignePrixAjoutPanierCDC .prix a,
.coupsDeCoeurHome .article .lignePrixAjoutPanierCDC .prix a,
.generique .article .lignePrixAjoutPanierNVT .prix a,
.nouveautes .article .lignePrixAjoutPanierNVT .prix a,
.promo .article .lignePrixAjoutPanierNVT .prix a,
.coupsDeCoeur .article .lignePrixAjoutPanierNVT .prix a,
.nouveautesHome .article .lignePrixAjoutPanierNVT .prix a,
.promoHome .article .lignePrixAjoutPanierNVT .prix a,
.coupsDeCoeurHome .article .lignePrixAjoutPanierNVT .prix a,
.generique .article .lignePrixAjoutPanierOF .prix a,
.nouveautes .article .lignePrixAjoutPanierOF .prix a,
.promo .article .lignePrixAjoutPanierOF .prix a,
.coupsDeCoeur .article .lignePrixAjoutPanierOF .prix a,
.nouveautesHome .article .lignePrixAjoutPanierOF .prix a,
.promoHome .article .lignePrixAjoutPanierOF .prix a,
.coupsDeCoeurHome .article .lignePrixAjoutPanierOF .prix a {
  width: 80px;
  display: inline-block;
}
.generique .article .lignePrixAjoutPanierNVT,
.nouveautes .article .lignePrixAjoutPanierNVT,
.promo .article .lignePrixAjoutPanierNVT,
.coupsDeCoeur .article .lignePrixAjoutPanierNVT,
.nouveautesHome .article .lignePrixAjoutPanierNVT,
.promoHome .article .lignePrixAjoutPanierNVT,
.coupsDeCoeurHome .article .lignePrixAjoutPanierNVT {
  width: 206px;
}
.generique .article .lignePrixAjoutPanierOF #prixHome,
.nouveautes .article .lignePrixAjoutPanierOF #prixHome,
.promo .article .lignePrixAjoutPanierOF #prixHome,
.coupsDeCoeur .article .lignePrixAjoutPanierOF #prixHome,
.nouveautesHome .article .lignePrixAjoutPanierOF #prixHome,
.promoHome .article .lignePrixAjoutPanierOF #prixHome,
.coupsDeCoeurHome .article .lignePrixAjoutPanierOF #prixHome {
  margin-right: 20px;
}
.generique .article .ajouterPanier,
.nouveautes .article .ajouterPanier,
.promo .article .ajouterPanier,
.coupsDeCoeur .article .ajouterPanier,
.nouveautesHome .article .ajouterPanier,
.promoHome .article .ajouterPanier,
.coupsDeCoeurHome .article .ajouterPanier {
  line-height: 18px;
  margin-top: 2px;
  padding: 2px 0 2px 20px;
}
.generique #articleCourant,
.nouveautes #articleCourant,
.promo #articleCourant,
.coupsDeCoeur #articleCourant,
.nouveautesHome #articleCourant,
.promoHome #articleCourant,
.coupsDeCoeurHome #articleCourant {
  padding: 3px 0 1px;
  width: 100%;
}
.generique #articleCourant .attributsArticle,
.nouveautes #articleCourant .attributsArticle,
.promo #articleCourant .attributsArticle,
.coupsDeCoeur #articleCourant .attributsArticle,
.nouveautesHome #articleCourant .attributsArticle,
.promoHome #articleCourant .attributsArticle,
.coupsDeCoeurHome #articleCourant .attributsArticle {
  display: inline;
  float: left;
  min-height: 100px;
  width: 50px;
}
.generique #articleCourant .visuelArticle,
.nouveautes #articleCourant .visuelArticle,
.promo #articleCourant .visuelArticle,
.coupsDeCoeur #articleCourant .visuelArticle,
.nouveautesHome #articleCourant .visuelArticle,
.promoHome #articleCourant .visuelArticle,
.coupsDeCoeurHome #articleCourant .visuelArticle {
  display: block;
  float: left;
}
.generique #articleCourant .colonneOptions,
.nouveautes #articleCourant .colonneOptions,
.promo #articleCourant .colonneOptions,
.coupsDeCoeur #articleCourant .colonneOptions,
.nouveautesHome #articleCourant .colonneOptions,
.promoHome #articleCourant .colonneOptions,
.coupsDeCoeurHome #articleCourant .colonneOptions {
  float: left;
  height: 100px;
  margin-left: 15px;
  width: 165px;
}
.generique #articleCourant .colonneOptions .ficheTechnique,
.nouveautes #articleCourant .colonneOptions .ficheTechnique,
.promo #articleCourant .colonneOptions .ficheTechnique,
.coupsDeCoeur #articleCourant .colonneOptions .ficheTechnique,
.nouveautesHome #articleCourant .colonneOptions .ficheTechnique,
.promoHome #articleCourant .colonneOptions .ficheTechnique,
.coupsDeCoeurHome #articleCourant .colonneOptions .ficheTechnique {
  float: left;
}
.generique #articleCourant .colonneOptions .ficheTechnique a,
.nouveautes #articleCourant .colonneOptions .ficheTechnique a,
.promo #articleCourant .colonneOptions .ficheTechnique a,
.coupsDeCoeur #articleCourant .colonneOptions .ficheTechnique a,
.nouveautesHome #articleCourant .colonneOptions .ficheTechnique a,
.promoHome #articleCourant .colonneOptions .ficheTechnique a,
.coupsDeCoeurHome #articleCourant .colonneOptions .ficheTechnique a {
  height: 30px;
  line-height: 29px;
}
.generique #articleCourant .colonneOptions a,
.nouveautes #articleCourant .colonneOptions a,
.promo #articleCourant .colonneOptions a,
.coupsDeCoeur #articleCourant .colonneOptions a,
.nouveautesHome #articleCourant .colonneOptions a,
.promoHome #articleCourant .colonneOptions a,
.coupsDeCoeurHome #articleCourant .colonneOptions a {
  padding-top: 20px;
}
.generique #articleCourant .informationsProduit,
.nouveautes #articleCourant .informationsProduit,
.promo #articleCourant .informationsProduit,
.coupsDeCoeur #articleCourant .informationsProduit,
.nouveautesHome #articleCourant .informationsProduit,
.promoHome #articleCourant .informationsProduit,
.coupsDeCoeurHome #articleCourant .informationsProduit {
  float: left;
  width: 400px;
}
.generique #articleCourant .informationsProduit h2,
.nouveautes #articleCourant .informationsProduit h2,
.promo #articleCourant .informationsProduit h2,
.coupsDeCoeur #articleCourant .informationsProduit h2,
.nouveautesHome #articleCourant .informationsProduit h2,
.promoHome #articleCourant .informationsProduit h2,
.coupsDeCoeurHome #articleCourant .informationsProduit h2 {
  margin-bottom: 10px;
}
.generique #articleCourant .informationsProduit .descriptif,
.nouveautes #articleCourant .informationsProduit .descriptif,
.promo #articleCourant .informationsProduit .descriptif,
.coupsDeCoeur #articleCourant .informationsProduit .descriptif,
.nouveautesHome #articleCourant .informationsProduit .descriptif,
.promoHome #articleCourant .informationsProduit .descriptif,
.coupsDeCoeurHome #articleCourant .informationsProduit .descriptif {
  height: 50px;
  margin-bottom: 10px;
}
.generique #articleCourant .informationsProduit .reference,
.nouveautes #articleCourant .informationsProduit .reference,
.promo #articleCourant .informationsProduit .reference,
.coupsDeCoeur #articleCourant .informationsProduit .reference,
.nouveautesHome #articleCourant .informationsProduit .reference,
.promoHome #articleCourant .informationsProduit .reference,
.coupsDeCoeurHome #articleCourant .informationsProduit .reference {
  display: inline;
  float: left;
  height: 32px;
  line-height: 32px;
  width: 94px;
}
.generique #articleCourant .informationsProduit .prixBarreEspace,
.nouveautes #articleCourant .informationsProduit .prixBarreEspace,
.promo #articleCourant .informationsProduit .prixBarreEspace,
.coupsDeCoeur #articleCourant .informationsProduit .prixBarreEspace,
.nouveautesHome #articleCourant .informationsProduit .prixBarreEspace,
.promoHome #articleCourant .informationsProduit .prixBarreEspace,
.coupsDeCoeurHome #articleCourant .informationsProduit .prixBarreEspace {
  display: inline;
  float: left;
  height: 32px;
  line-height: 32px;
  width: 69px;
}
.generique #articleCourant .informationsProduit .prixBarreEspace .prixBarre,
.nouveautes #articleCourant .informationsProduit .prixBarreEspace .prixBarre,
.promo #articleCourant .informationsProduit .prixBarreEspace .prixBarre,
.coupsDeCoeur #articleCourant .informationsProduit .prixBarreEspace .prixBarre,
.nouveautesHome #articleCourant .informationsProduit .prixBarreEspace .prixBarre,
.promoHome #articleCourant .informationsProduit .prixBarreEspace .prixBarre,
.coupsDeCoeurHome #articleCourant .informationsProduit .prixBarreEspace .prixBarre {
  height: 32px;
  line-height: 30px;
  width: 100px;
}
.generique #articleCourant .informationsProduit .prix,
.nouveautes #articleCourant .informationsProduit .prix,
.promo #articleCourant .informationsProduit .prix,
.coupsDeCoeur #articleCourant .informationsProduit .prix,
.nouveautesHome #articleCourant .informationsProduit .prix,
.promoHome #articleCourant .informationsProduit .prix,
.coupsDeCoeurHome #articleCourant .informationsProduit .prix {
  float: right;
  margin: -3px 0 0 25px;
  padding: 2px 10px;
}
.generique #articleCourant .informationsProduit .prix span,
.nouveautes #articleCourant .informationsProduit .prix span,
.promo #articleCourant .informationsProduit .prix span,
.coupsDeCoeur #articleCourant .informationsProduit .prix span,
.nouveautesHome #articleCourant .informationsProduit .prix span,
.promoHome #articleCourant .informationsProduit .prix span,
.coupsDeCoeurHome #articleCourant .informationsProduit .prix span {
  float: right;
  line-height: 12px;
  padding: 3px 0 0 15px;
}
.generique #articleCourant .informationsProduit .baseLigneArticle,
.nouveautes #articleCourant .informationsProduit .baseLigneArticle,
.promo #articleCourant .informationsProduit .baseLigneArticle,
.coupsDeCoeur #articleCourant .informationsProduit .baseLigneArticle,
.nouveautesHome #articleCourant .informationsProduit .baseLigneArticle,
.promoHome #articleCourant .informationsProduit .baseLigneArticle,
.coupsDeCoeurHome #articleCourant .informationsProduit .baseLigneArticle {
  margin-top: 5px;
}
.generique #articleCourant .informationsProduit .baseLigneArticle .addBasketDetail,
.nouveautes #articleCourant .informationsProduit .baseLigneArticle .addBasketDetail,
.promo #articleCourant .informationsProduit .baseLigneArticle .addBasketDetail,
.coupsDeCoeur #articleCourant .informationsProduit .baseLigneArticle .addBasketDetail,
.nouveautesHome #articleCourant .informationsProduit .baseLigneArticle .addBasketDetail,
.promoHome #articleCourant .informationsProduit .baseLigneArticle .addBasketDetail,
.coupsDeCoeurHome #articleCourant .informationsProduit .baseLigneArticle .addBasketDetail {
  display: block;
  float: right;
  height: 30px;
  line-height: 29px;
  margin: 5px 36px 5px 0;
  padding-left: 40px;
  width: 95px;
}
.generique #articleCourant .informationsProduit .baseLigneArticle #disponibiliteFiche,
.nouveautes #articleCourant .informationsProduit .baseLigneArticle #disponibiliteFiche,
.promo #articleCourant .informationsProduit .baseLigneArticle #disponibiliteFiche,
.coupsDeCoeur #articleCourant .informationsProduit .baseLigneArticle #disponibiliteFiche,
.nouveautesHome #articleCourant .informationsProduit .baseLigneArticle #disponibiliteFiche,
.promoHome #articleCourant .informationsProduit .baseLigneArticle #disponibiliteFiche,
.coupsDeCoeurHome #articleCourant .informationsProduit .baseLigneArticle #disponibiliteFiche {
  float: left;
  margin: 5px 0;
  padding: 5px;
  width: 156px;
}
.generique #articleMiniature,
.nouveautes #articleMiniature,
.promo #articleMiniature,
.coupsDeCoeur #articleMiniature,
.nouveautesHome #articleMiniature,
.promoHome #articleMiniature,
.coupsDeCoeurHome #articleMiniature {
  float: left;
  height: 155px;
  padding: 10px 5px 5px;
  width: 185px;
}
.generique #articleMiniature .attributsMiniatures,
.nouveautes #articleMiniature .attributsMiniatures,
.promo #articleMiniature .attributsMiniatures,
.coupsDeCoeur #articleMiniature .attributsMiniatures,
.nouveautesHome #articleMiniature .attributsMiniatures,
.promoHome #articleMiniature .attributsMiniatures,
.coupsDeCoeurHome #articleMiniature .attributsMiniatures {
  float: left;
  min-height: 75px;
  overflow: hidden;
  width: 40px;
}
.generique #articleMiniature .lignePrixAjoutPanier,
.nouveautes #articleMiniature .lignePrixAjoutPanier,
.promo #articleMiniature .lignePrixAjoutPanier,
.coupsDeCoeur #articleMiniature .lignePrixAjoutPanier,
.nouveautesHome #articleMiniature .lignePrixAjoutPanier,
.promoHome #articleMiniature .lignePrixAjoutPanier,
.coupsDeCoeurHome #articleMiniature .lignePrixAjoutPanier {
  line-height: 12px;
}
.generique #articleMiniature .lignePrixAjoutPanier .prix,
.nouveautes #articleMiniature .lignePrixAjoutPanier .prix,
.promo #articleMiniature .lignePrixAjoutPanier .prix,
.coupsDeCoeur #articleMiniature .lignePrixAjoutPanier .prix,
.nouveautesHome #articleMiniature .lignePrixAjoutPanier .prix,
.promoHome #articleMiniature .lignePrixAjoutPanier .prix,
.coupsDeCoeurHome #articleMiniature .lignePrixAjoutPanier .prix {
  float: left;
  margin-top: 3px;
  padding: 0 2px;
}
.generique #articleMiniature .lignePrixAjoutPanier .prix a,
.nouveautes #articleMiniature .lignePrixAjoutPanier .prix a,
.promo #articleMiniature .lignePrixAjoutPanier .prix a,
.coupsDeCoeur #articleMiniature .lignePrixAjoutPanier .prix a,
.nouveautesHome #articleMiniature .lignePrixAjoutPanier .prix a,
.promoHome #articleMiniature .lignePrixAjoutPanier .prix a,
.coupsDeCoeurHome #articleMiniature .lignePrixAjoutPanier .prix a {
  width: 80px;
}
.generique #articleMiniature .lignePrixAjoutPanier .ajouterPanier,
.nouveautes #articleMiniature .lignePrixAjoutPanier .ajouterPanier,
.promo #articleMiniature .lignePrixAjoutPanier .ajouterPanier,
.coupsDeCoeur #articleMiniature .lignePrixAjoutPanier .ajouterPanier,
.nouveautesHome #articleMiniature .lignePrixAjoutPanier .ajouterPanier,
.promoHome #articleMiniature .lignePrixAjoutPanier .ajouterPanier,
.coupsDeCoeurHome #articleMiniature .lignePrixAjoutPanier .ajouterPanier {
  padding: 2px 0 2px 20px;
  margin-top: 2px;
}
.generique .pagination,
.nouveautes .pagination,
.promo .pagination,
.coupsDeCoeur .pagination,
.nouveautesHome .pagination,
.promoHome .pagination,
.coupsDeCoeurHome .pagination {
  clear: both;
  padding: 5px 5px 5px 0;
  height: 17px;
  width: 800px;
}
.generique .pagination form,
.nouveautes .pagination form,
.promo .pagination form,
.coupsDeCoeur .pagination form,
.nouveautesHome .pagination form,
.promoHome .pagination form,
.coupsDeCoeurHome .pagination form {
  float: right;
}
.generique .pagination form span,
.nouveautes .pagination form span,
.promo .pagination form span,
.coupsDeCoeur .pagination form span,
.nouveautesHome .pagination form span,
.promoHome .pagination form span,
.coupsDeCoeurHome .pagination form span {
  diplay: inline-block;
  line-height: 17px;
}
.generique .pagination form a,
.nouveautes .pagination form a,
.promo .pagination form a,
.coupsDeCoeur .pagination form a,
.nouveautesHome .pagination form a,
.promoHome .pagination form a,
.coupsDeCoeurHome .pagination form a {
  diplay: inline-block;
  line-height: 17px;
}
.generique .espaceTitreFiltres #titreBalise h1 {
  padding-left: 0;
}
.promo .article {
  padding: 10px 0;
}
.coupsDeCoeurHome {
  width: 260px;
}
.promoHome {
  width: 290px;
  /*.article {
		width: 115px;
		float:left;
	}*/

}
.nouveautesHome {
  width: 230px;
}
.espacePrixBarreHome {
  height: 19px;
  width: 100%;
  position: absolute;
}
