body, td, th, div, p{
	color:#6C6067;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
}

body{
	background-image:url(images/fond_Page.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	margin:0px;
}

.fondPage{
background-image:url(images/fond_Bas_Page.jpg); background-position:center bottom; background-repeat:repeat-x; background-color:#FFFFFF;
} /*utilser pour les page caddie et autres pages de texte à rallonge */


/***************************************************** 	header		   */
.messageBoutique{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C900CA;
	padding:0px;
	width:696px;
	
}
div.messageDefilant{
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C900CA;
	width:200px;
	height:60px;
	overflow:hidden;
}
#ejs_box2_box {
	width:250px; height:50px; position:absolute; z-index:1; top:10px;
		
}
#ejs_box2_box {
	padding:0px;	
	margin:0px;
	
	width:655px;
	height:13px;height:20px;
	position:relative;
	z-index:1;width:285px;
	top:10px; 	left:230px;left:-34px;
	
	position:absolute;
	top:-20px;width:550px;
	left:-500px; top:-70px;left:-590px; 
	
	
		
}	
div#scrollme {
	display:inline;
	white-space:nowrap;color:#F08AEE;
	font-size:16px;
	padding:0px; margin:0px;
}
/*
.zoneDescription .messageBoutique{
background-color:#FF8FFF;
	border:1px #C900CA solid;
}*/
#header #stickers{
	text-align:right;
	
	width:423px;
	height:22px;
	left:165px;
	position:absolute;
		top:9px;
}
#header #stickers img{ margin-right:10px;
}
.titreInfoBoutique{
	font-weight:bolder;
	color:#FA70F9;
}
#header #zoneMenuHaut{
	width:130px;
	height:30px;
	left:594px;
	position:absolute;
	top:6px;

}
#header #zoneMenuHaut a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-image:url(images/menuHautPuce.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-bottom:2px;	
	display:block;
	text-decoration:none;
	text-align:left;
	
}
#header #zoneMenuHaut a:hover{
	color:#CC11CC;
}

.fondMenuCollectionHaut{
/*background-image:url(images/fondMenuCategorieHaut.jpg);
background-repeat:no-repeat;*/
padding-left:84px;padding-left:4px;
width:571px;
}
.fondMenuCollectionBas{
/*background-image:url(images/fondMenuCategorieBas.jpg);
background-repeat:no-repeat;*/
padding-left:34px;

}
.fondMenuCollectionBas img,.fondMenuCollectionHaut img{
margin-right:10px; border:0px;
}


#header {
	position:relative;
	width:997px;
	
	height:96px;
}
#header #logotype {
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
	
}
#header #panier{
	position:absolute;
	width:88px;
	top:3px;
	right:0px;
	z-index:50;
	margin-left:0px;

	background-image:url(images/iconePanier.png);
	background-repeat:no-repeat;
	padding-left:48px;
	padding-top:4px;
	padding-bottom:0px;
}
#IE #header #panier{
	width:141px;
}
#header #panier a{
	color:#a10da1;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	display:block;
}
#header #panier a.panier{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; color:#a10da1; text-decoration:none;
	font-weight:normal
}
.panier:hover{
color:#CC11CC;
 }
 
#IE #header #client{
	background-image:url(images/monCompte.png);
	background-repeat:no-repeat;
    background-repeat: no-repeat;
    height: 36px;
    padding-bottom: 0;
    padding-left: 25px;
    padding-top: 6px;
    position: absolute;
  
    top: 0;
    width: 125px;
	left:730px;
}
#header #client{
	background-image:url(images/monCompte.png);
	background-repeat:no-repeat;
    background-repeat: no-repeat;
    height: 36px;
    padding-bottom: 0;
    padding-left: 27px;
    padding-top: 6px;
    position: absolute;
    right: 135px;
    top: 0;
    width: 101px;
}
#header #client a{display:block;width:100%; height:100%; color:#a10da1;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none}
#menu a {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:16px;
	/*font-weight:bold;*/
	color:#66797c;
	background-image:url(images/fond_ombre.png);
	background-repeat:no-repeat;
	background-position:0px  9px;
	padding-left:14px;
	padding-bottom:0px;	
	display:block;
	float:left;
	text-decoration:none;margin-right:7px;
	height:20px;
	    letter-spacing: -0.05em;
}
#menu {
	position:absolute;
	width:832px;
	top:46px;
	left:156px;
}
#menu a:hover{
	color:#CC11CC;}
	
	

