/* CSS Document */

#chemin_2007
{
	margin-left:10px;
	margin-top:15px;
	font-size:10px;
}

#chemin_2007 a
{
	color:#000;
}

#boutons
{
  margin-left:700px;
  margin-bottom:7px;
}

.bgF0F0F0
{
background:#F0F0F0
}

#photos_produit
{
  width:254px;
  margin-left:19px;
  margin-right:20px;
  float:left;
  display:inline; /*Resolution pb de double marge sous IE6*/
}

#fiche_produit
{
  width:672px;
  float:left;
}

#fiche_produit_01
{
  width:672px;
  margin-top:10px;
}

#fiche_produit_02
{
  width:672px;
}

#fiche_produit_02_gauche
{
  float:left;
  width:346px;
  margin-right:78px;
}

#commentaires
{
  margin-top:10px;
  width:100%;
}

#offre
{
  margin-top:10px;
  width:
}

#fiche_produit_02_droite
{
  float:left;
  width:248px;
}

#fiche_produit_03
{
  margin-top:10px;
  width:672px;
}

#fiche_produit_03_gauche
{
  float:left;
  width:200px;
  margin-right:34px;
}

#fiche_produit_03_centre
{
  float:left;
  width:210px;
  margin-right:15px;
}

.bgprix 
{ 
background: url(/wcsstore/BoulangerStg/images/produit/bgprix.gif) repeat-x;
border:1px solid #CDD3D3;
width:208px;
}

#fiche_produit_03_droite
{
  float:left;
  width:216px;
}
 
#packs
{
  margin-top:10px;
  margin-left:19px;
  width:946px;
}

#pub
{
  width:159px;
  margin-top:10px;
  margin-left:19px;
}

a.fp-11-noir
{
color:#000;
text-decoration:none;
font-size:11px;
}

a.fp-11-noir:hover
{
color:#000;
text-decoration:underline;
font-size:11px;
}

a.fp-11-gris
{
color:#575757;
text-decoration:none;
font-size:11px;
}

a.fp-11-gris:hover
{
color:#575757;
text-decoration:underline;
font-size:11px;
}

.liste_fp
{
  list-style: url(/wcsstore/BoulangerStg/images/produit/puce_fleche.gif) outside none;
  margin-left:0px;
  padding-left:0px;
  width:230px;
}

.liste_fp li
{
  margin-left:24px !important; /*FireFox*/
  margin-left:28px; /*IE*/
  padding-left:0px;
}

.liste_orange
{
  list-style: url(/wcsstore/BoulangerStg/images/produit/puce_orange.gif) outside none;
  margin-left:0px;
  padding-left:0px;
  width:170px;
}

.liste_orange li
{
  margin-left:30px !important; /*FireFox*/
  margin-left:30px; /*IE*/
  padding-left:0px;
  font-size:11px;
  color:#7A7A7B;
  
}

.liste_superieur
{
  list-style: url(/wcsstore/BoulangerStg/images/produit/puce_superieur.gif) outside none;
  margin-left:0px;
  padding-left:0px;
}

.liste_superieur li
{
  margin-left:20px !important; /*FireFox*/
  margin-left:20px; /*IE*/
  padding-left:0px;
  font-size:11px;
  color:#000000;
  
}

.clear
{
  clear:both;
}

.color666666
{
  color : #666666;
}

.color464646
{
  color : #464646;
}

.color7E8181
{
  color : #7E8181;
}

.color575757
{
  color : #575757;
}

.color0C6B91
{
  color : #0C6B91;
}

.color565555
{
  color : #565555;
}

.color9E9E9E
{
  color : #9E9E9E;
}

.color838383
{
  color : #838383;
}

.bgcolorD2EBF5
{
  background-color : #D2EBF5;
}

.size24
{
  font-size:24px;
}

.fpprixprod
{
display:block;
font-size:30px;
font-weight:bold;
color:#FB5C01;
}

font#fpprixprod
{
  font-size:24px;
  font-weight : bold;
}

.cellule_bleu {
  background : #D3EBF5;
}

.cellule_bleu_bg {
  background : #D3EBF5;
  border-left : 1px solid #CFCFCF;
}

.cellule_bleu_bd {
  background : #D3EBF5;
  border-right : 1px solid #CFCFCF;
}

