/*************************************************************************************************************************************
- GENERALITES -
**************************************************************************************************************************************/

html, body, p{margin:0px; padding:0px;background-position: fixed;}
h1, h2, h3, h4, form, p, blockquote{margin:0px; padding:0px; font-weight:normal;}
ul, li, dd, dl, dt{margin:0px; padding:0px; list-style:none;}
tr, td{margin:0px;padding:0px;}

img{border:0px;padding:0px;margin:0px;}
.clear{clear:both;}

a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;}
form, select, input, textarea{margin:0; padding:0; font-family:'Arial', Helvetica, sans-serif; font-size:12px;}


/*************************************************************************************************************************************
- GROS BLOCS -
**************************************************************************************************************************************/
body{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	color:#000;
 	background:url('template-degradedefond.jpg') repeat-x;	
	background-color:#EFF0F4;
	overflow-x:hidden;
	font-family:Arial, Helvetica, sans-serif;
}

#conteneur{width:1002px; margin:0 auto; }
	#header{width:1002px;}
	#contenu_page{width:1002px; padding-top:15px; background:url('template-bg_c_conteneur.jpg') repeat-y; }
		#gauche{width:720px; float:left; padding-left:20px;}		
		#droite{width:262px; float:left; }
		#gauchebis{width:230px; float:left; margin-left:20px; margin-left:10px;}
	#footer{width:1002px; height:308px; background:url('template-bg_footer.jpg') repeat-x; float:left;}
		
