/*----------Modif Mica----------------*/
#logo-lingerie-sexy{
	font-size: 1.875em;
	font-style:  normal;
	font-stretch:  expanded;
	font-weight:  600;
	color: #AE00FF;
	letter-spacing: 1px;
	text-shadow:1px -1px 2px grey;
}

#pied3 #logo-lingerie-sexy{
	font-size: 13px;
	font-style:  normal;
	font-stretch:  expanded;
	font-weight:  600;
	color: #AE00FF;
	letter-spacing: 1px;
	text-shadow:1px -1px 2px grey;
}

.uppercase{
	text-transform:uppercase;
}
#div-logo-lg-sexy{
float:left;
position:relative;
top:13px;
z-index: 100;
}
#accroche h2{
color:#CCCCCC;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:12pt;
font-weight:lighter;
}
/*--------FIN Modif Mica--------------*/
/*-------------Structure--------------*/
    .oneColLiqCtrHdr #container {
    	width: 100%;  /* ce paramétrage crée un conteneur dont la largeur est 80 % de celle du navigateur */
    	background: #FFFFFF;
    	margin: 0 auto; /* les marges automatiques (et dotées d'une largeur positive) centrent la page */
    	text-align: left; /* ce paramétrage annule le paramètre text-align: center de l'élément body. */
    }
    .oneColLiqCtrHdr #header {
	padding: 0px;  /* ce remplissage correspond à l'alignement à gauche des éléments des div qui apparaissent en dessous. Si, au lieu de texte, c'est une image qui est insérée dans l'élément #header, il est conseillé de supprimer le remplissage. */
	background-color: #DDDDDD;
	background-image: url(img/fd-haut.gif);
	background-repeat: repeat-x;
	height: 103px;
    }
    .oneColLiqCtrHdr #header h1 {
    	margin: 0; /* la mise à zéro de la marge du dernier élément du div #header permet d'éviter une disparition de la marge (espace inexplicable entre les éléments div). Si l'élément div est entouré d'une bordure, cette précaution n'est pas nécessaire, car la bordure évite également la disparition de la marge */
    	padding: 0px; /* l'utilisation de remplissage, au lieu d'une marge, permet d'éloigner l'élément des bords de l'élément div */
    }
    .oneColLiqCtrHdr #mainContent {
		margin:auto;
    	padding:0px; /* ne pas oublier que le remplissage est l'espace à l'intérieur du cadre de l'élément div, alors que la marge est l'espace à l'extérieur de celui-ci */
    	background: #FFFFFF;
		visibility: visible;
    }
    .oneColLiqCtrHdr #footer {
    background: #ece9e3;
	padding: 0px;
	background-image: url(img/fd-bas.gif);
	background-repeat: repeat-x;
	background-position: top;
    } 
    .oneColLiqCtrHdr #footer p {
    	margin: 0; /* la mise à zéro de la marge du premier élément du pied de page permet d'éviter une possible disparition de la marge (espace entre les éléments div) */
    	padding:0px; /* l'utilisation d'un remplissage pour cet élément crée un espace, tout comme une marge l'aurait fait, mais en évitant le risque de disparition de la marge */
    }


/*---------------------------*/

	body {
		background-color: #ece9e3;
		margin: 0px;
		padding: 0px;
		font-size:11px;
		font-family: Georgia, "Times New Roman", Times, serif;
	}
	
	
	p {

		font-size:9pt;
		font-family: Georgia, "Times New Roman", Times, serif;
	}
	
	
	H1{
	color:#cccccc;
	font-size:12pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: lighter;
	}
	.H1b{
	color:#878787;
	font-size:13pt;
	}

	#haut {
	background-color:#ece9e3;
	width:100%;
	background-image: url(img/fd-haut.gif);
	background-repeat: repeat-y;
	}



	#centre {
	font-family:Georgia, "Times New Roman", Times, serif;
	width:955px;
	margin:0px auto 0px auto;
	padding:0 0px;
	display:block;
	}
	.img {
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
	}

	.img2 {
	background-color:#ffffff;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
	}



	.marque{
		color:#7d6666;
	}
	a {
		text-decoration:none;
		color:#878787;
	}
	a:hover {
		color:#ae00ff;
	}
	
	.txt-gris1 {
	color: #878787;
	font-size:11px;	
	}

	.gras12 {
	font-weight:bold;
	font-size:12px;
	}

	.txt-noir {
	color: #000000;
	}
	
	.txt-viollet {
	color: #ae00ff;
	}
	
	.bg-viollet {
	background-color:#ae00ff;
	}
	
	.bg-gris {
	background-color:#eeeeee;
	padding:5px;
	}
		
	.txt-gris-sable{
	color:#cbc8c2;
	}
	
	.petit_blanc {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
}
.corps10 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
}
.gros_viollet {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #ae00ff;
}
.corps_18 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
}

	.envoyer {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #ae00ff;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
 }

