body div#page_content div.contenu div#right_column div#duo_de_choc.cadre {
  margin-top: 14px;
}
body div#page_content div.contenu div#right_column div#duo_de_choc.cadre h2 {
  background: url(../pix/duo_de_choc/colonne_titre.png) no-repeat;
  text-align: left;
  height: 21px; /* 30 - 9 */
  padding-top: 9px;
  padding-left: 12px;
}
body div#page_content div.contenu div#right_column div#duo_de_choc.cadre .cadre_bas {
  background: url(../pix/duo_de_choc/colonne_bas.png) no-repeat;
  padding-bottom: 6px;
}
body div#page_content div.contenu div#right_column div#duo_de_choc.cadre .cadre_contenu .cadre_bordure {
  background: url(../pix/duo_de_choc/colonne_bordure.png) repeat-y;
  padding: 0 4px 0 8px !important;
}
body div#page_content div.contenu div#right_column div#duo_de_choc.cadre h3 {
  font-size: 100%;
  margin-bottom: 8px;
}
body div#page_content div.contenu div#right_column div#duo_de_choc.cadre h3 a {
  color: #1bbbe9;
  text-decoration: none;
}

body div#page_content div.contenu div#right_column div#duo_de_choc.cadre .apercu_produit {
  padding-top: 18px;
  height: 107px;  /* 125 - 18 */
}
body div#page_content div.contenu div#right_column div#duo_de_choc.cadre .apercu_produit img.illustration {
  float: left;
  width: 80px;
  margin-right: 10px;
}
body div#page_content div.contenu div#right_column div#duo_de_choc.cadre .cadre_decoration {
  background: url(../pix/duo_de_choc/separateur_duo.png) no-repeat;
  height: 250px;
}
body div#page_content div.contenu div#right_column div#duo_de_choc.cadre .apercu_produit a {
  font-weight: normal;
  text-decoration: none;
}
body div#page_content div.contenu div#right_column div#duo_de_choc.cadre .apercu_produit a span {
  color: #1bbbe9;
  display: block;
  font-weight: bold;
}

