/**
 * @version $Id: template_css.css,v 1.329 2010-02-05 13:43:53 cg Exp $
 * @package oenobiol.tpl
 * @copyright Copyright (C) 2006 BROCELIA. All rights reserved.
 */

body#body_normal {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  margin:0px;
  color:#333333;
  background-color:#FFFFFF;
  background-image:url(../images/fond.gif);
  background-repeat:repeat;
}

.contentpane {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  margin:0px;
  color:#333333;
  background-color:#FFFFFF;
  /* height:700px; */
}

img {
  border:0px;
  font-size:0px;
}
a {
  text-decoration: none;
}
a:hover{
  text-decoration:underline;
}


a.oe_glossaire_link, a.oe_glossaire_link:visited {
  text-decoration: none;
  border-bottom: 1px dashed #888888;
  color: inherit !important;
  color: #333333;
}

/*IE NE COMPREND PAS color: inherit .....*/
.titre_dossier_solaire a.oe_glossaire_link, .titre_dossier_solaire a.oe_glossaire_link:visited,
h2.solaire a.oe_glossaire_link, .solaire a.oe_glossaire_link:visited
{
  text-decoration: none;
  border-bottom: 1px dashed #EEB70B;
  color: #EEB70B !important;
}

.titre_dossier_capillaire a.oe_glossaire_link, .titre_dossier_capillaire a.oe_glossaire_link:visited
h2.capillaire a.oe_glossaire_link, h2.capillaire a.oe_glossaire_link:visited {
  text-decoration: none;
  border-bottom: 1px dashed #009836;
  color: #009836;
}

.titre_dossier_peau a.oe_glossaire_link, .titre_dossier_peau a.oe_glossaire_link:visited {
  text-decoration: none;
  border-bottom: 1px dashed #E89188;
  color: #E89188;
}

.titre_dossier_minceur a.oe_glossaire_link, .titre_dossier_minceur a.oe_glossaire_link:visited,
h2.minceur a.oe_glossaire_link, h2.minceur a.oe_glossaire_link:visited {
  text-decoration: none;
  border-bottom: 1px dashed #74146E;
  color: #74146E;
}

.titre_dossier_forme a.oe_glossaire_link, .titre_dossier_forme a.oe_glossaire_link:visited {
  text-decoration: none;
  border-bottom: 1px dashed #99CC00;
  color: #99CC00;
}

h2.anti_age a.oe_glossaire_link, h2.anti_age a.oe_glossaire_link:visited {
  text-decoration: none;
  border-bottom: 1px dashed #E89188;
  color: #E89188;
}

h2.dermo_apaisant a.oe_glossaire_link, h2.dermo_apaisant a.oe_glossaire_link:visited {
  text-decoration: none;
  border-bottom: 1px dashed #015F9D;
  color: #015F9D;
}

h2.hydrapulp a.oe_glossaire_link, h2.hydrapulp a.oe_glossaire_link:visited {
  text-decoration: none;
  border-bottom: 1px dashed #EC6C79;
  color: #EC6C79;
}

h2.regard a.oe_glossaire_link, h2.regard a.oe_glossaire_link:visited {
  text-decoration: none;
  border-bottom: 1px dashed #4FBFE5;
  color: #4FBFE5;
}

h2.anti_stress a.oe_glossaire_link, h2.anti_stress a.oe_glossaire_link:visited {
  text-decoration: none;
  border-bottom: 1px dashed #8BBD44;
  color: #8BBD44;
}
/*IE NE COMPREND PAS color: inherit .....*/

a.oe_glossaire_link:hover {
  text-decoration: none;
  background-color: #EEEEEE;
}

/*****************************************/
/*           COULEUR                     */
/*****************************************/
.minceur{
  color:#660066;
}
.violet, .ambiance_violet .tem_infos span{
  color:#A68BAE;
}
.capillaire, .ambiance_vert .tem_infos span{
  color:#65B041;
}
.purifiant, .ambiance_vert2 .tem_infos span{
  color:#49b9ab;
}
.anti_age, .ambiance_saumon .tem_infos span{
  color:#E89188;
}

.dermo_apaisant, .ambiance_bleu .tem_infos span{
  /*color:#E89188;*/
  color:#015F9D;
}

.hydrapulp, .ambiance_rose .tem_infos span{
  color:#EC6C79;
}

.anti_stress, .ambiance_vert_clair .tem_infos span{
  color:#8BBD44;
}

.regard, .ambiance_bleu_clair .tem_infos span{
  color:#E89188;
}

.solaire, .ambiance_jaune .tem_infos span{
  color:#EDB70C;
}

.detox, .ambiance_vert_flash .tem_infos span{
  color:#bed600;
}

.ultra-hydratant{
  color:#025F9C;
}
.purifiant{
  color:#45B5A7;
}
.ventre_plat{
  color:#9c3e97;
}
.retention_eau{
  color:#4ba3d5;
}
.beaute_cheveux{
  color:#65be6b;
}
.femme45{
  color:#646B71;
}

/*****************************************/
/*  Blocs communs principaux de la page  */
/*****************************************/
#global{
  width:1000px;
  height:613px;
  margin: 0 auto;
  background-color:#FFFFFF;

}

#header{
  float:left;
  width:1000px;
  height: 72px;
  overflow: hidden;
}
  #header #user5 {
    float: left;
  }
  #header #user1 {
    text-align: right;
  }
  #header #user1 .moduletable {
    margin-right: 12px;
    display: inline;
  }

#menu{
  float: left;
  width: 1000px;
  height: 24px;
  background-color: #7D7B81;
  background-image: url(../images/menu/separateur.gif);
  background-repeat: repeat-x;
}

#principale {
  float:left;
  width:1000px;
  height: 492px;
  overflow: hidden;
}
  #principale #content_left,
  #principale #content_right,
  #principale #content_center {
    float: left;
    height: 492px;
    position: relative;
  }
  #principale .content_left_1 {
    width: 254px;
  }
  #principale .content_center_0 {
    width: 1000px;
  }
  #principale .content_center_1 {
    width: 400px;
  }
  #principale .content_center_2 {
    width: 820px;

  }
  #principale .content_center_3 {
    width: 546px;
  }
    #principale  .contentpaneopen {
      height: 492px;

    }
  #principale #content_right {
    width:152px;
    background-image: url(../images/fond_droite.gif);
    background-repeat: repeat;
    padding-top:20px;
    padding-bottom:15px;
    padding-left:13px;
    padding-right:15px;
	height:457px;
  }

#menu div.chemin_pathway {
  position: absolute;
  margin-top: 27px;
  margin-left: 10px;
}

  .chemin_pathway span {
    line-height:21px;
  }
    .chemin_pathway a{
      color:#605F5F;
      text-decoration:none;
    }
    .chemin_pathway a:hover{
      color:#605F5F;
      text-decoration:underline;
    }
    .chemin_pathway .courant{
      color:#605F5F;
      text-decoration:none;
      font-weight:bold;
    }


#footer{
  clear:both;
  height:25px;
  width:1000px;
  background-image:url(../images/footer.gif);
  background-repeat:repeat-x;
}
  #footer #user3 {
    float: left;
    margin-top: 7px;
    margin-left: 5px !important;
    margin-left: 2px;
  }
    #footer #user3 ul {
      margin: 0;
      padding: 0;
      list-style: none;
    }
      #footer #user3 ul li {
        margin: 0;
        padding: 0 5px 0 9px;
        display: inline;
        background-image: url(../images/dot.gif);
        background-repeat: no-repeat;
        background-position: center left;
        text-transform: uppercase;
      }
      #footer #user3 ul li.item_1 {
        background: none;
      }
        #footer #user3 ul li a {
          font-weight:bold;
          color: #B7B7BA;
        }
        #footer #user3 ul li a:hover {
          color:#858489;
          text-decoration: none;
        }

  #footer #user4 {
    float: right;
    margin-top: 3px !important;
    margin-top: 0;
    margin-right: 10px;
    color: #B7B7BA;
  }
    #footer #user4 .moduletable {
      float: left;
      margin-left: 6px;
      padding-left: 6px;
      background-image: url(../images/footer_separation.gif);
      background-repeat: no-repeat;
      background-position: left top;
    }
    #footer #user4 .oe_language {
      margin-top: -1px !important;
      margin-top: 2px;
    }
      #footer #user4 .oe_language a {
        font-weight: bold;
        color: #B7B7BA;
      }
      #footer #user4 .oe_language select {
        height:20px;
        color:#858489;
        width:80px;
      }
      #footer #user4 .oe_language a:hover, #footer #user4 .oe_language a.active {
        color: #858489;
        text-decoration: none;
      }

    #footer #user4 input.inputbox {
      margin-left: 21px;
      height:14px;
      border:1px solid #F0EDEF;
      border-right:0px;
      margin-top:0px;
      font-size:10px;
      color:#333333;
      width: 120px;
    }
    #footer #user4 input.button {
      border: none;
      background-color: transparent;
      background-image: url(../images/ok.jpg);
      background-repeat: no-repeat;
      background-position: left top !important;
      background-position: left 3px;
      height: 22px;
      width: 28px;
      font-size: 8px;
    }
  #footer #user4 #user7 {
    position:absolute;
    margin-top: -195px !important;
    margin-top: -187px;
    margin-left: 105px !important;
    margin-left: -163px;
  }
    #footer #user4 #user7 .moduletable {
      float: left;
      background-image: none;
    }
  #footer #user4 #user8 {
    position:absolute;
    margin-top: -120px !important;
    margin-top: -117px;
    margin-left: 112px !important;
    margin-left: -163px;
  }

  #footer #user3 #user6 {
    position:absolute;
    /*margin-top: -25px !important;*/
    margin-top: -34px;
    margin-left:-10px;
    color: #B7B7BA;
  }
      #footer #user3 #user6 .moduletable {
      margin-left: 6px;
      padding-left: 6px;
    }

/* PAGE DE GAMME */

ul
{
  /*margin-top:-8px;
  _margin-top:-15px;
  _margin-bottom:0px;
  _padding-bottom:0px;*/
  margin-top:-8px;
  _margin-top:-10px;
  _margin-bottom:9px;
}

p
{
  margin-top:6px;
  padding:0px;
}
.txt14 { font-size:14px; }
.txt12 { font-size:12px; }
.txt11
{
  font-size:11px;
}

.txt11_normal
{
  font-size:11px;
  font-weight: normal;
}

.txt10
{
  font-size:10px;
}
.txt9
{
  font-size:9px;
}

/* liste autres gammes */
.oe_liste_autres_gammes {
  margin-top: 32px;
  padding-left: 50px;
}
  .oe_liste_autres_gammes img.oe_autres_gammes_img_on {
    position: absolute;
    display: none;
  }
  .oe_liste_autres_gammes:hover img.oe_autres_gammes_img_on {
    display: block;
    cursor: pointer;
  }
  .oe_liste_autres_gammes ul {
    background-image: url(../images/liste_autres_gammes/bas_ss_menu.gif);
    background-repeat: no-repeat;
    background-position: bottom;
    margin: 0px;
    padding: 0px 0px 3px 0px;
    list-style: none;
    position: absolute;
    display: none;
  }
  .oe_liste_autres_gammes:hover ul {
    display: block;
  }
    .oe_liste_autres_gammes ul li {
      background-image: url(../images/liste_autres_gammes/puce.gif);
      background-repeat: no-repeat;
      background-position: left;
      width: 154px;
      height:16px;
    }
    .oe_liste_autres_gammes ul li a {
      font-size:11px;
      color: #85828b;
      font-weight: bold;
      margin-left:20px;
      text-decoration: none;
    }
    .oe_liste_autres_gammes ul li:hover {
      background-image: url(../images/liste_autres_gammes/puce_hover.gif);
    }
    .oe_liste_autres_gammes ul li a:hover {
      color: #000000;
      text-decoration: none;
    }

/* /liste autres gammes */



  /* AMBIANCE (PUCES) */
  .ambiance_violet .puce_texte a{
    background-image: url(../../../images/oenobiol/puce_minceur.gif);
    background-position:left center;
    background-repeat: no-repeat;
    font-weight:bold;
    padding-left:8px;
  }

  .ambiance_vert .puce_texte a{
    background-image: url(../../../images/oenobiol/puce_capillaire.gif);
    background-position:left center;
    background-repeat: no-repeat;
    font-weight:bold;
    padding-left:8px;
  }
  .ambiance_vert2 .puce_texte a{
    background-image: url(../../../images/oenobiol/puce_purifiant.gif);
    background-position:left center;
    background-repeat: no-repeat;
    font-weight:bold;
    padding-left:8px;
  }


  .ambiance_saumon .puce_texte a{
    background-image: url(../../../images/oenobiol/puce_anti_age.gif);
    background-position:left center;
    background-repeat: no-repeat;
    font-weight:bold;
    padding-left:8px;
  }

  .ambiance_bleu .puce_texte a{
    background-image: url(../../../images/oenobiol/puce_dermo_apaisant.gif);
    background-position:left center;
    background-repeat: no-repeat;
    font-weight:bold;
    padding-left:8px;
  }
  .ambiance_rose .puce_texte a{
    background-image: url(../../../images/oenobiol/puce_hydrapulp.gif);
    background-position:left center;
    background-repeat: no-repeat;
    font-weight:bold;
    padding-left:8px;
  }
  .ambiance_vert_clair .puce_texte a{
    background-image: url(../../../images/oenobiol/puce_anti_stress.gif);
    background-position:left center;
    background-repeat: no-repeat;
    font-weight:bold;
    padding-left:8px;
  }
  .ambiance_bleu_clair .puce_texte a{
    background-image: url(../../../images/oenobiol/puce_regard.gif);
    background-position:left center;
    background-repeat: no-repeat;
    font-weight:bold;
    padding-left:8px;
  }
  .ambiance_jaune .puce_texte a{
    background-image: url(../../../images/oenobiol/puce_solaire.gif);
    background-position:left center;
    background-repeat: no-repeat;
    font-weight:bold;
    padding-left:8px;
  }


  /* FIN AMBIANCE (PUCES) */


  /* AMBIANCE BOTTOM MODULE LEFT (PUCES) */
  .puce_texte_mod_BL
  {
    float:left;
  }

  .ambiance_violet .puce_texte_mod_BL a, .puce_texte_mod_BL a{
    background-image: url(../images/puces/puce_minceur-trans.png);
    background-position:left center;
    background-repeat: no-repeat;
    padding-left:6px;
    margin-left:6px;
  }

  .ambiance_vert .puce_texte_mod_BL a{
    background-image: url(../images/puces/puce_capillaire-trans.png);
    background-position:left center;
    background-repeat: no-repeat;
    padding-left:6px;
    margin-left:6px;
  }

  .ambiance_vert2 .puce_texte_mod_BL a{
    background-image: url(../images/puces/puce_purifiant-trans.png);
    background-position:left center;
    background-repeat: no-repeat;
    padding-left:6px;
    margin-left:6px;
  }

  .ambiance_saumon .puce_texte_mod_BL a{
    background-image: url(../images/puces/puce_anti_age-trans.png);
    background-position:left center;
    background-repeat: no-repeat;
    padding-left:6px;
    margin-left:6px;
  }

  .ambiance_bleu .puce_texte_mod_BL a{
    background-image: url(../images/puces/puce_dermo_apaisant-trans.png);
    background-position:left center;
    background-repeat: no-repeat;
    padding-left:6px;
    margin-left:6px;
  }
  .ambiance_rose .puce_texte_mod_BL a{
    background-image: url(../images/puces/puce_hydrapulp-trans.png);
    background-position:left center;
    background-repeat: no-repeat;
    padding-left:6px;
    margin-left:6px;
  }
  .ambiance_vert_clair .puce_texte_mod_BL a{
    background-image: url(../images/puces/puce_anti_stress-trans.png);
    background-position:left center;
    background-repeat: no-repeat;
    padding-left:6px;
    margin-left:6px;
  }
  .ambiance_bleu_clair .puce_texte_mod_BL a{
    background-image: url(../images/puces/puce_regard-trans.png);
    background-position:left center;
    background-repeat: no-repeat;
    padding-left:6px;
    margin-left:6px;
  }
  .ambiance_jaune .puce_texte_mod_BL a{
    background-image: url(../images/puces/puce_solaire-trans.png);
    background-position:left center;
    background-repeat: no-repeat;
    padding-left:6px;
    margin-left:6px;
  }


  /* FIN AMBIANCE MODULE BOTTOM LEFT (PUCES) */

.infos_produits
{
  width:264px;
  margin-left:6px;
  /*width:274px;*/
  margin-top:4px;
  _margin-top:4px;
  font-weight: bold;

}

.infos_produits .produit_normal
{
   margin-left:28px;
   margin-bottom:7px;
   font-size:9px;
   width:200px;
   text-align:center;
   height:182px;
}


.infos_produits .produit_small .position_degrade
{
  margin-right:auto;
  margin-left:auto;
  width:90px;
  border:1px solid #CAC8C8;
  text-align: center;
}

.infos_produits .produit_normal .position_degrade
{
  margin-right:auto;
  margin-left:auto;
  width:155px;
  border:1px solid #CAC8C8;
  text-align: center;
}

/* DEGRADE FOND PRODUIT (PAGE GAMME) */

  .ambiance_vert .infos_produits .position_degrade .degrade
  {
    background-image: url(../../../images/oenobiol/gamme/degrade/1-degrade_vert.gif);
    background-repeat: no-repeat;
    background-position: center;
  }

  .ambiance_vert2 .infos_produits .position_degrade .degrade
  {
    background-image: url(../../../images/oenobiol/gamme/degrade/degrade_vert2.gif);
    background-repeat: no-repeat;
    background-position: center;
  }

  .ambiance_saumon .infos_produits .position_degrade .degrade
  {
    background-image: url(../../../images/oenobiol/gamme/degrade/2-degrade_saumon.gif);
    background-repeat: no-repeat;
    background-position: center;
  }

  .ambiance_bleu_clair .infos_produits .position_degrade .degrade
  {
    background-image: url(../../../images/oenobiol/gamme/degrade/3-degrade_bleu_clair.gif);
    background-repeat: no-repeat;
    background-position: center;
  }

  .ambiance_bleu .infos_produits .position_degrade .degrade
  {
    background-image: url(../../../images/oenobiol/gamme/degrade/4-degrade_bleu.gif);
    background-repeat: no-repeat;
    background-position: center;
  }

  .ambiance_rose .infos_produits .position_degrade .degrade
  {
    background-image: url(../../../images/oenobiol/gamme/degrade/5-degrade_rose.gif);
    background-repeat: no-repeat;
    background-position: center;
  }

  .ambiance_violet .infos_produits .position_degrade .degrade
  {
    background-image: url(../../../images/oenobiol/gamme/degrade/6-degrade_violet.gif);
    background-repeat: no-repeat;
    background-position: center;
  }

  .ambiance_jaune .infos_produits .position_degrade .degrade
  {
    background-image: url(../../../images/oenobiol/gamme/degrade/7-degrade_jaune.gif);
    background-repeat: no-repeat;
    background-position: center;
  }

  .ambiance_vert_clair .infos_produits .position_degrade .degrade
  {
    background-image: url(../../../images/oenobiol/gamme/degrade/8-degrade_vert_clair.gif);
    background-repeat: no-repeat;
    background-position: center;
  }

/* DEGRADE FOND PRODUIT (PAGE GAMME) */


.infos_produits .produit_small .test photo
{
  margin-top:12px;
}

.infos_produits .produit_small
{
   margin-left:16px;
   _margin-left:9px;
   margin-bottom:7px;
   float:left;
   font-size:9px;
   width:120px;
   text-align:center;
   height:122px;

}

.infos_produits div.titre_produit{
  color:#000000;
  font-size:9px;
  font-weight:bold;

}

.infos_produits div.titre_produit_claim{
  color:#000000;
  font-size:9px;
  font-weight:bold;
  width:120px;
}

.infos_produits a{
  color:#979696;
  text-decoration:none;
}

.photo_prod {
  margin-left: 25px;
}

.infos a{
  color:#999999;
  text-decoration:none;
}
.lien_souligne a{
  color:#999999;
  text-decoration:underline;
}
.infos a:hover{
  color:#999999;
  text-decoration:underline;
}
  .oe_gamme #gauche{
    float:left;
    width:729px;
    /*width:694px;*/
    height:492px;
  }

    .oe_gamme #annexe{
      float:left;
      width:270px;
      /*width:284px;*/
      height:471px;
    }
      .oe_gamme #annexe .titre{
        float:left;
        height:37px;
      }
        .oe_gamme #annexe .titre img{
          float:left;
        }

      .oe_gamme #annexe .infos{
        float:left;
        height:434px;
      }

      .oe_gamme #annexe .infos p{
        float:left;
        display:inline;
        width:254px;
        text-align:center;
        margin:0px;
        padding:0px;
        padding-top:10px;
      }
        .oe_gamme #annexe span.info{
          color:#3C3C3C;
          font-weight:bold;
        }
      .oe_gamme #annexe #menu_bas_gauche{
        position:absolute;
        bottom:24px;
        left:31px;
        width:221px;
        height:27px;
        font-size:9px;
        background-image:url(../images/fond_menu_bas_gauche.jpg);
        background-repeat:no-repeat;
      }
        .oe_gamme #annexe #menu_bas_gauche span{
          float:left;
          margin-top:8px;
        }

        .oe_gamme #annexe #menu_bas_gauche img{
          margin-left:7px;
        }
        .oe_gamme #annexe #menu_bas_gauche a{
          color:#666666;
          text-decoration:none;
        }
        .oe_gamme #annexe #menu_bas_gauche a:hover{
          text-decoration:underline;
        }

    .oe_gamme #contenu{
      display:inline;
      width:427px;
      /*width:410px;*/
      height:471px;
    }
      .oe_gamme #contenu .titre{
        float:left;
        height:37px;
        margin-top:26px;
      }
        .oe_gamme #contenu .titre img{
          display:block;
          margin-bottom:12px;
        }
      .oe_gamme #contenu .infos{
        float:left;
        width:427px;
          /*width:410px;*/
        height:434px;
        margin-top:20px;
        _margin-top:-10px;
      }

        .oe_gamme #contenu .infos h1{
          font-size:20px;
          margin:0px;
          font-weight:bold;
        }
        .oe_gamme #contenu .infos h2{
          font-size:12px;
          font-weight:bold;
          margin:0px;
          margin-top:10px;
          margin-bottom:10px;
        }
        .oe_gamme #contenu .infos strong{
          font-weight:bold;
          font-size:11px;
        }
        .oe_gamme #contenu .infos p{
          padding:0px;
          margin:0px;
          margin-top:5px;
          padding-bottom:20px;
          padding-top:10px;
        }

        .oe_gamme #contenu .infos a
        {
          color: #000000;
        }

        .oe_gamme #contenu .gamme_box {
          margin-top:20px;
        }

        .oe_gamme #contenu .gamme_box .gamme_topbox,.oe_gamme #contenu .gamme_box .gamme_topbox1,.oe_gamme #contenu .gamme_box .gamme_topbox2 {
          background-position:top left;
          background-repeat:no-repeat;
          width:427px;
          height:36px;
          padding-top:10px;
        }

        .oe_gamme #contenu .gamme_box .gamme_topbox {
          background-image:url(../images/boites/saumon/gamme_topbox-trans.png);
        }
        .oe_gamme #contenu .gamme_box .gamme_topbox1 {
          background-image:url(../images/boites/saumon/gamme_topbox1-trans.png);
        }
        .oe_gamme #contenu .gamme_box .gamme_topbox2 {
          background-image:url(../images/boites/saumon/gamme_topbox2-trans.png);
        }
        .oe_gamme #contenu .gamme_box #gamme_topbox .onglet_gauche {
          font-size:12px;
          margin-left:30px !important;
          margin-left:15px;
          float:left;
          color:#e7948c;

        }
        .oe_gamme #contenu .gamme_box #gamme_topbox .onglet_droite {
          font-size:12px;
          padding-left:40px !important;
          padding-left:32px;
          float:left;
          cursor:pointer;
          color:#7d7b81;
        }
        .oe_gamme #contenu .gamme_box #gamme_topbox .onglet_gauche, .oe_gamme #contenu .gamme_box #gamme_topbox .onglet_droite {
          position:relative;
        }
        .oe_gamme #contenu .gamme_box #gamme_box_contenu {
          background-image:url(../images/boites/saumon/gamme_boxfond-trans.png);
          background-repeat:repeat-y;
          width:397px;
          margin-top:-10px;
          padding-left:20px;
          padding-right:10px;
          padding-top:10px;
          padding-bottom:10px;
        }

        .oe_gamme #contenu .gamme_box .gamme_bottombox {
          background-image:url(../images/boites/saumon/gamme_bottombox-trans.png);
          background-position:top left;
          background-repeat:no-repeat;
          width:427px;
          height:11px;
        }

        .ambiance_violet #contenu .gamme_box .gamme_topbox {background-image:url(../images/boites/violet/gamme_topbox-trans.png);}
        .ambiance_jaune #contenu .gamme_box .gamme_topbox {background-image:url(../images/boites/jaune/gamme_topbox-trans.png);}
        .ambiance_rose #contenu .gamme_box .gamme_topbox {background-image:url(../images/boites/rose/gamme_topbox-trans.png);}
        .ambiance_saumon #contenu .gamme_box .gamme_topbox {background-image:url(../images/boites/saumon/gamme_topbox-trans.png);}
        .ambiance_vert #contenu .gamme_box .gamme_topbox {background-image:url(../images/boites/vert/gamme_topbox-trans.png);}
        .ambiance_bleu #contenu .gamme_box .gamme_topbox {background-image:url(../images/boites/bleu/gamme_topbox-trans.png);}
        .ambiance_vert2 #contenu .gamme_box .gamme_topbox {background-image:url(../images/boites/vert2/gamme_topbox-trans.png);}
        .ambiance_bleu_clair #contenu .gamme_box .gamme_topbox {background-image:url(../images/boites/bleu_clair/gamme_topbox-trans.png);}
        .ambiance_bleugris #contenu .gamme_box .gamme_topbox {background-image:url(../images/boites/bleugris/gamme_topbox-trans.png);}
        .ambiance_vert_flash #contenu .gamme_box .gamme_topbox {background-image:url(../images/boites/vertflash/gamme_topbox-trans.png);}

        .ambiance_violet #contenu .gamme_box .gamme_topbox1 {background-image:url(../images/boites/violet/gamme_topbox1-trans.png);}
        .ambiance_jaune #contenu .gamme_box .gamme_topbox1 {background-image:url(../images/boites/jaune/gamme_topbox1-trans.png);}
        .ambiance_rose #contenu .gamme_box .gamme_topbox1 {background-image:url(../images/boites/rose/gamme_topbox1-trans.png);}
        .ambiance_saumon #contenu .gamme_box .gamme_topbox1 {background-image:url(../images/boites/saumon/gamme_topbox1-trans.png);}
        .ambiance_vert #contenu .gamme_box .gamme_topbox1 {background-image:url(../images/boites/vert/gamme_topbox1-trans.png);}
        .ambiance_bleu #contenu .gamme_box .gamme_topbox1 {background-image:url(../images/boites/bleu/gamme_topbox1-trans.png);}
        .ambiance_vert2 #contenu .gamme_box .gamme_topbox1 {background-image:url(../images/boites/vert2/gamme_topbox1-trans.png);}
        .ambiance_bleu_clair #contenu .gamme_box .gamme_topbox1 {background-image:url(../images/boites/bleu_clair/gamme_topbox1-trans.png);}
        .ambiance_bleugris #contenu .gamme_box .gamme_topbox1 {background-image:url(../images/boites/bleugris/gamme_topbox1-trans.png);}
        .ambiance_vert_flash #contenu .gamme_box .gamme_topbox1 {background-image:url(../images/boites/vertflash/gamme_topbox1-trans.png);}

        .ambiance_violet #contenu .gamme_box .gamme_topbox2 {background-image:url(../images/boites/violet/gamme_topbox2-trans.png);}
        .ambiance_jaune #contenu .gamme_box .gamme_topbox2 {background-image:url(../images/boites/jaune/gamme_topbox2-trans.png);}
        .ambiance_rose #contenu .gamme_box .gamme_topbox2 {background-image:url(../images/boites/rose/gamme_topbox2-trans.png);}
        .ambiance_saumon #contenu .gamme_box .gamme_topbox2 {background-image:url(../images/boites/saumon/gamme_topbox2-trans.png);}
        .ambiance_vert #contenu .gamme_box .gamme_topbox2 {background-image:url(../images/boites/vert/gamme_topbox2-trans.png);}
        .ambiance_bleu #contenu .gamme_box .gamme_topbox2 {background-image:url(../images/boites/bleu/gamme_topbox2-trans.png);}
        .ambiance_vert2 #contenu .gamme_box .gamme_topbox2 {background-image:url(../images/boites/vert2/gamme_topbox2-trans.png);}
        .ambiance_bleu_clair #contenu .gamme_box .gamme_topbox2 {background-image:url(../images/boites/bleu_clair/gamme_topbox2-trans.png);}
        .ambiance_bleugris #contenu .gamme_box .gamme_topbox2 {background-image:url(../images/boites/bleugris/gamme_topbox2-trans.png);}
        .ambiance_vert_flash #contenu .gamme_box .gamme_topbox2 {background-image:url(../images/boites/vertflash/gamme_topbox2-trans.png);}

        .ambiance_violet #contenu .gamme_box #gamme_box_contenu {background-image:url(../images/boites/violet/gamme_boxfond-trans.png);}
        .ambiance_jaune #contenu .gamme_box #gamme_box_contenu {background-image:url(../images/boites/jaune/gamme_boxfond-trans.png);}
        .ambiance_rose #contenu .gamme_box #gamme_box_contenu {background-image:url(../images/boites/rose/gamme_boxfond-trans.png);}
        .ambiance_saumon #contenu .gamme_box #gamme_box_contenu {background-image:url(../images/boites/saumon/gamme_boxfond-trans.png);}
        .ambiance_vert #contenu .gamme_box #gamme_box_contenu {background-image:url(../images/boites/vert/gamme_boxfond-trans.png);}
        .ambiance_bleu #contenu .gamme_box #gamme_box_contenu {background-image:url(../images/boites/bleu/gamme_boxfond-trans.png);}
        .ambiance_vert2 #contenu .gamme_box #gamme_box_contenu {background-image:url(../images/boites/vert2/gamme_boxfond-trans.png);}
        .ambiance_bleu_clair #contenu .gamme_box #gamme_box_contenu {background-image:url(../images/boites/bleu_clair/gamme_boxfond-trans.png);}
        .ambiance_bleugris #contenu .gamme_box #gamme_box_contenu {background-image:url(../images/boites/bleugris/gamme_boxfond-trans.png);}
        .ambiance_vert_flash #contenu .gamme_box #gamme_box_contenu {background-image:url(../images/boites/vertflash/gamme_boxfond-trans.png);}

        .ambiance_violet #contenu .gamme_box .gamme_bottombox {background-image:url(../images/boites/violet/gamme_bottombox-trans.png);}
        .ambiance_jaune #contenu .gamme_box .gamme_bottombox {background-image:url(../images/boites/jaune/gamme_bottombox-trans.png);}
        .ambiance_rose #contenu .gamme_box .gamme_bottombox {background-image:url(../images/boites/rose/gamme_bottombox-trans.png);}
        .ambiance_saumon #contenu .gamme_box .gamme_bottombox {background-image:url(../images/boites/saumon/gamme_bottombox-trans.png);}
        .ambiance_vert #contenu .gamme_box .gamme_bottombox {background-image:url(../images/boites/vert/gamme_bottombox-trans.png);}
        .ambiance_bleu #contenu .gamme_box .gamme_bottombox {background-image:url(../images/boites/bleu/gamme_bottombox-trans.png);}
        .ambiance_vert2 #contenu .gamme_box .gamme_bottombox {background-image:url(../images/boites/vert2/gamme_bottombox-trans.png);}
        .ambiance_bleu_clair #contenu .gamme_box .gamme_bottombox {background-image:url(../images/boites/bleu_clair/gamme_bottombox-trans.png);}
        .ambiance_bleugris #contenu .gamme_box .gamme_bottombox {background-image:url(../images/boites/bleugris/gamme_bottombox-trans.png);}
        .ambiance_vert_flash #contenu .gamme_box .gamme_bottombox {background-image:url(../images/boites/vertflash/gamme_bottombox-trans.png);}

        .ambiance_violet #contenu .gamme_box #gamme_topbox .gamme_box_titre_hover, .ambiance_violet #contenu .gamme_box #gamme_topbox .onglet_gauche {color:#74146e;}
        .ambiance_jaune #contenu .gamme_box #gamme_topbox .gamme_box_titre_hover, .ambiance_jaune #contenu .gamme_box #gamme_topbox .onglet_gauche {color:#eeb80f;}
        .ambiance_rose #contenu .gamme_box #gamme_topbox .gamme_box_titre_hover, .ambiance_rose #contenu .gamme_box #gamme_topbox .onglet_gauche {color:#ec6f7c;}
        .ambiance_saumon #contenu .gamme_box #gamme_topbox .gamme_box_titre_hover, .ambiance_saumon #contenu .gamme_box #gamme_topbox .onglet_gauche {color:#e7948c;}
        .ambiance_vert #contenu .gamme_box #gamme_topbox .gamme_box_titre_hover, .ambiance_vert #contenu .gamme_box #gamme_topbox .onglet_gauche {color:#65B041;}
        .ambiance_bleu #contenu .gamme_box #gamme_topbox .gamme_box_titre_hover, .ambiance_bleu #contenu .gamme_box #gamme_topbox .onglet_gauche {color:#015393;}
        .ambiance_vert2 #contenu .gamme_box #gamme_topbox .gamme_box_titre_hover,.ambiance_vert2 #contenu .gamme_box #gamme_topbox .onglet_gauche {color:#49b9ab;}
        .ambiance_bleu_clair #contenu .gamme_box #gamme_topbox .gamme_box_titre_hover,.ambiance_bleu_clair #contenu .gamme_box #gamme_topbox .onglet_gauche {color:#44b8e2;}
        .ambiance_bleugris #contenu .gamme_box #gamme_topbox .gamme_box_titre_hover,.ambiance_bleugris #contenu .gamme_box #gamme_topbox .onglet_gauche {color:#646b71;}
        .ambiance_vert_flash #contenu .gamme_box #gamme_topbox .gamme_box_titre_hover,.ambiance_vert_flash #contenu .gamme_box #gamme_topbox .onglet_gauche {color:#7d7b81;}

        .oe_gamme #contenu .gamme_box #dossiers_thematiques {display:block;}
        .oe_gamme #contenu .gamme_box #conseils {display:none;}


  .oe_gamme #droite{
    float:left;
    width: 271px;
    /*width:306px;*/
    height:492px;
    overflow: hidden;
    text-align: right;
  }

/* /PAGE DE GAMME */




/* SCROLL BAR */

#commentaires_blogs .botoescroll .botoescrollbar{
  width: 8px;
}
  #commentaires_blogs .botoescroll .botoescrollbar .botoescrollbar_down,
  #commentaires_blogs .botoescroll .botoescrollbar .botoescrollbar_up {
    border: none;
    width: 13px;
    height: 7px;
    margin: 3px;
    font-size: 1px;
  }
  #commentaires_blogs .botoescroll .botoescrollbar .botoescrollbar_up {
    margin-left: -2px;
    background-image:url(../images/scrollbar/violet/up.gif);
    background-repeat:no-repeat;
  }
  #commentaires_blogs .botoescroll .botoescrollbar .botoescrollbar_down{
    background-image:url(../images/scrollbar/violet/dn.gif);
    background-repeat:no-repeat;
    margin-left: -2px;
  }
  #commentaires_blogs .botoescroll .botoescrollbar .botoescrollbar_track {
    background-color: #e8bfea;
    width: 5px;
    margin: 0px auto;
    border:none;
  }
  #commentaires_blogs .botoescroll .botoescrollbar .botoescrollbar_thumb {
    background-color: #856192;
    width: 7px;
    margin-left: 0px;
    font-size: 1px;
  }


#commentaires_blogs .botoescroll .botoescroll_content {
}

.botoescroll .botoescrollbar {
  width: 13px;
}
.botoescroll .botoescroll_content {
  padding-right:15px;
}


/* ambiance par defaut */
.botoescroll .botoescrollbar .botoescrollbar_up {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 2px;
  margin-bottom: 5px;
  background-color: transparent;
  background-image: url(../images/scrollbar/gris/up.gif);
  background-repeat: no-repeat;
}
.botoescroll .botoescrollbar .botoescrollbar_down {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 5px;
  background-color: transparent;
  background-image: url(../images/scrollbar/gris/dn.gif);
  background-repeat: no-repeat;
}
.botoescroll .botoescrollbar .botoescrollbar_track {
  width: 5px;
  margin: 0px auto;
  background-color: #D1D0D0;
}
.botoescroll .botoescrollbar .botoescrollbar_thumb {
  width: 7px;
  margin-left: -1px;
  font-size: 1px;
  background-color: #999999;
}
/* /ambiance par defaut */


/* ambiance par defaut noir*/
.botoescroll_noir .botoescrollbar .botoescrollbar_up {
  background-color: #595858;
  width: 4px;
  height: 4px;
  font-size: 1px;
  margin-top: 9px;
  margin-bottom: 2px;
}
.botoescroll_noir .botoescrollbar .botoescrollbar_down {
  background-color: #595858;
  width: 4px;
  height: 4px;
  font-size: 1px;
  margin-top: 3px;
}
.botoescroll_noir .botoescrollbar .botoescrollbar_track {
  width: 5px;
  margin: 0px auto;
}
.botoescroll_noir .botoescrollbar .botoescrollbar_thumb {
  background-color: #FFFFFF;
  width: 4px;
  margin-left: -4px;
  font-size: 1px;
}
/* /ambiance par defaut noir*/


/* ambiance par defaut gris*/
.botoescroll_gris .botoescrollbar .botoescrollbar_up {
  background-color: #999999;
  width: 4px;
  height: 4px;
  font-size: 1px;
  margin-top: 9px;
  margin-bottom: 2px;
}
.botoescroll_gris .botoescrollbar .botoescrollbar_down {
  background-color: #999999;
  width: 4px;
  height: 4px;
  font-size: 1px;
  margin-top: 3px;
}
.botoescroll_gris .botoescrollbar .botoescrollbar_track {
  width: 5px;
  margin: 0px auto;
  background-color: F9F9F9;
}
.botoescroll_gris .botoescrollbar .botoescrollbar_thumb {
  background-color: #999999;
  width: 4px;
  margin-left: -4px;
  font-size: 1px;
}
/* /ambiance par defaut gris*/



/* ambiance par defaut jaune*/
.botoescroll_jaune .botoescrollbar .botoescrollbar_up {
  background-color: #F6C217;
  width: 4px;
  height: 4px;
  font-size: 1px;
  margin-top: 9px;
  margin-bottom: 2px;
}
.botoescroll_jaune .botoescrollbar .botoescrollbar_down {
  background-color: #F6C217;
  width: 4px;
  height: 4px;
  font-size: 1px;
  margin-top: 3px;
}
.botoescroll_jaune .botoescrollbar .botoescrollbar_track {
  width: 5px;
  margin: 0px auto;
  background-color: #FFF8E1;
}
.botoescroll_jaune .botoescrollbar .botoescrollbar_thumb {
  background-color: #F6C217;
  width: 4px;
  margin-left: -4px;
  font-size: 1px;
}
/* /ambiance par defaut jaune*/

/* ambiance violet */
.ambiance_violet .botoescroll .botoescrollbar .botoescrollbar_up {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 5px;
  margin-bottom: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/violet/up.gif);
}
.ambiance_violet .botoescroll .botoescrollbar .botoescrollbar_down {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/violet/dn.gif);
}
.ambiance_violet .botoescroll .botoescrollbar .botoescrollbar_track {
  width: 5px;
  margin: 0px auto;
  background-color: #D3B5D1;
}
.ambiance_violet .botoescroll .botoescrollbar .botoescrollbar_thumb {
  width: 7px;
  margin-left: -1px;
  font-size: 1px;
  background-color: #944B90;
}
/* /ambiance violet */

/* ambiance saumon */
.ambiance_saumon .botoescroll .botoescrollbar .botoescrollbar_up {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 5px;
  margin-bottom: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/saumon/up.gif);
}
.ambiance_saumon .botoescroll .botoescrollbar .botoescrollbar_down {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/saumon/dn.gif);
}
.ambiance_saumon .botoescroll .botoescrollbar .botoescrollbar_track {
  width: 5px;
  margin: 0px auto;
  background-color: #F4D1CD;
}
.ambiance_saumon .botoescroll .botoescrollbar .botoescrollbar_thumb {
  width: 7px;
  margin-left: -1px;
  font-size: 1px;
  background-color: #E89188;
}
/* /ambiance saumon */

/* ambiance bleu */
.ambiance_bleu .botoescroll .botoescrollbar .botoescrollbar_up {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 5px;
  margin-bottom: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/bleu/up.gif);
}
.ambiance_bleu .botoescroll .botoescrollbar .botoescrollbar_down {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/bleu/dn.gif);
}
.ambiance_bleu .botoescroll .botoescrollbar .botoescrollbar_track {
  width: 5px;
  margin: 0px auto;
  background-color: #94BCD6;
}
.ambiance_bleu .botoescroll .botoescrollbar .botoescrollbar_thumb {
  width: 7px;
  margin-left: -1px;
  font-size: 1px;
  background-color: #015F9D;
}
/* /ambiance bleu */

/* ambiance rose */
.ambiance_rose .botoescroll .botoescrollbar .botoescrollbar_up {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 5px;
  margin-bottom: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/rose/up.gif);
}
.ambiance_rose .botoescroll .botoescrollbar .botoescrollbar_down {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/rose/dn.gif);
}
.ambiance_rose .botoescroll .botoescrollbar .botoescrollbar_track {
  width: 5px;
  margin: 0px auto;
  background-color: #F8C1C7;
}
.ambiance_rose .botoescroll .botoescrollbar .botoescrollbar_thumb {
  width: 7px;
  margin-left: -1px;
  font-size: 1px;
  background-color: #ED6D7A;
}
/* /ambiance rose */


/* ambiance vert 2 */
.ambiance_vert2 .botoescroll .botoescrollbar .botoescrollbar_up {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 5px;
  margin-bottom: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/vert2/up.gif);
}
.ambiance_vert2 .botoescroll .botoescrollbar .botoescrollbar_down {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/vert2/dn.gif);
}
.ambiance_vert2 .botoescroll .botoescrollbar .botoescrollbar_track {
  width: 5px;
  margin: 0px auto;
  background-color: #e1f7f5;
}
.ambiance_vert2 .botoescroll .botoescrollbar .botoescrollbar_thumb {
  width: 7px;
  margin-left: -1px;
  font-size: 1px;
  background-color: #49b9ab;
}
/* /ambiance vert 2 */

/* ambiance vert clair */
.ambiance_vert_clair .botoescroll .botoescrollbar .botoescrollbar_up {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 5px;
  margin-bottom: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/vert_clair/up.gif);
}
.ambiance_vert_clair .botoescroll .botoescrollbar .botoescrollbar_down {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/vert_clair/dn.gif);
}
.ambiance_vert_clair .botoescroll .botoescrollbar .botoescrollbar_track {
  width: 5px;
  margin: 0px auto;
  background-color: #CEE2AF;
}
.ambiance_vert_clair .botoescroll .botoescrollbar .botoescrollbar_thumb {
  width: 7px;
  margin-left: -1px;
  font-size: 1px;
  background-color: #8BBD44;
}
/* /ambiance vert clair */

/* ambiance bleu clair */
.ambiance_bleu_clair .botoescroll .botoescrollbar .botoescrollbar_up {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 5px;
  margin-bottom: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/bleu_clair/up.gif);
}
.ambiance_bleu_clair .botoescroll .botoescrollbar .botoescrollbar_down {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/bleu_clair/dn.gif);
}
.ambiance_bleu_clair .botoescroll .botoescrollbar .botoescrollbar_track {
  width: 5px;
  margin: 0px auto;
  background-color: #B7E5F5;
}
.ambiance_bleu_clair .botoescroll .botoescrollbar .botoescrollbar_thumb {
  width: 7px;
  margin-left: -1px;
  font-size: 1px;
  background-color: #54C2E7;
}
/* /ambiance bleu_clair */

/* ambiance jaune */
.ambiance_jaune .botoescroll .botoescrollbar .botoescrollbar_up {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 5px;
  margin-bottom: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/jaune/up.gif);
}
.ambiance_jaune .botoescroll .botoescrollbar .botoescrollbar_down {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/jaune/dn.gif);
}
.ambiance_jaune .botoescroll .botoescrollbar .botoescrollbar_track {
  width: 5px;
  margin: 0px auto;
  background-color: #F8E299;
}
.ambiance_jaune .botoescroll .botoescrollbar .botoescrollbar_thumb {
  width: 7px;
  margin-left: -1px;
  font-size: 1px;
  background-color: #F0B616;
}
/* /ambiance jaune */

/* ambiance capilaire */
.ambiance_vert .botoescroll .botoescrollbar .botoescrollbar_up {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 5px;
  margin-bottom: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/vert/up.gif);
}
.ambiance_vert .botoescroll .botoescrollbar .botoescrollbar_down {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/vert/dn.gif);
}
.ambiance_vert .botoescroll .botoescrollbar .botoescrollbar_track {
  width: 5px;
  margin: 0px auto;
  background-color: #85D1A0;
}
.ambiance_vert .botoescroll .botoescrollbar .botoescrollbar_thumb {
  width: 7px;
  margin-left: -1px;
  font-size: 1px;
  background-color: #009836;
}
/* /ambiance capilaire */

/* ambiance vert flash */
.ambiance_vert_flash .botoescroll .botoescrollbar .botoescrollbar_up {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 5px;
  margin-bottom: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/vertflash/up.gif);
}
.ambiance_vert_flash .botoescroll .botoescrollbar .botoescrollbar_down {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/vertflash/dn.gif);
}
.ambiance_vert_flash .botoescroll .botoescrollbar .botoescrollbar_track {
  width: 5px;
  margin: 0px auto;
  background-color: #e5ef95;
}
.ambiance_vert_flash .botoescroll .botoescrollbar .botoescrollbar_thumb {
  width: 7px;
  margin-left: -1px;
  font-size: 1px;
  background-color: #bed600;
}
/* /ambiance vert flash */

/* /SCROLL BAR*/





/* BOITES */
.oe_boites {
  width: 410px;
  background-image: url(../images/boites/violet/ambiance_violet_top_box.gif);
  background-repeat: no-repeat;
  background-position: top;
  padding-top: 7px;
}
  div.oe_boites div.oe_boites2 {
    background-image: url(../images/boites/violet/ambiance_violet_bottom_box.gif);
    background-repeat: no-repeat;
    background-position: bottom;
    padding-bottom: 8px;
  }
  .oe_boites .oe_boite {
    border-top: 1px solid #FFFFFF;
    width: 410px;
    font-family: verdana;
    font-size: 10px;
  }
    .oe_boites .oe_boite .oe_boite_hideshow {
      background-color: #AB72A7;
      background-image: url(../images/boites/violet/title-up.png);
      background-repeat: no-repeat;
      background-position: 383px center;
      padding-right: 30px;
      padding-left: 5px;
      cursor: pointer;
    }
    .oe_boites .oe_boite .active {
      background-image: url(../images/boites/violet/title-down.png);
    }
    .oe_boites .oe_boite .oe_boite_hideshow div {
        background-image: url(../images/boites/violet/title-bg.png);
        background-repeat: repeat-x;
        background-position: center;
        padding-left: 8px;
      }
        .oe_boites .oe_boite .oe_boite_hideshow div span {
          background-color: #AB72A7;
          color: white;
          font-weight: bold;
          padding-left: 5px;
          padding-right: 8px;
          line-height: 18px;
        }
    .oe_boites .oe_boite .oe_boite_content {
      background-color: #F1A4EE;
    }
       .oe_boite .oe_boite_content .oe_boite_content2 {
        padding: 8px 8px 13px 8px;
      }
      .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 a {
        color:#000000;
        text-decoration:underline;
      }
      .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_nom {
        font-weight:bold;
      }
      .oe_boite .oe_boite_content .oe_boite_content2	.oe_boite_temoignage	{
        padding: 5px;
      }
       .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner{
         float:left;
         background-repeat: no-repeat;
         width:98px;
         height:24px;
         cursor:pointer;
         padding-bottom:10px;
       }
       .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages
       {
         float:left;
         background-repeat: no-repeat;
         width:178px;
         height:24px;
         margin-right:10px;
         cursor:pointer;
       }

/* ambiance vert */
.ambiance_vert .oe_boites {
  background-image: url(../images/boites/vert/ambiance_vert_top_box.gif);
}
  .ambiance_vert .oe_boites div.oe_boites2 {
    background-image: url(../images/boites/vert/ambiance_vert_bottom_box.gif);
  }
.ambiance_vert .oe_boites .oe_boite .oe_boite_hideshow {
  background-color: #65b041 !important;
  background-color: #65b041;
  background-image: url(../images/boites/vert/title-up.png);
}
.ambiance_vert .oe_boites .oe_boite .active {
  background-image: url(../images/boites/vert/title-down.png);
}
.ambiance_vert .oe_boites .oe_boite .oe_boite_hideshow div {
  background-image: url(../images/boites/vert/title-bg.png);
}
.ambiance_vert .oe_boites .oe_boite .oe_boite_hideshow div span {
  background-color: #65b041 !important;
  background-color: #65b041;
}
.ambiance_vert .oe_boites .oe_boite .oe_boite_content {
  background-color: #cee8c1;
}
/*.ambiance_vert .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner {
  background-image: url(../images/boites/vert/temoigner-trans.png);
}
.ambiance_vert .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner_english {
  background-image: url(../images/english/boites/vert/temoigner-trans.png);
}
.ambiance_vert .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner_spanish {
  background-image: url(../images/spanish/boites/vert/temoigner-trans.png);
}
.ambiance_vert .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages {
  background-image: url(../images/boites/vert/lire_temoignages-trans.png);
}
.ambiance_vert .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages_english {
  background-image: url(../images/english/boites/vert/lire_temoignages-trans.png);
}
.ambiance_vert .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages_spanish {
  background-image: url(../images/spanish/boites/vert/lire_temoignages-trans.png);
}
*/
/* /ambiance vert */

/* ambiance vert */
.ambiance_vert2 .oe_boites {
  background-image: url(../images/boites/vert2/ambiance_vert2_top_box.gif);
}
  .ambiance_vert2 .oe_boites div.oe_boites2 {
    background-image: url(../images/boites/vert2/ambiance_vert2_bottom_box.gif);
  }
.ambiance_vert2 .oe_boites .oe_boite .oe_boite_hideshow {
  background-color: #5dccbe !important;
  background-color: #5dccbe;
  background-image: url(../images/boites/vert2/title-up.png);
}
.ambiance_vert2 .oe_boites .oe_boite .active {
  background-image: url(../images/boites/vert2/title-down.png);
}
.ambiance_vert2 .oe_boites .oe_boite .oe_boite_hideshow div {
  background-image: url(../images/boites/vert2/title-bg.png);
}
.ambiance_vert2 .oe_boites .oe_boite .oe_boite_hideshow div span {
  background-color: #5dccbe !important;
  background-color: #5dccbe;
}
.ambiance_vert2 .oe_boites .oe_boite .oe_boite_content {
  background-color: #d2f1ed;
}
/*.ambiance_vert2 .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner {
  background-image: url(../images/boites/vert2/temoigner-trans.png);
}
.ambiance_vert2 .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner_english {
  background-image: url(../images/english/boites/vert2/temoigner-trans.png);
}
.ambiance_vert2 .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner_spanish {
  background-image: url(../images/spanish/boites/vert2/temoigner-trans.png);
}
.ambiance_vert2 .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages {
  background-image: url(../images/boites/vert2/lire_temoignages-trans.png);
}
.ambiance_vert2 .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages_english {
  background-image: url(../images/english/boites/vert2/lire_temoignages-trans.png);
}
.ambiance_vert2 .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages_spanish {
  background-image: url(../images/spanish/boites/vert2/lire_temoignages-trans.png);
}*/

/* /ambiance vert2 */

/* ambiance violet */
.ambiance_violet .oe_boites {
  background-image: url(../images/boites/violet/ambiance_violet_top_box.gif);
}
  .ambiance_violet .oe_boites div.oe_boites2 {
    background-image: url(../images/boites/violet/ambiance_violet_bottom_box.gif);
  }
.ambiance_violet .oe_boites .oe_boite .oe_boite_hideshow, .ambiance_violet .oe_boites .oe_boite .oe_boite_top_plan {
  background-color: #AC72A8 !important;
  background-color: #9F6B9B;
  background-image: url(../images/boites/violet/title-up.png);
}
.ambiance_violet .oe_boites .oe_boite .active {
  background-image: url(../images/boites/violet/title-down.png);
}
.ambiance_violet .oe_boites .oe_boite .oe_boite_hideshow div, .ambiance_violet .oe_boites .oe_boite .oe_boite_top_plan div {
  background-image: url(../images/boites/violet/title-bg.png);
}
.ambiance_violet .oe_boites .oe_boite .oe_boite_hideshow div span, .ambiance_violet .oe_boites .oe_boite .oe_boite_top_plan div span {
  background-color: #AC72A8 !important;
  background-color: #9F6B9B;
}
.ambiance_violet .oe_boites .oe_boite .oe_boite_content, .ambiance_violet .oe_boites .oe_boite .oe_boite_content_plan {
  background-color: #E3D0E2;
}
/*.ambiance_violet .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner {
  background-image: url(../images/boites/violet/temoigner-trans.png);
}
.ambiance_violet .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner_english {
  background-image: url(../images/english/boites/violet/temoigner-trans.png);
}
.ambiance_violet .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner_spanish {
  background-image: url(../images/spanish/boites/violet/temoigner-trans.png);
}
.ambiance_violet .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages {
  background-image: url(../images/boites/violet/lire_temoignages-trans.png);
}
.ambiance_violet .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages_english {
  background-image: url(../images/english/boites/violet/lire_temoignages-trans.png);
}
.ambiance_violet .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages_spanish {
  background-image: url(../images/spanish/boites/violet/lire_temoignages-trans.png);
}*/
/* /ambiance violet */

/* ambiance saumon */
.ambiance_saumon .oe_boites {
  background-image: url(../images/boites/saumon/ambiance_saumon_top_box.gif);
}
  .ambiance_saumon .oe_boites div.oe_boites2 {
    background-image: url(../images/boites/saumon/ambiance_saumon_bottom_box.gif);
  }
.ambiance_saumon .oe_boites .oe_boite .oe_boite_hideshow {
  background-color: #EEBEBA !important;
  background-color: #EDB8B3;
  background-image: url(../images/boites/saumon/title-up.png);
}
.ambiance_saumon .oe_boites .oe_boite .active {
  background-image: url(../images/boites/saumon/title-down.png);
}
.ambiance_saumon .oe_boites .oe_boite .oe_boite_hideshow div {
  background-image: url(../images/boites/saumon/title-bg.png);
}
.ambiance_saumon .oe_boites .oe_boite .oe_boite_hideshow div span {
  background-color: #EEBEBA !important;
  background-color: #EDB8B3;
}
.ambiance_saumon .oe_boites .oe_boite .oe_boite_content {
  background-color: #f4dddc;
}
/*.ambiance_saumon .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner {
  background-image: url(../images/boites/saumon/temoigner-trans.png);
}
.ambiance_saumon .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner_english {
  background-image: url(../images/english/boites/saumon/temoigner-trans.png);
}
.ambiance_saumon .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner_spanish {
  background-image: url(../images/spanish/boites/saumon/temoigner-trans.png);
}
.ambiance_saumon .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages {
  background-image: url(../images/boites/saumon/lire_temoignages-trans.png);
}
.ambiance_saumon .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages_spanish {
  background-image: url(../images/spanish/boites/saumon/lire_temoignages-trans.png);
}*/
/* /ambiance saumon */

/* ambiance bleu */
.ambiance_bleu .oe_boites {
  background-image: url(../images/boites/bleu/ambiance_bleu_top_box.gif);
}
  .ambiance_bleu .oe_boites div.oe_boites2 {
    background-image: url(../images/boites/bleu/ambiance_bleu_bottom_box.gif);
  }
.ambiance_bleu .oe_boites .oe_boite .oe_boite_hideshow {
  background-color: #468EBF !important;
  background-color: #3D86B8;
  background-image: url(../images/boites/bleu/title-up.png);
}
.ambiance_bleu .oe_boites .oe_boite .active {
  background-image: url(../images/boites/bleu/title-down.png);
}
.ambiance_bleu .oe_boites .oe_boite .oe_boite_hideshow div {
  background-image: url(../images/boites/bleu/title-bg.png);
}
.ambiance_bleu .oe_boites .oe_boite .oe_boite_hideshow div span {
  background-color: #468EBF !important;
  background-color: #3D86B8;
}
.ambiance_bleu .oe_boites .oe_boite .oe_boite_content {
  background-color: #CBE0ED;
}
/*.ambiance_bleu .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner {
  background-image: url(../images/boites/bleu/temoigner-trans.png);
}
.ambiance_bleu .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner_english {
  background-image: url(../images/english/boites/bleu/temoigner-trans.png);
}
.ambiance_bleu .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner_spanish {
  background-image: url(../images/spanish/boites/bleu/temoigner-trans.png);
}
.ambiance_bleu .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages {
  background-image: url(../images/boites/bleu/lire_temoignages-trans.png);
}
.ambiance_bleu .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages_english {
  background-image: url(../images/english/boites/bleu/lire_temoignages-trans.png);
}
.ambiance_bleu .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages_spanish {
  background-image: url(../images/spanish/boites/bleu/lire_temoignages-trans.png);
}*/
/* /ambiance bleu */

/* ambiance rose */
.ambiance_rose .oe_boites {
  background-image: url(../images/boites/rose/ambiance_rose_top_box.gif);
}
  .ambiance_rose .oe_boites div.oe_boites2 {
    background-image: url(../images/boites/rose/ambiance_rose_bottom_box.gif);
  }
.ambiance_rose .oe_boites .oe_boite .oe_boite_hideshow {
  background-color: #EC6C79 !important;
  background-color: #E3606D;
  background-image: url(../images/boites/rose/title-up.png);
}
.ambiance_rose .oe_boites .oe_boite .active {
  background-image: url(../images/boites/rose/title-down.png);
}
.ambiance_rose .oe_boites .oe_boite .oe_boite_hideshow div {
  background-image: url(../images/boites/rose/title-bg.png);
}
.ambiance_rose .oe_boites .oe_boite .oe_boite_hideshow div span {
  background-color: #EC6C79 !important;
  background-color: #E3606D;
}
.ambiance_rose .oe_boites .oe_boite .oe_boite_content {
  background-color: #FAD6DA;
}
/*.ambiance_rose .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner {
  background-image: url(../images/boites/rose/temoigner-trans.png);
}
.ambiance_rose .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner_english {
  background-image: url(../images/english/boites/rose/temoigner-trans.png);
}
.ambiance_rose .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner_spanish {
  background-image: url(../images/spanish/boites/rose/temoigner-trans.png);
}
.ambiance_rose .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages {
  background-image: url(../images/boites/rose/lire_temoignages-trans.png);
}
.ambiance_rose .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages_english {
  background-image: url(../images/english/boites/rose/lire_temoignages-trans.png);
}
.ambiance_rose .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages_spanish {
  background-image: url(../images/spanish/boites/rose/lire_temoignages-trans.png);
}*/
/* /ambiance rose */

/* ambiance jaune */
.ambiance_jaune .oe_boites {
  background-image: url(../images/boites/jaune/ambiance_jaune_top_box.gif);
}
  .ambiance_jaune .oe_boites div.oe_boites2 {
    background-image: url(../images/boites/jaune/ambiance_jaune_bottom_box.gif);
  }
.ambiance_jaune .oe_boites .oe_boite .oe_boite_hideshow {
  background-color: #F2C948 !important;
  background-color: #EDC444;
  background-image: url(../images/boites/jaune/title-up.png);
}
.ambiance_jaune .oe_boites .oe_boite .active {
  background-image: url(../images/boites/jaune/title-down.png);
}
.ambiance_jaune .oe_boites .oe_boite .oe_boite_hideshow div {
  background-image: url(../images/boites/jaune/title-bg.png);
}
.ambiance_jaune .oe_boites .oe_boite .oe_boite_hideshow div span {
  background-color: #F2C948 !important;
  background-color: #EDC444;
  color: #000000;
}
.ambiance_jaune .oe_boites .oe_boite .oe_boite_content {
  background-color: #FBF1B6;
}
/*.ambiance_jaune .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner {
  background-image: url(../images/boites/jaune/temoigner-trans.png);
}
.ambiance_jaune .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner_english {
  background-image: url(../images/english/boites/jaune/temoigner-trans.png);
}
.ambiance_jaune .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner_spanish {
  background-image: url(../images/spanish/boites/jaune/temoigner-trans.png);
}
.ambiance_jaune .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages {
  background-image: url(../images/boites/jaune/lire_temoignages-trans.png);
}
.ambiance_jaune .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages_english {
  background-image: url(../images/english/boites/jaune/lire_temoignages-trans.png);
}
.ambiance_jaune .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages_spanish {
  background-image: url(../images/spanish/boites/jaune/lire_temoignages-trans.png);
}*/
/* /ambiance jaune */

/* ambiance vert_clair */
.ambiance_vert_clair .oe_boites {
  background-image: url(../images/boites/vert_clair/ambiance_vert_clair_top_box.gif);
}
  .ambiance_vert_clair .oe_boites div.oe_boites2 {
    background-image: url(../images/boites/vert_clair/ambiance_vert_clair_bottom_box.gif);
  }
.ambiance_vert_clair .oe_boites .oe_boite .oe_boite_hideshow {
  background-color: #B5D488 !important;
  background-color: #afcd83;
  background-image: url(../images/boites/vert_clair/title-up.png);
}
.ambiance_vert_clair .oe_boites .oe_boite .active {
  background-image: url(../images/boites/vert_clair/title-down.png);
}
.ambiance_vert_clair .oe_boites .oe_boite .oe_boite_hideshow div {
  background-image: url(../images/boites/vert_clair/title-bg.png);
}
.ambiance_vert_clair .oe_boites .oe_boite .oe_boite_hideshow div span {
  background-color: #B5D488 !important;
  background-color: #afcd83;
}
.ambiance_vert_clair .oe_boites .oe_boite .oe_boite_content {
  background-color: #E1EECF;
}
/*.ambiance_vert_clair .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner {
  background-image: url(../images/boites/vert_clair/temoigner-trans.png);
}
.ambiance_vert_clair .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner_english {
  background-image: url(../images/english/boites/vert_clair/temoigner-trans.png);
}
.ambiance_vert_clair .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner_spanish {
  background-image: url(../images/spanish/boites/vert_clair/temoigner-trans.png);
}
.ambiance_vert_clair .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages {
  background-image: url(../images/boites/vert_clair/lire_temoignages-trans.png);
}
.ambiance_vert_clair .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages_english {
  background-image: url(../images/english/boites/vert_clair/lire_temoignages-trans.png);
}
.ambiance_vert_clair .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages_spanish {
  background-image: url(../images/spanish/boites/vert_clair/lire_temoignages-trans.png);
}*/
/* /ambiance vert_clair */

/* ambiance bleu_clair */
.ambiance_bleu_clair .oe_boites {
  background-image: url(../images/boites/bleu_clair/ambiance_bleu_clair_top_box.gif);
}
  .ambiance_bleu_clair .oe_boites div.oe_boites2 {
    background-image: url(../images/boites/bleu_clair/ambiance_bleu_clair_bottom_box.gif);
  }
.ambiance_bleu_clair .oe_boites .oe_boite .oe_boite_hideshow {
  background-color: #95D5EB !important;
  background-color: #93cfe4;
  background-image: url(../images/boites/bleu_clair/title-up.png);
}
.ambiance_bleu_clair .oe_boites .oe_boite .active {
  background-image: url(../images/boites/bleu_clair/title-down.png);
}
.ambiance_bleu_clair .oe_boites .oe_boite .oe_boite_hideshow div {
  background-image: url(../images/boites/bleu_clair/title-bg.png);
}
.ambiance_bleu_clair .oe_boites .oe_boite .oe_boite_hideshow div span {
  background-color: #95D5EB !important;
  background-color: #93cfe4;
}
.ambiance_bleu_clair .oe_boites .oe_boite .oe_boite_content {
  background-color: #CAECf7;
}
/*.ambiance_bleu_clair .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner {
  background-image: url(../images/boites/bleu_clair/temoigner-trans.png);
}
.ambiance_bleu_clair .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner_english {
  background-image: url(../images/english/boites/bleu_clair/temoigner-trans.png);
}
.ambiance_bleu_clair .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoigner_spanish {
  background-image: url(../images/spanish/boites/bleu_clair/temoigner-trans.png);
}
.ambiance_bleu_clair .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages {
  background-image: url(../images/boites/bleu_clair/lire_temoignages-trans.png);
}
.ambiance_bleu_clair .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages_english {
  background-image: url(../images/english/boites/bleu_clair/lire_temoignages-trans.png);
}
.ambiance_bleu_clair .oe_boites .oe_boite .oe_boite_content .oe_boite_content2 .oe_boite_img_temoignages_spanish {
  background-image: url(../images/spanish/boites/bleu_clair/lire_temoignages-trans.png);
}*/
/* /ambiance bleu_clair */

/* ambiance bleugris */
.ambiance_bleugris .oe_boites {
  background-image: url(../images/boites/bleugris/ambiance_bleugris_top_box.gif);
}
  .ambiance_bleugris .oe_boites div.oe_boites2 {
    background-image: url(../images/boites/bleugris/ambiance_bleugris_bottom_box.gif);
  }
.ambiance_bleugris .oe_boites .oe_boite .oe_boite_hideshow {
  background-color: #C7CDE8;
  background-image: url(../images/boites/bleugris/title-up.png);
}
.ambiance_bleugris .oe_boites .oe_boite .active {
  background-image: url(../images/boites/bleugris/title-down.png);
}
.ambiance_bleugris .oe_boites .oe_boite .oe_boite_hideshow div {
  background-image: url(../images/boites/bleugris/title-bg.png);
}
.ambiance_bleugris .oe_boites .oe_boite .oe_boite_hideshow div span {
  background-color: #C7CDE8;
}
.ambiance_bleugris .oe_boites .oe_boite .oe_boite_content {
  background-color: #D5DAEE;
}
/* /ambiance bleugris */

/* ambiance vert flash */
.ambiance_vert_flash .oe_boites {
  background-image: url(../images/boites/vertflash/ambiance_vert_flash_top_box.gif);
}
  .ambiance_vert_flash .oe_boites div.oe_boites2 {
    background-image: url(../images/boites/vertflash/ambiance_vert_flash_bottom_box.gif);
  }
.ambiance_vert_flash .oe_boites .oe_boite .oe_boite_hideshow, .ambiance_vert_flash .oe_boites .oe_boite .oe_boite_top_plan {
  background-color: #cee040 !important;
  background-color: #cee040;
  background-image: url(../images/boites/vertflash/title-up.png);
}
.ambiance_vert_flash .oe_boites .oe_boite .active {
  background-image: url(../images/boites/vertflash/title-down.png);
}
.ambiance_vert_flash .oe_boites .oe_boite .oe_boite_hideshow div, .ambiance_vert_flash .oe_boites .oe_boite .oe_boite_top_plan div {
  background-image: url(../images/boites/vertflash/title-bg.png);
}
.ambiance_vert_flash .oe_boites .oe_boite .oe_boite_hideshow div span, .ambiance_vert_flash .oe_boites .oe_boite .oe_boite_top_plan div span {
  background-color: #cee040 !important;
  background-color: #cee040;cee040
}
.ambiance_vert_flash .oe_boites .oe_boite .oe_boite_content, .ambiance_vert_flash .oe_boites .oe_boite .oe_boite_content_plan {
  background-color: #eaf2aa;
}

/* /ambiance vert flash */

/* PAGE DE PRODUIT */
.oe_produit #gauche{
    float:left;
    width:694px;
    height:492px;
  }

    .oe_produit #annexe{
      float:left;
      width:284px;
      height:471px;
    }
      .oe_produit #annexe .titre{
        float:left;
        height:37px;
      }
        .oe_produit #annexe .titre img{
          float:left;
        }

      .oe_produit #annexe .infos{
        float:left;
        height:434px;
      }

      .oe_produit #annexe .infos p{
        float:left;
        display:inline;
        width:254px;
        text-align:center;
        margin:0px;
        padding:0px;
        padding-top:10px;
      }

        .oe_produit #annexe span.info{
          color:#3C3C3C;
          font-weight:bold;
        }
      .oe_produit #annexe #menu_bas_gauche{
        position:absolute;
        bottom:24px;
        left:31px;
        width:221px;
        height:27px;
        font-size:9px;
        background-image:url(../images/fond_menu_bas_gauche.jpg);
        background-repeat:no-repeat;
      }
        .oe_produit #annexe #menu_bas_gauche span{
          float:left;
          margin-top:8px;
        }

        .oe_produit #annexe #menu_bas_gauche img{
          margin-left:7px;
        }
        .oe_produit #annexe #menu_bas_gauche a{
          color:#666666;
          text-decoration:none;
        }
        .oe_produit #annexe #menu_bas_gauche a:hover{
          text-decoration:underline;
        }

    .oe_produit #contenu{
      display:inline;
      width:410px;
      height:471px;
    }
      .oe_produit #contenu .titre{
        float:left;
        height:37px;
        width:410px;
        margin-top:26px;
      }
        .oe_produit #contenu .titre img{
          display:block;
          margin-bottom:12px;
        }
      .oe_produit #contenu .infos{
        margin-top:80px;
        _margin-top:-10px;
        width:410px;
        height:300px;
      }
        .oe_produit #contenu .infos h1{
          font-size:20px;
          margin-top:0px;
          font-weight:bold;
        }
        .oe_produit #contenu .infos h2{
          font-size:12px;
          font-weight:bold;
          margin:0px;
          margin-top:10px !important;
          margin-top:0px;
          margin-bottom:5px;
          _margin-bottom:0px;
        }
        .oe_produit #contenu .infos strong{
          font-weight:bold;
          font-size:11px;
        }
        .oe_produit #contenu .infos p{
          padding:0px;
          margin:0px;
          margin-top:5px;
          padding-bottom:20px;
          padding-top:10px;
        }


  .oe_produit #droite{
    float:left;
    width:306px;
    /*width:150px;*/
    height:491px;
    text-align: right;
    /*background-color:red;*/
  }

#content_right .module .ambiance_100_top
{
  /*background-image: url("../../../modules/mod_oe_menudroit/images/top_menu_droit_marque.gif");*/
  background-repeat: no-repeat;
  background-position:top center;
  background-color:#FFFFFF;
  width:153px;
  height:27px;
  margin:0px;
  font-size:0px;
  padding-bottom:10px;
}

/*#content_right .module .ambiance_100_top_english
{
  background-image: url("../../../modules/mod_oe_menudroit/images/english/top_menu_droit_marque.gif");
  background-repeat: no-repeat;
  background-position:top center;
  background-color:#FFFFFF;
  width:153px;
  height:27px;
  margin:0px;
  font-size:0px;
  padding-bottom:10px;
}
#content_right .module .ambiance_100_top_spanish {
  background-image: url("../../../modules/mod_oe_menudroit/images/spanish/top_menu_droit_marque.gif");
  background-repeat: no-repeat;
  background-position:top center;
  background-color:#FFFFFF;
  width:153px;
  height:27px;
  margin:0px;
  font-size:0px;
  padding-bottom:10px;
}*/

#content_right .module .ambiance_200_top{
  /*background-image: url("../../../modules/mod_oe_menudroit/images/top_menu_droit_expertise.gif");*/
  background-repeat: no-repeat;
  background-position:top center;
  background-color:#FFFFFF;
  width:153px;
  height:27px;
  margin:0px;
  font-size:0px;
  padding-bottom:10px;
}

/*#content_right .module .ambiance_200_top_english{
  background-image: url("../../../modules/mod_oe_menudroit/images/english/top_menu_droit_expertise.gif");
  background-repeat: no-repeat;
  background-position:top center;
  background-color:#FFFFFF;
  width:153px;
  height:27px;
  margin:0px;
  font-size:0px;
  padding-bottom:10px;
}
#content_right .module .ambiance_200_top_spanish {
  background-image: url("../../../modules/mod_oe_menudroit/images/spanish/top_menu_droit_expertise.gif");
  background-repeat: no-repeat;
  background-position:top center;
  background-color:#FFFFFF;
  width:153px;
  height:27px;
  margin:0px;
  font-size:0px;
  padding-bottom:10px;
}*/

#content_right .module .ambiance_400_top,
#content_right .module .ambiance_420_top{
  /*background-image: url("../../../modules/mod_oe_menudroit/images/top_menu_droit_conseils.gif");*/
  background-repeat: no-repeat;
  background-position:top center;
  background-color:#FFFFFF;
  width:152px;
  height:27px;
  margin:0px;
  font-size:0px;
  padding-bottom:10px;
}

/*#content_right .module .ambiance_400_top_english{
  background-image: url("../../../modules/mod_oe_menudroit/images/english/top_menu_droit_conseils.gif");
  background-repeat: no-repeat;
  background-position:top center;
  background-color:#FFFFFF;
  width:152px;
  height:27px;
  margin:0px;
  font-size:0px;
  padding-bottom:10px;
}
#content_right .module .ambiance_400_top_spanish {
  background-image: url("../../../modules/mod_oe_menudroit/images/spanish/top_menu_droit_conseils.gif");
  background-repeat: no-repeat;
  background-position:top center;
  background-color:#FFFFFF;
  width:152px;
  height:27px;
  margin:0px;
  font-size:0px;
  padding-bottom:10px;
}*/


#content_right .module .ambiance_500_top{
  /*background-image: url("../../../modules/mod_oe_menudroit/images/cercle_menu_droit_top.gif");*/
  background-repeat: no-repeat;
  background-position:top center;
  background-color:#FFFFFF;
  width:152px;
  padding-top:5px;
  margin-top:20px;
  font-size:0px;
  padding-bottom:10px;
}

/*#content_right .module .ambiance_500_top_english{
  background-image: url("../../../modules/mod_oe_menudroit/images/english/cercle_menu_droit_top.gif");
  background-repeat: no-repeat;
  background-position:top center;
  background-color:#FFFFFF;
  width:152px;
  padding-top:5px;
  margin-top:20px;
  font-size:0px;
  padding-bottom:10px;
}*/


#content_right .module .ambiance_100_bottom,
#content_right .module .ambiance_200_bottom,
#content_right .module .ambiance_400_bottom,
#content_right .module .ambiance_420_bottom
{
  background-image: url("../../../modules/mod_oe_menudroit/images/bottom_menu_droit.gif");
  background-repeat: no-repeat;
  background-position:bottom center;
  height:5px;
  _margin-top:-5px;
}

#content_right .module .ambiance_500_bottom{
  background-image: url("../../../modules/mod_oe_menudroit/images/cercle_menu_droit_bottom.gif");
  background-repeat: no-repeat;
  background-position:bottom center;
  height:5px;
  _margin-top:-7px;
}

#content_right .module .menu_droit_content_100,
#content_right .module .menu_droit_content_200,
#content_right .module .menu_droit_content_400,
#content_right .module .menu_droit_content_420
{
  background-color: #FFFFFF;
  /*margin-top:-45px;*/
  font-size:10px;
  margin:0px;
  padding:0px;
  margin-top:-8px;
}


#content_right .module .menu_droit_content_500
{
  background-color: #FFFFFF;
  margin-top:-9px;
  padding-bottom:15px;


}


.image_top_ss_menu {
  background-repeat:no-repeat;
  height: 5px;
  width: 219px;
  font-size:0px;
  margin-left:30px;
}

.image_bottom_ss_menu {
  background-repeat:no-repeat;
  height: 5px;
  width: 219px;
  margin-left:30px;
}
.content_ss_menu .bg_color {
  width:206px;
  height:94px;
  margin-left:30px;
  margin-top:30px;
  padding-top:9px;
  padding-bottom:7px;

}
.ul_ss_menu_produit {
  margin:0px;
  padding:0px;
  margin-left:40px;
  font-size:12px;
}

.li_ss_menu_produit {
  color:#646571;
  margin:0px;
  padding:0px;
  margin-top:5px;
  margin-left:-25px !important;
  margin-left:-20px;
  padding-left:20px !important;
  padding-left:25px;
  width:150px;
  list-style:none;
  background-position:0% 70%;
  background-repeat:no-repeat;
}
.li_ss_menu_produit a {
  color:#646571;
  position:relative;
}

.ambiance_vert .li_ss_menu_produit a {
  color:#ffffff;
}
.ambiance_vert .content_ss_menu .bg_color {
  background-image: url("../images/boites/vert/boite_liens_big_produit.png");
}
.ambiance_vert .image_top_ss_menu {
  background-image: url("../images/ambiance/vert/ambiance_vert_ss_menu_top.gif");
}
.ambiance_vert .image_bottom_ss_menu {
  background-image: url("../images/ambiance/vert/ambiance_vert_ss_menu_bottom.gif");
}
.ambiance_vert .ul_ss_menu_produit .li_ss_menu_produit,
.diag_cheveux .ul_diagnostic .li_diagnostic {
  background-image: url("../images/boites/vert/puce_lien_produit-trans.png");
}

.ambiance_vert2 .li_ss_menu_produit a {
  color:#ffffff;
}
.ambiance_vert2 .content_ss_menu .bg_color {
  background-image: url("../images/boites/vert2/boite_liens_big_produit.png");
}
.ambiance_vert2 .image_top_ss_menu {
  background-image: url("../images/ambiance/vert2/ambiance_vert2_ss_menu_top.gif");
}
.ambiance_vert2 .image_bottom_ss_menu {
  background-image: url("../images/ambiance/vert2/ambiance_vert2_ss_menu_bottom.gif");
}
.ambiance_vert2 .ul_ss_menu_produit .li_ss_menu_produit{
  background-image: url("../images/boites/vert2/puce_lien_produit-trans.png");
}

.ambiance_vert_clair .content_ss_menu .bg_color {
  background-color: #E6F0D6;
}
.ambiance_vert_clair .image_top_ss_menu {
  background-image: url("../images/ambiance/vert_clair/ambiance_vert_clair_ss_menu_top.gif");
}
.ambiance_vert_clair .image_bottom_ss_menu {
  background-image: url("../images/ambiance/vert_clair/ambiance_vert_clair_ss_menu_bottom.gif");
}
.ambiance_vert_clair .ul_ss_menu_produit .li_ss_menu_produit{
  background-image: url("../images/boites/vert_clair/fleche_vert_clair.gif");
}

.ambiance_saumon .li_ss_menu_produit a {
  color:#646571;
}
.ambiance_saumon .content_ss_menu .bg_color {
  background-image: url("../images/boites/saumon/boite_liens_big_produit.png");
}
.ambiance_saumon .image_top_ss_menu {
  background-image: url("../images/ambiance/saumon/ambiance_saumon_ss_menu_top.gif");
}
.ambiance_saumon .image_bottom_ss_menu {
  background-image: url("../images/ambiance/saumon/ambiance_saumon_ss_menu_bottom.gif");
}
.ambiance_saumon .ul_ss_menu_produit .li_ss_menu_produit,
.diag_peau .ul_diagnostic .li_diagnostic {
  background-image: url("../images/boites/saumon/puce_lien_produit-trans.png");
}

.ambiance_bleu .li_ss_menu_produit a {
  color:#ffffff;
}
.ambiance_bleu .content_ss_menu .bg_color {
  background-image: url("../images/boites/bleu/boite_liens_big_produit.png");
}
.ambiance_bleu .image_top_ss_menu {
  background-image: url("../images/ambiance/bleu/ambiance_bleu_ss_menu_top.gif");
}
.ambiance_bleu .image_bottom_ss_menu {
  background-image: url("../images/ambiance/bleu/ambiance_bleu_ss_menu_bottom.gif");
}
.ambiance_bleu .ul_ss_menu_produit .li_ss_menu_produit{
  background-image: url("../images/boites/bleu/puce_lien_produit-trans.png");
}

.ambiance_bleu_clair .li_ss_menu_produit a {
  color:#ffffff;
}
.ambiance_bleu_clair .content_ss_menu .bg_color {
  background-image: url("../images/boites/bleu_clair/boite_liens_big_produit.png");
}
.ambiance_bleu_clair .image_top_ss_menu {
  background-image: url("../images/ambiance/bleu_clair/ambiance_bleu_clair_ss_menu_top.gif");
}
.ambiance_bleu_clair .image_bottom_ss_menu {
  background-image: url("../images/ambiance/bleu_clair/ambiance_bleu_clair_ss_menu_bottom.gif");
}
.ambiance_bleu_clair .ul_ss_menu_produit .li_ss_menu_produit{
  background-image: url("../images/boites/bleu_clair/puce_lien_produit-trans.png");
}

.ambiance_rose .li_ss_menu_produit a {
  color:#ffffff;
}
.ambiance_rose .content_ss_menu .bg_color {
  background-image: url("../images/boites/rose/boite_liens_big_produit.png");
}
.ambiance_rose .image_top_ss_menu {
  background-image: url("../images/ambiance/rose/ambiance_rose_ss_menu_top.gif");
}
.ambiance_rose .image_bottom_ss_menu {
  background-image: url("../images/ambiance/rose/ambiance_rose_ss_menu_bottom.gif");
}
.ambiance_rose .ul_ss_menu_produit .li_ss_menu_produit{
  background-image: url("../images/boites/rose/puce_lien_produit-trans.png");
}

.ambiance_violet .li_ss_menu_produit a {
  color:#ffffff;
}
.ambiance_violet .content_ss_menu .bg_color {
  background-image: url("../images/boites/violet/boite_liens_big_produit.png");
}
.ambiance_violet .image_top_ss_menu {
  background-image: url("../images/ambiance/violet/ambiance_violet_ss_menu_top.gif");
}
.ambiance_violet .image_bottom_ss_menu {
  background-image: url("../images/ambiance/violet/ambiance_violet_ss_menu_bottom.gif");
}
.ambiance_violet .ul_ss_menu_produit .li_ss_menu_produit,
.diag_minceur .ul_diagnostic .li_diagnostic {
  background-image: url("../images/boites/violet/puce_lien_produit-trans.png");
}

.ambiance_jaune .li_ss_menu_produit a {
  color:#7d7b81;
}
.ambiance_jaune .content_ss_menu .bg_color {
  background-image: url("../images/boites/jaune/boite_liens_big_produit.png");
}
.ambiance_jaune .image_top_ss_menu {
  background-image: url("../images/ambiance/jaune/ambiance_jaune_ss_menu_top.gif");
}
.ambiance_jaune .image_bottom_ss_menu {
  background-image: url("../images/ambiance/jaune/ambiance_jaune_ss_menu_bottom.gif");
}
.ambiance_jaune .ul_ss_menu_produit .li_ss_menu_produit,
.diag_soleil .ul_diagnostic .li_diagnostic {
  background-image: url("../images/boites/jaune/puce_lien_produit-trans.png");
}

.ambiance_bleugris .li_ss_menu_produit a {
  color:#646571;
}
.ambiance_bleugris .content_ss_menu .bg_color {
  background-image: url("../images/boites/bleugris/boite_liens_big_produit.png");
}
.ambiance_bleugris .image_top_ss_menu {
  background-image: url("../images/ambiance/bleugris/ambiance_jaune_ss_menu_top.gif");
}
.ambiance_bleugris .image_bottom_ss_menu {
  background-image: url("../images/ambiance/bleugris/ambiance_jaune_ss_menu_bottom.gif");
}
.ambiance_bleugris .ul_ss_menu_produit .li_ss_menu_produit {
  background-image: url("../images/boites/bleugris/puce_lien_produit-trans.png");
}

.ambiance_vert_flash .li_ss_menu_produit a {
  color:#7d7b81;
}
.ambiance_vert_flash .content_ss_menu .bg_color {
  background-image: url("../images/boites/vertflash/boite_liens_big_produit.png");
}
.ambiance_vert_flash .image_top_ss_menu {
  background-image: url("../images/ambiance/vertflash/ambiance_jaune_ss_menu_top.gif");
}
.ambiance_vert_flash .image_bottom_ss_menu {
  background-image: url("../images/ambiance/vertflash/ambiance_jaune_ss_menu_bottom.gif");
}
.ambiance_vert_flash .ul_ss_menu_produit .li_ss_menu_produit {
  background-image: url("../images/boites/vertflash/puce_lien_produit-trans.png");
}

/* /PAGE DE PRODUIT */


/* boites de la fiche produit */
.oe_produit .oe_boites .oe_boite {
  width: 410px;
}
.oe_produit .oe_boites .oe_boite .oe_boite_hideshow {
  background-position: 383px center;
}
/* /boites de la fiche produit */


/* /BOITES */


/* PAGE DE BESOIN */
    .oe_besoin #contenu{
      display:inline;
      width:410px;
      height:471px;
    }
/* /PAGE DE BESOIN */



.oe_besoins .oe_boites {
  position: absolute;
  width: 691px;
  background-image: url(../images/boites/gris/ambiance_gris_top_big_box.gif);
}
  .oe_besoins .oe_boites div.oe_boites2 {
    background-image: url(../images/boites/gris/ambiance_gris_bottom_big_box.gif);
  }
  .oe_besoins .oe_boites .oe_boite {
    width: 691px;
  }
  .oe_boite_image {
    margin-top: 10px;
    padding-bottom: 10px;
    vertical-align: middle;
  }
  .oe_boite_text {
     float:left;
     margin-right:20px;
     padding-top: 15px;
  }
    .oe_besoins .oe_boites .oe_boite .oe_boite_hideshow {
      background-color: #999999 !important;
      background-color: #929090;
      background-image: url(../images/boites/gris/title-down.png);
      background-position: 664px center;
    }
      .oe_besoins .oe_boites .oe_boite .oe_boite_hideshow div {
        background-image: url(../images/boites/gris/title-bg.png);
      }
        .oe_besoins .oe_boites .oe_boite .oe_boite_hideshow div span {
          background-color: #999999 !important;
          background-color: #929090;
        }


.oe_besoins .oe_boites .oe_boite .oe_boite_content .oe_boite_text .oe_boite_phrase {
  float:left;
  width:307px;
  font-size: 12px;
  font-weight: bold;
  padding-left: 5px;
  margin-top: 5px !important;
  margin-bottom: 5px !important;
  margin-top: -3px;
  margin-bottom: -3px;
  height:23px;
  padding-top:7px;
  /*height:24px;*/
}
.oe_besoins .oe_boites .oe_boite .oe_boite_content .oe_boite_text .oe_boite_savoir_plus/*,
.oe_besoins .oe_boites .oe_boite .oe_boite_content .oe_boite_text .oe_boite_savoir_plus_spanish,
.oe_besoins .oe_boites .oe_boite .oe_boite_content .oe_boite_text .oe_boite_savoir_plus_english*/ {
  float:left;
  width:111px;
  height:30px;
  margin-top: 5px !important;
  margin-bottom: 5px !important;
  margin-top: -3px;
  margin-bottom: -3px;
  background-repeat:no-repeat;
  background-position: 99% 50%;
  cursor: pointer;
}
.oe_besoins .oe_boites .oe_boite .oe_boite_content .oe_boite_text .oe_boite_image_left {
  float:left;
  margin-left: 30px !important;
  margin-left: 10px;
  margin-top: 5px !important;
  margin-bottom: 5px !important;
  margin-top: -3px;
  margin-bottom: -3px;
  width:5px;
  height:30px;
  background-repeat:no-repeat;
}

/* COULEURS BOITES */
.oe_besoins .oe_boites .ambiance_violet .oe_boite div.active {
  background-color: #AC72A8 !important;
  background-color: #9F6B9B;
  background-image: url(../images/boites/violet/title-up.png);
}
    .oe_besoins .oe_boites .ambiance_violet .oe_boite div.active div {
      background-image: url(../images/boites/violet/title-bg.png);
    }
      .oe_besoins .oe_boites .ambiance_violet .oe_boite div.active div span {
        background-color: #AC72A8 !important;
        background-color: #9F6B9B;
      }
.oe_besoins .oe_boites .ambiance_violet .oe_boite .oe_boite_content {
  background-color: #E3D0E2;
  background-image: url(../images/boites/violet/ligne_fond.gif);
}
.oe_besoins .oe_boites .ambiance_violet .oe_boite .oe_boite_content .oe_boite_phrase {
  background-color: #ede0ec;
  background-image: url(../images/boites/violet/ligne_fond_clair.gif);
}

.oe_besoins .oe_boites .ambiance_violet .oe_boite .oe_boite_content .oe_boite_savoir_plus { background-color: #ede0ec; }

.oe_besoins .oe_boites .ambiance_violet .oe_boite .oe_boite_content .oe_boite_text .oe_boite_image_left {
  background-image: url(../images/boites/violet/ambiance_violet_leftbox_besoin.gif) ;
}
.oe_besoins .oe_boites .besoins_reserres .oe_boite .oe_boite_content .oe_boite_text .oe_boite_phrase {
  margin-top: -1px !important;
  margin-top: -8px;
}
.oe_besoins .oe_boites .besoins_reserres .oe_boite .oe_boite_content .oe_boite_text .oe_boite_savoir_plus {
  margin-top: -1px !important;
  margin-top: -8px;
}
.oe_besoins .oe_boites .besoins_reserres .oe_boite .oe_boite_content .oe_boite_text .oe_boite_image_left {
  margin-top: -1px !important;
  margin-top: -8px;
}


.oe_besoins .oe_boites .ambiance_vert .oe_boite div.active {
  background-color: #65B041 !important;
  background-color: #65B041;
  background-image: url(../images/boites/vert/title-up.png);
}
    .oe_besoins .oe_boites .ambiance_vert .oe_boite div.active div {
      background-image: url(../images/boites/vert/title-bg.png);
    }
      .oe_besoins .oe_boites .ambiance_vert .oe_boite div.active div span {
        background-color: #65B041 !important;
        background-color: #65B041;
      }
.oe_besoins .oe_boites .ambiance_vert .oe_boite .oe_boite_content {
  background-color: #cee8c1;
  /*background-image: url(../images/boites/vert/capillaire_fond.gif);*/
}
.oe_besoins .oe_boites .ambiance_vert .oe_boite .oe_boite_content .oe_boite_phrase {
  background-color: #DFF0D7;
  /*background-image: url(../images/boites/vert/capillaire_fond_clair.gif);*/
}
.oe_besoins .oe_boites .ambiance_vert .oe_boite .oe_boite_content .oe_boite_savoir_plus { background-color: #c5e1d0; }
.oe_besoins .oe_boites .ambiance_vert .oe_boite .oe_boite_content .oe_boite_text .oe_boite_image_left {
  background-image: url(../images/boites/vert/ambiance_vert_leftbox_besoin.gif) ;
}

.oe_besoins .oe_boites .ambiance_jaune .oe_boite div.active {
  background-color: #F2C948 !important;
  background-color: #EDC444;
  background-image: url(../images/boites/jaune/title-up.png);
}
    .oe_besoins .oe_boites .ambiance_jaune .oe_boite div.active div {
      background-image: url(../images/boites/jaune/title-bg.png);
    }
      .oe_besoins .oe_boites .ambiance_jaune .oe_boite div.active div span {
          background-color: #F2C948 !important;
          background-color: #EDC444;
      }
.oe_besoins .oe_boites .ambiance_jaune .oe_boite .oe_boite_content {
  background-color: #FBF1B6;
  background-image: url(../images/boites/jaune/solaire_fond.gif);
}
.oe_besoins .oe_boites .ambiance_jaune .oe_boite .oe_boite_content .oe_boite_phrase {
  background-color: #fcf6cf;
  background-image: url(../images/boites/jaune/solaire_fond_clair.gif);
}
.oe_besoins .oe_boites .ambiance_jaune .oe_boite .oe_boite_content .oe_boite_savoir_plus { background-color: #fcf6cf; }
.oe_besoins .oe_boites .ambiance_jaune .oe_boite .oe_boite_content .oe_boite_text .oe_boite_image_left {
  background-image: url(../images/boites/jaune/ambiance_jaune_leftbox_besoin.gif) ;
}

.oe_besoins .oe_boites .ambiance_saumon .oe_boite div.active {
  background-color: #EEBEBA !important;
  background-color: #EDB8B3;
  background-image: url(../images/boites/saumon/title-up.png);
}
    .oe_besoins .oe_boites .ambiance_saumon .oe_boite div.active div {
      background-image: url(../images/boites/saumon/title-bg.png);
    }
      .oe_besoins .oe_boites .ambiance_saumon .oe_boite div.active div span {
        background-color: #EEBEBA !important;
        background-color: #EDB8B3;
      }
.oe_besoins .oe_boites .ambiance_saumon .oe_boite .oe_boite_content {
  background-color: #E3D0E2;
  background-image: url(../images/boites/saumon/peau_fond.gif);
}
.oe_besoins .oe_boites .ambiance_saumon .oe_boite .oe_boite_content .oe_boite_phrase {
  background-color: #fef9f7;
  background-image: url(../images/boites/saumon/peau_fond_clair.gif);
}
.oe_besoins .oe_boites .ambiance_saumon .oe_boite .oe_boite_content .oe_boite_savoir_plus { background-color: #fef9f7; }
.oe_besoins .oe_boites .ambiance_saumon .oe_boite .oe_boite_content .oe_boite_text .oe_boite_image_left {
  background-image: url(../images/boites/saumon/ambiance_saumon_leftbox_besoin.gif) ;
}

.oe_besoins .oe_boites .ambiance_bleu .oe_boite div.active {
  background-color: #468EBF !important;
  background-color: #3D86B8;
  background-image: url(../images/boites/bleu/title-up.png);
}
    .oe_besoins .oe_boites .ambiance_bleu .oe_boite div.active div {
      background-image: url(../images/boites/bleu/title-bg.png);
    }
      .oe_besoins .oe_boites .ambiance_bleu .oe_boite div.active div span {
        background-color: #468EBF !important;
        background-color: #3D86B8;
      }
.oe_besoins .oe_boites .ambiance_bleu .oe_boite .oe_boite_content {
  background-color: #E3D0E2;
  background-image: url(../images/boites/bleu/regard_fond.gif);
}
.oe_besoins .oe_boites .ambiance_bleu .oe_boite .oe_boite_content .oe_boite_phrase {
  background-color: #dcf2fa;
  background-image: url(../images/boites/bleu/regard_fond_clair.gif);
}
.oe_besoins .oe_boites .ambiance_bleu .oe_boite .oe_boite_content .oe_boite_savoir_plus { background-color: #dcf2fa; }
.oe_besoins .oe_boites .ambiance_bleu .oe_boite .oe_boite_content .oe_boite_text .oe_boite_image_left {
  background-image: url(../images/boites/bleu/ambiance_bleu_leftbox_besoin.gif) ;
}


.oe_besoins .oe_boites .ambiance_vert_clair .oe_boite div.active {
  background-color: #B5D488 !important;
  background-color: #afcd83;
  background-image: url(../images/boites/vert_clair/title-up.png);
}
    .oe_besoins .oe_boites .ambiance_vert_clair .oe_boite div.active div {
      background-image: url(../images/boites/vert_clair/title-bg.png);
    }
      .oe_besoins .oe_boites .ambiance_vert_clair .oe_boite div.active div span {
        background-color: #cee8c1 !important;
        background-color: #cee8c1;
      }
.oe_besoins .oe_boites .ambiance_vert_clair .oe_boite .oe_boite_content {
  background-color: #E3D0E2;
  background-image: url(../images/boites/vert_clair/bienetre_fond.gif);
}
.oe_besoins .oe_boites .ambiance_vert_clair .oe_boite .oe_boite_content .oe_boite_phrase {
  background-color: #ebf4e0;
  background-image: url(../images/boites/vert_clair/bienetre_fond_clair.gif);
}
.oe_besoins .oe_boites .ambiance_vert_clair .oe_boite .oe_boite_content .oe_boite_savoir_plus { background-color: #ebf4e0; }
.oe_besoins .oe_boites .ambiance_vert_clair .oe_boite .oe_boite_content .oe_boite_text .oe_boite_image_left {
  background-image: url(../images/boites/vert_clair/ambiance_vert_clair_leftbox_besoin.gif) ;
}

.oe_besoins .oe_boites .ambiance_bleugris .oe_boite div.active {
  background-color: #c7cde8 !important;
  background-color: #c7cde8;
  background-image: url(../images/boites/bleugris/title-up.png);
}
    .oe_besoins .oe_boites .ambiance_bleugris .oe_boite div.active div {
      background-image: url(../images/boites/bleugris/title-bg.png);
    }
      .oe_besoins .oe_boites .ambiance_bleugris .oe_boite div.active div span {
        background-color: #c7cde8 !important;
      background-color: #c7cde8;
      }
.oe_besoins .oe_boites .ambiance_bleugris .oe_boite .oe_boite_content {
  background-color: #d8dcef;
  background-image: url(../images/boites/bleugris/femme45_fond.gif);
}
.oe_besoins .oe_boites .ambiance_bleugris .oe_boite .oe_boite_content .oe_boite_phrase {
  background-color: #e6e8f5;
  background-image: url(../images/boites/bleugris/femme45_fond_clair.gif);
}
.oe_besoins .oe_boites .ambiance_bleugris .oe_boite .oe_boite_content .oe_boite_savoir_plus { background-color: #e6e8f5; }
.oe_besoins .oe_boites .ambiance_bleugris .oe_boite .oe_boite_content .oe_boite_text .oe_boite_image_left {
  background-image: url(../images/boites/bleugris/ambiance_bleugris_leftbox_besoin.gif) ;
}

/* COMMENT CHOISIR? */
.moduletable_besoins .txt_gris_gras
{
  margin-top:15px;
  margin-bottom:15px;
  color: #999999;
  font-weight: bold;
  font-size: 11px;
  margin-left: 30px;
  width: 200x;
}
.moduletable_besoins .txt_besoin
{
  margin-bottom:15px;
  text-align:justify;
  font-size: 11px;
  margin-left:30px;
  width: 200px;
}
.moduletable_besoins .img_besoin {
  margin-top:20px;
  margin-left:20px;
}
/* /COMMENT CHOISIR? */



/* CONTENUS */
/*#content_center .contentpaneopen_cercle_conseils {
  background-image: url(../images/cercle_conseils_img_fond.jpg);
  background-position: left;
  background-repeat: no-repeat;
  height: 492px;
  width: 100%;
}
#content_center table.contentpaneopen_cercle_conseils td {
  padding-top: 20px;
  padding-left: 320px;
  padding-right: 20px;
}*/

#content_center .contentpaneopen_cercle_accueil {
  background-image: url(../images/cercle_accueil_img_fond.jpg);
  background-position: left;
  background-repeat: no-repeat;
  height: 492px;
  width: 100%;
}
#content_center table.contentpaneopen_cercle_accueil td {
  padding-top: 20px;
  padding-left: 320px;
  padding-right: 20px;
}

/* HISTOIRE */
#content_center .contentpaneopen_histoire {
  background-image: url(../images/photo_marie_bejot.jpg);
  background-position: left;
  background-repeat: no-repeat;
  height: 468px;
  margin-top:25px;
  width: 100%;

}
#content_center table.contentpaneopen_histoire td {
  padding-top: 20px;
  padding-left: 320px;
}

/* FIN HISTOIRE */



/* INTERVIEW */
#content_center .contentpaneopen_interview {
  background-image: url(../images/photo_marie_bejot.jpg);
  background-position: 25px;
  background-repeat: no-repeat;
  height: 468px;
  margin-top:25px;
  width: 100%;

}

#content_center table.contentpaneopen_interview td {
  padding-top: 20px;
  padding-left: 320px;
}

#content_center table.contentpaneopen_interview .bandeau_top_violet
{
  background-image: url(../../../images/oenobiol/bandeau_top_violet.gif);
  background-repeat:no-repeat;
  background-position: left;
  height:20px;
  width:151px;
  font-size:0px;
}

#content_center table.contentpaneopen_interview .bandeau_bottom_violet
{
  background-image: url(../../../images/oenobiol/bandeau_bottom_violet.gif);
  background-repeat:no-repeat;
  background-position: left;
  height:5px;
  width:151px;
  font-size:0px;
}

#content_center table.contentpaneopen_interview .inside_violet
{
  background-color: #BFAECB;
  background-position:left center;
  width:137px;
  padding-left:14px;
  height:10px;
  padding-bottom:5px;
  padding-top:5px;
}

#content_center table.contentpaneopen_interview .inside_violet a
{
  text-decoration:none;
  color:#FFFFFF;
}


#content_center table.contentpaneopen_interview .puce_interview
{
  background-image: url(../../../images/oenobiol/puce_interview.gif);
  background-repeat: no-repeat;
  color: white;
  padding-left:10px;
}

/* INTERVIEW */

/* RECOMPENSES */
#content_center .contentpaneopen_recompenses {
  margin-top:25px;
  /* width:820px; Version espagnole en attendant refonte page*/
}

#content_center .contentpaneopen_recompenses .contenu
{
  margin-top:25px;
}

#content_center .contentpaneopen_recompenses .recompense
{
  border:3px solid #969599;
  float:left;
  margin-right:8px;
}

#content_center .contentpaneopen_recompenses .txt_recompense
{
  width:79px;
  float:left;
  margin-right:10px;
  height:154px;
  margin-bottom:23px;
  font-size:11px;
}

#content_center .contentpaneopen_recompenses .txt_recompense_last
{
  width:100px;
  float:left;
  margin-right:10px;
  height:154px;
  margin-bottom:23px;
  font-size:11px;
}

#content_center .contentpaneopen_recompenses .recompense_titre
{
  color:#856192;
  margin-bottom:21px;
  font-weight: bold;
}

#content_center .contentpaneopen_recompenses .position_recompense_left
{
  margin-left:24px;
  _margin-left:10px;
  float:left;
  margin-right:19px;
}

/* EXPERTISE */

  #content_center .txt_image_titre
  {
    margin-bottom:10px;
    font-size:0px;
  }

  /* PHILOSOPHIE */
  #content_center .contentpaneopen_philosophie {
    background-image: url(../images/photo_marie_bejot.jpg);
    background-position: left;
    background-repeat: no-repeat;
    height: 468px;
    margin-top:25px;
    width: 100%;

  }
  #content_center table.contentpaneopen_philosophie td {
    padding-top: 20px;
    padding-left: 320px;
    padding-right:20px;
  }

  /* FIN PHILOSOPHIE */

  /* CHARTE QUALITE */
  #content_center .contentpaneopen_chartequalite {
    background-image: url(../images/visuel_charte_qualite.jpg);
    background-position: left;
    background-repeat: no-repeat;
    height: 468px;
    margin-top:25px;
    width: 100%;

  }
  #content_center table.contentpaneopen_chartequalite td {
    padding-top: 20px;
    padding-left: 320px;
    padding-right:20px;
  }

  /* CHARTE QUALITE */


  /* ETUDES PUBLICATION */
  #content_center .contentpaneopen_etudespubli {
    background-image: url(../images/visuel_etudes_publi.jpg);
    background-position: left;
    background-repeat: no-repeat;
    height: 468px;
    margin-top:25px;
    width: 100%;

  }
  #content_center table.contentpaneopen_etudespubli td {
    padding-top: 20px;
    padding-left: 320px;
    padding-right:20px;
  }

  /* ETUDES PUBLICATION */

  /* RECHERCHE */
  #content_center .contentpaneopen_recherche {
    background-image: url(../images/visuel_recherche.jpg);
    background-position: left;
    background-repeat: no-repeat;
    height: 468px;
    margin-top:25px;
    width: 100%;

  }
  #content_center table.contentpaneopen_recherche td {
    padding-top: 20px;
    padding-left: 320px;
  }

  /* RECHERCHE */

#content_center .contentpaneopen_expertise {
  margin-top:23px;
  width:100%;
}

#content_center .contentpaneopen_expertise .img_gauche{
  margin-left:-3px;
  height:470px;
  width:308px;
  text-align:left;
  float:left;
}

#content_center .contentpaneopen_expertise .bande_grise
{
  margin-top:15px;
  margin-left:3px;
  float:left;
}

#content_center .contentpaneopen_expertise li
{
  margin-left:15px;
}

#content_center .contentpaneopen_expertise .contenu_expertise
{
  margin-top:10px;
  width:501px;
  margin-bottom:30px;
  /*margin-right:20px;*/
  float:left;
}

#content_center .contentpaneopen_expertise .contenu_expertise img
{
  margin-bottom:10px;
}

  /* SOLAIRE */
  .titre_dossier_solaire, .titre_solaire_gras
  {
    color:#EEB70B;
    font-size:11px;
    font-weight: bold;
    margin-bottom:2px;
  }
  /* SOLAIRE */

  /* CAPILLAIRE */
  .titre_dossier_capillaire, .titre_capillaire_gras
  {
    color:#009836;
    font-size:11px;
    font-weight: bold;
    margin-bottom:2px;
  }
  /* CAPILLAIRE */

  /*PEAU HYDRAPULP*/
  .titre_dossier_peau, .titre_peau_gras
  {
    color:#E89188;
    font-size:11px;
    font-weight: bold;
    margin-bottom:2px;
  }
  /*PEAU HYDRAPULP*/

  /*MINCEUR*/
  .titre_dossier_minceur, .titre_minceur_gras
  {
    color:#74146E;
    font-size:11px;
    font-weight: bold;
    margin-bottom:2px;
  }
  /*MINCEUR*/

  #content_center .contentpaneopen_expertise .espace_titre
  {
    margin-bottom:10px;
  }
  /*MINCEUR*/

  /*FORME ET VITALITE*/
  .titre_dossier_forme, .titre_forme_gras
  {
    color: #99CC00;
    font-size:11px;
    font-weight: bold;
    margin-bottom:2px;
  }
  /*FORME ET VITALITE*/

  /*MENOPAUSE*/
  .titre_dossier_menopause {
    color: #646B71;
    font-size:11px;
    font-weight: bold;
    margin-bottom:2px;
  }


/* FIN EXPERTISE */


/* RECOMPENSES */

/* ESPACE CONSEIL */

#content_center .fond_conseil {
  background-image: url(../images/boites/gris/boite_fond_conseil.png);
  background-position: left;
  background-repeat: no-repeat;
  height: 409px;
  width: 531px;
}
#content_center .titre_conseil {
  text-align:center;
  padding-top:10px;
}
#content_center .contenu_conseil {
  padding:25px;
}
#content_center .contenu_conseil .decalage {
  padding-left:8px;
}
#content_center .contentpaneopen_conseil_capillaire {
  background-image: url(../images/visuel_conseil_capillaire.jpg);
  background-position: 10px 55px;
  background-repeat: no-repeat;
  height: 468px;
  margin-top:25px;
  width: 100%;
}
#content_center table.contentpaneopen_conseil_capillaire a,
#content_center table.contentpaneopen_conseil_capillaire a:hover,
#content_center table.contentpaneopen_conseil_capillaire a:visited {
  color:#65B041;
  text-decoration:underline;
}
#content_center .contentpaneopen_conseil_solaire {
  background-image: url(../images/visuel_conseil_solaire.jpg);
  background-position: 10px 45px;
  background-repeat: no-repeat;
  height: 468px;
  margin-top:25px;
  width: 100%;
}
#content_center table.contentpaneopen_conseil_solaire a,
#content_center table.contentpaneopen_conseil_solaire a:hover,
#content_center table.contentpaneopen_conseil_solaire a:visited {
  color:#EEB70B;
  text-decoration:underline;
}
#content_center .contentpaneopen_conseil_minceur {
  background-image: url(../images/visuel_conseil_minceur.jpg);
  background-position: 10px 55px;
  background-repeat: no-repeat;
  height: 468px;
  margin-top:25px;
  width: 100%;
}
#content_center table.contentpaneopen_conseil_minceur a,
#content_center table.contentpaneopen_conseil_minceur a:hover,
#content_center table.contentpaneopen_conseil_minceur a:visited {
  color:#A46B98;
  text-decoration:underline;
}
#content_center .contentpaneopen_conseil_peau {
  background-image: url(../images/visuel_conseil_peau.jpg);
  background-position: 10px 55px;
  background-repeat: no-repeat;
  height: 468px;
  margin-top:25px;
  width: 100%;
}
#content_center table.contentpaneopen_conseil_peau a,
#content_center table.contentpaneopen_conseil_peau a:hover,
#content_center table.contentpaneopen_conseil_peau a:visited {
  color:#E79589;
  text-decoration:underline;
}
#content_center table.contentpaneopen_conseil_capillaire h2.capillaire { color:#65B041; }
#content_center table.contentpaneopen_conseil_solaire h2.solaire { color:#EEB70B; }
#content_center table.contentpaneopen_conseil_minceur h2.minceur { color:#A46B98; }
#content_center table.contentpaneopen_conseil_peau h2.peau { color:#E79589; }
#content_center .contentpaneopen_conseil_capillaire h2,
#content_center .contentpaneopen_conseil_solaire h2,
#content_center .contentpaneopen_conseil_minceur h2,
#content_center .contentpaneopen_conseil_peau h2 {
  font-size: 18px;
}
#content_center table.contentpaneopen_conseil_capillaire td,
#content_center table.contentpaneopen_conseil_solaire td,
#content_center table.contentpaneopen_conseil_minceur td,
#content_center table.contentpaneopen_conseil_peau td {
  padding-top: 5px;
  padding-left: 280px;
}

/*#content_center .contentpaneopen_conseil_forme_vitalite {
  background-image: url(../images/visuel_conseil_forme_vitalite.jpg);
  background-position: 10px 55px;
  background-repeat: no-repeat;
  height: 468px;
  margin-top:25px;
  width: 100%;
}
#content_center .contentpaneopen_conseil_forme_vitalite h2 {
  font-size: 15px;
}
#content_center table.contentpaneopen_conseil_forme_vitalite td {
  padding-top: 5px;
  padding-left: 330px;
}*/

#content_center .text_gris_fonce_gras {
  color:#666666;
  font-weight:bold;
  font-size:13px;
}
/*#content_center .contentpaneopen_conseil_capillaire a, #content_center .contentpaneopen_conseil_minceur a,
#content_center .contentpaneopen_conseil_solaire a, #content_center .contentpaneopen_conseil_peau a,
#content_center .contentpaneopen_conseil_forme_vitalite a {
  color:#999999;
  text-decoration:underline;
}*/

/* /ESPACE CONSEIL */

/* ESPACE CONSEIL CERCLE */
#oe_conseilcercle .conseilcercle_contenu
{
  padding-left: 275px;
  padding-right:10px;
  text-align: left;
}

#oe_conseilcercle .conseilcercle_popup_article { margin-top:5px !important; margin-top:0px; padding-top:0px !important; padding-top:5px; }
#oe_conseilcercle .conseilcercle_box {
  background-image: url(../images/boites/gris/boite_fond_conseil_cercle.png);
    background-position: left;
    background-repeat: no-repeat;
    height: 265px;
    width: 531px;
    margin-top:5px;
}
#oe_conseilcercle .saviezvous {
  background-position: left;
    background-repeat: no-repeat;
    height: 130px;
    width: 530px;
    margin-top:10px;
}
.conseil_1 { background-image: url(../images/visuel_conseil_capillaire.jpg); }
.conseil_2 { background-image: url(../images/visuel_conseil_minceur.jpg); }
.conseil_3 { background-image: url(../images/visuel_conseil_peau.jpg); }
.conseil_4 { background-image: url(../images/visuel_conseil_solaire.jpg); }
.conseil_5 { background-image: url(../images/visuel_conseil_menopause-reverse.jpg); }
.conseil_6 { background-image: url(../images/visuel_conseil_bienetre.png); }
.conseil_jeu_solaire { background-image: url(../images/visuel_jeu.jpg); }

#oe_conseilcercle .conseilcercle_box .conseilcercle_titre {
  background-position: left;
    background-repeat: no-repeat;
    height: 33px;
    margin-left:auto;
    margin-right:auto;
    padding-top:10px !important;
    padding-top:0px;
    margin-top:0px !important;
    margin-top:10px;
}
#oe_conseilcercle .conseilcercle_contenu .fleche_haut,
#oe_conseilcercle .conseilcercle_contenu .fleche_bas  {
  height:30px;
  width:26px;
  cursor:pointer;
  margin-left:auto;
    margin-right:auto;
}
#oe_conseilcercle .conseilcercle_contenu .conseilcercle_fullliste {
  overflow:hidden;
  height:140px;
  width:520px;
}
#oe_conseilcercle .conseilcercle_contenu .conseilcercle_liste {
  height:auto;
  margin-top:0px;
}
#oe_conseilcercle .conseilcercle_contenu .conseilcercle_liste .li_articles {
    margin:0px;
    padding:0px;
    padding-top:4px !important;
    padding-top:0px;
    margin-top:0px !important;
    margin-top:4px;
   margin-left:-15px !important;
   margin-left:-20px;
   padding-left:25px !important;
   padding-left:25px;
    width:450px;
    list-style:none;
    background-position: 0% 80% !important;
    background-position: 0% 0%;
    background-repeat:no-repeat;
}
#oe_conseilcercle .conseilcercle_contenu .conseilcercle_liste .li_articles a { color:#7d7c81; font-size:12px; }

/* /ESPACE CONSEIL CERCLE */

  /*CONSEILS le cercle*/
  #content_center table .bandeau_conseil
  {
    margin-top:15px;
    padding-left:5px;
  }

  #content_center table .bandeau_conseil .bandeau_conseil_inside .lien_conseil
  {
    background-image: url(../images/ambiance/violet/fleche_violet.gif);
    background-repeat: no-repeat;
    background-position: left center;
    margin-left:5px;
    padding-left:10px;

  }

  #content_center table .bandeau_conseil .bandeau_conseil_inside
  {
    background-color:#BFAECB;
    width:466px;

  }

  #content_center table .bandeau_conseil .bandeau_conseil_inside .lien_conseil a
  {
    color:#FFFFFF;
    /*padding-left:11px;*/
    text-decoration: none;
  }
  /*CONSEILS le cercle*/


/* OE Aide les femmes */

#content_center .contentpaneopen_aide_femme {
  height: 468px;
  margin-top:35px;
  width: 100%;
  padding-left:10px;
}

#content_center .contentpaneopen_aide_femme a {
  color:inherit;
  text-decoration: underline;
}

#content_center .contentpaneopen_aide_femme .position_logo
{
	float:left;
	margin-top:45px;
}

#content_center .contentpaneopen_aide_femme .contenu
{
	float:left;
	background-image:url(../images/la_marque/bg_la_marque.png);
	background-repeat:no-repeat;
	width:465px;
	height:383px;
	margin-left:15px;
	padding:30px;
	line-height: 18px;
	font-size:11px;
	margin-top:8px;
}

#content_center .contentpaneopen_aide_femme .contenu a
{
	color:#856192;
}




/* /OE Aide les femmes */

.puce_interview
{
  background-image: url(../../../images/oenobiol/puce_interview.gif);
  background-repeat: no-repeat;
  color: white;
}


/* /CONTENUS */


.titre_puce_capillaire {
  background-image: url(../images/ambiance/vert/fleche_vert.gif);
  background-position: left;
  background-repeat: no-repeat;
  padding-left:8px;
  font-weight:bold;
}
.titre_puce_purifiant {
  background-image: url(../../../images/oenobiol/puce_purifiant.gif);
  background-position: left;
  background-repeat: no-repeat;
  padding-left:8px;
  font-weight:bold;
}
.titre_puce_capillaire_couleur {
  background-image: url(../images/ambiance/vert/fleche_vert.gif);
  background-position: 0px 2px;
  background-repeat: no-repeat;
  padding-left:8px;
  color:#42A02D;
}

.titre_puce_minceur {
  background-image: url(../images/ambiance/violet/fleche_violet.gif);
  background-position: left;
  background-repeat: no-repeat;
  padding-left:8px;
  font-weight:bold;
}
.titre_puce_minceur_couleur {
  background-image: url(../images/ambiance/violet/fleche_violet.gif);
  background-position: 0px 2px;
  background-repeat: no-repeat;
  padding-left:8px;
  color:#660066;
}

.titre_puce_anti_age {
  background-image: url(../images/ambiance/saumon/fleche_saumon.gif);
  background-position: left;
  background-repeat: no-repeat;
  padding-left:8px;
  font-weight:bold;
}

.titre_puce_dermo_apaisant,
.titre_puce_menopause {
  background-image: url(../images/ambiance/bleu/fleche_bleu.gif);
  background-position: left;
  background-repeat: no-repeat;
  padding-left:8px;
  font-weight:bold;
}

.titre_puce_bleu {
  background-image: url(../images/ambiance/bleu/fleche_bleu.gif);
  background-position: left;
  background-repeat: no-repeat;
  padding-left:8px;
  font-weight:bold;
}

.titre_puce_anti_stress {
  background-image: url(../images/ambiance/vert_clair/fleche_vert_clair.gif);
  background-position: left;
  background-repeat: no-repeat;
  padding-left:8px;
  font-weight:bold;
}
.titre_puce_anti_stress_couleur {
  background-image: url(../images/ambiance/vert_clair/fleche_vert_clair.gif);
  background-position: 0px 2px;
  background-repeat: no-repeat;
  padding-left:8px;
  color:#8BBD44;
}

.titre_puce_regard {
  background-image: url(../images/ambiance/bleu_clair/fleche_bleu_clair.gif);
  background-position: left;
  background-repeat: no-repeat;
  padding-left:8px;
  font-weight:bold;
}

.titre_puce_solaire {
  background-image: url(../images/ambiance/jaune/fleche_jaune.gif);
  background-position: left;
  background-repeat: no-repeat;
  padding-left:8px;
  font-weight:bold;
}

.titre_puce_solaire_couleur {
  background-image: url(../images/ambiance/jaune/fleche_jaune.gif);
  background-position: 0px 2px;
  background-repeat: no-repeat;
  padding-left:8px;
  color:#EDB70C;
}

.titre_puce_hydrapulp {
  background-image: url(../images/ambiance/rose/fleche_rose.gif);
  background-position: left;
  background-repeat: no-repeat;
  padding-left:8px;
  font-weight:bold;
}
.titre_puce_hydrapulp_couleur {
  background-image: url(../images/ambiance/rose/fleche_rose.gif);
  background-position: 0px 2px;
  background-repeat: no-repeat;
  padding-left:8px;
  color:#EC6C79;
}

.titre_puce_ultra_hydratant {
  background-image: url(../../../images/oenobiol/puce_dermo_apaisant.gif);
  background-position: left;
  background-repeat: no-repeat;
  padding-left:8px;
  font-weight:bold;
}

.titre_puce_detox {
  background-image: url(../../../images/oenobiol/puce_detox.gif);
  background-position: left;
  background-repeat: no-repeat;
  padding-left:8px;
  font-weight:bold;
}

/* OE CONTACT*/

#oe_contact
{
  width:819px;
  text-align: center;
  margin-top:20px;
  font-size:0px;
}

#oe_contact .img_contact
{
  text-align:left;
}

#oe_contact .txt_contact
{
  margin-top:31px;
  color:#999999;
  margin-bottom:10px;
  font-size:10px;
}

#oe_contact .lbl_contact1
{
  float:left;
  color:#FFFFFF;
  margin-left:21px;
  _margin-left:10px;
  /*margin-top:2px;*/
  width:95px;
  font-size:12px;
  font-weight:bold;
}

#oe_contact .lbl_contact2
{
  float:left;
  color:#FFFFFF;
  margin-left:21px;
  /*margin-top:2px;*/
  width:75px;
  font-size:12px;
  font-weight:bold;
}

#oe_contact .input_contact
{
  float:left;
  width:200px;
}

#oe_contact .retour_accueil
{
  background-image:url("../images/ambiance/violet/fleche_violet.gif");
  background-repeat:no-repeat;
  background-position:center left;
  margin-top:15px;
  margin-left:566px;
  padding-left:10px;
  font-size:10px;

}

#oe_contact .retour_accueil a
{
  color:#999999;
  text-decoration:underline;
}

#oe_contact input,
.newsletter_bandeau_inside .bloc_form input
{
  border:0px;
}

#oe_contact textarea
{
  border:0px;
  width:465px;
  height:102px;
}

#oe_contact .oe_contact_contenu
{
  text-align: left;
  width:682px;
  margin-left:auto;
  margin-right:auto;
}


#oe_contact .espace_bloc_contact
{
  padding-top:10px;
  _padding-top:5px;
}

.txt_violet_gras
{
  color: #856192;
  font-weight: bold;
  font-size:11px;
}
.txt_remodelant_gras
{
  color: #8c1985;
  font-weight: bold;
  font-size:11px;
}

.txt_fushia_gras
{
  color: #bd2787;
  font-weight: bold;
  font-size:11px;
}

.txt_gras
{
  font-weight:bold;
}

.txt_italic
{
  font-style: italic;
}

.txt_souligne
{
  text-decoration: underline;
}

#content_right .txt_violet_gras
{
  color: #856192;
  font-weight: bold;
  font-size: 10px;
}
#content_right .txt_violet_tel
{
  color: #856192;
  font-weight: bold;
  font-size: 9px;
}

#content_right .txt_gris_gras
{
  color: #999999;
  font-weight: bold;
}

.txt_violet
{
  color: #856192;
}

.module_contact div
{
  background-image: url(../images/ctc_right_top.gif);
  background-repeat: no-repeat;
  background-position: top;
  padding-top:2px;
}

.module_contact div div
{
  background-image: url(../images/ctc_right_bottom.gif);
  background-repeat: no-repeat;
  background-position: bottom;
  /*padding-bottom:5px;*/
}

.module_contact div div div
{
  background-color: white;
  padding: 8px;
  height:440px;
}

.module_contact div div div div{
  background: none;
}

.module_contact .lien_contact {
  margin-left:-12px;
  /*padding-top:67px;	*/
  height:93px;
  width:143px;
  margin-right:0px !important;
  margin-right:-12px;
}


/* OE CONTACT*/

/* OE ACTU*/

#oe_actu
{
  margin-top:28px;
  margin-left:10px;
  text-align:justify;
}

#oe_actu .titre {
	margin-left:275px;
}

#oe_actu .menu {
	background-image: url(../../../components/com_oe_actu/images/menu-fond.png);
  	background-repeat: no-repeat;
  	background-position: top left;
  	float:left;
  	width:254px;
  	height:377px;
  	padding:9px 5px;
  	margin-top:10px;
}
#oe_actu .menu ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#oe_actu .menu ul li {
	width:240px;
	height:71px;
	border:1px solid #9f6b9b;
	margin-top:-1px;
	*margin-top:-3px;
}
#oe_actu .menu #list_news .menu_image_news {
	background-color:#FFFFFF;
	float:left;
	height:67px;
	margin-left:2px;
	margin-right:1px;
	margin-top:2px;
	text-align:center;
	width:70px;
}
#oe_actu .menu #list_news .menu_titre_news {
	float:left;
	color:#74146e;
	font-size:11px;
	cursor:pointer;
}
#oe_actu .menu #list_news li.selected {
	font-weight:bold;
	background-color:#ebebeb;
}
#oe_actu .menu #list_news li.large {
	width:242px;
}


#oe_actu .news hr {
	border-bottom:medium none;
	border-right:medium none;
	border-left:medium none;
	border-top:1px dashed #D1D0D0;
	height:1px;
}
#oe_actu .news,
.contentpaneopen_communication .communication_center {
	background-image: url(../images/communs/boites/gris/boite-520-36.png);
  	background-repeat: no-repeat;
  	background-position: top left;
  	float:left;
  	margin-left:5px;
  	margin-top:10px;
  	padding:30px 20px 30px 20px;
  	width:488px;
  	height:326px;
}
.contentpaneopen_communication .communication_center {
	margin-left:0px;
}
.communication_center .cadre_video {
	margin-top:30px;
	text-align:center;
	clear:left;
}
.communication_center .campagne_title {
	float:left;
}
.communication_center .titre_puce_minceur {
	float:left;
	margin-left:10px;
	color:#686767;
	font-weight:normal;
	font-size:11px;
}
.communication_center ul {
	margin:0px;
	padding:0px;
	list-style-position:inside;
}
.bande_grise
{
  margin-left:-35px;
  margin-top:10px;
  background-image: url(../../../components/com_oe_actu/images/bande_grise.gif);
  background-repeat: no-repeat;
  height:1px;
  width:795px;
}

#oe_actu .position_saison
{
  margin-left:555px;
  _margin-left:278px;
  margin-top:-5px;
  _margin-top:-16px;
  float:left;
  color:#999999;
}
#oe_actu .position_saison .position_txt_saison
{
  width:93px;
  text-align:center;
  float:left;
  margin-top:-3px;
}

#oe_actu .position_actu
{
  margin-top:18px;
  padding-right:15px;
  _padding-right:65px;
  float:left;
  font-size:11px;
}

#oe_actu .position_actu a
{
  color: #999999;
}

#oe_actu .oe_actu_lire
{
  background-image: url(../../../components/com_oe_actu/images/puce_suivante.gif);
  background-repeat: no-repeat;
  float:left;
  padding-left:8px;
  background-position: center left;
}

#oe_actu .oe_actu_lire a
{
  color:#999999;
  text-decoration: none;
}


/* OE ACTU*/

/* COMMUNICATION*/
.contentpaneopen_communication
{
  margin-top:25px;
}

.contentpaneopen_communication .oe_communication_content
{
  margin-top:7px;
  margin-left:37px;
}

.contentpaneopen_communication .oe_communication_content .content_left
{
  float:left;
  width:380px;
}

.contentpaneopen_communication .oe_communication_content .espace_photo
{
  margin-bottom:5px;
}

.contentpaneopen_communication .oe_communication_content .position_photo
{
  float:left;
  margin-right:15px;
}

.contentpaneopen_communication .oe_communication_content .position_photo .cadre_photo
{
  border:3px solid #856192;
}

.contentpaneopen_communication .oe_communication_content .position_texte
{
  float:left;
  width:165px;
}

.contentpaneopen_communication .oe_communication_content .content_right
{
  float:left;
  margin-top:-15px;
  margin-left:10px;
}

.contentpaneopen_communication .botoescroll .botoescroll_content {
  padding-right:0px;
}

.contentpaneopen_communication .oe_communication_content .cadre_video
{
  /*width:355px;
  height:264px;
  border:3px solid #856192;*/
  z-index:10;
}


.contentpaneopen_communication .oe_communication_content .bandeau_top_presse
{
  background-image: url(../images/bandeau_top_presse.gif);
  background-position:top;
  background-repeat: no-repeat;
  width:363px;
  height:19px;
  font-size:0px;
}

.contentpaneopen_communication .oe_communication_content .bandeau_top_tv
{
  background-image: url(../images/bandeau_top_campagnetv.gif);
  background-position:top;
  background-repeat: no-repeat;
  width:363px;
  height:20px;
  font-size:0px;
}

.contentpaneopen_communication .oe_communication_content .bandeau_inside
{
  padding-top:5px;
  background-color:#E3D0E3;
  width:363px;
}
  /* COMMUNICATION + CONSEILS le cercle*/
  .contentpaneopen_communication .oe_communication_content .bandeau_inside .lien_video, .etudes_presse .lien_video
  {
    background-image: url(../images/ambiance/violet/fleche_violet.gif);
    background-repeat: no-repeat;
    background-position: left center;
    margin-left:20px;
  }
  /* COMMUNICATION + CONSEILS le cercle*/

.contentpaneopen_communication .oe_communication_content .bandeau_inside .lien_video a, .etudes_presse .lien_video a
{
  color:#666666;
  padding-left:8px;
  text-decoration: none;
}


.contentpaneopen_communication .oe_communication_content .bandeau_bottom
{
  background-image: url(../images/communication_bandeau_bottom.gif);
  background-repeat: no-repeat;
  width:363px;
  height:5px;
  font-size:0px;
  background-position: bottom;

}

  /*COMMUNICATION SCROLL*/



  /*COMMUNICATION SCROLL*/

/*COMMUNICATION*/


/* MENU DROIT PRODUIT */

#menu_droit_produit
{
  font-size:0px;
  float:right;
}

  /*AMBIANCE VERT*/
  #menu_droit_produit .ambiance_vert
  {
    position:absolute;
    /*margin-left:223px;*/
    margin-left:-85px;
  }
  #menu_droit_produit .ambiance_vert .top_menu
  {
    background-color:#99D6AF;
    width:83px;
    height:38px;
    opacity:0.8;
    filter: alpha(opacity=80);
  }
  #menu_droit_produit .ambiance_vert .fond_case_produit .case_produit,#menu_droit_produit .ambiance_vert .fond_case_produit_vide .case_produit,#menu_droit_produit .ambiance_vert .fond_case_produit_selec .case_produit
  {
    background-color:#C7E8D3;
    width:83px;
    height:68px;
    opacity:0.8;
    filter: alpha(opacity=80);
    margin-top:1px;
    margin-bottom:1px;

  }
  #menu_droit_produit .ambiance_vert .fond_case_produit:hover .case_produit,#menu_droit_produit .ambiance_vert .fond_case_produit_selec .case_produit
  {
      background-color:#7CC05C;
      opacity:1;
      filter: alpha(opacity=100);
  }
  #menu_droit_produit .ambiance_vert .fond_case_produit:hover .position_puce,#menu_droit_produit .ambiance_vert .fond_case_produit_selec .position_puce
  {
      background-image:url(../../../images/oenobiol/produit/puce_menu_produit_vert.gif);
    background-repeat:no-repeat;
    background-position:center center;
    width:7px;
    height:12px;
    position:absolute;
    margin-left:-1px;
    padding-top:50px;
    _margin-left:-84px;
  }

  /*FIN AMBIANCE VERT*/


  /*AMBIANCE VIOLET*/
  #menu_droit_produit .ambiance_violet
  {
    position:absolute;
    /*margin-left:223px;*/
    margin-left:-85px;
  }
  #menu_droit_produit .ambiance_violet .top_menu
  {
    background-color:#C7A1C5;
    width:83px;
    height:38px;
    opacity:0.8;
    filter: alpha(opacity=80);
  }
  #menu_droit_produit .ambiance_violet .fond_case_produit .case_produit,
  #menu_droit_produit .ambiance_violet .fond_case_produit_vide .case_produit,
  #menu_droit_produit .ambiance_violet .fond_case_produit_selec .case_produit
  {
    background-color:#E3D0E2;
    width:83px;
    height:68px;
    opacity:0.8;
    filter: alpha(opacity=80);
    margin-top:1px;
    margin-bottom:1px;
  }

  #menu_droit_produit .ambiance_violet .fond_case_produit:hover .case_produit,
  #menu_droit_produit .ambiance_violet .fond_case_produit_selec .case_produit
  {
      background-color:#90438B;
      opacity:1;
      filter: alpha(opacity=100);
  }

  #menu_droit_produit .ambiance_violet .fond_case_produit:hover .position_puce, #menu_droit_produit .ambiance_violet .fond_case_produit_selec .position_puce
  {
      background-image:url(../../../images/oenobiol/produit/puce_menu_produit_violet.gif);
    background-repeat:no-repeat;
    background-position:left;
    width:7px;
    height:12px;
    position:absolute;
    margin-left:-1px;
    padding-top:50px;
    _margin-left:-84px;
  }

  /*FIN AMBIANCE VIOLET*/

  /*AMBIANCE SAUMON*/
  #menu_droit_produit .ambiance_saumon
  {
    position:absolute;
    /*margin-left:223px;*/
    margin-left:-85px;
  }
  #menu_droit_produit .ambiance_saumon .top_menu
  {
    background-color:#F5D8D6;
    width:83px;
    height:38px;
    opacity:0.8;
    filter: alpha(opacity=80);
  }

  #menu_droit_produit .ambiance_saumon .fond_case_produit .case_produit,
  #menu_droit_produit .ambiance_saumon .fond_case_produit_vide .case_produit,
  #menu_droit_produit .ambiance_saumon .fond_case_produit_selec .case_produit
  {
    background-color:#FAEBEA;
    width:83px;
    height:68px;
    opacity:0.8;
    filter: alpha(opacity=80);
    margin-top:1px;
    margin-bottom:1px;
  }

  #menu_droit_produit .ambiance_saumon .fond_case_produit:hover .case_produit,
  #menu_droit_produit .ambiance_saumon .fond_case_produit_selec .case_produit
  {
      background-color:#EEBEBA;
      opacity:1;
      filter: alpha(opacity=100);

  }

  #menu_droit_produit .ambiance_saumon .fond_case_produit:hover .position_puce,
  #menu_droit_produit .ambiance_saumon .fond_case_produit_selec .position_puce
  {
      background-image:url(../../../images/oenobiol/produit/puce_menu_produit_saumon.gif);
    background-repeat:no-repeat;
    background-position:center center;
    width:7px;
    height:12px;
    position:absolute;
    margin-left:-1px;
    padding-top:50px;
    _margin-left:-84px;
  }

  /*FIN AMBIANCE SAUMON*/

  /*AMBIANCE BLEU CLAIR*/
  #menu_droit_produit .ambiance_bleu_clair
  {
    position:absolute;
    /*margin-left:223px;*/
    margin-left:-85px;
  }
  #menu_droit_produit .ambiance_bleu_clair .top_menu
  {
    background-color:#53BEE2;
    width:83px;
    height:38px;
    opacity:0.8;
    filter: alpha(opacity=80);
  }

  #menu_droit_produit .ambiance_bleu_clair .fond_case_produit .case_produit,
  #menu_droit_produit .ambiance_bleu_clair .fond_case_produit_vide .case_produit,
  #menu_droit_produit .ambiance_bleu_clair .fond_case_produit_selec .case_produit
  {
    background-color:#CAECF7;
    width:83px;
    height:68px;
    opacity:0.8;
    filter: alpha(opacity=80);
    margin-top:1px;
    margin-bottom:1px;
  }

  #menu_droit_produit .ambiance_bleu_clair .fond_case_produit:hover .case_produit,
  #menu_droit_produit .ambiance_bleu_clair .fond_case_produit_selec .case_produit
  {
      background-color:#95D5EB;
      opacity:1;
      filter: alpha(opacity=100);

  }

  #menu_droit_produit .ambiance_bleu_clair .fond_case_produit:hover .position_puce,
  #menu_droit_produit .ambiance_bleu_clair .fond_case_produit_selec .case_produit
  {
      background-image:url(../../../images/oenobiol/produit/puce_menu_produit_bleu_clair.gif);
    background-repeat:no-repeat;
    background-position:center center;
    width:7px;
    height:12px;
    position:absolute;
    margin-left:-1px;
    padding-top:50px;
    _margin-left:-84px;
  }

  /*FIN AMBIANCE BLEU CLAIR*/

  /*AMBIANCE BLEU*/
  #menu_droit_produit .ambiance_bleu
  {
    position:absolute;
    /*margin-left:223px;*/
    margin-left:-85px;
  }
  #menu_droit_produit .ambiance_bleu .top_menu
  {
    background-color:#A5CBEC;
    width:83px;
    height:38px;
    opacity:0.8;
    filter: alpha(opacity=80);
  }

  #menu_droit_produit .ambiance_bleu .fond_case_produit .case_produit,
  #menu_droit_produit .ambiance_bleu .fond_case_produit_vide .case_produit,
  #menu_droit_produit .ambiance_bleu .fond_case_produit_selec .case_produit
  {
    background-color:#95BCD6;
    width:83px;
    height:68px;
    opacity:0.8;
    filter: alpha(opacity=80);
    margin-top:1px;
    margin-bottom:1px;
  }

  #menu_droit_produit .ambiance_bleu .fond_case_produit:hover .case_produit,
  #menu_droit_produit .ambiance_bleu .fond_case_produit_selec .case_produit
  {
      background-color:#468EBF;
      opacity:1;
      filter: alpha(opacity=100);

  }

  #menu_droit_produit .ambiance_bleu .fond_case_produit:hover .position_puce,
  #menu_droit_produit .ambiance_bleu .fond_case_produit_selec .position_puce
  {
      background-image:url(../../../images/oenobiol/produit/puce_menu_produit_bleu.gif);
    background-repeat:no-repeat;
    background-position:center center;
    width:7px;
    height:12px;
    position:absolute;
    margin-left:-1px;
    padding-top:50px;
    _margin-left:-84px;
  }


  /*FIN AMBIANCE BLEU*/

  /*AMBIANCE ROSE*/
  #menu_droit_produit .ambiance_rose
  {
    position:absolute;
    /*margin-left:223px;*/
    margin-left:-85px;
  }
  #menu_droit_produit .ambiance_rose .top_menu
  {
    background-color:#F7BEB7;
    width:83px;
    height:38px;
    opacity:0.8;
    filter: alpha(opacity=80);
  }

  #menu_droit_produit .ambiance_rose .fond_case_produit .case_produit,
  #menu_droit_produit .ambiance_rose .fond_case_produit_vide .case_produit,
  #menu_droit_produit .ambiance_rose .fond_case_produit_selec .case_produit
  {
    background-color:#FAD6DA;
    width:83px;
    height:68px;
    opacity:0.8;
    filter: alpha(opacity=80);
    margin-top:1px;
    margin-bottom:1px;
  }

  #menu_droit_produit .ambiance_rose .fond_case_produit:hover .case_produit,
  #menu_droit_produit .ambiance_rose .fond_case_produit_selec .case_produit
  {
      background-color:#F5ABA5;
      opacity:1;
      filter: alpha(opacity=100);

  }

  #menu_droit_produit .ambiance_rose .fond_case_produit:hover .position_puce,
  #menu_droit_produit .ambiance_rose .fond_case_produit_selec .position_puce
  {
      background-image:url(../../../images/oenobiol/produit/puce_menu_produit_rose.gif);
    background-repeat:no-repeat;
    background-position:center center;
    width:7px;
    height:12px;
    position:absolute;
    margin-left:-1px;
    padding-top:50px;
    _margin-left:-84px;
  }

  /*FIN AMBIANCE ROSE*/



  /*AMBIANCE JAUNE*/
  #menu_droit_produit .ambiance_jaune
  {
    position:absolute;
    /*margin-left:223px;*/
    margin-left:-85px;
  }
  #menu_droit_produit .ambiance_jaune .top_menu
  {
    background-color:#FAEDC5;
    width:83px;
    height:38px;
    opacity:0.8;
    filter: alpha(opacity=80);
  }

  #menu_droit_produit .ambiance_jaune .fond_case_produit .case_produit,
  #menu_droit_produit .ambiance_jaune .fond_case_produit_vide .case_produit,
  #menu_droit_produit .ambiance_jaune .fond_case_produit_selec .case_produit
  {
    background-color:#FBF1B6;
    width:83px;
    height:68px;
    opacity:0.8;
    filter: alpha(opacity=80);
    margin-top:1px;
    margin-bottom:1px;
  }

  #menu_droit_produit .ambiance_jaune .fond_case_produit:hover .case_produit,
  #menu_droit_produit .ambiance_jaune .fond_case_produit_selec .case_produit
  {
      background-color:#F8E199;
      opacity:1;
      filter: alpha(opacity=100);

  }

  #menu_droit_produit .ambiance_jaune .fond_case_produit:hover .position_puce,
  #menu_droit_produit .ambiance_jaune .fond_case_produit_selec .position_puce
  {
      background-image:url(../../../images/oenobiol/produit/puce_menu_produit_jaune.gif);
    background-repeat:no-repeat;
    background-position:center center;
    width:7px;
    height:12px;
    position:absolute;
    margin-left:-1px;
    padding-top:50px;
    _margin-left:-84px;
  }

  /*FIN AMBIANCE JAUNE*/


  /*AMBIANCE VERT CLAIR*/
  #menu_droit_produit .ambiance_vert_clair
  {
    position:absolute;
    /*margin-left:223px;*/
    margin-left:-85px;
  }
  #menu_droit_produit .ambiance_vert_clair .top_menu
  {
    background-color:#ABCD72;
    width:83px;
    height:38px;
    opacity:0.8;
    filter: alpha(opacity=80);
  }

  #menu_droit_produit .ambiance_vert_clair .fond_case_produit .case_produit,
  #menu_droit_produit .ambiance_vert_clair .fond_case_produit_vide .case_produit,
  #menu_droit_produit .ambiance_vert_clair .fond_case_produit_selec .case_produit
  {
    background-color:#E1EECF;
    width:83px;
    height:68px;
    opacity:0.8;
    filter: alpha(opacity=80);
    margin-top:1px;
    margin-bottom:1px;
  }

  #menu_droit_produit .ambiance_vert_clair .fond_case_produit:hover .case_produit,
  #menu_droit_produit .ambiance_vert_clair .fond_case_produit_selec .case_produit
  {
      background-color:#B5D488;
      opacity:1;
      filter: alpha(opacity=100);
  }

  #menu_droit_produit .ambiance_vert_clair .fond_case_produit:hover .position_puce,
  #menu_droit_produit .ambiance_vert_clair .fond_case_produit_selec .position_puce
  {
      background-image:url(../../../images/oenobiol/produit/puce_menu_produit_vert_clair.gif);
    background-repeat:no-repeat;
    background-position:center center;
    width:7px;
    height:12px;
    position:absolute;
    margin-left:-1px;
    padding-top:50px;
    _margin-left:-84px;
  }

  #menu_droit_produit .position_produit
  {
    position:absolute;
    margin-top:-65px;
    margin-left:8px;
    cursor:pointer;
  }
  /*FIN AMBIANCE VERT CLAIR*/

  /*AMBIANCE BLEUGRIS*/
  #menu_droit_produit .ambiance_bleugris
  {
    position:absolute;
    /*margin-left:223px;*/
    margin-left:-85px;
  }
  #menu_droit_produit .ambiance_bleugris .top_menu
  {
    background-color:#DDE1F1;
    width:83px;
    height:38px;
    opacity:0.8;
    filter: alpha(opacity=80);
  }
  #menu_droit_produit .ambiance_bleugris .fond_case_produit .case_produit,#menu_droit_produit .ambiance_bleugris .fond_case_produit_vide .case_produit,#menu_droit_produit .ambiance_bleugris .fond_case_produit_selec .case_produit
  {
    background-color:#EEF0F8;
    width:83px;
    height:68px;
    opacity:0.8;
    filter: alpha(opacity=80);
    margin-top:1px;
    margin-bottom:1px;

  }
  #menu_droit_produit .ambiance_bleugris .fond_case_produit:hover .case_produit,#menu_droit_produit .ambiance_bleugris .fond_case_produit_selec .case_produit
  {
      background-color:#D6DAEC;
      opacity:1;
      filter: alpha(opacity=100);
  }
  #menu_droit_produit .ambiance_bleugris .fond_case_produit:hover .position_puce,#menu_droit_produit .ambiance_bleugris .fond_case_produit_selec .position_puce
  {
      background-image:url(../../../images/oenobiol/produit/puce_menu_produit_bleugris.gif);
    background-repeat:no-repeat;
    background-position:center center;
    width:7px;
    height:12px;
    position:absolute;
    margin-left:-1px;
    padding-top:50px;
    _margin-left:-84px;
  }

  /*FIN AMBIANCE BLEUGRIS*/


  /*AMBIANCE VERT FLASHY*/
  #menu_droit_produit .ambiance_vert_flash
  {
    position:absolute;
    /*margin-left:223px;*/
    margin-left:-85px;
  }
  #menu_droit_produit .ambiance_vert_flash .top_menu
  {
    background-color:#bed600;
    width:83px;
    height:38px;
    opacity:0.6;
    filter: alpha(opacity=60);
  }
  #menu_droit_produit .ambiance_vert_flash .fond_case_produit .case_produit,#menu_droit_produit .ambiance_vert_flash .fond_case_produit_vide .case_produit,#menu_droit_produit .ambiance_vert_flash .fond_case_produit_selec .case_produit
  {
    background-color:#bed600;
    width:83px;
    height:68px;
    opacity:0.3;
    filter: alpha(opacity=30);
    margin-top:1px;
    margin-bottom:1px;

  }
  #menu_droit_produit .ambiance_vert_flash .fond_case_produit:hover .case_produit,#menu_droit_produit .ambiance_vert_flash .fond_case_produit_selec .case_produit
  {
      background-color:#d6e17f;
      opacity:1;
      filter: alpha(opacity=100);
  }
  #menu_droit_produit .ambiance_vert_flash .fond_case_produit:hover .position_puce,#menu_droit_produit .ambiance_vert_flash .fond_case_produit_selec .position_puce
  {
      background-image:url(../../../images/oenobiol/produit/puce_menu_produit_vert.gif);
    background-repeat:no-repeat;
    background-position:center center;
    width:7px;
    height:12px;
    position:absolute;
    margin-left:-1px;
    padding-top:50px;
    _margin-left:-84px;
  }

  /*FIN AMBIANCE VERT FLASHY*/

/* FIN MENU DROIT PRODUIT */

/* PAGE RESULTATS RECHERCHE */
#oe_recherche {
  margin-top:35px;
  height:500px;
  font-size:12px;
}
#oe_recherche .oe_resultat{
  padding:10px;
  height:auto;
  clear:both;
}

#oe_recherche .oe_recherche_trouve
{
  text-align:center;
}

#oe_recherche a{
  color:#856192;
  font-weight:bold;
}

#oe_recherche .oe_recherche_pagination_top{
  margin-top:10px;
  margin-bottom:20px;
  text-align:center;
}

#oe_recherche .oe_recherche_pagination_bottom{
  text-align:center;
  margin-top:15px;
  margin-bottom:20px;
  clear:both;
}

#oesearch_scroll
{
  width:905px;
  margin-left:auto;
  margin-right:auto;

}
  /* SCROLL BAR */
  #oesearch_scroll .botoescrollbar {
    width: 13px;
  }
  #oesearch_scroll .botoescroll_content {
  }

  /* ambiance par defaut */
  #oesearch_scroll .botoescrollbar .botoescrollbar_up {
    width: 13px;
    height: 7px;
    font-size: 1px;
    margin-top: 2px;
    margin-bottom: 3px;
    background-color: transparent;
    background-image: url(../images/scrollbar/gris/up.gif);
  }
  #oesearch_scroll .botoescrollbar .botoescrollbar_down {
    width: 13px;
    height: 7px;
    font-size: 1px;
    margin-top: 3px;
    background-color: transparent;
    background-image: url(../images/scrollbar/gris/dn.gif);

  }
  #oesearch_scroll .botoescrollbar .botoescrollbar_track {
    width: 5px;
    margin: 0px auto;
    background-color: #D1D0D0;

  }
  #oesearch_scroll .botoescrollbar .botoescrollbar_thumb {
    width: 7px;
    margin-left: -1px;
    font-size: 1px;
    background-color: #999999;
  }
  /* /ambiance par defaut */

/* FIN PAGE RESULTATS RECHERCHE */


/* PAGE GLOSSAIRE */

.img_glossaire
{
  margin-top:35px;
}

#oe_lettres {
  margin-top:30px;
  font-size:12px;
  width:905px;
  margin-right:auto;
  margin-left:auto;
}

#oe_lettres .liste_lettres
{
  font-size:30px;
  margin-bottom:5px;
}

#oe_lettres .lettre_normale {
  color: #999999;
}
#oe_lettres .lettre_courante {
  background-color: #9F6B9B;
  color:#FFFFFF;
}
#oe_lettres .lettre_lien a, #oe_lettres .lettre_lien {
  color: #9F6B9B;
}

.oe_titre_element
{
  color:#856192;
  font-size:12px;
  font-weight:bold;
}

.oe_element
{
  padding:10px;
}

#oeglossaire_scroll
{
  width:905px;
  margin-left:auto;
  margin-right:auto;

}
  /* SCROLL BAR */
  #oeglossaire_scroll .botoescrollbar {
    width: 13px;
  }
  #oeglossaire_scroll .botoescroll_content {
  }

  /* ambiance par defaut */
  #oeglossaire_scroll .botoescrollbar .botoescrollbar_up {
    width: 13px;
    height: 7px;
    font-size: 1px;
    margin-top: 2px;
    margin-bottom: 3px;
    background-color: transparent;
    background-image: url(../images/scrollbar/gris/up.gif);
  }
  #oeglossaire_scroll .botoescrollbar .botoescrollbar_down {
    width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/gris/dn.gif);

  }
  #oeglossaire_scroll .botoescrollbar .botoescrollbar_track {
    width: 5px;
    margin: 0px auto;
    background-color: #D1D0D0;

  }
  #oeglossaire_scroll .botoescrollbar .botoescrollbar_thumb {
    width: 7px;
    margin-left: -1px;
    font-size: 1px;
    background-color: #999999;
  }
  /* /ambiance par defaut */

/* /PAGE GLOSSAIRE */

/* /PAGE TEMOIGNAGE */


#oe_faq
{
  padding-top:46px;
  _padding-top:35px;
}

#oe_faq .oe_faq_contenu
{
  margin-left:24px;
  _margin-left:17px;
  margin-top:-10px;
  float:left;
}

  /*FOND GRIS*/
  #oe_faq .oe_faq_contenu .tem_fond_gris
  {
    clear: both;
    margin-top:0px;
  }

  #oe_faq .oe_faq_contenu .tem_fond_gris .tem_fond_gris_top
  {
    background-color:#F3F3F3;
    background-image:url(../../../images/oenobiol/temoignage/tem_bandeau_top_gris.gif);
    background-position:top;
    background-repeat:no-repeat;
    width:776px;
    height:4px;
  }



  #oe_faq .oe_faq_contenu .tem_fond_gris .tem_fond_gris_inside
  {
    background-color:#F3F3F3;
    width:770px;
    height:358px;
    padding-left:6px;
    padding-top:1px;
    _padding-top:0px;
  }


  #oe_faq .oe_faq_contenu .tem_fond_gris .tem_fond_gris_bottom
  {
    background-color:#F3F3F3;
    background-image:url(../../../images/oenobiol/temoignage/tem_bandeau_bottom_gris.gif);
    background-position:bottom;
    background-repeat:no-repeat;
    width:776px;
    height:4px;
  }
  /*FOND GRIS*/


  /*MENU JAUNE*/
  #oe_faq .oe_faq_contenu .tem_fond_gris .menu_jaune
  {
    float:left;
  }
  #oe_faq .oe_faq_contenu .tem_fond_gris .tem_menu_jaune_top
  {
    background-color:#FFFCF0;
    background-image:url(../../../images/oenobiol/temoignage/tem_menu_top_jaune.gif);
    background-position:top;
    background-repeat:no-repeat;
    width:125px;
    height:4px;
  }

  #oe_faq .oe_faq_contenu .tem_fond_gris .tem_menu_jaune_inside
  {
    background-color:#FFFCF0;
    width:120px;
    height:auto;
    padding-bottom:5px;
    _padding-bottom:0px;
    padding-top:5px;
    _padding-top:0px;
    padding-left:5px;
  }

  #oe_faq .oe_faq_contenu .tem_fond_gris .tem_menu_jaune_bottom
  {
    background-color:#FFFCF0;
    background-image:url(../../../images/oenobiol/temoignage/tem_menu_bottom_jaune.gif);
    background-position:bottom;
    background-repeat:no-repeat;
    width:125px;
    height:4px;
  }
  /*MENU JAUNE*/

  #oe_faq .oe_faq_contenu .tem_fond_gris .tem_menu_jaune_inside .item_menu
  {
    margin-bottom:6px;
  }

  #oe_faq .oe_faq_contenu .tem_fond_gris .tem_menu_jaune_inside .item_menu_out
  {
    margin-bottom:6px;
    opacity: 0.5;
    filter: alpha(opacity=50);
  }

  /*CONTENT JAUNE*/
  #oe_faq .oe_faq_contenu .tem_fond_gris .content_jaune
  {
    float:left;
  }

  #oe_faq .oe_faq_contenu .tem_fond_gris .tem_content_jaune_top
  {
    background-color:#FFFCF0;
    background-image:url(../../../images/oenobiol/temoignage/tem_content_top_jaune.gif);
    background-position:top;
    background-repeat:no-repeat;
    width:640px;
    height:4px;

  }

  #oe_faq .oe_faq_contenu .tem_fond_gris .tem_content_jaune_inside
  {
    background-color:#FFFCF0;
    width:619px;
    height:336px;
    padding:0px;
    padding-top:12px;
    _padding-top:0px;
    padding-left:21px;
  }

  #oe_faq .oe_faq_contenu .tem_fond_gris .tem_content_jaune_bottom
  {
    background-color:#FFFCF0;
    background-image:url(../../../images/oenobiol/temoignage/tem_content_bottom_jaune.gif);
    background-position:bottom;
    background-repeat:no-repeat;
    width:640px;
    height:4px;
  }
  /*CONTENT JAUNE*/

  #oe_faq .oe_faq_contenu .tem_fond_gris .tem_content_jaune_inside .tem_infos
  {
    color:#F6C217;
    margin-bottom:6px;
  }

  #oe_faq .oe_faq_contenu .tem_fond_gris .tem_content_jaune_inside .tem_texte
  {
    margin-bottom:10px;
  }
  #oefaq_scroll
  {
    width:605px;
    padding-right:10px;
  }

  /*AMBIANCE_COULEUR SCROLL (DEFAUT JAUNE)*/

  #oefaq_scroll .botoescrollbar .botoescrollbar_up,
  #oeenquete_scroll .botoescrollbar .botoescrollbar_up{
    background-color: #F6C217;
    width: 4px;
    height: 4px;
    font-size: 1px;
    margin-top: 6px;
    margin-bottom: 2px;
  }
  #oefaq_scroll .botoescrollbar .botoescrollbar_down,
  #oeenquete_scroll .botoescrollbar .botoescrollbar_down {
    background-color: #F6C217;
    width: 4px;
    height: 4px;
    font-size: 1px;
    margin-top: 3px;
  }
  #oefaq_scroll .botoescrollbar .botoescrollbar_track,
  #oeenquete_scroll .botoescrollbar .botoescrollbar_track {
    width: 5px;
    margin: 0px auto;
    background-color: #FFF8E1;
    margin-left:0px;
  }
  #oefaq_scroll .botoescrollbar .botoescrollbar_thumb,
  #oeenquete_scroll .botoescrollbar .botoescrollbar_thumb {
    background-color: #F6C217;
    width: 4px;
    margin-left: 0px;
    font-size: 1px;
    margin-left:0px;
  }

  /*AMBIANCE_COULEUR SCROLL (DEFAUT JAUNE)*/


  /*AMBIANCE_COULEUR SCROLL VIOLET*/
  .ambiance_violet #oefaq_scroll .botoescrollbar .botoescrollbar_up {
    background-color: #772871;
    width: 4px;
    height: 4px;
    font-size: 1px;
    margin-top: 6px;
    margin-bottom: 2px;
  }
  .ambiance_violet #oefaq_scroll .botoescrollbar .botoescrollbar_down {
    background-color: #772871;
    width: 4px;
    height: 4px;
    font-size: 1px;
    margin-top: 3px;
  }
  .ambiance_violet #oefaq_scroll .botoescrollbar .botoescrollbar_thumb {
    background-color: #772871;
    width: 4px;
    margin-left: 0px;
    font-size: 1px;
    margin-left:0px;
  }
  /*AMBIANCE_COULEUR SCROLL VIOLET*/

  /*AMBIANCE_COULEUR SCROLL VERT*/
  .ambiance_vert #oefaq_scroll .botoescrollbar .botoescrollbar_up {
    background-color: #42A02D;
    width: 4px;
    height: 4px;
    font-size: 1px;
    margin-top: 6px;
    margin-bottom: 2px;
  }
  .ambiance_vert #oefaq_scroll .botoescrollbar .botoescrollbar_down {
    background-color: #42A02D;
    width: 4px;
    height: 4px;
    font-size: 1px;
    margin-top: 3px;
  }
  .ambiance_vert #oefaq_scroll .botoescrollbar .botoescrollbar_thumb {
    background-color: #42A02D ;
    width: 4px;
    margin-left: 0px;
    font-size: 1px;
    margin-left:0px;
  }
  /*AMBIANCE_COULEUR SCROLL VERT*/


  /*AMBIANCE_COULEUR SCROLL SAUMON*/
  .ambiance_saumon #oefaq_scroll .botoescrollbar .botoescrollbar_up {
    background-color: #E89188;
    width: 4px;
    height: 4px;
    font-size: 1px;
    margin-top: 6px;
    margin-bottom: 2px;
  }
  .ambiance_saumon #oefaq_scroll .botoescrollbar .botoescrollbar_down {
    background-color: #E89188;
    width: 4px;
    height: 4px;
    font-size: 1px;
    margin-top: 3px;
  }
  .ambiance_saumon #oefaq_scroll .botoescrollbar .botoescrollbar_thumb {
    background-color: #E89188 ;
    width: 4px;
    margin-left: 0px;
    font-size: 1px;
    margin-left:0px;
  }
  /*AMBIANCE_COULEUR SCROLL SAUMON*/

  /*AMBIANCE_COULEUR SCROLL BLEU*/
  .ambiance_bleu #oefaq_scroll .botoescrollbar .botoescrollbar_up {
    background-color: #015F9D;
    width: 4px;
    height: 4px;
    font-size: 1px;
    margin-top: 6px;
    margin-bottom: 2px;
  }
  .ambiance_bleu #oefaq_scroll .botoescrollbar .botoescrollbar_down {
    background-color: #015F9D;
    width: 4px;
    height: 4px;
    font-size: 1px;
    margin-top: 3px;
  }
  .ambiance_bleu #oefaq_scroll .botoescrollbar .botoescrollbar_thumb {
    background-color: #015F9D ;
    width: 4px;
    margin-left: 0px;
    font-size: 1px;
    margin-left:0px;
  }
  /*AMBIANCE_COULEUR SCROLL BLEU*/

  /*AMBIANCE_COULEUR SCROLL BLEU CLAIR*/
  .ambiance_bleu_clair #oefaq_scroll .botoescrollbar .botoescrollbar_up {
    background-color: #4FBFE5;
    width: 4px;
    height: 4px;
    font-size: 1px;
    margin-top: 6px;
    margin-bottom: 2px;
  }
  .ambiance_bleu_clair #oefaq_scroll .botoescrollbar .botoescrollbar_down {
    background-color: #4FBFE5;
    width: 4px;
    height: 4px;
    font-size: 1px;
    margin-top: 3px;
  }
  .ambiance_bleu_clair #oefaq_scroll .botoescrollbar .botoescrollbar_thumb{
    background-color: #4FBFE5 ;
    width: 4px;
    margin-left: 0px;
    font-size: 1px;
    margin-left:0px;
  }
  /*AMBIANCE_COULEUR SCROLL BLEU CLAIR*/

  /*AMBIANCE_COULEUR SCROLL VERT CLAIR*/
  .ambiance_vert_clair #oefaq_scroll .botoescrollbar .botoescrollbar_up {
    background-color: #8BBD44;
    width: 4px;
    height: 4px;
    font-size: 1px;
    margin-top: 6px;
    margin-bottom: 2px;
  }
  .ambiance_vert_clair #oefaq_scroll .botoescrollbar .botoescrollbar_down {
    background-color: #8BBD44;
    width: 4px;
    height: 4px;
    font-size: 1px;
    margin-top: 3px;
  }
  .ambiance_vert_clair #oefaq_scroll .botoescrollbar .botoescrollbar_thumb{
    background-color: #8BBD44 ;
    width: 4px;
    margin-left: 0px;
    font-size: 1px;
    margin-left:0px;
  }
  /*AMBIANCE_COULEUR SCROLL VERT CLAIR*/

  /*AMBIANCE_COULEUR SCROLL ROSE*/
  .ambiance_rose #oefaq_scroll .botoescrollbar .botoescrollbar_up {
    background-color: #EC6C79;
    width: 4px;
    height: 4px;
    font-size: 1px;
    margin-top: 6px;
    margin-bottom: 2px;
  }
  .ambiance_rose #oefaq_scroll .botoescrollbar .botoescrollbar_down {
    background-color: #EC6C79;
    width: 4px;
    height: 4px;
    font-size: 1px;
    margin-top: 3px;
  }
  .ambiance_rose #oefaq_scroll .botoescrollbar .botoescrollbar_thumb {
    background-color: #EC6C79 ;
    width: 4px;
    margin-left: 0px;
    font-size: 1px;
    margin-left:0px;
  }

#menu_onglet, #menu_onglet_tem
{
  margin-left:250px;
  padding:0px;
  position:relative;
}

#menu_onglet .position_image, #menu_onglet_tem .position_image, #menu_onglet_cercle .position_image
{
  float:left;
}

#menu_onglet a, #menu_onglet_tem a, #menu_onglet_cercle a
{
  text-decoration: none;
}


#menu_onglet .o_nonsel
{
  background-color:#999999;
  background-image:url(../../../images/oenobiol/temoignage/onglet/bg_nonsel.gif);
  background-repeat:repeat-x;
  width:150px;
  height:20px;
  color: #FFFFFF;
  float:left;
  text-align: center;
  font-size:11px;
  padding-top:4px;
  cursor: pointer;
}

#menu_onglet .o_sel
{
  background-color:#F1F1F1;
  background-image:url(../../../images/oenobiol/temoignage/onglet/bg_sel.gif);
  background-repeat:repeat-x;
  width:150px;
  height:20px;
  color: #8F8E8E;
  float:left;
  text-align: center;
  font-size:11px;
  padding-top:4px;
  cursor: pointer;
}

#menu_onglet_tem .o_nonsel
{
  background-color:#999999;
  background-image:url(../../../images/oenobiol/temoignage/onglet/bg_nonsel.gif);
  background-repeat:repeat-x;
  width:90px;
  height:20px;
  color: #FFFFFF;
  float:left;
  text-align: center;
  font-size:11px;
  padding-top:4px;
  cursor: pointer;
}

#menu_onglet_tem .o_sel
{
  background-color:#F1F1F1;
  background-image:url(../../../images/oenobiol/temoignage/onglet/bg_sel.gif);
  background-repeat:repeat-x;
  width:90px;
  height:20px;
  color: #8F8E8E;
  float:left;
  text-align: center;
  font-size:11px;
  padding-top:4px;
  cursor: pointer;
}

#menu_onglet_cercle .o_nonsel
{
  background-color:#999999;
  background-image:url(../../../images/oenobiol/temoignage/onglet/bg_nonsel.gif);
  background-repeat:repeat-x;
  width:190px;
  height:20px;
  color: #FFFFFF;
  float:left;
  text-align: center;
  font-size:11px;
  padding-top:4px;
  cursor: pointer;
}

#menu_onglet_cercle .o_sel
{
  background-color:#F1F1F1;
  background-image:url(../../../images/oenobiol/temoignage/onglet/bg_sel.gif);
  background-repeat:repeat-x;
  width:190px;
  height:20px;
  color: #8F8E8E;
  float:left;
  text-align: center;
  font-size:11px;
  padding-top:4px;
  cursor: pointer;
}
#oe_faq .oe_faq_contenu .retour_accueil
{
  text-align:right;
  margin-top:5px;
}

#oe_faq .oe_faq_contenu .retour_accueil a
{
  background-image: url(../images/ambiance/jaune/fleche_jaune.gif);
  padding-left:10px;
  background-position:left center;
  height:8px;
  background-repeat: no-repeat;
  color:#999999;
  text-decoration: underline;
}


/* /PAGE TEMOIGNAGE */


/* NOUVELLE PAGE TEMOIGNAGE */
#oe_temoignage .temoignage_img {background-image: url(../images/temoignage/temoignages_fond-trans.png);}

#oe_temoignage .temoignage_menu {
  float:left;
  margin-left:24px;
  margin-top:10px;
  width:522px;
}
#oe_temoignage .temoignage_menu .theme_tem_image {
  background-repeat:no-repeat;
  background-position:top left;
  float:left;
  width:87px;
  height:40px;
  cursor:pointer;
  margin-left:0px !important;
  margin-left:-1px;
}
/*#oe_temoignage .temoignage_menu .btn_ambiance_violet {	background-image: url(../images/temoignage/onglet_minceur-off-trans.png); }
#oe_temoignage .temoignage_menu .btn_ambiance_violet_selected, #oe_temoignage .temoignage_menu .btn_ambiance_violet:hover  {	background-image: url(../images/temoignage/onglet_minceur-on-trans.png); }
#oe_temoignage .temoignage_menu .btn_ambiance_jaune {	background-image: url(../images/temoignage/onglet_solaire-off-trans.png); }
#oe_temoignage .temoignage_menu .btn_ambiance_jaune_selected, #oe_temoignage .temoignage_menu .btn_ambiance_jaune:hover  {	background-image: url(../images/temoignage/onglet_solaire-on-trans.png); }
#oe_temoignage .temoignage_menu .btn_ambiance_saumon {	background-image: url(../images/temoignage/onglet_peau-off-trans.png); }
#oe_temoignage .temoignage_menu .btn_ambiance_saumon_selected, #oe_temoignage .temoignage_menu .btn_ambiance_saumon:hover  {	background-image: url(../images/temoignage/onglet_peau-on-trans.png); }
#oe_temoignage .temoignage_menu .btn_ambiance_vert {	background-image: url(../images/temoignage/onglet_capillaire-off-trans.png); }
#oe_temoignage .temoignage_menu .btn_ambiance_vert_selected, #oe_temoignage .temoignage_menu .btn_ambiance_vert:hover  {	background-image: url(../images/temoignage/onglet_capillaire-on-trans.png); }
#oe_temoignage .temoignage_menu .btn_ambiance_autre {	background-image: url(../images/temoignage/onglet_autre-off-trans.png); }
#oe_temoignage .temoignage_menu .btn_ambiance_autre_selected, #oe_temoignage .temoignage_menu .btn_ambiance_autre:hover  {	background-image: url(../images/temoignage/onglet_autre-on-trans.png); }
#oe_temoignage .temoignage_menu .btn_ambiance_vert_clair {	background-image: url(../images/temoignage/onglet_forme-off-trans.png); }
#oe_temoignage .temoignage_menu .btn_ambiance_vert_clair_selected, #oe_temoignage .temoignage_menu .btn_ambiance_vert_clair:hover  {	background-image: url(../images/temoignage/onglet_forme-on-trans.png); }*/


#oe_temoignage #oetemoignage_scroll {
  width:493px;
}
#oe_temoignage .oe_temoignage_contenu .oe_temoignage_top {
  background-position: top left;
  background-repeat: no-repeat;
  width:524px;
  height:16px;
}
#oe_temoignage .ambiance_violet .oe_temoignage_contenu .oe_temoignage_top { background-image: url(../images/boites/violet/temoignage_topbox-trans.png); }
#oe_temoignage .ambiance_jaune .oe_temoignage_contenu .oe_temoignage_top { background-image: url(../images/boites/jaune/temoignage_topbox-trans.png); }
#oe_temoignage .ambiance_saumon .oe_temoignage_contenu .oe_temoignage_top { background-image: url(../images/boites/saumon/temoignage_topbox-trans.png); }
#oe_temoignage .ambiance_vert .oe_temoignage_contenu .oe_temoignage_top { background-image: url(../images/boites/vert/temoignage_topbox-trans.png); }
#oe_temoignage .ambiance_autre .oe_temoignage_contenu .oe_temoignage_top { background-image: url(../images/boites/gris/temoignage_topbox-trans.png); }
#oe_temoignage .ambiance_vert_clair .oe_temoignage_contenu .oe_temoignage_top { background-image: url(../images/boites/vert_clair/temoignage_topbox-trans.png); }
#oe_temoignage .ambiance_bleugris .oe_temoignage_contenu .oe_temoignage_top { background-image: url(../images/boites/bleugris/temoignage_topbox-trans.png); }

#oe_temoignage .oe_temoignage_liste {
  background-position: top left;
  background-repeat: no-repeat;
  padding-top:15px;
  padding-left:10px;
  width:514px;
}
#oe_temoignage .ambiance_violet .oe_temoignage_liste { background-color:#fceafb; }
#oe_temoignage .ambiance_jaune .oe_temoignage_liste { background-color:#faf4db; }
#oe_temoignage .ambiance_vert .oe_temoignage_liste { background-color:#CEE8C1; }
#oe_temoignage .ambiance_saumon .oe_temoignage_liste { background-color:#f4dddc !important; background-color:#f3d9d8; }
#oe_temoignage .ambiance_autre .oe_temoignage_liste { background-color:#dfdfdf !important; background-color:#dbdbdb; }
#oe_temoignage .ambiance_bleugris .oe_temoignage_liste { background-color:#ebeef6 !important; background-color:#ebeef6; }

#oe_temoignage .oe_temoignage_element { margin-bottom:15px; }

#oe_temoignage .oe_temoignage_contenu .oe_temoignage_bottom {
  background-position: top left;
  background-repeat: no-repeat;
  width:524px;
  height:17px;
}
#oe_temoignage .ambiance_violet .oe_temoignage_contenu .oe_temoignage_bottom { background-image: url(../images/boites/violet/temoignage_bottombox-trans.png); }
#oe_temoignage .ambiance_jaune .oe_temoignage_contenu .oe_temoignage_bottom { background-image: url(../images/boites/jaune/temoignage_bottombox-trans.png); }
#oe_temoignage .ambiance_saumon .oe_temoignage_contenu .oe_temoignage_bottom { background-image: url(../images/boites/saumon/temoignage_bottombox-trans.png); }
#oe_temoignage .ambiance_vert .oe_temoignage_contenu .oe_temoignage_bottom { background-image: url(../images/boites/vert/temoignage_bottombox-trans.png); }
#oe_temoignage .ambiance_autre .oe_temoignage_contenu .oe_temoignage_bottom { background-image: url(../images/boites/gris/temoignage_bottombox-trans.png); }
#oe_temoignage .ambiance_bleugris .oe_temoignage_contenu .oe_temoignage_bottom { background-image: url(../images/boites/bleugris/temoignage_bottombox-trans.png); }

#oe_temoignage .oe_temoignage_contenu .temoignez {
  background-repeat:no-repeat;
  background-postion:top left;
  text-align:center;
  height:34px;
  width:156px;
  cursor:pointer;
  margin-left:170px;
  margin-top:20px;
}

#oe_temoignage .oe_nouveau_tem_contenu .popup_contenu .titre_avis { padding-top:10px; margin:0px 0px 10px 10px; background-position:top left; background-repeat:no-repeat; height:19px;}
#oe_temoignage .oe_nouveau_tem_contenu .popup_contenu .titre_merci { padding-top:10px; margin:0px 0px 10px 10px; background-position:top left; background-repeat:no-repeat; height:13px; }
#oe_temoignage .oe_nouveau_tem_contenu .popup_contenu .centre { margin:150px 0px 10px 120px; }
#oe_temoignage .oe_nouveau_tem_contenu .popup_contenu .intro { color:#8d619d; font-size:12px;padding-left:15px; }
#oe_temoignage .oe_nouveau_tem_contenu .popup_contenu .separateur { background-image: url(../images/temoignage/hr.gif); margin-top:10px; margin-bottom:10px; margin-left:12px; height:1px; width:500px; font-size:0px; }
#oe_temoignage .oe_nouveau_tem_contenu .popup_contenu {
  height:348px;
  width:525px;
  background-image:url(../images/temoignage/fond_nouveau_temoignage.png);
  background-repeat:repeat-x;
  background-position:top left;
  padding-top:10px;
  background-color:#cebfd8;
}
#oe_temoignage .oe_nouveau_tem_contenu .label_tem,
#oe_temoignage .oe_nouveau_tem_contenu .label_tem_long {
  float:left;
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
  width:120px;
  margin-left:20px !important;
  margin-left:10px;
  margin-top:3px;
}
#oe_temoignage .oe_nouveau_tem_contenu .label_tem_long { width:330px !important; width:330px; }
#oe_temoignage .oe_nouveau_tem_contenu .label_violet { color:#8d619d; }
#oe_temoignage .oe_nouveau_tem_contenu .input_tem {
  float:left;
  width:111px;
  margin-top:2px;
}
#oe_temoignage .oe_nouveau_tem_contenu .textarea_tem {
  width:485px;
  height:71px;
  margin-left:20px;
  margin-top:5px;
  margin-bottom:5px;
}
#oe_temoignage .oe_nouveau_tem_contenu .checkbox_tem {
  float:left;
  margin-left:16px !important;
  margin-left:8px;
}
#oe_temoignage .oe_nouveau_tem_contenu .btn_valider {
  cursor:pointer;
  background-positon:top left;
  background-repeat:no-repeat;
  height:42px;
}
#oe_temoignage .oe_nouveau_tem_contenu .btn_esp {
  margin-left:85px;
  margin-top:30px;
  height:47px;
}
#oe_temoignage .oe_nouveau_tem_contenu .champs_oblogatoire {
  margin-left:20px;
  font-size:10px;
  color:#ffffff;
  margin-bottom:15px;
}
#oe_temoignage .oe_nouveau_tem_contenu .message1 { font-size:14px; font-weight:bold; color:#A68BAE; padding:15px 10px 0px 10px; }
#oe_temoignage .oe_nouveau_tem_contenu .message2 { font-size:14px; font-weight:bold; color:#FFFFFF; padding:15px 10px 15px 10px;}
#oe_temoignage .oe_nouveau_tem_contenu .newsletter {
  float:left;
  color:#ffffff;
  width:320px;
  font-size:12px;
  margin-left:5px;
}
#oe_temoignage .oe_nouveau_tem_contenu .popup_bottom {
  background-position: top left;
  background-repeat: no-repeat;
  background-image: url(../images/boites/violet/nouveau_temoignage_bottombox-trans.png);
  height:14px;
  width:525px;
}
/* /NOUVELLE PAGE TEMOIGNAGE */



.module_form_tem_faq div {
  background-image: url("../../../images/oenobiol/bandeau_temfaq_top.gif");
  background-repeat: no-repeat;
  background-position: top;
  padding-top:5px;
}

.module_form_tem_faq div div {
  background-image: url("../../../images/oenobiol/bandeau_temfaq_bottom.gif");
  background-repeat: no-repeat;
  background-position: bottom;
  padding-bottom:8px;
  padding-top: 0;
}

.module_form_tem_faq div div div {
  background-image: none;
  padding-bottom: 0;
  background-color: white;
  width:145px;
  /*_width:139px;*/
  height:448px;
  padding-left:8px;
}
.module_form_tem_faq div div div div {
  width: auto;
  height: auto;
  padding-left: 0;
}

.module_form_tem_faq .intro_tem_faq
{
  color:#999999;
  margin-bottom:10px;
}

.module_form_tem_faq .label_tem_faq
{
  font-size:11px;
}

.module_form_tem_faq input
{
  width:130px;
  border:1px solid #E2E2E3;
  margin-bottom:3px;
}
.module_form_tem_faq select
{
  width:130px;
  border:1px solid #E2E2E3;
  font-size:10px;
  margin-bottom:3px;
}

.module_form_tem_faq textarea
{
  height:87px;
  width:130px;
  border:1px solid #E2E2E3;
}

.module_form_tem_faq .btn_valid
{
  width:27px;
  height:20px;
  border:0px;
  margin-left:105px;
  margin-top:5px;
}




/* ESPACE PRESSE */
#oe_presse
{
  width:819px;
  /*text-align: center;*/
  margin-top:20px;
}
#oe_presse .img_presse
{
  margin-top:15px;
  text-align:left;
  margin-left:20px;
}

#oe_presse .txt_presse
{
  margin-top:15px;
  color:#999999;
  margin-bottom:10px;
  font-size:10px;
}
#oe_presse .titre_boite
{
  float:left;
  color:#FFFFFF;
  margin-left:21px;
  _margin-left:10px;
  font-size:14px;
  font-weight:bold;
  margin-bottom:10px;
}
#oe_presse .sous_titre_boite
{
  float:left;
  color:#FFFFFF;
  margin-left:21px;
  _margin-left:10px;
  font-size:12px;
  margin-bottom:10px;
}
#oe_presse .lbl_presse1
{
  float:left;
  color:#FFFFFF;
  margin-left:21px;
  _margin-left:10px;
  margin-right:5px;
  width:140px;
  font-size:12px;
  font-weight:bold;
  text-align:right;
}
#oe_presse .lbl_presse2
{
  float:left;
  color:#FFFFFF;
  margin-left:21px;
  /*margin-top:2px;*/
  margin-right:5px;
  width:140px;
  font-size:12px;
  font-weight:bold;
  text-align:right;
}
#oe_presse .input_presse
{
  float:left;
  width:170px;
}
#oe_presse .champs_oblig_etoile
{
  color:#8D619D;
}
#oe_presse .champs_oblig_texte
{
  margin-left:15px;
  color:#FFFFFF;
}

#oe_presse .champs_oblig_texte_modif
{
  margin-left:15px;
  color:#FFFFFF;
}

#oe_presse .presse_email
{
  margin-top:10px;
}


#oe_presse .modif_infos
{
  background-color:#AA8EBE;
  font-size:11px;
}


#oe_presse .img_valider
{
  float:right;
  margin-top:10px;
  margin-right:15px;
  padding-bottom:5px;
}
#oe_presse .img_desinscription {
  float:left;
  margin-top:10px;
  margin-left:15px;
  padding-bottom:5px;
}
#oe_presse .retour_accueil
{
  background-image:url("../images/ambiance/violet/fleche_violet.gif");
  background-repeat:no-repeat;
  background-position:center left;
  margin-top:15px;
  margin-left:566px;
  padding-left:10px;
  font-size:10px;

}
#oe_presse .retour_accueil a
{
  color:#999999;
  text-decoration:underline;
}
#oe_presse input
{
  border:0px;
}
#oe_presse textarea
{
  border:0px;
  width:465px;
  height:102px;
}
#oe_presse .oe_presse_contenu
{
  text-align: left;
  width:682px;
  margin-left:auto;
  margin-right:auto;
}

#oe_presse .oe_presse_contenu .modif_donnees
{
  margin-top:30px;
}

#oe_presse .espace_bloc_presse
{
  padding-top:4px;
}

#oe_presse .contenu_presse
{
  margin-left:40px;
  margin-right:300px;
}



/* PRESSE GAMME*/

#oe_presse_gamme
{
  color:#999999;
  width:100%;
  height:492px;
  font-size:12px;
}
#oe_presse_gamme .title img {
  margin-bottom:15px;
}
#oe_presse_gamme .left {
  float:left;
  margin-top:30px;
  width:275px;
}
#oe_presse_gamme .left_nouveaute {
  background-image:url(../images/espace_presse/fond_nouveaute.png);
  background-position:center left;
  background-repeat:no-repeat;
  width:275px;
  height:441px;
  float:left;
  margin-top:40px;
}
#oe_presse_gamme .left img {
  margin-left:10px;
  margin-top:40px;
}
#oe_presse_gamme .left_nouveaute img {
  margin-left:10px;
  margin-top:60px;
}
#oe_presse_gamme .right {
  float:left;
  margin-top:20px;
  width:720px;
}
#oe_presse_gamme .img_presse
{
  padding-top:39px;
  padding-bottom:30px;

}

#oe_presse_gamme .titre_gamme
{
  font-size:20px;
  color:#9f6b9b;
  margin-bottom:10px;
}
#oe_presse_gamme .recherche {
  background-image:url(../images/espace_presse/fond_recherche.png);
  background-position:top left;
  background-repeat:no-repeat;
  width:715px;
  height:71px;
  padding:10px 10px 10px 0px;
  margin-bottom:10px;
}
#oe_presse_gamme .recherche .vous_recherchez {
  color:#9f6b9b;
  padding-left:25px;
  margin-bottom:5px;
}
#oe_presse_gamme .recherche .bloc_recherche {
  float:left;
  width:212px;
  padding-left:25px;
}
#oe_presse_gamme .recherche .bloc_intro {
  padding-left:20px;
  background-image:url(../images/puce_grise.png);
  background-position:left center;
  background-repeat:no-repeat;
  margin-bottom:5px;
  height:13px;
}
#oe_presse_gamme .recherche .bloc_recherche select {
  width:187px;
  height:19px;
  font-size:11px;
}
#oe_presse_gamme .bloc_recherche_etude select,
#oe_presse_gamme .bloc_recherche_conference select {
  width:187px;
  height:19px;
  font-size:11px;
  margin-left:50px;
}

#oe_presse_gamme .contenu_presse
{
  clear:both;
  background-image:url(../images/espace_presse/fond.png);
  background-position:top left;
  background-repeat:no-repeat;
  width:695px;
  height:226px;
  padding:10px;
}

  #oepresse_scroll
  {
  width:680px;
  }
  /* SCROLL BAR */
  #oepresse_scroll .botoescrollbar,
  #oeactu_scroll .botoescrollbar {
    width: 13px;
  }
  #oepresse_scroll .botoescroll_content,
  #oeactu_scroll .botoescroll_content {
  }

  /* ambiance par defaut */
  #oepresse_scroll .botoescrollbar .botoescrollbar_up,
  #oeactu_scroll .botoescrollbar_up {
    width: 13px;
    height: 7px;
    font-size: 1px;
    margin-top: 2px;
    margin-bottom: 3px;
    background-color: transparent;
    background-image: url(../images/scrollbar/violet/up.gif);
  }
  #oepresse_scroll .botoescrollbar .botoescrollbar_down,
  #oeactu_scroll .botoescrollbar .botoescrollbar_down {
    width: 13px;
    height: 7px;
    font-size: 1px;
    margin-top: 3px;
    background-color: transparent;
    background-image: url(../images/scrollbar/violet/dn.gif);

  }
  #oepresse_scroll .botoescrollbar .botoescrollbar_track,
  #oeactu_scroll .botoescrollbar .botoescrollbar_track {
    width: 5px;
    margin: 0px auto;
    background-color: #ede3e2;

  }
  #oepresse_scroll .botoescrollbar .botoescrollbar_thumb,
  #oeactu_scroll .botoescrollbar .botoescrollbar_thumb {
    width: 7px;
    margin-left: -1px;
    font-size: 1px;
    background-color: #9f6b9b;
  }

#oe_presse_gamme .contenu_presse .separateur_vertical {
  background-image:url(../images/espace_presse/separateur_vertical.png);
  background-position:top left;
  background-repeat:no-repeat;
  float:left;
  width:1px;
  height:127px;
  margin-left:auto;
  margin-right:auto;
}
#oe_presse_gamme .contenu_presse .separateur_horizontal {
  background-image:url(../images/espace_presse/separateur_horizontal.png);
  background-position:top left;
  background-repeat:no-repeat;
  float:left;
  width:664px;
  height:1px;
  margin-left:auto;
  margin-right:auto;
}

#oe_presse_gamme .contenu_presse .cadre_gamme
{
  width:166px;
  height:128px;
  float:left;
}

#oe_presse_gamme .contenu_presse .titre
{
  width:150px;
  text-align:center;
  height:35px;
  margin-left:auto;
  margin-right:auto;
  margin-top:5px;
}

#oe_presse_gamme .contenu_presse .titre a
{
  color:#999999;
  font-size:14px;
}
#oe_presse_gamme .contenu_presse .titre a:hover
{
  color:#8c609d;
  text-decoration:underline;
}

#oe_presse_gamme .contenu_presse .photo_gamme
{
  width:71px;
  height:71px;
  margin-left:auto;
  margin-right:auto;
  border:1px solid #9f6b9b;
}
#oe_presse_gamme .contenu_presse .photo_gamme a {
  font-size:0px;
}

#oe_presse_gamme .contenu_presse .btn_rdv_conf
{
  position:relative;
  margin-top:5px;
  float:left;
}

#oe_presse_gamme .contenu_presse .btn_rdv_conf img
{
  margin-right:25px;
}

#oe_presse_gamme .lien_retour
{
  background-image: url("../images/fleche_rose.png");
  background-position: left;
  background-repeat: no-repeat;
  padding-left:7px;
  margin-top:10px;
}
#oe_presse_gamme .lien_retour a {
  color:#bc98ba;
  text-decoration:underline;
  font-size:10px;
  letter-spacing:-1px;
}

#oe_presse_gamme .contenu_presse .lien_retour a
{
  padding-right:15px;
  color:#999999;
  font-size:11px;
}
#oe_presse_gamme .contenu_presse .sous_titre {
  font-size:16px;
  color:#9f6b9b;
  font-weight:bold;
  margin-bottom:20px;
  margin-left:25px;
}
#oe_presse_gamme .contenu_presse ul {
  list-style:none;
  padding:0px 0px 0px 28px;
  *padding:0px 0px 0px -10px;
  margin:0px;
}
#oe_presse_gamme .contenu_presse ul li {
  height:18px;
  padding:5px 5px 5px 15px;
  width:607px;
  background-image:url(../images/espace_presse/puce_grise.png);
  background-position:1% center;
  background-repeat:no-repeat;
}
#oe_presse_gamme .contenu_presse ul li a {
  color:#626262;
}
#oe_presse_gamme .contenu_presse ul li.violet {
  background-color:#e9e0e8;
}
#oe_presse_gamme .contenu_presse ul li.cadre {
  background-color:#ffffff;
}

#oe_presse_gamme .bloc_recherche_etude,
#oe_presse_gamme .bloc_recherche_conference {
  background-image:url(../images/espace_presse/fond_recherche_small.png);
  background-position:top left;
  background-repeat:no-repeat;
  width:313px;
  height:52px;
  padding:20px;
  float:left;
  margin-bottom:10px;
}
#oe_presse_gamme .bloc_recherche_conference { margin-left:3px; }
#oe_presse_gamme .bloc_recherche_etude .bloc_intro,
#oe_presse_gamme .bloc_recherche_conference .bloc_intro {
  background-image:url(../images/puce_grise.png);
  background-position:left center;
  background-repeat:no-repeat;
  letter-spacing:-1px;
  word-spacing:1px;
  margin-bottom:10px;
  padding-left:20px;
  height:13px;
}
/* FIN PRESSE GAMME*/


/* PRESSE PRODUIT*/
#oe_presse_gamme .contenu_presse .nom_gamme
{
  font-size:16px;
  margin-bottom:20px;
  font-weight:bold;
}

#oe_presse_gamme .cadre_produit
{
  width:219px;
  height:140px;
  float:left;
  margin-bottom:30px;
}

#oe_presse_gamme .contenu_cadre_produit
{
  height:320px;
  width:658px;
}

#oe_presse_gamme .cadre_produit .titre_produit
{
  font-weight:bold;
  margin-bottom:6px;
  color:#9f6b9b;
  font-size:14px;
  height:17px;
}

#oe_presse_gamme .cadre_produit .img_produit
{
  float:left;
}

#oe_presse_gamme .cadre_produit .img_produit img
{
  border:1px solid #9f6b9b;

}
#oe_presse_gamme .documents_dl {
  height:90px;
}
#oe_presse_gamme .document_dl
{
  width:116px;
  float:left;
  margin-left:4px;
  margin-bottom:4px;
  margin-top:4px;
  height:36px;
}

#oe_presse_gamme .document_dl_total
{
  clear:both;
}

#oe_presse_gamme .document_dl a
{
  color:#A380B1;
  font-weight:bold;
  font-size:9px;
}

#oe_presse_gamme .lien_retour_produit
{
  float:right;
  background-image: url("../images/ambiance/violet/fleche_violet.gif");
  background-position: left;
  background-repeat: no-repeat;
  padding-left:7px;
  margin-top:-12px !important;
  margin-top:-40px;
  margin-right:-10px;
}

#oe_presse_gamme .lien_retour_produit a
{
  padding-right:15px;
  color:#999999;
  font-size:11px;
}


/* VISUEL ESPACE PRESSE*/
  .ambiance_vert .visuel_droit_produit
  {
    background-image: url("../images/visuel_presse_capillaire.jpg");
    background-position:right bottom;
    background-repeat: no-repeat;
  }

  .ambiance_violet .visuel_droit_produit
  {
    background-image: url("../images/visuel_presse_minceur.jpg");
    background-position:right bottom;
    background-repeat: no-repeat;
  }

  .ambiance_saumon .visuel_droit_produit
  {
    background-image: url("../images/visuel_presse_anti_age.jpg");
    background-position:right bottom;
    background-repeat: no-repeat;
  }

  .ambiance_bleu .visuel_droit_produit
  {
    background-image: url("../images/visuel_presse_dermo_apaisant.jpg");
    background-position:right bottom;
    background-repeat: no-repeat;
  }

  .ambiance_rose .visuel_droit_produit
  {
    background-image: url("../images/visuel_presse_hydrapulp.jpg");
    background-position:right bottom;
    background-repeat: no-repeat;
  }

  .ambiance_vert_clair .visuel_droit_produit
  {
    background-image: url("../images/visuel_presse_anti_stress.jpg");
    background-position:right bottom;
    background-repeat: no-repeat;
  }

  .ambiance_bleu_clair .visuel_droit_produit
  {
    background-image: url("../images/visuel_presse_regard.jpg");
    background-position:right bottom;
    background-repeat: no-repeat;
  }

  .ambiance_jaune .visuel_droit_produit
  {
    background-image: url("../images/visuel_presse_solaire.jpg");
    background-position:right bottom;
    background-repeat: no-repeat;
  }


/* FIN VISUEL ESPACE PRESSE*/

/* /ESPACE PRESSE */

.menu_droit_presse div
{
  background-image: url(../images/ctc_right_top.gif);
  background-repeat: no-repeat;
  background-position: top;
  padding-top:2px;
}

.menu_droit_presse div div
{
  background-image: url(../images/ctc_right_bottom.gif);
  background-repeat: no-repeat;
  background-position: bottom;
}

.menu_droit_presse div div div
{
  background-color: white;
  padding: 8px;
}

.menu_droit_presse div div div a
{
  color: #999999;
  font-size:10px;
}

.menu_droit_presse div div div .position_droits
{
  margin-top:310px;
}

.menu_droit_presse div div div div{
  background: none;
}

.etudes_presse{
  position:absolute;
  z-index: 999999;
  width: 590px;
  height: 200px;
  background-color: white;
  top: 250px;
  margin-left: 40px;
  padding: 30px;
}
.etudes_presse img{
  border: none;
  vertical-align: middle;
}
.gammes_presse{
  position:relative;
  width: 680px;
  height: 260px;
  background-color: white;
  top: 0px;
}

/* POP UP OUBLI MDP */
.oe_popup_mdp
{
  width:300px;
  height:170px;
  background-color: #C8B6D6;
  padding:15px;
  color:#FFFFFF;
}

.oe_popup_mdp .txt_mdp
{
  margin-top:10px;
}

.oe_popup_mdp input
{
  border:0px;
  margin-top:20px;
}
/* FIN POP UP OUBLI MDP */

/* POP UP CONSEIL */
.oe_popup_conseil
{
  width:359px;
  height:220px;
  background-color: #C8B6D6;
  padding:15px;
  color:#FFFFFF;
}

.oe_popup_conseil .txt_normal
{
  margin-top:10px;
  margin-bottom:10px;
}
.oe_popup_conseil .lbl_conseil
{
  float:left;
  width:140px;
  text-align:right;
  margin-top:5px;
  margin-right:10px;
}
.oe_popup_conseil .input_conseil
{
  float:left;
  border:0px;
  margin-bottom:5px !important;
  margin-bottom:0px;
}
.oe_popup_conseil .img_conseil
{
  margin-top:10px;
}


/* FIN POP UP CONSEIL */


/* LE CERCLE */

  /* ACCUEIL NON CONNECTE */
  #content_center .contentpaneopen_cercle_non_connecte,
  #content_center .contentpaneopen_offres_fidelites{
    background-image: url(../images/visuel_cercle_non_connecte.jpg);
    background-position: left;
    background-repeat: no-repeat;
    height: 468px;
    margin-top:25px;
    width: 100%;

  }
  #content_center table.contentpaneopen_cercle_non_connecte td,
  #content_center .contentpaneopen_offres_fidelites td,
  #content_center .contentpaneopen_offre_speciale td{
    padding-top: 20px;
    padding-left: 320px;
    padding-right:20px;
  }

  /* ACCUEIL NON CONNECTE */

  /* ACCUEIL CONNECTE */

  #content_center .contentpaneopen_cercle_connecte {
    background-image: url(../../../images/oenobiol/cercle/visuel_cercle_connecte.jpg);
    background-position: left;
    background-repeat: no-repeat;
    height: 468px;
    margin-top:25px;
    width: 100%;

  }
  #content_center table.contentpaneopen_cercle_connecte td {
    padding-top: 20px;
    padding-left: 320px;
    padding-right:20px;
  }

  #content_center table.contentpaneopen_cercle_connecte td .bandeau_images
  {
    /*margin-top:20px;*/
  }

  #content_center table.contentpaneopen_cercle_connecte td .visuel_connecte
  {
    width:455px;
    background-color:#BFAECB;
    padding-left:11px;
    height:160px;
  }

  #content_center table.contentpaneopen_cercle_connecte td .visuel_connecte .txt_image
  {
    color:#FFFFFF;
    font-size:13px;
    text-align:center;
    padding-right:11px;
  }

  #content_center table.contentpaneopen_cercle_connecte td .visuel_connecte img
  {
    margin-right:11px;
    border:3px solid #FFFFFF;
  }

  /* ACCUEIL CONNECTE */

  #content_center .contentpaneopen_offre_bienvenue{
    background-image: url(../images/visuel_offre_bienvenue.gif);
    background-position: left;
    background-repeat: no-repeat;
    height: 468px;
    margin-top:25px;
    width: 100%;

  }
  #content_center .contentpaneopen_offre_bienvenue td{
    padding-top: 20px;
    padding-left: 320px;
    padding-right:20px;
  }




/* DIAGNOSTICS */
#oe_diagnostic,
#oe_conseilcercle
{
  background-position: 10px 45px;
  background-repeat: no-repeat;
  height: 468px;
  margin-top:25px;
  width: 100%;
  color:#7F7F81;
  font-size:10px;
}
#oe_diagnostic .bold { font-weight:bold; }


.diag_cheveux { background-image: url(../images/diagnostic/visuel_capillaire.jpg); }
.diag_cheveux .bold { color:#6FB54E; }
.diag_soleil { background-image: url(../images/diagnostic/visuel_solaire.jpg); }
.diag_soleil .bold { color:#FDC609; }
.diag_minceur { background-image: url(../images/diagnostic/visuel_minceur.jpg); }
.diag_minceur .bold { color:#90127D; }
.diag_peau { background-image: url(../images/diagnostic/visuel_peau.jpg); }
.diag_peau .bold { color:#EB9E82; }

#oe_diagnostic .oe_diag_contenu
{
  padding-left: 282px;
  padding-right:20px;
  text-align: left;
}
#oe_diagnostic #oediagnostic_scroll {
  width:500px;
  padding-right:10px;
}

#oe_diagnostic .oe_diag_contenu .diag_bandeau_top,
#oe_prog_minceur .oe_prog_minceur_contenu .prog_minceur_bandeau_top,
#oe_newsletter .newsletter_bandeau_top
{
  background-image: url(../../../images/oenobiol/bandeau_top_cercle_connecte.gif);
  background-position: top left;
  background-repeat: no-repeat;
  height:5px;
  text-align:left;
  font-size:0px;
}

#oe_diagnostic .oe_diag_contenu .bandeau_diag_interne {
  background-image: url(../images/boites/gris/boite_fond_diagnostic.png	);
    background-position: top left;
    background-repeat: no-repeat;
    width:531px;
    height:250px;
    padding-top:20px;
    padding-bottom:10px;
    margin-left:0px !important;
  margin-left:-14px;
}
#oe_prog_minceur .oe_prog_minceur_contenu .prog_minceur_bandeau_interne
{
  background-color:#BFAECB;
  width:466px;
  font-size:11px;
}

#oe_diagnostic .oe_diag_contenu .diag_bandeau_bottom,
#oe_prog_minceur .oe_prog_minceur_contenu .prog_minceur_bandeau_bottom,
#oe_newsletter .newsletter_bandeau_bottom
{
  background-image: url(../../../images/oenobiol/bandeau_bottom_cercle_connecte.gif);
  background-position: bottom left;
  background-repeat: no-repeat;
  height:5px;
  font-size:0px;
}


#oe_diagnostic .txt_diag
{
  margin-top:10px;
  margin-bottom:10px;
  font-size:10px;
}
#oe_diagnostic .form_diag {
  width:466px;
}
#oe_diagnostic .lbl_diag,
#oe_diagnostic .lbl_diag_long,
#oe_diagnostic .lbl_diag_short,
#oe_diagnostic .lbl_diag_veryshort,
#oe_diagnostic .lbl_diag_long2
{
  float:left;
  margin-right:5px;
  width:145px;
  font-size:12px;
  font-weight:bold;
  text-align:left;
  margin-left:10px;
  margin-bottom:5px;
}

#oe_diagnostic .lbl_diag input{
	float:left;
	}


#oe_diagnostic .lbl_diag_long { width:200px; }
#oe_diagnostic .lbl_diag_long2 { width:160px; }
#oe_diagnostic .lbl_diag_short { width:120px; }
#oe_diagnostic .lbl_diag_veryshort { width:110px; }

#oe_diagnostic .btn_ordonnance,
#oe_diagnostic .btn_ordonnance_precedente {
  margin-top:-30px;
  margin-right:15px;
  float:left;
  margin-left:15px !important;
  margin-left:0px;
  cursor:pointer;
}
#oe_diagnostic .btn_ordonnance_precedente {  margin-left:290px !important;  margin-left:275px; }

#oe_diagnostic #popuphomme {
  position:absolute;
  margin-top:-365px;
  margin-left:300px;
  z-index:99999;
}

/* liste autres diagnostics */
.oe_liste_autres_diagnostics {
  margin-left:360px;
  margin-top:-19px !important;
  margin-top:-21px;
/*margin-left:365px;
  margin-top:-19px !important;
  margin-top:-21px;*/
}
  .oe_liste_autres_diagnostics img.oe_autres_diagnostics_img_on {
    position: absolute;
    display: none;
  }
  .oe_liste_autres_diagnostics:hover img.oe_autres_diagnostics_img_on {
    display: block;
    cursor: pointer;
  }
  .oe_liste_autres_diagnostics ul {
    background-image: url(../images/liste_autres_gammes/bas_ss_menu.gif);
    background-repeat: no-repeat;
    background-position: bottom;
    margin: -2px;
    padding: 0px 0px 3px 0px;
    list-style: none;
    position: absolute;
    display: none;
  }
  .oe_liste_autres_diagnostics:hover ul {
    display: block;
  }
    .oe_liste_autres_diagnostics ul li {
      background-image: url(../images/liste_autres_gammes/puce.gif);
      background-repeat: no-repeat;
      background-position: left;
      width: 154px;
      height:16px;
    }
    .oe_liste_autres_diagnostics ul li a {
      font-size:11px;
      color: #85828b;
      font-weight: bold;
      margin-left:20px;
      text-decoration: none;
    }
    .oe_liste_autres_diagnostics ul li:hover {
      background-image: url(../images/liste_autres_gammes/puce_hover.gif);
    }
    .oe_liste_autres_diagnostics ul li a:hover {
      color: #000000;
      text-decoration: none;
    }

/* /liste autres diagnostics */

/* PRODUITS PREFERES */
#oe_pdts_preferes
{
  background-image: url(../images/visuel_cercle_non_connecte.jpg);
  background-position: left;
  background-repeat: no-repeat;
  height: 468px;
  margin-top:25px;
  width: 100%;
}

#oe_pdts_preferes .oe_pdts_preferes_contenu
{
  padding-left: 320px;
  padding-right:20px;
  text-align: left;
  margin-bottom:50px;
  clear:both;
}

#oe_pdts_preferes .oe_pdts_preferes_contenu .presentoir_produit
{

  background-image:url(../../../images/oenobiol/cercle/presentoir_produits_pref.jpg);
  /*background-position:left;*/
  background-repeat: no-repeat;
  margin-top:20px;
  width:454px;
  height:357px;
}

#oe_pdts_preferes .oe_pdts_preferes_contenu .titre_page_prod_pref
{
  font-size:15px;
  color:#94749F;
  font-weight: bold;
  margin-top:10px;
}

#oe_pdts_preferes .oe_pdts_preferes_contenu .position_produits
{
  /*padding-right:50px;*/
  padding-left:5px;
}

#oe_pdts_preferes .oe_pdts_preferes_contenu .nom_produit
{
  color:#FFFFFF;
  font-size:11px;
  font-weight: bold;
  width:105px;
  padding-left:5px;
  text-align:center;
  margin-top:15px;
  margin-bottom:10px;
  _margin-bottom:4px;
  _margin-right:13px;
  height:20px;
  _height:25px;
}

#oe_pdts_preferes .oe_pdts_preferes_contenu .visuel_produit
{
  padding-left:8px;
  height:101px;
}

#oe_pdts_preferes .oe_pdts_preferes_contenu .disposition_produits
{
  float:left;
  width:108px;
  margin-left:29px;
  _margin-left:14px;
  margin-bottom:5px;
}

#oe_pdts_preferes .oe_pdts_preferes_contenu .croix
{
  position:absolute;
  margin-left:110px;
  margin-top:-125px;
}

#oe_pdts_preferes .oe_pdts_preferes_contenu .lien_produit a,
#oe_pdts_preferes .oe_pdts_preferes_contenu .lien_produit
{
  color:#FFFFFF;
  margin-top:10px;
  font-size:9px;
}

/* /PRODUITS PREFERES */

/* CERCLE MENU DROIT */

form {
  margin:0px;
  padding:0px;
}

  /* CERCLE MENU DROIT BLANC*/
  #content_right .module_menu_cercle .menu_droit_deconnecte div {
    background-image: url(../images/cercle_menu_droit_top.gif);
    background-position: top;
    background-repeat: no-repeat;
    padding-top:5px;
  }
  #content_right .module_menu_cercle .menu_droit_deconnecte div div {
    background-image: url(../images/cercle_menu_droit_bottom.gif);
    background-position: bottom;
    background-repeat: no-repeat;
    padding-bottom: 5px;
    padding-top: 0;
  }
  #content_right .module_menu_cercle .menu_droit_deconnecte div div div {
    background-image: none;
    background-color: #FFFFFF;
    padding-left: 7px;
    padding-top: 10px;
    padding-bottom: 10px;
  }
  #content_right .module_menu_cercle .menu_droit_deconnecte div div div div {
    padding: 0;
  }
  #content_right .module_menu_cercle .menu_droit_deconnecte .cercle_menu_label {
    color:#999999;
    font-size:11px;
    margin-top:7px;
  }
  #content_right .module_menu_cercle .menu_droit_deconnecte input {
    width:130px;
    border:1px solid #999999;
  }
  #content_right .module_menu_cercle .menu_droit_deconnecte a {
    color:#999999;
  }
  /* FIN CERCLE MENU DROIT BLANC*/



  /* CERCLE MENU DROIT VIOLET*/
  #content_right .module_menu_cercle .menu_droit_connecte div {
    background-image: url(../images/cercle_menu_droit_violet_top.gif);
    background-position: top;
    background-repeat: no-repeat;
    padding-top:5px;
  }
  #content_right .module_menu_cercle .menu_droit_connecte div div {
    background-image: url(../images/cercle_menu_droit_violet_bottom.gif);
    background-position: bottom;
    background-repeat: no-repeat;
    padding-bottom:5px;
    padding-top: 0;
  }
  #content_right .module_menu_cercle .menu_droit_connecte div div div {
    background-image: none;
    background-color: #856192;
    padding-left:7px;
    padding-top:2px !important;
    padding-bottom:2px !important;
    padding-top:3px;
    padding-bottom:3px;
  }
  #content_right .module_menu_cercle .menu_droit_connecte div div div div {
    padding: 0;
  }
  #content_right .module_menu_cercle .menu_droit_connecte .cercle_menu_label {
    color:#999999;
    font-size:11px;
    margin-top:7px;
  }
  #content_right .module_menu_cercle .menu_droit_connecte div input {
    width:130px;
    border:1px solid #999999;
  }
  #content_right .module_menu_cercle .menu_droit_connecte a {
    color:#999999;
  }
  #content_right .module_menu_cercle .menu_droit_connecte .menu_connecte_hi {
    color:#FFFFFF;
    font-size:11px;
    text-align: center;
    margin-top:7px !important;
    margin-top:0px;
  }

  #content_right .module_menu_cercle .menu_droit_connecte .menu_connecte_deco {
    background-image: url(../images/puce_cercle-trans.png);
    background-position: left center;
    background-repeat: no-repeat;
    margin-left:4px;
    padding-left:10px;
    margin-bottom:5px;
  }
  #content_right .module_menu_cercle .menu_droit_connecte .menu_connecte_deco a {
    color:#BFAECB;
  }
  /* FIN CERCLE MENU DROIT VIOLET*/

/* FIN CERCLE MENU DROIT */








/* FIN CERCLE MENU DROIT */

/*ORDONNANCE*/

.cercle_ordonnance
{
  background-color: #BFAECB;
  margin:0px;
  margin-top:10px;
  padding:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  height:auto;
}

.cercle_ordonnance .ordonnance_contenu
{
  background-color: #FFFFFF;
  padding-left:25px;
  /*padding-right:25px;*/
  padding-top:20px;
  padding-bottom:20px;
  padding-right:20px;
}

.cercle_ordonnance .ordonnance_contenu .ordonnance_boutons
{
  position:absolute;
  margin-left:190px !important;
  margin-top:-40px;
  margin-left:10px;
}
.cercle_ordonnance .ordonnance_contenu .ordonnance_boutons form {
  float:right;
  width:200px;
}
.cercle_ordonnance .ordonnance_contenu .img_produit
{
  float:left;
  width:134px;
  height:134px;
}
.cercle_ordonnance .ordonnance_contenu .txt_produit
{
  float:left;
  width:260px;
}



.cercle_ordonnance .ordonnance_contenu .txt_produit_name
{
  color:#856192;
  font-size:13px;
  margin-top:4px;
  font-weight: bold;
}

.cercle_ordonnance .ordonnance_contenu .bloc_produit
{
  margin-bottom:20px;
}

.cercle_ordonnance .ordonnance_contenu .txt_description_produit
{
  margin-top:10px;
  margin-bottom:10px;
}

.cercle_ordonnance .ordonnance_contenu .txt_en_savoir_plus
{
  background-image: url("../images/ambiance/violet/fleche_violet.gif");
  background-position: left;
  background-repeat: no-repeat;
  padding-left:10px;
}

.cercle_ordonnance .ordonnance_contenu .txt_en_savoir_plus a
{
  color:#999999;
}

.cercle_ordonnance .ordonnance_contenu .img_produit img
{
  text-align: center;
  margin-top:-7px;
  margin-left:-2px;
}

.cercle_ordonnance .ordonnance_contenu .txt_produit
{
  float:left;
  margin-left:20px;
}

.cercle_ordonnance .btn_imprimer
{
  margin-top:10px;
  margin-left:190px;
}

.cercle_ordonnance .ordonnance_contenu .mentions_legales
{
  font-size:9px;
}


#oeordonnance_scroll
{
  width:450px;
  margin-left:auto;
  margin-right:auto;

}
  /* SCROLL BAR */
  #oeordonnance_scroll .botoescrollbar,
  #oedossier_scroll .botoescrollbar,
  #oetemoignage_scroll .botoescrollbar,
  #oediagnostic_scroll .botoescrollbar,
  #oeconseilcerle_scroll .botoescrollbar {
    width: 13px;
  }
  #oeordonnance_scroll .botoescroll_content,
  #oedossier_scroll .botoescroll_content,
  #oetemoignage_scroll .botoescroll_content,
  #oeconseilcerle_scroll .botoescroll_content {
    heigth:600px;
  }

  /* ambiance par defaut */
  #oeordonnance_scroll .botoescrollbar .botoescrollbar_up,
  #oedossier_scroll .botoescrollbar .botoescrollbar_up,
  #oetemoignage_scroll .botoescrollbar .botoescrollbar_up,
  #oediagnostic_scroll .botoescrollbar .botoescrollbar_up,
  #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_up{
    width: 13px;
    height: 6px;
    font-size: 1px;
    margin-top: 2px;
    margin-bottom: 3px;
    background-color: transparent;
    background-image: url(../images/scrollbar/violet/up.gif);
  }
  #oeordonnance_scroll .botoescrollbar .botoescrollbar_down,
  #oedossier_scroll .botoescrollbar .botoescrollbar_down,
  #oetemoignage_scroll .botoescrollbar .botoescrollbar_down,
  #oediagnostic_scroll .botoescrollbar .botoescrollbar_down,
  #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_down{
  width: 13px;
  height: 6px;
  font-size: 1px;
  margin-top: 3px;
  background-color: transparent;
  background-image: url(../images/scrollbar/violet/dn.gif);

  }
  #oeordonnance_scroll .botoescrollbar .botoescrollbar_track,
  #oedossier_scroll .botoescrollbar .botoescrollbar_track,
  #oetemoignage_scroll .botoescrollbar .botoescrollbar_track,
  #oediagnostic_scroll .botoescrollbar .botoescrollbar_track,
  #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_track{
    width: 5px;
    margin: 0px auto;
    background-color: #D1D0D0;

  }
  #oeordonnance_scroll .botoescrollbar .botoescrollbar_thumb,
  #oedossier_scroll .botoescrollbar .botoescrollbar_thumb,
  #oetemoignage_scroll .botoescrollbar .botoescrollbar_thumb,
  #oediagnostic_scroll .botoescrollbar .botoescrollbar_thumb,
  #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_thumb{
    width: 7px;
    margin-left: -1px;
    font-size: 1px;
    background-color: #999999;
  }



/*ORDONNANCE*/

/* LE CERCLE */
  .txt_gras, .oe_form_cercle_contenu .bloc_form_part .lbl_cercle2
  {
    font-weight:bold;
  }

  .champs_oblig_etoile
  {
    color:#74146E;
  }


  /* ACCUEIL NON CONNECTE */
  #content_center .contentpaneopen_cercle_non_connecte {
    background-image: url(../images/visuel_cercle_non_connecte.jpg);
    background-position: left;
    background-repeat: no-repeat;
    height: 468px;
    margin-top:25px;
    width: 100%;

  }
  #content_center table.contentpaneopen_cercle_non_connecte td {
    padding-top: 20px;
    padding-left: 320px;
    padding-right:20px;
  }

  /* ACCUEIL NON CONNECTE */


  .visuel_gauche {
    background-image: url(../images/visuel_cercle_non_connecte.jpg);
    background-position: left;
    background-repeat: no-repeat;
    height: 468px;
    width:312px;
    margin-top:25px;
    position:absolute;
  }

  .oe_form_cercle_contenu
  {
    /*position: absolute;*/
    margin-left:330px;
    /*margin-top:-466px;*/

  }

  .oe_form_cercle_contenu .bandeau_top_form
  {
    background-image: url(../images/bandeau_top_form_cercle.gif);
    background-position:top;
    background-repeat: no-repeat;
    width:480px;
    height:5px;
    font-size:0px;
  }

  .oe_form_cercle_contenu .bandeau_bottom_form
  {
    background-image: url(../images/bandeau_bottom_form_cercle.gif);
    background-position:top;
    background-repeat: no-repeat;
    width:480px;
    height:5px;
    margin-bottom:15px;
  }

  .oe_form_cercle_contenu .bloc_form_part
  {
    background-color:#BEAECB;
    z-index:9999;
    font-size:11px;
    width:466px;
    padding-left:14px;
    padding-top:5px;
    color:#FFFFFF;

  }

  .oe_form_cercle_contenu .bloc_form_part .civilite
  {
    margin-left:35px;

  }

  .oe_form_cercle_contenu .bloc_form_part .input_name
  {
    width:150px;
  }

  .oe_form_cercle_contenu .bloc_form_part .input_normal
  {
    margin-right:10px;
    width:130px;
    float:left;
  }

  .oe_form_cercle_contenu .bloc_form_part .bloc_question
  {
    margin-top:10px;

  }

  .oe_form_cercle_contenu .bloc_form_part .form_intitule
  {
    float:left;
    font-weight: bold;
    width:130px;
    margin-right:7px;
    text-align:right;
    margin-top:2px;
  }

  .oe_form_cercle_contenu .bloc_form_part .form_intitule_2lignes
  {
    float:left;
    font-weight: bold;
    width:130px;
    margin-right:7px;
    text-align:right;
    margin-top:-4px;
  }

  .oe_form_cercle_contenu .bloc_form_part .form_intitule_special
  {
    float:left;
    margin-right:7px;
    font-weight: bold;
    margin-top:2px;
  }

  .oe_form_cercle_contenu .bloc_form_part .input_cercle_select
  {
    height:25px;
    margin-right:40px;
    float:left;
    margin-top:5px;
  }

  .oe_form_cercle_contenu .bloc_form_part .input_cercle_radio
  {
    color:#856192;
    font-weight:bold;
  }

.bandeau_left_modbottomleft
{
  background-image: url(../images/bandeau_left_modbottomleft-trans.png);
  background-position: left;
  background-repeat: no-repeat;
  font-size:0px;
  height:27px;
  width:5px;
  float:left;
}

.bandeau_inside_modbottomleft
{
  width:auto;
  background-image: url(../images/bandeau_inside_modbottomleft-trans.png);
  background-repeat: repeat-x;
  float:left;
  height:20px;
  padding-top:7px;
  padding-right:3px;
  background-color: #EDEDED;
}

.bandeau_right_modbottomleft
{
  background-image: url(../images/bandeau_right_modbottomleft-trans.png);
  background-position: left;
  background-repeat: no-repeat;
  font-size:0px;
  height:27px;
  width:5px;
  float:left;
}

.puce_texte_mod_BL .lien_bottomleft
{
  color:#000000;
  font-weight: normal;
  font-size:9px;
  float:left;
}

/* NOUVEAU FORMULAIRE INSCRIPTION*/

#oe_form_cercle {
  margin:0;padding:0;
  width: 532px;
  margin-left : 275px;
  margin-top: 30px;
}
.confirm{
  position:relative;
  top:0px !important;
  top:30px;
}
#oe_form_cercle #oe_logo {
  background-image: url(../images/formulaire_cercle/logo.png);
  background-repeat: no-repeat;
  background-position: left bottom;
  height: 19px;
  text-align: right;
  margin:0;padding:0;
  padding-top: 50px;
}
#oe_form_cercle #oe_formulaire_top{
  margin:0;padding:0;
  margin-top:10px;
}
#oe_form_cercle #oe_formulaire_middle {
  margin:0;padding:0;
  background-image: url(../images/formulaire_cercle/middle.png);
  background-repeat: repeat-y;
  padding: 0px 5px 0px 5px;
  color: #8d619d;
  font-size: 12px;
}
#oe_form_cercle .connaitre label{
  color: #e79ff2;
  font-weight: bold;
}
#oe_form_cercle #oe_formulaire_middle .form_intitule{
  font-weight: bold;
  color: #8d619d;
}
#oe_form_cercle #oe_formulaire_middle p{
  margin:0;padding:0;
}
#oe_form_cercle #oe_formulaire_bottom {
  margin:0;padding:0;
  background-image: url(../images/formulaire_cercle/bottom.png);
  background-repeat: no-repeat;
  background-position: left top;
  height: 32px;
  text-align:right;
}
#oe_form_cercle #oe_formulaire_bottom img{
  margin-right: 20px;
  margin-top: 4px;
}
#oe_form_cercle #oe_formulaire_middle #oe_form_intro{
  margin-bottom: 20px;
}
#oe_form_cercle #oe_formulaire_middle #oe_form_intro img{
  float:right;
  margin-right: 15px;
  margin-top: 5px;
}


/*PLAN*/
.oe_plan
{
  background-color: #F0ECEE;
}

#oe_plan .titre_rubrique
{
  float:left;
  width:170px;
  margin-left:15px;
  font-size:17px;
  color:#856192;
  margin-bottom:5px;
}

#oe_plan .oe_plan_content
{
  background-color: #D4C5DC;
}

#oe_plan .contenu_lien
{
  background-color: #CDBFD6;
  height:350px;
  float:left;
}

#oe_plan .bloc_rubrique
{
  float:left;
  padding-left:15px;
  background-color: #CDBFD6;
  width:173px;
  /*height:150px;*/
}

#oe_plan .bloc_rubrique .titre_rubrique
{
  font-size:18px;
  color:#856192;
  margin-bottom:5px;
}

#oe_plan .bloc_rubrique ul
{
  margin:0px;
  margin-top:14px;
  padding:0px;
  list-style-position: inside;
  list-style-image: url(../images/puce_plan.gif);
  color:#856192;
}


#oe_plan .bloc_rubrique li a
{
  color: #856192;
  font-size:12px;
  font-weight: bold;
  padding-left:5px;
}

#oe_plan .bloc_rubrique ul.ss_liens
{
  margin:0px;
  padding:0px;
  padding-left:10px;
  list-style-position: inside;
  list-style-image:none;
  color:white;
}

#oe_plan .bloc_rubrique ul.ss_liens li
{
  margin-top:0px;
}

#oe_plan .bloc_rubrique .ss_liens li a
{
  color:white;
  font-size:11px;
}

#oe_plan .bloc_rubrique .ss_liens .lien_grise
{
  color:#F0ECEE;
  font-size:11px;
}

#oe_plan .bloc_rubrique .lien_grise
{
  color:#F0ECEE;
  font-size:12px;
  font-weight: bold;
}

#oe_plan .bandeau_bottom_plan
{
  clear:both;
  background-image: url(../images/bandeau_bottom_plan.gif);
  background-position: bottom;
  background-repeat:no-repeat;
  height:8px;
  width:942px;
  font-size:0px;
}


/* BOITE PLAN*/
.oe_boites_plan {
  margin-top:23px;
  margin-left:29px;
  width: 942px;
  background-image: url(../images/bandeau_top_plan.gif);
  background-repeat: no-repeat;
  background-position: top left;
  padding-top: 7px;
}
  .oe_boites_plan .oe_boite_plan {
    border-top: 1px solid #FFFFFF;
    width: 942px;
    font-family: verdana;
    font-size: 10px;
  }
    .oe_boites_plan .oe_boite_plan .oe_boite_top_plan {
      background-color: #AB72A7;
    }
    .oe_boites_plan .oe_boite_plan .oe_boite_top_plan div {
        background-image: url(../images/boites/violet/title-bg.png);
        background-repeat: repeat-x;
        background-position: center;
        padding-left: 8px;
      }
        .oe_boites_plan .oe_boite_plan .oe_boite_top_plan div span {
          background-color: #AB72A7;
          color: white;
          font-weight: bold;
          padding-left: 5px;
          padding-right: 8px;
          line-height: 18px;
        }
    .oe_boites_plan .oe_boite_plan .oe_boite_content_plan {
      background-color: #D4C5DC;
      /*height:auto;*/
    }

    .oe_boites_plan .oe_boite_plan .oe_boite_content_plan .oe_boite_text {
      background-color: #D4C5DC;
      width:941px;
    }

/* BOITES */
.oe_boites_prog_minceur {
  width: 465px;
  background-image: url(../../tpl_oenobiol/images/bandeau_top_prog_minceur.gif);
  background-repeat: no-repeat;
  background-position: top;
  padding-top: 7px;
}

#oe_prog_minceur .img_valider{
    margin-top:5px;
    margin-bottom:10px;

  }

  .oe_boites_prog_minceur div.oe_boites_prog_minceur2 {
    background-image: url(../../tpl_oenobiol/images/bandeau_bottom_prog_minceur.gif);
    background-repeat: no-repeat;
    background-position: bottom;
    padding-bottom: 8px;
  }
  .oe_boites_prog_minceur .oe_boite {
    border-top: 1px solid #FFFFFF;
    width: 465px;
    font-family: verdana;
    font-size: 10px;
  }



    .oe_boites_prog_minceur .oe_boite .oe_boite_hideshow {
      background-color: #856192;
      background-image: url(../../tpl_oenobiol/images/title_up.gif);
      background-repeat: no-repeat;
      background-position: 438px center;
      padding-right: 30px;
      padding-left: 5px;
      cursor: pointer;
    }
    .oe_boites_prog_minceur .oe_boite .active {
      background-image: url(../../tpl_oenobiol/images/title_down.gif);
    }
    .oe_boites_prog_minceur .oe_boite .oe_boite_hideshow div {
        background-image: url(../../tpl_oenobiol/images/boites/violet/title-bg.png);
        background-repeat: repeat-x;
        background-position: center;
        padding-left: 8px;
      }
        .oe_boites_prog_minceur .oe_boite .oe_boite_hideshow div span {
          background-color: #856192;
          color: white;
          font-weight: bold;
          padding-left: 5px;
          padding-right: 8px;
          line-height: 18px;
        }
    .oe_boites_prog_minceur .oe_boite .oe_boite_content {
      background-color: #CCBED5;
      color:white;
    }

    .oe_boites_prog_minceur .oe_boite .oe_boite_content .separation{
      background-image: url(../../tpl_oenobiol/images/boites/img_pointilles_separation.jpg);
      background-repeat: repeat-x;
      background-position: center;
      height:1px;
      width:410px;
      clear:both;
      font-size:0px;
      padding-top:20px;


    }
      .oe_boites_prog_minceur .oe_boite .oe_boite_content .oe_boite_content2 {
        padding: 3px 3px 8px 3px;
        width:450px;
      }

      .oe_boites_prog_minceur .lbl_boite
      {
        color:#FFFFFF;
        margin-right:5px;
        font-size:12px;
        font-weight:bold;
        text-align:left;
        margin-top:10px;
      }

      .oe_boites_prog_minceur .lbl_boite_special_long
      {
        color:#FFFFFF;
        margin-right:5px;
        font-size:12px;
        font-weight:bold;
        text-align:left;
        margin-top:10px;
        float:left;
        width:332px;
      }

      .oe_boites_prog_minceur .lbl_boite_special_court
      {
        color:#FFFFFF;
        margin-right:5px;
        font-size:12px;
        font-weight:bold;
        text-align:left;
        margin-top:10px;
        float:left;
        width:170px;
      }

      .oe_boites_prog_minceur .lbl_boite_half
      {
        color:#FFFFFF;
        margin-right:5px;
        font-size:12px;
        text-align:left;
        margin-top:10px;
        float:left;
        width:50%;
      }

      .oe_boites_prog_minceur .input_boite
      {
        float:left;
        color:#FFFFFF;
        margin-right:5px;
        width:135px;
        font-size:11px;
        text-align:left;
        margin-top:10px;
      }

      .oe_boites_prog_minceur .input_boite_special
      {
        float:left;
        color:#FFFFFF;
        margin-right:5px;
        width:90px;
        font-size:11px;
        text-align:left;
        margin-top:7px;
      }

/* PROGRAMME MINCEUR */
#oe_prog_minceur
{
  height: auto;
  width:820px;
}

#oe_prog_minceur .oe_prog_minceur_visuel
{
  background-image: url(../images/visuel_conseil_minceur.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  min-height: 468px;
  margin-top:25px;
  width:312px;
  _height:468px;
}

#oe_prog_minceur .oe_prog_minceur_contenu
{
  padding-left: 320px;
  padding-right:20px;
  text-align: left;
  width:480px;
}
#oe_prog_minceur .txt_prog_minceur
{
  margin-top:15px;
  color:#333333;
  margin-bottom:10px;
  font-size:11px;
}

#oe_prog_minceur .lbl_prog_minceur
{
  float:left;
  color:#FFFFFF;
  margin-right:5px;
  width:150px;
  font-size:12px;
  font-weight:bold;
  text-align:left;
  margin-left:20px;
  margin-bottom:10px;
}
#oe_prog_minceur .lbl_option1
{
  float:left;
  color:#FFFFFF;
  margin-left:21px;
  margin-right:5px;
  width:auto;
  font-size:12px;
  font-weight:bold;
  text-align:left;
}
#oe_prog_minceur .lbl_option2
{
  float:left;
  color:#FFFFFF;
  margin-left:21px;
  margin-right:5px;
  width:auto;
  font-size:12px;
  font-weight:bold;
  text-align:left;
}
#oe_prog_minceur .lbl_option1_perte{
  float:left;
  color:#FFFFFF;
  margin-left:21px !important;
  margin-left:10px;
  margin-right:5px;
  width:auto;
  font-size:12px;
  font-weight:bold;
  text-align:left;
}

/* PROGRAMME MINCEUR RESULTAT */

.prog_minceur_resultat
{
  background-color: #BFAECB;
  background-position:top;
  height:15px;
  width:100%;

}

.prog_minceur_resultat_contenu
{
  padding-left:37px;
  padding-top:22px;
}

.prog_minceur_resultat_contenu .content_page
{
  background-color:#F3F3F3;
  width:610px;
  padding-bottom:15px;
  clear:both;
}

.prog_minceur_resultat_contenu .intro_R
{
  padding-top:15px;
  margin-left:15px;
  color:#8D619D;
  font-weight: bold;

}

.prog_minceur_resultat_contenu .titre_R
{
  color:white;
  font-weight:bold;
  background-color: #8D619D;
  margin-top:10px;
  margin-bottom:10px;
  padding-top:2px;
  height:18px;
  padding-left:20px;
}

.prog_minceur_resultat_contenu .separation{
  background-image: url(../../tpl_oenobiol/images/boites/img_pointilles_separation.jpg);
  background-repeat: repeat-x;
  height:1px;
  width:560px;
  clear:both;
  font-size:0px;

}

.prog_minceur_resultat_contenu .content_page .txt_normal
{
  padding-left:20px;
  padding-right:20px;

}

.prog_minceur_resultat_contenu .content_page .phase
{
  font-size:25px;
  color:#8D619D;
  float:left;
  width:149px;

}

.prog_minceur_resultat_contenu .content_page .cadre_declic
{
  border:1px solid black;
  padding:4px;
}

.prog_minceur_resultat_contenu .phase_txt
{
  font-size:15px;
  color:#8D619D;
  float:left;
  width:390px;
}

.prog_minceur_resultat_contenu .content_page li
{
  padding-top:7px;
}

.prog_minceur_resultat_contenu .content_page ul
{
  padding-top:10px;
}

.bottom_prog_minceur
{
  height:35px;
  width:100%;
  background-color: #BFAECB;
  margin-top:15px;
  padding-top:15px;
}



/* PROGRAMME MINCEUR RESULTAT */

/*POPUP IMC*/
#popup_imc
{
  height:100%;
  padding-bottom:50px;

}

#popup_imc .popup_imc_bandeau_haut {
  background-color: #BFAECB;
  height:20px;
}

#popup_imc .popup_imc_bandeau_bas {
  background-color: #BFAECB;
  height:40px;
}

#popup_imc .popup_imc_contenu
{
  padding:25px;
}

#popup_imc .popup_imc_contenu .boite_prevention
{
  background-color:#BFAECB;
  z-index:9999;
  font-size:11px;
  padding:10px;
  color:#FFFFFF;
  margin-bottom:15px;
}

#popup_imc .popup_imc_contenu .popup_lbl
{

  text-align:right;
  width:125px;
  float:left;
  margin-right:5px;
}

#popup_imc .img_envoyer
{
  margin-top:10px;
  margin-left:400px;
}

#popup_imc .popup_imc_contenu .bloc_form
{
  margin-top:9px;
}


#popup_imc .popup_imc_contenu .champs_info
{
  float:left;
}

/*FIN POPUP IMC*/

/* NEWSLETTER */
#oe_newsletter
{
  width:819px;
  margin-top:30px;
}

#oe_newsletter .position_newsletter
{
  margin-left:60px;
  margin-top:20px;
}

#oe_newsletter .txt_newsletter
{
  margin-top:15px;
  color:#999999;
  margin-bottom:10px;
  font-size:10px;
}

#oe_newsletter .newsletter_bandeau_inside
{
  width:466px;
  background-color: #BFAECB;
  padding-top:6px;
}

#oe_newsletter .newsletter_btn_valid
{
  margin-left:400px;
  margin-top:10px;
}

#oe_newsletter .newsletter_lbl
{
  width:100px;
  text-align:right;
  float:left;
  color:#FFFFFF;
  margin-right:5px;
  font-size:12px;
  font-weight:bold;
}

#oe_newsletter .bloc_form
{
  padding-bottom:7px;
  _padding-bottom:0px;
}

/*OFFRE FIDELITE */

.contentpaneopen_offres_fidelites .bloc_fidelite,
.contentpaneopen_offre_bienvenue .bloc_fidelite,
.contentpaneopen_offre_speciale .bloc_fidelite
{
  float:left;
  margin-right:7px;
  width:151px;
  height:auto;
}

.contentpaneopen_offres_fidelites .bloc_fidelite .bandeau_inside_offre_fidelite,
.contentpaneopen_offre_bienvenue .bloc_fidelite .bandeau_inside_offre_fidelite,
.contentpaneopen_offre_speciale .bloc_fidelite .bandeau_inside_offre_fidelite
{
  background-color: #BFAECB;
  width:151px;
  text-align: center;
  padding-top:5px;
  padding-bottom:5px;
}

.contentpaneopen_offres_fidelites .bloc_fidelite .txt_offre_fidelite,
.contentpaneopen_offre_bienvenue .bloc_fidelite .txt_offre_fidelite,
.contentpaneopen_offre_speciale .bloc_fidelite .txt_offre_fidelite
{
  color: #856192;
  font-size:13px;
  font-weight: bold;
}

.contentpaneopen_offres_fidelites .bloc_fidelite .txt_offre_produit,
.contentpaneopen_offre_bienvenue .bloc_fidelite .txt_offre_produit,
.contentpaneopen_offre_speciale .bloc_fidelite .txt_offre_produit
{
  color:#FFFFFF;
  font-size:12px;
  margin-top:7px;
  margin-bottom:7px;

}


/*OFFRE FIDELITE */



/* CURE */
.infos_cure a {
  color:#999999;
}


/* CURE VIGNETTE PRODUIT */
#cure_produit {
  position: absolute;
  margin-left: 28px;
  margin-top: 260px;
  width:197px;
  color:#856192;
  /*border:2px solid #856192;*/
  font-weight:bold;

}

#cure_produit .image_top_cure_produit {
  background-image: url(../images/cure_produit_top_box.gif);
  background-repeat: no-repeat;
  background-position:bottom;
  height: 11px;
  width: 197px;
  font-size:0px;
}

#cure_produit .image_bottom_cure_produit {
  background-image: url(../images/cure_produit_bottom_box.gif);
  background-repeat: no-repeat;
  background-position:bottom;
  height: 11px;
  width: 197px;
  font-size:0px;
}

#cure_produit .contenu {
  background-color:#FFFFFF;
  border-left:2px solid #aa8ebe;
  border-right:2px solid #aa8ebe;
  _padding-top:5px;
}

#cure_produit .titre {
  float:left;
  font-size:12px;
  margin-bottom:5px;
  padding-left:8px;
}
#cure_produit .image {
  float:left;
  width:78px;
  height:82px;
}

#cure_produit .texte {
  font-size:10px;
  float:left;
  margin-bottom:3px;
}
#cure_produit a {
  padding-left:8px;
  font-size:10px;
  font-weight:normal;
  color:#856192;
  text-decoration:underline;
}

#oe_cure
{
  background-image: url(../images/visuel_conseil_minceur.jpg);
  background-position: left;
  background-repeat: no-repeat;
  height: 468px;
  margin-top:25px;
  margin-left:10px;
}

#oe_cure .oe_cure_contenu
{
  padding-left: 300px;
  padding-right:20px;
  text-align: left;
}

#oe_cure .oe_cure_contenu .cure_bandeau_top
{
  background-image: url(../../../images/oenobiol/bandeau_top_cercle_connecte.gif);
  background-position: top left;
  background-repeat: no-repeat;
  height:5px;
  text-align:left;
  font-size:0px;
}

#oe_cure .oe_cure_contenu .bandeau_cure_interne_form_inscription
{
  background-color:#BFAECB;
  padding-top:20px;
  padding-bottom:15px !important;
  padding-bottom:0px;
  width:466px;
  font-size:11px;

}

#oe_cure .oe_cure_contenu .bandeau_cure_interne_titre_cure
{
  background-color:#BFAECB;
  padding:10px !important;
  padding-bottom:10px !important;
  padding:10px;
  padding-bottom:0px;
  width:446px;
  font-size:16px;
  font-weight:bold;
  color:#FFFFFF;

}
#oe_cure .oe_cure_contenu .bandeau_cure_interne
{
  background-color:#BFAECB;
  width:466px;
  color:#FFFFFF;
  font-weight:bold;
}

#oe_cure .oe_cure_contenu .bandeau_cure_interne_texte a
{
  color:#FFFFFF;
  text-decoration:underline;
}


#oe_cure .oe_cure_contenu .bandeau_cure_interne_texte
{
  background-color:#BFAECB;
  width:456px;
  color:#FFFFFF;
  font-size:11px;
  padding:5px;
}

#oe_cure .etape_activee {
  float:left;
  background-position: left;
  background-repeat: no-repeat;
  color:#856192;
  padding-left:5px;
  margin-left:5px;
}
#oe_cure .etape_lien {
  float:left;
  cursor:pointer;
  color:#FFFFFF;
  padding-left:5px;
  margin-left:5px;
}
#oe_cure .etape_grisee {
  float:left;
  background-position: left;
  background-repeat: no-repeat;
  color:#999999;
  padding-left:5px;
  margin-left:5px;
}

#oe_cure .oe_cure_ss_titre{
  margin-top:15px;
  margin-bottom:15px;
}

#oe_cure .oe_cure_contenu .cure_bandeau_bottom
{
  background-image: url(../../../images/oenobiol/bandeau_bottom_cercle_connecte.gif);
  background-position: bottom left;
  background-repeat: no-repeat;
  height:5px;
  font-size:0px;
}

#oe_cure .lbl_cure
{
  float:left;
  color:#FFFFFF;
  margin-right:5px;
  width:160px;
  font-size:12px;
  font-weight:bold;
  text-align:right;
  margin-left:10px;
  margin-bottom:10px;
  margin-top:3px;
}

#oe_cure .lbl_option1
{
  float:left;
  color:#FFFFFF;
  width:50px;
  font-size:12px;
  font-weight:bold;
  text-align:left;
  font-size:10px;
  margin-bottom:10px;
}

#oe_cure .img_valider {
  float:right;
  margin-top:10px;
  margin-right:15px;
  padding-bottom:5px;
}

#oe_cure .lien_retour
{
  float:left;
  background-image: url("../images/ambiance/violet/fleche_violet.gif");
  background-position: left;
  background-repeat: no-repeat;
  padding-left:7px;
  margin-top:10px;
}

#oe_cure .lien_retour a
{
  padding-right:15px;
  color:#999999;
  font-size:11px;
  text-decoration:underline;
}

#oe_cure_scroll
{
  width:440px;
  margin-left:auto;
  margin-right:auto;

}
  /* SCROLL BAR */
  #oe_cure_scroll .botoescrollbar {
    width: 13px;
  }
  #oe_cure_scroll .botoescroll_content {

  }

  /* ambiance par defaut */
  #oe_cure_scroll .botoescrollbar .botoescrollbar_up {
    width: 13px;
    height: 7px;
    font-size: 1px;
    margin-top: 2px;
    margin-bottom: 3px;
    background-color: transparent;
    background-image: url(../images/scrollbar/violet/up.gif);
  }
  #oe_cure_scroll .botoescrollbar .botoescrollbar_down {
    width: 13px;
    height: 7px;
    font-size: 1px;
    margin-top: 3px;
    background-color: transparent;
    background-image: url(../images/scrollbar/violet/dn.gif);

  }
  #oe_cure_scroll .botoescrollbar .botoescrollbar_track {
    width: 5px;
    margin: 0px auto;
    background-color: #D1D0D0;

  }
  #oe_cure_scroll .botoescrollbar .botoescrollbar_thumb {
    width: 7px;
    margin-left: -1px;
    font-size: 1px;
    background-color: #999999;
  }

/*CGV*/
  .contentpaneopen_cgv
  {
    margin-top: 25px;
  }
/*CGV*/

#oe_home_cercle_non_connecte
{
  margin-top:30px;
  height:462px;
  position:relative;
}

.header_box_100 {
  background-image: url(../images/box_home_cercle_non_connecte/100/bandeau_top_100-trans.png);
  background-position: left;
  background-repeat:no-repeat;
  width:100px;
  height:10px;
}

.box_content_100
{
  background-image: url(../images/box_home_cercle_non_connecte/100/1px_center_100-trans.png);
  background-position: top;
  background-repeat:repeat-y;
  width:80px;
  padding:10px;
  color:#a2a2a2;
  _margin-top:-2px;
}

.bottom_box_100 {
  background-image: url(../images/box_home_cercle_non_connecte/100/bandeau_bottom_100-trans.png);
  background-position: left;
  background-repeat:no-repeat;
  width:100px;
  height:10px;
}

.header_box_202 {
  background-image: url(../images/box_home_cercle_non_connecte/202/bandeau_top_202-trans.png);
  background-position: left;
  background-repeat:no-repeat;
  width:202px;
  height:10px;
}

.box_content_202
{
  background-image: url(../images/box_home_cercle_non_connecte/202/1px_center_202-trans.png);
  background-position: top;
  background-repeat:repeat-y;
  width:182px;
  padding:10px;
  color:#a2a2a2;
  _margin-top:-2px;
}

.bottom_box_202 {
  background-image: url(../images/box_home_cercle_non_connecte/202/bandeau_bottom_202-trans.png);
  background-position: left;
  background-repeat:no-repeat;
  width:202px;
  height:10px;
}

.header_box_300 {
  background-image: url(../images/box_home_cercle_non_connecte/300/bandeau_top_300-trans.png);
  background-position: left;
  background-repeat:no-repeat;
  width:300px;
  height:10px;
}

.box_content_300
{
  background-image: url(../images/box_home_cercle_non_connecte/300/1px_center_300-trans.png);
  background-position: top;
  background-repeat:repeat-y;
  width:280px;
  padding:10px;
  color:#a2a2a2;
  _margin-top:-2px;
}

.bottom_box_300 {
  background-image: url(../images/box_home_cercle_non_connecte/300/bandeau_bottom_300-trans.png);
  background-position: left;
  background-repeat:no-repeat;
  width:300px;
  height:10px;
}

.box {
  height:auto;
  position:absolute;
}

/* ESPACE ENSEIGNANTS */

#bienvenue_enseignants p {
  padding: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
}
#bienvenue_enseignants strong {
  color: #047ec2;
}
#bienvenue_enseignants ul {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
#bienvenue_enseignants li {
  background-image: url(images/puce_ens.png);
  background-repeat: no-repeat;
  background-position: left 4px;
  padding-left: 10px;
}
#bienvenue_enseignants a {
  color: #000;
}

#oe_dossier_articles {

}
#oe_dossier_articles .dossier_articles_title,
#oe_temoignage .temoignage_img_title {
  background-repeat: no-repeat;
  background-position: top left;
  height:40px;
  margin-left:285px;
  margin-top:20px;
}
/*#oe_dossier_articles .dossier_articles_title {background-image: url(../images/txt_dossiers_thematiques.gif);}
#oe_dossier_articles .dossier_articles_title_english {background-image: url(../images/english/txt_dossiers_thematiques.gif);}
#oe_dossier_articles .dossier_articles_title_spanish {background-image: url(../images/spanish/txt_dossiers_thematiques.gif);}*/

#oe_dossier_articles .dossier_articles_img, #oe_temoignage .temoignage_img {
  width:254px;
  height:377px;
  background-repeat: no-repeat;
  background-position: top left;
  margin-left:10px !important;
  margin-left:5px;;
  margin-top:15px;
  float:left;
}
#oe_dossier_articles .ambiance_1 .dossier_articles_img {background-image: url(../images/ambiance/jaune/dossier_thematique_solaire-trans.png);}
#oe_dossier_articles .ambiance_2 .dossier_articles_img {background-image: url(../images/ambiance/vert/dossier_thematique_capillaire-trans.png);}
#oe_dossier_articles .ambiance_3 .dossier_articles_img, #oe_dossier_articles .ambiance_ .dossier_articles_img {background-image: url(../images/ambiance/saumon/dossier_thematique_peau-trans.png);}
#oe_dossier_articles .ambiance_4 .dossier_articles_img {background-image: url(../images/ambiance/violet/dossier_thematique_minceur-trans.png);}
#oe_dossier_articles .ambiance_5 .dossier_articles_img {background-image: url(../images/ambiance/bleugris/dossier_thematique_menopause.png);}
#oe_dossier_articles .ambiance_6 .dossier_articles_img {background-image: url(../images/ambiance/vert_c/visuel_conseil_bienetre.png);}

#oe_dossier_articles .oe_dossier_articles_contenu,
#oe_temoignage .oe_temoignage_contenu,
#oe_temoignage .oe_nouveau_tem_contenu {
  width:525px;
  height:403px;
  margin-left:20px;
  margin-top:5px;
  float:left;
}
#oe_dossier_articles .oe_dossier_articles_contenu .oe_dossier_articles_titre {
  background-position: top left;
  background-repeat: no-repeat;
  width:524px;
  height:31px;
}

#oe_dossier_articles .oe_dossier_articles_contenu .oe_dossier_articles_liste {
  width:524px;
  height:354px;
  color:#595858;
}
#oe_dossier_articles .oe_dossier_articles_contenu .oe_dossier_articles_liste .ul_articles,
#oe_diagnostic .ul_diagnostic,
#oe_conseilcercle .conseilcercle_contenu .conseilcercle_liste .ul_articles {
  margin:0px;
  padding:0px;
  margin-left:40px;
  font-size:14px;
}

#oe_dossier_articles .oe_dossier_articles_contenu .oe_dossier_articles_liste .li_articles,
#oe_diagnostic .ul_diagnostic .li_diagnostic {
  margin:0px;
  padding:0px;
  padding-top:2px;
  margin-left:-15px !important;
  margin-left:-20px;
  padding-left:25px !important;
  padding-left:25px;
  width:450px;
  list-style:none;
  background-position: 0% 50%;
  background-repeat:no-repeat;
}

#oe_diagnostic .ul_diagnostic .li_diagnostic img{
	vertical-align: middle;
	}

#oe_diagnostic .ul_diagnostic .li_diagnostic { clear:both; }
#oe_dossier_articles .oe_dossier_articles_contenu .oe_dossier_articles_liste .li_articles a,
#oe_diagnostic .ul_diagnostic .li_diagnostic a {
  color:#595858;
}

#oe_dossier_articles .ambiance_1 .ul_articles .li_articles, .conseil_4 .conseilcercle_contenu .conseilcercle_liste .li_articles {background-image: url("../images/boites/jaune/puce_lien_produit-trans.png");}
#oe_dossier_articles .ambiance_2 .ul_articles .li_articles, .conseil_1 .conseilcercle_contenu .conseilcercle_liste .li_articles {background-image: url("../images/boites/vert/puce_lien_produit-trans.png");}
#oe_dossier_articles .ambiance_3 .ul_articles .li_articles, .conseil_3 .conseilcercle_contenu .conseilcercle_liste .li_articles {background-image: url("../images/boites/saumon/puce_lien_produit-trans.png");}
#oe_dossier_articles .ambiance_4 .ul_articles .li_articles, .conseil_2 .conseilcercle_contenu .conseilcercle_liste .li_articles {background-image: url("../images/boites/violet/puce_lien_produit-trans.png");}
#oe_dossier_articles .ambiance_5 .ul_articles .li_articles, .conseil_5 .conseilcercle_contenu .conseilcercle_liste .li_articles {background-image: url("../images/boites/bleugris/puce_lien_produit-trans.png");}
#oe_dossier_articles .ambiance_6 .ul_articles .li_articles, .conseil_6 .conseilcercle_contenu .conseilcercle_liste .li_articles {background-image: url("../images/boites/vert_c/puce_lien_produit-trans.png");}


#oe_dossier_articles .ambiance_1 .oe_dossier_articles_contenu .oe_dossier_articles_liste {background-color: #fbf1b6;}
#oe_dossier_articles .ambiance_2 .oe_dossier_articles_contenu .oe_dossier_articles_liste {background-color: #CEE8C1;}
#oe_dossier_articles .ambiance_3 .oe_dossier_articles_contenu .oe_dossier_articles_liste {background-color: #f4dddc;}
#oe_dossier_articles .ambiance_4 .oe_dossier_articles_contenu .oe_dossier_articles_liste {background-color: #f3e4f2;}
#oe_dossier_articles .ambiance_5 .oe_dossier_articles_contenu .oe_dossier_articles_liste {background-color: #eeedee;}

#oe_dossier_articles .oe_dossier_articles_contenu .oe_dossier_articles_liste .soustitre,
#oe_conseilcercle .conseilcercle_contenu .conseilcercle_liste .soustitre {
    padding-top:10px;
    margin-left:15px;
    font-size:16px;
    font-weight:bold;
    padding-bottom:20px;
}
#oe_dossier_articles .ambiance_1 .oe_dossier_articles_contenu .oe_dossier_articles_liste .soustitre, .conseil_4 .conseilcercle_contenu .conseilcercle_liste .soustitre { color:#edc444;}
#oe_dossier_articles .ambiance_2 .oe_dossier_articles_contenu .oe_dossier_articles_liste .soustitre, .conseil_1 .conseilcercle_contenu .conseilcercle_liste .soustitre { color:#65B041;}
#oe_dossier_articles .ambiance_3 .oe_dossier_articles_contenu .oe_dossier_articles_liste .soustitre, .conseil_3 .conseilcercle_contenu .conseilcercle_liste .soustitre { color:#f7a7a1;}
#oe_dossier_articles .ambiance_4 .oe_dossier_articles_contenu .oe_dossier_articles_liste .soustitre, .conseil_2 .conseilcercle_contenu .conseilcercle_liste .soustitre { color:#92478e;}
#oe_dossier_articles .ambiance_5 .oe_dossier_articles_contenu .oe_dossier_articles_liste .soustitre, .conseil_5 .conseilcercle_contenu .conseilcercle_liste .soustitre { color:#a8afcd;}

#oe_dossier_articles .oe_dossier_articles_contenu .oe_dossier_articles_bottom,
#oe_conseilcercle .conseilcercle_contenu .conseilcercle_bottom {
  background-position: top left;
  background-repeat: no-repeat;
  width:524px;
  height:16px;
}
#oe_dossier_articles .ambiance_1 .oe_dossier_articles_contenu .oe_dossier_articles_bottom, .conseil_4 .conseilcercle_contenu .conseilcercle_bottom {background-image: url(../images/ambiance/jaune/dossier_thematique_solaire_bottom-trans.png);}
#oe_dossier_articles .ambiance_2 .oe_dossier_articles_contenu .oe_dossier_articles_bottom, .conseil_1 .conseilcercle_contenu .conseilcercle_bottom {background-image: url(../images/ambiance/vert/dossier_thematique_capillaire_bottom-trans.png);}
#oe_dossier_articles .ambiance_3 .oe_dossier_articles_contenu .oe_dossier_articles_bottom, .conseil_3 .conseilcercle_contenu .conseilcercle_bottom {background-image: url(../images/ambiance/saumon/dossier_thematique_peau_bottom-trans.png);}
#oe_dossier_articles .ambiance_4 .oe_dossier_articles_contenu .oe_dossier_articles_bottom, .conseil_2 .conseilcercle_contenu .conseilcercle_bottom {background-image: url(../images/ambiance/violet/dossier_thematique_minceur_bottom-trans.png);}
#oe_dossier_articles .ambiance_5 .oe_dossier_articles_contenu .oe_dossier_articles_bottom, .conseil_5 .conseilcercle_contenu .conseilcercle_bottom {background-image: url(../images/ambiance/bleugris/dossier_thematique_menopause_bottom.png);}

#oe_dossier_articles .oe_dossier_articles_contenu .oe_dossier_articles_popup_title,
#oe_temoignage .oe_nouveau_tem_contenu .popup_title,
#oe_conseilcercle .conseilcercle_contenu .conseilcercle_popup_title {
  backgrond-position:top left;
  background-repeat:no-repeat;
  float:left;
  width:444px;
  height:32px;
}
#oe_dossier_articles .ambiance_1 .oe_dossier_articles_contenu .oe_dossier_articles_popup_title, .conseil_4 .conseilcercle_contenu .conseilcercle_popup_title {background-image: url(../images/ambiance/jaune/dossier_thematique_popuptop-trans.png);}
#oe_dossier_articles .ambiance_2 .oe_dossier_articles_contenu .oe_dossier_articles_popup_title, .conseil_1 .conseilcercle_contenu .conseilcercle_popup_title {background-image: url(../images/ambiance/vert/dossier_thematique_popuptop-trans.png);}
#oe_dossier_articles .ambiance_3 .oe_dossier_articles_contenu .oe_dossier_articles_popup_title, .conseil_3 .conseilcercle_contenu .conseilcercle_popup_title {background-image: url(../images/ambiance/saumon/dossier_thematique_popuptop-trans.png);}
#oe_dossier_articles .ambiance_4 .oe_dossier_articles_contenu .oe_dossier_articles_popup_title, .conseil_2 .conseilcercle_contenu .conseilcercle_popup_title,
#oe_temoignage .oe_nouveau_tem_contenu .popup_title {
  background-image: url(../images/ambiance/violet/dossier_thematique_popuptop-trans.png);
}
#oe_dossier_articles .ambiance_5 .oe_dossier_articles_contenu .oe_dossier_articles_popup_title, .conseil_5 .conseilcercle_contenu .conseilcercle_popup_title {background-image: url(../images/ambiance/bleugris/dossier_thematique_popuptop.png);}
#oe_dossier_articles .ambiance_6 .oe_dossier_articles_contenu .oe_dossier_articles_popup_title, .conseil_6 .conseilcercle_contenu .conseilcercle_popup_title {background-image: url(../images/ambiance/vert_c/dossier_thematique_popuptop.png);}

#oe_dossier_articles .oe_dossier_articles_contenu .oe_dossier_articles_popup_close,
#oe_temoignage .oe_nouveau_tem_contenu .popup_close,
#oe_conseilcercle .conseilcercle_contenu .popup_close {
  backgrond-position:top left;
  background-repeat:no-repeat;
  float:left;
  width:81px;
  height:32px;
  cursor:pointer;
}

#oe_dossier_articles .oe_dossier_articles_contenu .oe_dossier_articles_popup,
#oe_conseilcercle .conseilcercle_contenu .conseilcercle_popup {
  width:484px;
  height:310px;
  padding:20px;
}
#oe_dossier_articles .ambiance_1 .oe_dossier_articles_contenu .oe_dossier_articles_popup, .conseil_4 .conseilcercle_contenu .conseilcercle_popup {background-color: #fbf1b6;}
#oe_dossier_articles .ambiance_2 .oe_dossier_articles_contenu .oe_dossier_articles_popup, .conseil_1 .conseilcercle_contenu .conseilcercle_popup {background-color: #CEE8C1;}
#oe_dossier_articles .ambiance_3 .oe_dossier_articles_contenu .oe_dossier_articles_popup, .conseil_3 .conseilcercle_contenu .conseilcercle_popup {background-color: #f4dddc;}
#oe_dossier_articles .ambiance_4 .oe_dossier_articles_contenu .oe_dossier_articles_popup, .conseil_2 .conseilcercle_contenu .conseilcercle_popup {background-color: #f3e4f2;}
#oe_dossier_articles .ambiance_5 .oe_dossier_articles_contenu .oe_dossier_articles_popup, .conseil_5 .conseilcercle_contenu .conseilcercle_popup {background-color: #eeedee;}
#oe_dossier_articles .ambiance_6 .oe_dossier_articles_contenu .oe_dossier_articles_popup, .conseil_6 .conseilcercle_contenu .conseilcercle_popup {background-color: #fcffd9;}

#oedossier_scroll {
  width:475px;
  padding-right:10px;
}
/* Couleurs de scroll pour les dossiers th�matiques, les t�moignages, les diagnostics... */
.ambiance_1 #oedossier_scroll .botoescrollbar .botoescrollbar_up, .ambiance_jaune #oetemoignage_scroll .botoescrollbar .botoescrollbar_up, #content_center table.contentpaneopen_conseil_solaire .botoescrollbar .botoescrollbar_up, .conseil_4 #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_up { background-image: url(../images/scrollbar/jaune/up.gif); }
.ambiance_2 #oedossier_scroll .botoescrollbar .botoescrollbar_up, .ambiance_vert #oetemoignage_scroll .botoescrollbar .botoescrollbar_up, #content_center table.contentpaneopen_conseil_capillaire .botoescrollbar .botoescrollbar_up, .conseil_1 #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_up { background-image: url(../images/scrollbar/vert/up.gif); }
.ambiance_3 #oedossier_scroll .botoescrollbar .botoescrollbar_up, .ambiance_saumon #oetemoignage_scroll .botoescrollbar .botoescrollbar_up, #content_center table.contentpaneopen_conseil_peau .botoescrollbar .botoescrollbar_up, .conseil_3 #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_up { background-image: url(../images/scrollbar/saumon/up.gif); }
.ambiance_4 #oedossier_scroll .botoescrollbar .botoescrollbar_up, .ambiance_violet #oetemoignage_scroll .botoescrollbar .botoescrollbar_up, #content_center table.contentpaneopen_conseil_minceur .botoescrollbar .botoescrollbar_up, .conseil_2 #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_up { background-image: url(../images/scrollbar/violet/up.gif); }
.ambiance_5 #oedossier_scroll .botoescrollbar .botoescrollbar_up, .conseil_5 #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_up { background-image: url(../images/scrollbar/bleugris/up.gif); }
.ambiance_autre #oetemoignage_scroll .botoescrollbar .botoescrollbar_up, #oediagnostic_scroll .botoescrollbar .botoescrollbar_up { background-image: url(../images/scrollbar/gris/up.gif); }
.ambiance_bleugris #oetemoignage_scroll .botoescrollbar .botoescrollbar_up { background-image: url(../images/scrollbar/bleugris/up.gif); }

.ambiance_1 #oedossier_scroll .botoescrollbar .botoescrollbar_down, .ambiance_jaune #oetemoignage_scroll .botoescrollbar .botoescrollbar_down, #content_center table.contentpaneopen_conseil_solaire .botoescrollbar .botoescrollbar_down, .conseil_4 #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_down { background-image: url(../images/scrollbar/jaune/dn.gif); }
.ambiance_2 #oedossier_scroll .botoescrollbar .botoescrollbar_down, .ambiance_vert #oetemoignage_scroll .botoescrollbar .botoescrollbar_down, #content_center table.contentpaneopen_conseil_capillaire .botoescrollbar .botoescrollbar_down, .conseil_1 #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_down { background-image: url(../images/scrollbar/vert/dn.gif); }
.ambiance_3 #oedossier_scroll .botoescrollbar .botoescrollbar_down, .ambiance_saumon #oetemoignage_scroll .botoescrollbar .botoescrollbar_down, #content_center table.contentpaneopen_conseil_peau .botoescrollbar .botoescrollbar_down, .conseil_3 #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_down { background-image: url(../images/scrollbar/saumon/dn.gif); }
.ambiance_4 #oedossier_scroll .botoescrollbar .botoescrollbar_down, .ambiance_violet #oetemoignage_scroll .botoescrollbar .botoescrollbar_down, #content_center table.contentpaneopen_conseil_minceur .botoescrollbar .botoescrollbar_down, .conseil_2 #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_down { background-image: url(../images/scrollbar/violet/dn.gif); }
.ambiance_5 #oedossier_scroll .botoescrollbar .botoescrollbar_down, .conseil_5 #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_down { background-image: url(../images/scrollbar/bleugris/dn.gif); }
.ambiance_autre #oetemoignage_scroll .botoescrollbar .botoescrollbar_down, #oediagnostic_scroll .botoescrollbar .botoescrollbar_down  { background-image: url(../images/scrollbar/gris/dn.gif); }
.ambiance_bleugris #oetemoignage_scroll .botoescrollbar .botoescrollbar_down { background-image: url(../images/scrollbar/bleugris/dn.gif); }

.ambiance_1 #oedossier_scroll .botoescrollbar .botoescrollbar_track, .ambiance_jaune #oetemoignage_scroll .botoescrollbar .botoescrollbar_track, #content_center table.contentpaneopen_conseil_solaire .botoescrollbar .botoescrollbar_track, .conseil_4 #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_track { background-color: #f2d57b; }
.ambiance_2 #oedossier_scroll .botoescrollbar .botoescrollbar_track, .ambiance_vert #oetemoignage_scroll .botoescrollbar .botoescrollbar_track, #content_center table.contentpaneopen_conseil_capillaire .botoescrollbar .botoescrollbar_track, .conseil_1 #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_track { background-color: #7cc05b; }
.ambiance_3 #oedossier_scroll .botoescrollbar .botoescrollbar_track, .ambiance_saumon #oetemoignage_scroll .botoescrollbar .botoescrollbar_track, #content_center table.contentpaneopen_conseil_peau .botoescrollbar .botoescrollbar_track, .conseil_3 #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_track { background-color: #F4D1CD; }
.ambiance_4 #oedossier_scroll .botoescrollbar .botoescrollbar_track, .ambiance_violet #oetemoignage_scroll .botoescrollbar .botoescrollbar_track, #content_center table.contentpaneopen_conseil_minceur .botoescrollbar .botoescrollbar_track, .conseil_2 #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_track  { background-color: #D3B5D1; }
.ambiance_5 #oedossier_scroll .botoescrollbar .botoescrollbar_track, .conseil_5 #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_track  { background-color: #e1e4f3; }
.ambiance_autre #oetemoignage_scroll .botoescrollbar .botoescrollbar_track, #oediagnostic_scroll .botoescrollbar .botoescrollbar_track  { background-color: #D5D8D5; }
.ambiance_bleugris #oetemoignage_scroll .botoescrollbar .botoescrollbar_track  { background-color: #ced3e5; }


.ambiance_1 #oedossier_scroll .botoescrollbar .botoescrollbar_thumb, .ambiance_jaune #oetemoignage_scroll .botoescrollbar .botoescrollbar_thumb, #content_center table.contentpaneopen_conseil_solaire .botoescrollbar .botoescrollbar_thumb, .conseil_4 #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_thumb { background-color: #F6C217; }
.ambiance_2 #oedossier_scroll .botoescrollbar .botoescrollbar_thumb, .ambiance_vert #oetemoignage_scroll .botoescrollbar .botoescrollbar_thumb, #content_center table.contentpaneopen_conseil_capillaire .botoescrollbar .botoescrollbar_thumb, .conseil_1 #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_thumb { background-color: #65b041; }
.ambiance_3 #oedossier_scroll .botoescrollbar .botoescrollbar_thumb, .ambiance_saumon #oetemoignage_scroll .botoescrollbar .botoescrollbar_thumb, #content_center table.contentpaneopen_conseil_peau .botoescrollbar .botoescrollbar_thumb, .conseil_3 #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_thumb { background-color: #E89188; }
.ambiance_4 #oedossier_scroll .botoescrollbar .botoescrollbar_thumb, .ambiance_violet #oetemoignage_scroll .botoescrollbar .botoescrollbar_thumb, #content_center table.contentpaneopen_conseil_minceur .botoescrollbar .botoescrollbar_thumb, .conseil_2 #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_thumb { background-color: #9f6b9b; }
.ambiance_5 #oedossier_scroll .botoescrollbar .botoescrollbar_thumb, .conseil_5 #oeconseilcerle_scroll .botoescrollbar .botoescrollbar_thumb { background-color: #c7cde8; }
.ambiance_autre #oetemoignage_scroll .botoescrollbar .botoescrollbar_thumb { background-color: #767776; }
.ambiance_bleugris #oetemoignage_scroll .botoescrollbar .botoescrollbar_thumb  { background-color: #a8afc9; }
#oediagnostic_scroll .botoescrollbar .botoescrollbar_thumb { background-color: #C7C5C6; }

/* Page Oenobioldiet */
#content_center .contentpaneopen_diet {
  background-image: url(../images/fond_diet.png);
  background-position: 1% 40%;
  background-repeat: no-repeat;
  height: 468px;
  margin-top:25px;
  width: 100%;
}
#content_center .contentpaneopen_diet a, #content_center .contentpaneopen_diet a:hover,#content_center .contentpaneopen_diet a:visited {
  color:#551A8B;
}
#content_center .contentpaneopen_diet td {
  padding-left:280px;
  padding-top:6px;
}
#content_center .contentpaneopen_diet td p.intro_diet {
  font-size:11px;
  padding-right:10px;
  line-height:16px;
  margin-top:0px !important;
  margin-top:-3px;
}
/* Page T�moignage OenobiolDiet */
#content_center .contentpaneopen_temoignagediet {
  width:820px;
}
#content_center .contentpaneopen_temoignagediet .temoignage {
  width:158px;
  height:361px !important;
  height:351px;
  float:left;
  padding-left:10px !important;
  padding-left:2px;
}
#content_center .contentpaneopen_temoignagediet .image {
  float:left;
}
#content_center .contentpaneopen_temoignagediet #contenu {
  float:left;
  /* width:545px; */
  width:515px;
}
#content_center .contentpaneopen_temoignagediet .photo {
  margin-top:30px;
}
#content_center .contentpaneopen_temoignagediet .titre {
  margin-top:20px;
  margin-bottom:10px;
}
#content_center .contentpaneopen_temoignagediet .temoignage .temoignage_contenu {
  width:128px;
  color:#5b3b66;
  line-height:14px;
  padding-left:15px !important;
  padding-left:10px;
  font-size:9px;
}

#content_center .contentpaneopen_temoignagediet .temoignage .guillemets_ouvrant {
  clear:left;
}
#content_center .contentpaneopen_temoignagediet .temoignage .guillemets_fermant {
  float:right;
}
#content_center .contentpaneopen_temoignagediet .temoignage .auteur {
  font-style: italic;
  font-size:13px;
  margin-left:15px !important;
  margin-left:10px;
  margin-top:10px;
  color:#5b3b66;
}
#content_center .contentpaneopen_temoignagediet .retour {
  float:left;
  margin-left:10px !important;
  margin-left:0px;
}
#content_center .contentpaneopen_temoignagediet .decouvrir_produit {
  float:left;
  margin-left:250px !important;
  margin-left:170px;
}
#content_center .contentpaneopen_temoignagediet .temoignage .botoescroll .botoescrollbar .botoescrollbar_up {
  width: 8px;
  height: 4px;
  font-size: 1px;
  margin-top: 2px;
  margin-bottom: 5px;
  background-color: transparent;
  background-image: url(../images/scrollbar/gris/up_small.gif);
  background-repeat: no-repeat;
  margin-left:2px;
}
#content_center .contentpaneopen_temoignagediet .temoignage .botoescroll .botoescrollbar .botoescrollbar_down {
  width: 8px;
  height: 4px;
  font-size: 1px;
  margin-top: 5px;
  background-color: transparent;
  background-image: url(../images/scrollbar/gris/dn_small.gif);
  background-repeat: no-repeat;
  margin-left:2px;
}
#content_center .contentpaneopen_temoignagediet .temoignage .botoescroll .botoescrollbar .botoescrollbar_track {
  width: 3px;
  margin: 0px auto;
  background-color: #dddddd;
}
#content_center .contentpaneopen_temoignagediet .temoignage .botoescroll .botoescrollbar .botoescrollbar_thumb {
  width: 5px;
  margin-left: -1px;
  font-size: 1px;
  background-color: #c2a5d6;
}
/****************/
/*OFFRE SPECIALE*/
/****************/
#content_center .contentpaneopen_offre_speciale
{
    background-image: url(../images/visuel_offre-exclusive.jpg);
    background-position: left;
    background-repeat: no-repeat;
    height: 468px;
    margin-top:25px;
    width: 100%;
}

.moduletable_offres_speciales {
  margin-top:83px;
  margin-left:6px;
}

/**********************/
/* FIN OFFRE SPECIALE*/
/********************/

.moduletable_ref_lang {
  padding-top:5px;
  color:#ffffff;
  font-weight:bold;
  background-image:url(../images/fond.gif);
  background-repeat:repeat;
  text-align:center;
}
.moduletable_ref_lang a  {
  color:#ffffff;
}
.moduletable_ref_lang a:hover  {
  color:#ffffff;
  text-decoration:underline;
}

/**********************/
/* SONDAGE SOLAIRE   */
/********************/

.masque_sondage
{
  position:absolute;
  background-color:white;
  opacity:0.8;
  filter:alpha(opacity=80);
  width:100%;
  height:100%;
  top:0;
  left:0;
  _width:1500px;
  _overflow:hidden;
  z-index:1;
}

.boite_questionnaire
{
  position:absolute;
  margin-left:240px;
  margin-top:-300px;
  z-index:10000;
}

.boite_questionnaire p
{
  margin:0px;
  padding:0px;
}

.boite_questionnaire .bandeau_top
{
  background-image: url(../images/bandeau_top-trans.png);
  background-repeat:no-repeat;
  width:509px;
  height:9px;
  font-size:0px;
}

.boite_questionnaire .bandeau_top_deuz
{
  background-image: url(../images/bandeau_fond-trans.png);
  background-repeat:repeat-x;
  width:509px;
  height:17px;
  background-color:#F4BC00;
  background-position:center;
  border-bottom:1px solid white;
}

.boite_questionnaire .bandeau_top_deuz span
{
  color:#894b20;
  background-color:#f4bc00;
  margin-left:17px;
  line-height: 15px;
  font-weight:bold;
  padding-left:4px;
  padding-right:8px;
}

.boite_questionnaire .bandeau_bottom
{
  background-image: url(../images/bandeau_bottom-trans.png);
  background-repeat:no-repeat;
  width:509px;
  height:14px;
}

.boite_questionnaire .fond
{
  background-color:#f4bc00;
  opacity:0.5;
  filter:alpha(opacity=50);
  height:115px;
  width:509px;
}

.boite_questionnaire .texte,
.boite_questionnaire label
{
  color:#894b20;
}

.boite_questionnaire .texte_important
{
  color:#894b20;
  font-weight:bold;
}

.boite_questionnaire .bloc_text
{
  height:115px;
  margin-top:-115px;
  position:absolute;
  width:474px;
  padding-left:35px;
}

.boite_questionnaire .bloc_form
{
  color:#894b20;
  *margin-bottom:2px;
}

.boite_questionnaire .bloc_form input
{
  padding:0;
  margin:0;
  margin-right:5px;
  width:15px;
  height:15px;
  border:1px solid #894b20;

}

.boite_questionnaire .btn_valider_first
{
  position:absolute;
  *position:auto;
  margin-top:93px;
  margin-left:385px;
}

.boite_questionnaire .btn_valider
{
  margin-left:386px;
  margin-top:-21px;
}

.boite_questionnaire .reponse_merci
{
  color:#894b20;
  font-weight:bold;
  text-align:center;
  margin-top:42px;
}
#inscription_rappel {
  height:418px;
  margin:20px auto auto;
  padding:0;
  width:774px;
}

/* ENQUETE DIET */
#oe_enquetediet {

}
#oe_enquetediet .title {
	margin:28px 0px 15px 285px;
}
#oe_enquetediet .img {
	float:left;
	margin-left:5px;
}
#oe_enquetediet .contenu {
	float:left;
	background-image:url(../images/boites/violet/fond_enquete.png);
	background-position:top left;
	background-repeat:no-repeat;
	width:570px;
	height:258px;
	margin-left:15px;
	padding:60px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	position:relative;
}
#oe_enquetediet .contenu .ligne {
	clear:both;
	height:30px;
	width:600px;
	margin-bottom:5px;
}
#oe_enquetediet .contenu .intro {
	margin-bottom:50px;
	font-style:italic;
}
#oe_enquetediet .contenu .question {
	float:left;
	width:312px;
}
#oe_enquetediet .contenu .proposition {
	float:left;
}
#oe_enquetediet .contenu .message {
	clear:both;
	color:red;
}
#oe_enquetediet .contenu #valider1,
#oe_enquetediet .contenu #valider2 {
	position:absolute;
	right:10px;
	bottom:30px;
	cursor:pointer;
	width:161px;
	height:37px;
	float:right;
}
#oe_enquetediet .contenu #valider2 {
	width:100px;
}
#oe_enquetediet .contenu .text {
	width:59px;
	height:18px;
}
#oe_enquetediet .contenu .select {
	color:#7e7c81;
}
#oe_enquetediet .contenu .border_violet {
	border:1px solid #c11aff;
}
#oe_enquetediet .contenu .etape_precedente {
	float:left;
	color:#8b3b98;
}
#oe_enquetediet .contenu .mercis {
	margin-top:100px;
}
#oe_enquetediet .contenu .merci {
	text-align:center;
	margin-bottom:20px;
	font-size:14px;
}
#oe_enquetediet .contenu .merci_equipe {
	text-align:center;
}
/* /ENQUETE DIET */


/* ENQUETE SOLAIRE */
#oe_enquete_solaire.home
{

	background-image:url(../images/enquete/solaire/home_enquete_solaire.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:1000px;
	height:617px;
}

#oe_enquete_solaire
{

	background-image:url(../images/enquete/solaire/fond_enquete_solaire.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:1000px;
	height:617px;
	padding-left:460px;
	padding-top:245px;
	color:#392b03;
	font-size:12px;
}



#oe_enquete_solaire a
{
	color:#392b03;
}

#oe_enquete_solaire p
{
	margin:0;
	padding:0;
	margin-bottom:9px;
}

#oe_enquete_solaire .contenu
{
	height:228px;
	width:435px;
	padding:20px;
}

#oe_enquete_solaire .btn_etape_suivante
{
	position:absolute;
	margin-left:336px;
	*margin-left:200px;
	margin-top:20px;
}

#oe_enquete_solaire.home .btn_etape_suivante
{
	margin-top:285px;
	*margin-left:300px;
}

#oe_enquete_solaire .ligne
{
	margin-bottom:10px;
}

#oe_enquete_solaire .ligne_checkbox
{
	float:left;
	width:300px;
}

#oe_enquete_solaire .checkbox
{
	float:left;
}

#oe_enquete_solaire .ligne .question
{
	font-weight: bold;
}

#oe_enquete_solaire .ligne span.puce
{
	color:white;
}

#oeenquete_scroll
{
   /*width:435px;*/
   padding-right:10px;
}

#oeenquete_scroll .botoescrollbar
{
	width:10px;
}


/* ENQUETE PURIFIANT */
#oe_enquete_purifiant.home
{

	background-image:url(../images/enquete/purifiant/home_enquete_purifiant.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:1000px;
	min-height:470px;
	height:auto !important;
	height:470px;
}

#oe_enquete_purifiant
{
	background-color:#dee7f0;
	background-image:url(../images/enquete/purifiant/fond_enquete_purifiant.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:502px;
	margin-left:34px;
	/*width:1000px;*/
	min-height:430px;
	height:auto !important;
	height:430px;
	padding-left:430px;
	padding-top:150px;
	color:#392b03;
	font-size:12px;
}
#oe_enquete_purifiant_bottom{
	background-image:url(../images/enquete/purifiant/fond_enquete_purifiant_bottom.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:932px;
	height:50px;
	margin-left:34px;
	background-color:#dee7f0;
}
	#oe_enquete_purifiant_bottom .btn_reglement{
		text-align:right;
		padding-right:10px;
	}
		#oe_enquete_purifiant_bottom .btn_reglement a{
			color:#000;
			text-decoration:underline;
			font-size:11px;
		}

#oe_enquete_purifiant a
{
	color:#392b03;
}

#oe_enquete_purifiant p
{
	margin:0;
	padding:0;
	margin-bottom:9px;
}

#oe_enquete_purifiant .contenu
{

	width:479px;
	padding-top:8px;
	background-image:url(../images/enquete/purifiant/fond_cadre_purifiant_top.gif);
	background-position:left top;
	background-repeat:no-repeat;
	line-height:20px;
}
#oe_enquete_purifiant .contenu textarea{
	width:435px;
}
	#oe_enquete_purifiant .contenu .contenu_content{
		padding:20px;
		padding-top:10px;
		background-color:#acdad0;
		background-image:url(../images/enquete/purifiant/fond_cadre_degrade_purifiant.gif);
		background-position:left top;
		background-repeat:repeat-x;
		min-height:177px;
		height:auto !important;
		height:177px;
	}
#oe_enquete_purifiant .bottom{
	background-image:url(../images/enquete/purifiant/fond_cadre_purifiant_bottom.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:8px;
	font-size:0;
}

#oe_enquete_purifiant .btn_etape_suivante
{
	position:relative;
	margin-left:170px !important;
	*margin-left:290px !important;
	margin-left:150px;
	/*margin-left:200px;*/
	margin-top:-25px !important;
	*margin-top:-45px !important;
	margin-top:-60px;
}

#oe_enquete_purifiant.home .btn_etape_suivante
{
	margin-top:285px;
	*margin-left:300px;
}

#oe_enquete_purifiant .ligne
{
	margin-bottom:10px;
}

#oe_enquete_purifiant .ligne_checkbox
{
	float:left;
	width:300px;
}

#oe_enquete_purifiant .checkbox
{
	float:left;
}

#oe_enquete_purifiant .ligne .question
{
	font-weight: bold;
}

#oe_enquete_purifiant .ligne span.puce
{
	color:white;
}

/* ENQUETE REGARD */

#oe_enquete_regard
{
	background-image:url(../images/enquete/regard/fond_enquete_regard.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	min-height:370px;
	height:auto !important;
	height:370px;
	padding-left:430px;
	padding-top:150px;
	color:#5a504c;
	font-size:12px;
}
#oe_enquete_regard_bottom{
	background-image:url(../images/enquete/regard/fond_enquete_regard_bottom.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:953px;
	height:50px;
	background-color:#dee7f0;
}
	#oe_enquete_regard_bottom .btn_reglement{
		text-align:right;
		padding-right:40px;
	}
		#oe_enquete_regard_bottom .btn_reglement a{
			color:#000;
			text-decoration:underline;
			font-size:11px;
		}

#oe_enquete_regard a
{
	color:#5a504c;
}

#oe_enquete_regard p
{
	margin:0;
	padding:0;
	margin-bottom:9px;
}

.contenu2
{
	background-image:url(../images/enquete/remodelant/fond_enquete_regard_more.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	/*width:953px;*/
	margin-left:10px;
}

#oe_enquete_regard .contenu
{
	width:485px;
	padding-top:12px;
	background-image:url(../images/enquete/regard/topbox.png);
	background-position:left top;
	background-repeat:no-repeat;
	line-height:20px;
}
#oe_enquete_regard .contenu textarea{
	width:440px;
}
	#oe_enquete_regard .contenu .contenu_content{
		padding:10px 20px;
		/*background-color:#acdad0;*/
		background-image:url(../images/enquete/regard/centerbox.png);
		background-position:left top;
		background-repeat:repeat-y;
		height:auto !important;
	}
#oe_enquete_regard .bottom{
	background-image:url(../images/enquete/regard/bottombox.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:13px;
	font-size:0;
}

#oe_enquete_regard .btn_etape_suivante
{
	float:right;
	position:relative;
	margin-right:100px !important;
	*margin-right:100px !important;
	margin-right:50px;
	/*margin-left:170px !important;
	*margin-left:290px !important;
	margin-left:150px;*/
	/*margin-left:200px;*/
	margin-top:-20px !important;
	*margin-top:-40px !important;
	margin-top:-45px;
}

#oe_enquete_regard.home .btn_etape_suivante
{
	margin-top:285px;
	*margin-left:300px;
}

#oe_enquete_regard .ligne
{
	margin-bottom:10px;
}

#oe_enquete_regard .ligne_checkbox
{
	float:left;
	width:300px;
}

#oe_enquete_regard .checkbox
{
	float:left;
}

#oe_enquete_regard .ligne .question
{
	font-weight: bold;
}

/*AMBIANCE_COULEUR SCROLL (DEFAUT JAUNE)*/

  #oeenquete_scroll .botoescrollbar .botoescrollbar_up{
  	background-image:url(../images/enquete/solaire/scroll_top.gif);
  	background-repeat:no-repeat;
    width: 11px;
    height: 6px;
    font-size: 1px;
    margin-top: 6px;
    margin-bottom: 2px;
  }
  #oeenquete_scroll .botoescrollbar .botoescrollbar_down {
  	background-image:url(../images/enquete/solaire/scroll_bottom.gif);
  	background-repeat:no-repeat;
    width: 11px;
    height: 6px;
    font-size: 1px;
    margin-top: 3px;
  }
  #oeenquete_scroll .botoescrollbar .botoescrollbar_track {
    width: 5px;
    margin: 0px auto;
    margin-left:3px;
    background-color: #c9baa2;
  }
  #oeenquete_scroll .botoescrollbar .botoescrollbar_thumb {
    background-color: #886935;
    width: 7px;
    margin-left: -1px;
    font-size: 1px;
  }

  /*AMBIANCE_COULEUR SCROLL (DEFAUT JAUNE)*/

#oe_enquete_solaire textarea
{
	width:400px;
	height:140px;
}

/* /ENQUETE SOLAIRE */

/* LIENS REFERENCEMENT*/
.moduletable_lien_referencement
{
	background-color:white;
	padding:5px 5px 5px 15px;
}

.moduletable_lien_referencement .gamme
{
	float:left;
	margin-right:34px;
	_margin-right:30px;
}

.moduletable_lien_referencement .gamme .titre_gamme
{
	font-weight: bold;
	margin-bottom:3px;
}

.moduletable_lien_referencement .gamme p,
.moduletable_lien_referencement .gamme p a
{
	color:#7E7C82;
	margin:0;
}

/* /LIENS REFERENCEMENT*/

/* TEMOIGNAGES DOCTISSIMO */

#doctissimo .image
{
	float:left;
	margin-right:15px;
	margin-top:25px;
}

#doctissimo .contenu
{
	width:530px;
	float:left;
}
#doctissimo .decouvrir_produit {
	float:right;
	margin-top:10px;
	margin-right:10px;
}
#doctissimo .retour {
	float:left;
	margin-top:10px;
}

#oetemdoc_scroll
{
	width:510px;
	padding-right:10px;
	*padding-right:0;
}

#oetemdoc_scroll #botoescrollbar0,
#oetemdoc_scroll #botoescrollbar_up0,
#oetemdoc_scroll #botoescrollbar_down0
{
	/*padding-left:10px;*/
}

#oetemdoc_scroll .botoescrollbar
{
	width:10px;
}

#content_center .contentpaneopen_temoignagediet .temoignage .guillemets_ouvrant {
  clear:left;
}
#content_center .contentpaneopen_temoignagediet .temoignage .guillemets_fermant {
  float:right;
}

#oetemdoc_scroll .botoescrollbar .botoescrollbar_up {
  width: 8px;
  height: 4px;
  font-size: 1px;
  margin-top: 2px;
  margin-bottom: 5px;
  background-color: transparent;
  background-image: url(../images/scrollbar/gris/up_small.gif);
  background-repeat: no-repeat;
  margin-left:1px;
}
#oetemdoc_scroll .botoescrollbar .botoescrollbar_down {
  width: 8px;
  height: 4px;
  font-size: 1px;
  margin-top: 5px;
  background-color: transparent;
  background-image: url(../images/scrollbar/gris/dn_small.gif);
  background-repeat: no-repeat;
  margin-left:1px;
}
#oetemdoc_scroll .botoescrollbar .botoescrollbar_track {
  width: 3px;
  margin: 0px auto;
  background-color: #dddddd;
}
#oetemdoc_scroll .botoescrollbar .botoescrollbar_thumb {
  width: 5px;
  margin-left: -1px;
  font-size: 1px;
  background-color: #c2a5d6;
}

#oetemdoc_scroll .tem_texte
{
	padding:10px 10px 20px 10px;
	color:#333333;
	clear:both;
}


#oetemdoc_scroll .fond_1
{
	background-color:white;
	border:1px solid #d3d0d0;
	margin-bottom:1px;
}

#oetemdoc_scroll .fond_2
{
	background-color:#eedded;
	margin-bottom:1px;
}

#oetemdoc_scroll p
{
	margin:0;
	padding:3px 0 3px 0;
}

#oetemdoc_scroll p.info_user
{
	font-weight: bold;
	color:#7f258d;
	font-size:15px;
}

#oetemdoc_scroll .tem_texte .en_savoir_plus,
#oetemdoc_scroll .tem_texte .bulletpoint_titre
{
	color:#7f258d;
	cursor:pointer;
	font-weight: bold;
	float:right;
	text-decoration:underline;
}

/* TEMOIGNAGES DOCTISSIMO */

/* REFONTE RECOMPENSES */

#content_center .contentpaneopen_recompenses {
  margin-top:20px;
}

#content_center .contentpaneopen_recompenses .gauche{
	float:left;
	width:254px;
	height:377px;
	background-image:url(../images/la_marque/recompenses/masque_recompense.jpg);
	background-repeat: no-repeat;
	margin-top:55px;
	margin-left:10px;
	_margin-left:4px;
	margin-right:5px;
	_margin-right:2px;
	padding-top:10px;
}

#content_center .contentpaneopen_recompenses .gauche img
{
	_margin-left:25px;
	margin-left:50px !important;
}

#content_center .contentpaneopen_recompenses .contenu
{
	margin-top:10px;
	float:left;
	width:550px;
}

#content_center .contentpaneopen_recompenses .les_recompenses
{
	margin-top:15px;
}


#content_center .contentpaneopen_recompenses .les_recompenses .une_recompense
{
	background-image:url(../images/la_marque/recompenses/bg_recompenses.jpg);
	background-repeat: no-repeat;
	width:231px;
	height:155px;
	margin-left:6px;
	padding:10px;
	float:left;
	margin-bottom:10px;
}

#content_center .contentpaneopen_recompenses .les_recompenses .une_recompense .zoom
{
	float:right;
	cursor:pointer;
}

#content_center .contentpaneopen_recompenses .les_recompenses .une_recompense .botoescroll
{
	height:135px;
}

#content_center .contentpaneopen_recompenses .les_recompenses .une_recompense .visuel{
	float:left;
	margin-right:10px;
}

#content_center .contentpaneopen_recompenses .les_recompenses .une_recompense .texte{
	float:left;
	width:95px;
}

#botoescroll_principal .botoescrollbar {
  width: 13px;
}
#botoescroll_principal .botoescroll_content {
  padding-right:15px;
}


/* ambiance par defaut */
#botoescroll_principal .botoescrollbar .botoescrollbar_up {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 2px;
  margin-bottom: 5px;
  background-color: transparent;
  background-image: url(../images/scrollbar/gris/up.gif);
  background-repeat: no-repeat;
}
#botoescroll_principal .botoescrollbar .botoescrollbar_down {
  width: 13px;
  height: 7px;
  font-size: 1px;
  margin-top: 5px;
  background-color: transparent;
  background-image: url(../images/scrollbar/gris/dn.gif);
  background-repeat: no-repeat;
}
#botoescroll_principal .botoescrollbar .botoescrollbar_track {
  width: 5px;
  margin: 0px auto;
  background-color: #D1D0D0;
}
#botoescroll_principal .botoescrollbar .botoescrollbar_thumb {
  width: 7px;
  margin-left: -1px;
  font-size: 1px;
  background-color: #999999;
}

.contentpaneopen_recompenses .zoom_recompense
{
	display:none;
	position:absolute;
	left:335px;
	top:70px;
}

.contentpaneopen_recompenses .zoom_recompense .top
{
	background-image:url(../images/la_marque/recompenses/top_pop_up-trans.png);
	background-repeat: no-repeat;
	width:403px;
	height:20px;
}

.contentpaneopen_recompenses .zoom_recompense .contenu_popup
{
	border-right:1px solid #856192;
	border-left:1px solid #856192;
	width:381px;
	padding:10px;
	background-color:#ffffff;
}

.contentpaneopen_recompenses .zoom_recompense .contenu_popup .visuel
{
	float:left;
	display:block;
	widyh:100px;
}

.contentpaneopen_recompenses .zoom_recompense .contenu_popup .texte
{
	float:left;
	margin-left:10px;
	width:150px;
}
.contentpaneopen_recompenses .zoom_recompense .contenu_popup .close
{
	margin-left:360px;
	margin-top:-20px;
	_margin-top:0;
	cursor: pointer;
	z-index:10000;

}

.contentpaneopen_recompenses .zoom_recompense .bottom
{
	background-image:url(../images/la_marque/recompenses/bottom_pop_up-trans.png);
	background-repeat: no-repeat;
	width:403px;
	height:20px;
}

/* /ambiance par defaut */

/* /REFONTE RECOMPENSES */



#content_left .moduletable_violet_first {
	padding-top:78px;
}
#content_left .moduletable_violet {
	margin-top:23px;
}
#content_left .moduletable_violet,
#content_left .moduletable_violet_first {
	margin-left:10px;
}
.moduletable_violet .top,
.moduletable_violet_first .top {
	background-image:url(../images/communs/boites/violet/communication_module_top.png);
	background-repeat: no-repeat;
	width:254px;
	height:18px;
}
.moduletable_violet .center,
.moduletable_violet_first .center {
	background-image:url(../images/communs/boites/violet/communication_module_fond.png);
	background-repeat: repeat-y;
	width:254px;
	height:auto;
	padding:10px 5px 5px 5px;
	margin-bottom:-10px;
}
.moduletable_violet .center .title,
.moduletable_violet_first .center .title {
	margin-left:25px;
	margin-bottom:20px;
}
.moduletable_violet .center a,
.moduletable_violet_first .center a {
	color:#686767;
}
.moduletable_violet .center ul,
.moduletable_violet_first .center ul{
	list-style-image:url(../images/puces/puce_minceur-trans.png);
	line-height:24px;
}
.moduletable_violet .center ul li.current a,
.moduletable_violet_first .center ul li.current a {
	color:#74146e;
	font-size:11px;
}
.moduletable_violet .center ul li a,
.moduletable_violet_first .center ul li a {
	color:#686767;
	font-size:11px;
}
.moduletable_violet .bottom,
.moduletable_violet_first .bottom {
	background-image:url(../images/communs/boites/violet/communication_module_bottom.png);
	background-repeat: no-repeat;
	width:254px;
	height:18px;
}

#oetemdoc_scroll .tem_texte .en_savoir_plus a
{
	color:#7f258d;
}

#content_center .jeu_cure
{
	  background-image: url(../images/jeu_cure/visuel_jeu_detox.jpg);
	  background-repeat: no-repeat;
	  background-position:10px 30px;
	  margin-left:2px;
	  height:492px;
	  margin-top:40px;
	  font-size: 12px;
}

#content_center .jeu_cure .contenu
{
	margin-left:285px;
	height:409px;
	background-image: url(../images/jeu_cure/pot_detox.jpg);
	background-repeat: no-repeat;
	background-position:440px 117px;
}

#content_center .jeu_cure .bloc
{
	margin-bottom:7px;
	clear:both;
	height:22px;
}

#content_center .jeu_cure .libelle
{
	width:150px;
	text-align:right;
	float:left;
	padding-right:10px;
}

#content_center .jeu_cure .champ
{
	float:left;
}

#content_center .jeu_cure .champ input
{
	width:250px;
	border:1px solid #959498;
}

#content_center .jeu_cure label
{
	font-weight: bold;
}

#content_center .jeu_cure label.special
{
	font-weight: normal;
}

#content_center .jeu_cure .bouton
{
	float:left;
	padding-left:180px;
}

#content_center .jeu_cure .btn_reglement
{
	float:right;
	padding-top:10px;
	padding-right:10px;
}

#content_center .jeu_cure .btn_reglement a
{
	color:#3a332b;
}

#content_center .jeu_cure .reglement
{
	font-size:9px;
}

/* TEMOIGNAGES DOCTISSIMO */

/* BOX detox FORM INSCRIPTION*/
#oe_form_cercle .detox_box
{
	margin-top:10px;
}

#oe_form_cercle .detox_box .top
{
	width:520px;
	height:4px;
	background-image: url(../images/formulaire_cercle/top_detox_inscription.png);
	background-repeat: no-repeat;
	background-position:top;
	font-size:0px;
}

#oe_form_cercle .detox_box .contenu
{
	width:510px;
	background-image: url(../images/formulaire_cercle/detox_content.png);
	background-repeat: repeat-y;
	padding:5px;
	font-size: 12px;
}
#oe_form_cercle .detox_box .contenu a
{
	color:#000000;
}

#oe_form_cercle .detox_box .contenu .detox_visuel
{
	background-image:url(../images/formulaire_cercle/pot_detox.png);
	background-repeat:no-repeat;
	height:109px;
	margin-left:20px;
	margin-top:20px;
	padding-left:186px;
	line-height:18px;
}

#oe_form_cercle .detox_box .contenu .detox_visuel p
{
	color:#000000;
}

#oe_form_cercle .detox_box .bottom
{
	width:520px;
	height:4px;
	background-image: url(../images/formulaire_cercle/bottom_detox_inscription.png);
	background-repeat: no-repeat;
	background-position:top;
}

/* /BOX detox FORM INSCRIPTION*/
.moduletable_solaire20ans {
	margin-left:24px;
	margin-top:-213px;
	position:absolute;
}
.oe_gamme #droite #solaire20ans {
	margin-left:10px;
	margin-top:-200px;
	position:absolute;
}
.oe_produit #droite #solaire20ans {
	margin-left:45px;
	margin-top:-200px;
	position:absolute;
}


/* ENQUETE CAPILLAIRE */
.oe_enquete_contener_capillaire{
	background-image:url(../images/enquete/capillaire/fond_enquete_capillaire_more.jpg);
	margin-left:16px;
	background-position:10px top;
}
#oe_enquete_capillaire
{
	background-color:transparent;
	background-image:url(../images/enquete/capillaire/fond_enquete_capillaire.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:512px;
	margin-left:0;
	/*width:1000px;*/
	min-height:429px;
	height:auto !important;
	height:429px;
	padding-left:452px;
	padding-top:150px;
	color:#392b03;
	font-size:12px;
	margin:auto;
}
#oe_enquete_capillaire_bottom{
	background-image:url(../images/enquete/capillaire/fond_enquete_capillaire_bottom.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:964px;
	height:31px;
	margin-left:0;
	background-color:transparent;
	margin:auto;
}
	#oe_enquete_capillaire_bottom .btn_reglement{
		text-align:right;
		padding-right:33px;
	}
		#oe_enquete_capillaire_bottom .btn_reglement a{
			color:#000;
			text-decoration:underline;
			font-size:11px;
		}

#oe_enquete_capillaire a
{
	color:#392b03;
}

#oe_enquete_capillaire p
{
	margin:0;
	padding:0;
	margin-bottom:9px;
}

#oe_enquete_capillaire .contenu
{

	width:479px;
	padding-top:7px;
	background-image:url(../images/enquete/capillaire/fond_cadre_capillaire_top.png);
	background-position:left top;
	background-repeat:no-repeat;
	line-height:18px;
}
#oe_enquete_capillaire .contenu textarea{
	width:435px;
}
	#oe_enquete_capillaire .contenu .contenu_content{
		padding:19px;
		padding-top:10px;
		background-color:#fff;
		background-image:url(../images/enquete/capillaire/fond_cadre_degrade_capillaire.gif);
		background-position:left bottom;
		background-repeat:repeat-x;
		min-height:300px;
		height:auto !important;
		height:300px;
	}
#oe_enquete_capillaire .bottom{
	background-image:url(../images/enquete/capillaire/fond_cadre_capillaire_bottom.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:8px;
	font-size:0;
}

#oe_enquete_capillaire .btn_etape_suivante
{
	position:relative;
	margin-left:295px !important;
	*margin-left:290px !important;
	margin-left:295px;
	/*margin-left:200px;*/
	margin-top:-25px !important;
	*margin-top:-45px !important;
	margin-top:-55px;
}

#oe_enquete_capillaire.home .btn_etape_suivante
{
	margin-top:285px;
	*margin-left:300px;
}

#oe_enquete_capillaire .ligne
{
	margin-bottom:10px;
}

#oe_enquete_capillaire .ligne_checkbox
{
	float:left;
	width:380px;
}

#oe_enquete_capillaire .checkbox
{
	float:left;
}

#oe_enquete_capillaire .ligne .question
{
	font-weight: bold;
}

#oe_enquete_capillaire .ligne span.puce
{
	display:none;
}
#oe_enquete_capillaire #question_205 .proposition,
#oe_enquete_capillaire #question_207 .proposition {
	height:20px;
}
#oe_enquete_capillaire #question_205 .proposition .ligne,
#oe_enquete_capillaire #question_207 .proposition .ligne{
	float:left;
	margin-right:8px;
}

/* JEU */
/* Identification jeu solaire (homepage) */

.masque_ident
{
  position:absolute;
  background-color:white;
  opacity:0.7;
  filter:alpha(opacity=70);
  width:100%;
  height:100%;
  top:0;
  left:0;
  _width:1500px;
  _overflow:hidden;
  z-index:1000;
}

.boite_ident
{
  position:absolute;
  margin-left:240px;
  margin-top:150px;
  z-index:10000;
}

.boite_ident p
{
  margin:0px;
  padding:0px;
}

.boite_ident .bandeau_top
{
  background-image: url(../images/bandeau_top-trans.png);
  background-repeat:no-repeat;
  width:509px;
  height:9px;
  font-size:0px;
}

.boite_ident .bandeau_top_deuz
{
  background-image:url(../images/boites/jaune/title-bg.png);
  background-repeat:repeat-x;
  width:509px;
  height:17px;
  background-color:#F4BC00;
  background-position:center;
  border-bottom:1px solid white;
  text-align:right;
}

.boite_ident .bandeau_top_deuz span
{
  color:#894b20;
  background-color:#f4bc00;
  margin-left:17px;
  line-height: 15px;
  font-weight:bold;
  padding-left:4px;
  padding-right:8px;
}

.boite_ident .bandeau_bottom
{
  background-image: url(../images/bandeau_bottom-trans.png);
  background-repeat:no-repeat;
  width:509px;
  height:14px;
}

.boite_ident .fond
{
  background-color:#f4bc00;
  opacity:0.5;
  filter:alpha(opacity=50);
  height:160px;
  width:509px;
}

.boite_ident .texte,
.boite_ident label
{
  color:#894b20;
}

.boite_ident .texte_important
{
  color:#894b20;
  font-weight:bold;
  font-size:12px;
  padding-top:3px;
}
	.boite_ident .texte_important img{
		vertical-align:middle;
	}

.boite_ident .bloc_text
{
  height:160px;
  margin-top:-160px;
  position:absolute;
  width:474px;
  padding-left:15px;
}

.boite_ident .bloc_text .bloc_ident2
{
  width:212px;
  height:95px;
  background-image:url(../images/ident_home/fond_ident.gif);
  background-repeat:no-repeat;
  background-position:left top;
  margin-top:10px;
  padding: 8px;
  float:left;
}
	.boite_ident .bloc_text .bloc_ident2 .texte_important{
		margin-bottom:10px;
	}
	.boite_ident .bloc_text .bloc_ident2 label{
		width:80px;
		height:10px;
		padding-top:3px;
		padding-right: 5px;
		text-align:right;
		float:left;
		margin-bottom:5px;
		font-size:11px;
	}
	.boite_ident .bloc_text .bloc_ident2 input.inputbox{
		width:120px;
		height:13px;
		border-right:1px solid #d5ccbb;
		border-bottom:1px solid #d5ccbb;
		border-top:1px solid #000;
		border-left:1px solid #000;
		margin-bottom:5px;
	}
	.boite_ident .bloc_text .bloc_ident2 input#ident_valider{
		float:right;
		margin-right:5px;
	}
	.boite_ident .bloc_text .bloc_ident2 p{
		color:#894b20;
		line-height:20px;
		font-size:11px;
		padding-left:18px;
	}
		.boite_ident .bloc_text .bloc_ident2 p a{
			color:#894b20;
			text-decoration:underline;
		}

#oe_conseilcercle .jeu_solaire {
	width:484px;
	height:292px;
	background-image:url(../images/fond_jeu_solaire.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	margin-top:15px;
	padding: 0 20px;
	padding-top:85px;
	font-size:12px;
	color:#5b332b;
	text-align:justify;
	line-height:18px;
	font-family:Arial,Helvetica,sans-serif;
}

	#oe_conseilcercle .jeu_solaire form label input{
		vertical-align:middle;
	}
	#oe_conseilcercle .jeu_solaire a#reglement_solaire{
		float:right;
		display:block;
		color:#5b332b;
		text-decoration:underline;
	}
#oeordonnance_scroll .botoescrollbar,
  #oedossier_scroll .botoescrollbar,
  #oetemoignage_scroll .botoescrollbar,
  #oediagnostic_scroll .botoescrollbar,
  #oeconseilcerle_scroll .botoescrollbar {
    width: 13px;
  }
  #oeordonnance_scroll .botoescroll_content,
  #oedossier_scroll .botoescroll_content,
  #oetemoignage_scroll .botoescroll_content,
  #oeconseilcerle_scroll .botoescroll_content {
    heigth:600px;
  }

  /* ambiance par defaut */
  #bloc_text_scroll .botoescrollbar .botoescrollbar_up{
    width: 13px;
    height: 6px;
    font-size: 1px;
    margin-top: 2px;
    margin-bottom: 3px;
    background-color: transparent;
  }
  #bloc_text_scroll .botoescrollbar .botoescrollbar_down{
  width: 13px;
  height: 6px;
  font-size: 1px;
  margin-top: 3px;
  background-color: transparent;

  } #bloc_text_scroll .botoescrollbar{width:13px;}
  #bloc_text_scroll .botoescrollbar .botoescrollbar_track{
    width: 5px;
    margin: 0px auto;

  }
  #bloc_text_scroll .botoescrollbar .botoescrollbar_thumb{
    width: 7px;
    margin-left: -1px;
    font-size: 1px;
  }

#bloc_text_scroll .botoescrollbar .botoescrollbar_up { background-image: url(../images/scrollbar/gris/up.gif); }


#bloc_text_scroll .botoescrollbar .botoescrollbar_down { background-image: url(../images/scrollbar/gris/dn.gif); }


#bloc_text_scroll .botoescrollbar .botoescrollbar_track { background-color: #D5D8D5; }


#bloc_text_scroll .botoescrollbar .botoescrollbar_thumb { background-color: #C7C5C6; }
/* FIN JEU */


/* THEMATIQUE BIEN ETRE */
#oe_dossier_articles .ambiance_6 .ul_articles .li_articles {background-image: url("../images/ambiance/vert_clair2/puce_lien_produit.gif");}
#oe_dossier_articles .ambiance_6 .oe_dossier_articles_contenu .oe_dossier_articles_liste {background-color: #ecf5d0;}
#oe_dossier_articles .ambiance_6 .oe_dossier_articles_contenu .oe_dossier_articles_liste .soustitre { color:#aed635;}
#oe_dossier_articles .ambiance_6 .oe_dossier_articles_contenu .oe_dossier_articles_bottom {background-image: url(../images/ambiance/vert_clair2/dossier_thematique_bienetre_bottom.gif);}
#oe_dossier_articles .ambiance_6 .oe_dossier_articles_contenu .oe_dossier_articles_popup_title {background-image: url(../images/ambiance/vert_clair2/dossier_thematique_popuptop.png);}
#oe_dossier_articles .ambiance_6 .oe_dossier_articles_contenu .oe_dossier_articles_popup {background-color: #ECF5D0;}
.ambiance_6 #oedossier_scroll .botoescrollbar .botoescrollbar_up { background-image: url(../images/ambiance/vert_clair2/up.gif); }
.ambiance_6 #oedossier_scroll .botoescrollbar .botoescrollbar_down { background-image: url(../images/ambiance/vert_clair2/dn.gif); }
.ambiance_6 #oedossier_scroll .botoescrollbar .botoescrollbar_track  { background-color: #c4df73; }
.ambiance_6 #oedossier_scroll .botoescrollbar .botoescrollbar_thumb { background-color: #a5d21f; }
#oe_dossier_articles .ambiance_6 .dossier_articles_img {background-image: url(../images/ambiance/vert_clair2/dossier_thematique_bienetre.jpg);}


/*ENQUETE REMODELANT*/
#oe_enquete_remodelant .flacon_remodelant{
	top:350px;
	position:absolute;
	margin-left:35px !important;
}

#oe_enquete_remodelant .ligne {
margin-bottom:10px;
}

#oe_enquete_remodelant #question_209 .proposition .ligne{
	float:left;
	margin-right:4px;
}

.oe_enquete_contener_remodelant{
	background-image:url(../images/enquete/remodelant/fond_enquete_remod_mor.jpg);
	background-repeat:repeat-y;
	margin-left:0;
	background-position:left top;
}

#oe_enquete_remodelant
{
	background-color:transparent;
	background-image:url(../images/enquete/remodelant/fond_enquete_remodelant.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:0;
	/*width:1000px;*/
	min-height:429px;
	height:auto !important;
	height:429px;
	padding-left:452px;
	padding-top:150px;
	color:#392b03;
	font-size:12px;
	margin:auto;
}
#oe_enquete_remodelant_bottom{
	background-image:url(../images/enquete/communs/fond_enquete_bottom.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:74px;
	margin-left:0;
	background-color:transparent;
	margin:auto;
}
	#oe_enquete_remodelant_bottom .btn_reglement{
		text-align:right;
		padding-right:33px;
	}
		#oe_enquete_remodelant_bottom .btn_reglement a{
			color:#000;
			text-decoration:underline;
			font-size:11px;
		}

#oe_enquete_remodelant a
{
	color:#392b03;
}

#oe_enquete_remodelant p
{
	margin:0;
	padding:0;
	margin-bottom:9px;
}

#oe_enquete_remodelant .contenu
{
	width:485px;
	padding-top:13px;
	background-image:url(../images/enquete/communs/fond_cadre_enquete_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	line-height:18px;
}
#oe_enquete_remodelant .contenu textarea{
	width:435px;
}
	#oe_enquete_remodelant .contenu .contenu_content{
		padding:19px;
		padding-top:10px;
		background-color:#fff;
		background-image:url(../images/enquete/communs/fond_cadre_enquete.jpg);
		background-position:left bottom;
		background-repeat:repeat-y;
		height:auto !important;
		height:300px;
	}
#oe_enquete_remodelant .bottom{
	background-image:url(../images/enquete/communs/fond_cadre_enquete_bot.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:13px;
	width:485px;
	font-size:0;
	padding-top:5px;
}

#oe_enquete_remodelant .btn_etape_suivante
{
	position:relative;
	margin-left:295px !important;
	*margin-left:290px !important;
	margin-left:295px;
	/*margin-left:200px;*/
	margin-top:-25px !important;
	*margin-top:-45px !important;
	margin-top:-55px;
	padding-bottom:200px;
}

#oe_enquete_remodelant.home .btn_etape_suivante
{
	margin-top:285px;
	*margin-left:300px;
}

#oe_enquete_remodelant .ligne
{
	margin-bottom:10px;
}

#oe_enquete_remodelant .ligne_checkbox
{
	float:left;
	width:380px;
}

#oe_enquete_remodelant .checkbox
{
	float:left;
}

#oe_enquete_remodelant .ligne .question
{
	font-weight: bold;
}

#oe_enquete_remodelant .ligne span.puce
{
	display:none;
}
#oe_enquete_remodelant #question_205 .proposition,
#oe_enquete_remodelant #question_207 .proposition {
	height:20px;
}
#oe_enquete_remodelant #question_205 .proposition .ligne,
#oe_enquete_remodelant #question_207 .proposition .ligne{
	float:left;
	margin-right:8px;
}

/*FIN ENQUETE REMODELANt*/

/*ENQUETE ALLURE ET MINCEUR*/
#oe_enquete_allure_minceur .flacon_allure{
	top:375px;
	position:absolute;
	margin-left:35px !important;
}

#oe_enquete_allure_minceur .ligne {
margin-bottom:10px;
}

#oe_enquete_allure_minceur #question_222 .proposition .ligne{
	float:left;
	margin-right:4px;
}

.oe_enquete_contener_allure_minceur{
	background-image:url(../images/enquete/allure_minceur/fond_enquete_allur_mor.jpg);
	background-repeat:repeat-y;
	margin-left:0;
	background-position:left top;
}

#oe_enquete_allure_minceur
{
	background-color:transparent;
	background-image:url(../images/enquete/allure_minceur/fond_enquete_allure.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:0;
	/*width:1000px;*/
	min-height:429px;
	height:auto !important;
	height:429px;
	padding-left:452px;
	padding-top:150px;
	color:#392b03;
	font-size:12px;
	margin:auto;
}
#oe_enquete_allure_minceur_bottom{
	background-image:url(../images/enquete/communs/fond_enquete_bottom.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:74px;
	margin-left:0;
	background-color:transparent;
	margin:auto;
}
	#oe_enquete_allure_minceur_bottom .btn_reglement{
		text-align:right;
		padding-right:33px;
	}
		#oe_enquete_allure_minceur_bottom .btn_reglement a{
			color:#000;
			text-decoration:underline;
			font-size:11px;
		}

#oe_enquete_allure_minceur a
{
	color:#392b03;
}

#oe_enquete_allure_minceur p
{
	margin:0;
	padding:0;
	margin-bottom:9px;
}

#oe_enquete_allure_minceur .contenu
{
	width:485px;
	padding-top:13px;
	background-image:url(../images/enquete/communs/fond_cadre_enquete_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	line-height:18px;
}
#oe_enquete_allure_minceur .contenu textarea{
	width:435px;
}
	#oe_enquete_allure_minceur .contenu .contenu_content{
		padding:19px;
		padding-top:10px;
		background-color:#fff;
		background-image:url(../images/enquete/communs/fond_cadre_enquete.jpg);
		background-position:left bottom;
		background-repeat:repeat-y;
		height:auto !important;
		height:300px;
	}
#oe_enquete_allure_minceur .bottom{
	background-image:url(../images/enquete/communs/fond_cadre_enquete_bot.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:13px;
	width:485px;
	font-size:0;
	padding-top:5px;
}

#oe_enquete_allure_minceur .btn_etape_suivante
{
	position:relative;
	margin-left:295px !important;
	*margin-left:290px !important;
	margin-left:295px;
	/*margin-left:200px;*/
	margin-top:-25px !important;
	*margin-top:-45px !important;
	margin-top:-55px;
	padding-bottom:200px;
}

#oe_enquete_allure_minceur.home .btn_etape_suivante
{
	margin-top:285px;
	*margin-left:300px;
}

#oe_enquete_allure_minceur .ligne
{
	margin-bottom:10px;
}

#oe_enquete_allure_minceur .ligne_checkbox
{
	float:left;
	width:380px;
}

#oe_enquete_allure_minceur .checkbox
{
	float:left;
}

#oe_enquete_allure_minceur .ligne .question
{
	font-weight: bold;
}

#oe_enquete_allure_minceur .ligne span.puce
{
	display:none;
}
#oe_enquete_allure_minceur #question_205 .proposition,
#oe_enquete_allure_minceur #question_207 .proposition {
	height:20px;
}
#oe_enquete_allure_minceur #question_205 .proposition .ligne,
#oe_enquete_allure_minceur #question_207 .proposition .ligne{
	float:left;
	margin-right:8px;
}

/*FIN ENQUETE ALLURE ET MINCEUR*/


/*ENQUETE RETENTION D EAU*/
#oe_enquete_retention_eau .flacon_allure{
	top:95px;
	position:absolute;
	margin-left:65px !important;
}

#oe_enquete_retention_eau .ligne {
margin-bottom:10px;
}

#oe_enquete_retention_eau #question_222 .proposition .ligne{
	float:left;
	margin-right:4px;
}

.oe_enquete_contener_retention_eau{
	background-image:url(../images/enquete/retention_eau/fond_enquete_allur_mor.jpg);
	background-repeat:repeat-y;
	margin-left:0;
	background-position:left top;
}

#oe_enquete_retention_eau
{
	background-color:transparent;
	background-image:url(../images/enquete/retention_eau/fond_enquete_retention.jpg);
	background-position:1px top;
	background-repeat:no-repeat;
	margin-left:0;
	/*width:1000px;*/
	min-height:429px;
	height:auto !important;
	height:429px;
	padding-left:452px;
	padding-top:175px;
	color:#392b03;
	font-size:12px;
	margin:auto;
}
#oe_enquete_retention_eau_bottom{
	background-image:url(../images/enquete/communs/fond_enquete_bottom.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:74px;
	margin-left:0;
	background-color:transparent;
	margin:auto;
}
	#oe_enquete_retention_eau_bottom .btn_reglement{
		text-align:right;
		padding-right:33px;
	}
		#oe_enquete_retention_eau_bottom .btn_reglement a{
			color:#000;
			text-decoration:underline;
			font-size:11px;
		}

#oe_enquete_retention_eau a
{
	color:#392b03;
}

#oe_enquete_retention_eau p
{
	margin:0;
	padding:0;
	margin-bottom:9px;
}

#oe_enquete_retention_eau .contenu
{
	width:495px;
	padding-top:13px;
	background-image:url(../images/enquete/retention_eau/fond_cadre_enquete_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	line-height:18px;
}
#oe_enquete_retention_eau .contenu textarea{
	width:435px;
}
	#oe_enquete_retention_eau .contenu .contenu_content{
		padding:19px;
		padding-top:10px;
		background-color:#fff;
		background-image:url(../images/enquete/retention_eau/fond_cadre_enquete.jpg);
		background-position:left bottom;
		background-repeat:repeat-y;
		height:auto !important;
		height:1px;
	}
#oe_enquete_retention_eau .bottom{
	background-image:url(../images/enquete/retention_eau/fond_cadre_enquete_bot.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:22px;
	width:495px;
	font-size:0;
	padding-top:5px;
}

#oe_enquete_retention_eau .btn_etape_suivante
{
	position:relative;
	margin-left:295px !important;
	*margin-left:290px !important;
	margin-left:295px;
	/*margin-left:200px;*/
	margin-top:-30px !important;
	*margin-top:-50px !important;
	margin-top:-50px;
	padding-bottom:200px;
}

#oe_enquete_retention_eau.home .btn_etape_suivante
{
	margin-top:285px;
	*margin-left:300px;
}

#oe_enquete_retention_eau .ligne
{
	margin-bottom:10px;
}

#oe_enquete_retention_eau .ligne_checkbox
{
	float:left;
	width:380px;
}

#oe_enquete_retention_eau .checkbox
{
	float:left;
}

#oe_enquete_retention_eau .ligne .question
{
	font-weight: bold;
	margin:15px 0;
}

#oe_enquete_retention_eau .ligne span.puce
{
	display:none;
}
#oe_enquete_retention_eau #question_300 .proposition {
	height:20px;
}
#oe_enquete_retention_eau #question_300 .proposition .ligne{
	float:left;
	margin-right:5px;
	width:140px;
}
#oe_enquete_retention_eau #question_300 .proposition .ligne input{
	float:left;
}
#oe_enquete_retention_eau span.fin_retention{
	font-weight:normal;
	text-align:center;
	display:block;
	line-height:27px;
}
	#oe_enquete_retention_eau span.fin_retention span{
		font-weight:bold;
		color:#72a0d3;
	}


/*ENQUETE AQUADRAINANT*/
#oe_enquete_aquadrainant .flacon_allure{
	top:890px;
	position:absolute;
	margin-left:125px !important;
}

#oe_enquete_aquadrainant .ligne {
margin-bottom:10px;
}

#oe_enquete_aquadrainant #question_222 .proposition .ligne{
	float:left;
	margin-right:4px;
}

.oe_enquete_contener_aquadrainant{
	background-image:url(../images/enquete/allure_minceur/fond_enquete_allur_mor.jpg);
	background-repeat:repeat-y;
	margin-left:0;
	background-position:left top;
}

#oe_enquete_aquadrainant
{
	background-color:transparent;
	background-image:url(../images/enquete/aquadrainant/fond_enquete_aqua.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:0;
	/*width:1000px;*/
	min-height:429px;
	height:auto !important;
	height:429px;
	padding-left:452px;
	padding-top:165px;
	color:#392b03;
	font-size:12px;
	margin:auto;
}
#oe_enquete_aquadrainant_bottom{
	background-image:url(../images/enquete/communs/fond_enquete_bottom.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:74px;
	margin-left:0;
	background-color:transparent;
	margin:auto;
}
	#oe_enquete_aquadrainant_bottom .btn_reglement{
		text-align:right;
		padding-right:33px;
	}
		#oe_enquete_aquadrainant_bottom .btn_reglement a{
			color:#000;
			text-decoration:underline;
			font-size:11px;
		}

#oe_enquete_aquadrainant a
{
	color:#392b03;
}

#oe_enquete_aquadrainant p
{
	margin:0;
	padding:0;
	margin-bottom:9px;
}

#oe_enquete_aquadrainant .contenu
{
	width:485px;
	padding-top:13px;
	background-image:url(../images/enquete/communs/fond_cadre_enquete_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	line-height:18px;
}
#oe_enquete_aquadrainant .contenu textarea{
	width:435px;
}
	#oe_enquete_aquadrainant .contenu .contenu_content{
		padding:19px;
		padding-top:10px;
		background-color:#fff;
		background-image:url(../images/enquete/communs/fond_cadre_enquete.jpg);
		background-position:left bottom;
		background-repeat:repeat-y;
		height:auto !important;
		height:300px;
	}
#oe_enquete_aquadrainant .bottom{
	background-image:url(../images/enquete/communs/fond_cadre_enquete_bot.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:13px;
	width:485px;
	font-size:0;
	padding-top:5px;
}

#oe_enquete_aquadrainant .btn_etape_suivante
{
	position:relative;
	margin-left:295px !important;
	*margin-left:290px !important;
	margin-left:295px;
	/*margin-left:200px;*/
	margin-top:-25px !important;
	*margin-top:-45px !important;
	margin-top:-55px;
	padding-bottom:200px;
}

#oe_enquete_aquadrainant.home .btn_etape_suivante
{
	margin-top:285px;
	*margin-left:300px;
}

#oe_enquete_aquadrainant .ligne
{
	margin-bottom:10px;
}

#oe_enquete_aquadrainant .ligne_checkbox
{
	float:left;
	width:380px;
}

#oe_enquete_aquadrainant .checkbox
{
	float:left;
}

#oe_enquete_aquadrainant .ligne .question
{
	font-weight: bold;
}
	#oe_enquete_aquadrainant .ligne .question span
	{
		font-weight: normal;
		display:block;
		font-size:9px;
	}

#oe_enquete_aquadrainant .ligne span.puce
{
	display:none;
}
#oe_enquete_aquadrainant #label_question_405 {
	margin-left:115px;
}
#oe_enquete_aquadrainant #question_405 {
	margin-left:115px;
}
#oe_enquete_aquadrainant .ligne_intense{
	margin-bottom:20px;
	float:left;
}
	#oe_enquete_aquadrainant .ligne_intense div{
		width:335px;
		float:left;
	}
	#oe_enquete_aquadrainant .ligne_intense .proposition{
		width:100px;
		float:right;
	}
#oe_enquete_aquadrainant span.fin_retention{
	font-weight:normal;
	text-align:center;
	display:block;
	line-height:27px;
}
	#oe_enquete_aquadrainant span.fin_retention span{
		font-weight:bold;
		color:#944b90;
	}

/*FIN ENQUETE AQUADRAINANT */

/*ENQUETE VENTRE PLAT*/
#oe_enquete_ventre_plat .flacon_allure{
	top:360px;
	_top:460px;
	position:absolute;
	margin-left:125px !important;
}

#oe_enquete_ventre_plat .ligne {
margin-bottom:10px;
}

#oe_enquete_ventre_plat #question_222 .proposition .ligne{
	float:left;
	margin-right:4px;
}

.oe_enquete_contener_ventre_plat{
	background-image:url(../images/enquete/allure_minceur/fond_enquete_allur_mor.jpg);
	background-repeat:repeat-y;
	margin-left:0;
	background-position:left top;
}

#oe_enquete_ventre_plat
{
	background-color:transparent;
	background-image:url(../images/enquete/ventre_plat/fond_enquete.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:0;
	/*width:1000px;*/
	min-height:429px;
	height:auto !important;
	height:653px;
	padding-left:452px;
	padding-top:165px;
	color:#392b03;
	font-size:12px;
	margin:auto;
}
#oe_enquete_ventre_plat_bottom{
	background-image:url(../images/enquete/communs/fond_enquete_bottom.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:74px;
	margin-left:0;
	background-color:transparent;
	margin:auto;
}
	#oe_enquete_ventre_plat_bottom .btn_reglement{
		text-align:right;
		padding-right:33px;
	}
		#oe_enquete_ventre_plat_bottom .btn_reglement a{
			color:#000;
			text-decoration:underline;
			font-size:11px;
		}

#oe_enquete_ventre_plat a
{
	color:#392b03;
}

#oe_enquete_ventre_plat p
{
	margin:0;
	padding:0;
	margin-bottom:9px;
}

#oe_enquete_ventre_plat .contenu
{
	width:485px;
	padding-top:13px;
	background-image:url(../images/enquete/communs/fond_cadre_enquete_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	line-height:18px;
}
#oe_enquete_ventre_plat .contenu textarea{
	width:435px;
}
	#oe_enquete_ventre_plat .contenu .contenu_content{
		padding:19px;
		padding-top:10px;
		background-color:#fff;
		background-image:url(../images/enquete/communs/fond_cadre_enquete.jpg);
		background-position:left bottom;
		background-repeat:repeat-y;
		height:auto !important;
		height:300px;
		_height:auto;
	}
#oe_enquete_ventre_plat .bottom{
	background-image:url(../images/enquete/communs/fond_cadre_enquete_bot.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:13px;
	width:485px;
	font-size:0;
	padding-top:5px;
}

#oe_enquete_ventre_plat .btn_etape_suivante
{
	position:relative;
	margin-left:295px !important;
	*margin-left:290px !important;
	margin-left:295px;
	/*margin-left:200px;*/
	margin-top:-25px !important;
	*margin-top:-45px !important;
	margin-top:-55px;
	padding-bottom:200px;
}

#oe_enquete_ventre_plat.home .btn_etape_suivante
{
	margin-top:285px;
	*margin-left:300px;
}

#oe_enquete_ventre_plat .ligne
{
	margin-bottom:10px;
}

#oe_enquete_ventre_plat .ligne_checkbox
{
	float:left;
	width:380px;
}

#oe_enquete_ventre_plat .checkbox
{
	float:left;
}

#oe_enquete_ventre_plat .ligne .question
{
	font-weight: bold;
}
	#oe_enquete_ventre_plat .ligne .question span
	{
		font-weight: normal;
		display:block;
		font-size:9px;
	}

#oe_enquete_ventre_plat .ligne span.puce
{
	display:none;
}
#oe_enquete_ventre_plat #label_question_405 {
	margin-left:115px;
}
#oe_enquete_ventre_plat #question_405 {
	margin-left:115px;
}
#oe_enquete_ventre_plat .ligne_intense{
	margin-bottom:20px;
	float:left;
}
	#oe_enquete_ventre_plat .ligne_intense div{
		width:335px;
		float:left;
	}
	#oe_enquete_ventre_plat .ligne_intense .proposition{
		width:100px;
		float:right;
	}
#oe_enquete_ventre_plat span.fin_retention{
	font-weight:normal;
	text-align:center;
	display:block;
	line-height:27px;
}
	#oe_enquete_ventre_plat span.fin_retention span{
		font-weight:bold;
		color:#944b90;
	}

#oe_enquete_ventre_plat #question_501 .proposition .ligne,
#oe_enquete_ventre_plat	#question_506 .proposition .ligne{
	float:left;
	margin-right:5px;
	width:140px;
	}

#oe_enquete_ventre_plat	#question_505 .proposition .ligne,
#oe_enquete_ventre_plat	#question_508 .proposition .ligne,
#oe_enquete_ventre_plat	#question_510 .proposition .ligne,
#oe_enquete_ventre_plat	#question_512 .proposition .ligne,
#oe_enquete_ventre_plat	#question_514 .proposition .ligne{
	float:left;
	margin-right:5px;
	width:53px;
}
#oe_enquete_ventre_plat	#question_506{
	height:65px;
	}
#oe_enquete_ventre_plat #label_question_502,
#oe_enquete_ventre_plat #label_question_507{
	clear:left;
	}

/*FIN ENQUETE VENTRE PLAT */

