/********************************************************************************
- RESET - RESET - RESET - RESET - RESET - RESET - RESET - RESET - RESET - RESET 
********************************************************************************/
/* *{margin:0; padding:0} */
.margin0{margin:0;}
.padding0{padding:0;}

html {height:100%; font-size: 100%;}
body{font-size:13px;line-height:1.2em; color:#231f23;font-family: Arial;background:url('template-bgWrapper.jpg') top center;}
a,img{border:none; text-decoration:none; outline:none;color:#231f23;}
li{list-style-type:none;}
h1, h2, h3, h4, h5, h6{font-weight:normal;font-family:'txtgreyAd_bold', Arial;}
strong{font-weight:bold;}
sup{font-size:10px}
.clear, .clr{clear:both;float:none!important;height:0!important;width:0!important;}
textarea{resize:none;}
/********************************************************************************
- CONTAINER - CONTAINER - CONTAINER - CONTAINER - CONTAINER - CONTAINER - 
********************************************************************************/
.big_wrapper{width:100%;position:relative;}
.container{width:980px;padding:0 4px 10px 5px;background:url('template-page.png') repeat-y;position:relative;margin:auto;}
.page{background:#f9f7f4;position:relative;z-index:999;}
.boxShadow{-webkit-box-shadow:0 1px 5px #846a66; -moz-box-shadow:0 1px 5px #846a66; box-shadow:0 1px 5px #846a66; behavior: url('./PIE.htc');}
.hidden{display:none;}
/********************************************************************************
- HEADER - HEADER - HEADER - HEADER - HEADER - HEADER - HEADER - HEADER - HEADER 
********************************************************************************/
#header{width:980px;position:relative;background:#b2cc54;height:115px;}
	.logo{width:312px;height:89px;float:left;margin:10px 0 0 10px;}
		.logo img{max-width:100%;height:auto;}
	.header_centre{float:left;width:200px;margin:22px 0 0 15px;padding-left:10px;border-left:2px solid #ffffff;}
		.header_centre ul li{background:url('template-puce_1.png') no-repeat left center;padding-left:17px;margin-bottom:3px;}
			.header_centre ul li span{font:12px 'txtgreyAd_bold';color:#ffffff;}
	.header_right{float:right;width:430px;}
		.menuTop{width:400px;position:relative;background:#ffffff;padding:5px 10px 10px;
			-webkit-box-shadow:0 2px 5px #846a66; -moz-box-shadow:0 2px 5px #846a66; box-shadow:0 2px 5px #846a66; behavior: url('./PIE.htc');}
			.monCompte{width:180px;float:left;background:url('template-user.png') no-repeat left center;padding:0 0 0 25px;border-right:1px solid #e0b99d;}
				.monCompte_lib a{color:#704c49;font:14px 'txtgreyAd_bold';}
				.monCompte span{display:block;background:url('template-puce_3.png') no-repeat left center;padding-left:10px;}
					.monCompte span a{color:#604140;font:12px Arial;}
			.monPanier{width:133px;float:left;background:url('template-cart.png') no-repeat left center;padding:0 0 0 50px;margin:0 0 0 10px;}
				.monPanier_lib a{color:#704c49;font:14px 'txtgreyAd_bold';}
			.monPanier_content{background:url('template-puce_2.png') no-repeat left center;padding-left:10px;}
				/*.monPanier_content a{color:#f7912d;font:bold 12px Arial;}*/
				.monPanier_content a{color:#f7912d;font:12px Arial;}
		.header_right_bottom{margin-top:13px;}
			.header_right_bottom .devisTop{width:126px;height:30px;display:block;float:left;}
			.searchTop{float:left;width:275px;margin-left:15px;}
				.text_search{border:none;background:#ffffff;width:223px;padding:0 5px;height:30px;float:left;color:#664a46;font:12px Arial;position:relative;
					-webkit-border-radius:3px 0 0 3px; -moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;behavior: url('./PIE.htc');}
				.submit_search{background:url('template-bg_ok.jpg') repeat-x;position:relative;color:#ffffff;font:16px 'txtgreyAd_bold';border:none;float:left;height:30px;width:35px;cursor:pointer;padding-bottom:10px;position:relative;
					-webkit-border-radius:0 3px 3px 0; -moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;behavior: url('./PIE.htc');}

/********************************************************************************
- NAV - NAV - NAV - NAV - NAV - NAV - NAV - NAV - NAV - NAV - NAV - NAV - NAV - 
********************************************************************************/
.nav{background:url('template-bg_nav.png') repeat-x top center;width:980px;height:44px;padding:0 0 7px 0;position:relative; z-index:2000;}
	.nav ul{margin:0; padding:0;}
	/*.navItem{background:url('template-nav_sep.png') no-repeat left center;float:left;}*/
		.navItem:hover{background:#f79f34;}
		.navItem.home{background:none;}
		.navItem.promo{background:none;float:right;margin:6px 15px 0 0;}
		.navLink{padding:0 14px;display:table-cell;vertical-align:middle;text-align:center;color:#ffffff;font:14px/120% 'myriad_pro';height:45px;/*max-width:100px;*/}
	.navItem{background:url('template-nav_sep.png') no-repeat left center;float:left;max-width:100px;}
	.navItem#onglet_bit36{max-width:130px;}
	.navItem#onglet_bit35{max-width:140px;}
	
		.ssonglet{background:#513F41;position:absolute;top:44px;left:0;z-index: 9; width:250px; width:-moz-max-content; max-width: intrinsic;}
			.ssonglet div{padding:3px 10px;}
			.ssonglet a{color:#ffffff;font: 14px/120% 'myriad_pro';}
		.ssonglet div.ssssonglet{background:#513F41;padding:0;position:absolute;top:0;right:-170px;z-index: 9;width: 170px;}
			.ssssonglet div{padding:0}
			.ssssonglet a{color:#ffffff;font: 14px/120% 'myriad_pro';display: inline-block;padding:4px 8px;}
			
			.sousOnglet{position: relative;}
				.sousOnglet:hover{background:#f79f34;}
				
				
/********** Nouveau menu déroulant ***********/
.nav{position:relative;}
.nav ul li.navItem:hover > .subMenu{display:block;}
	.subMenu{width:960px; position:absolute; left:0px;top:45px;border:10px solid #ed9829;background:#ffffff;display:none;}
		.catItem{float:left;width:610px;padding:0 0 0 20px;}
			.catItem h1 a{color:#f7912d;}
			.titreCatItem{color:#ed9829;font:30px/100% 'open_sansbold';margin-bottom:5px;}
				.titreCatItem span{color:#bc884b;font:13px 'bree';}
			ul.subItemList{height:116px;}
				ul.subItemList li{width:285px;float:left;background:url('template-fleche_folderBitClose.png') left center no-repeat;padding-left:10px;display:block;margin:2px 0;}
					ul.subItemList li a{color:#5b3e38;font:15px Arial;display:inline;}
					ul.subItemList li a:hover{color:#ed9829;}
			.subMenuZoom{background:url('template-zoom_sur2.png') left center no-repeat;width:558px;height:147px;padding:5px 10px 0 32px;}
				.subMenuZoom .topBit{float:left;width:278px;}
				
		.cat_ima{width:330px;height:320px;float:right;}
			.cat_ima img{/*padding-top:10px; padding-bottom:10px;*/}				
				
				
				
				
/********************************************************************************
- GARANTIE - GARANTIE - GARANTIE - GARANTIE - GARANTIE - GARANTIE - GARANTIE 
********************************************************************************/
	.garantie{position:absolute;right:-70px;top:182px;padding:10px;z-index:0;background:url('template-shadow_left.png') repeat-y left #ffffff;
		-webkit-border-radius:0 3px 3px 0; -moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
		.garantie ul li{margin-bottom:7px;text-align:center;}
		
/********************************************************************************
- COLONNE GAUCHE - COLONNE GAUCHE - COLONNE GAUCHE - COLONNE GAUCHE - COLONNE GAUCHE 
********************************************************************************/
.leftColumn{width:170px;float:left;padding:15px 0 15px 15px;position:relative;clear:both; z-index:1000;}

/*************** NOS GAMMES *************/
.nos_gammes{background:#ffffff;position:relative;padding:15px 10px;margin-bottom:15px;}
	.nos_gammes_lib{color:#bc884b;font:19px/120% 'txtgreyAd_bold';margin-bottom:15px;}
	.nos_gammes ul li.li0_folderBitClose, li.li0_folderBitOpen{margin-bottom:15px;}
		/*.nos_gammes ul li a.linkParent{color:#753c2a;font:15px Arial;background:url('template-puce_2.png') no-repeat left center;padding-left:10px;display:inline-block;}
		.nos_gammes ul li a.linkParent:hover{color:#bc884b;text-decoration:underline;}*/
		.nos_gammes ul li a.linkParent{color:#bc884b;font:19px/120% 'txtgreyAd_bold';margin-bottom:15px;display:inline-block;}
			.ul_niv1{/*padding-left:15px;*/}
				.ul_niv1 li{margin-bottom:5px;}
					.ul_niv1 li a{color:#753c2a;font:15px Arial;background:url('template-puce_2.png') no-repeat left center;padding-left:10px;display:inline-block;}
					.ul_niv1 li a:hover{color:#bc884b;}
					.ul_niv2{padding: 6px 10px 1px 15px;width: -moz-max-content;background:#FFFFFF;}
						
					
	.li1_folderBitOpen a{color:#f79f34!important;font:bold 15px Arial!important;}

/************ AVIS BOUTIQUE ************/
.avis_boutik{background:#ffffff;position:relative;padding:15px 10px;margin-bottom:15px;}
	.avis_boutik_lib{color:#bc884b;font:19px/120% 'txtgreyAd_bold';margin-bottom:5px;}
	.avisLeftBit{}
		.note_avisLeft{padding:10px 0;}
		.avisLeft_content{color:#604140;font:13px Arial;}
	.avis_boutik_link{display:inline-block;background:url('template-puce_2.png') no-repeat left center;padding-left:10px;margin:10px auto;color:#604140;font:13px Arial;text-decoration:underline;}
		.avis_boutik_link:hover{color:#bc884b;}

/************ DECOUVREZ ************/
.decouvrezLeft{background:#ffffff;position:relative;padding:10px;}

/********************************************************************************
- COLONNE DROITE - COLONNE DROITE - COLONNE DROITE - COLONNE DROITE - COLONNE DROITE 
********************************************************************************/
.rightColumn{float:right;width:760px;padding:15px 15px 25px 0;}
	
	/******************** Diapos ************************/
	.diapos{padding:10px;background:#ffffff;position:relative;margin-bottom:15px;}
		.diapos .slide_home ul li{width:738px;height:286px;}
	.divBtn{position:absolute;bottom:10px;left:310px;background:#ffffff;width:148px;z-index:99;border:1px solid #bbbbbb;border-bottom:none;padding:7px 10px 3px;text-align:center;}
		.divBtn ul{margin:0; padding:0;}
		.divBtn ul li{background:#bc884b;width:12px;height:12px;margin:0 2px;display:inline-block;cursor:pointer;}
		.btn_1_over, .btn_2_over, .btn_3_over, .btn_4_over, .btn_5_over, .btn_6_over, .btn_7_over, .btn_8_over, .btn_9_over, .btn_10_over, .btn_11_over, .btn_12_over{background:#b2cc54!important;}
	
	/******************** Autopromo ************************/
	.autopromo1{padding:10px;background:#ffffff;position:relative;margin-bottom:15px;}
	.autopromo2{padding:10px;background:#ffffff;position:relative;float:left;}
	.autopromo3{padding:10px;background:#ffffff;position:relative;float:right;}
	
/********************************************************************************
- FOOTER - FOOTER - FOOTER - FOOTER - FOOTER - FOOTER - FOOTER - FOOTER - FOOTER 
********************************************************************************/
#footer{background:url('template-footer_bg.png') no-repeat left top #efe3d3;min-height:200px;padding:5px 15px 10px 285px;border-bottom:3px solid #3a2d2c;position:relative;}
	.newsletterFooter{background:url('template-envelop.png') no-repeat left top;padding:10px 0 10px 50px;border-bottom:2px solid #bc884b;}
		.newsletterFooter_lib{float:left;color:#bc884b;font:15px/120% 'txtgreyAd_bold';margin:5px 10px 0 0;text-transform:uppercase;}
		.newsletterFooter span{display:block;float:left;color:#664a46;font:13px Arial;margin-top:8px;width:240px;}
		.newsform{float:right;width:266px;}
			.text_news{border:1px solid #e0b99d;width:200px;padding:0 5px 0 25px;float:left;background:url('template-envelop2.png') no-repeat left center #ffffff;color:#664a46;font:12px Arial;height:27px;border-right:none;position:relative;-webkit-border-radius:3px 0 0 3px; -moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;behavior: url('./PIE.htc');}
			.submit_news{cursor:pointer;background:#b2cc54;border:none;height:29px;color:#ffffff;font:16px/120% 'txtgreyAd_bold';float:left;padding:0 3px;position:relative;-webkit-border-radius:0 3px 3px 0; -moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;behavior: url('./PIE.htc');}
	
	.menuFooter{margin-top:15px;}
		.menuBox{width:203px;border-left:2px solid #bc884b;padding:0 5px 0 10px;float:left;min-height:137px;}
			.menuBox h5{color:#bc884b;font:15px/120% 'txtgreyAd_bold'; margin:0; padding:0; margin-bottom:8px;}
			.menuBox ul li{margin-bottom:3px;}
				.menuBox ul li a{color:#704c49;font:12px Arial;}
				.menuBox ul li a:hover{color:#bc884b;}

.page_opti{text-align:center;padding:15px 25px 10px;font:11px Arial;color:#808080;}

.copyright{background:url('template-logo_foot.png') no-repeat right center;text-align:right;padding:10px 160px 0 0;height:36px;}
	.copyright strong{color:#bc884b;font:bold 12px Arial;}
	.copyright span{color:#bc884b;font:12px Arial;}
	.copyright a{color:#bc884b;font:12px Arial;text-decoration:underline;}

/********************************************************************************
- BOX COOKIES - BOX COOKIES - BOX COOKIES - BOX COOKIES - BOX COOKIES - BOX COOKIES 
********************************************************************************/
.barre_cookie{position:fixed;bottom:0;left:0;width:100%;background:#b2cc54;z-index:999999;}
	.barre_cookieC{width:960px;margin:auto;padding:15px 0 15px 20px;position:relative;color:#ffffff;font:13px 'txtgreyAd_bold';}
		.barre_cookieC a{color:#bc884b;text-decoration:underline;}
		.barre_cookieC img{position:absolute;top:14px;right:60px;width:80px;height:auto;cursor:pointer;}

/********************************************************************************
- CATEGORIE - CATEGORIE - CATEGORIE - CATEGORIE - CATEGORIE - CATEGORIE - CATEGORIE 
********************************************************************************/
.categBloc{background:#ffffff;padding:10px 15px;}
	.arianeBox{color:#999999;font:11px Arial;margin-bottom:10px;width:800px;}
		.arianeBox a{color:#999999;}
	.categ_lib{font:19px 'txtgreyAd_bold';color:#b2cc54;margin-bottom:5px;}
	.categ_desc{color:#663e3b;font:13px Arial;}
	
	.sousCategorie{}
		.sousCatBit{width:170px;float:left;margin:20px 6px 0;}
			.sousCatBit_ima{width:170px;height:90px;overflow:hidden;}
				.sousCatBit_ima img{max-width:100%;height:auto;}
			.sousCatBit_lib{background:url('template-bg_souscat.jpg') repeat-x top #503d3f;min-height:40px;}
				.sousCatBit_lib a{display:block;background:url('template-puce_2.png') no-repeat left center;font:bold 12px Arial;padding:5px 0 5px 10px;color:#ffffff;margin-left:10px;}
	
	.liste_articles{margin-top:15px;}
		.liste_lib{font:19px 'txtgreyAd_bold';color:#b2cc54;margin-bottom:5px;}
		/*** Pagination ***/
		.pagination{margin:10px 0;}
			.parpage{width:350px;float:left;}
				.parpage span{float:left;color:#664a46;font:12px Arial;display:block;padding-top:2px;}
				.parpage span.resultat{margin-right:15px;}
				.parpage .selectBox{width:50px;height:16px;float:left;margin:0 5px;border:1px solid #595d72;padding:0;background:url('template-selectBg.jpg') no-repeat right center #ffffff;text-align:center;}
					.parpage .selectBox .cmf-skinned-text{font-family: Arial;font-size:12px;color:#664a46;padding:3% 5% 5%;height:16px!important;}
					.parpage .selectBox select{width:50px;height:16px;font-family: Arial;font-size:12px;color:#664a46;border:none;}
					.parpage .cmf-skinned-select{background:none!important}
				.ok_Parpage{height:18px;border:none;cursor:pointer;background:#704c49;color:#ffffff;font:bold 10px Arial;width:30px;}
				.pager{/*width:310px;*/float:right;}
					.pager span{float:left;font-family: Arial;color:#664a46;font-size:12px;line-height:normal;display:block;margin-left:10px;padding-top:2px;}
					.pager .selectBox{width:50px;/*height:18px;*/float:left;margin:0 5px;border:1px solid #595d72;padding:0;background:url('template-selectBg.jpg') no-repeat right center #ffffff;}
						.pager .selectBox .cmf-skinned-text{font-family: Arial;font-size:12px;color:#664a46;padding:3% 5% 5%;height:16px!important;width:50px!important;}
						.pager .cmf-skinned-select{background:none!important;}
						.pager .selectBox select{width:50px!important;}
					a.pagerPrev{float:left;color:#664a46;font:12px Arial;display:block;background:url('template-pagerPrev.png') no-repeat left;padding:0 0 0 12px;margin-top:2px;}
					a.pagerNext{float:right;color:#664a46;font:12px Arial;display:block;background:url('template-pagerNext.png') no-repeat right;padding:0 12px 0 0;margin-top:2px;}
					
	
	.articles{}
		.articles .articleBit.noBorder .articleBit_content{border:none;}
		.articles .articleBit{padding:0 0 15px;border-bottom:1px solid #e0b99d;float:left;margin-bottom:15px;position:relative;}
			.articles .articleBit_content{border-right:1px solid #e0b99d;width:225px;padding:0 8px;}
				.articles .articleBit_ima{width:225px;height:150px;overflow:hidden;}
					.articles .articleBit_ima img{max-width:100%;height:auto;}
				.articles .articleBit_lib{height:50px;}
					.articleBit_lib h3{margin:0; padding:0;}
					.articles .articleBit_lib h3{margin:0; padding:0;}
					.articles .articleBit_lib h3 a{color:#753c2a;font:bold 12px Arial;}
					.articles .articleBit_lib strong a, .articles .articleBit_lib strong{color:#9db246;font:italic 13px Arial;}
				.articles .articleBit_desc{text-align:right;height:30px;  padding:0 20px;}
					.articles .articleBit_desc a{color:#f79f34;font:bold 14px Arial;}
					.articles .articleBit_desc strong{color:#f79f34;font:bold 14px Arial;display:block;}
					.articles .articleBit_desc span{color:#cccccc;font:12px Arial;text-decoration:line-through;display:block;}

/********************************************************************************
- PAGE ARTICLE - PAGE ARTICLE - PAGE ARTICLE - PAGE ARTICLE - PAGE ARTICLE 
********************************************************************************/
.contenuArticle{position:relative;background:#ffffff;padding:10px 20px;margin:15px;clear:both;}
	.backTo{display:block;background:url('template-backTo.png') no-repeat left center;padding-left:15px;font:12px Arial;color:#808080;position:absolute;top:15px;right:15px;}
	.article_lib{color:#753c2a;font:bold 22px Arial;}
	.titreArticle2{color:#9db246;font:italic 18px Arial;margin-bottom:10px;}
	/** Gauche **/
	.blocArticleLeft{width:350px;float:left;}
		.bigImageArticle{width:348px;height:230px;border:1px solid #e0b99d;position:relative;}
			
		.otherImage{margin:10px 0;}
			.otherImage li{border:1px solid #e0b99d;width:169px;height:112px;margin-right:9px;float:left;}
		.usinage{overflow:hidden;}
			.usinage_lib{font:14px 'txtgreyAd_bold';color:#753c2a;margin-bottom:5px;}
			.usinage ul{width:120%;}
				.usinage li{width:112px;height:75px;float:left;margin:0 7px 0 0;}
	
		.socialLink{padding:10px 0 0;clear:both;}
			.socialLink ul{padding:0;margin:0;}
			.socialLink ul li.lienUtile{float:left;padding:0 3px;height:18px;}
			.lienUtile.sendFriend{border-left:1px solid #C4B2AD;}
			.lienUtile.addToFavoris{border-left:1px solid #bc884b;}
			.lienUtile.print{padding:0 8px 0 0!important;}
				.socialLink ul li.lienUtile a{display:block;height:15px;font-size:11px;line-height:normal;font-family: Arial;color:#bc884b;}
				.socialLink ul li.print a{padding:3px 0 0 23px;background:url('template-print.png') no-repeat left center;}
				.socialLink ul li.sendFriend a{padding:3px 0 0 21px;background:url('template-friend.png') no-repeat left center;}
				.socialLink ul li.addToFavoris a{padding:3px 0 0 21px;background:url('template-favoris.png') no-repeat left center;}
			.socialIcone{padding:5px 0;}
	/** Droite **/
	.blocArticleRight{float:right;width:540px;position:relative;}
		.article_desc{margin-bottom:10px;color:#594c4b;font:13px Arial;}
			.article_desc ul li{list-style:disc;}
		.dimensionBloc{}
			.dimension_lib{font:20px/100% 'txtgreyAd_bold';color:#b2cc54;margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid #b2cc54;}
			.dimension_table{}
				.dimension_table th{color:#753c2a;font:13px Arial;padding:5px;}
				.dimension_table td{padding:5px 5px;background:#fbfaf6;}
				.dimension_table tr.bgFonce td{background:#efe4d3;}
					.input_dim{width:30px;height:20px;border:1px solid #e0b99d;background:#ffffff;padding:0 5px;color:#753c2a;font:12px Arial;}
					.epaiss .selectDim{width:70px;height:20px;border:1px solid #e0b99d;padding:0;/*background:url('template-selectBg2.jpg') no-repeat right center #ffffff;*/}
					.epaiss2 .selectDim{height:20px;padding:0;/*background:url('template-selectBg2.jpg') no-repeat right center #ffffff;*/}
						.epaiss .selectDim .cmf-skinned-text{font-family: Arial;font-size:12px;color:#753c2a;padding:2% 3% 0%;height:20px!important;width:70px!important;}
						.epaiss .cmf-skinned-select{background:none!important;}
						.epaiss .selectDim select{width:70px!important;color:#753c2a;height: 20px;border:0;}
					.usineetchamp .selectDim{width:80px;height:20px;border:1px solid #e0b99d;padding:0;/*background:url('template-selectBg2.jpg') no-repeat right center #ffffff;*/margin:auto;}
						.usineetchamp .selectDim .cmf-skinned-text{font-family: Arial;font-size:12px;color:#753c2a;padding:2% 3% 0%;height:20px!important;width:110px!important;}
						.usineetchamp .cmf-skinned-select{background:none!important;}
						.usineetchamp .selectDim select{width:80px!important;color:#753c2a;height: 20px;border:0;}
					
					.caractTxt{float: left;width:112px;}
					
					.qteBox{position:relative;width:50px;}
					.qteBox2{position:relative;width:163px;}
						.qteBox input, .qteBox2 input{width:20px;height:20px;border:1px solid #e0b99d;background:#ffffff;padding:0 5px;color:#753c2a;font:12px Arial;}
						.plus{position:absolute;top:0;right:0;}
						.moins{position:absolute;top:13px;right:0;}
					.prixTotal{text-align:center;}
						.prixTotal strong{color:#f79f34;font:bold 15px Arial;}
					.prixTotal2{float:right;}
						.prixTotal2 strong{color:#f79f34;font:bold 18px Arial;}
		.article_action{padding:10px 0;}
			.demande_devis{width:196px;height:36px;float:left;display:block;}
			.add_to_cart{width:252px;height:43px;float:right;display:block;}
		
		.tabDetailProduit{margin-top:15px;}
			.classeur{height:39px;}
				.dossier_close{float:left;height:30px;padding-top:5px;}
					.dossier_close span{padding:8px 12px 5px;background:url('template-tab_gradient.jpg') repeat-x top #4e3c3c;border:1px solid #e0b99d;margin-right:2px;font:16px 'HelveticaNeueMediumCondRg',Arial;color:#ffffff;cursor:pointer;display:block;}
				.dossier_close.dossier_open{padding-top:0px;height:35px;}
					.dossier_close.dossier_open span{background:#ffffff;padding:10px 12px 8px;color:#5b3e38;border-bottom-color:#ffffff;}
			.classeur_content{border:1px solid #e0b99d;padding:15px 20px;font:13px/150% Arial;color:#594c4b;}
				.classeur_content ul li{list-style:disc;}
	.piecejointebit_pdf a{color:#B2CC54;font: 14px 'txtgreyAd_bold';text-decoration: underline;}
	
	/** Pour completer **/
	.pour_completer{clear:both;margin:25px 0 0 0;}
		.completer_lib{font:19px/100% 'txtgreyAd_bold';color:#b2cc54;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e0b99d;}
		.pour_completer .articleBit.noBorder .articleBit_content{border:none;}
		.pour_completer .articleBit{float:left;margin-bottom:15px;position:relative;}
			.pour_completer .articleBit_content{border-right:1px solid #e0b99d;width:200px;padding:0 13px;}
				.pour_completer .articleBit_ima{width:200px;height:134px;overflow:hidden;}
					.pour_completer .articleBit_ima img{max-width:100%;height:auto;}
				.pour_completer .articleBit_lib{height:50px;}
				/*.pour_completer.article_completer .articleBit_lib{overflow:hidden}*/
					.pour_completer .articleBit_lib h3 a{color:#753c2a;font:bold 13px Arial;}
					.pour_completer .articleBit_lib strong a, .pour_completer .articleBit_lib strong{color:#9db246;font:italic 13px Arial;}
				.pour_completer .articleBit_desc{text-align:right;height:30px;}
					.pour_completer .articleBit_desc a{color:#f79f34;font:bold 14px Arial;}
					.pour_completer .articleBit_desc strong{color:#f79f34;font:bold 14px Arial;display:block;}
					.pour_completer .articleBit_desc span{color:#cccccc;font:12px Arial;text-decoration:line-through;display:block;}

/********************************************************************************
- PAGE INTERNE - PAGE INTERNE - PAGE INTERNE - PAGE INTERNE - PAGE INTERNE 
********************************************************************************/
.divers{clear:both;padding:15px;}
	.divers_lib{font:22px/100% 'txtgreyAd_bold';color:#b2cc54;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e0b99d;clear:both;}
	center.erreur{color:#f7912d;font:bold 13px Arial;padding:10px;/*border:1px solid #f7912d;background:#f9dec4;margin-bottom:15px;*/}
	.titre{padding:10px 0;border-bottom:1px dashed #704c49;margin-bottom:10px;font:16px 'txtgreyAd_bold', Arial;color:#704c49;}
	
	/**************** RECHERCHER.HTM ************************************/
	.cadre_g{float:left;width:435px;padding:15px;background:#efefef;}
		.txt_rech{color:#704c49;padding:10px 0;border-bottom:1px solid #704c49;margin-bottom:10px;}
			.txt_rech strong{color:#704c49;font:14px/100% 'txtgreyAd_bold';}
			.cadre_g .formBox{margin:6px 0;}
				.cadre_g .formBox label{display:block;font-size:14px;float:left;width:150px;padding:0px 10px 0 0;height:23px;text-align:right;}
				.cadre_g .formBox .input_txt{float:right;color:#5E3E3E;font-family:Arial;font-size:12px;border:1px solid #e0b99d;padding:0 10px;height:20px;width:230px;background:#ffffff;}
				.cadre_g .selectBox{width:250px;height:20px;border:1px solid #e0b99d;padding:0;background:url('template-selectBg2.jpg') no-repeat right center #ffffff;float:right;}
					.cadre_g .selectBox .cmf-skinned-text{font-family: Arial;font-size:12px;color:#753c2a;padding:2% 3% 0%;height:20px!important;width:250px!important;}
					.cadre_g .cmf-skinned-select{background:none!important;}
					.cadre_g .selectBox select{width:250px!important;}
				.check_rech{float:left;margin:2px 0 0 25px;}
				.alignRight{float:right;}
				.alignLeft{float:left;}
	
	.cadre_d{float:right;width:465px;}
		.cadre_d .txt_rech{margin-top:14px;}
		.bordure_cadre_d ul li{float:left;margin:5px;}
			.bordure_cadre_d ul li a{color:#753c2a;font:13px Arial;}
			.bordure_cadre_d ul li a:hover{color:#bc884b;text-decoration:underline;}
	
	.sous_titre{font:18px/100% 'txtgreyAd_bold';color:#704c49;margin:15px 0;padding-bottom:10px;border-bottom:1px dashed #704c49;}
	.okparpage{background:url("template-bg_ok.jpg") repeat-x ;border:none;color:#ffffff;cursor:pointer;float:left;font:12px 'txtgreyAd_bold';height:18px;padding-bottom:10px;position:relative;width:18px;margin:0 0 0 10px;-webkit-border-radius:0 3px 3px 0; -moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;behavior: url('./PIE.htc');}
	
	.rechcontenubit{padding:10px;background:#f8ece4;border-left:3px solid #e0b99d;}
	.topContentbis{width:910px;margin:auto;background:#ffffff;position:relative;padding:15px 15px 0;
		-webkit-box-shadow:0 1px 5px #846a66; -moz-box-shadow:0 1px 5px #846a66; box-shadow:0 1px 5px #846a66; behavior: url('./PIE.htc');}
		.etiquette{position:absolute;right:10px;top:10px;}
		.etiquette_promo{position:absolute;left:10px;top:10px;}
		.topContentbis .articleBit.noBorder .articleBit_content{border:none;}
		.topContentbis .articleBit{float:left;margin-bottom:15px;padding:0 0 15px;border-bottom:1px solid #e0b99d;position:relative;}
			.topContentbis .articleBit_content{border-right:1px solid #e0b99d;width:200px;padding:0 13px;}
				.topContentbis .articleBit_ima{width:200px;height:134px;overflow:hidden;}
					.topContentbis .articleBit_ima img{max-width:100%;height:auto;}
				.topContentbis .articleBit_lib{height:50px;}
					.topContentbis .articleBit_lib h3 a{color:#753c2a;font:bold 13px Arial;}
					.topContentbis .articleBit_lib strong a, .topContentbis .articleBit_lib strong{color:#9db246;font:italic 13px Arial;}
				.topContentbis .articleBit_desc{text-align:right;height:30px;}
					.topContentbis .articleBit_desc a{color:#f79f34;font:bold 14px Arial;}
					.topContentbis .articleBit_desc strong{color:#f79f34;font:bold 14px Arial;display:block;}
					.topContentbis .articleBit_desc span{color:#cccccc;font:12px Arial;text-decoration:line-through;display:block;}
	.articlesList .pager{width:auto!important;}
		a.pagenavBit{float:left;color:#664a46;font:12px Arial;display:block;margin:0 5px;padding:5px 9px;border:1px solid #664a46;}
		a.pagenavBit_over{float:left;color:#f79f34;font:12px Arial;display:block;margin:0 5px;padding:5px 9px;border:1px solid #f79f34;}
		span.encours{float:left;color:#cccccc;font:12px Arial;display:block;margin:0 5px;padding:5px 9px;border:1px solid #cccccc;}
		.articlesList a.pagerNext{margin:6px 0 0 10px!important;}
		.articlesList a.pagerPrev{margin:6px 10px 0 0!important;}
	
	/**************** NEWSLETTER.HTM ************************************/
	.newsFormBox{width:450px;padding:10px;background:#ffffff;margin:25px auto;position:relative;
		-webkit-box-shadow:0 1px 5px #846a66; -moz-box-shadow:0 1px 5px #846a66; box-shadow:0 1px 5px #846a66; behavior: url('./PIE.htc');}
		.formBox{margin:5px 0;}
			.formBox label.form_et{display:block;font-size:13px;float:left;width:150px;padding:0px 10px 0 0;height:23px;text-align:right;}
			.formBox .choiceBox{float:right;padding:0px 0 0 10px;height:23px;width:246px;}
				.formBox .choiceBox label{display:inline-block;margin:0 20px 0 0;float:none;}
			.formBox .input_txt{float:right;color:#5E3E3E;font-family:Arial;font-size:12px;border:1px solid #e0b99d;padding:0 10px;height:20px;width:230px;background:#ffffff;}
			.formBox textarea, .textarea_txt{float:right;color:#5E3E3E;font-family:Arial;font-size:12px;border:1px solid #e0b99d;padding:0 10px;height:80px;width:230px;background:#ffffff;resize:none;}
			.formBox .selectBox{width:250px;height:16px;float:right;margin:0px;border:1px solid #e0b99d;padding:0;background:url('template-selectBg.jpg') no-repeat right center #ffffff;}
				.formBox .selectBox .cmf-skinned-text{font-family: Arial;font-size:12px;color:#664a46;padding:1px 5px 0;height:16px!important;width:250px!important;}
				.formBox .cmf-skinned-select{background:none!important;}
				.formBox .selectBox select{width:250px!important;}
			.miniSelect{width:78px;height:16px;float:left;margin:0 0 0 6px;border:1px solid #e0b99d;padding:0;background:url('template-selectBg.jpg') no-repeat right center #ffffff;}
				.miniSelect .cmf-skinned-text{font-family: Arial;font-size:11px;color:#664a46;padding:0% 5% 5%;height:16px!important;}
				.miniSelect select{width:78px;height:16px;font-family: Arial;font-size:11px;color:#664a46;border:none;}
				.cmf-skinned-select{background:none!important}
	
	/**************** PLAN.HTM ************************************/
	.menuplan_g{width:450px;float:left;min-height:450px;}
		.titre_plan{font:14px/100% 'txtgreyAd_bold';color:#ffffff;margin:0 0 15px;padding:10px;background:#704c49;}
		.menuplan_g a{color:#704c49;display:inline-block;background:url('template-puce_2.png') no-repeat left center;padding-left:10px;margin:3px 0 3px 15px;}
		.menuplan_g a:hover{color:#f7912d;}
		
	.menuplan_d{width:450px;float:right;margin-bottom:15px;}
		.plan_list li{background:url('template-puce_2.png') no-repeat left center;padding-left:10px;margin:3px 0 3px 15px;}
			.plan_list li a{color:#704c49;}
			.plan_list li a:hover{color:#f7912d;}
	
	/**************** INSTITUTIONNELLE.HTM ************************************/
	.avert_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.6);display:block;z-index:999;}
	.avert_box{position:absolute;background-color:#ffffff;top:50%;left:50%;margin:-75px 0 0 -160px;max-width:472px;width:100%;padding: 10px;}
	.institform{width:450px;padding:10px;background:#ffffff;margin:25px auto;position:relative;
	-webkit-box-shadow:0 1px 5px #846a66; -moz-box-shadow:0 1px 5px #846a66; box-shadow:0 1px 5px #846a66; behavior: url('./PIE.htc');}
		.formulaire_lib{color:#704c49;padding:10px 0;border-bottom:1px solid #704c49;margin-bottom:10px;font:14px/100% 'txtgreyAd_bold';text-align:center;}
		.institform .formBox input.required{float:right;color:#5E3E3E;font-family:Arial;font-size:12px;border:1px solid #e0b99d;padding:0 10px;height:20px;width:230px;background:#ffffff;}
		.institform .formBox input[type="text"]{float:right;color:#5E3E3E;font-family:Arial;font-size:12px;border:1px solid #e0b99d;padding:0 10px;height:20px;width:230px;background:#ffffff;}
		.captcha_img{float:right;display:block;}
		.champ_oblig{display:block;float:left;margin:7px 0 0 180px;}
		label.errorForm{font:bold italic 13px Arial;display:block;text-align:right;padding:5px 0;color:#f7912d;}
		
		.divers_content .instit{line-height:150%;}
			.divers_content .instit p{line-height:150%;margin:7px 0;}
	
	/********************** INSCRIPTION FORM **********************/
	.inscrit{float:left;width:44%;padding:2%;background:#ffffff;position:relative;}
	.divFormInscription, #divFormPassword{float:right;width:44%;padding:2%;background:#ffffff;position:relative;}
		.titre_diversbis{padding:10px 0;border-bottom:1px dashed #704c49;margin-bottom:10px;}
			.titre_diversbis strong{font:16px 'txtgreyAd_bold', Arial;color:#704c49;}
		.mdpLost{color:#f7912d;text-decoration:underline;margin:13px 30px 0 0;}
		.txtAlignRight{text-align:right;}
		.checkBox{clear:both;min-height:25px;}
		.orange{color:#f7912d;}
		.input_txt.disableMail{background:#efe3d3!important;}
	
	/********************** CLIENT.HTM **********************/
	.tablemenuCompte{}
		.tablemenuCompte tr:hover{background:#eeeeee;}
			.tablemenuCompte tr td{border-bottom:1px dotted #dddddd;height:75px;}
			td.tablemenu_txt strong{color:#f7912d;}
			.backgrounded td{background:#f3f3f3;}
	
	.account_form{width:450px;padding:10px;background:#ffffff;margin:25px auto;position:relative;
	-webkit-box-shadow:0 1px 5px #846a66; -moz-box-shadow:0 1px 5px #846a66; box-shadow:0 1px 5px #846a66; behavior: url('./PIE.htc');}
		.account_form .titre{padding:10px 0;border-bottom:1px dashed #704c49;margin-bottom:10px;font:16px 'txtgreyAd_bold', Arial;color:#704c49;}
		.account_form  .form_et{width:182px!important;}
	
	.bordurecarnet{width:280px;float:left;min-height:200px;position:relative;padding:0 0 10px;margin:0 18px 25px;
		box-shadow:0px 0px 6px #ddd;-moz-box-shadow:0px 0px 6px #ddd;-webkit-box-shadow:0px 0px 6px #ddd;behavior: url('/PIE.htc');}
		.icoModif{width:20px;height:20px;position:absolute;bottom:10px;right:40px;}
		.icoSuppr{width:20px;height:20px;position:absolute;bottom:10px;right:10px;}
		.bordurecarnet .titre_divers{background:#5B3E38;padding:10px;}
			.bordurecarnet .titre_divers strong{font:15px 'txtgreyAd_bold', Arial;color:#ffffff;}
		.carnetAdresse{padding:10px;color:#808080;}
			.carnetAdresse span{font-size:13px;display:block;line-height:normal;}
			.carnetAdresse strong{font-size:14px;display:block;line-height:normal;}
	.tdheadcde{height:30px;background:#231f23;color:#ffffff;font:bold 14px Arial;}
	.contenuTabCmd{font-size:13px;height:50px;border-bottom:1px solid #EEEEEE;line-height:170%;color:#808080;}
	.contenuTabCmd a{font-size:13px;color:#f7912d;}
	.contenuTabCmd a:hover{color:#bc884b;text-decoration:underline;}
	.contenuTabCmd span.moyenName{font:bold 13px Arial;color:#808080;}
	.contenuTabCmd span.pay_state{font:italic 13px Arial;color:#f7912d;}

	.titreAdresseDetail{height:25px;padding:1%;color:#fff;font-size:15px;background:#BC884B;font-family:'txtgreyAd_bold';text-align:center;}
	
	.contenuTabDetail{font-size:13px;border-bottom:1px solid #EEEEEE;line-height:170%;}
		.contenuTabDetail strong{color:#808080;font: 14px Arial!important;padding:10px;}
		.contenuTabDetail.tot{color:#bc884b;font: 14px 'txtgreyAd_bold';}
		.contenuTabDetail a:hover{color:#f7912d;text-decoration:underline;}
	.bordurecarnetDetailCommande{float:left;width:30%;margin:0 8%;padding:1% 2%;}
		.bordurecarnetDetailCommande .titre_divers{color:#bc884b;font: 16px 'txtgreyAd_bold';text-align:center;padding:0 0 10px;border-bottom:1px solid #bc884b;}

/********************************************************************************
- ETAPE COMMANDE - ETAPE COMMANDE - ETAPE COMMANDE - ETAPE COMMANDE - ETAPE COMMANDE 
********************************************************************************/
.etapescommande{clear:both;background:#f9f1e7;margin-bottom:25px;padding-bottom:10px;}
	.step{width:200px;float:left;margin:0 17px;padding-bottom:5px;border-bottom:2px solid #704c49;text-align:center;}
		.step strong{color:#704c49;font:24px 'txtgreyAd_bold', Arial;}
		.step span{color:#704c49;font:21px 'txtgreyAd_bold', Arial;}
	.step.currentStep{border-bottom:2px solid #b2cc54;}
		.step.currentStep strong{color:#b2cc54;}
		.step.currentStep span{color:#b2cc54;}

.texteperso{margin-bottom:15px;}
	.remiseBox{float:left;width:340px;padding:10px 10px 10px 75px;background-color:#ffffff;margin:0 25px;position:relative;font:14px "txtgreyAd_bold";color:#704c49;}
		.remiseBox span{color:#fbb03c;}
		.remiseBox strong{color:#b2cc54;font-weight:normal;}
		.remiseBox img{position:absolute;left:-20px;top:-15px;width:85px;}
	
.boxRappel{width:200px;height:100px;background:#FFFFFF;padding:10px;}
/****************** Etape 1 **************************/
.input_codepromo{width:50px;}
.tablecde .tdheadcde{height:30px;background:url("template-bg_nav.png") repeat-x scroll center -12px rgba(0, 0, 0, 0);color:#ffffff;font:bold 14px Arial;}
.lignePanier td.cde_td{padding:5px 0;background:#f5f5f5;border-bottom:1px dotted #cccccc;}
.lignePanier:hover >  td.cde_td{background:#eeeeee;}
	.imgCde{padding:5px;}
		.imgCde img{border:1px solid #231f23;width:73px;height:auto;}
	.libCde a strong, .libCde strong{font:bold 14px Arial;color:#704c49}
	.puCde strong{color:#704c49;font:13px 'txtgreyAd_bold', Arial;}
	.ptCde strong{color:#b2cc54;font:14px 'txtgreyAd_bold', Arial;}
	td .inputqte{width:50px;text-align:center;height:17px;border:1px solid #cccccc;}
	td.lignecadeau{padding:7px 0;text-align:center;color:#ffffff;font:13px 'txtgreyAd_bold', Arial;background:#e0b99d;}

.etapescde_diversG {float: left;padding: 1%;width: 48%;}
    .champ_container .labelChar{float:left;text-align:right;height:18px;width:100px!important;font-family: Arial;color:#5b3e38;font-size:13px;margin-bottom:10px;}
    .champ_container .selectBox{color:#5B3E38!important;}
    .etiket, .champ_container3 span {display: block;float: left;font-family: Arial;color:#808080;font-size:13px;width: 40%;}
    .champ_container3 .selectBox{width:250px;height:16px;float:left;border:1px solid #aaaab2;padding:0;background:url('template-selectBg.jpg') no-repeat right center #ffffff;margin-bottom:10px;}
        .champ_container3 .selectBox .cmf-skinned-text{font-family: Arial;font-size:11px;color:#5B3E38;padding:1% 5% 5%;height:16px!important;}
        .champ_container3 .selectBox select{width:250px;height:16px;font-family: Arial;font-size:11px;color:#5B3E38;border:none;}
        .champ_container3 .cmf-skinned-select{background:none!important}

.etapescde_diversD {float: right;padding: 1%;width: 40%;}
.modelivraisonBit {clear: both;margin-top: 15px;width: 94%;}
	.mode_text{color:#753c2a;font:14px 'txtgreyAd_bold', Arial;}
.label_champ{color:#753c2a;font:14px 'txtgreyAd_bold', Arial;margin-bottom:5px;}

/*.mode_box{width:100%;padding:1%;margin:10px 10px 0 0;clear:both;height:40px;}
.mode_box:hover{background-color:#FAF6F3;}
.mode_box input[type="radio"]{display:block;float:left;margin:10px 10px 0 0;}
.mode_box img{display:block;margin:0 5px 0 0;float:left;width:150px;}
.mode_box p{float:left;padding:3px; width:90%;}*/

.mode_box{position:relative;padding:10px 5px;border-bottom:1px dashed #aaaab2;border-left:solid 1px #B2CC54; border-right: solid 1px #B2CC54;}
	.mode_box_ima{float:left;width:90px;border:1px solid #aaaab2;/*min-height:60px;*/padding:5px;background-color:#ffffff;}
		.mode_box_ima img{max-width:100%;}
	.mode_box_detail{float:right;width:300px;}
		.mode_box_lib{color:#753c2a;font:bold 13px Arial;margin-bottom:5px;}
			.mode_box_lib strong{color:#fbb03c;font:14px 'txtgreyAd_bold', Arial;}
	label.mode_check{position:absolute;top:0;left:0;width:98%;height:98%;cursor:pointer;padding:2% 2% 0 0;text-align:right;}
	label.mode_check:hover{position:absolute;cursor:pointer;}
	.mode_box_desc{font:12px Arial;color:#757575;text-align:justify;}

.totalite{margin:5px 0;border-bottom:1px solid #aaaab2;}
.totalite strong{display:block;float:left;width:50%;height:20px;text-align:right;padding-top:15px;}
.totalite span.tot{font-family:Arial;display:block;float:left;width:50%;height:20px;text-align:right;font-size:16px;color:#b2cc54;padding-top:15px;font-weight:bolder;}
.totalite span.totbis{font-family:Arial;display:block;float:left;width:50%;height:20px;text-align:right;font-size:24px;color:#b2cc54;font-weight:bold;padding-top:15px;font-weight:bolder;}

#divcgv{
	font-size: 18px;
    margin-top: 50px;
    margin-left: 0px;
    margin-right: 10px;
    border: 3px solid #B2CC54;
    line-height: 30px;
    border-color: #B2CC54;
    border-radius: 8px;
    border-spacing: 10px 10px;
    border-collapse: separate;
    padding-left: 10px;
    padding-right: 1px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-weight: bold;
    position: relative;
	}
	
#divcgv input{opacity:1;position:relative;}
#divcgv a{color:#FBB03C;}
.btn_box .alignLeft{margin-right:15px;}
.btn_box_left{width:45%; float:left;}
.btn_box_right{width:45%; float:right;}
.alignLeft{float:left;}
.alignRight{float:right!important;}

/****************** Etape 2 **************************/
.titre_diversbis2{padding:0 0 10px;text-align:center;}
	.titre_diversbis2 strong{font-size:13px;color:#FBB03C;}
.box_facturation{width:46%;padding:1%;float:left;}
	.box_facturation h5{color:#FBB03C;display: block;font:16px 'txtgreyAd_bold';padding:10px 0;margin-bottom:10px; margin-top:0px; border-bottom:1px solid #FBB03C;text-align:center;}
	.titre_diversbis2{padding:0 0 10px;text-align:center;}
		.titre_diversbis2 strong{font-size:16px;color:#5B3E36;}
	.champ_container{margin-bottom:5px;}
		.champ_container span{display:block;float:left;width:170px;padding-top:3px;color:#808080;text-align:right;}
		.champ_container .choice_box{float:right;width:220px;}
		.champ_container input.m_txt{float:right;color:#5E3E3E;font-family:Arial;font-size:12px;border:1px solid #808080;padding:0 10px;height:20px;width:200px;background:#f8f8f8;}
		.selectBoxAjax2{width:220px;height:16px;float:right;margin:0px;border:1px solid #aaaab2;padding:0;background:url('template-selectBg.jpg') no-repeat right center #ffffff;}
			.selectBoxAjax2 .cmf-skinned-text{font-family: Arial;font-size:11px;color:#5E3E3E;padding:0% 5% 5%;height:16px!important;}
			.selectBoxAjax2 select{width:220px;height:16px;font-family: Arial;font-size:11px;color:#5E3E3E;border:none;}
			.cmf-skinned-select{background:none!important}
		.textarea_txt{float:right;color:#5E3E3E;font-family:Arial;font-size:12px;border:1px solid #808080;padding:0 10px;height:70px;width:200px;background:#f8f8f8;resize:none;}

.box_livraison{width:46%;padding:1%;float:right;}
	.box_livraison h5{color:#FBB03C;display: block;font:16px 'txtgreyAd_bold';padding:10px 0;margin-bottom:10px; margin-top:0px; border-bottom:1px solid #FBB03C;text-align:center;}
	
.btn_box2{padding:10px 0;}
	.btn_box2 .champOblig {float:right;margin:5px 15px 0 0;}
	
/****************** Etape 3 **************************/
.cmd_panier .tdheadcde{height:30px;background:#231f23;color:#ffffff;font:bold 14px Arial;}
	strong.pU {color:#704c49;font:13px 'txtgreyAd_bold', Arial;}
	strong.pT{color:#b2cc54;font:14px 'txtgreyAd_bold', Arial;}
.titre_general {border-bottom: 1px dashed #BC884B;color: #BC884B;font:21px 'txtgreyAd_bold';margin-bottom: 10px;padding-bottom: 10px;}
.codereduct{padding:10px;background:#eeeeee;}
	.codereduct strong{display:block;}
	.input_codepromo{width:380px;height:24px;padding:0 5px;border:1px solid #cccccc;float:left;color:#704c49;}
	.codereduct a{display:block;float:left;height:26px;background:#b2cc54;color:#ffffff;font:13px 'txtgreyAd_bold';padding:0 10px;}

.moyen_paiement{width:907px;padding:15px 2% 15px;position:relative;margin-bottom:10px;background:#FFFFFF; border:solid 3px #b2cc54;}
.moyen_titre{font:21px 'txtgreyAd_bold';color:#704c49;display:block;height:35px;float:left;width:75%;}
.moyen_desc{font-size:13px;line-height:150%;width:70%;text-align:justify;color:#5B3E36;}
.moyen_logo{float:right;width:100px;height:70px;overflow:hidden;}
.moyen_logo img{width:auto;height:70px;display:block;}
.moyen_btn{float:right;display:block;cursor:pointer; margin-top:15px;}

.recapcde{border-bottom: 1px dashed #BC884B;color: #BC884B;font:21px 'txtgreyAd_bold';margin-bottom: 10px;padding-bottom: 10px;}
.erreur{color:#FBB03C;font-weight:bold;}

.product_facture_list{border-bottom:1px solid #cccccc;padding:7px 0;}
.bleu{color:#007F9C;}

.recapit .comContent{padding:1%;color:#5B3E36;font-size:13px;font-family:Arial;border-bottom:1px dashed #5B3E36;}
.prod_recap{background:#bbbbbb;color:#fff!important;/*font:21px 'txtgreyAd_bold'!important;*/}
strong.orange{color:#5B3E36;font-size:18px;font-weight:bold;font-family:Arial!important;}


/********************************************************************************
- TELECHARGEMENT - TELECHARGEMENT - TELECHARGEMENT - TELECHARGEMENT - TELECHARGEMENT 
********************************************************************************/
li.downloadBit{display:block;padding:10px;width:275px;height:75px;position:relative;margin:15px 10px 0;float:left;background:#ffffff;}
	li.downloadBit span{font:14px 'txtgreyAd_bold';color:#5B3E38;display:block;margin-bottom:10px;}
	li.downloadBit a{background:url('template-puce_2.png') no-repeat left center;padding-left:10px;display:inline-block;float:right;color:#f7912d;font:bold 13px Arial;text-decoration:underline;}

/********************************************************************************
- PARTENAIRES - PARTENAIRES - PARTENAIRES - PARTENAIRES - PARTENAIRES - PARTENAIRES 
********************************************************************************/
.lienBit{display:block;padding:15px;width:38%;position:relative;margin:10px 4% 15px;float:left;background:#ffffff;}
	.lienLogo{width:100px;height:100px;overflow:hidden;float:left;text-align:center;background:#ffffff;border:1px solid #704c49;}
		.lienLogo a{display: table-cell;height: 100px;text-align: center;vertical-align: middle;width: 100px;}
			.lienLogo img{max-width:100%;height:auto;}
	.lienDesc{width:235px;float:right;font-family:Arial;font-size:13px;}
		.lienDesc .lienBit_lib a{font:14px 'txtgreyAd_bold';color:#5B3E38;}
.etoile{color:#f7912d!important}

/********** POP UP AJOUTER PANIER ***********/
.artPopub_txt{text-align:center;font:italic bold 16px Arial;color:#FFFFFF;margin-bottom:5px;padding:5px;background:#5C494B;}
.artPopub_ima{width:250px;height:250px;padding:5px;float:left;}
	.artPopub_ima img{max-width:100%;height:auto;display:block;}
	.artPopub_desc{height: 147px;overflow: hidden;}
.artPopub_details{float:right;width:430px;}
	.artPopub_prod_lib{padding:10px 10px 10px 0;border-bottom:1px dotted #514F5B;}
		.artPopub_prod_lib h3{color:#F47920;font:32px 'MyriadProBoldCondensed';}
			.artPopub_prod_lib h3 a{color:#F47920;}
		
.artPopub_price{text-align:right;}
	.artPopub_price strong{color: #F47920;font: bold 24px Arial;}
	.artPopub_price strong p{color: #514F5B;font: 20px Arial;}
		.artPopub_price strong p span{text-decoration:line-through;}

.btn_modifierrelay{background-color: #fbb03c;
    color: #ffffff;
    display: block;
    font-size: 12px;
    font-weight:bold;
    height: 25px;
    line-height: 26px;
    margin: 0 auto;
    text-align: center;
    width: 108px;
}

.btn_modifierrelai{background-color: #fbb03c;
    color: #ffffff;
    display: block;
    font-size: 12px;
    font-weight:bold;
    height: 25px;
    line-height: 26px;
    margin: 0 auto;
    margin-top:20px;
    text-align: center;
    width: 108px;
}
    
.stock_epuise{float:right; margin-bottom:5px; color:#DB2323; font-weight:bold; font-size:14px;}   
    
.artPopub_prix{margin-bottom:10px;}    
.td_popup1{background-color:#f9f1e7;}
.td_popup0{background-color:#E3FFDD;}
.th_popup{background-color:#B2CC54; font-weight:bold; font-size:14px;}

.artPopub_boutons{padding-bottom:10px;}

.ul_niv0, .ul_niv1{margin:0; padding:0;}

.phrase_remise{color:#b2cc54; font-size:14px; font-weight:bold;}
	.phrase_remise b{color:#fbb03c;}
    
.question{font-weight:bold; font-size:12px;}
.reponse{font-size:12px;}

.btn_choix_point_relai{display:block; float:right; background:#B2CC54; color:#f7912d; border-radius:5px; padding:8px;}







    