.front #monthly-advice ul
{
  margin: 0;
  padding: 0;
  list-style: none;
  background: url(../img/locale/fr/monthly/monthly-title.png) no-repeat left top;
  height: 160px;
}

.front #monthly-advice ul li
{
  padding: 0;
  position: absolute;
}

.front #monthly-advice ul li a
{
  display: block;
  height: 0;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: left top;
  zoom: 1;
  position: relative;
}

.front #monthly-advice ul li.m01
{
  margin: 46px 0 0 12px;
}

.front #monthly-advice ul li.m02
{
  margin: 40px 0 0 72px;
}

.front #monthly-advice ul li.m03
{
  margin: 42px 0 0 123px;
}

.front #monthly-advice ul li.m04
{
  margin: 67px 0 0 22px;
}

.front #monthly-advice ul li.m05
{
  margin: 67px 0 0 75px;
}

.front #monthly-advice ul li.m06
{
  margin: 64px 0 0 123px;
}

.front #monthly-advice ul li.m07
{
  margin: 93px 0 0 14px;
}

.front #monthly-advice ul li.m08
{
  margin: 92px 0 0 76px;
}

.front #monthly-advice ul li.m09
{
  margin: 89px 0 0 127px;
}

.front #monthly-advice ul li.m10
{
  margin: 122px 0 0 28px;
}

.front #monthly-advice ul li.m11
{
  margin: 124px 0 0 78px;
}

.front #monthly-advice ul li.m12
{
  margin: 113px 0 0 132px;
}

.front #monthly-advice ul li.m01 a
{
  width: 36px;
  padding-top: 20px;
  background-image: url(../img/locale/fr/monthly/m01.gif);
}

.front #monthly-advice ul li.m01 a.future
{
  background-position: left -40px;
}

.front #monthly-advice ul li.m01 a.present
{
  background-position: left -20px;
}

.front #monthly-advice ul li.m01 a:hover
{
  background-position: left -20px;
}

.front #monthly-advice ul li.m02 a
{
  width: 26px;
  padding-top: 24px;
  background-image: url(../img/locale/fr/monthly/m02.gif);
}

.front #monthly-advice ul li.m02 a.future
{
  background-position: left -48px;
}

.front #monthly-advice ul li.m02 a.present
{
  background-position: left -24px;
}

.front #monthly-advice ul li.m02 a:hover
{
  background-position: left -24px;
}

.front #monthly-advice ul li.m03 a
{
  width: 33px;
  padding-top: 11px;
  background-image: url(../img/locale/fr/monthly/m03.gif);
}

.front #monthly-advice ul li.m03 a.future
{
  background-position: left -22px;
}

.front #monthly-advice ul li.m03 a.present
{
  background-position: left -11px;
}

.front #monthly-advice ul li.m03 a:hover
{
  background-position: left -11px;
}

.front #monthly-advice ul li.m04 a
{
  width: 31px;
  padding-top: 19px;
  background-image: url(../img/locale/fr/monthly/m04.gif);
}

.front #monthly-advice ul li.m04 a.future
{
  background-position: left -38px;
}

.front #monthly-advice ul li.m04 a.present
{
  background-position: left -19px;
}

.front #monthly-advice ul li.m04 a:hover
{
  background-position: left -19px;
}

.front #monthly-advice ul li.m05 a
{
  width: 28px;
  padding-top: 16px;
  background-image: url(../img/locale/fr/monthly/m05.gif);
}

.front #monthly-advice ul li.m05 a.future
{
  background-position: left -32px;
}

.front #monthly-advice ul li.m05 a.present
{
  background-position: left -16px;
}

.front #monthly-advice ul li.m05 a:hover
{
  background-position: left -16px;
}

.front #monthly-advice ul li.m06 a
{
  width: 31px;
  padding-top: 20px;
  background-image: url(../img/locale/fr/monthly/m06.gif);
}

.front #monthly-advice ul li.m06 a.future
{
  background-position: left -40px;
}

.front #monthly-advice ul li.m06 a.present
{
  background-position: left -20px;
}

.front #monthly-advice ul li.m06 a:hover
{
  background-position: left -20px;
}

.front #monthly-advice ul li.m07 a
{
  width: 45px;
  padding-top: 25px;
  background-image: url(../img/locale/fr/monthly/m07.gif);
}

.front #monthly-advice ul li.m07 a.future
{
  background-position: left -50px;
}

.front #monthly-advice ul li.m07 a.present
{
  background-position: left -25px;
}

.front #monthly-advice ul li.m07 a:hover
{
  background-position: left -25px;
}

.front #monthly-advice ul li.m08 a
{
  width: 32px;
  padding-top: 17px;
  background-image: url(../img/locale/fr/monthly/m08.gif);
}

