html,body {

        text-align: center; 
        font-family :  arial,Verdana, helvetica, sans-serif;
        font-size: 10pt; 
         scrollbar-face-color: #FFFFFF;
	       scrollbar-highlight-color: #339190;
	       scrollbar-shadow-color: #339190;
	       scrollbar-3dlight-color  #339190;
	       scrollbar-arrow-color: #339190;
	       scrollbar-track-color: #339190;
	       scrollbar-darkshadow-color: #D4D0C8;     
         behavior: url(csshover.htc);/* WinIE behavior call */
         background-color:#ffffff;
  
        margin:0px; padding:0px; 
        /* background:url(../images/bgd.jpg) repeat; 
        margin:0;padding:0;height:100%; font-family:Calibri; font-size:14px; text-align:justify; 

	/* font: x-small verdana, Helvetica, sans-serif;*/
	/* background:#E6E6E4; */


	}
	

	
	
	table { border:0px; border-collapse:collapse; } 
td {vertical-align:top; padding:0px; }
	
.barre {
  text-decoration:line-through;
  }



h1 {color: #AAA; border-bottom: 1px solid; margin-bottom: 0;}	
	
h3.titre {color: #AAA; border-bottom: 1px solid; margin-bottom: 0;}	

.nom {	

	font-size: 1.8em;
	color:#C33;
	font-weight:bold;
	text-indent:0px;
	text-align:left;
}



	
#conteneur{
	width:1100px;
	height:2000px;
	margin:0 auto 0;
	text-align:left;
	position:relative;
	background-color:#ffffff;
	}	

#haut1{
	position:absolute;
	color:#FFF ;
	top:0px;
	left:100px;
	width:1100px;
	height:200px;
	background:#ffffff url(../images/05haut6b.jpg) 0 0 no-repeat;

}


#haut1_autre {
	position:absolute;
	color:#FFF ;
	top:0px;
	left:100px;
	width:1100px;
	height:200px;
	background:#ffffff url(../images/Banniere.jpg) 0 0 no-repeat;

}



#haut1b{
	position:absolute;
	color:#FFF ;
	top:0px;
	left:0px;
	width:1100px;
	height:50px;
	background:#ffffff url(../images/05.jpg) 0 0 no-repeat;

}


#panier{	
  position: absolute;
	width:186px;
	height:105px;
	top:220px;
	left:850px;
  z-index:100; 
  background: url(../images/panier2.gif) 0 0 no-repeat;
  
}


#haut2{
	position:absolute;
	color:#FFF ;
	top:50px;
	left:0px;
	width:1100px;
	height:150px;
	background:#ffffff url(../images/haut2.jpg) 0 0 no-repeat;

}

#haut2c{
	position:absolute;
	color:#FFF ;
	top:50px;
	left:0px;
	width:1100px;
	height:150px;
	background:#ffffff url(../images/haut2_c.jpg) 0 0 no-repeat;

}
#haut3{
	position:absolute;
	color:#FFF ;
	top:126px;
	left:100px;
	width:954px;
	height:30px;
	background:#ffffff url(../images/haut3.png) 0 0 no-repeat;

}


#haut3_autre{
	position:absolute;
	color:#FFF ;
	top:180px;
	left:100px;
	width:954px;
	height:30px;
	background:#ffffff url(../images/haut3.png) 0 0 no-repeat;

}

div .encadre_produit_stock
{
	position:absolute;
	color:#333333 ;
	height:50px;
	border:1px;
	border-top: 1px dotted #CCC;
	border-bottom: 1px dotted #CCC;
	background:#FFFFFF;

}

div .encadre_produit
{
	position:absolute;
	padding:10px;
	color:#333333 ;
	width:320px;
	height:140px;
	border:1px;
	border: 1px solid #CCC;
	background:#FFFFFF;

}


#rootline{
	position: absolute;
  width:890px;
	top:156px;
	left:100px;
	z-index:5;
}


#rootline a:link {color: #6b6866 ; text-decoration: none ;}
#rootline a:visited {color:rgb(0%,56%,84%); } 
#rootline a:hover { color: #0099CC ; text-decoration: underline overline ; } 


#menu_index{
	position:absolute;
	color:#FFF ;
  top:126px;
	left:100px;
	width:900px;
	height:30px;
}

#menu_index a {display:block;color:#FFF;height:28px; width:100px;}

#menu_index a:link {color:#FFF ; text-decoration: none ;}
#menu_index a:visited {color:#FFF; } 
#menu_index a:hover { color:#1a97d9; text-decoration: none ;font-weight:bold; background-image:url(../images/menu_hover.png) ; } 

#menu_index img{ 
border:0; 
} 



#menu{
	position:absolute;
	color:#FFF ;
  top:129px;
	left:100px;
	width:900px;
	height:30px;
}

#menu a {display:block;color:#FFF;height:28px; width:96px;}

#menu a:link {color:#FFF ; text-decoration: none ;}
#menu a:visited {color:#FFF; } 
#menu a:hover { color:#1a97d9; text-decoration: none ;font-weight:bold; background-image:url(../images/menu_hover.png) ; } 

#menu img{ 
border:0; 
} 



div#navH {
	position:absolute;
 top:200px;
	left:100px;
	width:900px;
	height:30px;


float: left; margin: -1px 0 0 1;
  background: #FFF; border: 1px solid #AAA;}
div#navH ul {margin: 0; padding: 0; 
  border: 0px solid #CCC; border-width: 0 1px;}
  
  
div#navH li {position: relative; list-style: none; margin: 0;
  float: left; width: 125px; line-height: 1em;font-size: 10pt; }
  
  
div#navH li:hover {background: #EBB;}
div#navH li.submenu {background: url(../images/dropmenu.gif) 95% 50% no-repeat;}

div#navH li.submenu:hover {background-color: #DDE;}

div#navH li a {display: block; padding: 4pt 0 4pt 8pt;
  text-decoration: none; width: 8pt;}
  
div#navH>ul a {width: auto;}

div#navH ul ul {position: absolute; width: 195px;
  display: none;}
  
div#navH ul ul li {border-bottom: 1px solid #CCC;}

div#navH li.submenu li.submenu {background: url(submenu.gif) 95% 50% no-repeat;}

div#navH li.submenu li.submenu:hover {background-color: #DDE;}
div#navH li.submenu li.submenu:hover {background-color: #DDE;}
div#navH ul.level1 li.submenu:hover ul.level2, 
div#navH ul.level2 li.submenu:hover ul.level3 {display:block;}
div#navH ul.level2 {top: 16pt; left: -1px;}