#menu a#kdo{
	color:#D31FD3;
}
#menu a#homme{
	color:#48B9D7;
}
#menu a#videDressing{
	color:#B767D1;
}
/***************************************************** la zone produit */
.newProduitDesign{
background-image:url(images/fond_Bas_Page.jpg); background-position:center bottom; background-repeat:repeat-x; background-color:#FFFFFF;

}
.newProduitDesign >table{
text-align:left
}
.mention{
	color:#7D8D8F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.produit{
/* width:547px; =>pb heritage*/ 
margin-left:60px;margin-top:20px;
height:338px; 

/*background-image:url(images/produit.jpg);*/
background-repeat:no-repeat;
background-position:right; 
filter:blendTrans(duration=0.3);
background-color:#ffffff;

}
.zoneResultat{
	width:580px;  padding-left:60px;margin-top:20px; 
}


.titreType, .titreAide{
	color:#7D8D8F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:italic;
	line-height:18px;
	padding-bottom:0px;
	font-weight:100;
}

.titreProduit{
	color:#66797C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	line-height:28px;
	text-transform:uppercase;
	letter-spacing:1px;
	padding-bottom:3px;
	font-weight:500;
}
.titreCollection{
	color:#CA51CA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bolder;
}
.listeProduit{
margin-bottom:15px; width:525px;
}
.titreAide {font-size:14px; }

/*les specificites des titres par rapport à la zone*/
.zoneResultat .titreProduit{padding-bottom:0px;width:580px;}
.zoneResultat .titreType {font-size:16px;padding-bottom:5px;}
.zoneResultat .titreCollection{padding-top:55px}

/******* redactionnel */
.zoneTexte{
	width:650px;  
	margin-top:20px; margin-bottom:40px; 
	padding-right:20px;background-image:url(images/traitSeparation.jpg);
	background-repeat:no-repeat;
	background-position:right;
	text-align:left; 
	margin-right:290px;
	margin-left:40px;
	background-color:#ffffff;
}
.zoneTexte a, .Produit a{
	color:#FF00DE; 
	text-decoration:underline;
	font-size:12px;
	font-weight:600;
	font-family:Arial, Helvetica, sans-serif;
}
.zoneTexte .contact{
margin-left:120px;
}

.zoneTexte table{
	margin-left:80px;
}

.imageCollection a:hover, a:hover{color:#CC11CC;}

.zoneTexteCGV{
	width:400px;  
	margin-top:20px; 
	padding-right:20px;background-image:url(images/traitSeparation.jpg);
	background-repeat:no-repeat;
	background-position:right;
	text-align:left; 
	margin-left:0px;
}
.zoneTexte p, .zoneTexteCGV p, .zoneTexte ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#626264;
	font-size:12px;
	padding-left:5px;line-height:15px;margin-right:10px;
	margin-top:12px;margin-left:40px;
}
.zoneTexte p {padding-left:40px;}

.zoneTexte ul li{margin-left:60px; padding-top:10px;}
/******* le caddie */
.zoneCaddie{
	width:997px;
	margin-top:20px; 
	/*margin-right:20px;margin-left:60px;*/
	text-align:left; 
	position:relative;
}
.zoneCompteClient {
	margin-top:20px;
	text-align:left; 
	width:650px;
}

.zoneCaddie .titreProduit, .zoneCompteClient .titreProduit, .zoneTexte .titreProduit,.zoneTexteCGV .titreProduit{padding-bottom:5px;width:380px;margin-left:60px;}
.zoneCaddie .titreType, .zoneCompteClient .titreType,.zoneTexte .titreType,.zoneTexteCGV .titreType{ width:400px;margin-left:80px;font-size:14px;line-height:15px;}

.zoneCaddie .titreCollection, .zoneCompteClient .titreCollection,.zoneTexte .titreCollection,.zoneTexteCGV .titreCollection{margin-left:80px; margin-top:35px; padding-bottom:10px;}

