/*conteneurRight*/
#blockActu {
   float:left;
   width:329px;
   background: #c10435;
   margin-top:1.3em;
}
#actuMagasin {
   float:left;
   display:inline;
	width:192px;
	height:18px;
   margin-top:3px;
   margin-left:20px;
   padding-bottom:6px;
   font-size:0;
}
#blockActu #visuActu {
   width:325px;
   height:222px;
   margin-left:auto;
   margin-right:auto;
   clear:both;
}
#bgDegradeActu {
  	background:url(../_img/fonds/bg_decouvrir.jpg) no-repeat;
	width:325px;
	height:73px;
   margin-left:auto;
   margin-right:auto;
}
#DecouvrirCollection {
   margin-top:1.3em;
   margin-left:1.8em;
   float:left;
}
#plusInfo {
   margin-top:2.9em;
   margin-right:3.3em;
   float:right;
}
#trouverMagasin {
   width:329px;
   height:92px;
   background:url(../_img/fonds/bgFormActu.png) no-repeat;
}
#trouverMagasin h4 {
   color: #cfb488;
   font: bold 1.2em arial, verdana, sans-serif;
   text-transform:uppercase;
   padding-top:0.7em;
   margin-left:1.7em;
   margin-bottom:0.4em;
}
#trouverMagasin h4 span {
   color: #fff;
   font-weight:bold;
}
#trouverMagasin label {
   color: #d9dadb;
   font: 1.1em arial, verdana, sans-serif;  
   margin-left:1.7em;
}
#trouverMagasin select {
   width:23em;
   height:1.6em;
   padding-left:0.3em;
   border: 1px solid #bebebe;
   color: #87888a;
   font: 1.1em arial, verdana, sans-serif;
   margin-top:0.2em;
   margin-left:1.7em;
}
#titreEspaceClients {
   width:170px;
   height:17px;
   clear:both;
}
#EspaceClients {
   width:325px;
   border:2px solid #a7a7a7;
   margin-top:1em;
   float:left;
   background:url(../_img/fonds/bgEspaceClients.jpg) repeat-y;
}
#tousMesServices {
   width:128px;
   height:124px;
   background:url(../_img/visus/tousMesServices.png) no-repeat;
   margin-left:1.8em;
   margin-top:1.4em;
   float:left; 
   display:inline;
}
#decouvrezServices {
   color: #c10435;
   font: bold 1.1em arial, verdana, sans-serif;
   width:14.5em;
   float:left; 
   display:inline;
   margin-left:1.6em;
   margin-top:3em;
}
#EspaceClients ul {
   clear:both;
   list-style-type: none;
   padding-left: 0;
   margin-left:0;
   font: bold 1.1em arial, verdana, sans-serif;
}
#EspaceClients li {
   width:325px;
   height:40px; 
   line-height:40px; 
}
#EspaceClients #bg_li1 {
   background:url(../_img/fonds/bg_li1.jpg) no-repeat; 
}
#EspaceClients #bg_li2 {
   background:url(../_img/fonds/bg_li2.jpg) no-repeat; 
}
#EspaceClients #bg_li3 {
   background:url(../_img/fonds/bg_li3.jpg) no-repeat; 
}
#EspaceClients #bg_li4 {
   background:url(../_img/fonds/bg_li4.jpg) no-repeat; 
}
#EspaceClients li a {
   text-decoration:none;
   text-transform:uppercase;
   color: #434343;
   font-weight:bold;
   background:url(../_img/pictos/carreRouge.gif) left center no-repeat;
   margin-left:2.9em;
   padding-left:0.9em;
   width:280px;
}
#bgAvantageMoment {
   width:329px;
   height:197px;
   background:url(../_img/fonds/bgAvantageMoment.jpg) no-repeat;
   clear:both;
}
#cartesCredit {
   width:45px;
   height:32px;
   background:url(../_img/pictos/cartesCredit.png) no-repeat;
   float:left;  
   display:inline;  
   margin-left:1.8em;
   margin-top:0.9em;
   margin-bottom:1em;
}
#bgAvantageMoment h4 {
   color: #c10435;
   font: bold 1.2em arial, verdana, sans-serif;
   text-transform:uppercase;
   float:left;   
   margin-left:1em;
   margin-top:1.5em; 
}
#imgReduction {
	width:287px;
	height:126px;
	margin-left:auto;
	margin-right:auto;
}
#conteneurNewsletter{
   width:100%;
   border-bottom:3px solid #1b1b1b;
   margin-top:2.3em;  
    height:27px;
}
#titreNewsletter {
   width:132px;
   margin-bottom:9px;
   font-size:0;
}
#bgRecevoirOffres {
   width:331px;
   height:79px;
   background:url(../_img/fonds/bgRecevoirOffres.jpg) no-repeat;
   margin-top:1em;
   clear:both;
   overflow:hidden;
}
#bgRecevoirOffres .inputtext {
   float:left;
   width:20.3em;
   height:1.4em;
   padding-left:0.3em;
   padding-top:0.2em;
   border: 1px solid #bebebe;
   color: #9e9e9e;
   font: 1.1em arial, verdana, sans-serif;
   margin-left:2em;
}
#bgRecevoirOffres label {
   color: #0a0a0a;
   font: bold 1.1em arial, verdana, sans-serif;
   margin-left:20px;
   width:257px;
   padding-top:1.3em;
   margin-bottom:0.8em;
   display:block;
}
#bgRecevoirOffres .submit {
   float:left;
   margin-left:3px;
}
#accroShopping {
   font-size:0;
   clear:both;
}
/*fin conteneurRight*/