div#navH ul.level3 {top: -1px; left: 195px;  border-top: 1px solid #CCC;}
















div#nav {float: left; width: 240px; margin: -1px 0 0 0px;
  background: #DDF;z-index:55;}
  
div#nav ul {margin: 0; padding: 0; width: 240px; background: white;
  border: 1px solid #AAA;}
  
div#nav ul.level2 {background: #F9F9F9;}
div#nav ul.level3 {background: #F3F3F3;}
div#nav li {position: relative; list-style: none; margin: 0;
  border-bottom: 1px solid #CCC;}
div#nav li:hover {background: #EBB;}
div#nav li.submenu {background: url(submenu.gif) 95% 50% no-repeat;}
div#nav li.submenu:hover {background-color: #EDD;}
div#nav li a {display: block; padding: 0.25em 0 10px 7px;color: #6b6866;
  text-decoration: none; width: 240px; border-left: 10px solid #BBB;}
div#nav li a:hover {border-left-color:#0099CC;color:#0099CC;}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; top: 0; left: 240px; display: none;}
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}
div#navH ul.level2 {top: 16pt; left: -1px;}


.image {
	
	  padding-left:2px;
	  padding-right:2px;
	  font:      1em  small-caps  lighter  menu;
	  font-weight: bold;
	  vertical-align: middle;
	  }

.image_active {
    color:#1a97d9; 
    text-decoration: none ;
    font-weight:bold; 
    background-image:url(../images/menu_hover.png) ;
    padding-left:2px;
	  padding-right:2px;
	  font:      1em  small-caps  lighter  menu;
	  font-weight: bold;
	  vertical-align: middle;
 }
 
a.image_active {color:#1a97d9;}

/* conteneur du menu gauche */

#haut_gauche{
	position: absolute;
  width:180px;
	height:130px;
	z-index:65;
	background:#ffffff;
	top:238px;
	left:100px;
	
}	

#haut_gauche_promo {
	position: absolute;
  width:180px;
	height:220px;
	z-index:65;	
  top:360px;
	left:100px;
	

	
}	
#bas_gauche_nouvelle {
	position: absolute;
  width:220px;
	height:350px;
	z-index:65;	
  top:560px;
	left:100px;
	

	
}	

	
	
	
	
#bas_gauche{
	width:240px;
	height:160px;
	/* background:#E6E6E4 url(bas_gauche.jpg) 0 0 no-repeat;*/
	position: absolute;
	background:#ffffff ;
	top:410px;
	left:100px;
	display:block;
	margin:0;
	padding:1;
	border:0px #999 solid; 

}	


#categorie{
	width:240px;
	height:160px;
	/* background:#E6E6E4 url(bas_gauche.jpg) 0 0 no-repeat;*/
	position: absolute;
	background:#ffffff ;
	top:380px;
	left:100px;
	display:block;
	margin:0;
	padding:1;
	border:0px #999 solid; 

}	

#bas_gauche td {
margin:0;
padding:0;
}

#forum_autre{
	width:240px;
	height:207px;	
  background:#ffffff;
  font-family :  arial,Verdana, helvetica, sans-serif;
  
	position: absolute;
	padding:0;
	top:580px;
	left:100px;
	border:0px #ccc solid; 


}	




.ligne1{
	color:#FFFFFF;
	font-size: 0.8em;	background:#E6E6E4;
	background: url(../images/fond_haut.png) 0 0 no-repeat; 
	text-align:center;
	margin:0;padding: 0px;
	border:0;
	vertical-align: middle;
	font-weight:bold;
	height: 30px;

}

#marques{
	width:260px;
	height:680px;	
	color:#FFFFFF;
	background:#ffffff ; 
	position: absolute;
	top:510px;
	left:100px;
	border:0px #ffffff solid; 

}	


#marque_haut_droit{
	width:240px;
	height:450px;	
  background:#E6E6E4;
  font-family :  arial,Verdana, helvetica, sans-serif;

	position: absolute;
	padding:0;
	top:270px;
	left:755px;
	border:0px #ccc solid; 


}	

td.marque_cellule{
	color:#FFFFFF;
	font-size: 0.8em;	background:#E6E6E4;
	background: url(../images/fond_cellule.png) 0 0 no-repeat; 

	text-align:center;
	margin:0;padding: 5px;
	border:0;
	width:240px;
	vertical-align: middle;
	font-weight:bold;
	height: 30px;

}

td.marque_pied_tableau{
	color:#FFFFFF;
	font-size: 0.8em;	background:#E6E6E4;
	background: url(../images/fond_cellule_pied_marque.png) 0 0 no-repeat; 

	text-align:center;
	margin:0;padding: 5px;
	border:0;
	width:240px;
	vertical-align: middle;
	font-weight:bold;
	height: 68px;

}

#marques td {
margin:0;
padding:0;
}

a  {text-decoration:none;}
a :link {color:rgb(179,63,96);}	
a :visited { color:rgb(00,99,CC);}	
a :hover{ text-decoration:underline;}	


a .image  {text-decoration:none;color:#0099CC;}
a .image :link {color:rgb(33,33,36);}	
a .image :visited { color:#0099CC;}	
a .image:hover{ text-decoration:underline;}	


#edito{
	position: absolute;
  width:400px;
	height:270px;
	background:#FFFFFF url(../images/fond_edito_2.png) 0 0 no-repeat;
	top:270px;
	left:350px;
	text-align:justify;
	border:none; 
	z-index:14;
}



#edito_principal{
	position: absolute;
  width:650px;
	height:50px;
	top:15px;
	left:10px;
	text-align:justify;
  color:#E4973D;
  font-size:0.8em ;
	font-weight: normal;
	border:none; 
	z-index:16;
}


#edito1{
	position: absolute;
  width:250px;
	height:50px;
	top:15px;
	left:10px;
	text-align:justify;
  color:#E4973D;
  font-size:1em ;
	font-weight: bold;
	border:none; 
	z-index:16;
}


#edito2{
	position: absolute;
  width:250px;
	height:50px;
	top:65px;
	left:15px;
	text-align:justify;
  color:#39868E;
  font-size:0.8em ;
	font-weight: bold;
	border:none; 
	z-index:16;
}

#edito3{
	position: absolute;
  width:250px;
	height:100px;
	top:130px;
	left:15px;
	text-align:justify;
  color:#656364;
  font-size:0.8em ;
	border:none; 
	z-index:16;
}

