/*---------- @STYLES DE BASE ----------*/
@charset "utf-8";
/*Police*/
@font-face{font-family:'Conv_SHOWG';src:url(fonts/SHOWG.eot);src:local(?),url(fonts/SHOWG.woff) format("woff"),url(fonts/SHOWG.ttf) format("truetype"),url(fonts/SHOWG.svg) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'TektonPro-Bold';src:url(fonts/tektonpro-bold.eot);src:url(fonts/tektonpro-bold.woff) format("woff"),url(fonts/tektonpro-bold.ttf) format("truetype"),url(fonts/tektonpro-bold.svg) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'MyriadProBoldCondensed';src:url(fonts/myriad-pro-boldcondensed.eot);src:url(fonts/myriad-pro-boldcondensed.eot?#iefix) format("embedded-opentype"),url(fonts/myriad-pro-boldcondensed.woff) format("woff"),url(fonts/myriad-pro-boldcondensed.ttf) format("truetype"),url(fonts/myriad-pro-boldcondensed.svg#myriad_pro_condbold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'myriad_probold';src:url(fonts/myriad-pro-bold.eot);src:url(fonts/myriad-pro-bold.eot?#iefix) format("embedded-opentype"),url(fonts/myriad-pro-bold.woff) format("woff"),url(fonts/myriad-pro-bold.ttf) format("truetype"),url(fonts/myriad-pro-bold.svg#myriad_probold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'myriad_proregular';src:url(fonts/myriad-pro.eot);src:url(fonts/myriad-pro.eot?#iefix) format("embedded-opentype"),url(fonts/myriad-pro.woff) format("woff"),url(fonts/myriad-pro.ttf) format("truetype"),url(fonts/myriad-pro.svg#myriad_proregular) format("svg");font-weight:400;font-style:normal}

/* Page */ 
*{margin:0;padding:0;}
.no_marg{margin:0!important;}
*{margin:0; padding:0}
html {height:100%; font-size: 100%;/* �vite un bug d'IE 6-7.*/}
body{height:100%;font-size:12px;line-height:1.2em;color:#000;/*background:url("template-bg.jpg") repeat-x top #C1E9F1!important;*/background-position:top;font-family:Arial;}
.big_wrapper{width:100%;/*height:100%;background:url("template-bg_wrapper.jpg") no-repeat top;*/}
a,img{border:none; text-decoration:none}
li{list-style-type:none;}
.clr, .clear{clear:both;float:none!important;height:0!important;width:0!important;}
#conteneurBig {width:1196px; margin:auto;}
#containerG {width:108px; float:left;}
#containerD {width:108px; float:left; margin-top:250px;}
#container{width:980px; float:left; background:#fff}
	/*@HEADER*/
	#header{height:140px; position:relative}
		.logo{display:block; float:left; width:330px; height:140px}
		.h_right{width:630px; float:right; position:relative}
			.top_link{width:510px; float:right; position:relative}
				.top_link a{border-right:solid 1px #c8d2d3; margin:7px 3px; color:#005b88}
				.top_link .compte{ float:left; background:url(template-compte.jpg) no-repeat 0 2px; display:block; padding:2px 7px 4px 15px}
				.top_link .ecrire{float:left; background:url(template-ecrire.jpg) no-repeat 0 2px; display:block; padding:2px 7px 4px 20px}
				.top_link .question{float:left; background:url(template-phone.jpg) no-repeat 0 2px; display:block; padding:2px 7px 4px 20px}
			.top_link .panier{width:130px; float:right; height:50px;/*background: url(template-panier.jpg) left top no-repeat*/}
				.coffre{float:left;width:48px;margin:0!important}
				.lien_panier{float:right;width:82px;}	
				.top_link .panier a{padding:0; margin:10px 0 3px; border:none; display:block; /*float:right; width:75px;*/font-size:13px;}
				.top_link .panier span{padding:0; margin:0; border:none; display:block; /*float:right; width:75px;*/ color:#f25379; text-align:left;font-family:Arial;font-size:13px;}
			.h_right .num{width:200px; height:42px; position:absolute; right:140px; top:26px; text-align:right; font:11px Arial, Helvetica, sans-serif; color:#728389}	
				.h_right .num span{font:21px "TektonPro-Bold"; display:block; color:#00adea}
			/*.form_search{width:271px; height:31px; background:url(template-search_bg.png); position:absolute; top:45px; left:0;z-index:999999;}	
				.form_search .s_input{width:219px; height:20px; padding:5px 10px; background:none; border:none; float:left; font:13px Arial, Helvetica, sans-serif; color:#005a87}
				.form_search .s_btn{width:31px; height:31px; background:none; cursor:pointer; border:none; float:left}*/
			.form_search{width:271px; height:31px;position:absolute;top:45px;left:0;z-index:1;}
			.form_search.active{z-index:99;}
				.form_search .s_input{width:247px; height:23px; padding:0 10px; background:none; border:4px solid #b3c647;font:13px Arial;color:#f25379;position:relative;background-color:#ffffff;z-index:2;
				border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;}
				.form_search .s_btn{cursor:pointer; border:none;position:absolute;right:-20px;top:-2px;z-index:100;}
			
			
			.header_link{width:630px; height:60px; position:absolute; right:0; bottom:0}
			.header_link a{display:block;height:24px;margin-right:5px;font:17px 'MyriadProBoldCondensed';color:#ffffff;float:left;text-align:center;padding-top:3px;text-decoration:none;line-height:19px;}	
			.header_link a span{text-decoration:underline;}
			.header_link a.btn_orange{width:70px;background:url("template-bg_orange.png") no-repeat;margin-top:20px;}
			.header_link a.btn_rose{width:98px;background:url("template-bg_rose.png") no-repeat;margin-top:20px;}
			.header_link a.btn_vert{width:104px;background:url("template-bg_vert.png") no-repeat;margin-top:20px;}
			.header_link a.btn_bleu{width:119px;background:url("template-bg_bleu.png") no-repeat;margin-top:20px;}
			.header_link a.btn_lego{width:87px;height:54px;background:url("template-bg_lego.jpg") no-repeat;}
			/*.header_link a.btn_playmobil{width:114px;height:66px;background:url("template-bg_playmobil.jpg") no-repeat;margin-top:-12px;}*/
			.header_link a.btn_playmobil{width:114px;height:66px;background:url("template-bg_playmobil.png") no-repeat;margin-top:-12px;}
	/*@NAVIGATION*/
	#nav{height:40px; background:#005a87;position:relative;}
	.left-bg-menu{width:10px;height:10px;background:url("template-left-menu.png") no-repeat;position:absolute;left:-10px;bottom:-10px;}
	.right-bg-menu{width:10px;height:10px;background:url("template-right-menu.png") no-repeat;position:absolute;right:-10px;bottom:-10px;}
	.onglet{background:#005a87;height:40px;width:980px;padding:0 10px;position:absolute;top:0;left:-10px;}
	.onglet ul{position:relative;}
	.onglet ul li{float:left;border-right:2px solid #ffffff;}
	.onglet ul li:hover{background:#B3C648;}
	.onglet ul li.homenav:hover{background:#005a87;}
	.onglet ul li.homenav a{padding:0 15px 0 10px!important;height:40px}
	.onglet ul li.homenav a.item_menu:hover{background:#005a87;}
	.onglet ul li a.item_menu{display:table-cell;padding:0 3px;color:#ffffff;font:14px 'MyriadProBoldCondensed';height:40px;max-width:80px;line-height:14px;text-align:center; vertical-align:middle;
	transition:background .4s;-webkit-transition: background .4s; -moz-transition: background .4s; -ms-transition:background .4s; -o-transition: background .4s;}
	.onglet ul li a.item_menu:hover{background:#B3C648;transition:background .4s;-webkit-transition: background .4s; -moz-transition: background .4s; -ms-transition:background .4s; -o-transition: background .4s;}
	
	div.sous_menu_box{display:none;}
	.onglet ul li:hover > div.sous_menu_box{display:block;width:980px;background-color:#ffffff;position:absolute;top:40px;left:0;height:auto;z-index:99;-moz-box-shadow: 0 9px 10px #ccc;-webkit-box-shadow: 0 9px 10px #ccc;box-shadow: 0 9px 10px #ccc;behavior: url('/PIE.htc');}
	div.sous_menu_box h2{width:970px;height:40px;background:#B3C648;color:#ffffff;font:24px 'MyriadProBoldCondensed',Arial;padding:10px 0 0 10px;}
	div.sous_menu_box h2 span{font:12px Arial;margin-left:20px;color:#ffffff;}
	.submenu{width:750px;background:url("template-submenu_bg.jpg") repeat-y right #ffffff;padding:15px;float:left;}
	.sub_title{font:18px 'MyriadProBoldCondensed',Arial;color:#005A87;margin-bottom:10px;}
	.par-categ{float:left;width:75%;}
	.par-age{float:right;width:25%;}
	.par-categ ul li{width:40%;margin-right:2%;border-left:1px dashed #ccd1d4;padding-left:5px;}
	.par-categ ul li a{background:url("template-puce.jpg") no-repeat left center;display:block;padding-left:8px;height:19px;color:#005A87;padding-top:3px;font:13px Arial;width:100%;max-width:100%;text-align:left;}
	.submenu ul li a:hover{background:none;}
	
	.par-age ul li{width:98%;margin-right:2%;border-left:1px dashed #ccd1d4;padding-left:5px;float:none;}
	.par-age ul li a{background:url("template-puce.jpg") no-repeat left center;display:block;padding-left:8px;height:19px;color:#005A87;padding-top:3px;font:13px Arial;width:100%;max-width:100%;text-align:left;}
	
	.promovente{padding:35px 0 5px;}
	.promovente a{font:14px "Conv_SHOWG"!important;margin-right:10px;display:inline!important;background:none!important;text-transform:uppercase;}
	.promo{color:#FF5E87!important;}
	.nouvs{color:#F5A04F!important;}
	.topvente{color:#3DB8C7!important;}
	
	.nos_selections{width:180px;float:right;padding:10px;background:#ffffff;}
	.nos_selections h4{color:#3DB8C7;font:16px "Conv_SHOWG";padding-bottom:7px;border-bottom:1px solid #3DB8C7;margin-bottom:15px;text-transform:uppercase;}
	.nos_selections a{display:block;background:none;width:auto;height:auto;}
	span.desc {color: #005A87;font: 11px Arial,Helvetica,sans-serif;padding-bottom: 5px;}
	span.categ {color: #728389;font: 11px Arial,Helvetica,sans-serif;}
	a.price_box{text-align:right!important;}
	span.price {color: #F25379;font: 16px 'MyriadProBoldCondensed';padding-top: 5px;}
	a.ico_selection{float:left; margin:10px 0 0 15px;}
	a.stock_btn{float:right; margin:10px 15px 0 0;}
	/*@BLOC SLIDER etc*/
	#bloc_slider_etc{width:950px; margin:auto; height:auto}
		.slider_container{width:740px; float:right;-moz-box-shadow: 0 4px 3px  #ccc;-webkit-box-shadow: 0 4px 3px #ccc;box-shadow: 0 4px 3px #ccc; margin:20px 0;position:relative;border-top: 1px solid #EEEEEE;}
			#slider{width:710px; margin:20px auto}
		.search{width:198px; height:368px; position:relative; float:left; margin:20px 0;background:url(template-bg_search.jpg);}
			.search h3{font:20px "TektonPro-Bold"; color:#b3c647; display:block; padding:5px 0 10px 10px}
			.search .bg {height:333px; width:164px; padding:20px; background:url(template-trouvez.jpg) no-repeat right center; position:absolute; left:-3px; top:-5px}
			.search ul{font:20px "TektonPro-Bold"; color:#b3c647; display:block; padding:10px 0 10px 10px; margin:10px 0 0 0; width:102px}
				.search ul li{font:15px "TektonPro-Bold"; display:block; background:url('template-flechette.jpg') no-repeat left center;border-top:1px dashed #CAD2D4;padding-left:10px;}
					.search ul li a{color:#005a87; display:block; padding:8px 0; text-decoration:none; outline:none; /*border-top:dashed 1px #cad2d4*/}
					.search ul li a:hover{color:#e12c5f}
					table.btn{left: 330px;position: absolute;bottom: 5px;width: 40px;z-index: 10;}
                    .btn td{width:11px; height:11px;}
                    .btn a{display:block; width:11px; height:11px; background:url('template-btn.png') no-repeat}
                    #contenupage .btn a:hover{background:url('template-btn_over.png') no-repeat; text-decoration:none}
                    /*boutons actifs*/
                    .btn .btn_1_over a, .btn .btn_2_over a, .btn .btn_3_over a, .btn .btn_4_over a, .btn .btn_5_over a{background:url('template-btn_over.png') no-repeat}
			
	.content{width:950px; margin:0 auto;padding-bottom:20px;}	
	/*@HOME LEFT*/	
	.home_left{width:725px; float:left}
		/*@SLIDER HOME*/
		.caroussel{width:705px; padding:10px; -moz-box-shadow: 0 4px 3px  #ccc;-webkit-box-shadow: 0 4px 3px #ccc;box-shadow: 0 4px 3px #ccc; margin-bottom:20px;border-top: 1px solid #EEEEEE;height:310px;}	
			.title_home{width:705px; margin:auto; color:#ff5f89}
                .title_home a{text-decoration:none;color:#ff5f89;font:12px Arial, Helvetica, sans-serif;}
				.title_home h3{font:23px "Conv_SHOWG"; width:155px; float:left; text-transform:uppercase;}
				.title_home .t_right{width:540px; float:right; font:12px Arial, Helvetica, sans-serif; border-bottom:solid 1px #ff5f89; padding:5px 0 3px 10px; position:relative}
					.title_home .t_right span{width:10px; height:10px; display:block; position:absolute; left:0px; top:5px; font-size:14px}
			.caroussel_slider{/*background:url(template-bg_caroussel.jpg) 0 142px repeat-x;*/position:relative;}		
				.articleBit{width:230px; /*float:left;*/ margin:10px 0 0 0;background:url('template-product_sep.jpg') no-repeat left;padding-left:5px;}
				/*.articleBit:first-child { background:none;}
				.articleBit:nth-of-type(4){ background:none;}*/
					.articleBit_ima{width:115px; float:left;margin-right:5px;position:relative;}
                        .articleBit_ima .remise{position:absolute;bottom:0px;right:0px;font-size:15px;font-family: 'MyriadProBoldCondensed';background:url('template-remise.png') no-repeat;width:34px;height:32px;color:#ffffff;padding-top:40px;text-align:center}
						.top_vente_etiket{position:absolute;bottom:0px;right:0px;background:url('template-topvente.png') no-repeat;width:37px;height:50px;}
						.new_etiket{position:absolute;bottom:0px;right:0px;background:url('template-new.png') no-repeat;width:37px;height:50px;}
						.art_cnt{float:right;width:107px;height:90px;padding-bottom:30px;position:relative;}
						.art_cnt a.achat{position:absolute;bottom:0;left:0;}
						/*.articleBit_ima img{width:100%}*/
				.articleBit span{display:block}	
				.articleBit a:hover span	{text-decoration:underline}
				.articleBit_description{color:#005a87; font:11px Arial, Helvetica, sans-serif; padding-bottom:5px}
				.articleBit_categ{color:#728389; font:11px Arial, Helvetica, sans-serif}
				.articleBit_prix{color:#f25379; font:17px 'myriad_probold'; /*padding-top:5px*/}
				.articleBit_prixold{color:#7D8C91; font-size:12px; padding-top:5px; text-decoration:line-through;}
		a.prev{background:url('template-precedent.png') no-repeat;display:block;width:20px;height:46px;position:absolute;left:-15px;top:43%;}
		a.next{background:url('template-suivant.png') no-repeat;display:block;width:20px;height:46px;position:absolute;right:-15px;top:43%;}
		li.group_prod{display:block;float:left;/*width:705px;*/}
		/*@nouveaut�*/
		.nouveaute_bloc{width:705px; padding:10px; -moz-box-shadow: 0 4px 3px  #ccc;-webkit-box-shadow: 0 4px 3px #ccc;box-shadow: 0 4px 3px #ccc; margin-bottom:20px;border-top: 1px solid #EEEEEE;}
			.title_home2{width:705px; margin:auto; color:#f49f4a}
                .title_home2 a{text-decoration:none;color:#f49f4a;font:12px Arial, Helvetica, sans-serif;}
				.title_home2 h3{font:23px "Conv_SHOWG"; width:150px; float:left}
				.title_home2 .t_right{width:545px; float:right; font:12px Arial, Helvetica, sans-serif; border-bottom:solid 1px #f49f4a; padding:5px 0 3px 10px; position:relative}
					.title_home2 .t_right span{width:10px; height:10px; display:block; position:absolute; left:0px; top:5px; font-size:14px}
				.articleBit2{width:146px; padding:0 15px; float:left; margin:10px 0 0 0;background:url('template-product_sep2.jpg') no-repeat left;min-height:256px;}	
				.articleBit2:first-child{ background:none;}
				/*.articleBit2:nth-of-type(5), .articleBit2:nth-of-type(9), .articleBit2:nth-of-type(13), .articleBit2:nth-of-type(17), .articleBit2:nth-of-type(21), .articleBit2:nth-of-type(25), .articleBit2:nth-of-type(29), .articleBit2:nth-of-type(32)
				{clear:left;}*/
						/*.articleBit2_ima img{width:100%}*/
				.articleBit2 span{display:block}	
				.articleBit2 a:hover span	{text-decoration:underline}
				.articleBit2_description{color:#005a87; font:10px Arial, Helvetica, sans-serif; padding-bottom:5px; height:30px;}
				.articleBit2_categ{color:#728389; font:11px Arial, Helvetica, sans-serif}
				.articleBit2_prix{color:#f25379; font:15px 'myriad_probold'; padding-top:5px; text-align:right}
				.articleBit2_prixold{color:#7D8C91; font-size:12px; padding-top:5px; text-align:left;text-decoration:line-through; font-family:Arial, Helvetica, sans-serif;}
				.articleBit2_marque img{float:left;}
                .articleBit2 form{position:relative;}
                    .articleBit2 .achat{right:0px;position:absolute;}
				.etiquette2{position:absolute;/*right:8px;*/ right:-5px; top:0px;width:75px;height:75px;}	
				.etiquette_1 {position:absolute;right:3px; bottom:0px;width:41px;height:54px;}
				.etiquette_2 {position:absolute;right:3px; bottom:0px;width:41px;height:54px;}
				.etiquette_3 {position:absolute;right:3px; bottom:0px;width:41px;height:54px;}
					
		/*@top vente*/
		.top_vente_bloc{width:705px; padding:10px; -moz-box-shadow: 0 4px 3px  #ccc;-webkit-box-shadow: 0 4px 3px #ccc;box-shadow: 0 4px 3px #ccc; margin-bottom:20px;border-top: 1px solid #EEEEEE;}	
			.title_home3{width:705px; margin:auto; color:#3cb9c6}
                .title_home3 a{text-decoration:none;color:#3cb9c6;font:12px Arial, Helvetica, sans-serif;}
				.title_home3 h3{font:23px "Conv_SHOWG"; width:150px; float:left}
				.title_home3 .t_right{width:545px; float:right; font:12px Arial, Helvetica, sans-serif; border-bottom:solid 1px #3cb9c6; padding:5px 0 3px 10px; position:relative}
					.title_home3 .t_right span{width:10px; height:10px; display:block; position:absolute; left:0px; top:5px; font-size:14px}
					
					.articleBit3:nth-of-type(3){background:none;}
					.articleBit3{width:322px; padding:0 15px 10px 10px; float:left; margin:10px 0 0;background:url('template-product_sep2.jpg') no-repeat left;}
					.no_bg{ background:none;}
						.articleBit3_ima{float:left; width:170px; text-align:center;position:relative;}
						.articleBit3 div.art_cnt2{float:right; width:152px;height:80px;padding-bottom:50px;position:relative; padding-top:30px;}
						div.art_cnt2 a.achat{position:absolute;right:0;bottom:10px;}
						.articleBit3_ima img{}
					.articleBit3 span{display:block}	
					.articleBit3 a:hover span	{text-decoration:underline}
					.articleBit3_lib{color:#005a87; font:11px Arial, Helvetica, sans-serif; padding-bottom:15px}
					.articleBit3_categ{color:#728389; font:11px Arial, Helvetica, sans-serif}
					/*.articleBit3_prix{color:#f25379; font:15px 'MyriadProBoldCondensed'; padding-top:5px; text-align:left}*/
					.articleBit3_prix{color:#f25379; font:15px 'myriad_probold'; padding-top:5px; text-align:left;position:absolute;bottom:70px; right:0;}
					.articleBit3_prixold{color:#7D8C91; font-size:12px; text-decoration:line-through;}
					/*.articleBit3_description{font:11px Arial, Helvetica, sans-serif; color:#728389; margin-top:8px;display:block;height:40px;overflow:hidden;}*/
					.articleBit3_description{font:11px Arial, Helvetica, sans-serif; color:#728389; margin-top:8px;display:block;overflow:hidden;}
					.articleBit3_marque{position:absolute;left:0;bottom:10px;}
	/* COLONNE DE DROITE */
	.right_content{width:190px; float:right;padding:10px;-moz-box-shadow: 0 4px 3px  #ccc;-webkit-box-shadow: 0 4px 3px #ccc;box-shadow: 0 4px 3px #ccc;border-top: 1px solid #EEEEEE;}
	.titre_droite{font-family:"Conv_SHOWG",Arial;font-size:16px;color:#3EB8C5;border-bottom:1px solid #3EB8C5;padding-bottom:10px;}
	a.img_hero{display:block;width:190px;height:auto;margin:10px 0;position:relative;}
	a.img_hero span.n_art{color:#ffffff;position:absolute;bottom:18px;left:15px;font-size:12px;}
	a.img_hero img{display:block;width:190px;height:auto;border:none;}
	/**/
	.marque_box{padding-left:5px;margin-top:20px;}
	a.img_marque{width:50px; height:50px;display:block;overflow:hidden;float:left;margin:10px 5px 0;}
	a.img_marque img{width:50px; height:auto;display:block;}
	.all_mark{width:100%; text-align:center;clear:both;}
	.all_mark a{color:#728389;text-decoration:none;font-size:13px;}
	
	/* BLOC AVANTAGE */
	.bloc_avantage{width:100%;position:relative;height:54px;margin-bottom:15px;clear:both;}
	.left_adv{width:10px;height:10px;background:url("template-corner-left.png") no-repeat;position:absolute;left:-10px;top:-10px;}
	.right_adv{width:10px;height:10px;background:url("template-corner-right.png") no-repeat;position:absolute;right:-10px;top:-10px;}
	.box_adv{width:980px;border:1px solid #cccccc;position:absolute;left:-10px;height:54px;background:#ffffff;padding:0 10px;}
	ul.avantage_menu{width:785px;margin-top:12px;float:left;}
	ul.avantage_menu li{float:left;height:31px;width:16.66%;}
	ul.avantage_menu li a{display:block;font-family:"TektonPro-Bold",Arial;font-size:15px;color:#005A87;text-decoration:none;height:28px;padding-top:3px;}
	ul.avantage_menu li.av_emballage a{background:url("template-ico_emballage.jpg") no-repeat left;padding-left:40px;}
	ul.avantage_menu li.av_service a{background:url("template-ico_service.jpg") no-repeat left;padding-left:50px;}
	ul.avantage_menu li.av_paiement a{background:url("template-ico_paiement.jpg") no-repeat left;padding-left:35px;}
	ul.avantage_menu li.av_livraison a{background:url("template-ico_livraison.jpg") no-repeat left;padding-left:36px;}
	ul.avantage_menu li.av_satisfaction a{background:url("template-ico_satisfaction.jpg") no-repeat left;padding-left:35px;}
	ul.avantage_menu li.av_news a{background:url("template-ico_news.jpg") no-repeat left;padding-left:27px;}
	ul.avantage_menu li a span{font-size:9px;font-family:"Conv_SHOWG",Arial;}
	span.rose{color:#E22962;}
	span.vert{color:#B2C746;}
	span.bleu{color:#00ADEA;}
	/***/
	.social_bloc{width:195px;float:left;margin-top:15px;position:relative;}
	.social_bloc .shadow{position:absolute;right:0;bottom:-7px;background:url("template-shadow.png") no-repeat;width:105px;height:21px;}
	.social_bloc span{display:block;width:90px;text-align:right;font-family:"TektonPro-Bold",Arial;font-size:15px;color:#005A87;float:left;margin-right:7px;}
	.social_bloc a.facebook{width:29px;height:29px;background:url("template-facebook.png") no-repeat;float:left;margin:0 7px 0 14px;display:block;}
	.social_bloc a.twitter{width:29px;height:29px;background:url("template-twitter.png") no-repeat;float:left;display:block;}
	
	/* PREFOOTER */
	.pre-footer{clear:both;padding-bottom:10px;}
	.warranty{width:180px;padding:10px;float:left;}
	.about_us{width:400px;padding:10px;float:left;}
	.keywords{width:340px;padding:10px;float:left;}
        .tags_container {overflow: hidden;position: relative;text-align: left;}
        .tags_container .point {cursor: pointer;list-style: none outside none;position: absolute;}
        .point a{color: #72838A;font-size: 13px;text-decoration: none;}
	.pre-footer h4{font-family:'MyriadProBoldCondensed',Arial;font-size:17px;color:#72838A;font-weight:normal;margin-bottom:15px;}
	.warranty li{margin-bottom:5px;background:url("template-puce.jpg") no-repeat left center;padding-left:7px;}
	.warranty li a{font-size:13px;color:#72838A;text-decoration:none;}
	.about-box{padding-bottom:25px;position:relative;}
	.about-box p{font-size:13px;color:#72838A;}
	.about-box a{display:block;height:15px;padding-left:12px;/*background:url("template-lirelasuite.jpg") no-repeat left;*/position:absolute;bottom:0;right:15px;color:#72838A;}
	
	/* TEXTE FOOTER */
	.footer_text{width:960px;margin:auto;border-top:1px dashed #72838A;border-bottom:1px dashed #72838A; padding:10px 0;font-size:11px;color:#72838A; text-align:center;}
		.footer_text a {color:#72838A;}
	
	/* FOOTER */
	.footer{padding-bottom:10px;}
	.menu_footer{float:left;margin-top:15px;}
	.menu_footer li{float:left;padding:0 10px;border-right:1px solid #C8D2D3;}
	.menu_footer li:last-child{border:none;}
	.menu_footer li a{color:#005B88;font-size:12px;}
	.copyright{float:right;width:350px;height:33px;background:url("template-copyright.jpg") no-repeat right;padding:10px 50px 0 0;text-align:right;}
	.copyright span{font-size:12px;color:#72838A;}
	.copyright span a{font-size:12px;color:#72838A; text-decoration:underline;}
	
/** PAGE ARTICLE **/
.navigation{width:960px; padding:10px;color:#718488;}
.navigation a, .navigation span{color:#718488; text-decoration:none;font-size:12px;font-family:Arial;}

#contenuArticle{-moz-box-shadow: 0 4px 3px  #ccc;-webkit-box-shadow: 0 4px 3px #ccc;box-shadow: 0 4px 3px #ccc;border-top: 1px solid #EEEEEE;width:930px;margin:0 auto 10px;padding:10px;}

.produit_g{width:450px;float:left;}
.retour{background:url("template-dashed.jpg") repeat-x bottom;height:20px;}
a.back_to{height:14px;padding-left:15px;display:block;background:url("template-back.jpg") no-repeat left;color:#005A87;text-decoration:none;font-size:13px;margin-bottom:5px;}
a.zoom{height:15px;width:17px;background:url("template-zoom.jpg") no-repeat;position:absolute;right:0;bottom:10px;}
.produit_ima{width:100%;padding:50px 0;position:relative;background:url("template-dashed.jpg") repeat-x bottom;}
.photo{width:100%;position:relative;background:url("template-dashed.jpg") repeat-x bottom;}
.photo .caroufredsel_wrapper{width:450px!important;margin:0!important;}
a.prev2{background:url('template-precedent.png') no-repeat;display:block;width:20px;height:46px;position:absolute;left:0px;top:33%;}
a.next2{background:url('template-suivant.png') no-repeat;display:block;width:20px;height:46px;position:absolute;right:0px;top:33%;}
#article_carou{margin:15px 0;}
.photo ul li{display:block;float:left;width:140px;height:100px;background:url('template-product_sep.jpg') no-repeat right;padding:10px;}
.photo ul li img{display:block;width:120px;height:auto;}

/*.art_social{text-align:right;padding:10px 0;}*/
.art_social{text-align:right;padding:10px 0;width:100%;}
    /*
    .art_social #fb-root{float:left!important;}
    .art_social .separation{width:20px;float:left;}
    */
    /*.art_social #___plusone_0{width:25px!important;}*/

.produit_d{width:470px;float:right;}
.produit_nom{font-family:'MyriadProBoldCondensed',Arial;font-size:26px;line-height: 26px;color:#005a87;background:url("template-dashed.jpg") repeat-x bottom;margin:20px 0 10px;padding-bottom:10px;font-weight:normal;}
.produit_categ{font-family:Arial;font-size:12px;color:#005a87; text-transform:uppercase; margin-bottom:5px;display:block;font-weight:bold;}
.ref_article{font-family:Arial;font-size:12px;color:#72838a; margin-top:5px;display:block;}
.produit_desc_short{padding:10px 0 20px;font:13px Arial;position:relative; color:#005A87;}
	.produit_desc_short p span{color:#005A87!important;}
.voir_detail{display:block;position:absolute;bottom:0;left:168px;padding-right:8px;color:#72838a;font-size:11px;}

.detail_produit_box{position:relative;height:220px;margin-top:12px;}
.detail_produit{-moz-box-shadow: 0 1px 3px  #ccc;-webkit-box-shadow: 0 1px 3px #ccc;box-shadow: 0 1px 3px #ccc;padding:15px;width:460px;position:absolute;right:-20px;background:#ffffff;height:190px;}
.etat_stock{width:80%;height:14px;padding-left:20px;background:url('template-stock.jpg') no-repeat;color:#005a87;font:13px Arial;margin-bottom:20px;}
.etat_stock2{width:80%;height:14px;padding-left:20px;background:url('template-stock2.jpg') no-repeat;margin-bottom:20px;}
span.nbr_en_stock{color:#aec769;font-weight:bold;font-size:13px;}
span.stock_epuise{color:#f25379;font-weight:bold;font-size:15px;}
.dep_entrepot{width:80%;height:14px;padding-left:25px;background:url('template-livraison.jpg') no-repeat;color:#005a87;font:13px Arial;margin-bottom:20px;}

.couleur_article{margin-bottom:20px;}
.couleur_article label{color:#005a87;font:13px Arial;display:block;float:left;width:auto;margin-right:7px;}
.couleur_article select{width:170px;height:19px;border:1px solid #acaeba;float:left;color:#01adeb;font-weight:bold;font-size:13px;font-family:Arial;}

.produit_qte label{color:#005a87;font:13px Arial;display:block;float:left;width:auto;margin-right:7px;}
.produit_qte p{float:left;position:relative;width:36px;height:19px;}
.produit_qte p input[type="text"]{border:1px solid #acaeba;width:23px;height:17px;text-align:center;color:#01adeb;font-weight:bold;font-size:13px;font-family:Arial;}
.produit_qte button.plus{position:absolute;right:0;top:0;height:9px;width:12px;border:1px solid #acaeba;font-size:9px;line-height:1px;cursor:pointer;}
.produit_qte button.moins{position:absolute;right:0;bottom:0;height:9px;width:12px;border:1px solid #acaeba;font-size:9px;line-height:1px;cursor:pointer;}

.produit_prix{clear:both;margin-top:15px;}
.produit_prixcontent{float:left;width:170px;height:44px;padding-top:7px;text-align:right;}
.produit_prixold{text-decoration:line-through;color:#7D8C91;font-size:20px;display:block;margin-bottom:7px;font-family:'myriad_proregular', Arial;}
.btn_achat{width:226px;float:left;margin-left:20px;}
.achat img{cursor:pointer;}
.produit_prixpromo{color:#F25379;font-size:27px;display:block;font-family:'myriad_probold',Arial;}

.right_coin{width:10px;height:10px;background:url('template-right_coin.jpg') no-repeat;position:absolute;right:-20px;bottom:-10px;}

.social_product_box{margin:10px auto;}
.social_ico{float:left;}
.social_ico a img{margin-right:10px;}

.social_mail{float:right;}
.send-2-friend{float:left;height:14px;background:url('template-ico-5.jpg') no-repeat;padding:1px 10px 0 20px;border-right:1px solid #cccccc;color:#005A86;font-size:12px;font-weight:bold;}
.write-2-us{float:left;height:14px;background:url('template-ico-6.jpg') no-repeat;padding:1px 0 0 20px;margin-left:15px;color:#005A86;font-size:12px;font-weight:bold;}

/****************TAB PANEL*******************/
.classeur{height:28px;}
.dossier_close{float:left;margin-right:5px;height:19px;padding:5px 10px 0;background:url('template-tab_dossier.jpg') repeat-x #BBC9CA;font-size:16px;color:#ffffff;margin-top:4px;cursor:pointer;font-family:'MyriadProBoldCondensed',Arial;}
.dossier_open{background:url('template-tab_dossier_current.jpg') repeat-x #aec769;margin-top:0;height:23px;cursor:default;}
/*#dossier_content2, #dossier_content3{display:none;}*/
#dossier_content1{display:block;}

.classeur_content{border:1px solid #aec769;padding:20px;color:#005B88;font-size:13px;line-height:normal;}
    .classeur_content .dossier_content p span{color:#005A87!important;}
/******************************************/
.additional_article{clear:both;margin-top:25px;}

.pour_completer{width:49%;float:left;background:url('template-block_completer.jpg') repeat-y right;}
.pour_completer h3{height:20px;background:url('template-add_line1.jpg') repeat-x bottom #ffffff;}
.pour_completer h3 span{font-family:"Conv_SHOWG",Arial;font-size:17px;color:#f25379;background:#ffffff;height:100%;padding:0 5px 0 0;text-transform:uppercase;}

.deja_vu{width:49%;float:right;}
.deja_vu h3{height:20px;background:url('template-add_line2.jpg') repeat-x bottom #ffffff;}
.deja_vu h3 span{font-family:"Conv_SHOWG",Arial;font-size:17px;color:#2eaacc;background:#ffffff;height:100%;padding:0 5px 0 0;text-transform:uppercase;}

.articleArticleBit{width:131px; padding:0 5px 0 10px; float:left; margin:10px 0 0 0;background:url('template-product_sep2.jpg') no-repeat left;}
.alignSame{padding-bottom:55px;position:relative;min-height:220px;}
.articleBottom{height:55px;position:absolute;bottom:0;width:90%;}
.articleBottom .articleArticleBit_marque{float:left;}
.articleBottom a.achat{float:right;}
.articleArticleBit:nth-of-type(1){ background:none;}
/*.articleArticleBit_ima img{width:100%}*/
.articleArticleBit span{display:block}	
.articleArticleBit a:hover span	{text-decoration:underline}
.articleArticleBit_description{color:#005a87; font:11px Arial, Helvetica, sans-serif; padding-bottom:5px}
.articleArticleBit_categ{color:#728389; font:11px Arial, Helvetica, sans-serif}
.articleArticleBit_prix{color:#f25379; font:17px 'myriad_probold'; padding-top:5px; text-align:right}
.articleArticleBit_marque img{float:left;width:50px;height:50px;}

/********************* PAGE CATEGORIE **************************/
.list_article{padding-bottom:25px;border-bottom:1px dashed #ccd1d4}
.titre_categorie{font:24px MyriadProBoldCondensed,Arial;color:#005a87}
.descr_categorie{color:#7d8c91;font:12px Arial;padding:10px 0 25px;position:relative}
a.more_desc{position:absolute;bottom:0;left:42%;color:#7d8c91;font:11px Arial}
.head_list h4{font:24px Conv_SHOWG,Arial;color:#b3c648;float:left;width:17%;text-transform:uppercase}
.head_list span{display:block;float:right;border-bottom:1px solid #b3c648;font:13px Arial;color:#005a87;width:83%;margin-top:7px}
.pagination_box{margin:10px 0}
.pagination_box table tr td,.pagination_box table tr td a{font:11px Arial;color:#262a29}
.pagination_box table tr td select{width:100%;height:100%;border:1px solid #999;color:#005B88;font-size:12px}
.select_affiche{width:53px!important;height:18px!important}
.select_classer{width:94px!important;height:18px!important}
.select_page{width:54px!important;height:18px!important}
.articleBit2_ima{position:relative}
.gauche{width:210px;float:left}
.titre_g{font-family:"Conv_SHOWG",Arial;font-size:13px;width:191px;font-weight:400;color:#3EB8C5;border-bottom:1px solid #3EB8C5;padding-bottom:10px;text-transform:uppercase}
.titre_g2{font-family:"Conv_SHOWG",Arial;font-size:17px;color:#3EB8C5;border-bottom:1px solid #3EB8C5;padding-bottom:10px}
.gauche .hero_box,.gauche .affin_search{-moz-box-shadow:0 4px 3px #ccc;-webkit-box-shadow:0 4px 3px #ccc;box-shadow:0 4px 3px #ccc;border-top:1px solid #EEE;padding:10px;width:190px;margin-bottom:15px}
.gauche .hero_box a.img_hero img{width:190px}
.affin_search h4{font:18px MyriadProBoldCondensed,Arial;color:#005a87;margin:7px 0}
div.mother{margin-bottom:7px;padding:0}
.affin_search .chilD{margin:4px 0;padding-left:15px}
.reset_search{margin-top:15px;cursor:pointer}
.box_choix label{color:#005A87;margin-left:5px;float:left;width:159px}
.box_choix .checkBox{width:8px;height:7px;display:block;padding:1px 0 1px 1px;background:#fff;border:1px solid #ccc;float:left}
.box_choix .checkBox input{opacity:0;filter:Alpha(Opacity=0)}
.checked span.checkBox{background:url(template-checked.jpg) no-repeat right center}
.checked label{color:#B3C648}
.right-column{width:705px;padding:10px;-moz-box-shadow:0 4px 3px #ccc;-webkit-box-shadow:0 4px 3px #ccc;box-shadow:0 4px 3px #ccc;border-top:1px solid #EEE;float:right}
.next-page{float:left}
.next-page a{width:110px;height:186px;background-color:#f0f4db;border:11px solid #b3c648;display:block;text-align:center;color:#b3c648;font:30px MyriadProBoldCondensed,Arial;padding:65px 20px 0}
/***********PAGE INSTITUTIONNELLE******************/
.divers_lib{padding:20px 0 20px 10px;border-bottom:1px dotted #B3C648;margin-bottom:10px}
.divers_lib span{color:#B3C648;font-size:24px;font-family:'MyriadProBoldCondensed',Arial}
.instit{width:96%;padding:2%}
.institform{width:65%;padding:2%;margin:0 auto;border-top:1px solid #eee;box-shadow:0 9px 10px #ccc;-webkit-box-shadow:0 9px 10px #ccc;-moz-box-shadow:0 9px 10px #ccc;behavior:url(template-PIE.htc)}
.titre_form{display:block;margin:0 0 10px;border-bottom:1px solid #B3C648;font:18px Arial;color:#B3C648}
.champ_box{margin:5px 0}
.etoile{color:red;display:inline!important;float:none!important}
.etoile a{color:red}
.champ_box span{display:block;padding-top:5px;width:35%;float:left;text-align:right}
.champ_box input[type="text"],.champ_box input[type="email"],.champ_box input[type="password"]{width:60%;float:right;padding:0 5px;height:30px}
.champ_box select{width:60%;float:right;padding:0 5px;height:32px}
.champ_box textarea{width:60%;float:right;padding:0 5px;height:80px}
.alignRight{float:right}
.form_message_rgpd { margin:10px 0; font-size:10px }
/***************************NEWSLETTER*******************/
.erreur{color:#B3C648;}
.erreurnoire{color:#000000;}
.news_box{width:50%;padding:5% 0 9% 21%;background:url('template-news_bg.png') no-repeat left;margin:auto;}
.news_choice{width:300px;margin:auto;}
.news_choice label{display:block;width:40%;margin-right:5%;height:25px;float:left;}
.news_choice label:hover{color:#B3C648;}
.news_choice label input{margin-top:3px;}
.newsletter_box { font-size:11px;margin-top:15px;margin-bottom:15px; }
/************************ETAPES COMMANDES*****************************/
.align_Right{float:right;margin-right:26px}
.align_Left{display:block;float:left}
.no_margin{margin:0!important}
.etapescommande{margin:10px 0}
.etapescommande div{float:left;margin-right:45px;color:#005A87;font-size:18px;text-align:center;width:200px}
.etapescommande div.active{color:#B3C648}
.etapescommande span{display:block;width:50px;height:35px;background:#005A87;color:#fff;font-family:'Conv_SHOWG',Arial;font-size:24px;text-align:center;margin:auto;padding-top:15px;margin-bottom:10px}
.etapescommande div.active span{background:#B3C648}
.txtetapescommande{padding:10px;text-align:center}
.texteperso{width:98%;padding:10px 1%}
.divers{width:960px;padding:10px}
.tdheadcde{padding:1%;color:#010101;font-size:16px;font-family:'MyriadProBoldCondensed',Arial;background:#e0e0e0;border-bottom:1px solid #999;height:30px}
.cmd_panier td{padding:1%;border-bottom:1px dashed #bdbdbd}
.cde_img{margin-bottom:5px}
.qtecmd{width:70px;height:21px;position:relative}
.plusqte{position:absolute;top:0;right:0}
.moinsqte{position:absolute;bottom:0;right:0}
.cmd_panier td input.inputqte{width:20px;height:20px;padding:0 5px}
.pU{color:#005A87;font-size:18px;font-family:'MyriadProBoldCondensed',Arial}
.pT{color:#005A87;font-size:24px;font-family:'MyriadProBoldCondensed',Arial}
td.lignecadeau{color:#B3C648;border:none}
.liens_divers{text-align:right;font-weight:700;color:#005A87;padding-top:5px}
.liens_divers a{color:#005A87}
.etapescde_diversG{float:left;padding:1%;width:48%}
.etapescde_diversD{float:right;padding:1%;width:40%}
.fraisportrestants{text-align:center;color:#F10A30}
.champ_container3{margin:20px 0;width:100%}
.champ_container3 span{display:block;font:13px Arial;width:40%;float:left;padding-top:5px}
.champ_container3 select{display:block;font:13px Arial;width:55%;float:right;height:30px;background:#f3f3f3;border:1px solid #bcbcbc;padding:0 5px;text-align:left}
.modelivraisonBit{width:100%;clear:both;margin-top:15px}
span.etiket{display:block;font:13px Arial;width:100%;padding-top:5px}
.mode_box{width:100%;padding:1%;margin:10px 10px 0 0;clear:both;height:40px}
.mode_box:hover{background-color:#e5e5e5}
.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:35px}
.mode_box p{float:left;padding:3px}
.totalite{margin:5px 0;border-top:1px solid #f1f1f1}
.totalite strong{display:block;float:left;width:50%;height:20px;text-align:right;padding-top:15px}
.totalite span.tot{display:block;float:left;width:50%;height:20px;text-align:right;font-size:16px;color:#005A87;padding-top:15px;font-family:'MyriadProBoldCondensed',Arial}
.totalite span.totbis{display:block;float:left;width:50%;height:20px;text-align:right;font-size:24px;color:#B3C648;font-weight:700;padding-top:15px;font-family:'MyriadProBoldCondensed',Arial}
#divcgv{margin-top:10px}
#divcgv input{opacity:1;position:relative}
#divcgv a{color:#B3C648}
.box_facturation{width:48%;float:left;padding:1%}
.box_facturation:hover{background-color:#f7f7f7}
.box_livraison{width:48%;float:right;padding:1%}
.box_livraison:hover{background-color:#f7f7f7}
.box_facturation h5,.box_livraison h5{color:#005A87;font:16px Arial;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #005A87}
.champ_container{width:100%;margin:5px 0;clear:both}
.nwsltr{font:13px Arial;text-align:right;padding:10px 0;border-bottom:1px dotted #ccc}
.champ_container span{display:block;font:13px Arial;width:30%;float:left;padding-top:5px}
.champ_container input[type="text"],.champ_container input[type="email"],.champ_container input[type="password"],.champ_container input[type="tel"]{display:block;font:13px Arial;width:65%;float:right;height:30px;background:#f3f3f3;border:1px solid #bcbcbc;padding:0 5px;text-align:left}
.champ_container textarea{font:13px Arial;width:65%;float:right;height:80px;background:#f3f3f3;border:1px solid #bcbcbc;padding:0 5px;text-align:left}
.champ_container select{display:block;font:13px Arial;width:67.8%;float:right;height:30px;background:#f3f3f3;border:1px solid #bcbcbc;padding:5px 5px 0;text-align:left}
.choice_box{font:13px Arial;width:67%;float:right;height:25px;padding:5px 5px 0}
#Fjour,#Fmois,#Fannee{width:21%;margin-left:2%;float:left}
.champ_container input[type="checkbox"]{display:inline;float:none;position:relative;opacity:1}
.montant_total{font:18px Arial;color:#005A87;font-weight:700}
.codereduct{margin-top:15px}
.codereduct span{display:block;width:40%;float:left}
.codereduct input{width:35%;height:29px;float:left;padding:0 1%}
.codereduct a{display:block;height:23px;float:left;width:10%;text-align:center;background-color:#005A87;font-size:14px;color:#fff;padding-top:7px}
.titre_general{border-bottom:1px solid #005A87;color:#005A87;font:bold 18px MyriadProBoldCondensed;margin-bottom:10px;padding-bottom:10px}
.product_facture_list{border-bottom:1px solid #ccc;padding:7px 0}
.bleu{color:#005A87}
.recapcde{color:#005A87;font:18px MyriadProBoldCondensed;font-weight:400;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #005A87}
.recapit .comContent{border-bottom:1px dashed #ddd;padding:1%;font:12px Arial}
.prod_recap{background-color:#adcbda}
/**********************Login page***********************/
.inscrit{width:48%;float:left;}
#divFormInscription{width:48%;float:right;}
.inscrit .titre_diversbis{height:30px;padding:20px 0 0 60px;background: url("template-log_ico.png") no-repeat;margin-bottom:20px;}
.inscrit .titre_diversbis strong{font-size:25px;color:#00adea;font-family:"MyriadProBoldCondensed";font-weight:normal;}
a.souligner{float:left;display:block;font-family:Arial;font-size:13px;color:#00adea;margin:15px 0 0 150px;}
a.souligner:hover{text-decoration:underline;}
#divFormPassword{width:48%;float:left;}
#divFormInscription .titre_diversbis{height:30px;padding:20px 0 0 60px;background: url("template-reg_ico.png") no-repeat;margin-bottom:20px;}
#divFormInscription .titre_diversbis strong{font-size:25px;color:#B3C648;font-family:"MyriadProBoldCondensed";font-weight:normal;}
#Fnewsletter{opacity:1;position:relative;float:none;}
.errorForm{color:#F00;display:block;text-align:right;}
a.lien_en_savoirplus  { color:#000 }
a.lien_en_savoirplus:hover { color:#555 }
/***************** espace client ********************/
.menu_account{width:230px;height:130px;float:left;margin:15px 25px 0 30px;background-color:#f7f7f7;padding:10px;position:relative}
.menu_account h4{font:17px MyriadProBoldCondensed;color:#005A87;margin-bottom:10px;padding:5px 0 10px 45px;border-bottom:1px solid #005A87;height:20px;font-weight:400}
.menu_account span{font:12px Arial;color:#727272}
.menu1{background:url(template-menu1.png) no-repeat}
.menu2{background:url(template-menu2.png) no-repeat}
.menu3{background:url(template-menu3.png) no-repeat}
.menu4{background:url(template-menu4.png) no-repeat}
.menu5{background:url(template-menu5.png) no-repeat}
.menu6{background:url(template-menu6.png) no-repeat}
.autrespages_lib{width:auto;height:25px;font:13px Arial;color:#fff;display:block;text-transform:uppercase;background-color:#005a87;padding:7px 10px 0;position:absolute;bottom:10px;right:10px;font-weight:700}
.autrespages_lib:hover{background-color:#004669}
.titre{font:18px Arial;color:#005A87;font-weight:700}
.champ_container2{width:47%;margin:5px 10px;float:left}
.champ_container2 span{display:block;font:13px Arial;width:30%;float:left;padding-top:5px}
.champ_container2 input[type="text"],.champ_container input[type="email"],.champ_container input[type="password"]{display:block;font:13px Arial;width:65%;float:right;height:30px;background:#f3f3f3;border:1px solid #bcbcbc;padding:0 5px;text-align:left}
.champ_container2 select{display:block;font:13px Arial;width:67.8%;float:right;height:32px;background:#f3f3f3;border:1px solid #bcbcbc;padding:5px 5px 0;text-align:left}
.Fjour,.Fmois,.Fannee{width:21%!important;margin-left:2%!important;float:left!important}
.champ_container label{display:block;float:left;width:30%;font:13px Arial}
.champ_container2 .log_btn,.champ_container2 .valid_btn{border:none;float:right;width:150px!important;background:none!important;margin-top:8px;padding:0}
.need_height{height:20px;padding-top:10px}
.bordurecarnet{width:250px;height:250px;float:left;position:relative;background-color:#f5f5f5}
.bordurecarnet .titre_divers{padding:10px 0 10px 10px;background-color:#005A87;font:16px MyriadProBoldCondensed;color:#fff;text-transform:uppercase;font-weight:400}
.address_block{padding:10px;font:13px Arial}
.address_block span,.address_block em,.address_block strong{display:block;margin:5px 0}
.address_block strong{font-weight:700}
.adress_action{text-align:right;padding-top:10px;position:absolute;bottom:10px;right:10px}
.champ_container3{width:100%;margin:20px 0}
.adresse_livraison{width:565px;margin:25px auto}
.adresse_livraison .bordurecarnet{height:auto;margin-right:25px}
.comHead{padding:1%;background-color:#e3e3e3;border-bottom:1px solid #696969;font:16px MyriadProBoldCondensed;font-weight:400}
.comContent{padding:1%;font:12px Arial}
.comLine:hover{background-color:#ebebeb}
.comContent img{display:block}
.qte_facture{font-size:15px;font-weight:400}
.prix_facture{font-size:15px}
.product_facture_list{border-bottom:1px solid #ccc}
.comHead2{padding:1%;font:16px MyriadProBoldCondensed;font-weight:400}
.comContent2{padding:1%;font:12px Arial;border-bottom:1px solid #696969}
.frais_port{font-size:14px}
.montant_total{font:18px Arial;color:#B3C648;font-weight:700}
.verte{color:#B3C648}
.champ_container4{width:47%;margin:25px 10px;float:left}
.champ_container4 span{display:block;font:13px Arial;width:37%;float:left;padding-top:9px}
.champ_container4 input[type="text"],.champ_container4 input[type="email"],.champ_container4 input[type="password"]{display:block;font:13px Arial;width:57%;float:right;height:30px;background:#f3f3f3;border:1px solid #bcbcbc;padding:0 5px;text-align:left}
/***************** marque ********************/
.marqueContent{width:850px!important}
.marqueBit{float:left;margin:5px 20px}
.marqueBit_img{width:240px;height:164px;border:1px solid #72838A}
.marqueBit_lib{margin:10px 0}
.marqueBit_lib h3 a{color:#005A87;font:13px Arial,Helvetica,sans-serif;font-weight:bolder}
.marqueBit_lib h3{float:left}
.marqueBit_nbre{float:right;font:14px/14px MyriadProBoldCondensed;color:#728389}
.divers_content{width:920px;padding:20px}
/**********************plan du site****************/
.menuplan_g{width:54%;float:left;min-height:400px;}
.menuplan_g div{margin-top:7px;margin-bottom:7px;}
.menuplan_g a{color:#666;}
.menuplan_g a:hover{color:#B3C648;}
.plan_categ_list{padding-left:25px;}
.menuplan_d{width:40%;float:right;}
.titre_plan{margin-bottom:10px;}
.titre_plan .titre_planbis strong{font:18px "MyriadProBoldCondensed";color:#005A87;font-weight:normal;}
ul.list_plan{margin-left:20px;}
ul.list_plan li{margin:7px 0;}
ul.list_plan li a{color:#666;}
ul.list_plan li a:hover{color:#B3C648;}

/********************************TOP VENTE**PROMOTIONS***NOUVEAUTES**********************************/
.topContentbis{padding:15px;}
.topBitbis{background: url("template-product_sep2.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);float: left;margin: 10px 5px 0;min-height: 255px;padding: 0 15px;width: 150px;position:relative;}
.topBitbis:first-child, .topBitbis:nth-of-type(6), .topBitbis:nth-of-type(11), .topBitbis:nth-of-type(16), .topBitbis:nth-of-type(21), .topBitbis:nth-of-type(26), .topBitbis:nth-of-type(31){background:none;clear:left;}
.topBit_ima{width:100%;height:150px;overflow:hidden;position:relative;}
.topBit_ima img{display:block;/*width:100%;*/height:auto;}
.etiquette{position:absolute;top:-7px;right:8px;width:75px;height:75px;}
.topBit_prix{margin:7px 0;}
.topBit_prixpromo{color: #F25379;font: 18px 'myriad_probold';float:right;}
.topBit_prixold{color: #aaaaaa;font: 13px Arial;float:left;text-decoration:line-through;padding-top:5px}
.topBit_marque{width:50px;height:50px;float:left;overflow:hidden;}
.topBit_marque img{display:block;} 
.topBit_ajout{float:right;}
h3.topBit_lib{height:50px;}
h3.topBit_lib a{color: #005A87;font: 12px Arial,Helvetica,sans-serif;font-weight:normal;} 
span.topBit_lib2{color: #728389;font: 13px Arial,Helvetica,sans-serif;font-weight:normal;} 
.libelle {border-bottom: 1px dotted #B3C648;margin-bottom: 10px;padding: 20px 0 20px 10px; color: #B3C648;font-family: 'MyriadProBoldCondensed',Arial;font-size: 24px;}
.topBitbis form{position:relative;}
    .topBitbis .achat{position:absolute;right:0px;}
.pagination_top{margin:10px auto;width:95%;border-top:1px solid #dddddd;padding-top:5px;}
.pageprec, .pagesuiv{float:left;height:20px;width:25px;background-color:#005A87;margin:0 5px;text-align:center;padding-top:5px;}
.pageprec a, .pagesuiv a{color:#ffffff;font: 13px Arial;}
.pages{height:25px;float:left;}
.pages .pages_content a{display:block;height:20px;width:25px;background-color:#005A87;margin-right:5px;float:left;color:#ffffff;font-size:14px;text-align:center;padding-top:5px;}
.pages .pages_content span.encours{display:block;height:20px;width:25px;margin-right:5px;float:left;color:#ffffff;font-size:14px;font-weight:bold;background-color:#B3C648;text-align:center;padding-top:5px;}
.pageprec:hover, .pagesuiv:hover, .pages .pages_content a:hover{background-color:#B3C648;}
.ppge{float:right;}
.ppge span{display:block;height:25px;float:left;padding:5px 5px 0;}
.ppge select{height:25px;float:left;width:50px;border:1px solid #cccccc;padding:5px 0 0;}
/*******************************************page rechercher********************************************************/
.rech_content{width:980px;}
.cadre_g{float:left;width:48%;position:relative;}
.input_txt.txtSearch{position:relative;z-index:1;}
.cadre_g.active .input_txt.txtSearch{position:relative;z-index:98;}
.cadre_d{float:right;width:48%;}
.txt_rech{border-bottom: 1px solid #005A87;margin-bottom: 10px;padding-bottom: 10px;width:100%;}
.txt_rech strong{font:18px "MyriadProBoldCondensed";color:#005A87;font-weight:normal;}
.check_rech{margin-left:10px;}
ul.old_rech li{float:left;width:46%; padding:5px 2%;}
ul.old_rech li a{font:13px Arial;color:#474747;font-weight:normal;}
ul.old_rech li a:hover{color:#B3C648;}
.item_categ{background: url("template-product_sep2.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);float: left;margin: 10px 5px 0;min-height: 285px;padding: 0 15px;width: 150px;position:relative;}
.item_categ:first-child, .item_categ:nth-of-type(6), .item_categ:nth-of-type(11), .item_categ:nth-of-type(16){background:none;clear:left;}
.article_image{width:100%;height:150px;overflow:hidden;position:relative;}
.article_image img{display:block;/*width:100%;*/height:auto;}
.art_lib{margin:5px 0;height:85px;}
.art_lib span.desc1 a{color: #005A87;font: 13px Arial,Helvetica,sans-serif;font-weight:normal;display:block;}
.art_lib span.desc2{color: #728389;font: 13px Arial,Helvetica,sans-serif;font-weight:normal;display:block;}
.article_price{text-align:right;color: #F25379;font: 18px 'myriad_probold';}
.btn_add{background: url("template-en-stockFR.png") no-repeat;width:80px;height:25px;cursor:pointer;border:none;}
.search_btn_add{float:right;}
.pagination{margin:10px auto;width:95%;border-top:1px solid #dddddd;padding-top:5px;}
.pageprec, .pagesuiv{float:left;height:20px;width:25px;background-color:#005A87;margin:0 5px;text-align:center;padding-top:5px;color:#ffffff;font: 13px Arial;display:block;}
.pagenav_bis span.encours{display:block;height:20px;width:25px;margin-right:5px;float:left;color:#ffffff;font-size:14px;font-weight:bold;background-color:#B3C648;text-align:center;padding-top:5px;}
.pageprec:hover, .pagesuiv:hover, .pagenav_bis a:hover{background-color:#B3C648;}
.pagenav_bis a{display:block;height:20px;width:25px;background-color:#005A87;margin-right:5px;float:left;color:#ffffff;font-size:14px;text-align:center;padding-top:5px;}
.rechcontenubit{width:280px;float:left;padding:10px;margin:10px;}
.rechcontenubit:hover{background:#f1f5d8;}
.rechcontenubit:nth-of-type(6), .rechcontenubit:nth-of-type(9), .rechcontenubit:nth-of-type(12), .rechcontenubit:nth-of-type(15){clear:left;}
.nosrayons_navigation{padding:10px;color:#005A87;border-bottom:1px solid #f1f1f1;margin-bottom:10px;}
.nosrayons_navigation a{color: #005A87;font-family: 'MyriadProBoldCondensed',Arial;font-size: 16px;}
.nosrayons_navigation a.navcat{font-family: 'myriad_proregular';}
.nosrayons_description p{padding:0 10px;font-size:13px;font-family:Arial;color:#363636;}
.nosrayons_navigation a:hover{color:#B3C648;}
/***Slider prix****/
.facetteSlider{width:190px}
.ui-slider-horizontal .ui-slider-handle{background:url(template-price_bar_bg.jpg) no-repeat!important}
.facetteSlider table{margin-bottom:10px;width:190px}
.inputSlider_g{float:left;width:37px;color:#B3C648;font:13px myriad_probold}
.inputSlider_d{float:right;width:37px;color:#B3C648;font:13px myriad_probold}
#prixmin,#prixmax{background:none repeat scroll 0 0 #FFF;border:0 none;color:#B3C648;margin:0;padding:0;text-align:right;font-size:12px;font-weight:bolder;vertical-align:bottom;width:25px;font:13px myriad_probold}
/***********************Bloc moyen de paiement************************/
.moyen_paiement{width:96%;padding:15px 2% 55px;position:relative;background-color:#f7f7f7;margin-bottom:10px;border:1px solid #c3c3c3;}
.moyen_titre{font:24px "MyriadProBoldCondensed", Arial;color:#39322a;display:block;height:35px;float:left;width:75%;}
.moyen_desc{font-size:13px;line-height:150%;width:100%;text-align:justify;font-family:"myriad_proregular", Arial;}
.moyen_logo{float:right;width:20%;height:50px;overflow:hidden;}
.moyen_logo img{width:100%;height:auto;display:block;}
.moyen_btn{position:absolute;bottom:10px;right:2%;display:block;cursor:pointer;}

/*
*********************** 
* AUTOCOMPLETE 
***********************
*/
.autocompletesearch-spinner{background-color:rgba(0,0,0,0.03);left:0;margin:auto;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);z-index:9999}
.autocompletesearch-overlay{background-color:rgba(0,0,0,0.6);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:97}
.autocompletesearch-border{background:#fff none repeat scroll 0 0;display:none;height:4px;left:4px;position:absolute;top:27px;width:261px;z-index:99}
.autocompletesearch-overlay.visible,.autocompletesearch-border.visible{display:block}
.autocompletesearch-container{background:#fff;left:-350px;position:absolute;top:27px;width:980px;z-index:98;min-height:338px;display:none}
.form_search+.autocompletesearch-overlay{z-index:92}
.cadre_g .autocompletesearch-container{left:-30px;top:76px}
.cadre_g .autocompletesearch-border{display:none!important}
.rechercheAjax_content{border-top:4px solid #b3c647}
.rechercheAjax_left{background-color:#f7f9f9;border-right:1px solid #c9d1d3;float:left;padding:20px 0;width:319px;min-height:471px}
.keyWord_list {min-height: 225px}
.keyWord_list > ul{position:relative;min-height:42px}
.keyWord_list ul li a{color:#005a87;display:block;font:13px myriad_proregular;padding:5px 15px}
.keyWord_list ul li a:hover{background-color:#b3c647;color:#fff}
.searchCategorie_list{margin-top:25px;padding:0 15px}
.searchCategorie_list > div:nth-child(2){position:relative;min-height:42px}
.searchCategorie_lib{background:url(template-orange_dash.jpg) repeat-x bottom;margin-bottom:15px}
.searchCategorie_item{margin-bottom:10px}
.searchCategorie_item a{color:#005a87;font:13px myriad_proregular}
.rechercheAjax_right{float:right;padding:20px 0;width:660px}
.searchSuggest_list > div:nth-child(2){position:relative;min-height:42px}
.searchSuggest_lib{background:url(template-orange_dash.jpg) repeat-x bottom;margin:0 15px 15px}
.searchSuggest_item{background:url(template-product_sep2.jpg) no-repeat left;float:left;padding:0 15px;width:135px}
.searchSuggest_item:first-child{background:none}
.articleBitSearch_ima{position:relative}
h3.articleBitSearch_lib{height:25px;margin:0;overflow:hidden;line-height:1.17em;max-height:2.24em;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#005a87}
h3.articleBitSearch_lib a{color:#005a87;font:11px myriad_proregular}
.articleBitSearch_marque{color:#728389;font:11px Arial;min-height:15px;position:relative;min-height:42px}
.articleBitSearch_marqueImage{float:left;width:43px}
.searchMarque_list{margin-top:20px;padding:0 15px}
.searchMarque_list > div:nth-child(2){position:relative;min-height:42px}
.searchMarque_lib{background:url(template-orange_dash.jpg) repeat-x bottom;margin:0 0 15px}
.searchMarque_item{float:left;padding:0 .5%;text-align:center;width:11.5%}
.conteneur_pagination_categ{background-color:#f3f3f3;padding:10px 15px}
.filtre_categ{float:left}
.filtre_categ select{background:#f3f3f3;border:1px solid #bcbcbc;display:block;font:13px Arial;height:30px;padding:5px 5px 0;text-align:left;width:200px}
.pagination_search a{background-color:#005a87;color:#fff;display:inline-block;float:left;font:17px MyriadProBoldCondensed,Arial;height:27px;margin:0 2px;padding-top:3px;text-align:center;width:30px}
.pagination_search a:hover{background-color:#b3c648}
.page_encours{background-color:#b3c648;color:#fff;display:inline-block;float:left;font:17px MyriadProBoldCondensed,Arial;height:27px;margin:0 2px;padding-top:3px;text-align:center;width:30px}
a.page_prec,a.page_suiv{height:24px;padding-top:6px}
.banner-container{text-align:center;position:relative;min-height:42px}
.keyWord_list ul li a:hover > i,.keyWord_list ul li a:hover > strong{color:#fff}
.keyWord_list ul li a i,.searchCategorie_item a i{color:#242626}
.keyWord_list ul li a strong,.searchCategorie_item a b{color:#f25379;font-weight:400}
.searchCategorie_lib span,.searchSuggest_lib span,.searchMarque_lib span{background-color:#f7f9f9;color:#f49f4a;display:block;float:left;font-size:17px;padding-right:10px}
.searchCategorie_item a:hover,.searchCategorie_item a:hover > i,.searchCategorie_item a:hover > b{color:#b3c647}
.articleBitSearch_ima img,.articleBitSearch_marqueImage img,.searchMarque_item img{max-width:100%}
.articleBitSearch_state,.pagination_search{float:right}

/*
*********************** 
* SPINNER 
***********************
*/
.ajax_loader{width:100%;height:58px;background:url('template-ajax-loader.gif') no-repeat center top;display: none;}
.loading-overlay{background-color:#000;display:block;height:100%;left:0;opacity:.5;position:fixed;text-align:center;top:0;width:100%;z-index:9998}
.spinner{/*width:40px;height:40px;*/left:50%;position:fixed;top:50%;z-index:9999}

/************** SUIVI COLIS **********************/
.detail_suivi{margin-top: 20px;margin-bottom: 20px;width: 50%;}
.titre_detail_suivi{font: 16px Arial;color: #005A87;font-weight: 700;}
.tableau_detail_suivi{
	margin-top: 15px;
    border: 1px solid #cccccc;
    border-radius: 4px;
    border-bottom: none;
}
.ligne_detail_suivi {
    padding: 10px;
    border-bottom: 1px solid #cccccc;
}