@charset "utf-8";
/* Clef des marques */
body {
margin:0px;
padding:0px;
background-color:#900184;
background-image:url(../images/fond.jpg);
background-repeat:repeat-x;
width:100%;
height:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;

}
div#SuperConteneur {

width:982px;
text-align:left;

margin-left: auto; 
margin-right: auto;

}
div#Logo {

}
div#NewLogo {
	background-image: url(../images/logonew.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div#SuitePanier {
background-color:#efe2ec;
width:207px;
/*height:80px*/

}
.lienM {
color:#FFFFFF;
text-decoration:none;
}
div#Menu {
width:982px;

color:#FFFFFF;
text-align:right;


padding-top:5px;
padding-bottom:5px;
padding-right:10px;
}
div#LiensMenu {
padding-right:10px;
}

div#Conteneur {

width:982px;
height:100%;
background-color:#FFFFFF;
min-height:800px;
}
div#ConteneurRecherche {
padding-top:10px;
padding-bottom:10px;

}
div#Recherche {
float:left;

width:481px;


padding-left:10px;
}
div#Recherche span {
font-weight: bold;
color:#000000;
}
div#Recherche input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border: 1px solid #333333;

}
.rien {
border:none;

}
div#ConteneurInfo {




text-align:right;
padding-left:10px;
}
div#Info {
float:right;
width:486px;
left:491px;
text-align:right;



font-weight:bold;
color:#000000;
padding-top:2px;
padding-right:5px;

}
div#Info a {
text-decoration:none;

}
div#BarreInfos {
height:20px;
background-color:#ededed;
padding-top:5px;


}
div#Gauche {

float:left;
width:220px;



}
div#Droite {

float:right;
width:212px;



}
div#ContenuDesigners {
margin-left:20px;
margin-bottom:30px;
margin-top:20px;
width:152px;
height:120px;
border: 1px solid #333333;
overflow-x:none;
overflow-y:scroll;
}

div#ContenuDesigners ul, li, a {
margin:0; padding:0;list-style: none;
text-decoration:none;
color:#000000;
}
div#ContenuDesigners li:hover {
background-color:#900283;

}
div#ContenuDesigners a:hover {

color:#FFFFFF;
}




div#Droite div#contenuLogo {
text-align:center;



}
div#Droite hr {
width:90%;



}
div#Titrage {

width:207px;
height:24px;
background-image:url(../images/titre_fond.jpg);
background-repeat:no-repeat;
padding-left:34px;
text-transform: uppercase;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif;
margin-left:3px;



font-size:14px;
color:#FFFFFF;
}
div#Titrage2 {

width:546px;
height:25px;
background-image:url(../images/pan1.jpg);
background-repeat:no-repeat;
padding-left:34px;
text-transform: uppercase;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif;
margin-left:3px;



font-size:14px;
color:#FFFFFF;
}
div#Titrage2_2 {

width:730px;
height:25px;
background-image:url(../images/pan2.jpg);
background-repeat:no-repeat;
padding-left:34px;
text-transform: uppercase;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif;
margin-left:3px;



font-size:14px;
color:#FFFFFF;
}
div#Titrage4 {

width:730px;
height:28px;
background-image:url(../images/ll2.jpg);
background-repeat:no-repeat;
padding-left:34px;
text-transform: uppercase;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif;
margin-left:3px;



font-size:14px;
color:#FFFFFF;

}
.decale {
padding-left:10px;
}
div#Titrage40 {

width:280px;
height:28px;
background-image:url(../images/ll2.jpg);
background-repeat:no-repeat;
padding-left:34px;
text-transform: uppercase;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif;
margin-left:3px;



font-size:14px;
color:#FFFFFF;

}
div#Titrage3 {

width:730px;
height:28px;
background-image:url(../images/identification2.jpg);
background-repeat:no-repeat;
padding-left:34px;
text-transform: uppercase;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif;
margin-left:3px;



font-size:14px;
color:#FFFFFF;
}
#menu, #menu ul, #menu li {font-family:Arial, Helvetica, sans-serif;margin:0; padding:0;list-style: none; display:block;font-size:13px;font-weight:bold;}
#menu {font-family:Arial, Helvetica, sans-serif;width:210px; background:#FFFFFF; font-size:10px;padding-left:10px;}
#menu ul {font-family:Arial, Helvetica, sans-serif;margin-left:15px;padding-top:3px;padding-bottom:3px;}
#menu a {font-family:Arial, Helvetica, sans-serif;text-decoration: none; color:#000;font-weight:normal; display:block;  zoom:1;}
#menu li:hover span, #menu li.hover span, #menu a:hover {font-family:Arial, Helvetica, sans-serif;color:#900283;}
#menu li:active span, #menu li.active span, #menu a:active {font-family:Arial, Helvetica, sans-serif;color:#900283;font-weight:bold;}
#menu li {behavior:expression(addHover(this));} /*Add Hover on LI for IE*/
.clicker {
color:#000000;
font-weight:bold;
}