/*************************************************************************************************************************************
- HEADER -
**************************************************************************************************************************************/
.logo{width:555px; height:132px; _height:130px; float:left; background:url('template-bg_logo.jpg') no-repeat;background-color:#FFF; text-align:left; font-weight:bold; position:relative;}
	.phrase_admin{width:450px; position:absolute; left:100px; top:10px;}
	.logo_flash{padding:32px 0 0 98px; _padding:29px 0 0 98px;}
	.onglets{padding:0 0 0 25px; *padding:3px 0 0 25px;}
	
.contentpanier{font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; padding-top:20px; margin-left:280px;}
	.contentpanier a{color:#F10E82; text-decoration:none}
	.contentpanier a:hover{color:#F10E82; text-decoration:underline}

#titrepanier{font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
#titrepanier a{color:#8280A8; text-decoration:none}
#titrepanier a:hover{color:#8280A8; text-decoration:underline}

#panierc{width:374px; height:132px; float:left; background:url('template-bg_c_panier.jpg') repeat-x;}
	.ajout_favoris{width:359px; height:20px; padding:3px 15px 0 0; background:url('template-etoile.jpg') no-repeat right 0; font-weight:bold; font-size:11px; text-align:right;}
#ajout_favoris a{color:#8787AD;}
#panierg{width:40px; height:132px; background:url('template-bg_g_panier.jpg'); float:left;}
#panierd{width:33px; height:132px; background:url('template-bg_d_panier.jpg'); float:left;}
#choix{width:82px; height:77px; float:left;}
#espaceclient{width:114px; height:77px; float:left;}
#sac{width:55px; height:77px; float:left;}
#lienspanier{margin-top:6px;}
#langues{width:24px; height:40px; float:left; margin-top:27px;}
#francais{width:24px; height:19px; float:left;}
#anglais{width:24px; height:21px; float:left;}

#recherche_g{width:20px; height:39px; float:left;background:url('template-bg_g_recherche.jpg');background-color:#FFF; }
#recherche_c{width:960px; height:30px; background:url('template-bg_c_recherche.jpg') repeat-x; float:left; text-align:right; padding-right:5px; padding-top:9px;}
	#recherche_c table{display:block; padding-left:665px;}
	#recherche_c input{color:#A5A0B6;}
#recherche_d{width:17px; height:39px; background:url('template-bg_d_recherche.jpg'); float:left}

.input_famille{ width:180px;}


#haut_conteneur{width:967px; width:967px; background:url('template-bg_haut_conteneur.jpg');  float:left; padding-left:35px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#A5A0B6; background-repeat:no-repeat;}

#haut_conteneur a{color:#A5A0B6;}
#haut_conteneur a:hover{color:#A5A0B6;}

.navigation{ padding-top:10px; padding-left: 10px;}
	.navigation h1, .navigation h2{display:inline; font-weight:normal; font-size:12px; }

		
/*************************************************************************************************************************************
- GAUCHE -
**************************************************************************************************************************************/
.titre{width:715px; height:30px; padding-left:5px; padding-top:15px;}
#titre_texte{font-family:Arial, Helvetica, sans-serif; font-size: 22px; color:#8280A8; float:left; padding-right:5px;}
	#titre_texte a{color:#8280A8;}
	#titre_texte a:hover{color:#F10E82; text-decoration:none;}

#titre_barre_1{width:550px; height:20px; background:url('template-traith.jpg') repeat-x; float:left; margin-top:5px;}
#titre_image_1{width:81px; height:20px; background:url('template-coeur.jpg'); float:left; margin-top:5px;}

#titre_texte_accessoires{font-family:Arial, Helvetica, sans-serif; font-size: 22px; color:#8280A8; float:left; padding-right:5px;}
#titre_barre_2{width:503px; height:20px; background:url('template-traith.jpg') repeat-x; float:left; margin-top:5px;}
#titre_image_2{width:81px; height:20px; background:url('template-cercle.jpg'); float:left; margin-top:5px;}

.categ{width:353px; float:left; margin-top:10px; margin-left:0px; margin-top:30px;}
	.titrecateg{width:333px; height:26px; background:url('template-bg_h_categ.jpg'); color:#F10E82; padding-left:20px; font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold;}
		.titrecateg a{color:#F10E82;}
		.titrecateg a:hover{color:#8280A8; text-decoration:none; }
	
	.corpscateg{width:338px; height:110px; background:url('template-bg_c_categ.jpg') repeat-y; padding-left:15px;}
		.lienscateg{width:200px; float:left; padding-left: 10px;}
		.lienscateg li{ list-style:url(template-puce.jpg); margin-left:10px; font-size:12px;}
		.lienscateg a{color:#8280A8;}
		.lienscateg a:hover{color:#F10E82;text-decoration:none;}
		.imagecateg{width:80px; float:left}
		
	.bascateg{width:328px; height:60px; /*line-height:60px;*/ padding-left:25px; background:url('template-bg_b_categ.jpg') ;  }
		.bascateg a{color:#8280A8;}

.conteneur_conseils{width:700px;  float:left; margin:15px 0 0 5px; margin-top:15px; background:url('template-conteneur_conseils.jpg') repeat-y;}
	.conteneur_conseilsbis{width:700px; background:url('template-conteneur_conseilsbis.jpg') no-repeat;}
		.conseil_image{width:166px; height:226px; float:left; }
		.conseil_blocdroit{width:532px; float:left;}
			.conseil_blocdroit_corps{width:492px; color:#8280A8; font-size:12px; padding:0 20px;}
			.news_blocdroit_corps{width:180px; color:#8280A8; font-size:10px; padding:10px;}
				.conseil_blocdroit_titre{color:#8280A8; font-size:13px; font-weight:bold; padding:10px 20px 0 0;}
				.news_blocdroit_titre{color:#8280A8; font-size:13px; font-weight:bold; padding-bottom:10px;}
			.conseil_blocdroit_bas{width:492px; color:#F10E82; font-size:20px; padding-left:20px; padding-right:20px; padding-top:15px;}
			.news_blocdroit_bas{color:#F10E82; font-size:13px; font-weight:bold; padding-top:10px;}
		.conteneur_conseils_b{width:700px; height:19px; clear:both; padding-left:5px; margin-top:15px; background:url('template-conteneurconseils_b.jpg') no-repeat;}

#conteneur_news{width:700px; height:175px; float:left; padding-left:5px; margin-top:15px; color:#FFF; font-size:11px;}
#newsletter{width:140px; height:120px; float:right; padding-top:50px; font-weight:bold;}
#newsletter input{ color:#F00D81; font-weight:bold;}
.banniere_ambiance{width:390px; height:175px; float:left;}

#conteneur_newsletter{width:298px; height:173px; background:url('template-bg_news.jpg') no-repeat; margin-left:12px; padding-top:1px; float:left;}


#pub1{width:314px; height:172px; float:left;}
#pub2{width:313px; height:172px; float:left;}
#pub3FR{width:313px; height:172px; background:url('template-sitespartenairesFR.jpg') no-repeat; float:left;}
#pub3EN{width:313px; height:172px; background:url('template-sitespartenairesEN.jpg') no-repeat; float:left;}
#pub3IT{width:313px; height:172px; background:url('template-sitespartenairesIT.jpg') no-repeat; float:left;}
#pub3SP{width:313px; height:172px; background:url('template-sitespartenairesSP.jpg') no-repeat; float:left;}
#pub3DE{width:313px; height:172px; background:url('template-sitespartenairesDE.jpg') no-repeat; float:left;}


/**********************
- PAGE CATEGORIE -
***********************/

#menu_categ_haut{width:220px; height:53px; background:url('template-menu_categ_haut.jpg') no-repeat; margin-left:10px; margin-top:10px; }

.menu_categ{width:186px; background:url('template-bg_engagements.jpg') repeat-y; margin-left:7px; line-height:20px; font-size:13px; margin-bottom:15px;}
.menu_categbis{width:186px; background:url('template-bg_engagements.jpg') repeat-y; margin-left:17px; line-height:20px; font-size:13px; margin-bottom:15px;}
.liste2{background-color:#FFF; line-height:20px;}
.liste2 a{color:#F20C86;}
.liste2 li{margin-left:15px; font-size:12px;}
.categ {margin:0;padding:0;padding-left:5px;}
.sscateg2 strong,.sscateg3 strong,.sscateg4 strong,.sscateg5 strong{display:block;background:url('template-puce_triangle.jpg') no-repeat 0 2px; padding-left:15px;/*background-color:#FFF;*/ color:#210423; font-size:13px;}
#menu_1FR{width:220px; height:53px; background:url('template-haut_menu_perlesFR.jpg') no-repeat;}
#menu_2FR{width:200px; height:43px; background:url('template-haut_menu_accessoiresFR.jpg') no-repeat; margin:15px auto 0 auto;}

#menu_1EN{width:220px; height:53px; background:url('template-haut_menu_perlesEN.jpg') no-repeat;  margin:0 auto 0 auto;}
#menu_2EN{width:200px; height:43px; background:url('template-haut_menu_accessoiresEN.jpg') no-repeat; margin:15px auto 0 auto;}

#menu_1IT{width:220px; height:53px; background:url('template-haut_menu_perlesIT.jpg') no-repeat;  margin:0 auto 0 auto;}
#menu_2IT{width:200px; height:43px; background:url('template-haut_menu_accessoiresIT.jpg') no-repeat; margin:15px auto 0 auto;}

#menu_1SP{width:220px; height:53px; background:url('template-haut_menu_perlesSP.jpg') no-repeat;  margin:0 auto 0 auto;}
#menu_2SP{width:200px; height:43px; background:url('template-haut_menu_accessoiresSP.jpg') no-repeat; margin:15px auto 0 auto;}

#menu_1DE{width:220px; height:53px; background:url('template-haut_menu_perlesDE.jpg') no-repeat;  margin:0 auto 0 auto;}
#menu_2DE{width:200px; height:43px; background:url('template-haut_menu_accessoiresDE.jpg') no-repeat; margin:15px auto 0 auto;}

#menu_1FR a, #menu_1EN a, #menu_1IT a, #menu_1SP a, #menu_1DE a{display:block; height:43px; position:relative; top:10px;}
#menu_2FR a, #menu_2EN a, #menu_2IT a, #menu_2SP a, #menu_2DE a{display:block; height:43px;}

#menu_1FR a:hover, #menu_1EN a:hover, #menu_2FR a:hover, #menu_2EN a:hover{text-decoration:none;}

#lien_mail_categ{width:189px; height:124px;}
#lien_mail_categbis{width:189px; height:124px; padding-left:10px;}

#desc_categ a{color:#7E7FAB; text-decoration:underline;}
#conteneur_categ{width:700px; float:left; padding-left:30px;}
	.titre_categ{width:690px; height:22px; background:url('template-bg_titrecateg.jpg') no-repeat;}
	.titre_categ_texte{font-size:20px; color:#F20C86; padding:0 5px; background-color:#FFF;}
	.titre_articles{width:690px; height:22px; background:url('template-bg_titrearticles.jpg') no-repeat;}
	#desc_categ{width:685px; color:#7E7FAB; text-align:left; padding:15px 0 15px 5px;}






#categories{width:715px; margin-bottom:15px; margin-top:15px;}
.categorie{width:175px; height:155px; float:left; margin-top:15px; margin-left:2px;}
.haut_categ{width:175px; height:95px; background:url('template-bg_haut_categorie.jpg'); text-align:center;}
.bas_categ{width:175px; height:45px; background:url('template-bg_bas_categorie.jpg'); text-align:center; padding-top:15px}
.bas_categ a{color:#F20C86; font-size:13px;}

#form_tri{height:40px; clear:both; color:#7E7FAB; padding-top:15px;}
#form_tri select{color:#7E7FAB;}
#form_tribis{height:40px; float:left; color:#7E7FAB; padding-top:15px;}
#form_tribis select{color:#7E7FAB;}

.bout_gauche{width:20px; height:40px; background:url('template-bout_gauche.jpg'); float:left;}
.centre_form{height:38px; padding-top:5px; background:url('template-bg_centre_listes.jpg') repeat-x; float:left; }
.bout_droit{width:20px; height:40px; background:url('template-bout_droit.jpg'); float:left;}

#form_choix_page{height:40px; float:right; color:#7E7FAB;}
.bout_gauche_d{width:20px; height:40px; float:right;background:url('template-bout_gauche.jpg'); }
.centre_form_d{height:40px; float:right; background:url('template-bg_centre_listes.jpg') repeat-x;  padding-top:6px;}
	.centre_form_d a{display:block; width:20px; height:20px; line-height:20px; float:left; padding:0 4px; background:url('template-barre.jpg') no-repeat right 0; text-align:center; color:#7E7FAB;}
	.centre_form_d span{display:block; height:20px; line-height:20px; float:left; padding:0 4px; background:url('template-barre.jpg') no-repeat right 0; text-align:center; color:#7E7FAB;}
	.centre_form_d a.encours{width:20px; height:20px; line-height:20px; background:url('template-fond_numero.jpg') no-repeat center 0; text-align:center; color:#FFF; font-weight:bold;}
	.centre_form_d span.page_next{background:none;}
	.centre_form_d span.page_next a{background:none;}
.bout_droit_d{width:20px; height:40px; float:right; background:url('template-bout_droit.jpg'); }

/*#conteneur_articles{width:740px; float:left;}*/
#sep_haut{width:690px; height:10px;background:url('template-sep_haut.jpg') no-repeat; float:left;}
#groupe_articles{width:690px; float:left; background:url('template-separateur_articles.jpg') repeat-y; margin-bottom:15px;}
.article{width:230px; height:280px; float:left;}
.imagearticle{width:230px; height:100px; text-align:center; /*float:left;*/ padding-top:10px;}
.imagearticlebis{width:230px; height:105px; text-align:center; /*float:left;*/ padding-top:5px;}
.reduc{position:absolute; margin-top:5px; margin-left:175px; width:50px; height:37px; background:url('template-reduc.jpg') no-repeat; float:right; color:#FFF; font-size:16px; font-weight:bold; text-align:center; padding-top:13px;}
.etiquette1{position:absolute; margin-top:5px; margin-left:5px; width:50px; height:50px; float:right;}

/**********************
- PAGE ARTICLE -
***********************/
#conteneur_produit{width:700px; float:left; padding-left:20px;}
	.titre_produit{width:690px; height:22px; background:url('template-bg_titreproduit.jpg') no-repeat;}
	.titre_articlesconseilles{width:690px; height:22px; background:url('template-bg_titrearticlesconseilles.jpg') no-repeat;}
	
	#conteneur_articles_gauche{width:280px; float:left;}
		#zoom{width:62px; height:19px; margin:20px 0 0 200px;}
		#img_article{width:280px; height:240px; background:url('template-bg_article.jpg');}
		.autres_vuesFR{width:280px; height:23px; background:url('template-art_autres_vuesFR.jpg'); margin-top:5px;}			
		.autres_vuesEN{width:280px; height:23px; background:url('template-art_autres_vuesEN.jpg'); margin-top:5px;}
		.autres_vuesIT{width:280px; height:23px; background:url('template-art_autres_vuesIT.jpg'); margin-top:5px;}			
		.autres_vuesSP{width:280px; height:23px; background:url('template-art_autres_vuesSP.jpg'); margin-top:5px;}
		.autres_vuesDE{width:280px; height:23px; background:url('template-art_autres_vuesDE.jpg'); margin-top:5px;}			
		.autre_vue{width:60px; height:60px; float:left; padding:10px 0 10px 25px;}
		.image_contact{clear:both; width:260px; height:152px; margin:15px auto 15px auto;}
		
	#conteneur_articles_droit{width:410px; float:left; padding-left:10px;}
		#nom_article{font-size:20px; color:#210423;}
		#couleur_art{height:25px; padding-top:5px; font-size:14px; font-weight:bold; color:#F20C86; background:url('template-art_pointilles.jpg') no-repeat 0 bottom; text-align:center; }
		#cont_prix{width:430px; height:35px; font-size:16px; color:#9FA0BF; background:url('template-art_pointilles.jpg') no-repeat 0 bottom; font-weight:bold; padding-top:5px;}
		#art_prixtitre{width:125px; height:25px; float:left; padding-top:3px; margin-top:3px;}
		#art_prixraye{width:90px; height:25px; float:left; text-decoration:line-through; padding-top:6px; font-size:15px;}
		#art_prixrose{width:90px; height:30px; float:left; font-size:15px; padding-top:6px; color:#F20C86;}
		
		#art_prixtitrebis{width:125px; height:25px; float:left; padding-top:3px; margin-top:3px;}
		#art_prixrayebis{width:100px; height:22px; float:left; text-decoration:line-through; padding-top:7px; font-size:15px;}
		#art_prixrosebis{width:100px; height:27px; float:left; font-size:15px; padding-top:7px; color:#F20C86;}
		
		#art_prixnc{width:170px; height:30px; float:left; font-size:22px; color:#F20C86;}
		#desc_gras{width:402px; color:#474670; font-weight:bold; margin-top:10px; margin-bottom:10px;}
		#desc_normal{width:402px; color:#9FA0BF; margin-top:10px; margin-bottom:10px;}
		#desc_rose{width:402px; color:#F20C86; margin-top:10px; margin-bottom:10px; font-size:14px;}
		#formulaire{width:410px; float:left;}
		#art_epuise{width:240px; height:50px; float:right;}
		#stock{width:240px; height:50px; float:left; margin-bottom:5px;}
		#ajout_panier{width:210px; height:90px; float:right; margin-left:52px;}
		#poursuivre{width:200px; height:50px; float:left;}
		#recommander{width:210px; height:50px; float:left;}

	.paginationproduit{width:687px; height:38px; padding:4px 5px 0 3px; background:url('template-bg_paginationproduit.jpg') no-repeat; margin:15px 0 15px 10px;}
		.art_prec{float:left;}
		.art_suiv{float:right;}
	.tableauremises{width:445px;}
	.tableau_prix{margin-bottom:10px; border-collapse:collapse;}
		
		.tableau_prix td.head_tdbis{height:30px; background:url("template-td_headbis.jpg") repeat-x; color:#FFF; text-align:center;padding-left:2px;padding-right:2px; border:1px solid #D9D9D9;}
		.tableau_prix td.head_td{height:30px; text-align:right; border:1px dashed #D9D9D9; color:#F20C86; font-weight:bold; }
		.puht td{font-size:11px; background-color:#FFF;}
		.remise td{font-size:10px; color:#E9661E;  background-color:#FFF;}
	
	.reduc_art{float:right; width:50px; height:37px; background:url('template-reduc.jpg') no-repeat; color:#FFF; font-size:16px; font-weight:bold; text-align:center; margin-top:-10px; padding-top:13px;}

/*************************************************************************************************************************************
- DROITE -
**************************************************************************************************************************************/

#menu_droit_haut{width:220px; height:144px; background:url('template-haut_menu.jpg') no-repeat; margin-left:10px; }

#lien_mail{width:189px; height:124px; padding-left:12px; padding-top:22px; }
#menu_droit_corps{width:220px; float:left; margin-left:10px; _margin-left:5px; padding-left:10px; background:url('template-bg_c_menu.jpg') repeat-y; }
#menu_droit_corpsbis{width:220px; background:url('template-bg_c_menu.jpg') repeat-y; float:left; margin-left:10px; _margin-left:5px;}

#lien_soldes{width:210px; padding-top:5px;}
#lien_soldesbis{width:210px; padding:5px 0 0 10px;}

#nosengagements{width:220px; margin-top:20px;}
#engagements_hautFR{width:200px; height:0px; background:url('template-nos_eng_hautFR.jpg'); background-repeat:no-repeat; padding-top:35px; padding-left:6px;}
#engagements_hautEN{width:200px; height:0px; background:url('template-nos_eng_hautEN.jpg'); background-repeat:no-repeat; padding-top:35px; padding-left:6px;}
#engagements_hautIT{width:200px; height:0px; background:url('template-nos_eng_hautIT.jpg'); background-repeat:no-repeat; padding-top:35px; padding-left:6px;}
#engagements_hautSP{width:200px; height:0px; background:url('template-nos_eng_hautSP.jpg'); background-repeat:no-repeat; padding-top:35px; padding-left:6px;}
#engagements_hautDE{width:200px; height:0px; background:url('template-nos_eng_hautDE.jpg'); background-repeat:no-repeat; padding-top:35px; padding-left:6px;}
#engagements_corps{width:186px; background:url('template-bg_engagements.jpg') repeat-y; margin-left:7px; line-height:20px; margin-top:10px; font-size:13px}
#engagements_corps a{color:#230624}
#engagements_corps a:hover{color:#230624}

#nouveautes{width:220px; margin-top:20px;}
.nouv_hFR{width:201px; height:35px; background:url('template-nouveautes_hFR.jpg') no-repeat;}
.nouv_hEN{width:201px; height:35px; background:url('template-nouveautes_hEN.jpg') no-repeat;}
.nouv_hIT{width:201px; height:35px; background:url('template-nouveautes_hIT.jpg') no-repeat;}
.nouv_hSP{width:201px; height:35px; background:url('template-nouveautes_hSP.jpg') no-repeat;}
.nouv_hDE{width:201px; height:35px; background:url('template-nouveautes_hDE.jpg') no-repeat;}

.nouv_c{width:202px; background:url('template-bg_c_nouveaute.jpg') repeat-y; padding-top:20px;}
	.defilementG_NOUV{width:7px; height:89px; float:left; margin-left:10px; _margin-left:5px; background:url('template-flechegrose.jpg') no-repeat;}
	.defilementD_NOUV{width:7px; height:89px; float:left; background:url('template-flechedrose.jpg') no-repeat;}
	.defilementG_NOUV_off {width:7px; height:89px; float:left; background:url('template-flecheggrise.jpg') no-repeat;}
	.defilementD_NOUV_off {width:7px; height:89px; float:left; background:url('template-flechedgrise.jpg') no-repeat;}
	.nouv_c_content{width:168px; float:left; padding-top:10px;	position:relative;left:0;top:0;overflow:hidden;}
		.imagenouv{width:168px; height:100px;  margin-left:-25px; text-align:center;}
			.toparticle {width:169px;float:left;}
				.loupe{width:89px; height:25px;margin-left:5px; color:#999;}
				.loupe a{color:#777;}
				.nouv_designation{width:170px;height:45px;color:#323129;font-weight:bold;font-size:12px;text-align:center;}
					.nouv_designation a:hover{text-decoration:none; color:#F20C86;}
				.nouv_couleur{width:198px; height:20px; border-bottom:1px solid #999; margin-top:5px; color:#F20C86; text-align:center; font-size:11px; font-weight:bold; margin:0 auto;}
				.nouv_details{width:198px; height:20px; line-height:20px; margin-top:5px; color:#8988AA;	margin:0 auto;}
					.nouv_prixraye{width:50px; height:20px; float:left; text-decoration:line-through; text-align:right; color:#8988AA;}
					.nouv_prixrose{width:50px; height:20px; float:left; font-weight:bold; text-align:right; color:#EF0F81;}
					
					.nouv_prixtitrebis{width:25px; height:20px; float:right; color:#8988AA; font-size:10px;}
					.nouv_prixrayebis{width:50px; height:20px; float:right; text-decoration:line-through; text-align:right; color:#8988AA;}
					.nouv_prixrosebis{width:65px; height:20px; float:right; font-weight:bold; text-align:right; color:#EF0F81;}
					.nouv_prixrosettcbis{width:70px; height:20px; float:right; font-weight:bold; text-align:right; color:#EF0F81;}
					
					.nouv_prixnc{width:100px; height:20px; float:left; font-weight:bold; text-align:right; color:#EF0F81;}
					.nouv_prixtitre{width:80px; height:20px; float:left; color:#8988AA; font-size:10px;}
					.nouv_prixtitreadd{width:140px; height:20px; font-size:18px; float:left; color:#8988AA;}
					.nouv_prixtitrenc{width:60px; height:20px; float:left; color:#8988AA;}
				.nouv_ajout{ height:40px; margin:10px auto 0 auto;}
				.nouv_ajoutbis{width:200px; height:40px; margin:0 auto; padding-top:5px;}
					.nouv_ajout em{color:#EF0F81;}
					a.souligner{text-decoration:underline;}
					a.souligner:hover{text-decoration:none;}
.nouv_b{width:200px; height:29px;}

.nouv_detailsbis{width:198px; line-height:20px; color:#8988AA; margin:0 auto; }
	.nouv_detailsbis strong{color:#EF0F81; font-size:11px;}
	
.nouv_detailsbis_pro{width:220px; height:30px; line-height:20px; color:#8988AA; margin:0 auto; }
	.nouv_detailsbis_pro strong{color:#EF0F81; font-size:11px;}
	
.qte_remise{ width:25px; text-align:center; font-size:10px; line-height:13px; color:#000;}
.prix_remise{ width:25px; text-align:center; line-height:13px;}
.cont_gros{width:200px; height:32px; float:left; table-align:center; padding-top:-5px; margin-top:5px; border-top:1px solid #999; padding-top:5px;}


.input_qte_categ{ width:40px; float:left;}

.remisecategbit{width:44px; height:28px; background:url('template-bg_rem_gros_cat.jpg') no-repeat; padding:2px; margin-right:1px; text-align:center;}
.affichage_qtelots{ width:62px; height:15px; line-height:35px; color:#000; font-size:10px; text-align:right;}

#lien_cheques{margin-top:15px;}
#menu_droit_bas{width:221px; height:12px; margin-left:10px; background:url('template-bg_b_menu.jpg') no-repeat;}

	
/*************************************************************************************************************************************
- FOOTER -
**************************************************************************************************************************************/
		
#footer1{width:972px; height:184px; float:left; background:url('template-bg_footer1.jpg') no-repeat; padding-left:30px; padding-top:15px; font-weight:bold;}
	#footer1 a{color:#8280A8;}
	#footer1 li{ list-style:url(template-puce.jpg); margin-left:10px; font-size:12px;}
#liens_pub3{padding-top:85px; padding-left:100px;}
	
#footer2{width:1002px; height:27px; float:left; background:url('template-bg_footer2.jpg') no-repeat; text-align:center; padding-top:10px; font-size:13px; color:#8280A8;}
	#footer2 a{color:#8280A8; font-weight:bold;}
#footer3{width:1002px; min-height:26px; float:left; background:url('template-bg_footer3.jpg') no-repeat; background-color:#FFF; text-align:center; padding-top:50px; color:#8280A8; font-weight:bold; font-size:11px;}
	#footer3 a{color:#8280A8; font-weight:bold;}
	
.ancres{text-align:center; padding:5px;}

/*************************************************************************************************************************************
- PAGES DIVERSES -
**************************************************************************************************************************************/
#page_contenu{width:730px; float:left;}

.erreur{color:#F20C86; text-align:center;}
.etoile{color:#F20C86;}
.left{float:left; margin-top:15px; padding:20px 0 10px 0 0; text-align:left;}
.center{text-align:center; padding:10px 0 10px 0 0;}
.right{float:right; margin-top:15px; padding:20px 0 10px 0 0; text-align:right;}
.titre_rose{font-weight:bold; color:#F20C86; padding-bottom:10px;}
.rose{color:#F20C86; font-style:italic;}

.institform{text-align:center;}

/*************************************************************************************************************************************
- PAGES COMMANDE -
**************************************************************************************************************************************/
/*ETAPE1*/
.contenupanier{width:972px; padding-left:30px;}
	.titre_panier{width:940px; height:35px; background:url('template-bg_titrepanier.jpg') no-repeat;}
		.titre_panier_texte{font-size:20px; color:#F20C86; padding:0 5px; background-color:#FFF;}
	.panier_h{width:920px; height:45px; background:url('template-panier_h.jpg') no-repeat; padding-left:20px; font-weight:bold; color:#F20C86; text-align:center;}
	.panier_m{width:900px; padding:0 20px; background:url('template-panier_m.jpg') repeat-y;}
	.panier_b{width:940px; height:55px; line-height:55px; background:url('template-panier_b.jpg') no-repeat; text-align:center;}
		

		.tdheadcde1{color:#F20C86; font-weight:bold; border-bottom:solid 1px #EDEFF3; padding-bottom:10px;}
		.cde1_td1{border-bottom:solid 1px #EDEFF3; background-color:#FFF7FC;}
		.cde1_td2{border-bottom:solid 1px #EDEFF3;}
		.bordure_d{border-right:solid 1px #EDEFF3;}
		.bordure_g{border-left:solid 1px #EDEFF3;}
		
		.cde1livraison{width:400px; float:left; margin:15px 0 0 0;}
			.cadre_m blockquote{margin:10px 0 0 10px; padding-bottom:10px;}

		.cde1totaux{width:400px; float:right; margin:15px 33px 0 0;}
			.cgv{clear:both; margin-top:15px; padding:5px;}
			.inputcde{font-weight:bold; color:#F20C86; background:transparent; border:none; text-align:right;}
		.cadre_h{width:380px; height:45px; background:url('template-cadre_h.jpg') no-repeat; padding-left:20px; font-weight:bold; color:#F20C86; text-align:center;}
		.cadre_m{width:360px; padding:0 20px; background:url('template-cadre_m.jpg') repeat-y}
		.cadre_b{width:400px; height:55px; background:url('template-cadre_b.jpg') no-repeat;}
		.plusmoins{width:50px; margin:0 auto;}
			.qted{float:right}
			.qteg{float:left;}
		.loichatel{margin-top:15px;}
		

/*ETAPE2*/
.titre_compteclient{width:940px; height:35px; background:url('template-bg_compteclient.jpg') no-repeat;}
.bloc_centre{width:400px; margin:20px auto;}
.coord_txt{display:block; padding:15px 0 10px 15px; background:url('template-puce_catFerme.jpg') no-repeat 5px 18px;}
.coord_txtbis{display:block; padding:15px 0 10px 25px; background:url('template-puce_catFerme.jpg') no-repeat 15px 18px;}
.trait_vertical{background:url('template-trait_vertical.jpg') repeat-y;}

/*ETAPE3*/
.table_moyens{width:900px; margin:0 auto;}
	.tdmoyens {width:102px; padding:15px;background-image:url('template-btn_moyen.jpg');text-align:center;}
		.moyentxt{padding-left:10px;font-weight:bold; color:#B4A587; font-size:18px; font-weight:bold;}
		.tdmoyens a{display:block; text-decoration:none; font-weight:bold;}
	.tdmoyens_over {width:100px; border-top:1px solid #6C5A4F;border-left:1px solid #918F90;padding:15px;background-color:#E3E7EA;text-align:center; font-weight:bold; cursor:pointer;}
		.tdmoyens_over a:hover{display:block; text-decoration:none; font-weight:bold;}
	.moyen_lib{text-transform:uppercase; font-weight:bold; padding-bottom:10px;}
	
	#moyenbitcontenu {width:700px; padding:15px;}
		.btn_terminer{margin-top:25px; text-align:right;}
	.page_cde4{padding:0 0 0 10px;}
		.page_cde4 .moyentxt{padding:0; text-align:center;}
	.paiementbis{margin-left:30px; padding:0;}
	
	.paiement{ text-align:center;}


/************************************************************************************/
	/* PAGE CLIENT *//* PAGE CLIENT *//* PAGE CLIENT *//* PAGE CLIENT */
/************************************************************************************/
#page_contenu{width:690px; float:left; padding-left:30px;}
	.titre_pagecontenu{width:690px; height:22px; margin-bottom:15px; background:url('template-bg_titrecateg.jpg') no-repeat;}
	.cde1totauxbis{width:400px; margin:15px auto;}
	.bloc_g{width:706px; float:left; margin:0 0 10px 0;}
	.bloc_d{width:353px; float:right; margin:10px 0 10px 0;}
		.rub_h{width:666px; height:16px; background:url('template-bg_h_categbig.jpg'); color:#F10E82; padding:0 0 0 20px; text-align:center; font-weight:bold;}
			.rub_h a{color:#F10E82;}
			.rub_h a:hover{color:#8280A8; text-decoration:none;}
		.rub_m{width:676px; background:url('template-bg_c_categbig.jpg') repeat-y; padding-left:15px;}
		.rub_b{width:666px; height:60px; line-height:60px; padding-left:25px; background:url('template-bg_b_categbig.jpg') ;  }

	.bloc_content{padding:10px;  color:#707176; background-color:#FFF;}
		.blocdivers_mbis{width:330px; padding:10px 0; background:url('template-blocdivers_m.jpg') repeat-y;}
			.champ_input{width:155px; border:solid 1px #F9CCE3;}
			.champ_inputbis{width:130px; border:solid 1px #F9CCE3;}
			.champ_textarea{width:155px; height:50px; border:solid 1px #F9CCE3; }
			.champ_select{width:155px;}
			.champ_inputcli{width:155px; border:solid 1px #F9CCE3;}
			.champ_inputclibis{width:130px; border:solid 1px #F9CCE3;}
			.champ_textareacli{width:155px; height:50px; border:solid 1px #F9CCE3; }
	.profil_info{padding:0px 10px 10px 20px;}
	
	a.gras{text-decoration:underline; font-weight:bold;}
	a.gras:hover{text-decoration:none;}
	.bleu_txt{color:#06B5FF;}
	
	.td_cli1{text-align:left;}
	.td_cli2{text-align:left;}
	.td_alt1{text-align:center; background-color:#FFF7FC;}
	.td_alt2{text-align:center;}
		.td_alt1 a, .td_alt2 a{text-decoration:underline;}
		.td_alt1 a:hover, .td_alt2 a:hover{text-decoration:none;}
	
	.num_cde{width:70px; float:left; text-align:center; border-right:dashed 1px #5CDAF3;}
	.date_cde{width:90px; float:left; text-align:center; border-right:dashed 1px #5CDAF3;}
	.designation{width:150px; float:left; text-align:center; border-right:dashed 1px #5CDAF3;}
	.moyen_paiement{width:169px; float:left; text-align:center; border-right:dashed 1px #5CDAF3;}
	.quantite{width:80px; float:left; text-align:center; border-right:dashed 1px #5CDAF3;}
	.prix_ttc{width:80px; float:left; text-align:center; border-right:dashed 1px #5CDAF3;}
	.etat_cde{width:110px; float:left; text-align:center; }

	.divers_h{width:670px; margin-top:15px; padding-left:20px; height:45px; background:url('template-divers_h.jpg') no-repeat;  font-weight:bold; color:#F20C86; text-align:center;}
	.divers_m{width:650px; padding:0 20px; background:url('template-divers_m.jpg') repeat-y}
	.divers_b{width:690px; height:55px; background:url('template-divers_b.jpg') no-repeat;}

/************************************************************************************/
	/* PAGE RECHERCHE *//* PAGE RECHERCHE *//* PAGE RECHERCHE *//* PAGE RECHERCHE */
/************************************************************************************/

.lib_rechcontenu{padding:20px 0 10px 35px; font-size:14px; font-weight:bold; color:#FFA61A; text-transform:uppercase;}
.rechcontenubit{width:690px; height:185px;}
	.blocdivers_g{width:30px; height:180px; float:left;}
	.blocdivers_d{width:635px; height:158px; float:right; padding:10px; border:solid 1px #F4F4F4; background-color:#FEFEFE; color:#F10E82}
	.bloc_gbis{width:200px; float:left}
	.bloc_dbis{width:200px; float:right}	
		.bg_h_divers{width:180; margin-top:15px; padding-left:5px; /*height:26px;*/ background:url('template-bg_h_divers.jpg') no-repeat; font-weight:bold; color:#F20C86; text-align:center;}
		.bg_c_divers, .bg_c_diversbis{width:160; padding:0 20px; background:url('template-bg_c_divers.jpg') repeat-y}
			.bg_c_divers ul li{background:url('template-flechegris_d.jpg') no-repeat 0 2px; padding-left:15px;}
			.bg_c_diversbis ul li{background:url('template-pucegris.jpg') no-repeat 0 2px; padding-left:10px;}
			.bg_c_diversbis div a{background:url('template-pucegris.jpg') no-repeat 0 2px; padding-left:10px;}
		.bg_b_divers{width:200px; height:55px; background:url('template-bg_b_divers.jpg') no-repeat;}
		
		.nosarticles_descriptiong{width:110px; float:left; margin-top:30px;}
		.nosarticles_descriptiond_rech{width:500px; height:168px; float:right; color:#A5A0B6; overflow:hidden;}
		.nosarticles_descriptiond{width:500px; float:right; color:#A5A0B6}
			.nosarticles_navigation{padding-bottom:20px; color:#F10E82;}
			.nosarticles_navigation h4, .nosarticles_navigation h3, .nosarticles_navigation h2,.nosarticles_navigation h1{display:inline; font-size:12px; font-weight:bold;}
				.nosarticles_navigation a, .nosrayons_navigation a, .nospages_navigation a{color:#F10E82;}
		.nospages_description, .nosrayons_description{padding:0 0 0 10px; color:#A5A0B6;}
			.nospages_navigation, .nosrayons_navigation {padding:0 0 10px 0px; color:#F10E82;}
				.nospages_navigation h1, .nospages_navigation h2, .nospages_navigation h3, .nospages_navigation h4{display:inline; font-size:12px; font-weight:bold;}
				.nosrayons_navigation h1, .nosrayons_navigation h2, .nosrayons_navigation h3, .nosrayons_navigation h4{display:inline; font-size:12px; font-weight:bold;}


.pagenavperso{padding:0 10px 10px 0; clear:both; text-align:right;}
	
/************************************************************************************/
	/* PLAN DE LA BOUTIQUE *//* PLAN DE LA BOUTIQUE *//* PLAN DE LA BOUTIQUE */
/************************************************************************************/
.menuplan{width:200px; float:left; margin:0 20px 20px 0;}
	.menuplan a{padding-left:0px;}
	.menuplan div, .menuplan span{padding-left:0px;}
	h3.bg_h_divers{font-size:12px; margin:0;}

/************************************************************************************/
	/* FAQ */
/************************************************************************************/
.bandeau_titre .barreH_topplaques{background-color:#FFA61A;}
.toggler{margin:0; background:url('template-flechegris_d.jpg') no-repeat 0 2px; padding-left:15px;}
.element{margin-bottom:10px; padding:0 0 0 20px; color:#F10E82;}


.artcat_descBig {width:250px;height:250px;position:relative;top:-300px;left:100px;*top:-200px;*left:-130px;overflow:hidden;}


/************************************************************************************/
	/* Carrousel */
/************************************************************************************/
.ambiance{width:200px; height:376px; position:relative; overflow:hidden;}
	.ambiance_bit {width:200px; height:376px;}
	.passe_partout{width:200px; height:55px; position:absolute; top:246px; left:0; z-index:1;}
		.passe_partout_btn {width:120px; margin:0px auto; margin-top:95px; float:right;}
		.btn_1 , .btn_2 , .btn_3, .btn_4 {width:22px; height:23px; margin-right:7px; cursor:pointer; float:left; outline:none;}
		
		.btn_precedent, .btn_suivant{width:22px; height:23px; cursor:pointer; float:left;}
		.btn_precedent{background:url('template-btn_precedent.jpg') no-repeat;margin-left:9px;}
		.btn_suivant{background:url('template-btn_suivant.jpg') no-repeat;}
		
		/* class pour changement sur action*/
		.btn_1 {background:url('template-btn_1.png') no-repeat; outline:none;}
		.btn_2 {background:url('template-btn_2.png') no-repeat; outline:none;}
		.btn_3 {background:url('template-btn_3.png') no-repeat; outline:none;}
		.btn_4 {background:url('template-btn_4.png') no-repeat; outline:none;}

		.btn_1_over{background:url('template-btn_1_over.png') no-repeat; outline:none;}
		.btn_2_over{background:url('template-btn_2_over.png') no-repeat; outline:none;}
		.btn_3_over{background:url('template-btn_3_over.png') no-repeat; outline:none;}
		.btn_4_over{background:url('template-btn_4_over.png') no-repeat; outline:none;}

		/* pour le roll over sur le lien*/
		.btn_1 a, .btn_2 a, .btn_3 a, .btn_4 a{display:block; width:22px; height:23px; float:left; border:none; outline:none;}
		.btn_precedent a, .btn_suivant a{display:block; width:22px; height:23px; float:left;}
		.btn_1 a:hover{background:url('template-btn_1_over.png') no-repeat; outline:none;}
		.btn_2 a:hover{background:url('template-btn_2_over.png') no-repeat; outline:none;}
		.btn_3 a:hover{background:url('template-btn_3_over.png') no-repeat; outline:none;}
		.btn_4 a:hover{background:url('template-btn_4_over.png') no-repeat; outline:none;}
		.btn_precedent a:hover{background:url('template-btn_precedent_over.jpg') no-repeat;}
		.btn_suivant a:hover{background:url('template-btn_suivant_over.jpg') no-repeat;}


	.carrouselArticle {width:944px;height:256px;padding-left:18px;padding-right:18px;background-color:#edf1f7;}
		.carrouselArticleBit {float:left;width:212px;height:218px;margin:16px 12px 22px 12px;background-image:url(template-carrouselArticleBit.jpg);}
			.carrouselArticleBitImg {width:195px;height:131px;padding:8px 8px 7px 9px;text-align:center;}
			.carrouselArticleBitLib {width:193px;height:34px;padding:0px 9px 0px 10px;text-align:left;}
			.carrouselArticleBitLib a{color:#142d35;}
			.carrouselArticleBitDesc {width:193px;height:34px;padding:0px 9px 0px 10px;text-align:left;color:#959fa5;}

/************************************************************************************/
	/* Carrousel 2 */
/************************************************************************************/
.ambiance2{width:390px; height:175px; position:relative; overflow:hidden;}
	.ambiance_bit2 {width:390px; height:175px;}
	.passe_partout2{width:200px; height:55px; position:absolute; top:50px; left:180px; z-index:1000;}
		.passe_partout_btn2 {width:90px; margin:0px auto; margin-top:95px; float:right;}
		.btn2_1 , .btn2_2 , .btn2_3, .btn2_4 {width:22px; height:23px; margin-right:7px; cursor:pointer; float:left; outline:none;}
		
		/* class pour changement sur action*/
		.btn2_1 {background:url('template-btn_1.png') no-repeat; outline:none;}
		.btn2_2 {background:url('template-btn_2.png') no-repeat; outline:none;}
		.btn2_3 {background:url('template-btn_3.png') no-repeat; outline:none;}
		.btn2_4 {background:url('template-btn_4.png') no-repeat; outline:none;}

		.btn2_1_over{background:url('template-btn_1_over.png') no-repeat; outline:none;}
		.btn2_2_over{background:url('template-btn_2_over.png') no-repeat; outline:none;}
		.btn2_3_over{background:url('template-btn_3_over.png') no-repeat; outline:none;}
		.btn2_4_over{background:url('template-btn_4_over.png') no-repeat; outline:none;}

		/* pour le roll over sur le lien*/
		.btn2_1 a, .btn2_2 a, .btn2_3 a, .btn2_4 a{display:block; width:22px; height:23px; float:left; border:none; outline:none;}
		.btn2_1 a:hover{background:url('template-btn_1_over.png') no-repeat; outline:none;}
		.btn2_2 a:hover{background:url('template-btn_2_over.png') no-repeat; outline:none;}
		.btn2_3 a:hover{background:url('template-btn_3_over.png') no-repeat; outline:none;}
		.btn2_4 a:hover{background:url('template-btn_4_over.png') no-repeat; outline:none;}

