@font-face {
    font-family: 'museo_sans700';
    src: url('fonts/museosans_700.eot');
    src: url('fonts/museosans_700.eot?#iefix') format('embedded-opentype'),
         url('fonts/museosans_700.woff') format('woff'),
         url('fonts/museosans_700.ttf') format('truetype'),
         url('fonts/museosans_700.svg#museo_sans700') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'museo_sans_rounded300';
    src: url('fonts/museosansrounded-300.eot');
    src: url('fonts/museosansrounded-300.eot?#iefix') format('embedded-opentype'),
         url('fonts/museosansrounded-300.woff') format('woff'),
         url('fonts/museosansrounded-300.ttf') format('truetype'),
         url('fonts/museosansrounded-300.svg#museo_sans_rounded300') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'museo_sans_rounded700';
    src: url('fonts/museosansrounded-700.eot');
    src: url('fonts/museosansrounded-700.eot?#iefix') format('embedded-opentype'),
         url('fonts/museosansrounded-700.woff') format('woff'),
         url('fonts/museosansrounded-700.ttf') format('truetype'),
         url('fonts/museosansrounded-700.svg#museo_sans_rounded700') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'celine_dion_handwritingRg';
    src: url('fonts/celine_dion_handwriting-webfont.eot');
    src: url('fonts/celine_dion_handwriting-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/celine_dion_handwriting-webfont.woff') format('woff'),
         url('fonts/celine_dion_handwriting-webfont.ttf') format('truetype'),
         url('fonts/celine_dion_handwriting-webfont.svg#celine_dion_handwritingRg') format('svg');
    font-weight: normal;
    font-style: normal;
}

.alert-warning {
    color: #FFFFFF;
    background-color: #393939;
    border-color: #000000;
}

