/* DEPRECATED
#actu {
  padding-left:44px;
  padding-bottom:30px;
}

#actu1, #actu2 {
  width:334px;
  padding-bottom:30px;
}

#actu2 {
  float:right;
  padding-top: 57px;
}

#actu1 {
  padding-left:44px;
}

#actu h3.sifr, #actu1 h3.sifr, #actu2 h3.sifr {
  color:#FA8DC5;
  font-weight:normal;
  height:30px;
  font-size:22px;
}

#actu p a, #actu1 p a, #actu2 p a {
  color:#FA8DC5;
  font-weight:bold;
}

#actu h4, #actu1 h4, #actu2 h4 {
  font-size:12px;
  padding-bottom:13px;
  background: url(/images/actu.gif) repeat-x left bottom;
}

#actu p, #actu1 p, #actu2 p {
  padding-top:10px;
  padding-bottom:18px;
  background: url(/images/actu.gif) repeat-x left bottom;
}
*/

#actu-new {padding-bottom: 12px; margin-left: 44px; margin-bottom: 30px; background: url(/images/actu.gif) repeat-x left bottom}
#actu-new p.news {margin: 0px 0px 15px; display: block; text-align: right; background: url(/images/actu.gif) repeat-x left bottom}
#actu-new p.news span {background-color: #FA8DC5; color: white; padding: 0px 7px;}
#actu-new .preview {float: left; margin-right: 10px}
#actu-new .preview img {border: 1px solid black}
#actu-new .content p {margin: 5px 0px}

a.itemVignetteAccueil {
  display:block;
  float:left;
  overflow:hidden;
  margin-left:44px;
  margin-right:34px;
  margin-bottom:29px;
  text-decoration:none;
  width:146px;
  font-size:11px;
  color:#000;
  font-weight:bold;
  height:179px;
  padding-top:15px;
  padding-left:19px;
  background: url(/images/accueil/vignette.gif) no-repeat;
}

a.itemVignetteAccueilCat {
  background: url(/images/accueil/vignette2.gif) no-repeat;
}

a.itemVignetteAccueil span.macaron {
  display:block;
  position:absolute;
  margin-top:-29px;
  padding-top:25px;
  padding-right:10px;
  width:158px;
  font-size:14px;
  height:47px;
  color:#fff;
  font-weight:normal;
  text-align:right;
  cursor:pointer;
  background: url(/images/accueil/macaron.gif) no-repeat right top;
}

a.itemVignetteAccueil span.doux {
  display:block;
  position:absolute;
  width:127px;
  height:133px;
  cursor:pointer;
  background: url(/images/accueil/doux.png) no-repeat right bottom;
}

a.itemVignetteAccueil img {
  display:block;
  margin:0;
  padding:0;
}

a.itemVignetteAccueil span.titreVignetteAccueil {
  display:block;
  padding-top:6px;
  width:127px;
  cursor:pointer;
  text-align:center;
}

a.itemVignetteAccueil:hover span.titreVignetteAccueil {
  color:#FA8DC5;
}

div.home-discounted-products {
}

div.home-discounted-products div.item  {
  display:block;
  float:left;
  overflow:hidden;
  margin-left:44px;
  margin-right:34px;
  margin-bottom:29px;
  text-decoration:none;
  width:146px;
  font-size:11px;
  color:#000;
  font-weight:bold;
  height:179px;
  padding-top:15px;
  padding-left:19px;
  background: url(/images/accueil/vignette.gif) no-repeat;
  
}

div.home-discounted-products div.item a.price {
  display:block;
  position:absolute;
  z-index: 1000;
  margin-top:-29px;
  padding-top:25px;
  padding-right:20px;
  width:158px;
  font-size:14px;
  height:47px;
  color:#fff;
  font-weight:normal;
  text-align:right;
  cursor: pointer;
  background: url(/images/accueil/macaron.gif) no-repeat right top;
  text-decoration: none;
}

div.home-discounted-products div.item a.doux {
  display:block;
  position:absolute;
  z-index: 1000;
  width:127px;
  height:133px;
  background: url(/images/accueil/doux.png) no-repeat right bottom;
}
div.home-discounted-products div.item a.preview {
  position:absolute;
  width:127px;
  height:133px;
  line-height: 133px;
  text-align: center;
  vertical-align: middle;
  overflow: hidden;
  text-decoration: none;
}

div.home-discounted-products div.item a.preview img {
  vertical-align: middle; 
}


div.home-discounted-products div.item a.title {
  display:block;
  margin-top: 140px;
  width:127px;
  height: 30px;
  color: black;
  text-align: center;
  text-decoration: none;
}

div.home-discounted-products div.item a.title span {
  display: table-cell;
  vertical-align: middle;
  text-align: center;  
  width: 127px;
  height: 30px;
}


div.home-discounted-products div.item a:hover {
  color: #FA8DC5
}

div.home-discounted-products div.item.hover a.title {
  color: #FA8DC5;
}

div.home-focused-categories {
}

div.home-focused-categories div.item  {
  display:block;
  float:left;
  overflow:hidden;
  margin-left:44px;
  margin-right:34px;
  margin-bottom:29px;
  text-decoration:none;
  width:146px;
  font-size:11px;
  color:#000;
  font-weight:bold;
  height:179px;
  padding-top:15px;
  padding-left:19px;
  background: url(/images/accueil/vignette2.gif) no-repeat;
  
}

div.home-focused-categories div.item a.preview {
  position:absolute;
  width:127px;
  height:133px;
  line-height: 133px;
  text-align: center;
  vertical-align: middle;
  overflow: hidden;
  text-decoration: none;
}

div.home-focused-categories div.item a.preview img {
  vertical-align: middle; 
}


div.home-focused-categories div.item a.title {
  display:block;
  width:127px;
  text-align:center;
  color: black;
  text-decoration: none;
  margin-top: 140px;
}

div.home-focused-categories div.item a:hover {
  color: #FA8DC5
}

div.home-focused-categories div.item.hover a.title {
  color: #FA8DC5;
}

div.home-focused-categories div.item a.title span {
  display: table-cell;
  vertical-align: middle;
  text-align: center;  
  width: 127px;
  height: 30px;
}