input {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #666666;
	background-color: #ece9e3;
	border: 1px solid #bcb8af;
}

	/*____________________________________________________________________*/
	/*_________________________________=CHEMIN_____________________________*/
	
	#chemin{
	height:12px;
	width:750px;
	padding-left:205px;
	position:relative;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	color:#c3c2c0;
	}
	.a2 {
	text-decoration: none;
	color:#c3c2c0;
	}
	.a2:hover {
	text-decoration: none;
	color:#ae00ff;
	}
	
	/*____________________________________________________________________*/
	/*_________________________________=HAUT_____________________________*/
	/*____________________________________________________________________*/
	

	

	
	/*________________________________________________________ =TETIAIRE_______________________________________________*/
	/*_________________________________________________________________________________________________________________*/
	
	
	
	#tetiaire{
	padding-top:0px;
	height:67px;
	width:409px;
	position:absolute;
	visibility: visible;
	background-repeat: no-repeat;
	}
	#tetiaire_h{list-style:none;margin-left:0px;}
	#tetiaire_h li{float:left;margin-right:0px;}
	#tetiaire_h li a{
		padding:0px 0px 0px 0px;
		display:block;
		text-decoration:none;
		height:125px;
	}
	#tetiaire_h li a:hover{
	
	}
	
	
	
	#tetiaire_h-11 {
	width:68px;
	height:91px;
	}
	#tetiaire_h-12 {
	width:164px;
	height:125px;
	}
	#tetiaire_h-13 {
	padding-left:106px;
	width:67px;
	height:91px;
	}
	
	
	#tetiaire_h-11 a{
	background:url('img/ecladelle-marque.gif') 0 0px no-repeat;
	}
	#tetiaire_h-11 a:hover{
	background:url('img/ecladelle-marque-r.gif') 0 0 no-repeat;
	}
	#tetiaire_h-12 a{
	background:url('img/logo.jpg') 0 0px no-repeat;
	}
	#tetiaire_h-12 a:hover{
	
	}
	#tetiaire_h-13 a{
	background:url('img/ecladelle-france.jpg') 0 0 no-repeat;
	}
	#tetiaire_h-13 a:hover{
	background:url('img/ecladelle-france-r.jpg') 0 0 no-repeat;
	}
	
	
	
	
	
	
	
	
	
	
	/*________________________________________________________ =FIN / TETIAIRE_______________________________________________*/
	/*_______________________________________________________________________________________________________________________*/
	
	
	
	
	
	
	
	/*________________________________________________________ =TEXTE ACCROCHE_______________________________________________*/
	#accroche{
		height:20px;
		width:946px;
		text-align:right;
		position:absolute;
		visibility: visible;
	}
	/*________________________________________________________ =FIN/ACCROCHE_______________________________________________*/
	
	
	/*________________________________________________________ =BOUTONS-HAUT_______________________________________________*/
	
	#boutons{
	width:955px;
	padding-top:0px;
	height:63px;
	position:absolute;
	visibility: visible;
	background-image: url(img/fd-boutons.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	}
	#bouton_h{list-style:none;margin-left:450px;}
	#bouton_h li{float:left;margin-right:0px;}
	#bouton_h li a{
	height:28px;
	display:block;
	padding-top: 35px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	#bouton_h li a:hover{
	}
	#bouton_h-7 {

	width:180px;
	}
	#bouton_h-8 {
	padding-top: 5px;
	width:203px;
	}
	#bouton_h-9 {

	width:70px;
	}
	#bouton_h-10 {

	width:38px;
	}
	#bouton_h-7 a{
	background-image: url(img/hotesse.gif);
	background-repeat: no-repeat;
	background-position: 0 25px;
	}
	#bouton_h-7 a:hover{
	background:url('img/hotesse-r.gif') 0 0 no-repeat;
	background-position: 0 25px;
	}
	#bouton_h-8 a{
	
	}
	#bouton_h-8 a:hover{

	}
	#bouton_h-9 a{
	background:url('img/compte.gif') 0 0px no-repeat;
	background-position: 0 25px;
	}
	#bouton_h-9 a:hover{
	background:url('img/compte-r.gif') 0 0 no-repeat;
	background-position: 0 25px;
	}
	#bouton_h-10 a{
	background:url('img/panier.gif') 0 0 no-repeat;
	background-position: 0 25px;
	}
	#bouton_h-10 a:hover{
	background:url('img/panier-r.gif') 0 0 no-repeat;
	background-position: 0 25px;
	}
	
	/*________________________________________________________ =FIN/BOUTON_______________________________________________*/
	
	
	
	
	
	
	

	
	
	/*_______________________________________________________ =CONTENU CENTRAL_______________________________________________*/
	
	#contenu{
	float:left;
	width:955px;
	background-repeat: repeat-x;
	padding-right: 0px;
	padding-left: 0px;

	}
	
	.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}
	* html .clearfix {height:1%;}
	.clearfix {display:block;}
	
	
	.imgbox{	
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
	}
	
	#flashcontent {
		width:554px; 
		height:439px;
		}
	

	#flashcontent2 {
		width:159px; 
		height:200px;
		}














	/*________________________________________________________ =PRODUITS_______________________________________________*/
	#produits{
	float:left;
		margin-top:9px;
		width:780px;
	}
	
	#produits_box{
	list-style:none;
	margin-left:0px;
}
	#produits_box li{float:left;padding-bottom:3px;}
	#produits_box li a{
		color:#878787;
		font-size:11px;
		text-align:center;
		padding:0px 0px 0px 0px;
		text-transform:none;
		display:block;
		text-decoration:none;

	}
	#produits_box li a:hover{
	color:#ae00ff;
	}
	
	#prod {
	width:152px;
	}
	
	#prodcat {
	width:190px;
	}
	#prodcat a{
	border: 1px solid #ffffff;
			width:180px;
	}
	#prodcat a:hover{
	border: 1px solid #ae00ff;
		width:180px;
	}
	
	#prod a{
	border: 1px solid #ffffff;
	}
	#prod a:hover{
	border: 1px solid #ae00ff;
	}
	
	#vignettes{
	display:block;
	float:left;
	margin-top:0px;
	width:304px;
	height:426px;
	}
	
	#gros{
	float:left;
	padding-left:5px;
	width:426px;
	height:426px;
	}

	#caracteristique{
	float:left;
	display:block;
	}

	.fd-associes{
	background-image: url(img/fd-associes.gif);
	background-repeat: repeat;
	padding:10px;
	}
	
	#associes{
	float:left;
	display:block;
	background-image: url(img/fd-associes.gif);
	background-repeat: repeat-x;
	width:740px;
	background-position:left;
	padding:3px;
	color:#878787;
	font-size:14px;
	border-right-width: 9px;
	border-left-width: 9px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	}

	/*________________________________________________________ =FIN/PRODUITS_______________________________________________*/
















	/*__________________________ =COL-GAUCHE____________________________*/
	#colgauche{
		float:left;
		width:168px;
		padding-top:0px;
		padding-top:9px;
		display:block;
	}
	#colgauche-col{
		float:left;
		list-style:none;
		text-align: center;
		vertical-align: middle;
		list-style:none;

	}
	#colgauche-col1a{
	background-image: url(img/fd-bloc1.jpg);
	background-repeat: no-repeat;
	height:167px;
	background-position:top;
	padding-top:9px;
	}
	#colgauche-col2a{
	background-image: url(img/fd-bloc2.jpg);
	background-repeat: no-repeat;
	height:167px;
	background-position:top;
	padding-top:20px;
	}
	#colgauche-col3a{
	background-image: url(img/fd-bloc3.jpg);
	background-repeat: no-repeat;
	height:167px;
	background-position:top;
	padding-top:20px;
	}
	
	#colgauche-col1a li{
		display:block;
	}
	#colgauche-col2a li{
	display:block;
	text-align: justify;
	}
	#colgauche-col3a li{
		display:block;
	}

	
	
	/*__________________________ =FIN COL-GAUCHE____________________________*/
	
	#omb-gauche-vert{
	float:left;
	display:block;
	height:535px;
	background-image: url(img/omb-g-vert.jpg);
	background-repeat: no-repeat;
	width:20px;
	background-position:top;
	padding-top:4px;
	}	
	
	#omb-droite-vert{
	float:left;
	display:block;
	height:535px;
	background-image: url(img/omb-d-vert.jpg);
	background-repeat: no-repeat;
	width:20px;
	background-position:top;
	padding-top:4px;
	}	
	
	#omb-centre{
	float:left;
	display:block;
	height:426px;
	background-image: url(img/omb-centre.jpg);
	background-repeat: no-repeat;
	width:20px;
	background-position:top;
	}
	#omb-centre-hor{
	margin-top:7px;
	float:left;
	display:block;
	height:16px;
	background-image: url(img/omb-centre-hor.jpg);
	background-repeat: no-repeat;
	width:760px;
	background-position: center;
	}
	#omb-centre-hor3{
	float:left;
	display:block;
	height:16px;
	background-image: url(img/omb-centre-hor.jpg);
	background-repeat: no-repeat;
	width:730px;
	background-position: center;
	}
	#omb-centre-hor2{
	margin-top:0px;
	float:left;
	display:block;
	height:16px;
	background-image: url(img/omb-centre-hor2.jpg);
	background-repeat: no-repeat;
	width:730px;
	background-position: center;
	}

	#omb-centre-vert{
	margin-top:0px;
	float:left;
	display:block;
	height:158px;
	background-image: url(img/filet-vert-centre.gif);
	background-repeat: no-repeat;
	width:26px;
	background-position: center;
	}


	/*_________________________ =COL-CENTRE___________________________*/
	
	#colon{

	list-style:none;
	display:block;
	float:left;
	padding:0px;
	width:746px;
	font-size: 11px;
	color: #878787;
	border-right-width: 9px;
	border-left-width: 9px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-left-color: #ffffff;
	}
	#colon-bis{

	list-style:none;
	display:block;
	float:left;
	padding:0px;
	width:746px;
	font-size: 11px;
	color: #878787;
	border-right-width: 9px;
	border-left-width: 9px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	}
	#colonne-1{

	float:left;
	width:300px;
	list-style:none;
	padding:4px;
	background-color:#f4f2ed;
	/*background-color:#f3f1ee;*/
	border: 0px solid #FFFFFF;
	}
	#colonne-2{
	float:left;
	text-align:right;
	width:290px;
	list-style:none;
	margin-right:10px;
	margin-left:10px;
	padding:0px;
	border: 0px solid #ffffff;
	}
	#colonne-3 {
	float:left;
	padding-top:7px;
	padding-left:12px;
	padding-bottom:0px;
	width:100px;
	height:50px;
	vertical-align:middle;
	text-align:center;
	border: 0px solid #000000;
	background-image: url(img/filet-vert.gif);
	background-repeat: repeat-y;
	background-position: left;
	}
	#colonne-4{
	padding:4px;
	float:left;
	width:730px;
	list-style:none;
	border: 0px solid #FFFFFF;
	background-image: url(img/filet-hor.gif);
	background-repeat: repeat-x;
	background-position: top;
	}	
	
	
	#descriptif{
	list-style:none;
	margin-left:0px;
	}
	
	#des{
	list-style:none;
	margin-left:0px;
	}
	
	#colcentre {
	float:left;
	width:572px;
	margin-left:0px;
	padding-top:0px;
	display:block;
	text-align: justify;
	font-size: 11px;
	color: #878787;
	}
	
	#colcentre-col2a{
	list-style:none;
	padding:0px;
	display:block;
	width:554px;
	border: 9px solid #FFFFFF;
	background-color: #FFFFFF;
	}
	#colcentre-col2b{
		color:#878787;
		font-size:11px;
		list-style:none;
		display:block;
		width:554px;
		text-align: justify;
	}
	#colcentre-col2c{
	list-style:none;
	display:block;
	padding:0px;
	width:554px;
	border: 9px solid #FFFFFF;
	background-color: #FFFFFF;
	}
	#colcentre-col2a li{
		display:block;
		height:554px;
	}
	#colcentre-col2b li{
		padding-left:9px;
		width:554px;
		display:block;
	}
	#colcentre-col2c li{
		width:554px;
		display:block;
	}
	
	
	/*_________________________ =FIN-COL-CENTRE___________________________*/
	


	/*_________________________ =COL-DROITE___________________________*/
	#coldroite {
		float:left;
		list-style:none;
		width:169px;
		padding-left:0px;
		padding-top:6px;
		display:block;
		visibility: visible;
	}
	

	
	#coldroite-col3a{
	display:block;
	width:169px;
	list-style:none;
	padding-bottom:7px;

	}

	#coldroite-col3a li{
		float:left;margin-right:0px;
	}

	#coldroite-col3a li a{
		float:left;margin-right:0px;
	}

	#coldroite-col3a li a:hover{
		float:left;margin-right:0px;
	}



	#coldroite-concours{
	display:block;
	width:169px;
	list-style:none;
	margin-top:10px;
	padding-top:30px;
	background-image: url(img/gagnante.gif);
	background-repeat: no-repeat;
	background-position: top;
	}


	#concours {
		float:left;
		list-style:none;
	}

	#omb-g-pt-vert{
	padding-top:30px;
	float:left;
	display:block;
	height:210px;
	background-image: url(img/omb-gauche-vignet.gif);
	background-repeat: no-repeat;
	width:5px;
	background-position:top;
	}	
	
	#gagnante{
	padding-top:30px;
	list-style:none;
	padding:0px;
	display:block;
	width:150px;
	height:210px;
	border: 3px solid #FFFFFF;
	background-color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	text-align: justify;
	}

	#omb-d-pt-vert{
	padding-top:30px;
	float:left;
	display:block;
	height:210px;
	background-image: url(img/omb-droite-vignet.gif);
	background-repeat: no-repeat;
	width:5px;
	background-position:top;
	}
	
	
	
	#coldroite-col3garantie{
	display:block;
	list-style:none;
	padding-bottom:7px;
	padding-top:10px;
	background-image: url(img/sep-horizont.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	}


	#coldroite-col3garantie a{
	padding-top: 40px;
	padding-left: 0px;
	background-image: url(img/garantie100.gif);
	background-repeat: no-repeat;
	height:20px;
	color:#878787;
	font-size: 10px;
	width:169px;
	display:block;
	}
	#coldroite-col3garantie a:hover{
	display:block;
	color:#ae00ff;
	}


	#garantie a{
	display:block;
	}

	#garantie a:hover{
	display:block;
	}





	#coldroite-col3gagne{
	display:block;
	list-style:none;
	padding-bottom:7px;
	padding-top:10px;
	background-image: url(img/sep-horizont.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	}


	#coldroite-col3gagne a{
	padding-top: 40px;
	padding-left: 0px;
	background-image: url(img/gagnantes.gif);
	background-repeat: no-repeat;
	height:20px;
	color:#878787;
	font-size: 10px;
	width:169px;
	display:block;
	}
	#coldroite-col3gagne a:hover{
	display:block;
	color:#ae00ff;
	}


	#gagne a{
	display:block;
	}

	#gagne a:hover{
	display:block;
	}





	#coldroite-col3mail{
	display:block;
	list-style:none;
	width:169px;
	height:120px;
	padding-top:10px;
	background-image: url(img/sep-horizont.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	}



	#coldroite-col3securise{
	display:block;
	list-style:none;
	padding-top:15px;
	background-image: url(img/sep-horizont.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	}


	#coldroite-col3securise a{
	background-image: url(img/logos-paiement.gif);
	background-repeat: no-repeat;
	width:169px;
	height:69px;
	display:block;
	background-position: top;
	}
	#coldroite-col3securise a:hover{
	width:169px;
	height:69px;
	display:block;
	background-image: url(img/logos-paiement_r.gif);
	background-repeat: no-repeat;
	background-position: top;
	}


	#securise a{
	display:block;
	}

	#securise a:hover{
	display:block;
	}




	#coldroite-col3livraison{
	display:block;
	list-style:none;
	padding-top:15px;
	height:215px;
	background-image: url(img/sep-horizont.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	}