.cellule_bleu_bgd {
  background : #D3EBF5;
  border-left : 1px solid #CFCFCF;
  border-right : 1px solid #CFCFCF;
}

.cellule_bleu_fonce_bgd {
  background : #9DC8E8;
  border-left : 1px solid #CFCFCF;
  border-right : 1px solid #CFCFCF;
}

.cellule_blanc_bg {
  border-left : 1px solid #CFCFCF;
}

.cellule_blanc_bd {
  border-right : 1px solid #CFCFCF;
}

.cellule_blanc_bgd {
  border-left : 1px solid #CFCFCF;
  border-right : 1px solid #CFCFCF;
}

.cellule_gris_bg {
  background : #F4F4F4;
  border-left : 1px solid #CFCFCF;
}

.cellule_gris_bd {
  background : #F4F4F4;
  border-right : 1px solid #CFCFCF;
}

.cellule_gris_bgd {
  background : #F4F4F4;
  border-left : 1px solid #CFCFCF;
  border-right : 1px solid #CFCFCF;
}

.cellule_gris_fonce_bgd {
  background : #CFCFCF;
  border-left : 1px solid #CFCFCF;
  border-right : 1px solid #CFCFCF;
}
/* fin ajout page bundle septembre 2007*/

/* debut ajout fiche produit septembre 2007*/
/* CSS Document */

#chemin_2007
{
	margin-left:10px;
	margin-top:15px;
	font-size:10px;
}

#chemin_2007 a
{
	color:#000;
}

#boutons
{
  margin-left:653px;
  text-align:right;
  margin-bottom:7px;
  margin-right:10px;
}

#photos_produit
{
  width:254px;
   margin-top:-50px;
  margin-left:10px;
  margin-right:20px;
  float:left;
  display:inline; /*Resolution pb de double marge sous IE6*/
}

#fiche_produit
{
 margin-top:-50px;
  width:700px;
  float:left;
}

#fiche_produit_01
{
  width:380px;
  margin-top:10px;
}

#fiche_produit_02
{
  width:700px;
}

#fiche_produit_02_gauche
{
  float:left;
  width:374px;
  margin-right:78px;
}

#commentaires
{
  margin-top:10px;
  width:100%;
}

#offre
{
  margin-top:10px;
  width:
}

#fiche_produit_02_droite
{
  float:left;
  width:248px;
}

#fiche_produit_03
{
  margin-top:10px;
  width:700px;
}

#fiche_produit_03_gauche
{
  float:left;
  width:200px;
  margin-right:45px;
}

#fiche_produit_03_centre
{
  float:left;
  width:210px;
  margin-right:25px;
}

#fiche_produit_03_droite
{
  float:left;
  width:213px;
}

#onglets
{
  margin-top:10px;
  margin-left:10px;
  width:975px;
}

.tableau_onglet
{
width:975px;
margin-left:10px;
border-top:1px solid #9DC8E8;

}

.surbrillance_clair
{
  background-color:#D9E9EB;
}

#tableau_onglet2
{
  margin-left:10px;
}

#packs
{
  margin-top:10px;
  margin-left:10px;
  width:975px;
}

#pub
{
  width:159px;
  margin-top:10px;
  margin-left:10px;
}

.liste_fp
{
  list-style: url(/wcsstore/BoulangerStg/images/produit/puce_fleche.gif) outside none;
  margin-left:0px;
  padding-left:0px;
  width:230px;
}

.liste_fp li
{
  margin-left:24px !important; /*FireFox*/
  margin-left:28px; /*IE*/
  padding-left:0px;
}

.liste_orange
{
  list-style: url(/wcsstore/BoulangerStg/images/produit/puce_orange.gif) outside none;
  margin-left:0px;
  padding-left:0px;
  width:170px;
}

.liste_orange li
{
  margin-left:30px !important; /*FireFox*/
  margin-left:30px; /*IE*/
  padding-left:0px;
  font-size:11px;
  color:#7A7A7B;
  
}

.liste_orange li a
{
  font-size:11px;
  color:#7A7A7B;
  text-decoration:none; 
}

.liste_orange li a:hover
{
  font-size:11px;
  color:#7A7A7B;
  text-decoration:underline; 
}

.liste_superieur
{
  list-style: url(/wcsstore/BoulangerStg/images/produit/puce_superieur.gif) outside none;
  margin-left:0px;
  padding-left:0px;
}