#eshopping { 
   height:16px; 
   width:366px; 
   margin-left:1em;
   margin-bottom:0.9em;
   margin-top:13px;
   font-size:1em;
   float:left;
   display:inline;
}
#conteneurSlidesHome {
   width:100%;
   height:392px; 
   position:relative;
   float:left;
}
#conteneurSlidesHome .slide{
	left: 13px;
	position:absolute;
	top: 1px;
	z-index:9;
}
#conteneurSlidesHome .slide.actual {
	z-index:11;
}
#conteneurSlidesHome .slide.last-actual {
	z-index:10;
}


.slideTextLeft .zoomProduitsLumiere{
   top:143px;
   left:23px;
}
.slideTextLeft .boutonAcheter{
   position:relative;
}
.slideTextCenter .zoomProduitsLumiere{
   top:262px;
   left:265px;
}
.slideTextCenter h6 a {
	font-size:24px;
}
.slideTextCenter .boutonAcheter{
	margin-top:9px;
   position:relative;
}
.slideNoText .zoomProduitsLumiere{
   top:275px;
   left:423px;
}
.slideNoText h6 a {
	font-size:24px;
	float:none;
}
.slideNoText .boutonAcheter{
	margin-left:-3px;
}


.accessoiresLumiere {
   height:372px; 
   width:606px; 
   font-size:1em;
   margin-right:13px;
   display:inline;
   float:right;
}
.zoomProduitsLumiere {
   position:absolute;
   width:120px;
   height:185px;
}
.ProduitsLumiere {
   margin-bottom:22px; 
   width:120px;
   float:left;
}
.ProduitsLumiere h4 a {
   color: #000;
   font: bold 18px  arial, verdana, sans-serif;
   text-transform:uppercase;
   text-decoration:none;
   display:block;
   width:150px;
}
.ProduitsLumiere h4 a:hover {
   color: #C10435;
}
.ProduitsLumiere h5 a {
   color: #000;
   font: 11px arial, verdana, sans-serif;
   text-decoration:none;
}
.ProduitsLumiere h6 a {
   color: #c10435;
   font: bold 18px arial, verdana, sans-serif;
   text-transform:uppercase;
   float:left;
   width:auto;
   display:block;
   overflow:hidden;
   text-decoration:none;
}

#numberspage{
	position:absolute;
	right:15px;
	top:2px;
	z-index:999;
}
.numberpage {
	background-color:#c2c2c2;
	color:#fff;
	cursor:pointer;
	display: block;
	font: bold 1.1em arial, verdana, sans-serif;
	height:18px;
	line-height:18px;
	margin-bottom: 3px;
	text-align:center;
	width:22px;
}
.numberpage.current {
	background:#c10435;
}