*{margin:0; padding:0; box-sizing: content-box;}
body{background-repeat:no-repeat; background-position:center top}
a{outline:none;}
img{border:none}
ul li{list-style:none}
.clear{clear:both}
.container{width:1000px; margin:auto; position:relative}
	#header{ height:137px; background:#000000 url(template-header.jpg) repeat-x; position:relative}
	.headerContainer{height:137px; position:relative}
		.logoContainer{height:90px}
			.logo{display:block; width:282px; margin:auto; padding:20px 0}
		.topContent{width:260px; height:90px; position:absolute; right:0; top:0}
			.panier{font:12px 'museo_sans_rounded700'; color:#ffffff; text-align:right; padding:5px 0}
				.panier a{color:#ffffff; text-decoration:none}
			.textLivraison{font:bold italic 12px Arial, Helvetica, sans-serif; color:#c39d6c; text-align:right}
				.formSearch{height:35px; width:258px; background:#ffffff; border:none; float:right; margin:7px 0; overflow:hidden}
					.formSearchInput{height:35px; width:184px; background:#ffffff; border:none; background:url(template-searchBg.jpg) left no-repeat; padding:0 0 0 40px; color:#b3b3b3; font:italic 12px/35px Arial, Helvetica, sans-serif; float:left}
					.formSearchBtn{width:34px; height:35px; background:url(template-searchOk.jpg); border:none; float:right; cursor:pointer}
		.navBar{height:47px; position:relative; z-index:999999; width:1000px; font:14px 'museo_sans_rounded700'; text-transform:uppercase; text-align:center}
			.navBar ul{margin:auto}
			#navBarTop,#navBarBott{margin:auto}
			.navBar ul li{display:block; float:left; *zoom:1; *display:inline; text-align:center; line-height:47px; position:relative; height:47px}
			.navBar ul li.clear{float:none; height:auto; width:auto}
				.navBar ul li a{display:block; padding:0 23px; text-decoration:none; color:#ffffff; position:relative; height:47px; text-align:center; }
					.navBar ul li a:hover{color:#c39d6c}
				
					.navBar ul li a span{display:block; width:3px; height:3px; -webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;behavior: url('PIE.htc'); position:absolute; right:-3px; top:22px; background:#ffffff}
				.navBar ul li ul{display:none; position:absolute; left:0; top:47px; background:#000000; z-index:999999; width:100%}
					.navBar ul li ul li{display:block; text-transform:none; height:30px; width:100%}
						.navBar ul li ul li a{font:14px/30px 'museo_sans_rounded300'; height:30px;color:#7b7b7b; padding:0; text-align:center; text-transform:lowercase; display:block }
						.navBar ul li ul li a:first-letter {text-transform: capitalize;}
						.navBar ul li ul li a:hover{font:14px/30px 'museo_sans_rounded700'; color:#ffffff; font-weight:normal}
				
		.slider{height:640px; -webkit-box-shadow: 0 0 10px 1px #cccccc; box-shadow: 0 0 10px 1px #cccccc; behavior: url('PIE.htc'); border:solid 20px #ffffff; position:relative;}
			.sliderContainer{background:#eee;height:640px; width:960px; position:relative;}
			#slider_nav{position:absolute; right:20px; bottom:20px; z-index:999999}
			#slider_nav li{display:inline-block; *zoom:1; *display:inline; margin:5px 2px;}
			#slider_nav li a{display:block; background:#7f7f7f; width:8px; height:8px; text-decoration:none;-webkit-border-radius: 100%;border-radius:100%;behavior: url('PIE.htc'); }
			#slider_nav li.activeSlide a{background:#002134}
			.bg_shadow{height:28px; width:1000px; background:url(template-big_shadow.png) center}
		.content{padding:25px 0; position:relative; z-index:0}
		.decouvrez{font:26px "celine_dion_handwritingRg"; display:block; padding-bottom:25px; text-align:center}
		.autoPromo{width:320px; height:auto; float:left; height:365px; margin-bottom:45px; position:relative}
			.autoPromo .shadow{width:320px; height:18px; background:url(template-shadow.png) center; margin:auto}
			.autoPromo h3{font:24px 'museo_sans_rounded700'; display:block; text-align:center; text-transform:uppercase; padding:0 0 20px 0}
			.autoPromo p{font:14px 'museo_sans_rounded300'; text-align:center; color:#656565}
		.autoPromoMiddle{margin:0 20px}
			.imgIllustr{display:block}
			.imgIllustr img{height:auto; width:300px; overflow:hidden; -webkit-box-shadow: 0 0 10px 1px #cccccc; box-shadow: 0 0 10px 1px #cccccc; behavior: url('PIE.htc'); border:solid 10px #ffffff;}
			
		.footer{background:#000000 url(template-footer.png) repeat-x; position:relative}
			#toogle{display:none}
			.footer_arrow{width:34px; height:34px; background:url(template-footer_arrow.png); position:absolute; left:483px; top:-15px; z-index:999999; cursor:pointer;z-index:2;}
			.footer .navBar{position:relative; top:0; left:0; padding-top:5px;z-index:1;}
			.footerNav li{display:inline-block; *zoom:1; *display:inline; text-align:center; line-height:47px}
				.footerNav li a{display:block; padding:0 25px; text-decoration:none; color:#ffffff}
			.linkInstitFoot{font:14px 'museo_sans_rounded300'; width:624px; float:left; padding:25px 0}
				.linkInstitFoot li{width:205px; display:inline-block; *zoom:1; *display:inline}
					.linkInstitFoot li a{color:#c5c5c5; text-decoration:none; display:block; padding-bottom:10px}
						.linkInstitFoot li a:hover{color:#c39d6c}
			.newslettersFoot{padding-top:25px; width:375px; float:left}
				.newslettersFoot h3{font:21px 'museo_sans_rounded300'; display:block; padding-bottom:10px; color:#ffffff; text-transform:uppercase}
				.newslettersFoot p{font:14px 'museo_sans_rounded300'; color:#ffffff}
			.newsFootForm{padding:10px 0}
				.newsFootForm .inputNews{width:240px; padding-left:20px; float:left; font:italic 12px Arial, Helvetica, sans-serif; height:28px; line-height:28px; border:solid 1px #ffffff; color:#5a5a5a;  background:#000000}
				.newsFootForm .btnNews{height:30px; width:50px; float:left; background:url(template-okBtnFoot.jpg); border:none; cursor:pointer}
			.resauxSociaux{ padding-top:5px; padding-bottom:20px}
				.resauxSociaux .item{width:38px; height:38px;-webkit-border-radius: 38px 38px 38px 38px;border-radius: 38px 38px 38px 38px;behavior: url('PIE.htc'); float:left; background:#6a656b; float:left; margin-right:10px; text-decoration:none; text-align:center}
				.resauxSociaux .facebook{margin:7px 0 0 0}
				.resauxSociaux .twitter{margin:11px 0 0 0}
				.resauxSociaux .pinterest{margin:12px 0 0 0}
				.resauxSociaux .googleplus{margin:9px 0 0 0}
				.resauxSociaux .favoris{margin:12px 0 0 0}
			.copyright{font:12px 'museo_sans_rounded300'; text-align:center; padding:20px 0 10px;background:#ffffff;}
				.copyright a{color:#000000; text-decoration:underline}
				/*category*/
		.categorie{/*background: url(template-bg.jpg) center top no-repeat;-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;
	
*/}
			.categContent{background:#ffffff; padding:20px}
				.topCateg h3{font:25px 'museo_sans_rounded300'; text-transform:uppercase; display:block}
				.topCateg p{font: 14px 'museo_sans_rounded300'; text-align: left; color: #656565; padding:10px 0}
					.topCateg ul{}
						.topCateg ul li{display:block; width:310px; height:40px; display:block; float:left; margin-bottom:15px}
						.topCateg ul li.clear{float:none; height:auto; width:auto; margin:0}
							.topCateg ul li a{display:block; width:282px; height:40px; background:#999999; color:#ffffff;font: 16px/40px 'museo_sans_rounded300'; text-transform:uppercase; text-decoration:none; padding-left:28px}
							.topCateg ul li a:hover{background:#000000}
							.topCateg ul li.middle{margin:0 15px}
				.articleCateg{width:960px; height:auto;margin:auto; border-bottom:solid 1px #999999; padding-bottom:20px}
					.articleBit{width:320px; height:435px; float:left; position:relative;}
					.produit_ima{width:500px; height:500px; display:table-cell; vertical-align:middle; text-align:center}
					.topImageBit{width:265px; height:250px; margin:auto}
						.topImageBit a{display:table-cell; *display:block; text-align:center; vertical-align:middle; width:265px; height:250px}
					.topProductBit h3{font: 19px 'museo_sans_rounded700'; text-transform:uppercase;width:265px; margin:0 auto; display:block; text-align:center; border-bottom:solid 1px #999999 }
						.topProductBit h3 a{text-decoration:none; color:#000000; display:block; padding:10px 0}
						.topProductBit p{font: 14px 'museo_sans_rounded300'; width:265px; color:#656565; margin:0 auto; display:block; text-align:center; padding:10px 0}
							.topProductBit .normalPrice{font: 19px 'museo_sans_rounded700'; width:265px; display:block; text-align:center; margin:auto}
							.topProductBit .oldPrice{font: 14px 'museo_sans_rounded300'; width:265px; display:block; text-align:center; text-decoration:line-through; margin:auto; color:#d6b491}
						
						.preview{padding:5px 0; text-align:center; position:relative}
						.preview a {width:20px; height:20px; display:inline-block; cursor:default}
							.preview a img{width:20px; height:20px; -webkit-border-radius:100%;border-radius:100%;behavior: url('PIE.htc');position:relative;}
							 
						.breadcrumbs,.nosarticles_navigation,.nosrayons_navigation{font: 14px 'museo_sans_rounded300'; padding:10px; color:#000000}
						.nosarticles_navigation,.nosrayons_navigation{padding:10px 0}
						.nosarticles_navigation a,.nosrayons_navigation a{color:#c39d6c}
						.breadcrumbs h1,.breadcrumbs h2,.breadcrumbs h3,.breadcrumbs h4
						,.nosarticles_navigation h1,.nosarticles_navigation h2,.nosarticles_navigation h3,.nosarticles_navigation h4
						,.nosrayons_navigation h1,.nosrayons_navigation h2,.nosrayons_navigation h3,.nosrayons_navigation h4{display:inline; font: 14px 'museo_sans_rounded300'}
							.breadcrumbs a{color:#000000; text-decoration:none;}
							.breadcrumbs a:hover,.nosarticles_navigation a:hover,.nosrayons_navigation a:hover{text-decoration:underline}
						/*pagination*/
						.paginNav{height:20px; padding:14px 0; background:url(template-line.jpg) repeat-x}
							.paginLink{ background:#ffffff; /*width:535px;*/ width:auto; float:left; color:#404040}
							 	.paginLink a{color:#404040; text-decoration:none}
								.nbr a.voir:hover{font:14px 'museo_sans_rounded700';}
								.nbr .selectBox{width:55px!important;}
								.nbr .cmf-skinned-text{padding-top:0!important;}
								.selectBox{border:1px solid #999999;text-align:center;background:url('template-selectArrow.png') no-repeat right center;}
									.cmf-skinned-select{background:none!important;}
									.cmf-skinned-text{font:14px 'museo_sans_rounded300';height:20px!important;padding-top:3px;}
									.selectBox select{width:100%!important;}
								.paginLink .nbr{float:left; font: 15px 'museo_sans_rounded300'; padding:0 10px 0 0}
								.paginLink .nbr span.chiffre{font: 25px 'museo_sans_rounded700'; display:block; float:left; line-height:11px; padding-right:5px}
								.paginLink .nbr span.art{font: 15px 'museo_sans_rounded300'; display:block; float:left; border-right:solid 1px #404040; padding-right:20px}
								.paginLink .nbr span.span,.paginLink .nbr form{float:left; padding:0 10px}
								.paginLink .nbr span.last{border-right:solid 1px #404040; }
								.paginLink .nbr .form .input{height:20px;width:54px; border:solid 1px #999999;}
								
									.paginLink .nbr .form .input option{text-align:center}
						.pagination{padding:0; float:right;font: 15px 'museo_sans_rounded300'; text-transform:uppercase; padding:15px 0; width:400px}
							.pagination a{text-decoration:none; color:#000000}
							.pagination a.voirTous{display:block; float:left; background:url(template-bullets.png) left 5px no-repeat; padding-left:10px}
							.pagination a.voirTous:hover{font: 15px 'museo_sans_rounded700'}
							.pagination ul{float:right}
								.pagination ul li{display:inline-block; *zoom:1; *display:inline; padding:0 2px}
									.pagination ul li a.prev,.pagination ul li a.next{color:#c69c6d}
									.pagination ul li a.active{color:#c69c6d;font: 15px 'museo_sans_rounded700';}
		/**Article*/
		.retourAuxRayons{width:36px; height:140px; display:block; position:absolute; background:url(template-retour_rayon.png); left:-57px; top:5px; text-decoration:none}
		.artLeft{width:500px; float:left; padding-top:25px}
			.artLeft ul{text-align:center}
				.artLeft ul.thumbs li{display:inline-block; *zoom:1; *display:inline; margin:2px}
					.artLeft ul.thumbs li a{display:block; width:160px; height:160px}
		.artRight{float:right; width:440px; padding:20px 0}
			.artRight h3{font: 25px 'museo_sans_rounded300'; padding:10px 0; display:block; border-bottom:solid 1px #999999; text-transform:uppercase;margin-bottom:30px;}
				.artRight .caractContainer{width:215px; float:left}
				.produit_caracts label{padding:30px 0 0 0; display:block;font: 19px 'museo_sans_rounded300';color:#010101;text-transform:uppercase;}
				.produit_caracts label.selected_color{font: 16px 'museo_sans_rounded300';color:#010101;}
				.produit_caracts ul li{display:inline-block; *zoom:1; position:relative; *display:inline;*margin-right:2px}
				.preview ul{padding:5px 0; text-align:center; position:relative}	
				.produit_caracts{width:250px; float:left}
					.produit_caracts ul li a img{width:35px; height:35px; display:block; -webkit-border-radius: 35px 35px 35px 35px;border-radius: 35px 35px 35px 35px;behavior: url('PIE.htc');}
					.produit_caracts ul li a.active {width:32px; height:32px; display:block; -webkit-border-radius: 35px 35px 35px 35px;border-radius: 32px 32px 32px 32px;behavior: url('PIE.htc'); border:solid 2px #000000; overflow:hidden!important}
					
					.produit_caracts .imgCaractTable a{width:30px; height:30px; display:block; float:left; position:relative; margin-right:5px}
					.produit_caracts .imgCaractTable .caractvalImg{width:30px; height:30px; display:block; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; /*behavior: url('PIE.htc');*/}
					.produit_caracts .imgCaractTable .caractvalImgSelected{width:30px; height:30px; display:block; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; /*behavior: url('PIE.htc');*/}
					
					.produit_caracts ul li a {width:32px; height:32px; display:block; -webkit-border-radius: 35px 35px 35px 35px;border-radius: 32px 32px 32px 32px;behavior: url('PIE.htc'); border:solid 2px #ffffff; overflow:hidden!important}
					.produit_caracts tr td{position:relative; color:#656565; font:14px 'museo_sans_rounded300'}
					.produit_caracts .selectBox{height:20px;width:200px; border:solid 1px #999999;}
					.qteContainer{background:#000000; width:105px; padding:8px 0 8px 8px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; behavior: url('PIE.htc');}
						.qteContainer .qte{width:68px; height:30px; background:#ffffff; border:none; zoom:1; text-align:center; font:12px/28px Arial, Helvetica, sans-serif; color:#444444; float:left}
						.pusMoins{float:left; width:30px;}
						.plus,.moins{height:15px; width:30px; font:20px/12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; display:block; text-align:center}
				.priceEtc{float:right; width:188px; float:right; text-align:right; padding-top:30px}
					.priceEtc .price .pricePromo{font: 27px 'museo_sans_rounded700'; display:block}
					.priceEtc .price .priceNormal{font: 17px 'museo_sans_rounded300';display: block;text-decoration: line-through;margin: auto;color: #d6b491}
				.btnContainer{padding:30px 0}
					.priceEtc .addToCart{width:189px; height:80px; background:url(template-btnPanier.png); border:none; cursor:pointer}
					.priceEtc .btnContact{width:189px; height:80px; background:url(template-nousContacter.jpg); border:none; cursor:pointer}
				.livraison{font:12px Arial, Helvetica, sans-serif}
					.livraison{}
					.fraisDePortOffert{font: 16px 'museo_sans_rounded300'; padding:10px 0; display:block;float:right;width:60%;text-align:right;}
					.fraisDePortOffert strong{color: #d6b491; font: 16px 'museo_sans_rounded700'; /*display:block;*/ padding-top:10px}
					.description{font: 14px 'museo_sans_rounded300'; color:#666666; padding:25px 0}
				.vousAimeriez{font:34px "celine_dion_handwritingRg"; height:40px; background:url(template-line.jpg) center 7px}
				.vousAimeriez h3{font:34px "celine_dion_handwritingRg"; background:#ffffff; display:inline}
				.article_precedent,.article_suivant{display:block; width:98px; height:50px; position:absolute; text-decoration:none}
				.article_precedent{background:url(template-article-precedent.png); top:-20px; left:-20px}
				.article_suivant{background:url(template-article-suivant.png); top:-20px; right:-20px}
				.artContent{position:relative}
		.addthisWrap{background: url(template-line.jpg) center -5px; padding: 10px 0;}
		.share{float:right; background:#ffffff;}
		.addthis_button_compact {font: 14px/17px 'museo_sans_rounded300'; color:#666666; text-decoration:none}
		.addthis_separator{line-height:14px!important}
/********************* PAGE CLIENT.HTM ************************/
.divers {padding: 18px;position: relative;z-index: 0;width:960px;margin:25px auto;background: url('template-trans.png');border:1px solid #ffffff;font:14px 'museo_sans_rounded300';}
	.divers a{text-decoration:none;}
	.contenu_divers{padding:25px;background:#ffffff; position:relative;}
		.titre{padding:10px 10px 10px 15px;background:#f6f6f6;}
			.titre span{font:25px 'museo_sans_rounded300';color:#010101;text-transform:uppercase;background: url('template-puceTitre.png') no-repeat left center;display:block;padding-left:35px;}
			.menu_compte{width:280px;float:left;height:100px;margin:20px 10px;}
				.clientmenu_lib{display:block;text-align:center;font:16px 'museo_sans_rounded700';color:#010101;padding-bottom:10px;border-bottom:1px solid #999;margin-bottom:10px;}
					.clientmenu_lib:hover{color:#c69c6d;}
				.clientmenu_desc{display:block;text-align:center;font:13px 'museo_sans_rounded300';color:#666666;padding:0 10px;}
		
		.formulaire_bloc{width:500px;margin:25px auto 0;padding:25px;/*-webkit-border-radius: 25px;border-radius:25px;behavior: url('PIE.htc');*/background:#f9f9f9;border:1px solid #999;}
			.formulaire_bloc .erreur{color:#c69c6d;text-align:center;font-style:italic;font:14px 'museo_sans_rounded700';padding-bottom:10px;}
			.formBox{margin:5px 0;}
				.etoile{color:#c69c6d;}
				.formBox label.libelle{float:left;width:200px;text-align:right;color:#010101;}
				.formBox input.input_txt{width:250px;padding:0 10px;float:right;height:24px;border:1px solid #010101;color:#666666;background:#ffffff;}
				.formBox .textarea_txt{width:250px;padding:10px;float:right;height:80px;border:1px solid #010101;color:#666666;background:#ffffff;resize:none;}
				.input_txt.disab{background:#eeeeee!important;cursor:not-allowed;}
				.formBox .choiceBox{width:270px;float:right;}
				.formBox .selectLong{width:272px;float:right;height:24px;border:1px solid #010101;color:#666666;background:#ffffff;padding:2px;}
				.formBox .date_nais{width:270px;float:right;}
					.formBox .date_nais select{width:88px;float:left;height:24px;border:1px solid #010101;color:#666666;background:#ffffff;margin-right:2px;text-align:center;padding:2px;}
				.formBox .check_lab{float:right;text-align:right;}
				.alignLeft{float:left;}
				.alignRight{float:right;}
				.textRight{text-align:right;}
				.btn_box{margin:5px 0;clear:both;}
					.btn_retour{width:101px;height:33px;display:block;background: url('template-btn_retour.jpg') no-repeat;border:none;cursor:pointer;}
					.btn_modifier{width:107px;height:33px;display:block;background: url('template-btn_modifier.jpg') no-repeat;border:none;cursor:pointer;}
					.btn_ajoutAdresse{width:209px;height:33px;display:block;background: url('template-btn_ajouteradresse.jpg') no-repeat;border:none;cursor:pointer;}
					.btn_ajouter{width:209px;height:33px;display:block;background: url('template-btn_ajouter.jpg') no-repeat;border:none;cursor:pointer;}
					.btn_vider{width:171px;height:33px;display:block;background: url('template-btn_viderpanier.jpg') no-repeat;border:none;cursor:pointer;}
					.btn_continuer{width:129px;height:33px;display:block;background: url('template-btn_continuer.jpg') no-repeat;border:none;cursor:pointer;}
					.btn_validerpanier{width:185px;height:52px;display:block;background: url('template-btn_validpanier.jpg') no-repeat;border:none;cursor:pointer;}
					.btn_valider{width:93px;height:33px;display:block;background: url('template-btn_valider.jpg') no-repeat;border:none;cursor:pointer;}
					.btn_rechercher{width:145px;height:33px;display:block;background: url('template-btn_rechercher.jpg') no-repeat;border:none;cursor:pointer;}
					.btn_proceder{width:217px;height:33px;display:block;background: url('template-btn_procederpaiement.jpg') no-repeat;border:none;cursor:pointer;}
					.btn_imprimer_commande{width:220px;height:33px;display:block;background: url('template-btn_imprimercommande.jpg') no-repeat;border:none;cursor:pointer;}
				
				.nom_addresse{text-align:center;padding-bottom:10px;border-bottom:1px dotted #999999;color:#c69c6d;margin-bottom:10px;font:14px 'museo_sans_rounded700';}
				.list_adresse{margin-top:20px;}
					.list_adresse td{border-top:1px dotted #999999;}
						.list_adresse td.add_name{font:14px 'museo_sans_rounded700';}
						.list_adresse td strong{font:13px 'museo_sans_rounded700';}
						.list_adresse td .raison_social{color:#c69c6d;}
				
				.tdheadcde{font:14px 'museo_sans_rounded700';border-bottom:1px double #000000;height:50px;}
				.tdContent{font:13px 'museo_sans_rounded300';border-bottom:1px dotted #999999;padding:5px 0;}
					.tdContent strong{font:18px 'museo_sans_rounded700';color:#c69c6d;}
					.tdContent a{font:13px 'museo_sans_rounded300';color:#c69c6d;text-decoration:underline;}
				.lib_tab{width:60%;border-bottom:1px solid #000000;height:50px;font:13px 'museo_sans_rounded300';color:#010101;}
				.cnt_tab{width:40%;border-bottom:1px solid #000000;text-align:right;font:18px 'museo_sans_rounded700';color:#c69c6d;}
					.cnt_tab strong{font:18px 'museo_sans_rounded700';}

/********************* PAGE ETAPE COMMANDE ************************/	
.etape_Commande{padding:10px}
	.etape{height:30px;width:23%;margin:0 1%;float:left;background:#010101;text-align:center;padding-top:10px;}
	.etape.etape_active{background:#c69c6d;}
		.etape span{font:18px 'museo_sans_rounded300';color:#c69c6d;}
		.etape.etape_active a{display:block;}
			.etape.etape_active span{font:18px 'museo_sans_rounded700';color:#010101;}
	
	.tdContent table td a{text-decoration:none;font:13px 'museo_sans_rounded700';}
	.tdContent .qtebis{width:50px;height:24px;border:1px solid #010101;color:#666666;background:#ffffff;text-align:center;}
	.tdContent.caract table td select{width:120px;float:right;height:20px;border:1px solid #010101;color:#666666;background:#ffffff;padding:2px;font-size:12px;}
	
	.cde1livraison{width:49%;float:left;}
		.cde1livraison .formBox label.libelle{float:left;width:160px;text-align:left;color:#010101;}
		.mode_livraison label{color:#010101;display:block;}
		.modelivraisonBit{background:#f5f5f5;padding:5px;margin-bottom:5px;}
			.modelivraisonBit td strong{font:13px 'museo_sans_rounded700';}
	
	.cdetotaux{width:49%;float:right;}
	.margLeft{margin-left:25px;}
	#linkcgv{color:#c69c6d;text-decoration:underline;}
	
	.erreur_stock{color:#C69C6D;font:13px 'museo_sans_rounded700'}

/** Etape 2 **/
.titre_divers2{padding:10px 0;color:#c69c6d;text-align:center;font-style:italic;font:14px 'museo_sans_rounded700';}
.coord_lib{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #999;font:16px 'museo_sans_rounded700';color:#010101;}
.pre_rempli{font:14px 'museo_sans_rounded300';color:#c69c6d;display:block;text-align:center;}
.facturation_box .erreur, .livraison_box .erreur{color:#c69c6d;text-align:center;font-style:italic;font:14px 'museo_sans_rounded700';padding-bottom:10px;}
.facturation_box{width:46%;float:left;padding:2%;background:#f5f5f5;}
	.facturation_box .formBox label.libelle{float:left;width:140px;text-align:right;color:#010101;padding-top:3px;}
.livraison_box{width:46%;float:right;padding-top:2%;}
	.livraison_box .formBox label.libelle{float:left;width:140px;text-align:right;color:#010101;padding-top:3px;}
	.nom_livr_box{display:block;}

.inscrit{padding:2%;width:96%;background:#f5f5f5;margin-top:25px;}
	.inscrit .titre_divers{font:18px 'museo_sans_rounded700';color:#c69c6d;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #999;}
	.inscrit .formBox{width:50%;float:left;}
		.inscrit .formBox label.libelle{float:left;width:140px;text-align:right;color:#010101;padding-top:3px;}
		a.mdp_forget{font:14px 'museo_sans_rounded300';color:#c69c6d;text-decoration:underline;margin:6px 45px 0 0;}

.inscription2{}
	.inscription2 .titre_divers{font:18px 'museo_sans_rounded700';color:#c69c6d;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #999;}

/*** Etape 3 ***/
.imprimer{margin:10px 0;}
.code_promo{width:47%;float:left;padding:1%;background:#f5f5f5;}
	.code_promo label.libelle{width:140px;}

.moyen_box{width:96%;padding:2%;background:#f5f5f5;margin-top:20px;}
	.moyen_titre{font:18px 'museo_sans_rounded700';color:#c69c6d;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #999;}
	.list_moyen{border-bottom:1px dotted #999;}
		
			
	.moyenbitdetail{padding: 0 0 0 10px}
		.moyenbitdetail strong{font:14px 'museo_sans_rounded700';color:#c69c6d;text-align:center;display:block;}
	.moyen_lib{color:#c69c6d;font:13px 'museo_sans_rounded700';margin-bottom:10px;}
	.pay_proc{margin-top:25px;}

.erreur_cadeau{text-align:center;}
	.erreur_cadeau .erreur{color:#C69C6D;font:13px 'museo_sans_rounded700'}

.tdmoyen{width:169px;height:60px;background:#010101;padding:1px;text-align:center;cursor:pointer;}
	.tdmoyen a{display:table-cell;border:1px solid #c69c6d;color:#c69c6d;height:60px;width:170px;vertical-align:middle;font:13px 'museo_sans_rounded700';}
.tdmoyen_over{width:169px;height:60px;background:#c69c6d;padding:1px;text-align:center;cursor:pointer;}
.tdmoyen_over a{display:table-cell;border:1px solid #010101;color:#010101;height:60px;width:170px;vertical-align:middle;font:13px 'museo_sans_rounded700';}

.desc_moyen{border-left:1px dotted #999;}
	
/*** Etape 4 **/
.cde4recap .titre_divers{font:18px 'museo_sans_rounded700';color:#c69c6d;padding-bottom:10px;margin:10px 0;border-bottom:1px dashed #999;}
	
	/*======================================================================
  Selectric
======================================================================*/

.selectricWrapper {
	position: relative;
	margin: 0 0 10px;
	width: 300px;
	cursor: pointer;
}
.selectricResponsive {
	width: 100%;
}
.selectric {
	border: 1px solid #DDD;
	background: #F8F8F8;
	position: relative;
	border-radius: 2px;
}
.selectric .label {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	margin: 0 30px 0 0;
	padding: 6px;
	font-size: 12px;
	line-height: 18px;
	color: #444;
	min-height: 18px;
}
.selectric .button {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 30px;
	height: 30px;
	color: #BBB;
	text-align: center;
	font: 0/0 a;
  /* IE Fix */
  *font: 20px/30px Lucida Sans Unicode, Arial Unicode MS, Arial;
}
.selectric .button:after {
	content: " ";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	width: 0;
	height: 0;
	border: 4px solid transparent;
	border-top-color: #BBB;
	border-bottom: none;
}
.selectricHover .selectric {
	border-color: #CCC;
}
.selectricHover .selectric .button {
	color: #888;
}
.selectricHover .selectric .button:after {
	border-top-color: #888;
}
.selectricOpen {
	z-index: 9999;
}
.selectricOpen .selectric {
	border-color: #CCC;
	background: #F0F0F0;
	z-index: 9999;
}
.selectricOpen .selectricItems {
	display: block;
}
.selectricDisabled {
	filter: alpha(opacity=50);
	opacity: 0.5;
	cursor: default;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.selectricHideSelect {
	position: relative;
	overflow: hidden;
	width: 0;
	height: 0;
}
.selectricHideSelect select {
	position: absolute;
	left: -100%;
	display: none;
}
.selectricInput {
	position: absolute !important;
	top: 0 !important;
	left: 0 !important;
	overflow: hidden !important;
	clip: rect(0, 0, 0, 0) !important;
	margin: 0 !important;
	padding: 0 !important;
	width: 1px !important;
	height: 1px !important;
	outline: none !important;
	border: none !important;
 *font: 0/0 a !important;
	background: none !important;
}
.selectricTempShow {
	position: absolute !important;
	visibility: hidden !important;
	display: block !important;
}
/* Items box */

.selectricItems {
	display: none;
	position: absolute;
	overflow: auto;
	top: 100%;
	left: 0;
	background: #F9F9F9;
	border: 1px solid #CCC;
	z-index: 9998;
	-webkit-box-shadow: 0 0 10px -6px;
	box-shadow: 0 0 10px -6px;
}
.selectricItems ul, .selectricItems li {
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 12px;
	line-height: 20px;
	min-height: 20px;
}
.selectricItems li {
	display: block;
	padding: 5px;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #EEE;
	color: #666;
	cursor: pointer;
}
.selectricItems li.selected {
	background: #EFEFEF;
	color: #444;
	border-top-color: #E0E0E0;
}
.selectricItems li:hover {
	background: #F0F0F0;
	color: #444;
}
.selectricItems li.disabled {
	background: #F5F5F5;
	color: #BBB;
	border-top-color: #FAFAFA;
	cursor: default;
}
/*********************** PAGE LOGIN ET INSCRIPTION ****************************/
.inscrit2{width:48%;float:left;}
	.inscrit2 .titre_divers{font:18px 'museo_sans_rounded700';color:#c69c6d;padding-bottom:10px;margin:10px 0;border-bottom:1px dashed #999;}
	.inscrit2 label.libelle{width:160px;}

.inscription{width:48%;float:right;}
	.inscription .titre_divers{font:18px 'museo_sans_rounded700';color:#c69c6d;padding-bottom:10px;margin:10px 0;border-bottom:1px dashed #999;}
	.inscription label.libelle{width:160px;}
.texteloi{padding:20px;margin-top:20px;background:#f5f5f5;}

/******************** PAGE RECHERCHE *****************************************/
.cadre_g{width:48%;float:left;}
	.cadre_g label.libelle{width:160px;}
.cadre_d{width:48%;float:right;}
	.recent_search li{float:left;padding:2px;}
		.recent_search li a{color:#010101;} 
			.recent_search li a:hover{color:#c69c6d;}

.legende{padding-bottom:10px;margin:10px 0;border-bottom:1px dashed #999;}
	.legende strong{font:18px 'museo_sans_rounded700';color:#c69c6d;}

/******************** PAGE PLAN DU SITE *****************************************/
.titre_plan{font:18px 'museo_sans_rounded700';color:#c69c6d;padding-bottom:10px;margin:10px 0;border-bottom:1px dashed #999;}
.menuplan_g{width:48%;float:left;}
	.menuplan_g a{color:#010101;}
		.menuplan_g a:hover{color:#c69c6d;}

.menuplan_d{width:48%;float:right;}
	.menuplan_d ul li{margin:5px 0;display:block;}
		.menuplan_d ul li a{color:#010101;}
			.menuplan_d ul li a:hover{color:#c69c6d;}
			
/******************** PAGE CONTACT ********************************/	
.instit_txt{width:48%;float:left;font-family:Arial;}

.institform{width:48%;float:right;}
	.titre_form{font:18px 'museo_sans_rounded700';color:#c69c6d;padding-bottom:10px;margin:10px 0;border-bottom:1px dashed #999;display:block;}
	.formBoxCont{margin:5px 0;}
		.formBoxCont label.libelle{float:left;width:160px;text-align:right;color:#010101;}
		.formBoxCont input{width:250px;padding:0 10px;float:right;height:24px;border:1px solid #010101;color:#666666;background:#ffffff;}
		.formBoxCont textarea{width:250px;padding:10px;float:right;height:80px;border:1px solid #010101;color:#666666;background:#ffffff;resize:none;}
		.captcha_img{display:block;max-width:100%;float:right;}
		.institform .erreur{color:#c69c6d;text-align:center;font-style:italic;font:14px 'museo_sans_rounded300';padding-bottom:10px;}
			.institform .erreur strong{ont:14px 'museo_sans_rounded700';}
		
.texte_loi{padding:20px;margin-top:20px;background:#f5f5f5;}


/*Pages résultat articles*/
#pageinstit{width:auto; margin-top:50px; position:relative; z-index:50}
	/*boutons de défilement haut et bas*/
	.arrow_up{position:absolute; right:56px;top:-12px; z-index:100; display:none}
	.arrow_down{position:absolute; right:56px; bottom:-12px; z-index:100; display:none}
	#pageinstit .scroll-pane{width:967px; height:450px; text-align:justify; position:relative; overflow:auto}
		/*contenu*/
		.scroll-content{position:absolute; top:0; left:0}
		#pageinstit .scroll-content{position:absolute; top:0; left:0; width:910px}
		/*scroll*/
		.slider-wrap{position:absolute;right:0;top:0; background-color:#F8EFE8; width:19px}/*Scrollbar*/
			.slider-vertical{position:relative; height:100%}/*scroll*/
				a.ui-slider-handle{display:block; position:absolute; left:5px; width:9px;height:12px;margin:0 auto; background:#c69c6d}/*scroll*/
					/*a.ui-slider-handle img{border:none}
					.scrollbar-top{position:absolute;top:0}
					.scrollbar-bottom{position:absolute;bottom:0}
					.scrollbar-grip{position:absolute;top:50%;margin-top:-6px}*/
				.ui-slider-range{position:absolute;width:100%; background-color:#F8EFE8}/*espace vide autour du scroll*/
#resultats{position:relative; top:400px; height:20px}

.resultats_content{width:967px; margin:50px 0 20px 0; position:relative}
	/*#recherche_scroll{width:967px; height:700px; position:relative; overflow:auto}
	#recherche_scroll2{width:967px; height:780px; position:relative; overflow:auto}*/
		/*conteneur scroll*/
		#recherche_scroll1 .scroll-pane, #recherche_scroll2 .scroll-pane, #recherche_scroll3 .scroll-pane{width:910px; height:700px; position:relative; overflow:auto}
			/*articles*/
			.rechcontenubit{height:140px; position:relative}
				.blocdivers_d1{width:885px; height:112px; padding:10px; background-color:#F9F8F7; border:solid 1px #c69c6d;  border-left:solid 5px #c69c6d}
				.blocdivers_d2{width:885px; height:112px; padding:10px; background-color:#FFF; border:solid 1px #c69c6d; border-left:solid 5px #c69c6d}
					.nosarticles_descriptiong{width:100px; height:100px; float:left; padding:5px; border:solid 1px #5B4D4A; background-color:#8D8381; }
					.nosarticles_descriptiond{width:760px; float:right}
			/*rayons et pages instits*/
			.rechcontenubit_bis{margin-bottom:11px; position:relative}
				.blocdiversbis_d1{width:885px; padding:10px; background-color:#F9F8F7; border:solid 1px #D9D6D5; border-left:solid 5px #c69c6d; overflow:hidden}
				.blocdiversbis_d2{width:885px; padding:10px; background-color:#FFF; border:solid 1px #D9D6D5;  border-left:solid 5px #c69c6d; overflow:hidden}
					.nosrayons_description, .nospages_description{width:885px}
					
	/*pagination*/		
.pagenavperso{width:895px; margin:0 auto; text-align:right}
.pagination_rech{width:895px; margin:10px auto 0 auto; padding:10px 0; border-top:solid 1px #E9E0DB; text-align:right}
	.pagination_rech a{color:#000000}
	.pagination_rech a:hover{color:#c69c6d;}
	.encours{color:#c69c6d; font-weight:bold}
	
.lien_fuchsia{width:41px; height:178px; display:block; position:fixed; left:0; top:40%; background: url('template-btn_maroquineriefemme.png') no-repeat;}	
	
.etiquette_pct{width:45px;height:45px;background:url('template-iconepromo.png') no-repeat left top;position:absolute;top:15px;right:25px;font-family:arial;font-weight:bold;color:#FFF;text-align:center;line-height:45px;font-size:14px}
.etiquette_pct_article{width:45px;height:45px;background:url('template-iconepromo.png') no-repeat left top;font-family:arial;font-weight:bold;float:right;margin-top:-10px;color:#FFF;text-align:center;line-height:45px;font-size:14px}
			
/*Actualites*/
	.cont_fb{float:left; margin:0 0 10px 10px; width:380px; min-height:780px;}
	.actu_droite{float:right; width:500px; margin:5px 0 10px 0}
		.actu_bit{height:auto; margin-bottom:25px; padding:5px; border:solid 1px #DDD; font-size:14px}
			.titre_actu{color:#C39D6C;font-size:20px}					
	