html, body, div, dd, dl, dt{margin:0px; padding:0px;}

body{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	color:#9C9AA5;
	text-align:center;
	background:url('template-bg.jpg') repeat-x;
	background-color:#EFD5E0;
	overflow-x:hidden;
}

img{border:0px;padding:0px;margin:0px;}
.clear{clear:both;padding:0px;margin:0px; height:0;}
a{text-decoration:none;color:#9C9AA5;}
a:hover{text-decoration:underline;}

ul, li{margin:0px;padding:0px; list-style:none;}
h1, h2, h3{margin:0px; padding:0;font-weight:normal; font-size:12px;}
table, tr, td{margin:0px;padding:0px;}

form, select, input, textarea{margin:0; padding:0;}
select, input, textarea{color:#746163;}
/**********************************
			DIVERS
***********************************/
.erreur{text-align:center; color:#ED3B91;}
.etoile{color:#ED3B91;}
.souligne{text-decoration:underline;}
.souligne:hover{text-decoration:none;}

.texte_legal { padding:10px 0px; text-align:center;}

/**********************************
			CONTENEUR
***********************************/
#conteneur{width:992px; margin:0 auto; padding-top:10px; text-align:left;}
	/*HEADER*/
	#header{width:992px; height:144px; margin-bottom:10px; _margin-bottom:0px;}
		#headerG{width:10px; height:144px;  float:left; background:url('template-headerG.jpg') no-repeat;}
		#headerM{width:972px; height:138px; padding-top:6px; float:left; background:url('template-headerM.jpg') repeat-x;}
			.banniere{width:709px; height:131px; float:left; background:url('template-bg_banniere.jpg') no-repeat;}
				#logo{width:320px; height:131px; float:right;}
			.drapeaux{width:100px; height:30px; float:right; padding:14px 10px 0 0;}
		#headerD{width:10px; height:144px; float:left; background:url('template-headerD.jpg') no-repeat;}

	/*CONTENU*/
	#contenuH{width:992px; height:35px; background:url('template-bg_contenuM.jpg') repeat-y;}
		.ongletG{width:8px; height:35px; float:left; background:url('template-ongletG.jpg') no-repeat;}
		ul.ongletM{width:976px; height:35px; float:left; background:url('template-bg_onglet.jpg') repeat-x;}
			.ongletM li{float:left;padding:3px 2px 0 0; height:32px; line-height:32px; text-align:center;}
				.ongletM li a{font-weight:bold; color:#FFF;}
				.ongletM li a:hover{color:#ED3B91; text-decoration:none;}
				.accueil{width:70px; background:url('template-separateur_onglet.jpg') no-repeat right top;}
				.liencdc{width:107px; background:url('template-separateur_onglet.jpg') no-repeat right top;}
				.liennouv{width:114px; background:url('template-separateur_onglet.jpg') no-repeat right top;}
				.lienpromo{width:114px; background:url('template-separateur_onglet.jpg') no-repeat right top;}
				.compte{width:96px; background:url('template-separateur_onglet.jpg') no-repeat right top;}
				.chequecadeau{width:120px; background:url('template-separateur_onglet.jpg') no-repeat right top; font-size:11px;}
				
			.ongletM li.recherche{width:325px; float:right;padding:7px 0 0 0; height:32px; line-height:normal; text-align:right;}
				.recherche input, .recherche select{border:solid 1px #46464E; font-size:11px; color:#A9A8AE;}
				.recherche select{width:120px;}
				.champ_recherche{width:162px; /*height:15px;*/ border:solid 1px #46464E; }
			
		.ongletD{width:8px; height:35px; float:right; background:url('template-ongletD.jpg') no-repeat;}
		
	#contenuM{width:979px; margin:0; padding:0 6px 0 7px; background:url('template-bg_contenuM.jpg') repeat-y;}
		.navigation{width:960px; clear:both; padding:10px 0 10px 19px; background:url('template-bg_navigation.jpg') repeat-x;}
			.navigation h1, .navigation h2{display:inline; font-size:12px; }
		.contenuMbis{width:951px; margin:0; padding:21px 14px 0 14px; background:url('template-bg_contenuMbis.jpg') repeat-x 0 0;}
			/*GAUCHE*/
			.contenuMbisG{width:755px; float:left; margin:0; padding-bottom:20px;}
				/*Page index*/
				.actualites{width:310px; height:143px; float:left; position:relative;}
					.lib_actu{height:13px; padding-bottom:3px; border-bottom:solid 2px #DEDDE5;}
					.actu_txt{padding:12px 0;}
					.suite_actu{width:100px; position:absolute; top:116px; right:0; text-align:right;}
						.suite_actu a{font-style:italic; text-decoration:underline;}
						.suite_actu a:hover{text-decoration:none;}
				.banniere_ambiance{width:416px; float:right; padding:0 14px 6px 0; /*_padding-right:13px;*/}
				
				.categories_index{width:755px; padding:11px 0 6px 0;}
					.cat_indexbit{width:363px; float:left; padding:0 13px 14px 0; _padding:0 11px 14px 0;}
						.bordure{width:363px; height:132px; border:solid 1px #D3D2DA; /*margin:0 auto 14px auto;*/   position:relative;}
							.lib_catindexbit{width:228px; height:16px; margin:15px 0 8px 9px; border-bottom:solid 2px #D3D2DA; text-transform:uppercase;}
								.lib_catindexbit a{padding-right:10px; color:#EE3B8F; background:url('template-puce_rose.gif') no-repeat right 3px;}
								.lib_catindexbit a:hover{color:#182128; text-decoration:none; background:url('template-puce_noir.gif') no-repeat right 3px;}
							.sscategsindex{width:330px;  height:80px; margin:0 0 0 9px;}
								.sscategsindex li{width:120px; padding:0 10px 0 10px; background:url('template-puce_sscat.jpg') no-repeat 0 5px; float:left; /*text-transform:lowercase;*/ font-size:11px;}
								.sscategsindex li a{display:block}
								.sscategsindex li a:first-letter{text-transform:uppercase;}
								.sscategsindex li a:hover{text-decoration:none;color:#EE3B8F;}
							.suite_sscategsindex{width:228px; position:absolute; left:9px; bottom:5px; font-size:10px; font-style:italic;}
								.suite_sscategsindex a{text-decoration:underline;}
								.suite_sscategsindex a:hover{text-decoration:none;}
								
				.lib_top{width:730px; height:20px; padding:3px 0 0 9px; background:url('template-bg_libtop.jpg') repeat-x; border:solid 1px #D3D2DA; font-weight:bold; color:#565662; position:relative;}
					.icone_nouv{width:30px; height:23px; background:url('template-icone_nouv.jpg') no-repeat; position:absolute; right:0; top:0;}
				.nouveautes{width:739px; height:262px; border:solid 1px #D3D2DA; background:url('template-bg_institmenu2.jpg') repeat-x; background-color:#F8F8FA; position:relative;}
					.defilementG_NOUV {width:19px; height:26px; float:left; margin-top:106px; background:url('template-leftNOUV.jpg') no-repeat;}
					.defilementD_NOUV {width:19px; height:26px; float:right; margin-top:106px; background:url('template-rightNOUV.jpg') no-repeat;}
					.defilementG_NOUV_off {width:19px; height:26px; float:left; background:url('template-leftNOUV-off.jpg') no-repeat;}
					.defilementD_NOUV_off {width:19px; height:26px; float:right; background:url('template-rightNOUV-off.jpg') no-repeat;}
					.nouveautes_contenu {width:700px; height:232px; float:left; margin-top:16px; background-color:#FFF; position:relative;overflow:hidden;}
						.nouveautes_contenubis {width:672px; height:232px; margin:0 auto; overflow:hidden;}
							.toparticle {width:175px; float:left;}
								.ima_art{width:148px; height:120px; border:0; text-align:center;}
								.nouveautes_contenubis .lib_art{width:148px; font-size:11px; color:#7A7883;}

			/*DROITE*/				
			.contenuMbisD{width:196px; float:right; margin:0;}
				#contentpanier{width:183px; height:37px; background:url('template-bg_contentpanier.jpg') no-repeat; margin-bottom:18px; padding:11px 0 0 13px; font-size:11px; font-weight:bold;}
					#contentpanier a{color:#9C9AA5;}
					#contentpanier a:hover{text-decoration:none; color:#FFF;}
					#contentpanier strong a {color:#FFF;}
					#contentpanier strong a:hover{color:#9C9AA5;}
				
				.lib_cdc{width:187px; height:26px; line-height:26px; padding-left:9px; background:url('template-bg_topcdcH.jpg') no-repeat; font-weight:bold; color:#565662;}
				.coupsdecoeur{width:192px; height:290px; margin:0 0 18px 1px;border:solid 1px #D5DAE0; background:url('template-bg_coupsdecoeur_contenubis.jpg') repeat-x;background-color:#F7F8FA; position:relative;}
					.defilementG_CDC {width:15px; height:26px; float:left; margin-top:106px; background:url('template-leftCDC.jpg') no-repeat;}
					.defilementD_CDC {width:15px; height:26px; float:right; margin-top:106px; background:url('template-rightCDC.jpg') no-repeat;}
					.defilementG_CDC_off {width:15px; height:26px; float:left; background:url('template-leftCDC-off.jpg') no-repeat;}
					.defilementD_CDC_off {width:15px; height:26px; float:right; background:url('template-rightCDC-off.jpg') no-repeat;}
					.coupsdecoeur_contenu {width:161px; height:238px; float:left; margin-top:15px; background-color:#FFF; position:relative;overflow:hidden;}
						.coupsdecoeur_contenubis {width:148px; height:238px; margin:0 auto; /*position:relative;*/ overflow:hidden;}
							.coupsdecoeur_contenubis .toparticle {width:148px; float:left;}
							.details{width:148px; height:24px; margin-top:5px; padding-top:5px;background:url('template-bg_details.jpg') no-repeat right top; text-align:right}
								.details a{padding-right:8px; font-size:11px; color:#313139;}
								.details a:hover{color:#9C9AA5; text-decoration:none;}
							
					.recaptopcdc{width:153px; height:21px; line-height:21px; background:url('template-bg_recaptopcdc.jpg') no-repeat; clear:both; position:relative; left:30px; top:10px; font-size:11px; font-weight:bold;}		
						.recaptopcdc a{color:#FFF; padding-left:3px;}	
						.recaptopcdc a:hover{text-decoration:none;}
					
					.contactH{width:187px; height:22px; padding:5px 0 0 9px; background:url('template-bg_contactH.jpg') no-repeat; font-weight:bold; color:#FFF;}
						.contactH a{color:#FFF;}
						.contactH a:hover{color:#EE3B8F; text-decoration:none;}
					.contactBFR{width:196px; height:45px; margin-bottom:18px; padding:55px 0 0 0; background:url('template-bg_contactBFR.jpg') no-repeat; position:relative;}
					.contactBSP{width:196px; height:45px; margin-bottom:18px; padding:55px 0 0 0; background:url('template-bg_contactBSP.jpg') no-repeat; position:relative;}
					.contactBEN{width:196px; height:45px; margin-bottom:18px; padding:55px 0 0 0; background:url('template-bg_contactBEN.jpg') no-repeat; position:relative;}

						.tel{ height:24px; line-height:18px;padding:0 0 0px 25px; font-size:13px; font-weight:bold; color:#EE3B8F; font-family:'Verdana', Arial, Helvetica, sans-serif;}
							.tel a{color:#EE3B8F;}
							.tel a:hover{text-decoration:none;}
						.icone_mail{width:23px; height:23px; position:absolute; left:81px; top:20px;}
						.horaires{padding:2px 0 0 7px; color:#64626F;}
					.antiquites{width:196px; margin-top:12px; padding:52px 0 0 0; position:relative;}
					
					.infos{width:187px; height:110px; padding:5px 0 0 9px; background:url('template-bg_infos.jpg') no-repeat; font-weight:bold; color:#FFF;}
					.infos_contenu{width:194px; margin-bottom:18px; border:solid 1px #D5DAE0; background-color:#FAFAFC;}
						.infos_contenu li{width:185px; margin:0 auto; padding:6px 0 6px 9px; background:url('template-bg_li.jpg') repeat-x;}
						/*html>body .infos_contenu li{width:185px; height:auto; min-height:24px; padding:5px 0 5px 9px;}*/
						.infos_contenu li a{color:#64626F;}
						.infos_contenu li a:hover{color:#9C9AA5; text-decoration:none;}
					
					.newsletterH{width:186px; height:32px; padding:5px 0 0 9px; background:url('template-bg_newsletterH.jpg') no-repeat; font-weight:bold; color:#FFF;}
					.newsletterB{width:193px; margin-bottom:16px; padding-bottom:8px; border:solid 1px #D9DCE3; border-top:none; background-color:#FBFBFD; color:#64626D;}
						.newsletterB form{display:block; width:193px; margin:0 auto;}
							.newsletterB form .champ_adresse{width:150px; height:18px; margin:0 auto; padding-top:2px; border:solid 1px #D9DCE3; font-size:12px; font-family:'Arial', Helvetica, sans-serif;}
					.cheque_cadeau{width:196px; height:131px; margin-bottom:18px;}
					
					
		/*Page categorie*/
		.contenuMbis2{width:951px; margin:0; padding:21px 14px 0 14px; background:url('template-bg_contenuMbis.jpg') repeat-x 0 0;}
			.contenuMbis2 .contenuMbisG {width:742px; float:right; padding-left:13px;}
				.description_categ{width:742px; margin-bottom:20px;}
					.description_categG{width:280px; height:280px; float:left;}
					.description_categD{width:432px; float:right; padding:22px 0 0 0;}
						.libcateg{font-size:18px; color:#EC4794; font-weight:bold;}
							.libcateg img{padding-left:5px;}
						.desccateg_txt{padding:9px 9px 0 0;}
						.sscategs{margin-top:13px; padding:9px 0; border-top:solid 1px #D9DCE3; border-bottom:solid 1px #D9DCE3;}
							.sscategs h3{width:190px; float:left; margin:0 10px 0 0; padding-left:10px; background:url('template-puce_sscat.jpg') no-repeat 0 5px;}
							.sscategs h3 a{color:#313139;}
							.sscategs h3 a:hover{color:#7A7883; text-decoration:none;}
							.sscategs h3 span{padding-left:5px;}
				.articles{width:741px; margin-bottom:28px; position:relative;}
					.articles_contenu {width:700px; padding-left:34px; background:url('template-bg_articles_contenu.jpg') repeat-y;}
						.articlebit{width:175px; height:265px; float:left;}
							.articlebit .ima_art{width:148px; height:120px; padding-top:20px; border:0; text-align:center;}
							.lib_art{width:148px; height:50px; padding-top:10px; font-size:11px; color:#7A7883; /*text-transform:lowercase;*/}
								.lib_art a{font-weight:bold; color:#313139;}
									.lib_art a:hover{text-decoration:none; color:#7A7883;}
							.prix_art{width:148px; height:21px; line-height:21px; border-top:solid 1px #D7DCE2; border-bottom:solid 1px #D7DCE2;}
								.ttc_txt{font-size:9px; /*padding-right:5px;*/}
								.prix_artold{font-size:11px; padding-right:5px; text-decoration:line-through;}
								.prix_artpromo{font-size:11px; font-weight:bold; color:#E93C92;}
						.cache_trait{width:100%; height:2px; clear:both; background-color:#FFF; position:absolute; left:0; bottom:-1px; _bottom:1px; z-index:100;}
				
				.pagination{width:737px; height:24px; margin-top:-1px; padding:2px 1px 0 2px; background:url('template-bg_pagination.jpg') no-repeat; font-size:11px; font-weight:bold;}
					.pagination a{color:#64626F;}
					.pagination a:hover{color:#7A7883; text-decoration:none;}
					.precedent{width:212px; height:23px; float:left;}
					.suivant{width:70px; height:23px; float:right; text-align:right;}
					
					.parpage1{width:123px; height:24px; position:absolute; left:212px; top:1px;}
					.parpage2{width:122px; height:24px; position:absolute; left:310px; top:1px;}
					.parpage3{width:122px; height:24px; position:absolute; left:410px; top:1px;}
				.pageresultat{width:737px; padding-top:5px; text-align:right; color:#7A7883;}
					.pageresultat_txt, .encours{color:#64626F;}
			
			.contenuMbis2 .contenuMbisD {float:left;}
				.catalogue{width:194px; margin-bottom:18px; padding-bottom:10px; border:solid 1px #D7DCE2;}
					.catalogue_contenu{width:194px;}
						.folder{
							display:block;
							width:180px;
							margin:0 auto;
							padding:10px 0 10px 0;
							border-bottom:1px solid #D3D2DA;
							cursor:pointer;
							font-size:11px;
							font-weight:bold;
							text-transform:uppercase;
							text-decoration:none;
							-moz-user-select:none ;
							-khtml-user-select: none;
							background:none;
							outline:none;
						}
							.folder a{color:#E93C92; text-decoration:none; background:url('template-puce_rose.gif') no-repeat right 2px; padding-right:10px;}
							.folder a:hover{text-decoration:none;}
						
						
						.folderOpen{width:187px; padding:10px 0 10px 7px; background:url('template-bg_categ.jpg') repeat-y; border-bottom:none; font-size:11px; font-weight:bold; text-transform:uppercase;}
							.folderOpen a{color:#E93C92; background:url('template-puce_open.gif') no-repeat right 5px; padding-right:12px;}
						
						
						
						
						.tree{width:163px; height:auto; margin:0px; padding:10px 0 10px 7px; list-style:none;}
						.tree li.file{width:163px;background:url('template-puce_sscat.jpg') no-repeat 0 5px; padding-left:8px;}
							.tree li.file:hover{color:#A247D0; background:url('template-puce_violet.jpg') no-repeat 0 5px;padding-left:8px;}
							.tree li.file a{color:#64626F;text-decoration:none;}
							.tree li.file a:hover{color:#A247D0; text-decoration:none;}
							.tree li.file a strong{display:block; color:#A247D0; background:url('template-puce_violet.jpg') no-repeat 0 5px;margin-left:-8px; padding-left:8px;}
							
			
		/*Page article*/
		.produit{width:742px; margin-bottom:30px;}
			.produitG{width:310px; float:left;}
				.ima_produit{width:293px; height:243px; text-align:center;}
				.btn_divers{width:293px; clear:both; padding:16px 0 5px 0; font-size:11px; font-weight:bold; color:#565662; text-align:right;}
					.btn_divers a{color:#565662;}
					.btn_divers a.zoom{padding-left:10px; }
					.btn_divers a:hover{text-decoration:none; color:#7A7883;}
					
				.miniatures{width:293px; padding:15px 0 5px 0; border-top:1px solid #D7DCE2; border-bottom:1px solid #D7DCE2;}
				.mini{width:57px; height:57px; margin:0 7px 5px 7px; float:left; text-align:center;}
			
			.produitD{width:406px; float:right}
				.lib_produit{padding-bottom:9px; font-size:20px; font-weight:bold; color:#55535E;}
					.lib_produit span{font-size:12px; font-weight:normal; color:#9C9AA5;}
			
				.bordure_prix{border-top:1px solid #D7DCE2; border-bottom:1px solid #D7DCE2; margin-bottom:8px; padding:9px 0;}
					.ttc_txt{color:#55535E; font-size:9px;}
					.prix_prodold{color:#55535E; text-decoration:line-through; padding-right:10px;}
					.prix_prodpromo{color:#ED3D90; font-weight:bold; font-size:16px;}
				.logo_marque{margin-bottom:12px;}
				.desc_produit{padding-bottom:15px;}
				.piecesjointes{padding-bottom:15px;}
					.piecesjointes strong{color:#55535E;}
					.piecesjointes ul li{background:url('template-puce_sscat.jpg') no-repeat 0 5px; padding-left:8px;}
				.infos_divers{border-top:1px solid #D7DCE2; border-bottom:1px solid #D7DCE2; margin-bottom:8px; padding:9px 0; color:#55535E;}
				.tablecaracteristiques{width:100%;}
					.tablecaracteristiques input, .tablecaracteristiques select{border:1px solid #D7DCE2;}
					.qte{width:30px;}
					.tablecaracteristiques strong{color:#55535E;}
					
				.boutons{padding:30px 0 0 0; text-align:right;}
					.boutons a{padding-right:10px;}
		.fichetech{width:725px; padding:5px 5px 5px 9px; border:1px solid #D7DCE2; background-color:#F3F4F6;}
		/**********************************
					FOOTER
		***********************************/
		.footer{width:951px; /*margin:195px 0 0 0;*/ padding:0 14px 15px 14px; _padding:0 14px 0 14px;}
			.instit_general{width:940px; height:30px; line-height:30px;  padding-left:9px; background:url('template-bg_instit_general.jpg') repeat-x; border:solid 1px #D3D2DA; font-weight:bold; color:#565662; text-align:center;}
				.instit_general a{color:#565662;}
				.instit_general a:hover{text-decoration:none; color:#7A7883;}
			.institmenu2{width:949px; height:120px; margin-bottom:16px; background:url('template-bg_institmenu2.jpg') repeat-x; border:solid 1px #D3D2DA; font-weight:bold; color:#565662; text-align:center;background-color:#F8F9FB;}
				.institmenu2bit{width:155px; float:left; padding-top:15px;}
					.institmenu2bit a{color:#565662;}
					.institmenu2bit a:hover{text-decoration:none; color:#7A7883;}
					.institmenu2bit a.instit1{display:block; width:80px; margin:0 auto;}
					.institmenu2bit a.instit2{display:block; width:70px; margin:0 auto;}
					.institmenu2bit a.instit3{display:block; width:70px; margin:0 auto;}
					.institmenu2bit a.instit4{display:block; width:70px; margin:0 auto;}
					.institmenu2bit a.instit5{display:block; width:80px; margin:0 auto;}
					.institmenu2bit a.instit6{display:block; width:80px; margin:0 auto;}
					
				.separateur_instit{width:3px; height:120px; float:left; background:url('template-separateur_institmenu2.jpg') no-repeat;}
			.livraison{width:453px; height:87px; float:left; border:solid 1px #D7DCE2; text-align:center;}
				.livraison strong{background-color:#FFF; padding:0 12px; position:relative; top:-7px; color:#565662;}
				.livraison img{position:relative; top:-7px}
			
			.paiement{width:453px; height:87px; float:right; border:solid 1px #D7DCE2; text-align:center;}
				.paiement strong{background-color:#FFF; padding:0 12px; position:relative; top:-7px; color:#565662;}
				.paiement img{position:relative; top:-4px;}
				
		.footer2{text-align:center; padding:15px 0; font-weight:bold; color:#565662;}
			.footer2 a{color:#565662; text-decoration:underline;}
			.footer2 a:hover{text-decoration:none;}
			
				
	/*Fin div #contenu*/			
	#contenuB{height:10px; margin:0; padding:0;background:url('template-bg_contenuB.jpg') no-repeat;}
		
	/*********************************************************************************************************************
					ETAPES DE COMMANDES		ETAPES DE COMMANDES		ETAPES DE COMMANDES
	**********************************************************************************************************************/		
	.etapescommande	{width:705px; height:67px; margin:0 auto 18px auto; background:url('template-bg_etapescommande.jpg') repeat-x; text-align:center;}
	.etape1FR, .etape1overFR{width:51px; height:67px; float:left; margin-right:147px; background:url('template-etape1FR.jpg') no-repeat; cursor:pointer;}
	.etape2FR, .etape2overFR{width:81px; height:67px; float:left; margin-right:144px; background:url('template-etape2FR.jpg') no-repeat; cursor:pointer;}
	.etape3FR, .etape3overFR{width:58px; height:67px; float:left; background:url('template-etape3FR.jpg') no-repeat; cursor:pointer;}
	.etape4FR, .etape4overFR{width:81px; height:67px; float:right; background:url('template-etape4FR.jpg') no-repeat; cursor:pointer;}
	
	.etape1UFR{width:51px; height:67px; float:left;  margin-right:147px; background:url('template-etape1UFR.jpg') no-repeat;}
	.etape2UFR{width:81px; height:67px; float:left;  margin-right:144px; background:url('template-etape2UFR.jpg') no-repeat;}
	.etape3UFR{width:58px; height:67px; float:left; background:url('template-etape3UFR.jpg') no-repeat;}
	.etape4UFR{width:81px; height:67px; float:right; background:url('template-etape4UFR.jpg') no-repeat;}
	
	.etape1EN, .etape1overEN{width:51px; height:67px; float:left; margin-right:147px; background:url('template-etape1EN.jpg') no-repeat; cursor:pointer;}
	.etape2EN, .etape2overEN{width:81px; height:67px; float:left; margin-right:144px; background:url('template-etape2EN.jpg') no-repeat; cursor:pointer;}
	.etape3EN, .etape3overEN{width:58px; height:67px; float:left; background:url('template-etape3EN.jpg') no-repeat; cursor:pointer;}
	.etape4EN, .etape4overEN{width:81px; height:67px; float:right; background:url('template-etape4EN.jpg') no-repeat; cursor:pointer;}
	
	.etape1UEN{width:51px; height:67px; float:left;  margin-right:147px; background:url('template-etape1UEN.jpg') no-repeat;}
	.etape2UEN{width:81px; height:67px; float:left;  margin-right:144px; background:url('template-etape2UEN.jpg') no-repeat;}
	.etape3UEN{width:58px; height:67px; float:left; background:url('template-etape3UEN.jpg') no-repeat;}
	.etape4UEN{width:81px; height:67px; float:right; background:url('template-etape4UEN.jpg') no-repeat;}
	
	.etape1SP, .etape1overSP{width:51px; height:67px; float:left; margin-right:147px; background:url('template-etape1SP.jpg') no-repeat; cursor:pointer;}
	.etape2SP, .etape2overSP{width:81px; height:67px; float:left; margin-right:144px; background:url('template-etape2SP.jpg') no-repeat; cursor:pointer;}
	.etape3SP, .etape3overSP{width:58px; height:67px; float:left; background:url('template-etape3SP.jpg') no-repeat; cursor:pointer;}
	.etape4SP, .etape4overSP{width:81px; height:67px; float:right; background:url('template-etape4SP.jpg') no-repeat; cursor:pointer;}
	
	.etape1USP{width:51px; height:67px; float:left;  margin-right:147px; background:url('template-etape1USP.jpg') no-repeat;}
	.etape2USP{width:81px; height:67px; float:left;  margin-right:144px; background:url('template-etape2USP.jpg') no-repeat;}
	.etape3USP{width:58px; height:67px; float:left; background:url('template-etape3USP.jpg') no-repeat;}
	.etape4USP{width:81px; height:67px; float:right; background:url('template-etape4USP.jpg') no-repeat;}
		
	
	/*etape1 */
	.etapescommande_contenu{width:943px; margin:0 auto;}
		.tdheadcde1{width:100%; height:24px; background:url('template-bg_tablecde1.jpg') no-repeat; margin-bottom:7px;}
		.tablecde1{width:100%; background-color:#D3D1DC; }
			.cde1_tdbis1{width:300px; background-color:#EFF0F2; padding:5px;}
			.cde1_tdbis2{width:300px; background-color:#FFF; padding:5px;}
				.lib_artpanier{padding:0 0 0 5px; color:#575560;}
					.lib_artpanier strong{text-transform:uppercase; color:#575560; font-weight:bold;}
					.lib_artpanier a{text-transform:uppercase; color:#575560; font-weight:bold;}
					.delailivraison {font-style:italic; color:#EB3B90; text-transform:none;}
			.cde1_td1{background-color:#EFF0F2; padding-top:5px;}
			.cde1_td2{background-color:#FFF; padding-top:5px;}
				.qtebis{width:35px; background-color:#FFF; border:none; text-align:right;}
				.plus, .moins{display:block; width:20px; height:7px;line-height:7px; border:solid 1px #D3D1DC; text-align:center; background-color:#FFF;}
				.plus:hover, .moins:hover{text-decoration:none;}
		.cde1livraison{width:426px; border-right:solid 1px #D3D1DC; float:left; margin-top:34px;}
			.cde1livraison_txt{font-weight:bold; color:#EE3A91;}
		.cde1totaux{width:450px; float:right; margin:34px 10px 0 0;}
			.inputcde{border:none; background-color:#FFFFFF; text-align:right; color:#EE388B; font-weight:bold;}
			.tot{color:#EE388B; font-weight:bold;}
			.montantttc_txt{text-transform:uppercase;}
			.montantttc{border:none; background-color:#FFFFFF; text-align:right; font-size:26px; font-weight:bold; color:#EE3A91;}
			.tot_bis{font-size:26px; font-weight:bold; color:#EE3A91;}
			.cde1boutonsd{margin:27px 0; text-align:right;}
		
		.tablecadeau{width:100%;}
			.voeux_txt{border:solid 1px #D3D1DC;}
	
	/*etape2 */
	.banner{width:100%; height:25px; margin-bottom:27px;}
		.bannerG{width:17px; height:25px; background:url('template-bannerG.jpg') no-repeat; float:left;}
		.bannerM{width:920px; height:25px; line-height:25px; background:url('template-bannerM.jpg') repeat-x; float:left; color:#FFF;}
		.bannerD{width:6px; height:25px; background:url('template-bannerD.jpg') no-repeat; float:right;}
	.titre_divers{font-weight:bold; color:#EE3A91;}
	#inscrit, #inscription, .tablelogging{margin-bottom:50px;}
		.champ_input{width:233px; border:solid 1px #DEDDE5;}
		.champ_textarea{width:233px; height:55px; border:solid 1px #DEDDE5;}
		.champ_select{border:solid 1px #DEDDE5;}
		.champ_selectbis{width:235px; border:solid 1px #DEDDE5;}
		
		.right{padding-top:15px; border-top:solid 1px #DEDDE5; text-align:right;}
		.rightbis{padding-top:15px; text-align:right;}
		.left{}
		.center{text-align:center;}
	
	/*étape3*/
	.tdheadcde3{width:100%; height:24px; background:url('template-bg_tablecde3.jpg') no-repeat; margin-bottom:7px;}
	.tablecde3{width:100%; background-color:#D3D1DC; }
		.code_promo strong, .code_txt{color:#EA3C91;}
		.code_promo a:hover{text-decoration:none;}
		.code{width:70px; border:solid 1px #DEDDE5; }
	
	.parrainage{width:400px; margin:20px auto; padding:7px; background-color:#EFF0F2; border:solid 1px #DCDBE3;}
		.parrainage_contenu{width:100%; background-color:#FFF; padding:10px 0;}
			.table_parrainage{width:322px; margin:0 auto;}
				.table_parrainage strong{color:#575560;}
					.table_parrainage strong.titre_divers{color:#EA3C91;}
				.table_parrainagebis{width:100%; background-color:#EFF0F2;}
				.table_parrainagebis td{background-color:#FFF;}
					.adresse_parrain{width:80%; font-weight:bold; text-align:left; padding:0 0 0 25px; background:url('template-puce_parrain.gif') no-repeat 5px 3px;}
					.adresse_parrainbis{width:80%; text-align:left; padding:0 0 0 25px; background:url('template-puce_parrain.gif') no-repeat 5px 3px;}
					.avoir{width:20%; font-weight:bold; text-align:center;}
					
	.moyens{width:612px; border-right:solid 1px #D3D1DC; float:left; margin:34px 0 100px 0;}
		.moyenspaiement{width:300px; background-color:#EFF0F2;}
			.moyenspaiement td{height:25px; padding-left:5px;}
				.td_moyen1{background-color:#F4F1EC;}
				.td_moyen2{background-color:#FFF;}
				.td_moyen5{background-color:#FFF;}
				.td_moyen6{background-color:#F4F1EC;}
				.td_moyen8{background-color:#FFF;}
				.td_moyen9{background-color:#F4F1EC;}
				.td_moyen10{background-color:#FFF;}
				.td_moyen11{background-color:#FFF;}
		#moyenbitcontenu{padding-left:10px;}
	.cde3totaux {width:264px; float:right; margin:34px 10px 100px 0;}
	
	/*étape4*/
	.contenu_divers{width:355px; margin:40px auto; padding-top:50px; text-align:center; background:url('template-papillons.jpg') no-repeat center top;}
		.bordure_cadre{margin-top:20px; padding:20px; border:solid 1px #D3D1DC; }
	/*********************************************************************************************************************
					FIN ETAPES DE COMMANDES		FIN ETAPES DE COMMANDES 	FIN ETAPES DE COMMANDES
	**********************************************************************************************************************/		


	/*Pages instits*/
	.titre_general{text-transform:uppercase; font-weight:bold; color:#182128;}
	.instit{padding:0 9px;}
		.institform{width:90%; margin:20px auto 50px auto; text-align:center;}
	/*FAQ, partenaires*/
	#accordion{margin:20px 0;}
		.toggler{font-weight:bold; color:#EE3A91; cursor:pointer;}
		.element{margin:15px 0; padding:15px; background:url('template-puce_noir.gif') no-repeat 0 3px;}
		
	.partenaires{margin:15px 0; padding:15px;}
		.partenaires li{margin:0 0 15px 0; padding:15px; background:url('template-puce_noir.gif') no-repeat 0 18px;}
	/*Plan site*/
	.planpage{padding:20px 9px;}
		.menuplan{/*width:230px;*/ width:auto; float:left; margin-right:30px; padding-bottom:20px;}
			.menuplan h3{font-weight:bold; color:#EE3A91; padding-bottom:10px;}

	
	/*page recherche*/
	.contenu_pagerecherche{width:742px; padding-bottom:30px;}
		.cadreG{width:350px; float:left; margin:5px 0 20px 0; border:solid 1px #E9E5DC;}
			.formurech{padding:10px;}
				.rech_txt{width:130px; font-size:10px; color:#D81B5B; border:1px solid #E9E5DC;}
				.formurech select{width:132px; font-size:10px; color:#D81B5B; border:1px solid #E9E5DC;}
		.cadreD{width:300px; float:right; margin:5px 0 20px 0; border:solid 1px #E9E5DC;}
			.rechercherecente{padding:10px;}
				.rechercherecente ul li{width:280px; padding-left:20px;  background:url('template-puce_sscat.jpg') no-repeat 10px 5px;}
				
		.nosarticles_descriptiong{width:115px; height:auto; float:left; margin-bottom:10px; padding-bottom:10px;}
		.nosarticles_descriptiond{width:635px; float:left; margin-bottom:10px; padding:10px 0 10px 15px;}
			.nosarticles_navigation h2, .nospages_navigation h2{display:inline; font-size:12px;}
			.description_article{color:#957D78; margin:5px 0 10px 0; padding:0 0 20px 0;}
		
		.nospages_description{width:740px; padding:0;}
			.nospages_navigation {padding:10px 0 10px 25px;}
			.nospages_navigation a{text-decoration:underline;}	
			.nospages_navigation a:hover{text-decoration:none;}
			.nospages_navigation h1, .nospages_navigation h2, .nospages_navigation h3, .nospages_navigation h4{display:inline; font-size:12px;}
			.description_rayon{color:#957D78; border:solid 1px #E9E5DC; margin:5px 0 0 0; padding:0 0 20px 0; height:160px; background:url('template-bg_descrecherche.jpg') repeat-y;}
				.description_rayontxt{background:url('template-puce_menubis.gif') no-repeat 10px 4px; margin-top:10px; padding:0 0 0 35px;}
	
	/*Pace client*/		
	.titre_pageclient{width:740px; height:23px; margin-bottom:23px; padding:0; background:url('template-bg_titre_pageclient.jpg') repeat-x; border:solid 1px #D3D2DA; font-weight:bold; color:#565662;}
	.pageclient{width:740px; margin:40px 0; padding-top:50px; text-align:center; background:url('template-papillons.jpg') no-repeat center top;}
	.contenuclient{width:590px; text-align:center; float:left;}
		.tablelogging{width:70%; margin:10px auto 20px auto;}
			.cde2inscription{width:390px; float:right; padding-right:20px;}
			.cde2inscritbis{width:420px; float:left;}
			.mdpperdu{text-decoration:underline; padding:10px 0 10px 0;}
			.mdpperdu:hover{text-decoration:none;}
			
		.td_alt1{border-bottom:1px solid #D3D2DA; background-color:#F9F5F6; padding:5px 0;}
		.td_alt2{border-bottom:1px solid #D3D2DA; background-color:#FFFF; padding:5px 0;}
		.carnetadresse{width:50%; margin:0 auto;text-align:left;}
			.carnetadresse li{background:url('template-puce_sscat.jpg') no-repeat 0 5px; padding-left:10px; color:#182128;}
	.imageclient {float:left;padding-left:10px;}	
		
	.lib_menu{padding:10px; background-color:#EFF0F2; color:#EE3B8F; font-weight:bold;}
		.lib_menu a{color:#EE3B8F;}
	.desc_menu{padding:0 0 0 20px; padding-top:3px;padding-bottom:3px; position:relative;}
		.desc_menu a{display:block; width:63px; height:25px; text-align:right; position:absolute; right:0; top:-28px;}
	.tableclient{width:60%; margin:0 auto 20px auto;}
	
	
	
	.lienparrainage{
		margin-bottom:18px;
	}
	
	
	.parrain{
		padding-top:10px;
	}
			
	.paiementsecuriseFR{
		background-image:url('template-paiementsecuriseFR.jpg');
		height:71px;
		background-repeat:no-repeat;
		background-position:center;
	}
	.paiementsecuriseEN{
		background-image:url('template-paiementsecuriseEN.jpg');
		height:71px;
		background-repeat:no-repeat;
		background-position:center;
	}
	.paiementsecuriseSP{
		background-image:url('template-paiementsecuriseSP.jpg');
		height:71px;
		background-repeat:no-repeat;
		background-position:center;
	}
	.logofianet{
		padding-top:24px;
		padding-left:83px;
	}
	
	.logoreceiveandpay{
		padding-top:5px;
		padding-left:83px;
	}
