.product .contenu h1,
.product .contenu h2,
.product .contenu h3 {
  font-weight     : bold;
}

.product .contenu h1 {
  margin          : 10px 5px 5px 3px;
  font-size       : 1.8em;
}

.product .contenu h2 {
  margin          : 7px 5px 2px 5px;
  font-size       : 1.5em;
}
.product .contenu h3 {
  margin          : 4px 5px 0px 10px;
  font-size       : 1.2em;
}

.product .contenu p.notice {
  margin          : 4px 5px 0px 10px;
  background-color: #EEEEFF;
  color           : #444499;
  padding         : 6px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
}

.product .contenu {
  font-size       : 0.9em;
}

.product .contenu ul {
  margin-left      : 0px;
  padding-left     : 15px;
}

.product .contenu ul li {
  margin-left     : 15px;
  list-style-type : disc;
  padding-left    : 0;
}



div.product[class~=onglets] {
  height          : 400px;
  position        : relative;
  margin-bottom   : 20px;
}

div.product[class~=onglets] ul.onglet {
  margin-bottom   : 3px;
  white-space     : nowrap;
  padding-top     : 3px;
}

div.product[class~=onglets] ul.onglet li {
  display         : inline;
  cursor          : pointer;
  text-decoration : none;
  color           : #5d2209;
  width           : 135px; /*-- exemple --*/
  height          : 25px;  /*-- exemple --*/
  border          : 1px solid #ccb591;
  text-align      : center;
  background      : #FFF;
  padding         : 4px 15px 4px 15px;
  margin-right    : 6px;

}

div.product[class~=onglets] ul.onglet li.selected {
  color           : #bd2f00;
  border          : 1px solid #edc04c;
  background      : url(../images/bg_nav_main.gif) repeat-x;
}

div.product[class~=onglets] div.contenu {
  overflow        : auto;
  position        : relative;
  top             : 0;
  left            : 0;
  background      : #fffefe url(../images/bg_dossier.gif) repeat-x bottom;
  border          : 1px solid #ccb591;
  padding         : 10px;
  height          : 400px;
}

