/****REMOVE HEIGHT OF GOOGLE ADWORD***/
 iframe[name='google_conversion_frame'] {
    height: 0 !important;
    width: 0 !important;
    line-height: 0 !important;
    font-size: 0 !important;
    margin-top: -13px;
    float: left;
}
/**VENTE FLASH PAGE PRODUIT**/
.product-view .promo-flash{float:left;margin-top:5px;width:100%}
.product-view .promo-flash .timer{float:right;background:url(../images/mon-imprimerie-en-ligne-clock-time-small.png);background-repeat:no-repeat;height:54px;width:145px}
.product-view .promo-flash .thetime{color:#da208b;font-size:14px;line-height:75px;text-align:center;padding-left:15px}
.help_top_block{background:url(../images/easyflyer/imprimerie_en_ligne_retour_au_centre_aide_easyflyer.jpg);background-repeat:no-repeat;width:699px;height:137px;position:relative}
/***MODULE RECHERCHE***/
/*
.page-search .page-title-category span{color:#e6007e}
.page-search .noResulTitle{font-size:30px;line-height:30px;margin:0;font-weight:700;text-align:center}
.page-search .noResultOfResult{font-size:25px;text-align:center;line-height:25px;margin:0 0 10px}
.page-search .search_help_again{position:relative;height:228px}
.page-search #recherche_form{z-index:99!important}
.page-search .form_search_again{position:absolute;bottom:20px;right:10px}
.page-search .form_search_again h2{color:#f12ea6;font-size:18px}
.page-search .search_help_info{margin:10px auto;padding:10px 0;border-bottom:1px solid #e2e2e2;width:100%;float:left}
.page-search .search_help_info h3{font-weight:700;color:#000;font-size:20px;margin:0 0 10px}
.page-search .search_help_info .left{padding:0;color:#f12ea6;font-size:14px;width:50%}
.page-search .search_help_info .right{padding:0 10px 0 0;color:#f12ea6;font-size:14px;width:45%}
.page-search .search_help_info .btn-send-my-file{text-align:center;margin:10px auto;width:130px;display:block;float:none}
.category-inpage-navigation ul.search li.ecolo h3{color:#82cd4c}
.category-inpage-navigation ul.search li.prestige h3{color:#838383}
.category-inpage-navigation ul.search li.classique h3{color:#dd1d8a}
.category-inpage-navigation ul.search li.grandformat h3{color:#f3a21d}
.category-inpage-navigation ul.search li.deco h3{color:#508fd6}
.category-inpage-navigation ul.search li.display h3{color:#d14141}
.category-inpage-navigation ul.search li.hover h3{color:#fff}
*/
.search{margin:10px auto}
.search #psb-see-more{cursor:pointer;color:#ef33a4;text-transform:capitalize!important}
.search .psb-title{text-transform:uppercase;background:#f9f9f9;color:#3c3a3b;font-size:16px;font-weight:400;padding:5px 0 5px 5px}
.search .mycategory_list td{border:1px solid #dfdfdf; padding: 5px 5px 40px 5px;position:relative;}

.search .mycategory_list{position:relative;z-index:1;border-collapse:separate; table-layout: fixed; border-spacing:8px 8px;   width: 100%;}
/*.search .mycategory_list td{padding:0;vertical-align:middle;display:table-cell}*/
.search .mycategory_list td a{display:block;vertical-align:middle; width:96px; margin:0 auto;}
.search .mycategory_list td p{text-align:center;font-style:normal;color:#3c3a3b;font-size:11px;   margin: 0;}
.search .mycategory_list td .cat_name{font-weight:normal; vertical-align: middle;color:#fff;font-size:14px;text-align:center;}
.search .mycategory_list td .cat_image{height:180px;overflow:hidden;vertical-align:middle; line-height:180px;text-align:center;}
.search .mycategory_list td .cat_image img{z-index:5;vertical-align:middle;}
.search .mycategory_list td .cat_name{background:none!important;text-align:center;color:#ef058c;font-weight:normal;text-decoration:none;text-align:center;margin:5px auto;min-height:50px;}
.search .mycategory_list td .acenter{width: 94%; position:absolute; bottom:5px;}
.search .doc-text a{font-size:14px;margin-left:15px;line-height:36px}
.search .psb-separator{border-top:1px solid #ececec;width:80%;margin:10px auto;clear:both}
.search-tag-block .separator{width:45%;margin:0 auto;clear:both;display:block;border:1px solid #c42d74}
.search-header{font-size:23px;font-weight:400;text-align:center;color:#6c6c6e}
.search .bold-grey{font-size:30px;font-weight:700;color:#3c3a3b}
.search-header .pink{font-size:30px;font-weight:700}
.search .doc-content{display:table;width:100%}
.search .doc-content > *{display:table-cell;vertical-align:middle;min-width:80px}
.search .doc-content img{width:80px}
.search .doc-content .doc-image{width:80px;display:table-cell;border-width:2px;height:80px;border-style:solid;border-radius:3px;vertical-align:middle}
.search .doc-content .doc-link{width:120px}
.search .doc-content .doc-link a{padding:3px 15px;line-height:1;border-width:2px;border-style:solid;border-radius:10px;box-shadow:0 5px 5px -3px #777;display:block;text-align:center}
.search .doc-content .doc-text{width:auto}
.search .doc-content .doc-text h3,.search .doc-content .doc-text h4{margin:0 3%}
.search .doc-content .doc-text h3 a,.search .doc-content .doc-link a{text-decoration:none}
.search .doc-content h3,.search .doc-content h4,.search .doc-content a{font-size:17px}
.search .blue{border-color:#4c9ac0;color:#4c9ac0}
.search .pink{border-color:#c42d74;color:#c42d74}
.search .yellow{border-color:#f4ad5d;color:#f4ad5d}
.page-search .pagination .wrapup{text-align:center}
.page-search .pagination .wrapup .result-range{font-size:1.4em}
.page-search .pagination .wrapup a{font-size:14px;text-decoration:none}
#recherche_form{background-repeat:no-repeat;width:340px;height:39px;display:block;position:relative;margin:5px 10px 5px 0;z-index:999}
#recherche p{font-size:12px;font-weight:bold;margin:0;text-align:center; line-height:14px;}
#recherche p span{display: block; font-size: 11px; text-align: center; font-weight: normal;}
#recherche_form #searchBox{height:30px;width:273px;border:4px solid #f1f1f1;font-size:12px;padding-left:5px;line-height:31px;margin:0 5px 0 0;font-size:12px;padding-right:50px}
#recherche_form .button{background:#6c6c6e;height:30px;width:45px;border:medium none;cursor:pointer;display:block;top:4px;position:absolute;right:8px}
#recherche_form .button span{display:inline-block;color:#fff;background:none;border:none;cursor:pointer;text-align:center;padding:0;width:46px}

/***********************/
	.ui-menu .ui-menu-item a{
		cursor:pointer;
	}

	/***GESTION DES BAT***/
		#optionbatfalse, #optionbattrue{
		clear: both;
		width: 650px!important;
		background: #dc4eb0;
		color: #fff;
		padding: 5px;
		margin: 0 0 10px 11px;
		}

		#validate_description li, #unvalidate_description li{
			width:100%!important;
			clear:both;
		}
	/****TOP HELP ***/
	.help_top_block{
		background:url('../images/easyflyer/imprimerie_en_ligne_retour_au_centre_aide_easyflyer.jpg');
		background-repeat:no-repeat;
		width:699px;
		height:137px;
		position:relative;
	}
	.help_top_block a.back_to_help{
		font-size:14px;
		position:relative;
		color:#323232;
		float:left;
		height:130px;
		width:229px;
		text-indent:-9999px;
	}
	.help_top_block h4{
		color:#e7058d;
		font-size:32px;
		font-weight:bold;
		font-style:italic;
		float:left;
		margin-left:15px;
	}
	.help_top_block ul{
		margin-left: 15px;
	position: relative;
	float: left;
	width: 450px;
		}
	.help_top_block ul li{
		float:left;
		width:225px;
	}
	.help_top_block ul li a{
		line-height:20px;
		font-size:12px;
	}

/******BULLE TOP DEVIS****/
.devis_content{
	z-index:99999;
	position:absolute;
	padding:10px;
	border:2px solid #4789d3;
	left:20px;
	width:854px;
	background: #f5f5f5;
	display:none;
}
.devis_content.active{
	display:block;
}
.devis_content h6{
	font-size:24px;
	color:#df218b;
	line-height:25px;
	margin:0px;
	padding:0px;
}
.devis_content p.subtitledevis{
	color:#808080;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	line-height:16px;
	padding-bottom:5px;
	border-bottom:2px dotted #8f8f8f;
}
.devis_content .devisscreenshot{
	float:right;
	width:345px;
	margin-right:15px;
}
.devis_content ul{
	width:450px;
	float:left;
}
.devis_content ul li{
	color:#e30067;
	font-size:16px;
	font-weight:bold;
	line-height:16x;
	clear:both;
	margin-bottom:15px;
}
.devis_content ul li div{
	line-height:16px;
	margin-bottom:40px;
}
.devis_content ul li .number{
	float:left;
	height:20px;
	margin-right:15px;
	background:url('../images/easyflyer/imprimerie-en-ligne-bulle-devis.png');
	background-repeat:no-repeat;
	text-align:center;
	width:32px;
	height:32px;
	line-height:32px;
	color:#fff;
	font-size:22px;
}
.devis_content ul li span{
	color:#555555;
	display:block;
}
.devis_content .separator_dash{
	height: 1px;
	border-bottom: 2px dotted #8f8f8f;
	margin: 5px auto;
	padding: 0px 10px 5px 10px;
	display: block;
}
.devis_content .close_help_box{
	position:absolute;
	top:5px;
	right:5px;
	height:23px;
	width:23px;
	background:url('../images/easyflyer/imprimerie_en_ligne_icon_close_box.jpg');
	background-repeat:no-repeat;
}
.devis_content .close_help_box:hover{
	background-position:0 -23px;
}
.devis_content:after{
	content: url('../images/easyflyer/imprimerie-en-ligne-arrow-blue.png')  ;
	position:absolute;
	top: -20px;
	left:250px;
}
	/*TOPBAR MODIF*/

.btn-send-my-file{
	margin-right:10px;
	padding:3px 25px;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	height:20px;
	text-align:center;
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	-o-border-radius: 5px;
	line-height:20px;
/* Anciens navigateurs */
	background: #da208b url("gradient-bg-btn-send-file.png") repeat-x top;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	*background: #da208b;
	background: #da208b\0/;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FFeb40a2, endColorstr=#FFda208b);
		/* Opera */
		background: #da208b url("gradient-bg-btn-send-file.png") repeat-x;
		/* Navigateurs récents */
		background-image: -webkit-gradient(
			linear,
			left top, left bottom,
			from(#eb40a2),
			to(#da208b)
		);
		background-image: -webkit-linear-gradient(
			top,
			#eb40a2,
			#da208b
		);
		background-image: -moz-linear-gradient(
			top,
			#eb40a2,
			#da208b
		);
		background-image: -o-linear-gradient(
			top,
			#eb40a2,
			#da208b
		);
		background-image: linear-gradient(
			top,
			#eb40a2,
			#da208b
		);

}
.btn-send-my-file:hover{
background-image: -webkit-gradient(
			linear,
			left top, left bottom,
			from(#da208b),
			to(#eb40a2)
		);
		background-image: -webkit-linear-gradient(
			top,
			#da208b,
			#eb40a2
		);
		background-image: -moz-linear-gradient(
			top,
			#da208b,
			#eb40a2
		);
		background-image: -o-linear-gradient(
			top,
			#da208b,
			#eb40a2
		);
		background-image: linear-gradient(
			top,
			#da208b,
			#eb40a2
		);
}

/****NOUVELLE PAGE D'AIDE V2******/
#tabs_help{
	clear:both;
	position:relative;
	margin: 0 auto;
width: 94%;
}
ul.top_tab li{
	float:left;
	border:1px solid #e2e2e2;
	margin:10px 10px;
	position:relative;
	background:url('../images/imprimerie-en-ligne-aide-box-degrade.jpg');
	background-repeat:repeat-x;
	width:182px;
	height:179px;
}
.top_tab li img{
	display: block;
	vertical-align: middle;
	margin: 16% auto;
	display:relative;
	z-index:10;
}
ul.top_tab li a span{
position: absolute;
top: 144px;
width: 100%;
text-align: center;
left: 0px;
}
ul.top_tab li a{
	position:absolute;
	width:182px;
	top:0px;
	height:179px;
	display:block;
	text-align:center;

	text-decoration:none;
	color:#393939;
	font-weight:bold;
	font-size:14px;
	z-index:12;
}
.help-separator{
	background:url('../images/imprimerie-en-ligne-aide-separator.png');
	height:21px;
	width:675px;
	background-repeat:no-repeat;
	margin:0px auto;
}
h3.help-title{
background:url('../images/imprimerie-en-ligne-aide-des-questions.jpg');
background-repeat:no-repeat;
text-indent:-9999px;
height:79px;
width:481px;
}
ul.top_tab li:hover{
	background:#fff;
}
ul.top_tab li.active{
	border-top : 3px solid #da208b;
	border-left :3px solid #da208b;
	border-right :3px solid #da208b;
	border-bottom :none;
	background:#fff;
	z-index:10;
}
#tabs_help .tab_contain{
	position: relative;
	z-index:9;
	width: 570px;
	clear: both;
	border-left: 3px solid #da208b;
	border-right: 3px solid #da208b;
	border-bottom: 3px solid #da208b;
	border-top: 3px solid #da208b;
	margin: -15px 10px 10px 10px;
	top: -13px;
	padding: 20px 10px 10px 10px;
	display:none;
	background:url('../images/imprimerie-en-ligne-aide-logo-easyflyer.png')bottom right;
	background-repeat:no-repeat;
}
.aide-left-menu {
	padding-left:10px;
	margin-top:25px;
	-moz-box-shadow: 15px 0px 25px -11px #cdcdcd
	-webkit-box-shadow: 15px 0px 25px -11px #cdcdcd;
	-o-box-shadow: 15px 0px 25px -11px #cdcdcd;
	box-shadow: 15px 0px 25px -11px #cdcdcd;
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=90, Strength=25);*/
	border-right:1px solid #f0f0f0;

}
.aide-left-menu h4{
	font-weight:bold;
	font-size:18px;
	padding-bottom:4px;
	border-bottom:1px solid #d7d7d7;
}
.aide-left-menu ul{
	margin:15px 0;
}
.aide-left-menu ul li{
	margin: 15px 0px 0 0;
	height:31px;
}
.aide-left-menu ul li  img{
	margin-right:10px;
	width:31px;
}
.aide-left-menu ul li a{
	line-height:35px;
	color:#393939;
	font-weight:bold;
	text-decoration:none;
}
.aide-left-menu ul li a:hover{
	text-decoration:underline;
}
/****TEMPLATE PAGE FLYER ***/
		.bloc-style-flyer{
		padding:15px; border:1px solid #c8c8c8; float:left; width:655px;position:relative;
		}
		.bloc-style-flyer li.image-encart{
			position:absolute;
			height:93px;
			width:93px;
			top:0px;
			left:0px;
		}
		.bloc-style-flyer .flyer-left{
		float:left; padding:11px; border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8;
		}
		.bloc-style-flyer .flyer-right{
		float:left; padding:11px;border-bottom:1px solid #c8c8c8;
		}
		.bloc-style-flyer a.imprimerie-en-ligne-en-savoir-plus{
			background:url('../images/easyflyer/imprimerie-en-ligne-en-savoir-plus.png');
			background-repeat:no-repeat;
			height:30px;
			width:112px;
			text-indent:-9999px;
			display:block;
			float:right;
			margin-right:10px;
		}
		.bloc-style-flyer a.imprimerie-en-ligne-en-savoir-plus:hover{
			background-position: 0 -30px;
		}
		.bloc-style-flyer h3{
			font-size:bold!important;
			font-weight:24px!important;
			color:#da208b;
		}
		/***TEMPLATE FLYER COULEUR DES TITRE****/
		#page-plv .bloc-style-roll h3{
			color:#01aef0!important;
		}
		#page-plv .bloc-style-roll h4{
			color:#01aef0!important;
		}
		/****TEMPLATE PAGE ROLL ***/
		.bloc-style-roll li.image-encart{
				position:absolute;
			height:93px;
			width:93px;
			top:0px;
			left:0px;
		}
		.bloc-style-roll{
			padding:5px; border:1px solid #c8c8c8; float:left; width:675px;position:relative;
		}
		.bloc-style-roll .flyer-left{
			float:left; padding:5px; border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8;
			width:213px;
		}
		.bloc-style-roll .flyer-right{
		float:left; padding:5px;border-bottom:1px solid #c8c8c8;
		width:213px;
		}
		.bloc-style-roll a.imprimerie-en-ligne-en-savoir-plus{
			background:url('../images/easyflyer/imprimerie-en-ligne-en-savoir-plus.png');
			background-repeat:no-repeat;
			height:30px;
			width:112px;
			text-indent:-9999px;
			display:block;
			float:right;
			margin:10px auto;
		}
		.bloc-style-roll a.imprimerie-en-ligne-en-savoir-plus:hover{
			background-position: 0 -30px;
		}
		.bloc-style-roll h3{
			font-size:20px!important;
			font-weight:bold!important;
			color:#da208b;
		}
		.bloc-style-roll p{
			margin-bottom:0px;
		}
		.bloc-style-roll h4{
		float: left;
		color: #da208b;
		font-size: 15px;
		margin: 10px 0 0 0;
		line-height: 30px;
		font-family: Arial!important;
		}
/******PAGE ACCUEIL NEW*************-******/
.accueil-block .accueil-offre-produit{
	width:758px;
	float:left;
	position:relative;
	color:#fff;
}
.accueil-block .accueil-offre-produit li{
	float:left;
	margin-right:10px;
	/*width:241px;*/
}
.accueil-block .accueil-offre-produit li a{
	display:block;
}
.accueil-block .accueil-offre-produit li a:hover img{

	opacity:0.9;
}

.accueil-block .accueil-offre-produit h4{
	width:326px;
	padding-left:18px;
	font-weight:bold;
	color:#fff;
	font-size:30px;
	position:absolute;
	top : 220px;
}
.accueil-block .accueil-offre-produit  .accueil-offre-price {
	position:absolute;
	right:40px;
	top : 210px;
	color:#fff;
	font-size:16px;
}
.accueil-block .accueil-offre-produit  .accueil-offre-price span{
	font-weight:bold;
	font-size:31px;
}
.accueil-block .accueil-offre-produit  .accueil-offre-description{
	position:absolute;
	bottom: 3px;
	margin: 0px;
	color:#fff;
	font-size:12px;
	padding:0 5px;
	width:339px;
}

.accueil-block .accueil-cat-block{
	width:195px;
}
.accueil-block .accueil-cat-block a{
	margin:0 0 11px 0px;
	display:block;
}
.accueil-block .accueil-cat-block a:hover{
	opacity:0.8;
}
.accueil-block .accueil-offre-produit h4 span{
	font-weight:normal;
	font-size:18px;
	clear:both;
	display:block;
}
.accueil-block .free-shipping{
	display:block;
	margin: 0 auto 10px auto;
}
.accueil-block .accueil-offre-produit h4, .accueil-block .accueil-offre-produit p, .accueil-block .accueil-offre-produit span, .accueil-block .accueil-offre-produit a{
	z-index:10;
}
/*******MENU PAGE ACCUEIL***/
		.menu-easyflyer{
			background:#f9f9f9;
			float:left;
			padding:3px 5px 15px 5px;
		}
		.menu-easyflyer h3{
			margin:0px 0px 15px 0px;
			padding:0px;
			font-size:20px;
			color:#4789d3!important;
			text-shadow: 1px 1px 1px rgba(150, 150, 150, 1);
		}
		.menu-easyflyer .image{
			width:80px;
			height:80px;
			margin-bottom:6px;
			text-indent:-99999px;
			float:left;
			margin-right:5px;
		}
		.menu-easyflyer .startblock h4, .menu-easyflyer .startblock h4 a{
			float:left;
			/*width:143px;*/
			color:#dc4eb0!important;
			font-size:14px;
			font-weight:bold;
			text-decoration:none;
		}
		/*.menu-easyflyer .startblock h4 a:hover{
			text-decoration:underline;
		}*/
		.menu-easyflyer .startblock h5{
			margin-bottom:6px;
			float:left;
		}
		.menu-easyflyer  img, .menu-easyflyer a img{

			margin-right:5px;
			}
	/*	.menu-easyflyer .startblock h4 a{
			text-decoration:none;
			font-size:13px;
			font-style:italic;
			color:#4b4b4b;

		}*/
		.menu-easyflyer .startblock  li{
			width:235px;
		}
		.menu-easyflyer .startblock img, .allcatmenu .cattitle{
			float:left;
		}
		.menu-easyflyer .startblock ul{
			list-style:none;
			margin-left:0px;
		}
		.menu-easyflyer .startblock li{
			float:left;
			margin-left:3px;
		}
		.menu-easyflyer .startblock li ul li{
			clear:both;
		}
		.menu-easyflyer .startblock li ul{
			clear:both;
			padding:0 0 5px 49px;
		}
		.menu-easyflyer .startblock ul li h5 a{
			margin:0px;
			font-size:13px;
			font-style:italic;
			font-weight:bold;
			font-weight:bold;
		}
		.menu-easyflyer .startblock ul li a{
			text-decoration:none;
			color:#4b4b4b;
			font-size:12px;
			margin-left:8px;
			line-height:16px;
			display:block;
			font-weight:normal;
		}
		.menu-easyflyer .startblock ul li a:hover{
			text-decoration:underline;
		}
		.menu-easyflyer .colonne1,
		.menu-easyflyer .colonne2,
		.menu-easyflyer .colonne3,
		.menu-easyflyer .colonne4
		{
		 float:left;
		 width:	228px;
		 height:100%;
		 overflow:hidden;
		}
		.menu-easyflyer .colonne4{
			padding-left:4px;

		}
		.menu-easyflyer .colonne1{
			padding-right:4px;
			border-right:1px solid #ccc;
		}
		.menu-easyflyer .colonne2
		{

			padding-right:4px;
			padding-left:4px;
		}
		.menu-easyflyer .colonne3{
			border-left:1px solid #ccc;
		border-right:1px solid #ccc;
			padding-right:4px;
			padding-left:4px;
		}

/*******************NOUVEAU MENU 2013***************/
/*****NOUVEAU MENU****/
.block-account-navigation{width:100%; background:#fafafa;float:left;}
.block-account-navigation ul > li{float:left; padding:10px 20px 18px 20px ; position:relative;}
.block-account-navigation ul > li a{display:inline-block;position:relative; top:0px; left:0px; text-align:center; vertical-align:middle; height:100%; width:100%;}


#top_satisfaction li{float:left;width:20%;text-align:center;padding:0 23px}
#top_satisfaction li a{display:block;background-repeat:no-repeat;text-decoration:none;text-align:left;color:#515151;font-size:12px;background-position:center left;line-height:13px}
#top_satisfaction li a em{display:block;color:#ec008c;font-style:normal;font-weight:700;font-size:14px;padding:3px 0}
#topfreeship a{background:url(/imprimerie/picto-livraison.png);padding-left:45px}
#topsecure a{background:url(/imprimerie/picto-paiement-securise.png);padding-left:35px}
#topsatisfaction a{background:url(/imprimerie/picto-satisfait-ou-rembourse.png);padding-left:35px}
#topreview a{background:url(/imprimerie/top-review-acc.jpg);text-indent:-9999px;height:39px}

/***STORE NEW**/
#storenavigationnew{float:left;position:relative;z-index:999;margin:5px 0 10px -6px;width: 100%; border-top:1px solid #f7f7f7; border-bottom:1px solid #f7f7f7;}
#storemenu{border:none;background:none}
#storenavigationnew ul{min-height:auto!important;list-style-type:none;font-family:Arial;padding:0;margin:0;height:auto!important;width:965px}
li.univers_link{float:left}
#storenavigationnew .univers_link{padding:0 0 0 7px}
#storenavigationnew .univers_link.last{border:none}
#storenavigationnew .univers_link a.linkUniver{border-right:1px solid #e3e3e3;height:36px;line-height:18px;margin-top:14px;margin-bottom:9px;color:#4a4849;font-weight:400;display:block;vertical-align:middle;font-family:"Trebuchet MS"!important;*font-style:normal;*font-family:Arial;font-style:normal\0/;font-family:"Trebuchet MS"\0/;font-size:12px;text-decoration:none;white-space:normal;text-indent:0;text-align:center;padding-right:7px;text-shadow:0 1px 0 rgba(255,255,255,.4)}
#storenavigationnew #univers1 a.linkUniver{width:47px}
#storenavigationnew #univers2 a.linkUniver{width:32px}
#storenavigationnew #univers3 a.linkUniver{width:56px}
#storenavigationnew #univers4 a.linkUniver{width:81px}
#storenavigationnew #univers5 a.linkUniver{width:46px}
#storenavigationnew #univers6 a.linkUniver{width:56px}
#storenavigationnew #univers7 a.linkUniver{width:67px}
#storenavigationnew #univers8 a.linkUniver{width:54px}
#storenavigationnew #univers9 a.linkUniver{width:36px}
#storenavigationnew #univers10 a.linkUniver{width:45px}
#storenavigationnew #univers11 a.linkUniver{width:49px}
#storenavigationnew #univers12 a.linkUniver{width:33px}
#storenavigationnew #univers13 a.linkUniver{width:36px;}
#storenavigationnew #univers14 a.linkUniver{width:52px; border:none;}
#storenavigationnew #univers15 a.linkUniver{width:51px;}
#storenavigationnew .universred{color:#fff;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;background:-webkit-gradient(linear,left top,left bottom,from(#fd43ae),to(#a40661));background:-webkit-linear-gradient(top,#fd43ae,#a40661);background:-moz-linear-gradient(top,#fd43ae,#a40661);background:-o-linear-gradient(top,#fd43ae,#a40661);background:linear-gradient(to bottom,#fd43ae,#a40661);*background:#da208b;background:#da208b \0/}
#storenavigationnew .universred:hover{*background:#a40661;background:#a40661 \0/;background:-webkit-gradient(linear,left top,left bottom,from(#a40661),to(#fd43ae));background:-webkit-linear-gradient(top,#a40661,#fd43ae);background:-moz-linear-gradient(top,#a40661,#fd43ae);background:-o-linear-gradient(top,#a40661,#fd43ae);background:linear-gradient(to bottom,#a40661,#fd43ae)}
#storenavigationnew .universred a.linkUniver{color:#fff}
#storenavigationnew .universpink:hover,#storenavigationnew .universpink.current{background:#ec008c}
#storenavigationnew .universblue:hover,#storenavigationnew .universblue.current{background:#18b4ea}
#storenavigationnew .universyellow:hover,#storenavigationnew .universyellow.current{background:#f5951c}
#storenavigationnew .universrd:hover,#storenavigationnew .universrd.current{background:#D03E3E}
#storenavigationnew .universrd:hover a{border-color:#D03E3E}
#storenavigationnew .universpink:hover a{border-color:#ec008c}
#storenavigationnew .universblue:hover a{border-color:#18b4ea}
#storenavigationnew .universyellow:hover a{border-color:#f5951c}
#storenavigationnew .universpink:hover a,#storenavigationnew .universblue:hover a,#storenavigationnew .universyellow:hover a,#storenavigationnew .universrd:hover a{color:#fff}
#storenavigationnew .universpink.current a,#storenavigationnew .universblue.current a,#storenavigationnew .universyellow.current a,#storenavigationnew .universrd.current a{color:#fff;border:none}
.universpink ul.storemenu_sub{border:2px solid #ec008c}
.universblue ul.storemenu_sub{border:2px solid #18b4ea}
.universyellow ul.storemenu_sub{border:2px solid #f5951c}
.universrd ul.storemenu_sub{border:2px solid #D03E3E}
ul.storemenu_sub .titlecat{color:#6c6c6e;text-align:left;font-weight:400;padding:2px 3px 2px 0;font-size:14px;line-height:30px}
ul.storemenu_sub .titlecat a{color:#6c6c6e!important;text-align:left;margin-left:0!important;font-weight:400;padding:0;font-size:14px;line-height:30px;display:block}
#storenavigationnew ul.blocklink li a{background-repeat:no-repeat;padding-left:12px;font-size:12px;line-height:16px;width:145px!important;display:block;color:#000!important;text-indent:0!important;white-space:normal!important;margin-left:0;text-align:left}
ul.subblock li h4{font-weight:400!important;font-style:italic;text-align:left;font-size:13px;line-height:15px}
li.colblock img{float:left;width:60px;height:60px;margin-right:3px}
#storenavigationnew li.colblock{clear:both}
#storenavigationnew li.colblock ul.subblock{float:left!important;width:90%!important}
ul.blocklink{width:150px!important}
ul.blocklink li{width:150px!important}
#storenavigationnew ul.subblock ul.blocklink li a{background-repeat:no-repeat;padding-left:12px;font-size:12px;line-height:16px;width:145px!important;display:block;color:#000;text-indent:0!important;white-space:normal!important;margin-left:0}
li.blockBot{width:100%;float:left;margin-left:-10px;background:#f8f8f8;padding:5px 10px}
.storemenu_sub{position:absolute;left:0;width:962px!important;padding:0;display:none\0/;top:59px;height:auto!important;background:#fff;z-index:9999}
.storemenu_sub .colonne_1{*background:#ebebeb;background:#ebebeb \0/;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ebebeb));background:-webkit-linear-gradient(top,#fff,#ebebeb);background:-moz-linear-gradient(top,#fff,#ebebeb);background:-o-linear-gradient(top,#fff,#ebebeb);background:linear-gradient(to bottom,#fff,#ebebeb);padding:10px 5px 0 8px !important;-moz-box-shadow:inset -3px 0 6px -2px #b4b4b4;-webkit-box-shadow:inset -3px 0 6px -2px #b4b4b4;-o-box-shadow:inset -3px 0 6px -2px #b4b4b4;box-shadow:inset -3px 0 6px -2px #b4b4b4;border-right:1px solid #b4b4b4\9}
.storemenu_sub .colonne_1 .titlecat,.storemenu_sub .colonne_1 .titlecat a{font-size:16px;color:#6c6c6e;font-weight:700;font-style:italic}
#storenavigationnew .colonne_1 ul.blocklink li a .cat_low_price{float:right;font-size:14px;padding-right:10px}
.storemenu_sub .colonne_1 ul.blocklink li{width:auto!important}
#storenavigationnew .colonne_1 ul.blocklink li a{width:auto!important}
.preview_col4 p.cat_img_preview{text-align:center;line-height:130px}
.preview_col4 p.cat_img_preview img{vertical-align:middle}
.storemenu_sub .colonne_4 .preview_col4{height:130px;margin:0 auto 10px;border:1px solid #18b4ea}
.universpink ul.storemenu_sub .colonne_4 .preview_col4{border:1px solid #ec008c}
.universblue ul.storemenu_sub .colonne_4 .preview_col4{border:1px solid #18b4ea}
.universyellow ul.storemenu_sub .colonne_4 .preview_col4{border:1px solid #f5951c}
.universrd ul.storemenu_sub .colonne_4 .preview_col4{border:1px solid #D03E3E}
.storemenu_sub .colonne_4{float:right!important}
.storemenu_sub .colonne_4 .preview_col4 .label{font-size:14px;font-style:italic;font-weight:700;text-align:center;background:#fff;display:block;padding:0;clear:both;margin:-10px 35px}
.universpink ul.storemenu_sub .colonne_4 .preview_col4 .label{color:#ec008c}
.universblue ul.storemenu_sub .colonne_4 .preview_col4 .label{color:#18b4ea}
.universyellow ul.storemenu_sub .colonne_4 .preview_col4 .label{color:#f5951c}
.universrd ul.storemenu_sub .colonne_4 .preview_col4 .label{color:#D03E3E}
#storenavigationnew li.colonne_stat{margin-right:20px}
.storemenu_sub .block_menu_top_col_1 h3{color:#6c6c6e!important;font-weight:700;font-size:19px;text-transform:uppercase;text-align:center!important}
.storemenu_sub .block_menu_top_col_1 .title-block{color:#6c6c6e!important;font-weight:700;font-size:19px;text-transform:uppercase;text-align:center!important}
.storemenu_sub .block_menu_top_col_1 img{display:block;margin:0 auto}
ul.storemenu_sub .colonne_4 a{margin: 0 auto;}
#storenavigationnew li ul.storemenu_sub{visibility:hidden;opacity:0;height:0!important;overflow:hidden;display:none\0/;display:none\9;*display:none}
#storenavigationnew li.active ul.storemenu_sub{visibility:visible;opacity:1;display:block;height:auto!important;transition-delay:0;display:block\0/;display:block\9;*display:block;min-height:330px}
#storenavigationnew li.active ul .blockblock{clear:both!important}
#storenavigationnew li.colcol{width:24%;float:left;padding:10px 0 0 5px !important;min-height:320px}
.universpink ul.storemenu_sub .titlecat .iconTitle,.universpink .colcol h3{color:#ec008c}
.universblue ul.storemenu_sub .titlecat .iconTitle,.universblue .colcol h3{color:#18b4ea}
.universyellow ul.storemenu_sub .titlecat .iconTitle,.universyellow .colcol h3{color:#f5951c}
.universrd ul.storemenu_sub .titlecat .iconTitle,.universrd .colcol h3{color:#D03E3E}
.universpink ul.storemenu_sub .titlecat .iconTitle,.universpink .colcol .title-block{color:#ec008c}
.universblue ul.storemenu_sub .titlecat .iconTitle,.universblue .colcol .title-block{color:#18b4ea}
.universyellow ul.storemenu_sub .titlecat .iconTitle,.universyellow .colcol .title-block{color:#f5951c}
.universrd ul.storemenu_sub .titlecat .iconTitle,.universrd .colcol .title-block{color:#D03E3E}
.title-block{font-size:16px;font-weight:bold;text-align: left;}
.colcol h3{text-align:left}
#storenavigationnew ul.storemenu_sub .colonne_1 .iconTitle,#storenavigationnew ul.storemenu_sub .colonne_1 a .iconTitle{color:#6c6c6e!important}
#storenavigationnew ul.storemenu_sub .colonne_1 .blocklink a{font-style:italic;font-size:12px;color:#6c6c6e!important}
#storenavigationnew ul.storemenu_sub .titlecat .iconTitle{font-size:14px;font-weight:700;margin-right:3px}
#storenavigationnew li.colcol ul{width:auto!important}
ul.subblock li{clear:both;text-align:left}
ul.subblock li.colsublock{margin-bottom:8px}
.blocklink li{clear:both}
ul li.colblock{width:100%;margin-bottom:3px;float:left}
ul.subblock li h4{font-style:italic;text-align:left}
ul.blocklink{clear:both;min-height:10px!important}
.colcol li a{text-decoration:none;font-size:14px;color:#252525;line-height:14px;cursor:pointer;margin-left:10px}
.universpink ul.storemenu_sub .colcol li a:hover,#storenavigationnew .universpink ul.storemenu_sub .colonne_1 .blocklink a:hover{color:#ea319d!important}
.universblue ul.storemenu_sub .colcol li a:hover,#storenavigationnew .universblue ul.storemenu_sub .colonne_1 .blocklink a:hover{color:#18b4ea!important}
.universyellow ul.storemenu_sub .colcol li a:hover,#storenavigationnew .universyellow ul.storemenu_sub .colonne_1 .blocklink a:hover{color:#f5951c!important}
.universrd ul.storemenu_sub .colcol li a:hover,#storenavigationnew .universrd ul.storemenu_sub .colonne_1 .blocklink a:hover{color:#D03E3E!important}

/**FIN NEW MENU**/

.experience-big-reduction{position:relative;height:275px!important; }
.experience-big{position:relative;height:325px; }
.experience-big .image-encart{position:absolute;top:0;left:0; z-index:100;}
.experience-big .image-exp-big{position:absolute; top:0; left:0;overflow:hidden;z-index:10;}
.experience-big .right{width:320px;position:absolute; right:0; top:0px; z-index:100;padding-left:5px}
.experience-big .custom{width:340px;position:absolute; right:20px; top:0px; z-index:100;padding-left:5px}
.experience-big .custom h3{color:#4e4e4e}
.experience-big .custom li h3{text-transform:uppercase;font-size:28px;padding-bottom:2px;border-bottom:1px solid #c3c3c3;position:relative;}
.experience-big .custom ul h3:after,.experience-big .custom ul h3::after {
  border-bottom: 1px solid #fff;
  content: " ";
  position: absolute;
  z-index: -1;
  bottom: -2px;
  width: 100%;
  height: 1px;
  left: 0;
}
.experience-big .custom li{font-size:14px;text-align:left;padding:10px 0; color:#4e4e4e;}
/****TEMPLATE PAGE ROLL ***/
.bloc-style-roll li.image-encart{
		position:absolute;
	height:93px;
	width:93px;
	top:0px;
	left:0px;
}
.bloc-style-roll{
	padding:5px; border:1px solid #c8c8c8; float:left; width:675px;position:relative;
}
.bloc-style-roll .flyer-left{
	float:left; padding:5px; border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8;
	width:213px;
}
.bloc-style-roll .flyer-right{
float:left; padding:5px;border-bottom:1px solid #c8c8c8;
width:213px;
}
.bloc-style-roll a.imprimerie-en-ligne-en-savoir-plus{
	background:url('../images/easyflyer/imprimerie-en-ligne-en-savoir-plus.png');
	background-repeat:no-repeat;
	height:30px;
	width:112px;
	text-indent:-9999px;
	display:block;
	float:right;
	margin:10px auto;
}
.bloc-style-roll a.imprimerie-en-ligne-en-savoir-plus:hover{
	background-position: 0 -30px;
}
.bloc-style-roll h3{
	font-size:20px!important;
	font-weight:bold!important;
	color:#da208b;
}
.bloc-style-roll p{
	margin-bottom:0px;
}
.bloc-style-roll h4{
float: left;
color: #da208b;
font-size: 15px;
margin: 10px 0 0 0;
line-height: 30px;
font-family: Arial!important;
}
/*************************/

/***TEMPLATE EXP BIG BANNER**/
.experience-big{
	position:relative;
	margin-bottom: 10px;
	height:325px;
}
.experience-big .image-encart{
	position:absolute;
	top:0px;
	left:0px;
}
/*.experience-big .image-exp-big{
	width:359px;
	overflow:hidden;
	float:left;
}
.experience-big .right{
	width: 320px;
	padding-left: 5px;
}*/

#page-default .experience-big .right li h3{
	color:#ea319d;
}
#page-deco .experience-big .right li h3{
	color:#ff9c1c;
}
#page-display .experience-big .right li h3{
	color:#D03E3E;
}
#page-plv .experience-big .right li h3{
	color:#18b4ea;
}
#page-grand .experience-big .right li h3{
	color:#ff9c1c;
}
.experience-big .right li h3{
	font-size:26px;
	padding-bottom:15px;
	border-bottom:1px solid #d7d7d7;
}
.experience-big .right li{
	font-size:14px;
	text-align:left;
	padding:10px 0px;
}
.experience-big .right  a.link-experience-big{
	margin:0 auto;
	width:217px;
	height:38px;
	line-height:38px;
	display:block;
	text-indent:-99999px;
}
.experience-big .right  a.link-experience-big:hover{
	background-position:0 -38px!important;
}
#page-default .right  a.link-experience-big{
		background:url('../images/easyflyer/decouvrir-la-gamme-btn-pink.png');
		background-repeat:no-repeat;
}
#page-deco .right  a.link-experience-big{
	background:url('../images/easyflyer/decouvrir-la-gamme-btn-yellow.png');
		background-repeat:no-repeat;
}
#page-display .right  a.link-experience-big{
	background:url('../images/easyflyer/decouvrir-la-gamme-btn-red.png');
		background-repeat:no-repeat;
}
#page-plv .right  a.link-experience-big{
	background:url('../images/easyflyer/decouvrir-la-gamme-btn-blue.png');
		background-repeat:no-repeat;
}
#page-grand .right  a.link-experience-big{
	background:url('../images/easyflyer/decouvrir-la-gamme-btn-yellow.png');
		background-repeat:no-repeat;
}
/******TEMPLATE PACKAGING*/
	.product-packaging{
		border: 1px solid #C8C8C8;
		float: left;
		padding: 5px;
		position: relative;
		width: 675px;
		}

	.product-packaging li.item{
		 border-bottom: 1px solid #C8C8C8;
		border-right: 1px solid #C8C8C8;
		float: left;
		padding: 5px;
		width: 213px;
	}
	.product-packaging li.item.last{
	border-right:none;
	}
	.product-packaging li a.product-image{
		display:block;
		text-align:center;
	}
	.product-packaging li a.product-image img{
		margin: 0 auto;
	}
	.product-packaging li h2.product-name{
		text-align:center;
		font-weight:bold;
	}
	.product-packaging li h2.product-name a{
		color:#12baf9;
		font-size:24px;
		text-decoration:none;
		font-weight:bold;
	}
	.product-packaging li .short-description{
		text-align:center;
		line-height:15px;
		margin:0px ;
	}
	.product-packaging li .price-box{
		text-align:center;
		margin:0px;
	}
	.product-packaging li .price-box p, .product-packaging li .price-box p span{
		text-align:center!important;
		margin:0px!important;
	}
	.product-packaging li .regular-price,.product-packaging li .regular-price span,.product-packaging li .regular-price, .product-packaging li .price-no-tax-label,.product-packaging li .special-price , .product-packaging li .price-box .special-price span{
		color:#000!important;
		font-size:16px;
		font-weight:bold;
		line-height:22px!important;
		width:100%!important;
	}
	.product-packaging li .old-price , .product-packaging li .price-box .old-price span{
		color:#000!important;
		font-size:14px;
		font-weight:bold;
		line-height:18px!important;
		width:100%!important;
	}
	.product-packaging a.imprimerie-en-ligne-en-savoir-plus {
    background: url("/imprimerie/imprimerie-en-ligne-en-savoir-plus.png") ;
    display: block;
   background-repeat:no-repeat;
    height: 30px;
    margin: 5px auto;
    text-indent: -9999px;
    width: 112px;
}
.product-packaging a.imprimerie-en-ligne-en-savoir-plus:hover {
	background-position:0 -30px;
}

/***CART 2015***/
.quick-access .access-action .action-mycarte{text-align:center;display:block;padding:1px 10px}
.quick-access .access-action .action-mycarte .cartTotal{background-image:url(../images/easyflyer/header/toplinks/quick-access-top-bar.png);background-position:-100px center;background-repeat:no-repeat;height:21px;width:21px;position:absolute;text-align:center;font-size:90%;color:#fff;top:5px;right:24px;line-height:21px;padding:0;margin:0}
.tiny .quick-access .access-action .action-mycarte .cartTotal{line-height:21px!important;top:0!important}
.quick-access .access-action .action-mycarte span.access-ico{background-image:url(../images/easyflyer/header/toplinks/quick-access-top-bar.png);background-position:-67px center;background-repeat:no-repeat;width:28px;display:block;text-align:center;margin:0 auto;height:31px}
.quick-access .access-action .action-mycarte span{line-height:0;margin-top:-10px;text-align:center;font-size:11px;padding-left:5px;color:#ff098c}
.quick-access .access-action .hover .cartTotal{top:4px;right:23px;}

.quick-access .panier-cart span{display:block;text-align:center}
.my-cart-info{right:0}
/******************/
.my-cart-info{display:none;position:absolute;top:60px;*top:60px;background:#fff;padding:5px 15px;z-index:999;*z-index:9999;width:340px;right:0;}
.my-cart-info p{color:#e52563;text-align:left;font-size:100%}
.my-cart-info p.empty_cart{font-size:18px;text-align:center;color:#696969;padding:5px}
.my-cart-info ul li{clear:both}
.my-cart-info ul li img{margin-right:5px;padding:0}
.my-cart-info ul li img,.my-cart-info ul li p{float:left;padding-right:3px}
.my-cart-info ul li p.cart_price{float:right;font-weight:400}
.my-cart-info .btn-final-checkout{padding:3px 25px;font-size:14px;color:#fff;text-decoration:none;height:25px;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-o-border-radius:5px;line-height:30px;background:#da208b;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;*background:#da208b;background:#da208b\0/;width:150px;*width:150px;width:150px\0/;background:#da208b;background-image:-webkit-gradient(linear,left top,left bottom,from(#eb40a2),to(#da208b));background-image:-webkit-linear-gradient(top,#eb40a2,#da208b);background-image:-moz-linear-gradient(top,#eb40a2,#da208b);background-image:-o-linear-gradient(top,#eb40a2,#da208b);background-image:linear-gradient(top,#eb40a2,#da208b);line-height:20px;margin:0 auto;clear:both;border:none;display:block;cursor:pointer}
.my-cart-info .btn-final-checkout:hover{background-position:0 -45px}
.my-cart-info ul li p .product_name{font-size:100%;width:190px;display:block;color:#696969}
.my-cart-info ul li p .product_qty{font-size:12px;color:#2f2f2f;font-weight:400;display:block}
.my-cart-info p.cart_total{clear:both;text-align:center;font-weight:700}
.panier-cart.hover .my_cart{color:#696969;border-bottom:none;padding:0 11px 3px}
.panier-cart.hover .my_cart .cart-mon{color:#696969}
.panier-cart.hover .my_cart span{color:#e52563}
.my-cart-info ul li a{float:right!important;padding-top:4px;display:block;width:12px;cursor:pointer}
.panier-cart.hover .my-cart-info{display:block;border-left:1px solid #9f9f9f;border-bottom:1px solid #9f9f9f;border-right:1px solid #9f9f9f;border-top:1px solid #9f9f9f}
.block-cart-top .block-content .myaccount{padding:17px 0}
.block-cart-top .block-content .myaccount a{background:url(/skin/frontend/default/default/images/link-pink-arrow.jpg)left 4px;background-repeat:no-repeat;padding-left:15px}
.block-cart-top .block-content .myaccount a:hover{text-decoration:underline}
.product-button-help{width:357px;height:42px;background:url(../images/easyflyer/imprimerie-en-ligne-aide-button-product.png);background-repeat:no-repeat;display:block;color:#323232;padding:10px 0 0 75px;font-weight:700;font-style:italic;text-decoration:none;font-size:14px;line-height:16px;margin:8px auto 0}
.product-button-help span{display:block;text-decoration:underline;font-weight:400!important;color:#ef028e!important}
.product-button-help:hover span{text-decoration:none!important}
#savForm{display:block;padding:10px}

/**FORMULAIRE SAV****/
#savForm{display:block;padding:10px}
#savForm .fieldset{padding:10px 10px 0!important;border:none;width:645px;margin:0 auto}
#savForm .fieldset h3{color:#02aaeb;border-bottom:1px solid #b6b6b6}
#savForm h2.legend{border:none;padding:4px 8px;background:#fbfaf6;color:#666;font-size:18px;float:none!important;width:400px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;margin:-55px 0 0 15px}
#savForm h2.legend strong{font-size:20px;color:#02aaeb;display:block}
#savForm h2.legend img{float:left;margin-right:12px}
#savForm .form-list{}
#savForm .buttons-set{width:645px;margin:0 auto;padding:0}
#savForm .buttons-set p{margin:0!important}

.btn-send-my-file-blue{

	padding:5px 25px;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	height:25px;
	text-align:center;
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	-o-border-radius: 5px;
	line-height:30px;
/* Anciens navigateurs */
	background: #02aaeb url("gradient-bg-btn-send-file.png") repeat-x top;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	*background: #02aaeb;
	background: #02aaeb\0/;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FFeb40a2, endColorstr=#FFda208b);
		/* Opera */
		background: #02aaeb url("gradient-bg-btn-send-file.png") repeat-x;
		/* Navigateurs récents */
		background-image: -webkit-gradient(
			linear,
			left top, left bottom,
			from(#02aaeb),
			to(#0298d2)
		);
		background-image: -webkit-linear-gradient(
			top,
			#02aaeb,
			#0298d2
		);
		background-image: -moz-linear-gradient(
			top,
			#02aaeb,
			#0298d2
		);
		background-image: -o-linear-gradient(
			top,
			#02aaeb,
			#0298d2
		);
		background-image: linear-gradient(
			top,
			#02aaeb,
			#0298d2
		);

		line-height:10px;
		margin:0px 0px 5px 5px;
		border:none;
}
.btn-send-my-file-blue:hover{
	background-image: -webkit-gradient(
			linear,
			left top, left bottom,
			from(#0298d2),
			to(#02aaeb)
		);
		background-image: -webkit-linear-gradient(
			top,
			#0298d2,
			#02aaeb
		);
		background-image: -moz-linear-gradient(
			top,
			#0298d2,
			#02aaeb
		);
		background-image: -o-linear-gradient(
			top,
			#0298d2,
			#02aaeb
		);
		background-image: linear-gradient(
			top,
			#0298d2,
			#02aaeb
		);
}
/***ACCUEIL**/
.encart_left{width:370px;float:left;padding:8px 5px 25px}
.encart_left h2{font-size:28px}
.encart_left h2 span{margin-right:5px}
.encart_left .encart_visu img{margin:0 auto;display:block}
.encart_left .encart_description{padding:8px 0 8px 15px;font-size:14px;line-height:15px}
.encart_mere{margin:5px auto;position:relative;float:left}
.encart_mere.blue{border:2px solid #19B4EA}
.encart_mere.pink{border:2px solid #f20091}
.encart_mere.yellow{border:2px solid #f5951c}
.encart_mere.yellow .encart_description{color:#f5951c}
.encart_mere.pink .encart_description{color:#f20091}
.encart_mere.blue .encart_description{color:#19B4EA}
.encart_child .encart_description{color:#000!important}
.encart_left .linkencart{position:absolute;bottom:0;left:0;padding:5px 8px;text-decoration:none;font-size:16px;font-weight:700;color:#fff}
.encart_mere.blue .linkencart{background:#19B4EA}
.encart_mere.pink .linkencart{background:#f20091}
.encart_mere.yellow .linkencart{background:#f5951c}
li.linkcms li{display:inline-block;text-align:center;margin:0!important}
li.linkcms a{text-decoration:none;font-size:11px;padding:0 4px 0 0;display:block;line-height:11px;margin:0;text-align:center}
li.linkcms .last a{border:none}
li.linkcms a:hover{text-decoration:underline}
li.linkcms.blue a{color:#19B4EA;border-right:1px solid #19B4EA}
li.linkcms.pink a{color:#f20091;border-right:1px solid #f20091}
li.linkcms.yellow a{color:#f5951c;border-right:1px solid #f5951c}
.encart_child{border:1px solid #d4d4d4;position:relative;padding:5px;min-height:154px;float:left;margin:8px;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f2f2f2));background:-webkit-linear-gradient(top,#fff,#f2f2f2);background:-moz-linear-gradient(top,#fff,#f2f2f2);background:-o-linear-gradient(top,#fff,#f2f2f2);background:linear-gradient(top,#fff,#f2f2f2);width:154px;position:relative}
.encart_child:hover{-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#fff));background:-webkit-linear-gradient(top,#f2f2f2,#fff);background:-moz-linear-gradient(top,#f2f2f2,#fff);background:-o-linear-gradient(top,#f2f2f2,#fff);background:linear-gradient(top,#f2f2f2,#fff)}
.encart_child:hover img{opacity:.7}
.encart_child .encart_visu{margin:0 auto;width:108px;display:block}
.encart_child h3{font-size:12px;text-align:center;color:#000}
.encart_child .encart_description{font-size:10px;text-align:center;color:#000}
.encart_child a{position:absolute;top:0;left:0;text-indent:-9999px;width:100%;display:block;height:100%;cursor:pointer;z-index:150}
.encart_child .e-price{color:#ef0393;font-size:20px;text-align:center}
.encart_child .e-price span{font-size:11px;color:#000}

ul.homeblock{width:938px;margin:0 auto}
ul.homeblock li{float:left;width:306px;margin:0 5px;position:relative;text-align: center;}
ul.homeblock li.first{margin-left:0}
ul.homeblock li.last{margin-right:0}
ul.homeblock li p{border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;text-align:center;color:#000;font-size:18px;padding:5px 0;margin:0}
ul.homeblock li a,ul.homeblockpara li a{position:absolute;bottom:5px;right:5px;font-weight:700!important;margin:0!important}

ul.homeblocknew {margin-top:10px;}
ul.homeblocknew li a{padding:3px 25px;font-size:13px;color:#fff;text-decoration:none;height:20px;text-align:center;line-height:20px;margin:2px 5px;display:inline-block;margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;font-weight:600;border:1px solid transparent;font-family:"Trebuchet MS"!important;cursor:pointer}
ul.homeblocknew li a{margin:5px auto!important;display:table!important;text-align:center!important; position:relative!important;}
ul.homeblocknew li {    border-bottom: 1px solid #e7e7e7; border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;width:304px;}
ul.homeblocknew li p{border:none;}
ul.homeblocknew li span{display:none;}

ul.homeblockv3 {margin-top:10px;}
ul.homeblockv3 li span{font-size: 11pt;}
ul.homeblockv3 li span.btn-pink-2017{background:#ed0181;font-size:11pt;color:#fff;border-radius:3px;padding:7px 48px;margin:5px auto!important;display:table!important;text-align:center!important; position:relative!important;}
ul.homeblockv3 li {border-bottom: 1px solid #e7e7e7; border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;width:304px;padding-bottom:4px;padding-top:4px;}
div.homeblock-avantages ul.homeblockv3 li {padding-bottom:10px;}
ul.homeblockv3 li p{border:none;}
ul.homeblockv3 li a{position:absolute;width:100%;height: 100%;top:1px;left:1px;text-indent: -9999px}
ul.homeblockv3 li a.boutton-pink{background: none;}
ul.homeblockv3 li h2{text-align:center;}
ul.homeblockv3:after {content:'';display:block;clear:both;}

ul.homeblockpara{width:949px;margin:0 auto}
ul.homeblockpara li{margin:3px 0px 3px 2px;position:relative}
ul.homeblockpara li.left{width:620px}
ul.homeblockpara li.right{width:305px}

div.homeblock-avantages {margin-bottom: 60px;}

.banner-livraison-satisfaction{padding:10px 8px 5px 8px;  float:left;}
.banner-livraison-satisfaction li {float:left; width:307px;}
.banner-livraison-satisfaction li  a{display:block; text-align:center; font-size:12px; text-decoration:none; color:#464646;}
.banner-livraison-satisfaction li  a pre{font-size:24px; color:#000; text-transform:uppercase; }
.banner-livraison-satisfaction li  a pre span{float:none!important;}
.banner-livraison-satisfaction li  a span{text-align:center;line-height: 20px;}
.banner-livraison-satisfaction li  a span.small{display:inline-block; font-size:10px; color:#6c6c6e; white-space:pre;}
.pink{color:#fc00b9!important}
.blue{color:#18B4EA!important}
.yellow{color:#f5951c!important}
.btn-send-my-file-black{padding:3px 25px;font-size:14px;color:#fff;text-decoration:none;height:20px;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-o-border-radius:5px;line-height:30px;background:#3a3a3a;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;*background:#3a3a3a;background:#3a3a3a\0/;background:#3a3a3a;background-image:-webkit-gradient(linear,left top,left bottom,from(#3a3a3a),to(#da208b));background-image:-webkit-linear-gradient(top,#3a3a3a,#080808);background-image:-moz-linear-gradient(top,#3a3a3a,#080808);background-image:-o-linear-gradient(top,#3a3a3a,#080808);background-image:linear-gradient(top,#3a3a3a,#080808);float:left;line-height:20px;margin:2px 5px;transition:color .5s}
.btn-send-my-file-black:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#3a3a3a));background-image:-webkit-linear-gradient(top,#080808,#3a3a3a);background-image:-moz-linear-gradient(top,#080808,#3a3a3a);background-image:-o-linear-gradient(top,#080808,#3a3a3a);background-image:linear-gradient(top,#da208b,#eb40a2);transition:color .5s;color:#f20091\9}
.btn-send-my-file-white{padding:3px 25px;font-size:14px;color:#f20091;text-decoration:none;height:20px;text-align:center;border:1px solid #bbb4b0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-o-border-radius:5px;line-height:30px;background:#fff;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;transition:background .5s;float:left;line-height:20px;margin:2px 5px}
.btn-send-my-file-white:hover{color:#000;transition:color .5s}
.btn-send-my-file-light-grey{padding:3px 25px;font-size:14px;color:#666666;text-decoration:none;height:20px;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-o-border-radius:5px;line-height:30px;background:#f9f9f9 ;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;*background:#f9f9f9;background:#f9f9f9\0/;background:#f9f9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#e9e9e9));background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:-moz-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:-o-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(top,#f9f9f9,#e9e9e9);float:left;line-height:20px;margin:2px 5px;transition:color .5s}
.btn-send-my-file-light-grey:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#e9e9e9,#f9f9f9);background-image:-moz-linear-gradient(top,#e9e9e9,#f9f9f9);background-image:-o-linear-gradient(top,#e9e9e9,#f9f9f9);background-image:linear-gradient(top,#e9e9e9,#f9f9f9);transition:color .5s;color:#666666\9}
.block_accueil{width:938px;margin:10px auto; padding:0 5px; float:left;}
.block_accueil .left,.block_accueil .right{position:relative}
.block_accueil .left a,.block_accueil .right a{position:absolute;right:10px;bottom:10px}
/***OPTION COLOR**/
.optiondescri_type .optioncouleur{float:left; width:35px!important;position:relative; }
.optiondescri_type .optioncouleur input{display:none;}
.optiondescri_type .optioncouleur .roundedColor{width:30px; height:30px;display:block;margin-right:5px;cursor:pointer;text-indent:-9999px;border:2px solid #fff;}
.optiondescri_type .optioncouleur label:hover .roundedColor{border:2px solid #b6b6b6;}
.optiondescri_type .optioncouleur label.checked .roundedColor{border:2px solid #303030;opacity:0.8;}
[id^="optionpreview"]{
    font-weight: bold;
    background-color: #E4E4E4;
    padding:3px;
    z-index:10000;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-sizing: content-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: content-box;    /* Firefox, other Gecko */
    box-sizing: content-box;         /* Opera/IE 8+ */
}
[id^="optionpreview"] img{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
	display:block;
}
/* Form Validation */
.optionpreview{position:absolute; top:35px; left:0px; padding:3px; background:#e1e1e1;-webkit-border-radius: 3px;-moz-border-radius: 3px;z-index:110;border-radius: 3px;}
/***EROOR CONTROL**/
.product-options .validation-advice {background: #eb340a;bottom: -7px;color: #fff;font-size: 11px;font-weight: bold;line-height: 13px;min-height: 13px;padding: 10px;position: relative;left: 0px;width: 140px;border-radius: 5px;z-index:100;}
.product-options .validation-advice:after {position: absolute;content: " ";width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 8px solid #eb340a;top: -8px;left: 9px;}
.product-options .validation-failed{border:none!important;}

#imprimerie-univers{display:table;margin:0 auto;padding:0 4px}
#imprimerie-univers li{float:left;margin:5px;overflow:hidden}
#imprimerie-univers li a{display:block;text-decoration:none;font-size:14px}
#imprimerie-univers li a:hover{opacity:.8}
#imprimerie-univers li a img{position:relative;z-index:9}
#imprimerie-univers li a span{display:block;background:#f3f3f3;color:#000;text-align:center;padding:2px 0;position:relative;z-index:10}
#imprimerie-univers .transition{webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
#imprimerie-univers img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}

.separator-big{padding:0 7px;overflow:hidden;position:relative;font-size:18px;color:#6c6c6e;text-align:center;margin:20px 10px;clear:both}
.separator-big span:after,.separator-big span:before{background-color:#c8c8c8;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}
.separator-big span:before{right:.6em;margin-left:-50%}
.separator-big span:after{left:.6em;margin-right:-50%}
.separator-big span{display:block;position:relative;background:#fff;z-index:10}

/**POP UP CART**/
.cart_popup {padding:10px;text-align:left;color:#000;}
.cart_popup h3{color:#000;font-size:20px;padding-bottom:10px; border-bottom:1px solid #b7b7b7;text-align:left;margin-bottom:10px;}
.cart_popup img{float:left; margin-right:5px;}
.cart_popup_product  .prod_pop_info .product_name{font-size:24px;color:#ec008c;margin-bottom:8px;}
.cart_popup_product{width:590px;}
.cart_popup_product  .prod_pop_info{margin-bottom:10px; float: left;}
.cart_popup_product  .prod_pop_info .product_pop{width:360px; float: left;margin-left:35px; padding:10px 0 0 0 ;}
.cart_popup_product  .prod_pop_info span {color:#000; font-size:14px;}
.cart_popup_product  .prod_pop_info  .cart_price{float:right;font-size:30px; color:#000; font-weight:bold;}
.cart_popup_product .centerbutton{width:93%;  margin:0 auto 10px auto;}
.cart_popup_product .centerbutton .boutton{padding: 5px 35px;width: 190px;}
.cart_popup_product .upsell li.mid{float:left;background:#fafafa;width:280px;margin:0 4px;padding:5px;}
.cart_popup .boutton{font-size:18px!important;}
.cart_popup_product .upsell li .centerbutton{width:50%;clear:both;margin:0 auto!important}
.cart_popup_product .upsell li .boutton{font-size: 14px!important;margin: 5px auto;width: auto!important;padding: 2px 25px;}
.cart_popup_product .upsell li img{float:left;}
.cart_popup_product .upsell li p {font-size:13px; color:#000;}
.cart_popup_product .upsell li p.product_name{font-size:14px; color:#ec008c;}
.cart_popup_product .upsell li.mid{float:left;background:#fafafa;width:46%;margin:0 6px 0 6px;padding:5px;}
.cart_popup_product .upsell li.mid .popprodinfo{ width:65%;margin-left:5px; float:left;}
.cart_popup_product .upsell li.full .popprodinfo{ width:65%;margin-left:5px; float:left;}
.cart_popup_product .upsell li.full{float:left;background:#fafafa;width:100%;margin:0 4px;padding:10px;}
.cart_popup_product .upsell li.full img{margin-right: 5%;margin-left: 6%;}
.cart_popup_product .upsell li.full p.product_name{font-size:16px; color:#ec008c;}
.cart_popup_product .upsell li.full .centerbutton{width:23%;}
.box_skitter_large .container_skitter {
    margin: 0 auto;
}

/* HOME - Autopromo banner */
.autopromo-banner {
	width: 938px;
	margin: 0 auto;
	margin: 10px auto 30px auto;
}