div#Centre {
float:left;
width:540px;
padding-right:10px;

}
div#Centre2 {
float:left;
width:730px;
padding-right:10px;

}


div#ConteneurInscription {
text-align:left;
margin-top:10px;
margin-left:10px;
}
div#ConteneurInscription input {
display:inline;
margin:0px;
border: 1px solid #333333;

}
div#ConteneurInscription input#valide {
display:inline;
width: 26px; height: 18px; border: none; cursor: pointer; 
background-image:url(../images/ok.jpg);
background-repeat:no-repeat;
}  

div#ContenuCartes {
margin-top:20px;
text-align:center;
}
div#ContenuCartes hr {
width:90%;

}
div#ConteneurListe {
width:533px;
height:225px;
padding-left:11px;
padding-top:9px;


background-image:url(../images/fond_liste.jpg);
background-repeat:no-repeat;

}
div#ConteneurListe2 {
width:533px;
height:379px;
padding-left:11px;
padding-top:9px;


background-image:url(../images/fond_liste2.jpg);
background-repeat:no-repeat;

}
div#ConteneurListe div#Image {
float:left;
margin-top:3px;
width:156px;
height:199px;
border: 1px solid #a9afb5;
background-color:#ededed;


}
.ImageP {
float:left;
margin-top:3px;
width:156px;
height:199px;
border: 1px solid #a9afb5;
background-color:#ededed;


}
.ContenuP {
float:left;
margin-top:3px;
margin-left:20px;
width:300px;
clear:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;


}
div#ConteneurListe div#Description {
float:left;
width:208px;
height:207px;
background-color:#ededed;


}
div#ConteneurListe div#Description div#infoNom {
padding-left:15px;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;


}
div#ConteneurListe div#Description div#infoDescription {
padding-left:15px;
padding-top:12px;
height:120px;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;




}
div#ConteneurListe div#Description div#infoMatiere {
padding-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;



}
div#ConteneurListe div#Prix {
float:left;
text-align:center;
padding-top:10px;
width:147px;
height:198px;
background-color:#f7f7f7;


}
.LePrix2b {
padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	text-decoration: line-through;

}
div#ConteneurListe div#Prix div#infoPrixT {
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	


}
div#ConteneurListe div#Prix div#infoPrixT div#Texte {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	


}
div#ConteneurListe div#Prix div#infoPrix {
padding-top:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#b301a5;


}

div#ConteneurListe div#Prix div#infoPrix div#Texte {

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b301a5;
font-weight:bold;


}
div#ConteneurListe div#Prix div#infoPrix2 {
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
margin-bottom:20px;


}
.infoCP {
text-align:left;
padding-left:10px;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
margin-bottom:20px;


}
.Texte {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
TEXTFORMAT {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
div#ConteneuProduit {
width:100%;
margin-top:9px;



}
div#ConteneuProduit div#Image {

width:197px;
height:252px;
border: 1px solid #a9afb5;
background-color:#ededed;


}
div#ConteneuProduit div#Zoomer a {
padding-top:3px;
text-align:center;
color:#333333;
text-decoration:none;


}
div#ConteneuProduit div#Description {
float:left;
padding-left:20px;
font-size:12px;


}
div#ConteneuProduit div#Description div#infoNom {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;


}
div#ConteneuProduit div#Description div#infoDescription {
padding-top:20px;
height:120px;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;





}
div#ConteneuProduit div#Description div#infoMatiere {