.zoneTexteCGV .titreProduit, .zoneTexteCGV .titreType, .zoneTexteCGV .titreCollection{ margin-left:10px}
/***************************************************** la  zone description */
.zoneDescription, .zoneMenuClient{
	background-color:#ffffff;
	background-image:url(images/traitSeparation.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#626264;
	font-size:12px;
/*	width:376px;height:424px;*/
width:370px;

}
.zoneMenuClient{width:290px;padding-bottom:80px;}
.description {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#626264;
	font-size:12px;
	padding-left:5px;line-height:15px;
	margin-top:8px;
}
.champTexte{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#626264;
	font-size:12px;
}
input.champTexte {
	line-height:12px;
}
.prixAncienPrix, .titreAccueilEspaceClient{
	font-size:18px; text-decoration:line-through;color:#f398f3;font-weight:normal;
}
 .titreAccueilEspaceClient{ text-decoration:none; padding-top:35px;}
.prixNet, .titreZoneDialogue{
	font-size:30px;
	color:#CC00CC;
	font-family:"Microsoft Sans Serif", Verdana, Arial, Helvetica, sans-serif;
	font-weight:300; letter-spacing:-1px;
}
/* gestion des images promo*/
.prixNet img {float:right;margin-top:15px;margin-right:3px;}
.titreZoneDialogue{
	font-size:28px;padding-top:15px;color:#CF26CF;
}
.sousTitreZoneDialogue{
	color:#620060;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:italic;
	line-height:18px;
	padding-bottom:0px;
	font-weight:bolder;clear:botd;
}
.zoneAttribut{
	line-height:16px;padding-top:10px;
}
.zoneAttributdeRecherche{
	line-height:16px;padding-top:2px;
}
.zoneAttributdeRecherche td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#626264;
	font-size:12px; padding-top:1px; padding-bottom:1px;
}
.libelleAttribut{
	font-weight:bolder; 
}

/***************************************************** les zones pave droit produit */
/* les produits associés*/
.ZoneAVoirAussi{
	width:84px;
	float:right;
	clear:right;
	background-image:url(images/fond_produit_associee.gif);
	background-repeat:repeat-y;
}
.listeProduitAssocie{margin-left:6px;}

.ZoneAutreVue{
	width:70px; float:left;clear:left;margin-top:35px;
}

.ZoneAutreVue img {
		width:65px;}
/* recherche par type*/
.ZoneType{
	width:150px; padding-right:15px;
}
.ZoneType, .ZoneType a{
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#626264;
	font-size:12px;
	text-decoration:none;
	font-weight:bolder;
}
.ZoneType a{ display:block;clear:botd; float:none;margin:0px; padding:0px; color:#CF26CF;padding-top:5px;margin-top:5px;line-height:15px;height:52px;}
.ZoneType img{border:2px solid #CF26CF;margin-bottom:5px;margin-top:0px;margin-right:5px; float:left;}

/* les autres vues*/
.titreAutreVue{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;line-height:11px;
	color:#000000;
	font-weight:normal;padding-bottom:2px;
}
.ZoneAutreVue img{
	border:1px solid #C39CC3;margin:0px; margin-bottom:5px;
}

/*le panier*/
.zonePanier{
	width:137px; padding-top:15px;float:right; padding-right:20px;
	
}
.zonePanier table td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#626264;
	font-size:12px;
	line-height:15px;
	padding-bottom:8px;
}
.zonePanier table td input  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; width: 25px;border:1px solid #f398f3;color:#DF8BDF; padding-left:2px;
}
select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#DF8BDF;
}

.zonePanier a.conseil  {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-image:url(images/puce_lien_classique.gif);
	background-repeat:no-repeat;
	padding-left:8px;
	padding-bottom:2px;	margin-top:5px;
	display:block;
	text-decoration:none;
	margin-left:0px}
	
.zonePanier a.conseil:hover{
	color:#CC11CC;}
/***************************************************** 	bas de page, navigation		 */
.zoneCollection,.zonePageResultat{
	background-image:url(images/zoneCollectionFondImage.gif);
	background-repeat:repeat-x;
}
 #tableProduitsCategorie td a{
	background-image:url(images/collectionFondImage.gif);
	background-repeat:repeat-x;
	margin-bottom:0px;
	display:inline;
	background-position:bottom;
}
#produitsCategorie #ScrollDiv {padding:0px; border:0px; margin:0px;}
#tableProduitsCategorie td a img{
/*bder:1px solid #C39CC3;*/	padding-bottom:0px;
}
/*
.selectProduit img{
border-left:3px solid #C39CC3;border-right:3px solid #C39CC3;border-top:3px solid #C39CC3; 
margin-top:2px; margin-right:2px;margin-left:2px;
}
*/
.imageCollection a{
	color:#FF00DE; 
	text-decoration:none;
	font-size:12px;
	font-weight:600;
	font-family:Arial, Helvetica, sans-serif;
}