.liste_superieur li
{
  margin-left:20px !important; /*FireFox*/
  margin-left:20px; /*IE*/
  padding-left:0px;
  font-size:11px;
  color:#000000;
  
}

.clear
{
  clear:both;
}

.color666666
{
  color : #666666;
}

.color464646
{
  color : #464646;
}

.color7E8181
{
  color : #7E8181;
}

.color575757
{
  color : #575757;
}

.color0C6B91
{
  color : #0C6B91;
}

.color565555
{
  color : #565555;
}

.color9E9E9E
{
  color : #9E9E9E;
}

.color838383
{
  color : #838383;
}

.bgcolorD2EBF5
{
  background-color : #D2EBF5;
}

.size24
{
  font-size:24px;
}

.fpprixprod
{
display:block;
font-size:30px;
font-weight:bold;
color:#FB5C01;
}

font#fpprixprod
{
  font-size:24px;
  font-weight : bold;
}

.tab-sous-niveau, .tab-sous-niveau-ssbrd 
{
background: url(/wcsstore/BoulangerStg/images/produit/tab.gif) no-repeat bottom left;
height:30px;  
padding-left:25px;
text-align:left;
color:#808080;
font-weight:bold;
border-bottom:1px solid #808080;
padding-bottom:2px;
vertical-align:bottom;
}

.tab-sous-niveau
{
border-right:1px solid lightgrey;
border-left:1px solid lightgrey;
}



.cellule_bleu {
  background : #D3EBF5;
}

.cellule_bleu_bg {
  background : #D3EBF5;
  border-left : 1px solid #CFCFCF;
}

.cellule_bleu_bd {
  background : #D3EBF5;
  border-right : 1px solid #CFCFCF;
}

.cellule_bleu_bgd {
  background : #D3EBF5;
  border-left : 1px solid #CFCFCF;
 border-bottom:1px solid #808080;
 
  border-right : 1px solid #CFCFCF;
}

.cellule_bleu_fonce_bgd_prod {
  background: url(/wcsstore/BoulangerStg/images/produit/topbg.gif) no-repeat;;
  height:22px;
  border-left : 0px solid #CFCFCF;
  border-right : 0px solid #CFCFCF;
}

.titre_accessoire {
  background: url(/wcsstore/BoulangerStg/images/produit/topbg.gif) no-repeat -9px 0px;
  height:22px;
  border-left : 0px solid #CFCFCF;
  border-right : 0px solid #CFCFCF;
}

.cellule_bleu_fonce_bgd {
  background : #9DC8E8;
  border-left : 1px solid #CFCFCF;
  border-right : 1px solid #CFCFCF;
}




.cellule_blanc_bg {
  border-left : 1px solid #CFCFCF;
}

.cellule_blanc_bd {
  border-right : 1px solid #CFCFCF;
}

.cellule_blanc_bgd {
  border-left : 1px solid #CFCFCF;
  border-right : 1px solid #CFCFCF;
}

.cellule_gris_bg {
  background : #F4F4F4;
  border-left : 1px solid #CFCFCF;
}

.cellule_gris_bd {
  background : #F4F4F4;
  border-right : 1px solid #CFCFCF;
}

.cellule_gris_bgd {
  background : #F4F4F4;
  border-left : 1px solid #CFCFCF;
  border-right : 1px solid #CFCFCF;
}

.cellule_gris_fonce_bgd {
  background : #CFCFCF;
  border-left : 1px solid #CFCFCF;
  border-right : 1px solid #CFCFCF;
}

table.voir-mag
{
margin:10px 0px 5px 10px;

}

table.voir-mag td
{
padding-right:10px;
}

a.pl-typologie
{
color:#666;
text-decoration:none;
}
a.pl-typologie:hover
{
color:#666;
text-decoration:underline;;
}

#scrollMini
{
  width:49px;
  height:196px;
  overflow:hidden;
}

#scrollMiniHaut
{
  cursor:pointer;
}

#scrollMiniBas
{
  cursor:pointer;
}

.cp_puce_noire2
{
  list-style-position:outside;
  list-style-type:none;
  margin:0px;
  padding:0px;
}