#edito4{
	position: absolute;
  width:260px;
	height:45px;
	top:245px;
	left:50px;
	text-align:justify;
  color:#656364;
  font-size:0.8em;
	border:none; 
	z-index:16;
}



			
#anim_produit{	
  position: absolute;

	width:645px;
  top:550px;
	left:350px;	
	z-index:17;
	background:#E6E6E4;

	text-align:justify;
  border:0px #999 solid; 
}



#promotion{
	width:400px;
	height:300px;
	z-index:110;
	
	background:#E6E6E4;
	position: absolute;
	top:760px;
	left:350px;
	text-align:justify;
	
	border:none; 
	
}
#image_promotion{
	width:100px;
	height:100px;
		position: absolute;
	z-index:115;
	top:735px;
	left:635px;
  background-image:url(../images/logo_promo.gif); background-repeat:no-repeat;

}

#promotion img {
  vertical-align:middle;
}

TH.promo { background-image:url(../images/promo_cellule.jpg); background-repeat:no-repeat; } 
TH.promo_prix { background-image:url(../images/promo_prix.jpg); background-repeat:no-repeat; } 
TD.promo_cellule_image_impair { background-image:url(../images/cellule_image_impair.jpg); background-repeat:no-repeat; } 
TD.promo_cellule_designation_impair { background-image:url(../images/cellule_designation_impair.jpg); background-repeat:no-repeat; } 
TD.promo_cellule_prix_impair { background-image:url(../images/cellule_image_prix.jpg); background-repeat:no-repeat; } 

TD.promo_cellule_image_pair { background-image:url(../images/cellule_image_pair.jpg); background-repeat:no-repeat; } 
TD.promo_cellule_designation_pair { background-image:url(../images/cellule_designation_pair.jpg); background-repeat:no-repeat; } 
TD.promo_cellule_prix_pair { background-image:url(../images/cellule_image_prix_pair.jpg); background-repeat:no-repeat; } 

TD.blue { border-style:solid; border-width:2; border-color:#000000; background-color:blue; color:white;} 
TD.ref { border-style:solid; border-width:2; border-color:#000000; } 
TD.petit { font-size:16px; } 
TD.lien { background-color:dodgerblue; color:white;} 

	


#un_autre{
		width:450px;
		height:auto;
		z-index:7;
		background:#FFFFFF;
		position: absolute;
		top:270px;
		left:350px;
		text-align:center;
		border:1px #000 dotted; 
}


#un_autre li{
		text-align:left;
		list-style: square; color: #0060aa;
		font: bold 10px Verdana, sans-serif; margin: 2px 15px;
	
}

#un_autre p {
        padding:2px;
	    text-align:justify;
}

#un_autre li p{
		text-align:left;
		color: #000000;
		font: normal 10px;
	
}
#un_autre p.titre {
          padding:9px;
          text-align:justify;
          font-weight:bold;
          letter-spacing: 0.1em;
          color: #0099CC;
          font: italic 1.1em 10pt/16px small-caption;

}

#un_autre table {
          width:95%;   
          padding:20px auto;
}





#un_autre3{
		width:700px;
		height:auto;
		z-index:7;
		background:#FFFFFF;
		position: absolute;
		top:240px;
		left:340px;
		text-align:center;
		border:0px #000 dotted; 
}


#un_autre3 li{
		text-align:left;
		list-style: square; color: #0060aa;
		font: bold 10px Verdana, sans-serif; margin: 2px 15px;
	
}

#un_autre3 p {
        padding:2px;
	    text-align:justify;
}

#un_autre3 li p{
		text-align:left;
		color: #000000;
		font: normal 10px;
	
}
#un_autre3 p.titre {
          padding:9px;
          text-align:justify;
          font-weight:bold;
          letter-spacing: 0.1em;
          color: #0099CC;
          font: italic 1.1em 10pt/16px small-caption;

}

#un_autre3 table {
          width:95%;   
          padding:20px auto;
}


#un_autre4_attente{
		width:600px;
		height:auto;
		z-index:7;
		background:#FFFFFF;
		position: absolute;
		top:300px;
		left:100px;
		text-align:justify;
		border:1px #CCC dotted; 
}

#un_autre4_contact{
		width:344px;
		height:auto;
		z-index:7;
		background:#FFFFFF;
		position: absolute;
		top:240px;
		left:810px;
		text-align:justify;
		border:1px #CCC dotted; 
}




#un_autre4{
		width:730px;
		height:auto;
		z-index:7;
		background:#FFFFFF;
		position: absolute;
		top:410px;
		left:340px;
		text-align:center;
		border:1px #0000 solid; 
}



#un_autre4 li{
		text-align:left;
		list-style: square; color: #0060aa;
		font: bold 10px Verdana, sans-serif; margin: 2px 15px;
	
}

#un_autre4 p {
        padding:2px;
	    text-align:justify;
}

#un_autre4 li p{
		text-align:left;
		color: #FFFFFF;
		font: normal 10px;
	
}
#un_autre4 p.titre {
          padding:9px;
          text-align:justify;
          font-weight:bold;
          letter-spacing: 0.1em;
          color: #0099CC;
          font: italic 1.1em 10pt/16px small-caption;

}

#un_autre4 table {
          width:95%;   
          padding:20px auto;
}







#un_autre4_produit{
		width:710px;
		height:auto;
		z-index:7;
		background:#FFFFFF;
		position: absolute;
		top:260px;
		left:350px;
		text-align:center;
		border:1px #0000 solid; 
}



#un_autre4_produit li{
		text-align:left;
		list-style: square; color: #0060aa;
		font: bold 10px Verdana, sans-serif; margin: 2px 15px;
	
}

#un_autre4_produit p {
        padding:2px;
	    text-align:justify;
}

#un_autre4_produit li p{
		text-align:left;
		color: #000000;
		font: normal 10px;
	
}
#un_autre4_produit p.titre {
          padding:9px;
          text-align:justify;
          font-weight:bold;
          letter-spacing: 0.1em;
          color: #0099CC;
          font: italic 1.1em 10pt/16px small-caption;

}

#un_autre4_produit table {
          width:100%;   
          padding:5px auto;
}





#liste_produits{	
  position: absolute;
	width:710px;
	height:254px;
	top:236px;
	left:355px;
  z-index:8;  
}


#liste_categorie {	
  position: absolute;
	width:711px;
	height:auto;
	top:240px;
	left:345px;
  z-index:8;  
  background-color:#FFFFFF;
}

#liste_categorie .ligne td {	
                 border-bottom: 1px dotted #CCC;
}


