html, body, div, dd, dl, dt, p{margin:0px; padding:0px;}

body{
	margin:0 auto;
	color:#5F5F5F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	overflow-x:hidden;
}
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 ---------------------------------------- */

.erreur{color:#EF464D; text-align:center;}
.etoile{color:#EF464D;}
.etoile h3{color:#F6931E; text-align:left; font-size:18px; padding-bottom:10px;}

.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}
/* ----------------------------------------- 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:0;}
			.panier_nb{font-size:10px; color:#F7AC42;}
			.panier_tot{text-transform:uppercase; font-size:11px;}
			.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:10;}
			#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; font-weight:bold;}
			.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;}
				#onglets table .onglet_m table{margin:0;}
			.onglet_m_over{width:auto;background:url('template-bg_onglet_m_over.jpg') repeat-x;}
				#onglets table .onglet_m_over table{margin:0;}
				.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:0px; left:-9px; _top:0; _left:-10px; z-index:4000;}
				.sscateg ul{width:136px; padding-bottom:16px;background:url('template-bg_sscateg.gif') no-repeat left bottom;}
					.sscateg ul li{width:126px;margin:0; padding:3px 0 3px 10px;background-color:#FFF;}
						#onglets table .sscateg ul li a:hover{color:#F6931E; text-decoration:none;}
				#onglets table .sscateg a{display:block;width:126px;  margin:0; padding:0; 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;}
				.nouveauteH span{display:block; width:300px; float:left;}
				.nouveauteH a{display:block; width:200px; float:right; text-align:right; padding:10px 10px 0 0; font-size:12px; color:#F6931E; font-weight:normal;}
			.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; padding-bottom: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; margin-top:-41px;}
					.ima_articlebis{width:130px; height:130px; text-align:center; background-color:#FFF;}
					.lib_article{height:45px;padding:5px 7px 0 7px;}
						.lib_article a{font-size:12px; text-transform:uppercase; color:#EE5B28;}
					.marque_article{padding:0 7px; height:20px; font-size:11px; text-transform:uppercase; color:#999;}
					.new{height:20px; padding:0 7px; font-size:10px; 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;}
				.promoH span{display:block; width:300px; float:left;}
				.promoH a{display:block; width:200px; float:right; text-align:right; padding:10px 10px 0 0; font-size:12px; color:#EB1C24; font-weight:normal;}
			.promoM{width:730px;padding:0 0 0 4px;background:url('template-bg_promoM.jpg') repeat-y; /*position:relative; z-index:0;*/}
				#galleryContainer, #galleryContainer2{width:726px;height:260px;/*float:left;*/position:relative;left:-4px;_left:0;overflow:hidden;background:url('template-bordure_toppromo.jpg') repeat-x; z-index:0;}
					#arrow_left, #arrow_left2{width:31px;height:260px;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;}
					
					.promoMnew{width:730px;background:url('template-bg_promoM.jpg') repeat-y;}
					.carouselPromo{width:730px;height:260px;overflow:hidden;z-index:0;}
					.prevPromo{width:31px;height:260px;position:absolute;left:0px;top:0px;background:url('template-fleche_promoG.gif') no-repeat right top; z-index:10;}
					.nextPromo{width:30px;height:260px;position:absolute;right:0px;top:0px;background:url('template-fleche_promoD.gif') no-repeat left top; z-index:10;}
					
					
					.topventeMnew{width:730px;background:url('template-bg_topventeM.jpg') repeat-y;}
					.carouselVente{width:730px;height:260px;overflow:hidden;z-index:0;}
					.prevVente{width:31px;height:260px;position:absolute;left:0px;top:0px;background:url('template-fleche_topventeG.gif') no-repeat right top; z-index:10;}
					.nextVente{width:30px;height:260px;position:absolute;right:0px;top:0px;background:url('template-fleche_topventeD.gif') no-repeat left top; z-index:10;}
					
					
					.topindexbitCarou {width:131px; margin:0px 7px; padding-bottom:6px; background:url('template-bg_articlebit.jpg') no-repeat left bottom; float:left; background-color:#F2F2F2;}
					
					#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;}
				.cdcH span{display:block; width:300px; float:left;}
				.cdcH a{display:block; width:250px; float:right; text-align:right; padding:10px 10px 0 0; font-size:12px; color:#D5D922; font-weight:normal;}
			.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;}
				.topventeH span{display:block; width:300px; float:left;}
				.topventeH a{display:block; width:200px; float:right; text-align:right; padding:10px 10px 0 0; font-size:12px; color:#00ACEE; font-weight:normal;}
			.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;}
				.marqueH span{display:block; width:300px; float:left;}
				.marqueH a{display:block; width:200px; float:right; text-align:right; padding:10px 10px 0 0; font-size:12px; color:#999; font-weight:normal;}
			.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:0 0 20px 0;}
							.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:116px;height:117px;padding:13px 0 0 40px;_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:290px; margin:0 4px 0 7px; _margin:0 0 0 8px; padding-top:10px; float:left; }
							.articlebit{width:130px; padding-bottom:6px; background:url('template-bg_articlebit.jpg') no-repeat left bottom; background-color:#F2F2F2;}
								.articlebit .lib_article{height:65px;}
					.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; padding-top:10px; 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:22px; text-transform:uppercase; font-size:11px; font-weight:bold;}
								.lib_sscateg a{color:#F05827;}
							.nb_articles{height:23px; line-height:23px;}
							.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;}
					html>body .lib{height:auto; min-height:70px;}
						.lib_produit{font-size:26px; color:#EE5B27; font-weight:bold; padding-right:10px;}
						.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{height:150px; color:#A8A9AD; padding:0 10px 10px 0;}
					html>body .desc_produit{height:auto; min-height:150px;}
					
					.table_caracteristiques{margin-top-bottom:50px;}
						.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:100px; position:relative; z-index:0; padding-bottom:50px;}
					html>body .form_produit{height:auto; min-height:100px;}*/
					.boutons{width:582px; position:absolute; z-index:0; left:0; bottom:0;}
					.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:-1;}
			.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;}
	
		/**********************************************************************************************************************************************************************************************************/
					/*ETAPES DE COMMANDES - ETAPES DE COMMANDES - ETAPES DE COMMANDES - ETAPES DE COMMANDES - ETAPES DE COMMANDES*/
		/**********************************************************************************************************************************************************************************************************/
					.etapescommande{margin-bottom:20px;}
					.tablecde1, .tablecde3{width:680px; margin: 0 auto 10px auto; background-color:#F9B041; /*border:solid 1px #EFEFEF;*/}
						.tdheadcde1{font-weight:bold; padding:5px 0 5px 5px; background-color:#F05A28; color:#FFF;}
						.cde1_td1{background-color:#FFF9F0;padding:5px; color:#000;}
						.cde1_td2{background-color:#FEE8C7;padding:5px;color:#000}
						.tot{font-weight:bold; color:#F05A28;}
						.loi_chatel{color:#F05A28; padding-top:10px;}
						.liens_divers{clear:both; padding:0 10px 20px 0; color:#F6931E; text-align:right; font-weight:bold;}
							.liens_divers a{color:#F6931E;}
						.etapescde_divers{width:680px; margin: 0 auto;}
							.cde1livraison{width:335px; float:left;}
								.cde1livraison_txt{font-weight:bold; color:#F05A28;}
								#payslivr{margin:5px 0 0 5px;}
							.cde1totaux{width:300px; float:right;}
								.rightbis{text-align:right; padding-right:40px;}
								.inputcde{text-align:right; font-weight:bold; background:transparent; border:none; color:#F05A28;}
							.cde1boutonsg{width:335px; float:left; text-align:left; margin:20px 0;}
							.cde1boutonsg{width:335px; float:left; text-align:left; margin:20px 5px 10px 0;}
							#cde1boutonsd{width:300px; float:right; text-align:right; margin:20px 0;}
			
					/*étape2*/
					.logginH{width:365px; height:40px; margin:0 auto; padding:5px 0 0 15px; background:url('template-bg_logginH.jpg') no-repeat; font-size:18px; color:#FFF; font-weight:bold;}
					.logginM{width:350px;  margin:0 auto; padding:0 15px 15px 15px; background:url('template-bg_logginM.jpg') repeat-y;}
						.tableloggin{width:100%; padding-top:15px;}
							.champ_input{width:150px; border:solid 1px #F9C88D;}
							.champ_textarea{width:150px; border:solid 1px #F9C88D;}
					.logginB{width:380px; /*height:45px;*/ height:30px;margin:0 auto; background:url('template-bg_logginB.jpg') no-repeat;}

					.tablecde2{width:680px; margin: 0 auto; padding-top:15px;}
						.coord_fact{display:block; padding-bottom:10px; color:#F05A28;}
						.coord_liv{display:block; padding:0 0 10px 26px; color:#F05A28;}
							.tablecde2bis{border:solid 1px #F9B041;}
							.souligner{font-weight:bold; text-decoration:underline; color:#F05A28;}
							.souligner:hover{text-decoration:none;}
							.mdpperdu{text-decoration:underline; padding:10px 0 10px 0;}
							.mdpperdu:hover{text-decoration:none;}
							
							.entete{padding:5px; /*height:100px;*/ color:#F05A28; font-weight:bold;}
							
							.cde3totaux{width:230px; float:right; margin:10px 10px 0 0; padding:10px; border:1px solid #F9B041;}
								.cde3totaux .rightbis{padding-right:0;}
							.code_promo{width:300px; float:left; margin:15px 0 15px 7px; padding:10px; border:1px solid #F9B041;}
							
							.erreur_cadeau{width:300px; float:left; margin:10px 0;}
							/*.td_article_cde1{padding:5px 0; text-align:right;}*/
							
					/*étape3*/
					.table_moyens {width:680px; margin:0 auto 20px auto; border:1px solid #F9B041;}
						.tdmoyens {border-bottom:1px solid #6C5A4F;border-right:1px solid #918F90;padding:15px;background-color:#FDE6C4;text-align:center;}
							.moyentxt{padding-left:10px;font-weight:bold; color:#F05A28; font-size:18px;}
							.tdmoyens a{text-decoration:none;}
						.tdmoyens_over {border-top:1px solid #6C5A4F;border-left:1px solid #918F90;padding:15px;background-color:#FEE8C7;text-align:center;}
							.tdmoyens_over a:hover{text-decoration:none;}
							
						.nouveau_couleurfond{background-color:#ACACAC;}
						.moyen_txt{margin:20px 0 10px 0;}
						.moyens{width:400px; float:left;}
						.moyen_lib{text-transform:uppercase; font-weight:bold; padding-bottom:10px;}
						
						#moyenbitcontenu {width:560px;padding:15px;}
						.page_cde4{padding:0 0 0 10px;}
							.page_cde4 .moyentxt{padding:0;}
						.paiementbis{margin-left:30px; padding:0;}
		

		/**********************************************************************************************************************************************************************************************************/
					/*MON COMPTE - MON COMPTE - MON COMPTE - MON COMPTE - MON COMPTE - MON COMPTE*/
		/**********************************************************************************************************************************************************************************************************/

					/*LOGGIN*/
						.loggin{width:380px; margin:0 auto;}
						.table_client{width:680px; margin: 20px auto 30px auto;}
							.titre_client{font-weight:bold; color:#F6931E; padding-bottom:10px;}
								.titre_client a{color:#F6931E;}
							.td_alt1{background-color:#FFF9F0; padding:5px 0 10px 5px; color:#000; border-top:solid 1px #F6931E;}
							.td_alt2{background-color:#FEE8C7; padding:5px 0 10px 5px;color:#000; border-top:solid 1px #F6931E;}
							
							.entete_facture{}
							.table_frais{width:40%; margin-right:10px;}
							
	/* ---- 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;}*/
			.CollapsiblePanelTab{height:55px; background:url('template-bg_nosmarquesH.jpg') no-repeat; cursor:pointer; outline:none;}
			.CollapsiblePanelOpen .CollapsiblePanelTab:focus, .CollapsiblePanelTab:focus{color:#CCCCCC;}
			.CollapsiblePanelContent{background:url('template-bg_nosmarquesM.jpg') repeat-y;}
				 ul.CollapsiblePanelContent{padding-left:22px;}
					ul.CollapsiblePanelContent  li{padding-left:10px; background:url('template-puce_gris.jpg') no-repeat 0 5px;}
						ul.CollapsiblePanelContent  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;}
		
		/*Pages récapitulatives des tops*/	
			.nouveauteMbis{width:730px; padding:0 0 0 4px; _padding:0;background:url('template-bg_nouveauteMbis.jpg') repeat-y;}
				.topindexbitcontent{width:131px; height:290px; margin:0 7px 0 7px; _margin:0 7px 0 6px; padding-top:10px; float:left;}
					.topindexbitbis{padding-bottom:6px; background:url('template-bg_articlebit.jpg') no-repeat left bottom; float:left; background-color:#F2F2F2;}
			.nouveauteBbis{width:727px; height:45px;background:url('template-bg_nouveauteB.jpg') no-repeat; margin-top:-5px; background-color:#FFF;}
	
			.promoMbis{width:730px; padding:0 0 0 4px; _padding:0;background:url('template-bg_promoMbis.jpg') repeat-y;}
			.promoBbis{width:727px; height:45px;background:url('template-bg_promoB.jpg') no-repeat; margin-top:-5px; background-color:#FFF;}
	
			.cdcMbis{width:730px; padding:0 0 0 4px; _padding:0;background:url('template-bg_cdcMbis.jpg') repeat-y;}
			.cdcBbis{width:727px; height:45px;background:url('template-bg_cdcB.jpg') no-repeat; margin-top:-5px; background-color:#FFF;}
	
			.topventeMbis{width:730px; padding:0 0 0 4px; _padding:0;background:url('template-bg_topventeMbis.jpg') repeat-y;}
			.topventeBbis{width:727px; height:45px;background:url('template-bg_topventeB.jpg') no-repeat; margin-top:-5px; background-color:#FFF;}
		
		
		/*Pages instits*/
			.institH{width:712px; height:40px; padding:5px 0 0 15px; background:url('template-bg_institH.jpg') no-repeat; font-size:18px; color:#FFF; font-weight:bold;}
			.institM{width:697px; padding:20px 15px 15px 15px; background:url('template-bg_nouveauteM.jpg') repeat-y;}
				.menuplan{float:left; margin:0 20px 20px 0;}
					.menuplan h3{color:#F6931E; font-weight:bold; padding-bottom:10px;}
			.institB{width:727px; height:45px;background:url('template-bg_nouveauteB.jpg') no-repeat;}
			
		/*FAQ*/
		.toggler{color:#F6931E; font-weight:bold; padding-bottom:10px; cursor:pointer;}
		.element{margin-bottom:10px; padding:0 0 10px 10px;}
		
		/*Page recherche*/
			.cadreG{width:310px; margin-bottom:20px; padding:10px; float:left; border:solid 1px #E7E7E7; }
				.titre_divers{color:#F6931E; font-weight:bold; padding-left:10px;}
				.cadreG table.table_recherche{width:300px; margin:0 auto;}
			.cadreD{width:310px; margin-bottom:20px; padding:10px; float:right; border:solid 1px #E7E7E7;}
				.rechercherecente ul li{padding-left:20px; }
				.rechercherecente ul li a{display:block; padding-left:10px; background:url('template-puce_orange.jpg') no-repeat 0 5px;}
			
			.lib_recherche{height:29px; line-height:29px;}
				.lib_recherche .onglet_g{width:10px; float:left;}
				.lib_recherche .onglet_m{width:200px; float:left; font-weight:bold; color:#FFF; padding-left:5px;}
				.lib_recherche .onglet_d{width:10px; float:left;}
			.nospages_description{width:675px; height:150px; margin-bottom:10px; padding:10px; float:right; border:solid 1px #E7E7E7;}
				.nospages_navigation{color:#F6931E;}
					.nospages_navigation h2{display:inline; font-size:12px;}
					.nospages_navigation h2 a{color:#F6931E;}
					
			.nosarticles_descriptiong{width:150px; height:150px; float:left;}
			.nosarticles_descriptiond{width:520px; height:150px; float:left;}
				.nosarticles_navigation, .nosarticles_navigation a{color:#F6931E;}
					.nosarticles_navigation h4, .nosarticles_navigation h3, .nosarticles_navigation h2{display:inline; font-size:12px;}
				.description_articletxt{}
			.pagenavperso{text-align:right;}
			
			
		/*Page recommander*/
		.recommander{background:url('template-logo.jpg') no-repeat center top;}
		#TB_ajaxWindowTitle{text-align:center; width:400px;}
		#TB_closeAjaxWindow a{text-decoration:underline;}
		#TB_closeAjaxWindow a:hover{text-decoration:none;}

/* ----------------------------------------- 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;}

.taux_reduction {
	background:transparent url(template-vignette_reduction.png) no-repeat scroll 0 0;
	behavior: url(iepngfix.htc);
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	height:41px;
	
	line-height:41px;
	text-align:center;
	
	width:41px;
	z-index:1000;
}
.conteneurtaux{
	width:41px;
	position:relative;
	height:41px;
	left:88px;
	top:88px;
}

/* ----------------------------------------- PEGES OPTI ---------------------------------------- */

.opti_titre{ width:727px; height:37px; padding:8px 0 0 10px;; background:url(template-bg_institH.jpg) no-repeat; color:#FFF; text-transform:uppercase; font-size:18px; font-weight:bold; }
.topartdesc{ height:50px; padding:0 7px; font-size:11px; color:#999;}
.topoptibit{width:130px; margin:25px 7px 20px; 7px;  padding-bottom:6px; background:url('template-bg_articlebit.jpg') no-repeat left bottom; float:left; background-color:#F2F2F2;}

.conteneurtaux_promo{
	width:41px;
	position:relative;
	top:88px;
	left:88px;	
}

.taux_reduction_promo{
	background:transparent url(template-vignette_reduction.png) no-repeat scroll 0 0;
	behavior: url(iepngfix.htc);
	color:#FFF;
	font-size:12px;
	font-weight:bold;
		
	line-height:41px;
	text-align:center;
	position:absolute;	
	
	width:41px;
	z-index:1000;
}