.cp_puce_noire2 li
{
  background:transparent url(/wcsstore/BoulangerStg/images/comparateur/puce_noire2.gif) no-repeat scroll left 6px;
  margin:0px;
  padding:0px;
  font-size:10px;
   
  padding-left:4px;
}

.cp_puce_noire2 li a
{
  color:#000000;
  text-decoration:none;
}

.fp-video-vignette
{
position:relative;
width:95px;
height:95px;
border:1px solid #c1c1c1;
margin-bottom:5px;
}

.fp-video-vignette-prod
{
display:block;
z-index:15;
position:absolute;
top:0;
left:0
}

.fp-video-vignette-play
{
z-index:15;
position:absolute;
top:30px;
left:30px
}

.fp-contourbundle
{
border:0px solid #E32727;
padding:0;
width:947px;
margin-top:10px;
margin-left:7px;
}

.fp-popup-modal
{
width:210px;
display:none;
background:#fff url(/wcsstore/BoulangerStg/images/produit/fp-cluetip-background-top.gif) no-repeat top left;
}

.fp-popup-modal-contenu
{
background:url(/wcsstore/BoulangerStg/images/produit/fp-cluetip-background-middle.gif) repeat-y;
width:180px;
padding:10px 15px;
}

.cluetip-fp-popup-modal 
{
width:180px;
display:none;
background: transparent url(/wcsstore/BoulangerStg/images/produit/fp-cluetip-background-top.gif) no-repeat top left;
padding:10px 0px 0 0px;
cursor:pointer;
}

.cluetip-fp-popup-modal  #cluetip-outer
{
width:180px;
 position: relative;
font-size:11px;
cursor:pointer;
}

.cluetip-fp-popup-modal  h3#cluetip-title {
  margin: 0 0 5px;
  padding: 0px;
  font-size: 16px;
  font-weight: normal;
  background-color: #ccc;
  color: #333;
  cursor:pointer;
}

.cluetip-fp-popup-modal  #cluetip-inner {
  padding: 0;
  display: inline-block;
  cursor:pointer;
}
.cluetip-fp-popup-modal  div#cluetip-close { 
  text-align: right;
  margin: 0px;
  color: #900;
  cursor:pointer;
}


/* Définition des onglets */

.onglet_container
{
  background: url("/wcsstore/BoulangerStg/images/produit/onglet_bleu_fond.gif");
  height:30px;
}

.onglet_bleu
{
  list-style: none;
  margin:0pt 0px 0pt 0px;
  padding:0pt 0pt 0pt 8px !important;
  padding:0pt 0pt 0pt 16px;
  /*width:812px;*/
}

.onglet_bleu:after /* clearing without presentational markup, IE gets extra treatment */
{
  display: block;
  clear: both;
  content: " ";
}

.onglet_bleu_selectionne
{
  float:left;
  height:30px;
  margin:0pt 0pt 0pt -8px;
  width:auto;
  position:relative;
  z-index:2;
}

.onglet_bleu_selectionne .o_b_g
{
  background:transparent url(/wcsstore/BoulangerStg/images/produit/onglet_bleu_g.gif) no-repeat;
  width:10px;
  height:30px;
  float:left;
}

.onglet_bleu_selectionne .o_b_c
{
  background:transparent url(/wcsstore/BoulangerStg/images/produit/onglet_bleu_c.gif);
  height:30px;
  float:left;
}

.onglet_bleu_selectionne .o_b_d
{
  background:transparent url(/wcsstore/BoulangerStg/images/produit/onglet_bleu_d.gif) no-repeat;
  width:25px;
  height:30px;
  float:left;
}


.onglet_bleu_grise
{
  float:left;
  height:30px;
  margin:0pt 0pt 0pt -8px;
  width:auto;
}

.onglet_bleu_grise .o_b_g
{
  background:transparent url(/wcsstore/BoulangerStg/images/produit/onglet_gris_g.gif) no-repeat;
  width:10px;
  height:30px;
  float:left;
}

.onglet_bleu_grise .o_b_c
{
  background:transparent url(/wcsstore/BoulangerStg/images/produit/onglet_gris_c.gif);
  height:30px;
  float:left;
}

.onglet_bleu_grise .o_b_d
{
  background:transparent url(/wcsstore/BoulangerStg/images/produit/onglet_gris_d.gif) no-repeat;
  width:25px;
  height:30px;
  float:left;
}

/* /Définition des onglets */

