html, body, div, dd, dl, dt{margin:0px; padding:0px;}

body{
	margin:0 auto;
	color:#5F5F5F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}
img{border:0px; margin:0px; padding:0px;}
.clear{clear:both;}
a{text-decoration:none; color:#5F5F5F;}
a:hover{text-decoration:underline;}

dl, dt, dt, ul, li{margin:0px;padding:0px; list-style:none;}
h1, h2, h3{margin:0px;padding:0; font-weight:normal;}
table, tr, td{margin:0px;padding:0px;}
form, select, input, textarea{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
/* ----------------------------------------- DIVERS ---------------------------------------- */


/* ----------------------------------------- HEADER ---------------------------------------- */
#header{background:url('template-bg_header.jpg') repeat-x;}
	.header_contenu{width:1000px; height:217px; margin: 0 auto; text-align:left; /*position:relative; z-index:-1;*/}
		.banniere{width:765px; height:103px; clear:both;}
		#contentpanier{width:215px; height:67px; padding:55px 0 0 20px; background:url('template-bg_contentpanier.jpg') no-repeat; position:absolute; right:0; top:0; z-index:1000;}
			.panier_nb{font-size:10px; color:#F7AC42;}
			.panier_tot{text-transform:uppercase;}
			.panier_txt a{font-size:10px; color:#F7AC42; text-decoration:underline;}
			.panier_txt a:hover{text-decoration:none;}
		#onglets{width:982px; padding:0 0 0 18px; /*position:relative; z-index:-1;*/}
			#onglets table{float:left; height:29px; margin:1px 0 2px 0; *margin:1px 0 0px 0; _margin:1px 0 2px 0; text-align:center; border:0;}
				#onglets table a{color:#FFF;}
			.onglet_accueil{width:65px; background:url('template-bg_onglet_accueil.jpg') no-repeat;}
			.onglet_premage{width:57px; background:url('template-bg_onglet_premage.jpg') no-repeat;}
			.onglet_fille{width:73px; background:url('template-bg_onglet_fille.jpg') no-repeat;}
			.onglet_garcon{width:87px; background:url('template-bg_onglet_garcon.jpg') no-repeat;}
			.onglet{display:block;width:auto;}
			.onglet_g{width:10px;}
			.onglet_m{width:auto;height:29px;background:url('template-bg_onglet_m.jpg') repeat-x;}
			.onglet_m_over{width:auto;background:url('template-bg_onglet_m_over.jpg') repeat-x;}
				.onglet_m_over a:hover{text-decoration:none;}
			.onglet_d{width:10px;}
			.pos_relative{width:100%; position:relative; z-index:1000; left:0; top:0;}
			.sscateg{width:137px; text-align:left; position:absolute; top:7px; left:-9px; _top:7px; _left:-10px; z-index:100;}
				.sscateg ul{width:136px; padding-bottom:16px;background:url('template-bg_sscateg.gif') no-repeat left bottom;}
					.sscateg ul li{width:126px;padding:10px 0 10px 10px;background-color:#FFF;}
						#onglets table .sscateg ul li a:hover{color:#F6931E; text-decoration:none;}
				#onglets table .sscateg a{color:#1A1A1A; font-size:11px;}
			.onglet_promo{width:97px; background:url('template-bg_onglet_promo.jpg') no-repeat;}
		.recherche{width:1000px; height:36px; padding-top:7px; background:url('template-bg_recherche.jpg') no-repeat; position:absolute; left:0; bottom:5px; _bottom:4px; z-index:1;}
			.recherche form{display:inline;}
			.recherche span{font-weight:bold; color:#FFF; padding-left:86px;}
			.recherche form input.qm{width:182px; height:15px; padding-left:4px; border:solid 1px #848484;}
			.recherche form select{width:142px; border:solid 1px #848484; margin-left:8px;}
/* ----------------------------------------- CONTENEUR ---------------------------------------- */

#conteneur{width:1000px; margin:0 auto; text-align:left;}
	
	/* ---- GAUCHE ----- */	
		#gauche{width:748px;float:left; margin:0 0 0 17px; _margin:0 0 0 10px; padding:0 0 0 0;	}
			.phraseadmin{width:728px; color:#F6931E; padding-bottom:10px;}
			.navigation{color:#F6931E; padding-bottom:10px;}
				.navigation h2, .navigation h1{display:inline; font-size:12px;}
				.navigation a{color:#F6931E;}
				
			.nouveauteH{width:712px; height:40px; padding:5px 0 0 15px; background:url('template-bg_nouveauteH.jpg') no-repeat; font-size:18px; color:#FFF; font-weight:bold; position:relative; z-index:0;}
			.nouveauteH a{font-size:12px; color:#F6931E; font-weight:normal; display:block; position:absolute; right:10px; top:10px;}
			.nouveauteM{width:730px; padding:0 0 0 4px; _padding:0;background:url('template-bg_nouveauteM.jpg') repeat-y;}
				.topindexbit{width:130px; margin:0 7px 0 7px; _margin:0 7px 0 6px;background:url('template-bg_articlebit.jpg') no-repeat left bottom; float:left; background-color:#F2F2F2;}
					.ima_article{width:130px; height:130px; text-align:center; background-color:#FFF;}
					.lib_article{height:20px;padding:0 7px;}
						.lib_article a{font-size:14px; text-transform:uppercase; color:#EE5B28;}
					.marque_article{padding:0 7px; height:20px; font-size:14px; text-transform:uppercase; color:#999;}
					.new{height:20px; padding:0 7px; font-size:12px; text-transform:uppercase; color:#8AC43C;}
					.prix_article{height:20px; padding:0 7px; text-transform:uppercase; clear:both;}
						.prix_article{display:block;}
						.prix_articlepromo{color:#F78C17; float:left;}
						.prix_articleold{color:#999; text-decoration:line-through; float:right;}
					.details{width:60px; height:24px; line-height:24px; float:left;padding-left:7px; font-size:10px;}
						.details a{color:#999;}
					.ajoutpanier{width:38px; float:right; padding-right:7px;}
			.nouveauteB{width:727px; height:45px;background:url('template-bg_nouveauteB.jpg') no-repeat;}
			
			.promoH{width:712px; height:40px; padding:5px 0 0 15px; background:url('template-bg_promoH.jpg') no-repeat; font-size:18px; color:#FFF; font-weight:bold; position:relative; z-index:0;}
				.promoH a{font-size:12px; color:#EB1C24; font-weight:normal; display:block; position:absolute; right:10px; top:10px;}
			.promoM{width:730px; padding:0 0 0 4px; _padding:0; background:url('template-bg_promoM.jpg') repeat-y; /*position:relative; z-index:0;*/}
				#galleryContainer, #galleryContainer2{width:726px;height:250px;/*float:left;*/position:relative;left:-4px;_left:0;overflow:hidden;background:url('template-bordure_toppromo.jpg') repeat-x;}
					#arrow_left, #arrow_left2{width:31px;height:46px;position:absolute;left:0px;top:0; z-index:10;}
					#arrow_right, #arrow_right2{width:31px;height:46px;position:absolute;right:0px;top:0px; z-index:10;}
					#theImages{width:3000px; height:5600px; position:absolute;left:0;top:10px;_top:8px; }
					#theImages2{width:1020px; height:220; position:absolute;left:0;top:10px;_top:8px; }
						.top_articletransparent{width:130px;height:220px; float:left;}
						#theImages #slideEnd, #theImages2 #slideEnd2{float:left;}
			.promoB{width:727px; height:45px;background:url('template-bg_promoB.jpg') no-repeat;}
				
			.cdcH{width:712px; height:40px; padding:5px 0 0 15px; background:url('template-bg_cdcH.jpg') no-repeat; font-size:18px; color:#FFF; font-weight:bold; position:relative; z-index:0;}
				.cdcH a{font-size:12px; color:#D5D922; font-weight:normal; display:block; position:absolute; right:10px; top:10px;}
			.cdcM{width:730px; padding:0 0 0 4px; _padding:0; background:url('template-bg_cdcM.jpg') repeat-y;}
			.cdcB{width:727px; height:45px;background:url('template-bg_cdcB.jpg') no-repeat;}
	
			.topventeH{width:712px; height:40px; padding:5px 0 0 15px; background:url('template-bg_topventeH.jpg') no-repeat; font-size:18px; color:#FFF; font-weight:bold; position:relative; z-index:0;}
				.topventeH a{font-size:12px; color:#00ACEE; font-weight:normal; display:block; position:absolute; right:10px; top:10px;}
			.topventeM{width:730px; padding:0 0 0 4px; _padding:0; background:url('template-bg_topventeM.jpg') repeat-y;}
			.topventeB{width:727px; height:45px;background:url('template-bg_topventeB.jpg') no-repeat;}
			
			.marqueH{width:712px; height:40px; padding:5px 0 0 15px; background:url('template-bg_marqueH.jpg') no-repeat; font-size:18px; color:#FFF; font-weight:bold; position:relative; z-index:0;}
				.marqueH a{font-size:12px; color:#999; font-weight:normal; display:block; position:absolute; right:10px; top:10px;}
			.marqueM{width:726px; padding:0 0 0 1px; _padding:0; background:url('template-bg_marqueM.jpg') repeat-y; position:relative; z-index:0;}
				.defilementG_MQ {width:31px; height:83px; margin:0; background:url('template-leftMQ.gif') no-repeat; position:absolute; left:1px; top:0;z-index:1;}
				.defilementD_MQ {width:31px; height:83px; margin:0; background:url('template-rightMQ.gif') no-repeat; position:absolute; right:0; top:0;z-index:1;}
				.defilementG_MQ_off {width:31px; height:83px; background:url('template-leftMQ-off.gif') no-repeat; position:absolute; left:1px; top:0; z-index:1;}
				.defilementD_MQ_off {width:31px; height:83px; background:url('template-rightMQ-off.gif') no-repeat; position:absolute; right:0; top:0;z-index:1;}
				.marques_contenu {width:726px; height:83px; background-color:#FFF; position:relative;overflow:hidden;}
					.marques_contenubis {width:660px; height:83px; margin:0 auto; overflow:hidden;}
						.marques_contenubis ul li {width:112px; height:83px; }
						.topmarque {width:100px; height:75px;margin:0 6px;}
			.marqueB{width:727px; height:45px;background:url('template-bg_marqueB.jpg') no-repeat;}
	
		/* Page categorie */
			.gauchebis{width:155px; float:left;}
				.catalogueH{height:39px; padding:5px 0 0 14px; background:url('template-bg_catalogueH.jpg') no-repeat; font-size:18px; color:#FFF; font-weight:bold;}
				.catalogueM{background:url('template-bg_catalogueM.jpg') repeat-y;}
					.catalogueM ul{padding-left:14px;}
					.catalogueM ul li{padding:0 0 0 0;}
						.catalogueM ul li a{color:#F6931E;}
							.catalogueM ul li .tree{padding-bottom:20px;}
							.catalogueM ul li .tree .file a{display:block; width:110px; padding-left:10px; background:url('template-puce_gris.jpg') no-repeat 0 5px; color:#818181;}
				.catalogueB{height:12px; background:url('template-bg_catalogueB.jpg') no-repeat; margin-bottom:10px;}
			
			.droitebis{width:590px; float:left;}
				.desc_categ{width:586px; padding:4px 0 6px 0;}
					.desc_categG{width:424px; float:right; padding-left:6px; _width:424px; _padding-left:0;}
						.desc_categG h1{height:36px; border-bottom:solid 1px #F9AD57; color:#F6931E;}
						.desc_categtxt{padding:10px 0;}
					.ima_categ{width:117px;height:117px;padding:13px 0 0 39px;_width:127px;_padding:13px 0 0 29px;float:right;background:url('template-bg_imacateg.jpg') no-repeat;text-align:center;
}
				
				.articles_content{width:580px;margin-bottom:10px; padding-left:6px;}
					.articleH{height:40px; padding:5px 0 0 14px; background:url('template-bg_articleH.jpg') no-repeat; font-size:18px; color:#FFF; font-weight:bold; position:relative; z-index:0;}
						.paginationH{position:absolute; z-index:0; right:10px; top:15px; color:#F79A33; font-size:12px; font-weight:normal;}
							.paginationH a{color:#F79A33;}
							.encours{font-weight:bold;color:##F79A33;}
						
						.paginationB{color:#F79A33; text-align:right; padding:5px 10px 0 0;}
							.paginationB a{color:#F79A33;}

					.articleM{width:576px; padding:0 0 0 4px; _padding:0;background:url('template-bg_articleM.jpg') repeat-y;}
						.articlebit_content{width:130px; height:232px; float:left; margin:0 4px 0 7px; _margin:0 0 0 8px;}
							.articlebit{width:130px; height:220px; background:url('template-bg_articlebit.jpg') no-repeat left bottom; background-color:#F2F2F2;}
					.articleB{height:13px;background:url('template-bg_articleB.jpg') no-repeat; margin-top:-5px; background-color:#FFF;}
				
				.sscateg_content{width:580px; margin-bottom:10px; padding-left:6px;}
					.sscategH{height:40px; padding:5px 0 0 14px; background:url('template-bg_sscategH.jpg') no-repeat; font-size:18px; color:#FFF; font-weight:bold;}
					.sscategM{width:576px; padding:0 0 0 4px; _width:570px; _padding:0 0 0 6px;background:url('template-bg_sscategM.jpg') repeat-y;}
						.sscategbit{width:124px; height:200px; float:left; margin:0px 4px 0px 12px; _margin:0px 10px 0px 5px; text-align:center;}
							.ima_sscateg{width:114px; height:114px; padding:10px 0 0 10px; _width:125px;_padding:10px 0 0 0px; background:url('template-bg_imasscateg.jpg') no-repeat; text-align:center;}
							.lib_sscateg{height:19px; text-transform:uppercase;}
								.lib_sscateg a{color:#F05827;}
							.nb_articles{height:19px; }
							.entrer{width:59px; height:21px; margin:0 auto;}
					.sscategB{height:13px;background:url('template-bg_sscategB.jpg') no-repeat; margin-top:-10px; background-color:#FFF;}
				.cdccategH{height:40px; padding:5px 0 0 14px; background:url('template-bg_cdccategH.jpg') no-repeat; font-size:18px; color:#FFF; font-weight:bold;}
		
		/*Page article*/
			.produit{width:582px; _width:579px; margin-bottom:10px; padding:0 4px 0 0; _padding:0 7px 0 0;}
				.produitG{width:312px; _width:306px; _padding-left:0; float:right;}
					.lib{height:70px; border-bottom:solid 1px #F7921E;}
						.lib_produit{font-size:26px; color:#EE5B27; font-weight:bold;}
						.marque_produit{font-size:26px; color:#A8A9AD;}
						
					.prix_produit{padding:13px 0;}
						.prix_produitpromo{font-size:26px; color:#F6931E; font-weight:bold; padding-right:10px;}
						.prix_produitold{font-size:18px; color:#A8A9AD; text-decoration:line-through;}
						.eco_participation{font-sze:10px; color:#A8A9AD;}
					.ref_produit{padding:10px 0; color:#A8A9AD;}
						.ref_produit strong{padding-right:5px; color:#4D4D4D;}
					
					.desc_produit{color:#A8A9AD; padding:0 10px 10px 0;}
					.table_caracteristiques td{height:20px;}
						.table_caracteristiques strong{color:#F6931E; padding-left:5px;}
						.table_caracteristiques strong.lib_caract{padding-left:0;}
						.qte{width:20px; border:solid 1px #A8A9AD; text-align:center;}
					
					.form_produit{height:300px; position:relative; z-index:-1; padding-bottom:50px;}
					html>body .form_produit{height:auto; min-height:300px;}
					.boutons{width:582px; position:absolute; z-index:0; left:0; bottom:0; padding-bottom:20px;}
					.infos{font-sze:10px; color:#A8A9AD; text-align:right; padding-right:22px;}
				
				.produitD{width:264px; float:right;}
					.produitDH{width:264px; height:10px; /*background:url('template-bg_produitDH.jpg') no-repeat;*/ margin:0; padding:0;}
					.produitDM{width:264px; background-color:#F7921E;}
						.ima_produit{width:244px; height:244px; margin:0 0 0 10px; background-color:#FFF; text-align:center;}
						.zoom{height:30px; line-height:30px; color:#FFF; text-align:center;}
							.zoom a{color:#FFF;}
						.mini{width:75px; height:75px; background-color:#FFF; float:left; margin:0 0 10px 10px; _margin:0 5px 10px 5px; text-align:center;}
					.produitDB{width:264px; height:10px; background:url('template-bg_produitDB.jpg') no-repeat;}
		
			.articleconseilleH{height:40px; padding:5px 0 0 14px; background:url('template-bg_articlesconseillesH.jpg') no-repeat; font-size:18px; color:#FFF; font-weight:bold;}
			.articleinternauteH{height:40px; padding:5px 0 0 14px; background:url('template-bg_articleinternauteH.jpg') no-repeat; font-size:18px; color:#FFF; font-weight:bold; position:relative; z-index:0;}
			.articleinternauteM{width:576px; padding:0 0 0 4px; _padding:0;background:url('template-bg_articleinternauteM.jpg') repeat-y;}
			.articleinternauteB{height:13px;background:url('template-bg_articleinternauteB.jpg') no-repeat; margin-top:-5px; background-color:#FFF;}
	
	/* ---- DROITE ----- */	
		#droite{width:215px; float:left; padding:0;}
			.contact{height:21px; padding:147px 0 0 33px;background:url('template-bg_contact.jpg') no-repeat; margin-bottom:10px;}
			.contact a{text-transform:uppercase; color:#FFF; font-size:10px;}
			
			.nosgarantiesH{height:50px; background:url('template-bg_nosgarantiesH.jpg') no-repeat;}
			.nosgarantiesM{background:url('template-bg_nosgarantiesM.jpg') repeat-y;}
				.nosgarantiesM ul{padding-left:22px;}
				.nosgarantiesM ul li{padding-left:10px; background:url('template-puce_orange.jpg') no-repeat 0 5px;}
					.nosgarantiesM ul li a{color:#F6931E;}
			.nosgarantiesB{height:100px; background:url('template-bg_nosgarantiesB.jpg') no-repeat; margin-bottom:10px;}
			
			.paiementsecurise{height:168px; background:url('template-paiementsecurise.jpg') no-repeat; margin-bottom:10px;}
			.servicelivraison{height:165px; background:url('template-servicelivraison.jpg') no-repeat; margin-bottom:10px;}
			
			.nosmarquesH{height:55px; background:url('template-bg_nosmarquesH.jpg') no-repeat;}
			.nosmarquesM{background:url('template-bg_nosmarquesM.jpg') repeat-y;}
				.nosmarquesM ul{padding-left:22px;}
				.nosmarquesM ul li{padding-left:10px; background:url('template-puce_gris.jpg') no-repeat 0 5px;}
					.nosmarquesM ul li a{color:#818181;}
			.nosmarquesB{height:109px; background:url('template-bg_nosmarquesB.jpg') no-repeat; margin-bottom:10px;}
			
			.nousconnaitreH{height:50px; background:url('template-bg_nousconnaitreH.jpg') no-repeat;}
			.nousconnaitreM{background:url('template-bg_nousconnaitreM.jpg') repeat-y;}
				.nousconnaitreM ul{padding-left:22px;}
				.nousconnaitreM ul li{padding-left:10px; background:url('template-puce_orange.jpg') no-repeat 0 5px;}
					.nousconnaitreM ul li a{color:#F6931E;}
			.nousconnaitreB{height:20px; background:url('template-bg_nousconnaitreB.jpg') no-repeat; margin-bottom:10px;}
			
/* ----------------------------------------- FOOTER ---------------------------------------- */
#footer{background:url('template-bg_footer.jpg') repeat-x;}
	#footer_contenu{width:1000px; margin:0 auto; text-align:center;}
		.footer1{height:31px; line-height:31px; color:#FFF;}
			.footer1 a{color:#FFF;}
		.footer2{padding:10px 0; color:#FFF;}
			.footer2 a{color:#FFF; text-decoration:underline;}
			.footer2 a:hover{text-decoration:none;}
					
