#titreFriseProduit {
   color: #000;
   font: bold 1.7em arial, verdana, sans-serif;
   text-transform:uppercase;
   margin-left:23px;
   margin-bottom: 2px;
   padding-top:15px;
   width:210px;
}
#titreFriseProduit .firstLetter {
   color: #c10435;
}
#formRechercheProduits {
   float:left;
   width:177px;
   margin-left:5px;
   margin-top:18px;
   margin-bottom:2px;
   display:inline;
}
#formRechercheProduits select {
   width:177px;
   height:19px;
   padding-left:0.3em;
   padding-top:0.2em;
   border: 1px solid #bebebe;
   color: #87888a;
   font: 1em arial, verdana, sans-serif;
}
.nbProduitsPages {
   width:306px;
   height:20px;
   float:right;
   background:#000;
   margin-top:18px;
}
.nbProduitsPages2 {
   margin-top:0px;
   margin-bottom:20px;
}
.TotalPages {
   color: #fff;
   font: bold 1.1em arial, verdana, sans-serif; 
   width:87px;
   text-align:center; 
   line-height:20px; 
   float:left;
}
.nbProduitsPages .separateur {
   color: #b6b6b6;
   font-size:1px; 
   width:1px;
   height:10px;
   background:url(/_img/common/fonds/separateur.gif) no-repeat;
   float:left;
   margin-top:5px;
   margin-right:10px;
}
.numerosPages {
   color: #b6b6b6;
   font: bold 1em arial, verdana, sans-serif; 
   line-height:20px; 
   float:left;
}
.bgNbProduits a {
   background:#434343;
   color: #b6b6b6;
   display:block;
   float:left;
   font: bold 1em arial, verdana, sans-serif; 
   height:18px;
   line-height:18px; 
   margin-left:5px;
   margin-top:2px;
   text-align:center;
   text-decoration:none;
   width:22px;
}
.bgNbProduits a:hover,
.bgNbProduits.selected a {
   background:#c10435;
   color: #fff;
}
.bgNbProduits2 a {
   margin-left:4px;
   margin-right:4px;
}
.bgNbProduits3 a {
   width:55px;
   margin-left:0px;
}
.PrevNext  {
   background:#c10435;
   color:#fff;
   display:inline;
   float:right;
   font: 1em arial, verdana, sans-serif;
   height:20px;
   list-style-type: none;
   margin-top:18px;
   margin-left:5px;
   margin-right:10px;
   padding-left: 0;
   text-align:center;   
   width:191px;
}
.PrevNext2  { 
   margin-bottom:20px;
   margin-top:0px;
}
.PrevNext li {
   float:left;line-height:20px;
}
.PrevNext a{
   display:block;
   color:#fff;
   text-decoration:underline;
}
.PrevNext a:hover{
   color: black;
}
.PrevNext .lienBefore {
   background:url(/_img/common/puces/lienBefore.gif) left center no-repeat;
   margin-left:9px;
   margin-right:10px;
   padding-left:9px;
}
.PrevNext .lienBefore:hover {
   background:url(/_img/common/puces/lienBeforeHover.gif) left center no-repeat;
}
.PrevNext .lienNext {
   background:url(/_img/common/puces/lienNext.gif) right center no-repeat;
   margin-left:10px;
   padding-right:9px;
}
.PrevNext .lienNext:hover {
   background:url(/_img/common/puces/lienNextHover.gif) right center no-repeat;
}

.conteneurProduit {
   border-top: 1px solid #ddd;
   float:left;
   height: 222px;
   overflow:hidden;
   position:relative;
   width:175px;
}
.conteneurProduit2 {
   border-top: none;
}
.infosProduit3 {
   height:100px;
   margin-top:27px;
   position:relative;
   width:100%;
}
.infosProduit3 h4 a {
   color: #000;
   display:block;
   font: bold 14px arial, verdana, sans-serif;
   text-align:center;
   text-decoration:none;
   text-transform:uppercase;

}
.infosProduit3 h4 a:hover {
   color:#C10435;
}
.infosProduit3 h5 a {
   color: #000;
   display:block;   
   font: 11px arial, verdana, sans-serif;
   line-height:1em;
   text-align:center;
   text-decoration:none;width:155px;
}
.infosProduit3 h6 a {
   color: #c10435;
   font: bold 14px arial, verdana, sans-serif;
   text-decoration:none;
   text-align:center;
   display:block;
}
.infosProduit3 h6 a span {
   color: #000;
   font-weight:bold;
   text-decoration:line-through;
   margin-right:10px;
   display:inline;
}
.infosProduit3 h6 .spanReduc {
   color: #c10435;
   font-weight:normal;
   text-decoration:none;
   margin-right:10px;
   display:inline;
}
.conteneurImg3 {
   width:175px;
   height:122px;
   display: table-cell;
   text-align: center;
   vertical-align: middle;
}
.conteneurImg3 * {
   vertical-align: middle;
}
.conteneurImg3  span {
   /* CSS appliqués uniquement à IE7 IE6 */
   /display: inline-block;
   /height: 100%;
}
.conteneurProduit .btNouveaute {
   margin-left:4px;
}
.conteneurProduit .btNouveaute2, .conteneurProduit .btExclusivite  {
   margin-left:7px;
   position:absolute;
   top:130px;
   display:block;
   left:0;
}
.btAlignCenter {   
   text-align:center;
   clear:both;
   position:absolute;
   height:14px;
   width:160px;
   left:50%;
   margin-left:-75px;
   top:130px;
}
.btAlignCenter img {   
   font-size:0px;
   overflow:hidden
}
#bgRecevoirOffres {
   /*width:331px;*/
   height:79px;
   background:url(/_img/common/fonds/bgRecevoirOffres.jpg) no-repeat;
   /*margin-top:1em;*/
   clear:both;
   overflow:hidden;
}