/*topVentes*/
#topVentes {
   /*width:586*/
   width:606px;
   height:296px; 
   /*border-bottom: 3px solid #1b1b1b; 
   border-top: 3px solid #1b1b1b;*/
   float:right;
   margin-right:13px;
   display:inline;
}
.bordureLayer {
   background:#1b1b1b;
   font-size:0;
   width:586px;
   height:3px;
   margin-left:auto;
   margin-right:auto;
   clear:both;
}
#topVentes h3 {
   color: #000;
   font: bold 1.3em arial, verdana, sans-serif;
   text-transform:uppercase;
   margin-top:20px;
   margin-left:10px;
}
.conteneurProduit {
   width:150px;
   height: 224px;
   float:left;
   margin-top:12px;   
   text-align:center;
   border-left:1px solid #d1d1d1;
   position:relative;
}
.conteneurProduit2 {
   border-left:none;
}
.conteneurProduit img {
    vertical-align: middle;
}
.boutonAcheter { 
   display: block; 
   height: 1.6em; 
   overflow: hidden; 
   width: 5.6em; 
   float:left;
   left:10px;
   margin-top:2px; 
}
.boutonAcheter2 { 
   clear:both;
   background: url(../_img/boutons/jachete.gif) no-repeat;
   width: 58px; 
   height: 16px;	
   left:50%;
	margin-left:-29px;
	position:absolute;
   bottom:0;
}
.boutonAcheter2 a, .boutonAcheter3 a { 
   display: block;
   width: 58px; 
   height: 16px;
}
.boutonAcheter3 { 
   clear:both;
   background: url(../_img/boutons/jachete.gif) no-repeat;
   width: 58px; 
   height: 16px;	
	position:absolute;
   bottom:0;   
}
.boutonAcheter { text-indent: -999.9em; }
.boutonAcheter { background: url("../_img/boutons/jachete.gif") no-repeat; }
.infosProduit {
   position:absolute;
   bottom:0;
   left:0;
   /*height:86px;*/
   height:93px;
   width:100%;
   text-align:center;
}
.infosProduit h4 a {
   color: #000;
   font: bold 14px arial, verdana, sans-serif;
   text-transform:uppercase;
   text-decoration:none;
   display:block;
   width:150px;
}
.infosProduit h4 a:hover {
   color: #C10435;
}
.infosProduit h5 a {
   color: #000;
   font: 11px arial, verdana, sans-serif;
   line-height:1em;
   margin-left:auto;
   margin-right:auto;
   text-decoration:none;
   display:block;
   width:100px;
}
.infosProduit h6 a {
   color: #c10435;
   font: bold 14px arial, verdana, sans-serif;
   text-decoration:none;
}
.infosProduit h6 a span {
   color: #000;
   font-weight:bold;
   text-decoration:line-through;
   margin-right:10px;
   display:inline;
}
.infosProduit p {
   clear:both;
}
/*exclu*/
#exclu {
   width:606px;
   height:224px; 
   float:right;
   margin-right:14px;
   display:inline;
}
#exclu h3 {
   color: #000;
   font: bold 1.3em arial, verdana, sans-serif;
   text-transform:uppercase;
   margin-top:20px;
   margin-left:10px;
   width:170px;
}
.infosProduit2 {
   position:absolute;
   bottom:0;
   left:0;
   height:86px;
   width:100%;
   text-align:center;
}
.conteneurProduit3 {
   width:193px;
   height:180px;
   float:left;
   margin-top:0;   
   text-align:left;
   position:relative;
}
.conteneurProduit3 .logoProduit {
   width:150px;
   height:122px;
   margin-left:auto;
   margin-right::auto;
   clear:both;
   position:relative;
   left:50%;
   margin-left:-75px
}
.conteneurProduit3 .prixSolde {
   color: #cfb488;
   font: bold 33px arial, verdana, sans-serif;
   clear:both;
}
.separateur {
   width:10px;
   height:160px;
   float:left;
   background: url(../_img/fonds/separateur.jpg) no-repeat;
}
.conteneurProduit3 .right {
   position:relative;
   height:102px;
   width:88px;
   float:left;
   margin-right:0px;
   margin-top:21px;
}
.conteneurProduit3 .right h4 a {
   color: #000;
   font: bold 14px arial, verdana, sans-serif;
   text-transform:uppercase; 
   text-decoration:none;
   display:block;
   width:86px;
}
.conteneurProduit3 .right h4 a:hover {
   color: #C10435;
}
.conteneurProduit3 .right h5 a {
   color: #000;
   font: 11px arial, verdana, sans-serif;
   text-decoration:none;
   display:block;
   width:86px;
}
.conteneurProduit3 .right h6 a {
   color: #c10435;
   font: bold 14px arial, verdana, sans-serif;
   text-decoration:none;
   display:block;
}
.conteneurProduit3 .right h6 span {
   color: #000;
   font: 11px arial, verdana, sans-serif;;
}
/*carnetMode*/
#DivCarnetMode {
	width:632px;
	height:335px;
   background: url(../_img/fonds/bgCarnetMode.png) no-repeat;
}
#DivCarnetMode .left {
	width:122px;
	float:left;
   display:inline;
   padding-left:31px;
   padding-top:40px;
}
#DivCarnetMode .left2 {
	width:206px;
	float:left;
   display:inline;
   padding-top:44px;
}
#DivCarnetMode .right {
	width:221px;
	float:left;
   display:inline;
   padding-top:44px;
   margin-left:10px;
}
#titreCarnetMode {
	width:96px;
	height:43px; 
   font-size:0px;
   padding-bottom:40px;
}
#DivCarnetMode .left .text1 {
	width:125px;
   color: #c10435;
   font: bold 1.1em arial, verdana, sans-serif;
   padding-bottom:24px;
}
#DivCarnetMode .left .text2 {
	width:125px;
   color: #000;
   font: bold 1.1em arial, verdana, sans-serif;
}
.conteneurImg {
   width:150px;
   height:125px;
   display: table-cell;
   text-align: center;
   vertical-align: middle;
}
.conteneurImg2 {
   width:105px;
   height:100px;
   display: table-cell;
   text-align: center;
   vertical-align: middle; 
   padding-top:21px;
   font-size:0;
}
.conteneurImg * {
   vertical-align: middle;
}
.conteneurImg2 * {
   vertical-align: middle;
}
.conteneurImg  span {
   /* CSS appliqués uniquement à IE7 IE6 */
   /display: inline-block;
   /height: 100%;
}
.conteneurImg2  span {
   /* CSS appliqués uniquement à IE7 IE6 */
   /display: inline-block;
   /height: 100%;
}