#liste_categorie .haut{	
	width:710px;
	height:70px;
  background: url(../images/fond_categorie_haut.gif) 0 0 no-repeat;
  
}

#liste_categorie .haut2{	

	width:710px;
	height:40px;
  background: url(../images/fond_categorie_haut2.gif) 0 0 no-repeat;
  
}

#liste_categorie .ligne{	

	width:710px;
  background: url(../images/fond_categorie_ligne.gif) 0 0 no-repeat;
  
}

#liste_categorie .colonne1{	

	width:710px;
  background: url(../images/fond_categorie_colonne1.gif) 0 0 no-repeat;
  
}

#liste_categorie .colonne2{	

	width:710px;
  background: url(../images/fond_categorie_colonne2.gif) 0 0 no-repeat;
  
}



#liste_categorie .bas{	
	width:710px; 
  background: url(../images/fond_categorie_bas.gif) 0 0 no-repeat;
  
}



#Meilleures_ventes {	
  position: absolute;
	width:710px;
	height:254px;
	top:500px;
	left:355px;
  z-index:8; 
  background: url(../images/fond_categorie.gif) 0 0 no-repeat;
  
}


#presentation{	
  position: absolute;
	width:970px;
	height:200px;
	top:235px;
	left:100px;
  z-index:8; 
  
  
}

#artgraphie{	
  position: absolute;
	width:150px;
	height:145px;
	top:160px;
	left:870px;
	background: url(../images/artgraphie.png) 0 0 no-repeat;
  z-index:9; 
  
  
}

#presentation_autre  {	
  position: absolute;
	width:720px;
	height:400px;
	top:235px;
	left:340px;
  z-index:8; 
  
  
}

.module1  {	
  position: absolute;
	width:355px;
	height:250px;
	top:365px;
	left:340px;
  z-index:8; 
  
  
}
.module2  {	
  position: absolute;
	width:355px;
	height:250px;
	top:365px;
	left:695px;
  z-index:8; 
  
  
}


.module3  {	
  position: absolute;
	width:355px;
	height:250px;
	top:590px;
	left:420px;
  z-index:8; 
  
  
}
.module4  {	
  position: absolute;
	width:355px;
	height:250px;
	top:590px;
	left:780px;
  z-index:8; 
  
  
}

.module5  {	
  position: absolute;
	width:650px;
	height:auto;
	top:365px;
	left:340px;
  z-index:8; 
  
  
}

#panier_central{	
  position: absolute;
	width:680px;
	height:auto;
	top:236px;
	left:355px;
  z-index:8; 
  background: url(../images/fond_panier.png) 0 0 no-repeat;
  
}

#validation_panier{	
  position: absolute;
	width:680px;
	height:auto;
	top:236px;
	left:355px;
  z-index:8; 
  background: url(../images/validation_panier.png) 0 0 no-repeat;
  
}


#achat_confiance{	
  position: absolute;
	width:710px;
	height:auto;
	top:236px;
	left:355px;
  z-index:8; 
  background: url(../images/achat_confiance.jpg) 0 0 repeat;
  
}

#identification_centrale{	
  position: absolute;
	width:537px;
	height:340;
	top:280px;
	left:400px;
  z-index:8; 
  background: url(../images/identifica.png) 0 0 no-repeat;
  
}

#entete_recap_commande{	
  position: absolute;
	width:537px;
	height:20;
	top:240px;
	left:360px;
  z-index:8; 
  
}

#recap_infos_client{	
  position: absolute;
	width:537px;
	height:340;
	top:260px;
	left:400px;
  z-index:8; 
  background: url(../images/coordonnes_client.png) 0 0 no-repeat;
  
}



#recap_commande {	
  position: absolute;
	width:680px;
	height:auto;
	top:600px;
	left:400px;
  z-index:8; 
  background: url(../images/fond_panier.png) 0 0 no-repeat;
  
}


#contenu_auchoix{	
  position: absolute;
	width:340px;
	height:160px;
	top:30px;
	left:10px;
  z-index:9; 

  
}


#contenu_auchoix a:link {color: #6b6866 ; text-decoration: none ;}
#contenu_auchoix a:visited {color:rgb(0%,56%,84%); } 
#contenu_auchoix a:hover { color: #0099CC ; text-decoration: underline overline ; } 



#guides{	
  position: absolute;
	width:660px;
	height:auto;
	top:234px;
	left:345px;
  z-index:8; 
  background: #FFFFFF;
  
}

#paragraph {

    margin-left: 1px;
    width: 95%;
    color: blue;
    text-align: justify;
    background-color: #ffffff;
    border-style: solid;
    border-color: #00aaaa;
    border-left-color: #199bdf;
    border-width: 0px;
    border-left-width: 6px;
    color:#818185;
    padding: 2px;
    padding: 10px;
}



.entete_tableau {
    font-size: 1.3em;
	font-weight:bold;
	text-align:left;
    color:#199bdf;

    padding: 5px;
    padding-left: 2px;
}
#paragraph1 {

    margin-left: 5px;
    text-align: justify;
    padding: 10px;
}


#paragraph2 {

    margin-left: 5px;
    width: 95%;
    color: blue;
    text-align: justify;
    background-color: #c6bbdc;
    border-color: #00aaaa;
    border-left-color: #766b8c;
    border-width: 1px;
    border-left-width: 10px;
    padding: 10px;
}


#guides_achat{	
  position: absolute;
	width:340px;
	height:160px;
	top:234px;
	left:710px;
  z-index:8; 
  background: url(../images/guides-achat-dossiers.gif) 0 0 no-repeat;
  
}

#livraison_contrat{	
  position: absolute;
	width:800px;
	height:160px;
	top:850px;
	left:380px;
  z-index:8; 
  
  
}


#contenu_guides_achat{	
  position: absolute;
	width:340px;
	height:160px;
	top:30px;
	left:10px;
  z-index:9; 

  
}


#contenu_guides_achat a:link {color: #6b6866 ; text-decoration: none ;}
#contenu_guides_achat a:visited {color:rgb(0%,56%,84%); } 
#contenu_guides_achat a:hover { color: #0099CC ; text-decoration: underline overline ; } 




#fond_produit {

    border:none;
    width:220px;
    height:140px; 
    background: url(../images/fond-spot-produit.gif) 0 0 no-repeat;

}

#un_autre2{
		width:400px;
		height:auto;
		z-index:7;
		background:#E6E6E4;
		position: absolute;
		top:580px;
		left:350px;
		text-align:center;
		border:1px #000 dotted; 
}