.imageCollection a:hover, a:hover{color:#CC11CC;}
.imageCollection a img{
border:1px solid #EFEFEF; padding-bottom:0px;
}
.imageCollection a.selectProduit img{
border-left:1px solid #C39CC3;border-right:1px solid #C39CC3;border-top:1px solid #C39CC3; 
}

.zonePageResultat { padding-top:38px; margin-right:5px;padding-bottom:10px;
}

.zonePageResultat a{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#620060;
	font-family:Arial, Helvetica, sans-serif;padding-left:12px;padding-right:12px;
	font-size:18px;
	font-style:normal;
	text-decoration:none;
	font-weight:normal;

	
}
.zonePageResultat a.select{	
	color:#FE00FF;
	/*background-color:#fe00ff;*/
}
.nomCollection{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bolder;
}
.encadreBas{background-image:url(images/fond_B.jpg); background-repeat:repeat-x;background-color:#A3A3A3;}

.listeTourCou{
padding-top:10px;
}

/** nouvelle barre de navigation de collection 07-04-2006 */
/*
.collectionFlecheD {
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/collectionFlecheD.png');
   	background-position:left; background-repeat:no-repeat;
}

.collectionFlecheD[class] {
  background-image:url('images/collectionFlecheD.png');
}
.collectionFlecheG {
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/collectionFlecheG.png');
   	background-position:left; background-repeat:no-repeat;
}

.collectionFlecheG[class] {
  background-image:url('images/collectionFlecheG.png');
}

.iconeNews{
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/icone_newsletter.png');
   	background-position:left; background-repeat:no-repeat;
}

.iconeNews[class] {
  background-image:url('images/icone_newsletter.png');
}*/
/*** pour mac 
*html .iconeNews{
 background-image:url('images/icone_newsletter.jpg');
}

*html .collectionFlecheG{
  background-image:url('images/collectionFlecheG.gif');
}

*html .collectionFlecheD{
  background-image:url('images/collectionFlecheD.gif');
}*/


/***************************************************** mot doux */
.motDoux{
padding-left:100px;padding-bottom:40px;
}
.motDoux h2 {display:inline; float:right; font-size:11px; color:#f398f3}
.motDoux a { 
	background-image:url(images/icone_motDouxWhite_picto.gif); background-repeat:no-repeat; 
	text-decoration:none;
	padding-left:35px; padding-top:15px; padding-bottom:10px; line-height:14px; color:#CA51CA;
	
	}
.motDoux div.row1 div, .motDoux div.row2 div { margin-left:35px; padding-top:5px; padding-bottom:5px; margin-bottom:25px; padding-left:5px;padding-right:5px;font-size:11px; line-height:11px;

border:1px solid #f398f3;}	
.motDoux div.row1{}
.motDoux div.row2{}

.zoneMenuClient .message{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C900CA;
	padding-bottom:5px;
	}
/***************************************************** 				footer */

.footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;

height:63px;
/*** new */
padding-bottom:16px; 
padding-left:15px;
/*padding-top:38px;*/

}
.footer a{
text-decoration:none;color:#ffffff; padding:0px;margin:0px
}
.footer a:hover{
color:#CC11CC}
.messageError {
	color:red;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
	margin-left:80px;
	border:1px solid red;
	padding-left:20px;
	margin-top:10px;
	text-align:center;
	width:80%;
	line-height:normal;
	margin-bottom:5px;
}

.table360 td{
	border: 1px solid #CCCCCC;
}
.table360 img{
	border: 1px solid #CA51CA;
}
.table360 a{
	text-decoration:none;
}

#form_inscription_particulier h2 {
	margin-left:80px;
	margin-top:10px;
	padding-bottom:8px;
	color:#CA51CA;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bolder;
	text-transform:uppercase;
}


#form_inscription_particulier table {
	clear:both;
	color:#6C6067;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	margin-bottom:25px;
	/*margin-right:343px;*/
	text-decoration:none;
	margin-left:200px;
	width:400px;
}

.blocFormulaire .formulaire {
	clear:both;
	color:#6C6067;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	margin-bottom:15px;
	/*margin-right:343px;*/
	text-decoration:none;
	margin-left:200px;
	width:500px;
}

#envoiami .blocFormulaire .formulaire {
	clear:both;
	color:#6C6067;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	margin-bottom:45px;
	/*margin-right:343px;*/
	text-decoration:none;
	margin-left:100px;
	width:500px;
}
#form_inscription_particulier {
	padding-bottom:50px;
}
#form_inscription_particulier .submitBouton, .blocFormulaire .submitBouton, .zoneTexte .submitBouton {
	background-image:url("images/boutonJeValide.jpg");
	background-repeat:no-repeat;
	border:none;
	width:223px;
	height:42px;
	cursor:pointer;
	float:right;
}
#form_inscription_particulier .BasLigneCommande {
	font-size:11px;
}
#form_inscription_particulier a {
	background-image:url(images/puce_lien_classique2.gif);
	background-repeat:no-repeat;
	color:#000000;
	display:block;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	margin-left:40px;
	padding-bottom:2px;
	padding-left:20px;
	text-decoration:none;
}
#inscriptionNewsletter .blocFormulaire {
	margin-left:80px;
}
.commentaire {
	margin-left:80px;
	color:#626264;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
}