/*	#coldroite-col3livraison a{
	background-image: url(img/livraison48.gif);
	background-repeat: no-repeat;
	width:169px;
	height:64px;
	display:block;
	background-position: top;
	}
	#coldroite-col3livraison a:hover{
	width:169px;
	height:64px;
	display:block;
	background-image: url(img/livraison48_r.gif);
	background-repeat: no-repeat;
	background-position: top;
	}   */


	#securise a{
	display:block;
	}

	#securise a:hover{
	display:block;
	}


	/*_________________________ =panier___________________________*/
	#coldroite-col3panier{
	list-style:none;
	padding-top: 4px;
	}

	#coldroite-col3panier a{
	background-color:#ece9e3;
	padding-top: 0px;
	padding-left: 0px;
	}
	#coldroite-col3panier a:hover{
	}

	#panier a{

	}

	#panier a:hover{
	}

	#lignes{
		font:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		list-style:none;
		width:169px;
		list-style:none;
	}

	#tet-panier{
		width:169px;
		list-style:none;
	}

	#txt-panier{
	color:#666666;
 	padding-right:5px;
	padding-left:9px;
	width:155px;
	list-style:none;
	background-color:#ece9e3;
	}
	
	#txt-total{
	list-style:none;
	background-color:#bebdbb;
	color:#ffffff;
	height:14px;
	padding-left:9px;
	padding-right:9px;
	width:35px;
	font-weight: bold;
	text-align:left;
	}
	#txt-total-montant{
	list-style:none;
	text-align:right;
	background-color:#aeaeae;
	color:#ffffff;
	height:14px;
	padding-right:9px;
	width:89px;
	font-weight: bold;
	}
	#pied-panier{
	width:169px;
	height:11px;
	list-style:none;
	background-image: url(img/pied-panier.gif);
	background-repeat: no-repeat;		
	}


	#sep-horizont{
	display:block;
	list-style:none;
	height:15px;
	width:169px;
	background-image: url(img/sep-horizont.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	}


	/*_________________________ =fin/panier___________________________*/

	/*_________________________ =FIN COL-DROITE___________________________*/
	
	
	
	/*_________________________ =DEBUT PIED-1___________________________*/
	#separation {
	float:left;
	width:955px;
	height:12px;
	background-image: url(img/sep-bas-2.jpg);
	background-repeat: no-repeat;
	}
	
	#pieds{
	float:left;
	}
	
	#pied1{

		list-style:none;
		width:945px;
		padding-right: 5px;
		padding-left: 5px;
		padding-bottom: 5px;
		padding-top: 5px;
	}


	#sep-vert {
	padding-top:9px;
	height:40px;
	display:block;
	list-style:none;
	width:955px;
	background-image: url(img/sep-bas-1.jpg);
	background-repeat: no-repeat;
	}
	
	#lien_col{list-style:none;margin-left:0px;}
	#lien_col li{	float:left;margin-right:0px;}
	#lien_col li a{
		list-style:none;
		font-size:10px;
		text-align:left;
		text-transform:none;
		display:block;
		text-decoration:none;
		padding-right: 0px;
		padding-bottom: 0px;
	}
	#lien_col li a:hover{
	color:#ae00ff;
	}
	
	#lien_col-1 {
		line-height:12px;
		list-style:none;
		display:block;
		width:160px;
		padding-top:10px;
		padding-left: 7px;
	}
	#lien_col-2 {
		list-style:none;
		display:block;
		width:22px;
		background-image: url(img/filet.gif);
		background-repeat: repeat-y;
		height:40px;
	}
	
	#fin-pied1{

		width:955px;
		height:7px;
	}
	#pied2{
		float:left;
		width:635px;
		padding-left:180px;
		text-align: center;
		vertical-align: middle;
	
	}
	#pied2 li{
		display:block;
		list-style:none;
	}
	
	#pied_2{
	list-style:none;
	text-align: center;
	vertical-align: middle;

	}
	#pied_2 li{float:left;margin-right:0px;}
	#pied_2 li a{
		height:41px;
		text-align: center;
		vertical-align: middle;
	}
	#pied_2 li a:hover{
	color:#340100;
	}
	
	#pied_2-1 {
	margin-bottom: 0px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top: 10px;
	}
	
	#pied_2-2 {
	margin-bottom: 0px;
	padding-top: 0px;
	}	
	
	#fin-pied2{
		width:955px;
		height:9px;
	}
	.envoyer {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #ae00ff;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
 }
	#pied3{
	float:left;
	width:937px;
	height:70px;
	padding-top:9px;
	padding-left:9px;
	padding-right:9px;
	text-align: center;
	font-size: 10px;
	color: #c3c2c0;
	
	}
	#pied3 p{
		text-align: justify;
	}


	/*_________________________ =FIN PIED-1___________________________*/
  
	/*_________________________ =DEBUT ZOOM PAGE PRODUIT___________________________*/  
.div_images {
  position:relative; 
  top:0;
  left:100; 
  }
  
.div_images a {
  margin:0;
  text-decoration:none;
  }

.div_images a:hover {
  background-color:transparent;	
  }

.div_images a .grand {
  position:absolute; 
  display:none; 
  }	  
  
.div_images a:hover .grand { 
  display:block;
  position:absolute; 
  top:0px;
  left:329px;
  width:auto; 
  height:auto;
  }
select {
	background-color: #ece9e3;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	border: 1px solid #bcb8af;
	line-height: 14px;
	height: 17px;
	color: #878787;
}


  	/*_________________________ =FIN ZOOM PAGE PRODUIT___________________________*/  