#un_autre2 li{
		text-align:left;
		list-style: square; color: #0060aa;
		font: bold 10px Verdana, sans-serif; margin: 2px 15px;
	
}

#un_autre2 p {
        padding:2px;
	    text-align:justify;
}

#un_autre2 li p{
		text-align:left;
		color: #000000;
		font: normal 10px;
	
}
#un_autre2 p.titre {
          padding:9px;
          text-align:justify;
          font-weight:bold;
          letter-spacing: 0.1em;
          color: #0099CC;
          font: italic 1.1em 10pt/16px small-caption;

}

#un_autre2 table {
          width:95%;   
          padding:20px auto;
}




/* Pour la gestion des produits */

div#footer {clear: both; padding-top: 3em;
  font: 85% Verdana, sans-serif;}
div.pic {float: left; height: 130px; width: 130px;
  padding: 15px; margin: 5px 3px;  background: url(frame-ls.gif) center no-repeat;}
div.pt {background-image: url(frame-pt.gif);}
div.pic img {border: 1px solid; border-color: #444 #AAA #AAA #444;}
div.ls img {height: 96px; width: 128px; margin: 16px 0 0;}
div.pt img {height: 128px; width: 96px; margin: 0 16px;}
div.pt ul {display: none;}
div.pic ul {margin: 0; padding: 0;}
li.price, li.catno {display: none;}
li.title {list-style: none; text-align: center; color: #999;
  font: bold 9px Verdana, sans-serif; margin: 2px 15px;}






.lead{
		margin:10px;
		text-indent:0em;
		text-align:justify;
		
		}
.lettrine {
	margin-right:5px;
	margin-top:5px;
	float:left;
	color:#C00000;
	font-size:40px;
	line-height:25px;
	padding:3px;
	font-family:times;

}

#pied_autre{
  font-family :  arial,Verdana, helvetica, sans-serif;
  font-size: 10pt; 
	width:954px;
	height:30px;
	z-index:7;
	background:#999 url(../images/haut3.png) 0 0 no-repeat;
	position: absolute;
	top:500px;
	left:100px;
	text-align:center;
	color:#FFF;
	border-top:2px #cCC solid;
	border-bottom:2px #cCC solid;
}			

#pied_autre a:link {color: #C6C6C6 ; text-decoration: none ;}
#pied_autre a:visited {color:rgb(90%,90%,90%);} 
#pied_autre a:hover { color: white ; font-weight:bold;text-decoration: underline ; } 





#pied{
  font-family :  arial,Verdana, helvetica, sans-serif;
  font-size: 8pt; 
	width:900px;
	height:20px;
	z-index:7;
	background:#999 url(../images/pied_page.jpg) 0 0 no-repeat;
	position: absolute;
	top:1100px;
	left:100px;
	text-align:center;
	color:#FFF;
	border-top:2px #cCC solid;
	border-bottom:2px #cCC solid;
}			

#pied a:link {color: #C6C6C6 ; text-decoration: none ;}
#pied a:visited {color:rgb(90%,90%,90%);} 
#pied a:hover { color: white ; font-weight:bold;text-decoration: underline ; } 





#pied2{

	width:1100px;
	height:20px;
	z-index:7;
	background:#999 url(../images/pied_page.jpg) 0 0 no-repeat;
	position: absolute;
	top:1000px;
	left:0px;
	text-align:center;
	color:#FFF;
	border-top:2px #cCC solid;
	border-bottom:2px #cCC solid;
}			

#pied2 a:link {color: #C6C6C6 ; text-decoration: none ;}
#pied2 a:visited {color:rgb(90%,90%,90%);} 
#pied2 a:hover { color: white ; font-weight:bold;text-decoration: underline ; } 




#central{
	width:800px;
	height:auto;
	z-index:20;
	position: absolute;
	top:0px;
	left:0px;
	padding:0;
	margin:0;
	border:1; 
}

	
#contact{
	width:223px;
	height:220px;
	z-index:4;
	position: absolute;
	top:210px;
	left:730px;
	padding:0;
	margin:0;
	border:none; 
}

#contact_autre{
	width:223px;
	height:220px;
	z-index:4;
	position: absolute;
	top:270px;
	left:810px;
	padding:0;
	margin:0;
	border:none; 
}

#bouton1 {
		width:223px;
	height:49px;
	z-index:5;
	position: absolute;
	top:450px;
	left:750px;
	padding:0;
	margin:0;
	
		border:none; 
}

a img {

    border : none;
    border : 0;
    

}

#bouton2{
	width:223px;
	height:49px;
	z-index:6;
	position: absolute;
	top:500px;
	left:805px;
	padding:0;
	margin:0;
	
		border:none; 
}

#bouton2_autre{
	width:223px;
	height:49px;
	z-index:6;
	position: absolute;
	top:620px;
	left:790px;
	padding:0;
	margin:0;
	
		border:none; 
}

#bas_droit{
	width:223px;
	height:150px;
	z-index:7;
	position: absolute;
	top:460px;
	left:800px;
	padding:0;
	margin:0;
	
	border:none; 
}

ul.adresse {
   list-style-image: url("p-carre-rouge.gif");
}
/* JA slider */
#ja-sliderwrap {

	padding: 10px 10px 0 10px; 
	background: #E6E6E6 ;
	/*border-bottom: 1px solid #C8C8C8;*/
}

#ja-slider {
	margin: 0;
	padding: 0;
		background: #E6E6E6 ;
}

#ja-slider-center {
	margin: 0;
	padding: 0;
	float: left;
	text-align: center;
	background: #E6E6E6 ;
}

#ja-slider-left,
#ja-slider-right {
	float: left;
	width: 30px;
	position: relative;
}

#ja-slider-left img,
#ja-slider-right img {
	position: absolute;
	top: 30px;
	right: 0;
}

#ja-slider-center span {
	width: 190px;
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
}

#ja-slider-center img {
	margin: 0;
	padding: 0;
}

/* Clearfix */
.clearfix:after {
	clear: both;
	display: block;
		background:#E6E6E4;
	content: ".";
	height: 0;
	visibility: hidden;
}

* html > body .clearfix {
	width: 100%;
	display: block;
			background:#E6E6E4;
}

* html .clearfix {
	height: 1%;
			background:#E6E6E4;
}



/* Firefox Scrollbar Hack - Do not remove */
html {
	margin-bottom: 1px;
	height: 100%!important;
			background:#E6E6E4;
	height: auto;
}

div.vm_element {position:absolute;left:-999em;}

div.vm_element img {

border:1px solid #EEE;

}