font-family:Arial, Helvetica, sans-serif;
font-size:12px;



}
div#ConteneuProduit div#Description div#Table1 {
float:left;
margin-top:20px;
width:130px;
}
div#ConteneuProduit div#Description div#Table1 div#Taille {
padding-top:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}
div#ConteneuProduit div#Description div#Table1 div#Coloris {
padding-top:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}
div#ConteneuProduit div#Description div#Table1 span#Prix2 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#b301a5;




}
div#ConteneuProduit div#Description div#Table1 span#Prix1 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:bold;




}
div#ConteneuProduit div#Description div#Table2 {
float:left;
margin-top:10px;
width:100px;
margin-left:30px;
}
div#ConteneuProduit div#Description div#Table2 div#InfoTailles {
padding-top:10px;
}
div#ConteneuProduit div#Description div#APanier  {
clear:both;
padding-top:30px;
text-align:center;
}
div#ConteneuProduit div#Description div#Table2 div#Quantite {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:bold;
}
div#ConteneuProduit div#Description div#Quantite {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:bold;
}
div#ConteneuProduit div#Description span#Coloriss {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}
div#ConteneuProduit div#Description div#Table2 div#Quantite input {
font-size:10px;
border: 1px solid #333333;
}
div#Page1 {

float:left;

}
div#Page2 {

float:left;

width:340px;
}
p {
margin:0px;
padding:0px;
}
div#LesPhotos {
width:200px;
max-width:200px;

}
.ConteneurImageVignette {
display:inline;

	width:67px;
	height:86px;
	
	
}
.ImageAnnonceVignette {
margin-left:4px;
margin-top:6px;
width:58px;
height:75px;
border: 1px solid #acb3b8;
}
.RubriqueMere {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#900184;
font-weight:bold;
}
.RubriqueMere a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#900184;
font-weight:bold;
text-decoration:none;
}
.RubriqueMere2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
}
.RubriqueMere3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
font-weight:bold;
}
.RubriqueFille {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#900184;
}
.RubriqueFille a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#900184;
text-decoration:none;
margin-left:5px;
font-weight:bold;
}
.RubriqueFille2 a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
margin-left:5px;
font-weight:bold;
}
.RubriqueFille3 a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
text-decoration:none;
margin-left:10px;
/*font-weight:bold;*/
}
img#Loupe {
text-decoration:none;
text-align:center;
}
form {
padding:0px;
margin:0px;
}
.Bordure {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#900184;
	border: 1px solid #900184;
	margin:0px;

	
	
}
fieldset 
  {
  width:90%;
  height:100%;
  padding:10px;
  }
  fieldset legend {
  color:#900184;
  margin-bottom:10px;
  }
fieldset label 
  {
  display: inline;
  float: left;
  width: 70px;
  padding-top:4px;
 
  } 
  
  .Lien {
  font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#900184;
	text-decoration:underline;
  }
  form {
  display:inline;
  padding:0px;
  margin:0px;
  }
.Picto {
position:absolute;
}
.LigneT {
padding-bottom:2px;
padding-top:2px;
background-color:#ffffff;
color:#900283;
font-weight:bold;
}
.LigneT:hover {
padding-bottom:2px;
padding-top:2px;
background-color:#e4cedf;
color:#900283;
font-weight:bold;
}
.Fp3 {
	background-image: url(../images/p3.jpg);
	background-repeat: repeat;
	text-align:right;
	
	
}
.Fp2 {
float:right;
	width:436px;
	height:18px;
	background-image: url(../images/p2.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	color:#FFFFFF;
	padding-right:4px;
	
}
div#Ident1 {
font-size:12px;
font-weight:bold;
padding:10px;
}
div#Ident2 {
font-size:12px;

padding:10px;
}
.TableI1 {
font-size:12px;
}
.TitreRubrique {
color:#581631;
font-size:17px;
font-weight:bold;
padding-bottom:3px;
padding-top:3px;
}
div#popupo {
position : absolute; 
top:40%;
left:40%;
z-index : 0;
width:256px;
height:80px;
padding-left:70px;
padding-top:30px;
padding-bottom:15px;
background-image:url(../images/popu.jpg);
background-repeat:no-repeat;
display:none;

cursor:hand;

}
div#BtPlus {
width:14px;
height:9px;
background-image:url(../images/plus.jpg);
background-repeat:no-repeat;
}
div#BtMoins {
width:14px;
height:10px;
background-image:url(../images/moins.jpg);
background-repeat:no-repeat;
}
.LienAA {
	color:#333333;
	text-decoration:underline;
	font-style: italic;
}
.PasseOublie {
text-decoration:underline;
color:#900283;
}
.LaBulle {
font-family:Arial, Helvetica, sans-serif;
	width:154px;
	height:20px;
	padding-top:13px;
	padding-right:10px;
	background-image: url(../images/bulle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:right;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
}
.LaBulle2 {
font-family:Arial, Helvetica, sans-serif;
	width:136px;
	height:28px;
	padding-top:20px;
	
	background-image: url(../images/bulle2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:center;
	margin-left:5px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
}