.front #monthly-advice ul li.m08 a.future
{
  background-position: left -34px;
}

.front #monthly-advice ul li.m08 a.present
{
  background-position: left -17px;
}

.front #monthly-advice ul li.m08 a:hover
{
  background-position: left -17px;
}

.front #monthly-advice ul li.m09 a
{
  width: 29px;
  padding-top: 24px;
  background-image: url(../img/locale/fr/monthly/m09.gif);
}

.front #monthly-advice ul li.m09 a.future
{
  background-position: left -48px;
}

.front #monthly-advice ul li.m09 a.present
{
  background-position: left -24px;
}

.front #monthly-advice ul li.m09 a:hover
{
  background-position: left -24px;
}

.front #monthly-advice ul li.m10 a
{
  width: 20px;
  padding-top: 16px;
  background-image: url(../img/locale/fr/monthly/m10.gif);
}

.front #monthly-advice ul li.m10 a.future
{
  background-position: left -32px;
}

.front #monthly-advice ul li.m10 a.present
{
  background-position: left -16px;
}

.front #monthly-advice ul li.m10 a:hover
{
  background-position: left -16px;
}

.front #monthly-advice ul li.m11 a
{
  width: 26px;
  padding-top: 11px;
  background-image: url(../img/locale/fr/monthly/m11.gif);
}

.front #monthly-advice ul li.m11 a.future
{
  background-position: left -22px;
}

.front #monthly-advice ul li.m11 a.present
{
  background-position: left -11px;
}

.front #monthly-advice ul li.m11 a:hover
{
  background-position: left -11px;
}

.front #monthly-advice ul li.m12 a
{
  width: 23px;
  padding-top: 18px;
  background-image: url(../img/locale/fr/monthly/m12.gif);
}

.front #monthly-advice ul li.m12 a.future
{
  background-position: left -36px;
}

.front #monthly-advice ul li.m12 a.present
{
  background-position: left -18px;
}

.front #monthly-advice ul li.m12 a:hover
{
  background-position: left -18px;
}

.front #trigger-private
{
  background: url(../img/locale/fr/private-access.gif) no-repeat left top;
}

.front #prod-box h2
{
  background: url(../img/locale/fr/products-access.png) no-repeat left top;
}


.front #prod-box h8
{
  background: url(../img/locale/fr/offre-emploi2.png) no-repeat left top;
}


.front #logo-box a
{
  background: url(../img/locale/fr/company.gif) no-repeat left top;
}

.front #formulations ul li a
{
  background-image: url(../img/locale/fr/formulations.png);
  _background-image: url(../img/locale/fr/formulations.gif);
}

.page #know-how label
{
  background: url(../img/locale/fr/know-how-page.gif) no-repeat left bottom;
}

.front #prod-box h2
{
  background: url(../img/locale/fr/products-access.gif) no-repeat left top;
}

.front #prod-box h8
{
  background: url(../img/locale/fr/offre-emploi2.gif) no-repeat left top;
}

.front #misc-box ul li a.link-company
{
  background: url(../img/locale/fr/company-page.png) no-repeat left top;
}

.front #misc-box ul li a.link-advice
{
  background: url(../img/locale/fr/advice-page.png) no-repeat left top;
}

.front #misc-box ul li a.link-news
{
  background: url(../img/locale/fr/actualite-page.png) no-repeat left top;
}

.front div.table-overlay div.picto
{
  background-image: url(../img/locale/fr/formulations.png);
}

.index #know-how label
{
  background: url(../img/locale/fr/know-how.gif) no-repeat left bottom;
}

.front div.product-access ul li a
{
  background-image: url(../img/locale/fr/products-access-list.png);
}

.front div.product-access ul li a.by-name
{
  background-position: 0 0;
}

.front div.product-access ul li a.by-elements
{
  background-position: -220px 0;
}

.front div.product-access ul li a.by-culture
{
  background-position: -440px 0;
}

.by-name li small
{
  background: url(../img/locale/fr/label-new.gif) no-repeat right top;
}

.product #misc-box ul li a.link-company
{
  background: url(../img/locale/fr/small-company.png) no-repeat left top;
}

.product #misc-box ul li a.link-advice
{
  background: url(../img/locale/fr/small-advice.png) no-repeat left top;
}

.product #misc-box ul li a.link-news
{
  background: url(../img/locale/fr/small-news.png) no-repeat left top;
}

.product #know-prod ul li a.link-knowhow
{
  background: url(../img/locale/fr/small-knowhow.png) no-repeat left top;
}

.product #know-prod ul li a.link-productsaccess
{
  background: url(../img/locale/fr/small-productsaccess.png) no-repeat left top;
}