#ja-slider-center img {
/* border:1px solid #EEE;*/
height: 96px; width: 128px; margin: 16px 0 0;
}







/* Les formulaires */
form tr {
     text-align:left;
}

input,  select, textarea  {   color:#0000cc;      font-size:11px;   font-family:Arial;   font-weight: bold; vertical-align:middle; }


input.bouton  {  font-family:Verdana; font-size:10px; color:#0000ff;  font-weight:bold;}


td.bouton {
          text-align:center;
}




/* formatage des formulaires  */

#monForm
{
	width: 90%;
}

#monForm p
{
	margin: 2px 0;
}

/* fieldset , legend */
#monForm fieldset
{
	/* margin-bottom: 10px; */
	/* border: #CCC 1px solid;*/
}



#monForm fieldset legend
{
	padding: 0 10px;
	border-left: #CCC 1px solid;
	border-right: #CCC 1px solid;
	font-size: 1em;
	color: #C99;
	font-weight: bold;
}

/* Label */
#monForm label
{
	display: block;
	width: 40%;
	float: left;
	padding-right: 1%;
	text-align: right;
	letter-spacing: 1px;
}

#monForm label:hover
{
	font-weight: bold;
}



#monForm .form_label_nostyle
{
	background: none;
}

/* Input */
#monForm input, #monForm select, #monForm textarea
{
	margin-left: 1%;
	width: 50%;
	border: #CCC 1px solid;
}

#monForm input:hover, #monForm select:hover,#monForm textarea:hover, #monForm input:focus, #monForm select:focus, #monForm textarea:focus
{
	border: #999 1px solid;
	background-color: #DDEEFF;
}



/* button submit */
#monForm input[type="submit"]
{
	border: #DDEEFF 1px solid;
	background-color:#0099CC;
	width: 27%;
}

#monForm input[type="submit"]:hover
{
	background-color: #3366CC;
	cursor: pointer;
}

#monForm input[type="reset"]
{
	border: #DDEEFF 1px solid;
		background-color:#0099CC;
	width: 27%;
}

#monForm input[type="reset"]:hover
{
	background-color: #484DE6;
	cursor: pointer;
}


.lien a:link {color: #6b6866 ; text-decoration: none ;text-align:left;}
.lien {color:rgb(0%,56%,84%); text-decoration: none ;text-align:left;} 
.lien a:hover{ color: #0099CC ; text-decoration: underline  ;text-align:left; } 

.image_lien
{
border:none;
}





#navigation{
	position:absolute;
	color:#FFF ;
  top:129px;
	left:100px;
	width:950px;
	height:21px;
	z-index:100;
}

#navigation_autre{
	position:absolute;
	color:#FFF ;
  top:200px;
	left:100px;
	width:950px;
	height:21px;
	z-index:100;
}

A:link {font: 14px Calibri; color:#3B4E77}
A:hover {font: 14px Calibri; color:#6d6d6d; text-decoration:none}
A:active {font: 14px Calibri; color:#3B4E77}
A:visited {font: 14px Calibri; color:#3B4E77; text-decoration:none; border-bottom: 1px dotted #3B4E77}

#menuDeroulant
{
	background: #BFBFBF;
	width: 955px;
	height: 21px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
	position: absolute;
	top: 2px;
	left: 1px;
z-index:2
}
#menuDeroulant li
{
	background: #BFBFBF;
	float: left;
	width: 191px;
	margin: 0;
	padding: 0;
	border: 0;
}
#menuDeroulant li a:link , #menuDeroulant li a:visited
{
	display: block;
	height: 1%;
	color: #000;
	background: #BFBFBF;
	margin: 0;
	padding: 4px 8px;
	text-decoration: none;
	border-right: 15px solid #BFBFBF;
	border-bottom:5px solid #199bdf;

}
#menuDeroulant li a:hover {border-bottom:5px solid #FD1B15 ; text-decoration: none; font-family:Calibri; font-size:14px}
#menuDeroulant li a:active {border-bottom:5px solid #FD1B15; text-decoration: none; font-family:Calibri; font-size:14px}

#menuDeroulant .sousMenu
{
	background: #199bdf;
	display: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
}
#menuDeroulant .sousMenu li
{
	background: #199bdf;
	float: none;
	margin: 0;
	padding: 0;
	border: 0;
	width: 180px;
	border-top: 1px solid transparent;
	border-bottom:1px dotted #CCCCCC;
}
#menuDeroulant .sousMenu li a:link, #menuDeroulant .sousMenu li a:visited
{
	background: #199bdf;
	display: block;
	color: #fff;
	margin: 0;
	border: 0;
	text-decoration: none;
	border-bottom:1px solid #199bdf
}
#menuDeroulant .sousMenu li a:hover {text-decoration: none; font: 14px Calibri ; color:#FD1B15}

#menuDeroulant li:hover > .sousMenu { display: block; }

/* fin de formatage des formulaires  */


#anim_produit4{	
  position: absolute;
	width:690px;
	height:210px;
	margin:0px;
	padding:0px;
  top:415px;
	left:355px;	
	z-index:18;
	background:#FFFFFF;
	text-align:justify;
  border:0px #999 solid; 
}

/* JA slider */
#ja-sliderwrap {

	padding: 10px 10px 0 10px; 
	background: #FFFFFF ;
	/*border-bottom: 1px solid #C8C8C8;*/
}

#ja-slider {
	margin: 0;
	padding: 0;
	background: #FFFFFF ;
}

#ja-slider-center {
	margin: 0;
	padding: 0;
	float: left;
	text-align: center;
	background: #FFFFFF ;
}

#ja-slider-left,
#ja-slider-right {
	float: left;
	width: 20px;
	position: relative;
}

#ja-slider-left img,
#ja-slider-right img {
	position: absolute;
	top: 30px;
	right: 0;
}

#ja-slider-center span {
	width: 100px;
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
}

#ja-slider-center img {
	margin: 0;
	padding: 0;
}

/* Clearfix */
.clearfix:after {
	clear: both;
	display: block;
		background:#FFFFFF;
	content: ".";
	height: 0;
	visibility: hidden;
}

* html > body .clearfix {
	width: 100%;
	display: block;
			background:#FFFFFF;
}

* html .clearfix {
	height: 1%;
			background:#FFFFFF;
}



/* Firefox Scrollbar Hack - Do not remove */

div.vm_element {position:absolute;left:-999em;}

div.vm_element img {

border:1px solid #EEE;

}