#inscriptionNewsletter table.formulaire {
	clear:both;
	color:#6C6067;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	margin-bottom:45px;
	width:407px;
	text-decoration:none;
	
}
#scrollBar {
	background-image:url("images/scroll.png")!important; 
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/scroll.png');
	background-repeat:no-repeat; 
	width:70px; 
	height:11px; 
	cursor:pointer;
}
  .messageDePrevention {
  	font-size:14px;
	font-weight:bold;
	color:red;
	padding:6px;
  }
  
.miniatureRecherche {
	float:left;
	text-align:center;
	margin:2px;
	width:150px;
	height:155px;
	border:1px solid #FFFFFF;
}  
.miniatureRecherche:hover{
	border:1px solid #EBEBEB;
	color:#666666;
}
.miniatureRecherche a{
	font-size:11px;
	text-decoration:none;
	color:#B6B6B6;
}
.miniatureRecherche a:hover{
	color:#666666;
}
.miniatureRecherche a:hover .prix {
	color: rgb(250, 112, 249);
}
.miniatureRecherche a .prix {
	color: #FDA8FD;
}
/******************************************** CREABILIS tag cloud iCercle ****************************************/

#iCercle_tagCloud {
	width:450px;
	text-align:center;
	/*display:none;*/
}
#iCercle_tagCloud a{
	color:#FFFFFF;
	text-decoration:none;

	font-size:8px;
	white-space:nowrap;
}
#iCercle_tagCloud a:hover{
	color:#FFFFFF;
}
#iCercle_tagCloud H1,#iCercle_tagCloud H2 ,#iCercle_tagCloud H3 ,#iCercle_tagCloud H4 ,#iCercle_tagCloud H5 ,#iCercle_tagCloud H6 {
	display:inline;
	margin:0;
	padding:0;
	padding-right:6px;
	font-size:10px;
}
#iCercle_tagCloud H1 a{
	font-size:10px;
	font-weight:bold;
	
	text-transform:uppercase;
}
#iCercle_tagCloud H2 a{
	color:#FFFFFF;
	font-size:10px;
	font-style:italic;
	text-transform:uppercase;
}
#iCercle_tagCloud H3 a{
	font-size:10px;
}

#iCercle_tagCloud H4 a{
	font-size:10px;
	font-style:italic;
}
#iCercle_tagCloud H5 a{
	font-size:10px;
}

#iCercle_tagCloud a:hover{
	text-decoration:underline;
}
#iCercle_presentationBlocsContainer {
	/*height:60px;*/
	overflow:hidden;
}
.iCercle_presentation {
	display:none;
	border-top:1px white solid;
	margin-top:6px;
	margin-bottom:0px;
	width:780px;
	text-align:center;
	font-size:10px;
}
.iCercle_presentation a{
	color:#FFFFFF;
	text-decoration:none;
	padding-right:6px;
}
/******************************************** fin CREABILIS tag cloud iCercle ****************************************/  
