/********************************************************************/
	/** DEBUT STYLES DE BASE **/
/********************************************************************/
html {font-size: 100%; /* Évite un bug d'IE 6-7.*/ } 
body { 
	margin: 0 auto; 
	padding: 0;
	font-family:'Verdana', Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* Titres */ 
h1, h2, h3, h4, h5, h6 { 
  margin: 0.1em 0;
  font-weight: normal;
  font-style: normal;
  font-size: 11px;
} 
 
/* Listes */
ul, ol, li {list-style:none;} /*ul(unordered list),  ol(ordered liste :liste ordonnée avec numéro ou lettre alpha*/
ul, ol {margin: 0; padding:0;} 

/* Listes de définition */ 
dl, dt, dd {list-style:none;} 
dl {margin: 5px 0;} 
dt {margin: 5px 0 0 0; font-weight:bold;} 
dd {margin: 5px 0 5px 10px;} 

/* Paragraphes */ 
p {margin: .65em 0;/* Marges plus faibles que par défaut.*/} 
address {margin: .75em 0; font-style: normal;} 

/* Liens */ 
a {text-decoration:none; color:#000;}
a:link{} 
a:visited{outline:none;} 
a:hover, a:focus, a:active { text-decoration:underline;}/* Pas de bordure pointillée ou halo lors du clic sur un lien */ 
a:active {outline:none;}/* Pas de bordure autour des images dans les liens */ 
a img {border: none;} 
 
/* Divers éléments de type en-ligne*/ 
em {font-style:italic;} 
strong {font-weight:bold;} 
 
/* Formulaires */ 
form, fieldset {margin:0; padding:0; border:none; }
input, select, textarea {font-family:'Verdana', Arial, Helvetica, sans-serif; color:#000; font-size:11px;} 

/* Met en évidence les citations */ 
blockquote {margin: .75em 0 .75em 20px; padding: 0 0 0 10px; border:0;}
/* Rapproche les paragraphes dans les listes et citations */  
blockquote p, li p {margin: .5em 0;} 
 
/* Mise en forme simple pour les tableaux */ 
table {border:0;}/*td, th{border:0;}*/ 
/****** FIN STYLES DE BASE *****/


.backlink {background-color:#000000;color:#FFFFFF;text-align:center;padding:2px;}
	.backlink a {color:#FFFFFF;}
 

/*******************************************************************/
	/***** DIVERS ******/
/*******************************************************************/
.clear{ clear:both;} 
.stat{display:none;}
.majuscule{text-transform:uppercase;}
.erreur{color:#CC0000; text-align:center;}
.etoile{color:#CC0000;}
.etoile_bis{color:#ed7b00; font-weight:bold;}

.input_txt{width:160px; border:solid 1px #FFBE77; padding-left:5px;}
.textarea_txt{width:165px; height:100px; border:solid 1px #FFBE77;}
.souligner{text-decoration:underline;}

/** Bordure des tableaux **/
.bordure_h{border-top:solid 1px #D3D3D3}
.bordure_d{border-right:solid 1px #D3D3D3;}
.bordure_b{border-bottom:solid 1px #D3D3D3;}
.bordure_g{border-left:solid 1px #D3D3D3;}
.bordure{border:solid 1px #D3D3D3; padding-bottom:50px;}
.lib_divers{height:37px; margin-top:15px; background:url('template-bg_libdivers.jpg') repeat-x; color:#ed7b00; font-size:18px; font-weight:bold; font-family:'Arial';}
.lib_divers h1{color:#ed7b00; font-size:18px; font-weight:bold; font-family:'Arial';}
.orange_gras{color:#ed7b00; font-weight:bold;}


/***** FIN DIVERS ******/


/********************************************************************/
	/** CONTENEUR PAGE **/
/********************************************************************/
#conteneur{width:1040px; margin:0 auto; background:url('template-ombre_conteneur.png') repeat-y center top; behavior:url('iepngfix.htc');} 
	.conteneur_background{ width:1020px; margin:0 auto; background-color:#FFFFFF;}

/**********************************************************************************************************/
	/* HEADER *//* HEADER *//* HEADER *//* HEADER *//* HEADER *//* HEADER *//* HEADER */
/**********************************************************************************************************/
#header{width:1020px;}
	.header2{width:1020px; height:22px; background-color:#000; color:#FFF;}
		.header2_lib{width:48%; float:left; padding:4px 0 0 10px; font-size:9px;}
		.header2_menu{width:50%; float:right; padding-right:10px; font-size:9px; height:22px; text-align:right;}
			.element_header2{ margin-top: 5px; float:left;}
			.header2_menu a{color:#FFF; padding-left:3px;}
			.header2 span{padding:0 1px;}
				
	.header3{width:1020px; height:115px;} 
		.logo{width:438px; height:105px; margin-left:1px; float:left;}
		.header3_menu{width:345px; height:103px; float:left;} 
		
		#contentpanier{width:230px; height:103px; float:right; background:url('template-panier.jpg') no-repeat;} 
			.nbart{padding:45px 30px 0 0; text-align:right; color:#FFF; font-weight:bold; font-size:11px;}
			.prixpanier{padding:3px 30px 0 0; text-align:right; color:#000; font-size:10px;}
			.btn_panier{height:15px; padding:9px 20px 0 0;}
				.detail{width:45px; float:right; margin-right:3px; padding-left:15px; color:#000; font-size:9px;} 
				.commander{width:73px; float:right; padding-left:15px;  color:#000; font-size:9px;}
				
	/***** Onglets *****/		
	#onglets{width:1010px; height:37px; padding-left:10px; background:url('template-bg_onglets.jpg') repeat-y;}
	html>body #onglets{min-height:37px; height:auto}
		/** Onglet accueil **/
		.onglet_acc_gauche{width:9px; height:32px; background:url('template-onglet_acc_gauche.jpg') no-repeat;}
		.onglet_acc_contenu{height:32px; background:url('template-onglet_acc_contenu.jpg') repeat-x; font-size:10px;  font-weight:bold;}
			.onglet_acc_contenu a{color:#FFF;}
		.onglet_acc_droite{width:9px; height:32px; background:url('template-onglet_acc_droite.jpg') no-repeat; padding-right:3px;}
		
		/** Onglets administrables **/
		.ongletBit{display:block; float:left; margin-top:5px; /*position:relative; z-index:1000;*/}
			.onglet_gauche{width:5px; height:32px; background:url('template-onglet_gauche.png') no-repeat;}
			.onglet_contenu{height:32px; font-size:10px; color:#000; font-weight:bold; background:url('template-onglet_contenu.png') repeat-x;}				
			.onglet_droite{width:5px; height:32px; background:url('template-onglet_droite.png') no-repeat;}
			
			.onglet_gauche_bis{width:5px; height:32px; background:url('template-onglet_gauche.png') no-repeat; }
			.onglet_contenu_bis{height:32px; background:url('template-onglet_contenu.png') repeat-x; font-size:10px; color:#000; font-weight:bold;}
				.onglet_contenu_bis a{text-transform:uppercase;}
			.onglet_droite_bis{width:5px; height:32px; background:url('template-onglet_droite.png') no-repeat;}
			
			/** Survol onglet **/
			/*.onglet_gauche_over{width:5px; height:32px; background:url('template-onglet_gauche_over.jpg') no-repeat;}*/
			.onglet_gauche_over{width:5px; height:32px; background:url('template-onglet_gauche_blanc.png') no-repeat;}
			.onglet_contenu_over{height:32px; /*background-color:#F28E02;*/ font-size:10px; color:#000; font-weight:bold;}
				.onglet_contenu_over a{color:#333;}
				.onglet_contenu_over a:hover{text-decoration:none; }
			.onglet_droite_over{width:5px; height:32px; background:url('template-onglet_droite_over.jpg') no-repeat;}
			.onglet_droite_over{width:5px; height:32px; background:url('template-onglet_droite_blanc.png') no-repeat;}	
			
			.onglet_gauche_bis_over{width:5px; height:32px; background:url('template-onglet_gauche_blanc.png') no-repeat; }
			.onglet_contenu_bis_over{height:32px; font-size:10px; color:#000; font-weight:bold;}
				.onglet_contenu_bis_over a{text-transform:uppercase;}
				.onglet_contenu_bis_over a:hover{text-decoration:none; }
			.onglet_droite_bis_over{width:5px; height:32px; background:url('template-onglet_droite_blanc.png') no-repeat;}	
				
			
				/***** Sous-Onglets *****/
				.ssonglet{width:175px; position:absolute; left:-5px; top:10px;}
					.ssongletul {width:165px;padding:9px 5px 0 5px; background-color:#F28E02; list-style:none;}
					.ssonglet2 {width:155px; list-style:none; position: absolute; left:175px; margin-top:-15px; padding:5px;}
						.ssongletul li{width:166px; padding:5px 0 5px 4px; font-family:'Verdana', Arial, Helvetica, sans-serif; font-size:9px;}
						.ssongletul li a{color:#FFF; font-weight:normal;}
						.ssongletul li a:hover{text-decoration:none; color:#FFF; font-weight:bold;}
						.ssonglet2 li{width:151px; padding:0 4px; font-family:'Verdana', Arial, Helvetica, sans-serif; font-size:9px;}
						.ssonglet2 li a{font-weight:normal;}
						.ssonglet2 li a:hover{text-decoration:none; font-weight:bold;}
						
				.ssonglet_bas{width:175px; height:7px; /*background-image:url('template-arrondi_bas.gif') no-repeat left bottom; behavior:url('iepngfix.htc');*/}
				.sscateg2onglet{ position:absolute; left:175px; top:0px;}
	
	.barre_recherche{width:987px; height:26px; clear:both; padding:10px 0 0 33px; background:url('template-navigation.jpg') no-repeat;}
	.barre_recherche2{width:987px; height:26px; clear:both; padding:10px 0 0 33px; background:url('template-navigation2.jpg') no-repeat;}
		.rechrapide{width:593px; float:left;}
			.rechrapide td{margin:0; padding:0;}
				.inputrech{width:362px; padding-left:5px; border:solid 1px #B7B7B7;}
				.selectunivers{width:130px;} 
		.newsletter{width:285px; float:right; padding-left:15px;} 
			.newsletter td{margin:0; padding:0;	}
				.champs_newsletter{width:122px; padding-left:5px;  border:solid 1px #B7B7B7;}
			
/**********************************************************************************************************/
	/* INDEX *//* INDEX *//* INDEX *//* INDEX *//* INDEX *//* INDEX *//* INDEX */
/**********************************************************************************************************/
.contenupage{width:1020px;}
	#gauche{float:left; width:761px;}
		/***************************************/
			/* DEBUT CARROUSEL */
		/***************************************/
		.ambiance{width:748px; height:302px; margin:10px 0 0 9px; border:solid 2px #DADADA;}
			.ambiance ul{width:748px; height:249px;}
				/**Articles carrousel **/
				.ambiance ul li.carrouselArticle{width:748px; height:249px; padding:0;}
					/*.carrouselArticleBit_content{width:193px; height:228px; float:left;}
						.carrouselArticleBit{width:168px;  margin:10px auto 0 auto; border:solid 1px #B2B4B3; background-color:#FFF;}
							.carrouselArticleBit_ima{width:168px; height:168px; margin:0 0 0 0; text-align:center; position:relative;}
							.carrouselArticleBit_details{height:59px; padding-left:9px; background-color:#F6F6F6;}
								.carrouselArticleBit_lib{height:35px; padding:2px 0; color:#717171;}
									.carrouselArticleBit_lib strong{text-transform:uppercase; font-weight:bold; color:#000;}
							.carrouselArticleBit_prixpromo{padding-right:5px; font-weight:bold; color:#9F0E5B; font-size:12px; color:#a10d59;}
							.carrouselArticleBit_prixold{font-size:12px; color:#a10d59; text-decoration:line-through;}*/
				/**Images carrousel **/		
				.ambiance ul li.carrouselImageBit{width:748px; height:249px;}
					
				/** Boutons carrousel **/
				.btn{width:742px; height:51px; padding:7px 1px 0 5px; background:url('template-bg_btn.jpg') repeat-x; border-top:solid 2px #B2B4B3;}
					.btn_content{float:left;}
						.btn_1, .btn_2, .btn_3, .btn_4, .btn_5, .btn_6, .btn_7, .btn_8{width:40px; height:40px; float:left; background:url('template-btn.jpg') no-repeat;  cursor:pointer; font-size:16px;  text-align:center; line-height:40px;}
							.btn_1 a, .btn_2 a, .btn_3 a, .btn_4 a, .btn_5 a, .btn_6 a, .btn_7 a, .btn_8 a, .btn_suivant a, .btn_precedent a{display:block; width:40px; height:40px; font-weight:bold; color:#4E4E4E; text-align:center; line-height:40px; text-decoration:none;}

					.btn_suivantprecedent{float:right;}
						.btn_suivant{width:40px; height:40px; float:left; background:url('template-btn_suivant.jpg') no-repeat; cursor:pointer;}
						.btn_precedent{width:40px; height:40px; float:left; background:url('template-btn_precedent.jpg') no-repeat; cursor:pointer;}
					
					/* class pour changement de fond des boutons sur action script carrousel*/
					.btn_1_over, .btn_2_over, .btn_3_over, .btn_4_over, .btn_5_over, .btn_6_over, .btn_7_over, .btn_8_over{background:url('template-btn_over.jpg') no-repeat; color:#FFF;}
						.btn .btn_1_over a, .btn .btn_2_over a, .btn .btn_3_over a, .btn .btn_4_over a, .btn .btn_5_over a, .btn .btn_6_over a, .btn .btn_7_over a, .btn .btn_8_over a{color:#FFF; font-weight:bold;}
						.btn_1_over a:hover, .btn_2_over a:hover, .btn_3_over a:hover, .btn_4_over a:hover, .btn_5_over a:hover, .btn_6_over a:hover, .btn_7_over a:hover, .btn_8_over a:hover{text-decoration:none;}

					.btn_suivant_over{background:url('template-btn_suivant_over.jpg') no-repeat;}
					.btn_precedent_over {background:url('template-btn_precedent_over.jpg') no-repeat;}
		
					/* pour le roll over sur le lien*/
					.btn_1 a:hover,.btn_2 a:hover,.btn_3 a:hover,.btn_4 a:hover{background:url('template-btn_over.jpg') no-repeat; color:#FFF;}
					.btn_suivant a:hover{background:url('template-btn_suivant_over.jpg') no-repeat;}
					.btn_precedent a:hover{background:url('template-btn_precedent_over.jpg') no-repeat;}
					
					/** Boutons carrousel **/
				.btn{width:742px; height:51px; padding:7px 1px 0 5px; background:url('template-bg_btn.jpg') repeat-x; border-top:solid 2px #B2B4B3;}
					.btn_content{float:left;}
						
						.btn_c1 {width:40px; height:40px; float:left; background:url('template-btn_over.jpg') no-repeat;  cursor:pointer; font-size:16px;  text-align:center; line-height:40px; color:#FFF;}
						.btn_c2, .btn_c3, .btn_c4, .btn_c5, .btn_c6, .btn_c7, .btn_c8{width:40px; height:40px; float:left; background:url('template-btn.jpg') no-repeat;  cursor:pointer; font-size:16px;  text-align:center; line-height:40px;}
							.btn_c2 a, .btn_c3 a, .btn_c4 a, .btn_c5 a, .btn_c6 a, .btn_c7 a, .btn_c8 a, .btn_suivant a, .btn_precedent a{display:block; width:40px; height:40px; font-weight:bold; color:#4E4E4E; text-align:center; line-height:40px; text-decoration:none;}
							.btn_c1 a {display:block; width:40px; height:40px; font-weight:bold; color:#FFF; text-align:center; line-height:40px; text-decoration:none;}

					.btn_suivantprecedent{float:right;}
						.btn_suivant{width:40px; height:40px; float:left; background:url('template-btn_suivant.jpg') no-repeat; cursor:pointer;}
						.btn_precedent{width:40px; height:40px; float:left; background:url('template-btn_precedent.jpg') no-repeat; cursor:pointer;}
					
					/* class pour changement de fond des boutons sur action script carrousel*/
					.btn_c1_over{background:url('template-btn.jpg') no-repeat; color:#4E4E4E;}
					.btn_c1_over a{background:url('template-btn.jpg') no-repeat; color:#4E4E4E;}
					.btn_c2_over, .btn_c3_over, .btn_c4_over, .btn_c5_over, .btn_c6_over, .btn_c7_over, .btn_c8_over{background:url('template-btn_over.jpg') no-repeat; color:#FFF;}
						.btn .btn_c2_over a, .btn .btn_c3_over a, .btn .btn_c4_over a, .btn .btn_c5_over a, .btn .btn_c6_over a, .btn .btn_c7_over a, .btn .btn_c8_over a{color:#FFF; font-weight:bold;}
						.btn_c2_over a:hover, .btn_c3_over a:hover, .btn_c4_over a:hover, .btn_c5_over a:hover, .btn_c6_over a:hover, .btn_c7_over a:hover, .btn_c8_over a:hover{text-decoration:none;}

					.btn_suivant_over{background:url('template-btn_suivant_over.jpg') no-repeat;}
					.btn_precedent_over {background:url('template-btn_precedent_over.jpg') no-repeat;}
		
					/* pour le roll over sur le lien*/
					.btn_c1 a:hover,.btn_c2 a:hover,.btn_c3 a:hover,.btn_c4 a:hover,.btn_c5 a:hover,.btn_c6 a:hover,.btn_c7 a:hover,.btn_c8 a:hover{background:url('template-btn_over.jpg') no-repeat; color:#FFF;}
					.btn_suivant a:hover{background:url('template-btn_suivant_over.jpg') no-repeat;}
					.btn_precedent a:hover{background:url('template-btn_precedent_over.jpg') no-repeat;}

		/***************************************/
			/* FIN CARROUSEL */
		/***************************************/
		
	#droite{width:236px; float:right; padding-right:9px;} 	
		.moncompte{background:url('template-moncompte.jpg') no-repeat; width:236px; height:155px; margin-top:10px;}
		.moncompte_bis{background:url('template-moncompte_bis.jpg') no-repeat; width:236px; height:155px; margin-top:10px;}
			.inscription_bis{font-size:12px; font-family:'Arial'; float:left; color:#00b0f0; font-weight:bold; padding-top:35px; margin-left:10px;height:17px;}
				.inscription_bis a{color:#00b0f0;}
			.identification{font-size:12px; font-family:'Arial'; float:left; color:#00b0f0; font-weight:bold; margin-left:-65px;height:17px;padding-top:63px;}
				.identification a{color:#00b0f0;}
			.coord{padding:35px 0 0 10px; font-size:12px; font-family:'Arial'; color:#00b0f0; font-weight:bold; }
				.coord a{color:#00b0f0;}
			.loggout{padding:35px 0 0 10px; font-size:12px; font-family:'Arial'; color:#00b0f0; font-weight:bold;}
				.loggout a{color:#00b0f0;}
			.form_moncompte{padding-top:6px; padding-left:10px; font-size:9px;height:44px;}
				.moncompte_login{width:160px; border:2px solid #00b0f0;}
				.moncompte_password{width:136px; border:2px solid #00b0f0;}
				.ok_moncompte{margin-right:17px; font-size:9px; padding:3px 0 0 0; text-align:right;}	
					
	/********* Catégories page accueil *****************/				
	.conteneur_article{width:1020px;}
		.articleBit{width:328px; height:280px; float:left; margin-top:15px; padding-left:9px; background:url('template-fond_article.jpg') no-repeat 9px 0; } 
			.articleBit_gauche{width:164px; float:left; padding-top:7px;}
				.articlesBit_gauche_lib{width:157px; margin:0 0 0 7px; font-size:12px; font-weight:bold;}
				.liste_categorie{width:157px; margin-left:7px;  margin-top:5px; font-size:10px;}
					.liste_categorie ul{width:157px;}
						.liste_categorie ul li{width:147px; padding:5px 0 5px 10px; background:url('template-puce.jpg') no-repeat 0 10px; border-bottom:solid 1px #999;}
							.liste_categorie ul li h2 a:hover{text-decoration:none;}
				.plus{margin:7px 0 0 8px; padding-left:9px; background:url('template-plus.gif') no-repeat 0 3px; font-size:10px; } 
					.plus a{color:#ed7b00;}
			/** Coup de coeur catégorie index **/		
			.articleBit_droite{width:159px; float:right;}
				.article_im{width:159px; height:152px; margin-top:7px; margin-right:1px; position:relative;}
					/*.new_ico{height:54px; width:54px; background:url('template-new.png') no-repeat; behavior:url('iepngfix.htc'); position:absolute; z-index:1000; top:95px; left:0;}
					.coupcoeur_ico{height:54px; width:54px; background:url('template-coupcoeur.png') no-repeat; behavior:url('iepngfix.htc'); position:absolute; z-index:1000; top:95px; right:5px;}
					.promo_ico{width:54px; height:54px; line-height:54px; background:url('template-promo_ico.png') no-repeat; behavior:url('iepngfix.htc'); position:absolute; z-index:1000; top:0; right:0; font-family:'Arial'; font-weight:bold; font-size:15px; color:#FFF; text-align:center;}*/
				.article_im_lib{height:30px; font-size:9px; font-weight:bold; text-align:center; }	
				.prix1_article{margin-top:0; color:#F00; text-decoration:line-through; text-align:center; font-weight:bold; font-size:11px; height:23px;}
				.prix2_article{margin:0 auto 0 auto; background:url('template-btn_prixart.jpg') no-repeat; width:136px; height:26px; font-size:18px; color:#FFF; font-style:italic; font-weight:bold; line-height:26px; text-align:center; }
	
	/********* Top ventes *****************/
	.indextopventes{margin-top:10px; margin-left:9px;}		
		.indextopventes_lib{width:1002px; height:32px; background:url('template-topvente_lib.jpg');}	
		.indextopventes_contenu{background:url('template-topvente_contenu.jpg') repeat-y; font-size:11px;}
			.indextopventes_contenu{padding-left:15px; width:992px; padding-top:5px;}
				.indextopventes_contenu td{border-bottom:solid 1px #999;}
					.stock{color:#8ac73e;}
					.liste_nom_top{color:#F00; font-weight:bold;}
					.colonne_nom{width:500px; height:30px; }
					.colonne_prix1{width:100px; color:#F00; text-decoration:line-through;}
					.colonne_prix2{width:100px; text-align:right; color:#F00; font-weight:bold;}
						.montant{padding-right:15px;}
					.prix_top1{background:url('template-fond_prix_topvente.jpg') no-repeat; width:66px; height:20px; margin-left:8px; color:#FFF; font-weight:bold; padding-top:3px; padding-left:8px; margin-top:1px;}
		.indextopventes_bas{width:1002px; height:24px; margin-top:-1px; background:url('template-bas_top2.jpg') no-repeat;}
	.plus_topvente {margin:5px 40px 0 0; font-size:11px; color:#F00; text-align:right;}
		.plus_topvente a{ color:#F00;}
		
	/********* Top promotions *****************/	
	.indextopexeptionnelle{margin-top:10px; margin-left:9px;}		
		.indextopexeptionnelle_lib{height:32px; width:1002px; background:url('template-topvente_nouveaute.jpg');}	
		.indextopexeptionnelle_contenu{background:url('template-topvente_contenu.jpg') repeat-y; font-size:11px;}
			.indextopexeptionnelle_contenu {width:1002px; padding:5px 0 0 15px;}	
	.indextopexeptionnelle_bas{width:1002px; height:24px; margin-top:-1px; background:url('template-bas_top2.jpg') no-repeat;}
		.plus_topexeptionnelle {margin:5px 40px 0 0; font-size:11px; color:#eb008d; text-align:right;}
			.plus_topexeptionnelle a{color:#eb008d;}
			
	.indextopnouveautes{margin-top:10px; margin-left:9px;}				
		.plus_topnouveautes {margin:5px 40px 0 0; font-size:11px; color:#36b449; text-align:right;}
			.plus_topnouveautes a{color:#36b449;}


	/********* Top nouveautés *****************/
	.indextopnouveautes{width:1002px; margin:10px 0 0 9px; padding-top:33px; background:url('template-bg_topnouveautes.jpg') no-repeat;}
		.fleche_g{width:28px; height:44px; margin:85px 0 0 0; padding-left:2px; float:left; cursor:pointer;}
		.fleche_d{width:28px; height:44px; margin:85px 0 0 0; padding-right:2px; float:right; cursor:pointer;}
		.indextopvente_content{width:935px; float:left; height:214px; padding:10px 3px 0 0; overflow:hidden; position:relative; left:0; top:0;} 
			.indextopnouveautes_content ul{height:214px;}
				.indextopnouveauteBit{width:187px; height:204px; padding-top:10px; float:left;  text-align:center;}
					.indextopnouveauteBit_ima{width:187px; height:108px; text-align:center; position:relative;}
					.indextopnouveauteBit_details{height:85px; padding-left:9px;}
						.indextopnouveauteBit_lib{height:35px; font-size:10px; font-weight:bold;}
						.indextopnouveauteBit_prixold{height:23px; color:#F00; text-decoration:line-through; text-align:center; font-weight:bold; font-size:11px;}
						.indextopnouveauteBit_prixpromo{width:136px; height:26px; line-height:26px; margin:0 auto; background:url('template-btn_prixart.jpg') no-repeat; font-size:18px; font-style:italic; font-weight:bold; color:#FFF;}

	
/**********************************************************************************************************/
	/* CATEGORIE *//* CATEGORIE *//* CATEGORIE *//* CATEGORIE *//* CATEGORIE *//* CATEGORIE *//* CATEGORIE */
/**********************************************************************************************************/
/** Gauche : catalogue **/
#gauche_cat{width:188px; margin-top:10px; padding-left:8px; float:left;}
	.catalogue_haut{background:url('template-notrecatalogue_haut.jpg') no-repeat; width:179px; height:30px;} 
	.catalogue_contenu{background:url('template-notrecatalogue_contenu.jpg') repeat-y; width:179px; padding-top:3px;}
		.catalogue_contenu img { width:159px; padding-left:10px;}
		.catalogue_lib{width:170px; /*height:21px;*/ line-height:21px; padding-left:2px; margin:0 auto; background-color:#0CF; color:#FFF; font-family:'Arial'; font-size:10px; line-height:21px; font-weight:bold;}
			.catalogue_lib a{color:#FFF;}
		/**niveau2 **/
		.sous_menu_catalogue{width:179px; font-family:'Arial'; font-size:11px;}
			.sous_menu_catalogue ul{width:159px; margin:0 auto;}
				.sous_menu_catalogue ul a:hover{text-decoration:none;}
				.sous_menu_catalogue ul li{width:152px; margin-top:5px; padding:0 0 8px 7px; background:url('template-puce.jpg') no-repeat 0 5px; border-bottom:1px solid #C5C5C5;}
					/**niveau3 **/
					.sous_menu_catalogue ul li ul{width:152px; margin-top:5px;}
						.sous_menu_catalogue ul li ul li{width:145px; margin-top:5px; padding:0 0 4px 7px; background:url('template-puce.jpg') no-repeat 0 5px; border-bottom:none;}
					
			.plus_catalogue{width:159px; margin:0 auto; padding:5px 0; font-size:9px; color:#F00; font-family:'Arial';}
				.plus_catalogue a{color:#ee7c00;}
	.catalogue_bas{background:url('template-notrecatalogue_bas.jpg') no-repeat; width:179px; height:26px; }

/** Droite : description, sous-catégories, articles catégorie **/
#droite_cat{width:814px; padding:15px 10px 0 0; float:right;}	
	.cat_desc{font-size:11px; font-family:'Arial'; margin-top:-14px; margin-left:10px;}
	.cat_recherche{width:594px; height:31px; margin-top:20px; padding:7px 0 0 220px; background:url('template-recherche_cat.jpg') no-repeat #000; }
	html>body .cat_recherche{min-height:31px; height:auto;}
		.cat_recherche form{display:inline;}
			.select1{width:187px;}
			.select2{width:187px;}
			.select3{width:187px;}
	.cat_lib{background:url('template-categorie_lib.jpg') no-repeat; width:814px;height:38px; margin-top:15px;}
	.cat_conteneur{width:814px;/*margin-left:-8px; margin-top:-3px;*/}
		.catBit{width:162px; height:190px; float:left; margin-top:7px; padding-top:13px; background:url('template-categorie_conteneur.jpg') no-repeat center top; text-align:center;} 
			.catBit_im{width:133px; height:136px; margin-left:12px; margin-top:10px;}
			.catBit_lib{width:156px; margin:0 auto; font-family:'Arial'; font-size:14px; font-weight:bold; text-align:center; }
				.catBit_lib a:hover{text-decoration:none;}
				
	/** Articles catégorie **/			
	.nosarticles_lib{width:814px; height:37px; margin-top:20px; background:url('template-nosarticles_lib.jpg') no-repeat; }
	.articles_conteneur{width:812px; padding:0 1px; background:url('template-bg_nosarticles.jpg') repeat-y;}
		.articleBit_bis{width:183px; height:272px; padding:10px 10px 0 10px; float:left; text-align:center;}
			.articleBit_ima{width:175px; height:172px; margin:0 auto; position:relative;}
			.articleBit_lib{height:35px; font-size:10px; font-weight:bold;}
			.articleBit_prixold{height:23px; color:#F00; text-decoration:line-through; text-align:center; font-weight:bold; font-size:11px;}
			.articleBit_prixpromo{width:136px; height:26px; line-height:26px; margin:0 auto; background:url('template-btn_prixart.jpg') no-repeat; font-size:18px; font-style:italic; font-weight:bold; color:#FFF;}
	
	.pagination{width:802px; height:30px; padding:7px 12px 0 0; background:url('template-bg_pagination.jpg') repeat-x; text-align:right; color:#EE7E01; font-size:10px;}
		.pagination a{color:#EE7E01; font-size:10px;}
		.encours{font-weight:bold;}
	
	/** Incontournables **/
	.incontournables_lib{width:814px; height:37px; background:url('template-incontournables_lib.jpg') no-repeat; }	
	.incontournables_conteneur{width:814px;}
		.incontournablesBit{width:271px; height:248px; margin-top:10px; float:left;background:url('template-conteneurart_cat.jpg') no-repeat center top; }
			.incontournablesBit_lib{font-size:9px; font-weight:bold; text-align:center; margin-top:7px; font-weight:bold; }
			.incontournablesBit_sslib{text-align:center; font-size:9px; color:#7c7c7c; margin-top:4px; height:24px;} 
			.incontournablesBit_im{width:200px; height:150px; margin:4px auto 0 auto; text-align:center; position:relative;}
				.coupcoeur_ico_incontournables{height:54px; width:54px; background:url('template-coupcoeur.png') no-repeat; behavior:url('iepngfix.htc'); text-align:center; line-height:54px; position:absolute; z-index:1000; bottom:0; left:0;}
				.promo_ico_incontournables{height:54px; width:54px; background:url('template-promo_ico.png') no-repeat; behavior:url('iepngfix.htc'); position:absolute; text-align:center; line-height:54px; z-index:1000; top:15px; right:0; font-family:'Arial'; font-weight:bold; font-size:15px; color:#FFF;}
				.new_ico_incontournables{height:54px; width:54px; background:url('template-new.png') no-repeat; behavior:url('iepngfix.htc'); position:absolute; text-align:center; line-height:54px; z-index:1000; left:0; top:0; font-family:'Arial'; font-weight:bold; font-size:15px; color:#FFF;}

			.incontournablesBit_prix{width:136px; padding:0 0 0 10px; float:left; }	
				.prix1_article_inc{margin-top:5px; color:#F00; text-decoration:line-through; text-align:center; font-weight:bold; font-size:11px;}
			.incontournablesBit_info{float:right; text-align:center; width: 116px;}
				.stock_inc{    background: url("template-enstock_inc.jpg") no-repeat scroll 0 0 transparent; float: right; height: 13px; padding-left: 25px; text-align: center; width: 61px;}
				.epuise{width:61px; height:13px;  margin-top:8px; background:url('template-epuise_inc.jpg') no-repeat; text-align:center; padding-left:25px; float:right;}
				.ajouterpanier_inc{height:23px; padding:9px 5px 0 0; font-size:9px; color:#F00;  float:right;}
					/*.ajouterpanier_inc_lien{color:#F00; margin:4px 0 15px 0;}*/
						.ajouterpanier_inc a{color:#F00;}

/**********************************************************************************************************/
	/* ARTICLE *//* ARTICLE *//* ARTICLE *//* ARTICLE *//* ARTICLE *//* ARTICLE *//* ARTICLE */
/**********************************************************************************************************/
#gauche_art{width:814px; float:left; margin-top:15px; padding-left:10px;}
	.navigation{padding-bottom:10px; font-size:12px; color:#ed7b00; font-family:'Arial';}
		.navigation_lib{font-weight:bold;}
		.navigation h2, h1{display:inline; color:#ed7b00;}
			.navigation h2 a{color:#ed7b00;}
			
	/** Détails fiche produit **/		
	.produit_lib{width:814px; height:43px; margin-top:15px; background:url('template-fond_lib_art.jpg') no-repeat; }
		.produit_lib h1{color:#ed7b00; font-size:18px; font-weight:bold; font-family:'Arial'; padding-top:1px; }

	 #qte {margin-left:3px;}		
	.qte_g{float:left;}
	.qte_d{float:right;}
		
	.produit{width:796px; margin:0 auto;}
			/** Gauche **/
			.produit_gauche{width:390px; margin-top:10px; float:left;}
				.produit_im{width:377px; height:404px; background:url('template-fond_conteneur_art.jpg') no-repeat;}
				.produit_im_conteneur{width:331px; height:339px; padding-top:17px; padding-left:23px; text-align:center; line-height:339px; vertical-align:middle;}
					.produit_agrandir{float:left; padding:25px 0 0 32px; font-family:'Arial';}
						.produit_agrandir a{font-size:11px; color:#FFF;}
					.produit_imprimer	{float:left;  margin-left:50px; margin-top:25px; font-family:'Arial';}
						.produit_imprimer a{font-size:11px; color:#FFF;}
					.produit_connaitre{float:right; padding:25px 19px 0 0; font-family:'Arial';}
						.produit_connaitre a{font-size:11px; color:#FFF;}
				.produit_im_suppl{margin-top:18px;}
					.produit_im_suppl_conteneur{width:100px; height:100px; margin-top:8px; margin-left:8px; text-align:center; line-height:100px; vertical-align:middle;}
					.produit_im_supplBit{width:116px; height:115px; float:left; padding-right:14px; background:url('template-fond_conteneur_petit.jpg') no-repeat; }
			/** Droite **/		
			.produit_droite{width:405px; float:right; margin-top:10px;margin-bottom:8px;}
				.prix_info{float:left;}
					.prix_produit{color:#F00; font-size:33px; font-family:'Arial';}
					.prix_credit{color:#F00; font-size:18px; font-family:'Arial'; margin-left:15px;}
					.eco_participation{color:#818181; font-size:9px; font-family:'Arial'}
					.prix_produit_old{margin-top:15px; color:#ed7b00; font-size:18px; font-family:'Arial';}
						.prixbarre{text-decoration:line-through;}	
					.credit{margin-top:15px;} 
				.produit_promo{float:right; width:90px; height:90px; line-height:90px; background:url('template-ico_promo2.jpg') no-repeat; color:#FFF; text-align:center; font-size:26px; font-weight:bold; font-family:'Arial';}
					.produit_description_lib{color:#F00; font-family:'Arial'; font-size:13px; margin-top:10px; font-weight:bold;}
					.produit_description{font-size:11px; font-family:'Arial'; margin-top:5px;}
					ul.caracteristiques{font-family:'Arial'; font-size:11px; margin-top:15px; list-style:none;}
						.caracteristiques li{background:url('template-puce_art.jpg') no-repeat 0 5px; margin-top:15px; padding-left:10px;}
							.carac_lib{color:#ed7b00; font-weight:bold;}
							.produit_btn{margin-left:-8px; margin-top:15px; }
								.produit_btnBit{float:left; margin-left:8px;} 
					.criteres{margin-top:15px;} 
						.criteres_haut{width:405px; height:30px; background:url('template-criteres_haut.jpg') no-repeat;}
						.criteres_contenu{background:url('template-criteres_contenu.jpg') repeat-y; width:405px;}
							.criteres_choix{padding-top:5px; margin-left:15px; padding-bottom:5px;}
								.criteres_choix label{font-size:11px; font-weight:bold; color:#ed7b00;}
								.criteres_choix select{width:120px; margin-top:10px;}
								.input_perso input{width:160px; border:solid 1px #FFBE77; padding-left:5px;}
						.criteres_bas{background:url('template-criteres_bas.jpg') no-repeat; width:405px; height:4px;}
						.caracteristiques_supp{padding-top:20px;}
						.caracteristiques_supp_im{float:left; margin-bottom:10px;}
						.caracteristiques_supp_lib{float:left; font-size:11px; margin-left:5px; font-family:'Arial'; color:#FF0000; font-weight:bold;}
						.caracteristiques_supp_lib2{float:left; font-size:11px; margin-left:5px; font-family:'Arial'; width:105px;}
						.titre_gras{padding-right:5px; font-weight:bold; color:#fe4a00;}
							.quantite{width:25px; border:solid 1px #AFAFAF; text-align:center;}
						.ajouterpanier{text-align:center; margin-top:10px;}
						.ajouterfavoris{text-align:center; margin-top:15px;}
						
	/** Articles conseillés **/					
	.articlesconseille{width:796px; margin:15px auto 0 auto;}					
		.articlesconseille_haut{width:796px; height:32px; background:url('template-conseil_haut.jpg') no-repeat; }
		.articlesconseille_contenu{width:786px; padding:0 5px; background:url('template-conseil_contenu.jpg') repeat-y; }
			.articleBit_conseil{width:157px; height:250px; float:left;}
				.article_im_conseil{width:152px; height:152px; margin:5px auto 0 auto; position:relative;}
					.prix2_article2{width:136px; height:26px; margin:0 auto; background:url('template-btn_prixart2.jpg') no-repeat; font-size:18px; color:#FFF; font-style:italic; font-weight:bold; line-height:26px; text-align:center; }
		.articlesconseille_bas{width:796px; height:17px; background:url('template-conseil_bas.jpg') no-repeat;}
		
	/** Panneau onglets avis, commentaires ... **/
	.panneau_onglet{width:796px; margin:15px auto 0 auto;}
		.panneau_lib{background:url('template-fond_panneau_onglet.jpg') repeat-x; width:795px;  height:28px;}	
		.panneau_onglet_haut{width:796px; height:9px;}	
		.panneau_onglet_contenu{width:796px; background:url('template-panneau_onglet_contenu.jpg') repeat-y; font-size:11px; font-family:'Arial';}
			#calque1 p, #calque2 p, #calque3 p{margin:0; padding:0 10px; text-align:justify;}
			.contenu_calque{width:756px; margin:0; padding:10px 20px 0 20px; text-align:justify;}
		.panneau_onglet_bas{width:796px; height:21px; background:url('template-panneau_onglet_bas.jpg') no-repeat;}
		
	#desc{float:left;}
		.desc_ON{background:url('template-Description_ON.jpg') no-repeat; width:178px; height:28px;} 
		.desc_OFF{background:url('template-Description_OFF.jpg') no-repeat; width:178px; height:28px;}
		
	#avis{float:left; margin-left:20px;}
		.avis_ON{background:url('template-avi_ON.jpg') no-repeat; width:180px; height:28px;} 
		.avis_OFF{background:url('template-avis_OFF.jpg') no-repeat; width:180px; height:28px;}
			
	#comm{float:left; margin-left:20px;}
		.comm_ON{background:url('template-comm_ON.jpg') no-repeat; width:129px; height:28px;} 
		.comm_OFF{background:url('template-comm_OFF.jpg') no-repeat; width:129px; height:28px;}	
		
#droite_art{width:168px; padding-right:10px; float:right; }	
	.module_droite{margin-top:10px;}
	.topventes{width:168px; margin-top:10px;}
		.topventes_haut{width:168px; height:29px; background:url('template-topvente_haut.jpg') no-repeat;}
		.topventes_contenu{width:160px; padding:0 4px; background:url('template-topvente_contenu_art.jpg') repeat-y; text-align:center;} 
			.articleBit_topvente{padding-bottom:14px; border-bottom:solid 1px #999;}
				.article_im_topvente{width:160px; height:152px; padding-top:7px; position:relative;}
		.topventes_bas{width:168px; height:14px; margin-top:-1px; background:url('template-topvente_bas.jpg') no-repeat; }
		
	.plus_topventes{text-align:center; font-size:10px; margin-top:5px; color:#F00;}		
		.plus_topventes a{color:#F00;}

/*.etiquette{height:54px; width:54px; behavior:url('iepngfix.htc'); position:absolute; text-align:center; line-height:54px; z-index:1000; left:0; top:0; font-family:'Arial'; font-weight:bold; font-size:15px; color:#FFF;}*/
.etiquette{height:54px; width:54px; behavior:url('iepngfix.htc'); text-align:center; position:absolute; top:0; left:0;}
.etiquette1{height:54px; width:54px; behavior:url('iepngfix.htc'); text-align:center; position:absolute; top:54px; left:0;}
.etiquette2{height:54px; width:54px; behavior:url('iepngfix.htc'); text-align:center; position:absolute; top:108px; left:0;}
.etiquette3{height:54px; width:54px; behavior:url('iepngfix.htc'); text-align:center; position:absolute; top:162px; left:0;}
.etiquette_promo{width:54px; height:54px; line-height:54px; background:url('template-promo_ico.png') no-repeat; behavior:url('iepngfix.htc'); position:absolute; top:0; right:0; font-family:'Arial'; font-weight:bold; font-size:15px; color:#FFF; text-align:center;}
/**********************************************************************************************************/
	/* FOOTER *//* FOOTER *//* FOOTER *//* FOOTER *//* FOOTER *//* FOOTER *//* FOOTER */
/**********************************************************************************************************/
.footer1{margin-top:25px; }	
	.paiement{ width:1010px; height:65px; margin-left:3px;}
	.footerlien{margin-top:15px; text-align:center; font-size:10px;}
	.copyright{height:30px; background-color:#000; margin-top:15px; font-size:10px; text-align:center; color:#f28e04; line-height:30px; vertical-align:middle; width:1020px;}
		.vel a{text-decoration:underline; color:#f28e04;}

.footer2{width:1020px; height:150px; margin-left:0; padding-bottom:20px; background:url('template-bg_footer2.jpg') repeat-x #F7F6F4;}
html>body .footer2{min-height:150px; height:auto;}
	.engagement{width:146px; float:left;  font-size:10px; margin-top:20px; margin-left:30px;}
		.engagement_lib{height:14px; line-height:14px; padding:0 0 0 20px; background:url('template-puce_footer2.jpg') no-repeat; font-weight:bold; color:#f28e04;}
	.nousconnaitre{width:130px; float:left; font-size:10px; margin-top:20px; margin-left:120px;}
		.nousconnaitre_lib{height:14px; line-height:14px; padding:0 0 0 20px;  background:url('template-puce_footer2.jpg') no-repeat; font-weight:bold; color:#f28e04;}	
	.assistance	{width:175px; float:left; margin-top:20px; margin-left:150px; font-size:10px;}
		.assistance_lib{height:14px; line-height:14px; padding:0 0 0 20px;  background:url('template-puce_footer2.jpg') no-repeat; font-weight:bold; color:#f28e04;}
	.liensutiles{width:110px; float:left;  font-size:10px; margin-top:20px; margin-left:110px;}
			.liensutiles_lib{height:14px; line-height:14px; padding:0 0 0 20px;  background:url('template-puce_footer2.jpg') no-repeat; font-weight:bold; color:#f28e04;}	

	.footer2 ul{list-style:none; margin:0; padding:0 0 0 20px;}
		.footer2 ul li{list-style:none; font-size:9px; color:#686868; margin-top:3px;}	
			.lien_footer2{margin-top:5px; margin-left:9px;}
				.lien_footer2 a{color:#686868;}
	
	.opti{padding:10px 0;text-align:center;}
		.opti a{color:#f28e04; font-size:9px; text-decoration:underline;}

.paiement0{float:left;}
.paiement1{float:left; margin-left:15px; margin-top:10px;}
.paiement2{ float:left; margin-top:10px; margin-left:5px;}
.paiement3{ float:left; margin-top:10px; }
.paiement4{ float:left; margin-top:10px; }
.paiement5{ float:left; margin-top:9px; }
.paiement6{ float:left; margin-top:10px; margin-left:5px;}
.paiement7{ float:left; margin-top:10px; margin-left:5px;}
.paiement8{ float:left; margin-top:10px; margin-left:10px;}

.footer2bis{text-align:center;color:#686868;margin:auto;padding:10px 0px;position:relative;text-align:center;	}
	.espacepartenaires{	margin:0 auto;	white-space:nowrap;	display:table;	}
	.espacepartenaires ul{	display:table-row;	margin:0;padding:0;	list-style:none outside none;white-space:nowrap;}	
	.espacepartenaires ul li{display:table-cell;height:20px;}
	.espacepartenaires a{color :#686868;text-decoration:underline;}
	.espacepartenaires ul {display:inline-block;}
	.espacepartenaires ul{display:inline; }
	.espacepartenaires ul li{display:inline-block}
	.espacepartenaires ul li{ display:inline;}
	.espacepartenaires ul a{ display:inline-block;}
	.espacepartenaires{text-align:center}
	.texteindex{color:#686868;}
.partenaires{float:left;width:200px;margin-bottom:20px;}
/*************************************************************************************************************************************
- ETAPES PANIER -
**************************************************************************************************************************************/
.divers_gauche{width:814px; float:left; margin-top:15px; padding-left:10px;}

	/******* Etape 1 *********/
	.etape1_lib, .etape2_lib, .etape3_lib, .etape4_lib{width:814px; height:43px; margin-top:15px; background:url('template-fond_lib_art.jpg') no-repeat; color:#ed7b00; font-size:18px; font-weight:bold; font-family:'Arial'; padding-top:1px;}
	
	.tablecde{width:814px; margin-bottom:10px; background:url('template-bg_tablecde.jpg') repeat-x;}
		.tdheadcde{font-weight:12px; font-weight:bold; color:#ED7B00;}
		.cde_td1{background-color:#F4F4F4; border-bottom:solid 1px #D3D3D3;}
		.cde_td2{background-color:#FEF5EE; border-bottom:solid 1px #D3D3D3;}	
			.qtebis{width:22px; border:solid 1px #D3D3D3; text-align:center;}
			.tablecde select{width:65px;}
				
	.etapescde_divers{width:814px; /*background:url('template-trait.jpg') repeat-y 405px top;*/}
		.cde1livraison{width:350px; float:left;}
			.contenteneur_divers{padding:10px 0; background-color:#FBFBFB; border-bottom:solid 1px #D3D3D3;}
				.cde1livraison_txt{color:#ED7B00; font-weight:bold;}
				.cde1livraison select{margin-left:15px;}
		
		.cdetotaux{width:370px; float:right;}
			.tot{font-weight:bold; color:#ED7B00;}
			.totbis{font-size:16px; font-weight:bold; color:#ED7B00;}
		
		.cdeboutonsg{width:50%; float:left;}
		.cdeboutonsd{width:50%; height:22px; float:right; text-align:right;}
	
	/******* Etape 2 *********/
	.inscrit{width:50%; margin:20px auto 0 auto; padding-bottom:10px; background-color:#F4F4F4; border:solid 1px #FFD067;}
		.titre_divers{text-align:center;}
			.titre_divers strong{background-color:#000; padding:5px 10px; border:solid 1px #D3D3D3; color:#FEB001; text-align:center; position:relative; top:-8px;}
			.erreur_email{height:125px; margin-top:10px; padding-top:10px; background-color:#F4F4F4; text-align:center;}
			
	.inscription{width:812px; margin-top:20px; padding-bottom:10px; background-color:#F4F4F4; border:solid 1px #FFD067;}
		.separateur{margin-top:20px; background:url('template-trait.jpg') repeat-y 345px top;}
		.demandepasse{padding:10px 0 0 10px; color:#ED7B00;}
	
	.connecte{margin-top:20px; padding-bottom:10px; background-color:#F4F4F4; border:solid 1px #FFD067;}
	
	/******* Etape 3 *********/
	.td_cadeau{height:26px; background-color:#000; border-bottom:solid 1px #D3D3D3; color:#FFF; text-align:right;}
	.codepromo{width:814px;}
		.code_promo{padding-top:20px;}
	
	.table_moyens{width:814px; margin:10px 0 15px 0; background:url('template-trait.jpg') repeat-y 350px 0;}
		a.tdmoyens{display:block; width:150px; padding:15px; background-color:#F4F4F4; border-bottom:1px solid #D3D3D3; border-right:1px solid #D3D3D3; text-align:center; text-decoration:none; font-weight:bold;}
			.moyentxt{padding-left:10px;font-weight:bold; color:#B4A587; font-size:18px; font-weight:bold;}
			/*.tdmoyens a{display:block; padding:15px; text-decoration:none; font-weight:bold;}*/
		a.tdmoyens_over {display:block; width:150px; padding:15px; background-color:#FDE5CD; border-top:1px solid #D3D3D3 ; border-left:1px solid #D3D3D3; text-align:center; font-weight:bold; cursor:pointer; color:#ED7B00;}
		a.tdmoyens_over:hover{text-decoration:none;}
		.moyen_lib{text-transform:uppercase; font-weight:bold; padding-bottom:10px;}
		
		.moyenbitdetail {width:380px; float:right; margin-top:5px;}
			.btn_terminer{margin-top:25px; text-align:right;}
		.veuillezselectionpaiement {color: red; font-weight: bold; font-size: 13px; text-align: center; padding-bottom: 5px;}	
	
	/******* Etape 4 *********/
	.cde4recap{margin-top:20px; padding-bottom:10px; background-color:#F4F4F4; border:solid 1px #D3D3D3;}


/*************************************************************************************************************************************
- PAGE CLIENT -
**************************************************************************************************************************************/
/** Carnet d'adresse **/
.carnetBit{width:265px; margin:0 auto; padding:10px 0 15px 5px; text-align:center;}
	.carnetBit_content{width:249px; height:233px; padding:7px; border:solid 1px #B6B6B6; border-bottom:none;}
		html>body .carnetBit_content{min-height:233px; height:auto;}
		.titrecarnet{Font-weight:bold; text-transform:uppercase; padding-bottom:10px; text-decoration:underline;}

/** Suivi de commande **/
.tablesuivicde{width:812px; margin-bottom:10px; background:url('template-bg_tablecde.jpg') repeat-x;}
	.tablesuivicde td{text-align:center;}
	.td_alt1{background-color:#FFF; border-bottom:solid 1px #D3D3D3;}
	.td_alt2{background-color:#FEF5EE; border-bottom:solid 1px #D3D3D3;}
		.td_alt1 a, .td_alt2 a{ text-decoration:underline;}

/****************************************************************************************************************
----- PAGE RECHERCHE -----
*****************************************************************************************************************/
.lib_pagerech{width:814px; height:43px; margin-top:15px; background:url('template-fond_lib_art.jpg') no-repeat; color:#ed7b00; font-size:18px; font-weight:bold; font-family:'Arial'; padding-top:1px;}

.cadre_g{width:408px; margin:20px 0 0 20px; padding-bottom:1px; float:left;}
	.txt_rech_g{width:398px; padding-left:10px; position:relative; top:5px; text-align:center;}
			.txt_rech_g span{padding:5px; background-color:#ED7B00; border:solid 1px #ECE1E5; color:#FFF; font-weight:bold;}
	.bordure_cadre_g{padding:10px; border:solid 1px #ECE1E5; background-color:#FFF;}
	
.cadre_d{width:200px; margin:20px 20px 0 0; padding-bottom:1px; float:right;}
	.txt_rech_d{width:190px; padding-left:10px; position:relative; top:5px; text-align:center;}
			.txt_rech_d span{padding:5px; background-color:#ED7B00; border:solid 1px #ECE1E5; color:#FFF; font-weight:bold;}
	.bordure_cadre_d{height:83px; border:solid 1px #ECE1E5; background-color:#FFF;}
	html>body .bordure_cadre_d{height:auto; min-height:83px;}
		.bordure_cadre_d ul{padding:30px 10px 10px 15px; overflow:hidden;}
			.bordure_cadre_d ul li a{display:block;}

/*Pages résultat articles*/
.rechcontenubit{width:814px; height:140px;}
	.blocdivers_g{width:5px; height:134px; float:left; background-color:#000;}
	.blocdivers_d1{width:787px; height:112px; float:right; padding:10px; background-color:#F4F4F4; border:1px solid #D3D3D3; position:relative;}
	.blocdivers_d2{width:787px; height:112px; float:right; padding:10px; background-color:#FEF5EE; border:1px solid #D3D3D3;  position:relative;}
		.nosarticles_descriptiong{width:100px; height:100px; float:left; padding:5px; border:solid 1px #DDD7C7; background-color:#FEF5EE; }
		.nosarticles_descriptiond{width:650px; float:right;}
	
/*Pages résultat rayons et autres*/
.rechcontenubit_bis{width:814px; height:190px;}
	.blocdiversbis_g{width:5px; height:180px; float:left; background-color:#000;}
	.blocdiversbis_d1{width:787px; height:158px; float:right; padding:10px; background-color:#F4F4F4; border:1px solid #D3D3D3;}
	.blocdiversbis_d2{width:787px; height:158px; float:right; padding:10px; background-color:#FEF5EE; border:1px solid #D3D3D3;}
		.nosrayons_description, nospages_description{padding:10px; text-align:justify;}

/*navigation des pages*/	
.nosarticles_navigation, .nosrayons_navigation, .nospages_navigation{padding-bottom:10px; color:#ED7B00; font-size:12px;}
	.nosarticles_navigation h2, .nosrayons_navigation h2, .nospages_navigation h2{display:inline; font-size:12px;}
		.nosarticles_navigation h2 a, .nosrayons_navigation h2 a, .nospages_navigation h2 a{color:#ED7B00; text-decoration:none;}
		.nosarticles_navigation h2 a:hover, .nosrayons_navigation h2 a:hover, .nospages_navigation h2 a:hover{text-decoration:underline;}
	.nosarticles_navigation a, .nosrayons_navigation a, .nospages_navigation a{color:#ED7B00; text-decoration:underline;}
	.nosarticles_navigation a:hover, .nosrayons_navigation a:hover, .nospages_navigation a:hover{text-decoration:none;}

.pagenavperso{text-align:right;}
.pagination_rech{margin-top:10px; padding-top:7px; border-top:solid 1px #ED7B00; text-align:right;}
	.pagination_rech a:hover{color:#ED7B00;}
	.encours{color:#ED7B00; font-weight:bold;}				
/************************************************************ FIN PAGE DE RECHERCHE ***************************************************/


/****************************************************************************************************************
----- PAGES INSTITS -----
*****************************************************************************************************************/
.lib_instit{width:814px; height:43px; margin-top:15px; background:url('template-fond_lib_art.jpg') no-repeat; color:#ed7b00; font-size:18px; font-weight:bold; font-family:'Arial'; padding-top:1px;}
.instit{padding:10px 20px; text-align:justify;}
	.institform{width:812px; margin-top:20px; padding-bottom:10px; background-color:#F4F4F4; border:solid 1px #FFD067; text-align:center;}
		.input_formcontact input{width:160px; border:solid 1px #FFBE77; padding-left:5px;}
		.input_formcontact textarea{width:165px; height:100px; border:solid 1px #FFBE77;}
		.texte_legal{ padding:0 15px 0 15px;text-align:justify;}

/****************************************************************************************************************
----- PAGES PARTENAIRES -----
*****************************************************************************************************************/
.partenairebit{width:814px; padding-top:20px;}
	.partenairebit_lib{width:150px; float:left; padding:20px 0 0 50px; background:url('template-puce_noir.gif') no-repeat 35px 23px; font-weight:bold;}
		.partenairebit_lib a{color:#000; text-decoration:underline;}
	.partenairebit_logo{width:600px; float:right; margin-bottom:10px; text-align:justify;}
	.partenairebit_script{width:150px; float:left; padding-left:50px; background:url('template-puce_noir.gif') no-repeat 35px 3px; font-weight:bold; text-align:justify;}
		.partenairebit_script a{color:#000; text-decoration:underline;}
	.partenairebit_desc{width:600px; float:right; margin-bottom:10px; }

/****************************************************************************************************************
----- FAQ -----
*****************************************************************************************************************/
.accordeon{width:774px; padding:20px; font-weight:bold; }
	.lib_menufaq{padding-bottom:10px; text-transform:uppercase; color:#ed7b00; font-weight:bold;}
	.toggler{padding:0 0 20px 20px; background:url('template-puce_noir.gif') no-repeat 0 3px; font-weight:bold;}
	.element{padding:20px 0 0 20px; color:#ed7b00;}



/** PAGE OPTI **/
.opti_content{padding:20px; text-align:justify;}
	.opti_details{width:60px; position:absolute; right:10px; bottom:10px;}
		.opti_details a{text-decoration:underline;}

/** PARRAINAGE **/
.parrain_txt{padding:20px;}

/** PLAN SITE **/
.menuplan{width:265px; padding:10px 0 0 5px; float:left;}
	.menuplan_content{width:249px; height:233px; padding:7px; border:solid 1px #B6B6B6; border-bottom:none;}
		html>body .menuplan_content{min-height:233px; height:auto;}
		.titreplan{Font-weight:bold; text-transform:uppercase; padding-bottom:10px; text-decoration:underline;}