#ja-slider-center img {
/* border:1px solid #EEE;*/
height: 96px; width: 128px; margin: 16px 0 0;
}



/*PRODUCT TABLE:Contains Thumbnail Images*/
table.products {clear:left;float:left;margin:0 0 10px 0;width:598px;}.fr table.products {width:708px;}
table.products .tr0 th{background-color:#ebebeb;color:#666;font-size:11px;font-weight:normal;height:22px;text-align:center;white-space:normal;}
table.products tr td {padding-top:8px;}
table.products tr.top td,table.products tr.top th{border-top: solid 1px #d8d4c9;}
table.products td{padding:4px 0 0 0;text-align:center;vertical-align:top;}
table.products th.price, table.products td.price{text-align:left;}
table.products th.extended_price, table.products td.extended_price{text-align:right;}
table.products td.photo{padding-bottom:2px;text-align:center;width:95px;}
table.products td.photo img{border:none;}
table.products td.price{color:#000;font-weight:bold;white-space:nowrap;}
.fr table.products td.price{font-size:12px;}
.fr table.products td.td3{font-weight:normal;font-size:11px;}
table.products td.price span.tax{color:#000;font-weight:normal}
table.products td.price span.tax1,table.products td.price span.tax2,#addedItems span.tax2{font-size:10px;color:#000;font-weight:normal}
table.products td.price span.price2,#addedItems span.price2{font-size:.8em;color:#000;font-weight:normal}
table.products td.price a span {font-size:11px;color:#000;font-weight:normal}

table.products td.quantity input{width:2em;}
table.products td.radio input{vertical-align:middle;margin-right:4px;}
table.products td.remove{width:48px;}
table.products td.extended_price{text-align:right;padding-right:12px;white-space:nowrap}
.fr table.products .extended_price{padding-right:4px;}
table.products td.description{border-top:none;font-size:12px;font-weight:bold;padding-bottom:6px;padding-right:6px;text-align:left;}
table.products td.edit{vertical-align:middle;}
table.products .description .item_sku{clear:both;color:#666;float:left;font-size:11px;font-weight:normal}
table.products td.total{font-weight:bold;padding-right:24px;text-align:right;}
table.products td.total2{font-weight:normal;padding-right:24px;padding-top:2px;text-align:right;}
table.products tr.actions td{padding:12px 0 0;text-align:right;vertical-align:middle}
table.products tr.actions td.save_csl{padding-right:12px;padding-left:15px;text-align:left;}
table.products tr.actions td.cart{padding-right:15px;padding-left:8px;text-align:right}
table.products tr.actions td.cart div{float:right;}
table.products .separator div{ border-top:solid 1px #d8d4c9;height:10px;margin-top:9px;width:100%;}



#navSearch .style0,#navSearch .style0 .header,#navSearch .style0 .footer,#navSearch .style0 .inner {background-image:none;}
#navSearch table {margin:0;width:600px;}.fr #navSearch table {margin:0;width:710px;}
#navSearch table td {vertical-align:top;}
#navSearch h3{color:#999;font-size:18px;font-weight:normal;padding:0 18px 0 18px;}
#navSearch h3 strong{color:#000;font-weight:normal;}
#navSearch .table1,#navSearch .table3  {background-color:#f3f3f3;border-top:solid 1px #ccc; }
#navSearch .table1 {border-bottom:solid 2px #f3f3f3;}/*keeps the dotted lines spaced correctly*/
#navSearch .table3 {margin-top:-7px;}
#navSearch .table1 .td1,#navSearch .table3 .td1{background-image:url(/images/od/misc_vdots_arrows.gif);background-repeat:no-repeat;width:40px;}
#navSearch.csp .table1 .td1,#navSearch.csp .table3 .td1{background-image:none;}

#navSearch .table1 .td1 {background-position:0 100%;}
#navSearch .table3 .td1 {background-position:0 0;}

#navSearch .table1 .td1 img,#navSearch .table3 .td1 img{height:35px;width:40px;}
#navSearch.csp .table1 .td1 img,#navSearch.csp .table3 .td1 img{height:10px;width:1px;}
#navSearch .table1 td,#navSearch .table3 td {vertical-align:middle;}
#navSearch .table1 .td2,#navSearch .table3 .td2 {padding-left:4px;text-align:left;}
#navSearch .table1 input.button,#navSearch .table3 input.button {}
#navSearch .table1 .td3,#navSearch .table3 .td3 {text-align:center;}

#navSearch .table1 .td4,#navSearch .table3 .td4 {text-align:right;padding-right:10px;white-space:nowrap;}

/***
PRODUCTS TABLE
***/

#navSearch .table2{background:url(../images/misc_vertical_dots.gif) repeat-y 19px 0;}
#navSearch.csp .table2{background-image:none;}

#navSearch .table2 th {color:#c00;font-size:16px;font-weight:bold;padding:6px 0 6px 40px;text-align:left;}
#navSearch.csp .table2 th{display:none;}
#navSearch .table2 td{padding-bottom:4px;padding-left:6px;}
#navSearch .table2 .td1 {padding:2px 0 0 0;text-align:center;width:40px;}
#navSearch.csp .table2 .td1 input{display:none;}
#navSearch .table2 tr.top td{border-top: solid 1px #d8d4c9;padding-top:4px;}
#navSearch .table2 tr.tr1 .description {color:#666;font-size:11px;font-weight:bold;padding-bottom:2px;}
#navSearch .table2 tr.tr1 .description a {color:#000000;font-size:15px;font-weight:bold}
#navSearch .table2 tr.tr1 .description a:hover,#navSearch .table2 tr.tr1 .description a:active{color:#c00}
#navSearch .table2 tr.tr1 .description .custom_entity{list-style:none;}
#navSearch .table2 tr.tr2 .td2{padding-left: 0;}
#navSearch .table2 tr.tr2 img {border:solid 1px #fff;}
#navSearch .table2 tr.tr2 a:hover img{border-color:#c00;}
#navSearch .table2 tr.tr2 .price{text-align:left;color:#c00;font-size:xx-small;font-weight:bold;}
#navSearch .table2 .main_price{font-size:24px;color:#c00;line-height:.8em;padding:0 0 4px;}
#navSearch .table2 tr.tr2 .price a:hover .main_price,#navSearch .table2 tr.tr2 .price a:active .main_price{color:#000;}
.fr #navSearch price a span.dual_mode{line-height:normal;padding-top:6px;}
.en-US #navSearch .price a span{font-size:xx-small;color:#000;margin-bottom:-.5em;}
#navSearch .table2 tr.tr2 .price .uom{clear:left;float:left;padding-left:11px}
#navSearch .table2 .td4 {vertical-align:top;}
#navSearch .table2  tr.tr2 .price span.list{color:#000;font-size:x-small;font-weight:bold;}
#navSearch .table2 .td4 .actions {margin-bottom:15px;width:auto;}

#navSearch .table2 span.qty{font-weight:bold;}
#navSearch .table2 ul.buttonwrapper {float:left;list-style-type:none;margin:0;height:auto;padding:0;}
#navSearch .table2 ul.buttonwrapper li{clear:none;float:left;margin-right:0;padding:0 4px 4px 0;}
#navSearch .table2 ul.buttonwrapper li.add_to_list{height:auto;padding:0 0 0 40px;margin-top:-6px}
#navSearch .table2 ul.buttonwrapper li.add_to_list *:hover,#navSearch .table2 ul.buttonwrapper li.add_to_list *:active,#navSearch .table2 ul.buttonwrapper li.add_to_list .hover{color:#c00;}
#navSearch .rebate strong.title{color:#c00;}

div.special_deal_box span{font-weight:bold;}
#navSearch .table2 div.special_deal_box{margin-top:12px;}
#navSearch .table2 table.breaks{background-color:#feeede;clear:left;display:block;float:left;width:auto;}
#navSearch .table2 table.breaks th{width:auto;color:#000;font-size:11px;padding:2px 4px;text-align:center}
#navSearch .table2 table.breaks th.th1{text-align:left;}
#navSearch .table2 table.breaks tr.tr0 th{background:url(/images/od/misc_dots.gif) repeat-x 0 100%;}
#navSearch .table2 table.breaks .tr0 th,#navSearch .table2 table.breaks .tr0 th.th1{color:#ff7900;font-size:12px;}
#navSearch .table2 table.breaks td{color:#000;font-weight:bold;font-size:12px;padding:2px 4px;text-align:center;white-space:nowrap;}

#navSearch .table2 tr.footer td {padding-bottom:6px;padding-top:6px;}
.table2 .td5{text-align:left;overflow:visible;width:150px;}
.table2 .td5 ul {margin-right:12px;overflow:visible;width:140px;}
.table2 .td5 ul li {float:left;white-space:nowrap;}
body#product #sku table tr.dual_mode th.th1 ,body#product #sku table tr.dual_mode td {font-weight:normal!important;}
span.dual_mode,a span.dual_mode{color:#000!important;font-size:10px;font-weight:normal!important;}






div.breadCrumbs{color:#666;float:right;font-weight:normal;margin-right:6px;text-transform:lowercase;white-space:nowrap;} 
div.breadCrumbs a, div.breadCrumbs span{border-right:solid 1px #666;font-weight:normal;padding-right:.3em;} 
div.breadCrumbs a{color:#000;}
div.breadCrumbs a.next{border:none;}

#product #container #m01{padding-bottom:2px;}
#product #m01 #sideSearch{background:url(/images/od/bg_m01_top.jpg) no-repeat 0 0;padding-top:12px}
.sku_SideList{background:url(/images/od/bg_m01.jpg) repeat-y 0 0;clear:left;display:block;float:left;color:#ff7900;font-size:12px;font-weight:bold;line-height:100%;list-style:none;padding-bottom:12px;padding-left:11px;width:139px;}
#product #m01 .footer{background:url(/images/od/bg_m01_foot.jpg) no-repeat 0 100%;;margin-bottom:10px;}
.sku_SideList table{margin-bottom:12px;}
#product #m01 ul#sideSearch input.keyword{margin-right:5px;width:100px;}
#sideSearch p.back{padding:0 0 12px 9px;}
.sku_SideList ul{clear:left;list-style:none;}
.sku_SideList li li{background:url(/images/od/misc_dots.gif) repeat-x 0 0;float:left;margin-top:8px;padding-top:10px;width:139px;}
#sideSearch a{background:url(/images/od/misc_arrow_orange.gif) no-repeat 0 .2em;color:#000;font-size:11px;font-weight:normal;padding-left:9px}
#product .sku_SideList img {float:left;margin-left:36px;}
#product .sku_SideList a {clear:left;float:left;display:block;width:130px}
.sku_SideList .price{color:#c00!important;}

#searchRefine p.search,#browse #pagetitle p.search{color:#666;font-size:18px;margin-top:-3px;}
#searchRefine p.search strong,#browse #pagetitle p.search strong{color:#000}
#searchRefine #pagetitle p.search span,#browse #pagetitle p.search span{font-size:13px;}
/***
IMAGES IN PAGETITLE AREA
**/
#pagetitle{display:block;height:87px;overflow:hidden;}
#pagetitle #bc_SF,#pagetitle #bc_SF span, #pagetitle #bc_SF a
{color:#fff;margin-top:-88px;position:relative;z-index:2;}
.fr #pagetitle #bc_SF,.fr #pagetitle  #bc_SF span, .fr #pagetitle #bc_SF a
{margin-top:-110px;}
/*graphical titles*/#headerTitle img{margin:-3px 0 9px 12px}
h1.storefront{position:relative;z-index:-1;margin-top:24px;}
#m01,#m02{background-color:#fff;}

#headerTitle img{margin-left:12px}
#headerTitle a.merch{display:block;height:37px;overflow:hidden;}



ul.buttonwrapper li { list-style: none; margin: 0;padding:0;
  float: left;  }
  

.tr4  {

border-bottom: 3px dotted #CCCCCC;
margin-top:10px;
margin-bottom:10px;
}


#titleMaintenance{
	height: 144px;
	padding: 60px 160px 20px 20px; 
	color:#FFFFFF;
	background:url('../images/titre-maintenance.jpg') no-repeat center top;
}
.titreNewsletter{
	color:#FFFFFF; font:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; background-color:#990000;
}
#titleMention{
	height: 75px !important;
	height: 144px;
	padding: 75px 160px 20px 20px; 
	color:#FFFFFF;
	background:url('../images/titre-mentions.jpg') no-repeat center top;
}


.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.titre:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.titreTxt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.titre3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.titreNewsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menuHead2 {

	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-image: url('../images/pixelRed.gif');
	padding-right: 2px;
	padding-left: 2px;
	cursor: pointer;


}
.linkRed {

	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.menuLink {

	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	

}
.menuLink:over {

	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	border: 1px solid #CCCCCC;
}
.linkBlanc {

	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.linkGris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.arialBlanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.form {

	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	border: 1px solid #999999;
}
.bordureG{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.bordureD{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

