@charset "utf-8";
/* Styles CSS globales pour tout le site */

html {
	margin:0;
	padding:0;
}

body {
	overflow-y:auto;
	overflow-x:hidden;
	margin:0;
	padding:0;
	background-image:url("../img/background.jpg");
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#FFFFFF;	
}
/* => Habillage */
.habillage {
	background-image:url("../img/habillage5.jpg?cach=5") !important;
	background-repeat:no-repeat !important;
	background-position:top center !important;
	background-color:#ffffff !important;
}

* {
    -webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
		-ms-box-sizing:border-box;
			box-sizing:border-box;
}

img {
	border:none;
	outline:none;
}

a {
	outline:none;
}

#main {
	display:block;
	position:relative;
	width:1000px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding:0;
}
	
	/*** HEADER ***/
	#main .header {
		display:block;
		position:absolute;
		float:left;
		width:100%;
		height:auto;
		min-height:160px;
		overflow:hidden;
		margin:0;
		padding:0;
		background-image:url("../img/header-bg.png");
		background-position:top left;
		background-repeat:no-repeat;
		z-index:9999;
	}
	
		/*** Logo AXTEM ***/
		#main .header .logo-axtem {
			display:block;
			position:absolute;
			width:186px;
			height:102px;
			overflow:hidden;
			margin:7px 0 0 1px;
			padding:0;
		}
			#main .header .logo-axtem a {
				display:block;
				position:relative;
				width:100%;
				height:100%;
			}
		
		/*** Recherche ***/
		#main .header .recherche {
			display:block;
			position:absolute;
			margin:0 0 0 238px;
			padding:0;
			font-family:Arial, sans-serif;
			font-size:11px;
			color:#9a9a9b;
		}
			#main .header .recherche form {
				display:block;
				margin-bottom:10px;
			}
				#main .header .recherche form .zone-de-saisie {
					display:block;
					position:relative;
					width:295px;
					height:25px;
					margin:30px 0 0 38px;
					padding:0;
					border:none;
					outline:none;
					background-color:#FFFFFF;
					font-family:Arial, sans-serif;
					font-size:12px;
					color:#98999a;
					text-transform:uppercase;
				}	
				#main .header .recherche form .zone-de-saisie::-webkit-input-placeholder { color:#98999a; }
				#main .header .recherche form .zone-de-saisie:-moz-placeholder { color:#98999a; opacity:1; }
				#main .header .recherche form .zone-de-saisie::-moz-placeholder { color:#98999a; opacity:1; }
				#main .header .recherche form .zone-de-saisie:-ms-input-placeholder { color:#98999a; }
			#main .header .recherche a {
				color:#9a9a9b;
			}
		
		/*** Mon magasin ***/
		#main .header .mon-magasin {
			display:block;
			position:absolute;
			width:125px;
			height:auto;
			overflow:hidden;
			margin:22px 0 0 618px;
			padding:0;
			font-family:'montserratregular', Arial, sans-serif;
			font-weight:normal;
			font-size:11px;
			color:#666666;
			text-transform:uppercase;
			line-height:1.2;
		}
			#main .header .mon-magasin b {
				font-family:'montserratbold', Arial, sans-serif;
				font-weight:normal;
				font-size:12px;
				color:#005ea7;
			}
			#main .header .mon-magasin span a {
				font-family:'montserratbold', Arial, sans-serif;
				font-weight:normal;
				font-size:11px;
				color:#666666;
				text-transform:uppercase;
				text-decoration:none;
				font-weight:normal;
			}
			#main .header .mon-magasin > a {
				color:#4aaee0;
				text-transform:none;
			}

		
		/*** Mon compte ***/
		#main .header .mon-compte {
			display:block;
			position:absolute;
			width:163px;
			height:22px;
			overflow:hidden;
			margin:16px 0 0 837px;
			padding:0;
			background-color:#FFFFFF;
		}
			#main .header .mon-compte a {
				display:block;
				position:relative;
				width:100%;
				height:100%;
				margin:0;
				padding:5px 0 0 15px;
				font-family:'montserratregular', Arial, sans-serif;
				font-weight:normal;
				font-size:11px;
				color:#005ea7;
				text-decoration:none;
				text-transform:uppercase;
				line-height:1;
			}
			#main .header .mon-compte a:hover {
				color:#FFFFFF;
				background-color:#005ea7;
			}
		
		/*** Mon panier ***/
		#main .header .mon-panier {
			display:block;
			position:absolute;
			width:163px;
			height:55px;
			overflow:hidden;
			margin:44px 0 0 837px;
			padding:0;
			background-color:#FFFFFF;
		}
			#main .header .mon-panier a {
				display:block;
				position:relative;
				width:100%;
				height:100%;
				margin:0;
				padding:22px 0 0 15px;
				font-family:'montserratregular', Arial, sans-serif;
				font-weight:normal;
				font-size:11px;
				color:#005ea7;
				text-decoration:none;
				text-transform:uppercase;
				line-height:1;
			}
			#main .header .mon-panier a:hover {
				color:#FFFFFF;
				background-color:#005ea7;
			}
			#main .header .mon-panier .nombre-d-article {
				display:block;
				position:absolute;
				width:41px;
				height:41px;
				top:0;
				margin:5px 0 0 110px;
				padding:10px 0 0 10px;
				background-image:url("../img/header-cadis.png");
				background-position:top left;
				background-repeat:no-repeat;
				font-family:'montserratregular', Arial, sans-serif;
				font-weight:normal;
				font-size:11px;
				color:#4aaee0;
				text-align:center;
				pointer-events:none;
			}
		
		/*** Menu principal ***/
		#main .header .menu-principale {
			display:block;
			position:relative;
			width:1000px;
			height:35px;
			margin:125px 0 0 0;
			padding:0;
		}
			#main .header .menu-principale ul {
				display:block;
				position:relative;
				float:left;
				width:100%;
				height:35px;
				margin:0;
				padding:0;
				list-style:none;
			}
				#main .header .menu-principale ul li {
					display:block;
					position:relative;
					width:auto;
					height:35px;
					float:left;
					margin:0;
					padding:0;
					list-style:none;
					overflow:hidden;
					background-image:url("../img/header-menu-bg.jpg");
					background-repeat:no-repeat;
					background-color:#ededed;
				}
				#main .header .menu-principale ul li.btn-gros-electromenager { width:219px; margin-right:19px; background-position:0 -105px; }
				#main .header .menu-principale ul li.btn-petit-electromenager { width:219px; margin-right:18px; background-position:0 -35px; }
				#main .header .menu-principale ul li.btn-image-et-son { width:163px; margin-right:18px; background-position:0 -70px; }
				#main .header .menu-principale ul li.btn-encastrable { width:163px; margin-right:18px; background-position:0 0; }
				#main .header .menu-principale ul li.btn-chauffage { width:163px; background-position:0 -140px; }
				#main .header .menu-principale ul li:hover.btn-gros-electromenager,
				#main .header .menu-principale ul li.btn-gros-electromenager.ON,
				#main .header .menu-principale ul li.btn-gros-electromenager.ROLL_OVER { background-color:#f48704; background-position:0 -280px; }
				#main .header .menu-principale ul li:hover.btn-petit-electromenager,
				#main .header .menu-principale ul li.btn-petit-electromenager.ON,f48704
				#main .header .menu-principale ul li.btn-petit-electromenager.ROLL_OVER { background-color:#99bf08; background-position:0 -210px; }
				#main .header .menu-principale ul li:hover.btn-image-et-son,
				#main .header .menu-principale ul li.btn-image-et-son.ON,
				#main .header .menu-principale ul li.btn-image-et-son.ROLL_OVER { background-color:#80898e; background-position:0 -245px; }
				#main .header .menu-principale ul li:hover.btn-encastrable,
				#main .header .menu-principale ul li.btn-encastrable.ON,
				#main .header .menu-principale ul li.btn-encastrable.ROLL_OVER { background-color:#1486cd; background-position:0 -175px; }
				#main .header .menu-principale ul li:hover.btn-chauffage,
				#main .header .menu-principale ul li.btn-chauffage.ON,
				#main .header .menu-principale ul li.btn-chauffage.ROLL_OVER { background-color:#8f6533; background-position:0 -315px; }
					#main .header .menu-principale ul li a {
						display:block;
						position:relative;
						width:100%;
						height:100%;
						margin:0;
						padding:12px 0 0 50px;
						font-family:'montserratregular', Arial, sans-serif;
						font-weight:normal;
						font-size:11px;
						color:#005ea7;
						text-decoration:none;
						text-transform:uppercase;
						line-height:1;
					}
					#main .header .menu-principale ul li:hover a,
					#main .header .menu-principale ul li.ON a,
					#main .header .menu-principale ul li.ROLL_OVER a {
						color:#ededed;
					}
				#main .header .menu-principale ul li.ON,
				#main .header .menu-principale ul li.ON a {
					cursor:default;
				}				
			
		/*** Menu enrichi ***/		
		#main .header .menu-principale .menu-enrichi {
			display:block;
			position:relative;
			float:left;
			width:1000px;
			height:auto;
			overflow:hidden;
			margin:0;
			padding:0;
		}
			#main .header .menu-principale .menu-enrichi .gros-electromenager,
			#main .header .menu-principale .menu-enrichi .petit-electromenager,
			#main .header .menu-principale .menu-enrichi .image-et-son,
			#main .header .menu-principale .menu-enrichi .encastrable,
			#main .header .menu-principale .menu-enrichi .chauffage {
				display:none;
				position:relative;
				float:left;
				width:100%;
				height:auto;
				overflow:hidden;
				background-color:#FFFFFF;
			}
			#main .header .menu-principale .menu-enrichi .gros-electromenager { border:solid 3px #f48704; }
			#main .header .menu-principale .menu-enrichi .petit-electromenager { border:solid 3px #99bf08; }
			#main .header .menu-principale .menu-enrichi .image-et-son { border:solid 3px #80898e; }
			#main .header .menu-principale .menu-enrichi .encastrable { border:solid 3px #1486cd; }
			#main .header .menu-principale .menu-enrichi .chauffage { border:solid 3px #8f6533; }
			
			/*** Menu enrichi > Sous menu ***/
			#main .header .menu-principale .menu-enrichi .sousmenu {
				display:block;
				position:relative;
				float:left;
				width:690px;
				height:auto;
				overflow:hidden;
				margin:0;
				padding:15px 15px;
			}
				#main .header .menu-principale .menu-enrichi .sousmenu .rubriques {
					display:block;
					position:relative;
					float:left;
					width:100%;
					height:auto;
					overflow:hidden;
					margin:0;
					padding:0;
				}
					#main .header .menu-principale .menu-enrichi .sousmenu .rubriques .rubrique {
						display:block;
						position:relative;
						float:left;
						width:25%;
						height:auto;
						overflow:hidden;
						margin:0;
						padding:0;
					}
						#main .header .menu-principale .menu-enrichi .sousmenu .rubriques .rubrique .soustitre {
							display:block;
							position:relative;
							float:left;
							width:100%;
							height:auto;
							overflow:hidden;
							margin:0 0 7px 0;
							padding:10px 20px;
							font-family:'montserratbold', Arial, sans-serif;
							font-size:10px;
							font-weight:normal;
							color:#ffffff;
							text-transform:uppercase;
							line-height:1;
						}
						#main .header .menu-principale .menu-enrichi .gros-electromenager .rubriques .rubrique .soustitre { background-color:#f48704; }
						#main .header .menu-principale .menu-enrichi .petit-electromenager .rubriques .rubrique .soustitre { background-color:#99bf08; }
						#main .header .menu-principale .menu-enrichi .image-et-son .rubriques .rubrique .soustitre { background-color:#80898e; }
						#main .header .menu-principale .menu-enrichi .encastrable .rubriques .rubrique .soustitre { background-color:#1486cd; }
						#main .header .menu-principale .menu-enrichi .chauffage .rubriques .rubrique .soustitre { background-color:#8f6533; }
						#main .header .menu-principale .menu-enrichi .sousmenu .rubriques .rubrique .liens {
							display:block;
							position:relative;
							float:left;
							width:100%;
							height:auto;
							overflow:hidden;
							margin:0 0 15px 0;
							padding:0;
							border-right:solid 1px #dadada;
						}
						#main .header .menu-principale .menu-enrichi .sousmenu .rubriques .rubrique .last {
							border-right:none;
						}
							#main .header .menu-principale .menu-enrichi .sousmenu .rubriques .rubrique .liens a {
								display:block;
								position:relative;
								float:left;
								width:100%;
								height:auto;
								overflow:hidden;
								margin:0 0 4px 0;
								padding:0 20px 2px;
								font-family:Arial, sans-serif;
								font-size:12px;
								color:#000000;
								text-decoration:none;
								line-height:1;
							}
							#main .header .menu-principale .menu-enrichi .sousmenu .rubriques .rubrique .liens a:hover,
							#main .header .menu-principale .menu-enrichi .sousmenu .rubriques .rubrique .liens a:focus {
								text-decoration:underline;
							}
					#main .header .menu-principale .menu-enrichi .sousmenu .rubriques .tous {
						display:block;
						position:relative;
						float:left;
						width:100%;
						height:150px;
						overflow:hidden;
						margin:15px 0 0 0;
						padding:85px 0 0 180px;
						background-image:url("../img/header-menu-mascotte.jpg");
						background-repeat:no-repeat;
						background-position:top left;
					}
						#main .header .menu-principale .menu-enrichi .sousmenu .rubriques .tous a {
							font-family:'montserratbold', Arial, sans-serif;
							font-size:14px;
							font-weight:normal;
							color:#005ea7;
							text-decoration:none;
							text-transform:uppercase;
						}
						#main .header .menu-principale .menu-enrichi .sousmenu .rubriques .tous a:hover,
						#main .header .menu-principale .menu-enrichi .sousmenu .rubriques .tous a:focus {
							text-decoration:underline;
						}
						
			/*** Menu enrichi > Bannière PROMO ***/
			#main .header .menu-principale .menu-enrichi .banniere {
				display:block;
				position:relative;
				float:right;
				width:285px;
				height:auto;
				overflow:hidden;
				margin:15px 15px 0 0;
				padding:0;
				background-color:#ededed;
			}
				#main .header .menu-principale .menu-enrichi .banniere .titre {
					display:block;
					position:relative;
					float:left;
					width:100%;
					height:auto;
					overflow:hidden;
					margin:0 0 10px 15px;
					padding:8px 0 0 0;
					font-family:'montserratregular', Arial, sans-serif;
					font-size:15px;
					font-weight:normal;
					color:#333333;
					text-align:left;
					text-transform:uppercase;
				}
				#main .header .menu-principale .menu-enrichi .banniere .bg {
					display:block;
					position:relative;
					float:left;
					width:255px;
					height:auto;
					overflow:hidden;
					background-color:#FFFFFF;
					margin:0 0 15px 15px;
				}
				#main .header .menu-principale .menu-enrichi .banniere .colonne-gauche {
					display:block;
					position:relative;
					float:left;
					width:135px;
					height:auto;
					overflow:hidden;
					margin:0;
					padding:0;
				}
					#main .header .menu-principale .menu-enrichi .banniere .colonne-gauche .logo {
						display:block;
						position:relative;
						float:left;
						width:100%;
						max-width:120px;
						height:auto;
						overflow:hidden;
						margin:15px 0 10px 0;
						padding:0 0 0 15px;
					}
						#main .header .menu-principale .menu-enrichi .banniere .colonne-gauche .logo img {
							margin:0;
							padding:0;
							border:none;
							outline:none;
						}
					#main .header .menu-principale .menu-enrichi .banniere .colonne-gauche .descriptif {
						display:block;
						position:relative;
						float:left;
						width:100%;
						height:auto;
						overflow:hidden;
						margin:0 0 10px 0;
						padding:0 0 0 15px;
						font-family:Arial, sans-serif;
						font-size:12px;
						font-weight:bold;
						color:#999999;							}
					#main .header .menu-principale .menu-enrichi .banniere .colonne-gauche .descriptif {
						font-family:'montserratregular', Arial, sans-serif;
						font-size:10px;
						font-weight:normal;
						color:#999999;
					}
					#main .header .menu-principale .menu-enrichi .banniere .colonne-gauche .descriptif_marque {
						display:block;
						position:relative;
						float:left;
						width:100%;
						height:auto;
						overflow:hidden;
						margin:0 0 10px 0;
						padding:0 0 0 15px;
						padding-top:10px;
						font-family:Arial, sans-serif;
						font-size:12px;
						font-weight:bold;
						font-family:'montserratregular', Arial, sans-serif;
						color:#333333;
					}
					#main .header .menu-principale .menu-enrichi .banniere .colonne-gauche .descriptif_reference {
						display:block;
						position:relative;
						float:left;
						width:100%;
						height:auto;
						overflow:hidden;
						margin:0 0 10px 0;
						padding:0 0 0 15px;
						font-family:Arial, sans-serif;
						font-size:12px;
						font-weight:bold;
						font-family:'montserratregular', Arial, sans-serif;
						color:#999999;
					}
					#main .header .menu-principale .menu-enrichi .banniere .colonne-gauche .prix {
						display:block;
						position:relative;
						float:left;
						width:122px;
						height:auto;
						overflow:hidden;
						margin:0 0 10px 0;
						padding:0;
					}
						#main .header .menu-principale .menu-enrichi .banniere .colonne-gauche .prix .top {
							display:block;
							position:relative;
							float:left;
							width:100%;
							height:14px;
							overflow:hidden;
							margin:0;
							padding:0;
						}
						#main .header .menu-principale .menu-enrichi .banniere .colonne-gauche .prix .prix-ht {
							display:block;
							position:relative;
							float:left;
							width:100%;
							height:auto;
							overflow:hidden;
							margin:0 0 2px 0;
							padding:0 0 0 15px;
							font-family:'montserratregular', Arial, sans-serif;
							font-size:18px;
							font-weight:normal;
							color:#2173b2;
							line-height:1;
						}
						#main .header .menu-principale .menu-enrichi .banniere .colonne-gauche .prix .taxe-eco {
							display:block;
							position:relative;
							float:left;
							width:100%;
							height:auto;
							overflow:hidden;
							margin:0 0 2px 0;
							padding:0 0 0 15px;
							font-family:'montserratregular', Arial, sans-serif;
							font-size:11px;
							font-weight:normal;
							color:#2173b2;
							line-height:1;
						}
						#main .header .menu-principale .menu-enrichi .banniere .colonne-gauche .prix .prix-barre {
							display:block;
							position:relative;
							float:left;
							width:100%;
							height:auto;
							overflow:hidden;
							margin:0;
							padding:0 0 0 15px;
							font-family:'montserratbold', Arial, sans-serif;
							font-size:20px;
							font-weight:normal;
							color:#2173b2;
							line-height:1;
							text-decoration:line-through;
						}
						#main .header .menu-principale .menu-enrichi .banniere .colonne-gauche .prix .prix-ttc {
							display:block;
							position:relative;
							float:left;
							width:100%;
							height:auto;
							overflow:hidden;
							margin:0;
							padding:0 0 0 15px;
							font-family:'montserratbold', Arial, sans-serif;
							font-size:22px;
							font-weight:normal;
							color:#2173b2;
							line-height:1;
						}
						#main .header .menu-principale .menu-enrichi .banniere .colonne-gauche .prix .bottom {
							display:block;
							position:relative;
							float:left;
							width:100%;
							height:14px;
							overflow:hidden;
							margin:0;
							padding:0;
						}
				#main .header .menu-principale .menu-enrichi .banniere .colonne-droite {
					display:block;
					position:relative;
					float:left;
					width:120px;
					height:auto;
					overflow:hidden;
					margin:0;
					padding:0;
				}
					#main .header .menu-principale .menu-enrichi .banniere .colonne-droite .visuel {
						display:block;
						position:relative;
						float:left;
						width:100%;
						max-width:120px;
						height:auto;
						overflow:hidden;
						margin:15px 0 10px 0;
						padding:0;
						text-align:center;
					}
						#main .header .menu-principale .menu-enrichi .banniere .colonne-droite .visuel img {
							margin:0;
							padding:0;
							border:none;
							outline:none;
						}
					#main .header .menu-principale .menu-enrichi .banniere .colonne-droite .bouton {
						display:block;
						position:relative;
						float:left;
						width:100%;
						min-width:40px;
						height:40px;
						overflow:hidden;
						margin:0;
						padding:0;
						text-align:center;
					}
						#main .header .menu-principale .menu-enrichi .banniere .colonne-droite .bouton a {
							display:inline-block;
							position:relative;
							margin:0;
							padding:10px 15px;
							background-color:#1f87ca;
							font-family:'montserratbold', Arial, sans-serif;
							font-size:13px;
							font-weight:normal;
							color:#ffffff;
							text-align:center;
							text-decoration:none;
							text-transform:uppercase;
							line-height:1;
						}

	/*** PAGE CONTENT ***/
	#main .page-content {
		display:block;
		position:relative;
		float:left;
		width:100%;
		height:auto;
		overflow:hidden;
		margin:170px 0 0 0;
		padding:0;	
	}
		/*** Fil d'ariane ***/
		#main .page-content .ariane {
			display:block;
			position:relative;
			float:left;
			width:100%;
			overflow:hidden;
			margin:0 0 10px 0;
			padding:10px 0;
			font-family:Arial, sans-serif;
			font-size:11px;
			color:#999999;
		}
			#main .page-content .ariane a {
				color:#999999;
				text-decoration:none;
			}
			#main .page-content .ariane a:hover {
				text-decoration:underline;
			}
			
		/*** Push ***/
		#main .page-content .push {
			display:block;
			position:relative;
			float:left;
			width:225px;
			height:auto;
			overflow:hidden;
			margin:0 0 0 30px;
			padding:0;
		}
			
			/* Offres spéciales de MAX */
			#main .page-content .push .offres-speciales {
				display:block;
				position:relative;
				float:left;
				width:225px;
				height:200px;
				overflow:hidden;
				margin:0 0 10px 0;
				padding:0;
				background-image:url("../img/push-offres-speciales.jpg");
				background-repeat:no-repeat;
				background-position:top left;
				background-color:#ededed;
			}
				#main .page-content .push .offres-speciales .txt-1 {
					display:block;
					position:absolute;
					margin:20px 0 0 10px;
					padding:0;
					font-family:'montserratregular', Arial, sans-serif;
					font-weight:normal;
					font-size:13px;
					color:#005ea7;
					text-decoration:none;
					text-transform:uppercase;
					line-height:1;
				}
				#main .page-content .push .offres-speciales .txt-2 {
					display:block;
					position:absolute;
					margin:78px 0 0 125px;
					padding:0;
					font-family:'montserratregular', Arial, sans-serif;
					font-weight:normal;
					font-size:12px;
					color:#333333;
					text-decoration:none;
					text-transform:uppercase;
					line-height:1.2;
				}
				#main .page-content .push .offres-speciales a {
					display:block;
					position:absolute;
					margin:160px 0 0 125px;
					padding:5px 10px;
					font-family:'montserratregular', Arial, sans-serif;
					font-weight:normal;
					font-size:10px;
					color:#005ea7;
					text-decoration:none;
					text-transform:uppercase;
					line-height:1;
					background-color:#FFFFFF;
				}
			
			/* Actualités de MAX */
			#main .page-content .push .actualites {
				display:block;
				position:relative;
				float:left;
				width:225px;
				height:200px;
				overflow:hidden;
				margin:0 0 10px 0;
				padding:0;
				background-image:url("../img/push-actualites.jpg");
				background-repeat:no-repeat;
				background-position:top left;
				background-color:#ededed;
			}
				#main .page-content .push .actualites .txt-1 {
					display:block;
					position:absolute;
					margin:20px 0 0 10px;
					padding:0;
					font-family:'montserratregular', Arial, sans-serif;
					font-weight:normal;
					font-size:13px;
					color:#005ea7;
					text-decoration:none;
					text-transform:uppercase;
					line-height:1;
				}
				#main .page-content .push .actualites .txt-2 {
					display:block;
					position:absolute;
					margin:78px 0 0 125px;
					padding:0;
					font-family:'montserratregular', Arial, sans-serif;
					font-weight:normal;
					font-size:12px;
					color:#333333;
					text-decoration:none;
					text-transform:uppercase;
					line-height:1.2;
				}
				#main .page-content .push .actualites a {
					display:block;
					position:absolute;
					margin:160px 0 0 125px;
					padding:5px 10px;
					font-family:'montserratregular', Arial, sans-serif;
					font-weight:normal;
					font-size:10px;
					color:#005ea7;
					text-decoration:none;
					text-transform:uppercase;
					line-height:1;
					background-color:#FFFFFF;
				}
			
			/* Trouver un magasin */
			#main .page-content .push .trouver-un-magasin {
				display:block;
				position:relative;
				float:left;
				width:225px;
				height:200px;
				overflow:hidden;
				margin:0 0 10px 0;
				padding:0;
				background-image:url("../img/push-trouver-un-magasin.jpg");
				background-repeat:no-repeat;
				background-position:top left;
				background-color:#ededed;
			}
				#main .page-content .push .trouver-un-magasin .txt-1 {
					display:block;
					position:absolute;
					margin:20px 0 0 10px;
					padding:0;
					font-family:'montserratregular', Arial, sans-serif;
					font-weight:normal;
					font-size:13px;
					color:#005ea7;
					text-decoration:none;
					text-transform:uppercase;
					line-height:1;
				}
				#main .page-content .push .trouver-un-magasin .txt-2 {
					display:block;
					position:absolute;
					margin:78px 0 0 125px;
					padding:0;
					font-family:'montserratregular', Arial, sans-serif;
					font-weight:normal;
					font-size:12px;
					color:#333333;
					text-decoration:none;
					text-transform:uppercase;
					line-height:1.2;
				}
				#main .page-content .push .trouver-un-magasin a {
					display:block;
					position:absolute;
					margin:160px 0 0 125px;
					padding:5px 10px;
					font-family:'montserratregular', Arial, sans-serif;
					font-weight:normal;
					font-size:10px;
					color:#005ea7;
					text-decoration:none;
					text-transform:uppercase;
					line-height:1;
					background-color:#FFFFFF;
				}
			
			/* Les conseils de MAX */
			#main .page-content .push .conseils {
				display:block;
				position:relative;
				float:left;
				width:225px;
				height:145px;
				overflow:hidden;
				margin:0 0 10px 0;
				padding:0;
				background-image:url("../img/push-conseils.jpg");
				background-repeat:no-repeat;
				background-position:top left;
				background-color:#ffffff;
			}
				#main .page-content .push .conseils .txt-1 {
					display:block;
					position:absolute;
					margin:25px 0 0 58px;
					padding:0;
					font-family:'montserratregular', Arial, sans-serif;
					font-weight:normal;
					font-size:16px;
					color:#005ea7;
					text-decoration:none;
					text-transform:uppercase;
					line-height:1;
				}
				#main .page-content .push .conseils .txt-2 {
					display:block;
					position:absolute;
					margin:70px 0 0 58px;
					padding:0;
					font-family:'montserratregular', Arial, sans-serif;
					font-weight:normal;
					font-size:12px;
					color:#333333;
					text-decoration:none;
					text-transform:uppercase;
					line-height:1.2;
				}
				#main .page-content .push .conseils a {
					display:block;
					position:absolute;
					margin:110px 0 0 58px;
					padding:0;
					font-family:Arial, sans-serif;
					font-weight:normal;
					font-size:11px;
					color:#005ea7;
					line-height:1;
				}
			
			/* Bien choisir son... */
			#main .page-content .push .bien-choisir {
				display:block;
				position:relative;
				float:left;
				width:225px;
				height:173px;
				overflow:hidden;
				margin:0 0 10px 0;
				padding:0;
				background-image:url("../img/push-bien-choisir.jpg");
				background-repeat:no-repeat;
				background-position:top left;
				background-color:#ffffff;
			}
				#main .page-content .push .bien-choisir .txt {
					display:block;
					position:relative;
					margin:0 0 0 58px;
					padding:0;
				}
					#main .page-content .push .bien-choisir .txt .titre {
						font-family:'montserratregular', Arial, sans-serif;
						font-weight:normal;
						font-size:16px;
						color:#005ea7;
						text-decoration:none;
						text-transform:uppercase;
						line-height:1;
						margin-bottom:15px;
					}
						#main .page-content .push .bien-choisir .txt .titre b {
							font-family:'montserratbold', Arial, sans-serif;
							font-weight:normal;
						}
					#main .page-content .push .bien-choisir .txt .texte {
						font-family:Arial, sans-serif;
						font-weight:bold;
						font-size:12px;
						color:#000000;
						line-height:1;
						margin-bottom:10px;
					}
					#main .page-content .push .bien-choisir .txt a {
						font-family:Arial, sans-serif;
						font-weight:bold;
						font-size:11px;
						color:#005ea7;
						line-height:1;
					}

	/*** FOOTER ***/
	#main .footer {
		display:block;
		position:relative;
		float:left;
		width:100%;
		height:auto;
		overflow:hidden;
		margin:0 0 20px 0;
		padding:0;
	}
		
		/*** Services ***/
		#main .footer .services {
			display:block;
			position:relative;
			float:left;
			width:100%;
			height:73px;
			overflow:hidden;
			margin:20px 0 0 0;
			padding:0;
			background-image:url("../img/footer-services-bg.jpg");
			background-repeat:repeat-x;
			background-position:top left;
		}
			#main .footer .services .txt {
				display:block;
				position:absolute;
				margin:45px 0 0 60px;
				padding:0;
				font-family:'montserratregular', Arial, sans-serif;
				font-weight:normal;
				font-size:18px;
				color:#ffffff;
				text-decoration:none;
				line-height:1;
			}
			#main .footer .services .mascotte {
				display:block;
				position:absolute;
				width:91px;
				height:73px;
				overflow:hidden;
				margin:0 0 0 264px;
				padding:0;
				background-image:url("../img/footer-services-mascotte.jpg");
				background-repeat:no-repeat;
				background-position:top left;
			}
			#main .footer .services .btn-livraison {
				display:block;
				position:absolute;
				width:122px;
				height:57px;
				overflow:hidden;
				margin:16px 0 0 355px;
				padding:0;
				background-image:url("../img/footer-services-btn-livraison.jpg");
				background-repeat:no-repeat;
				background-position:top left;
			}
			#main .footer .services .btn-mise-en-service {
				display:block;
				position:absolute;
				width:143px;
				height:57px;
				overflow:hidden;
				margin:16px 0 0 487px;
				padding:0;
				background-image:url("../img/footer-services-btn-mise-en-service.jpg");
				background-repeat:no-repeat;
				background-position:top left;
			}
			#main .footer .services .btn-garantie {
				display:block;
				position:absolute;
				width:143px;
				height:57px;
				overflow:hidden;
				margin:16px 0 0 639px;
				padding:0;
				background-image:url("../img/footer-services-btn-garantie.jpg");
				background-repeat:no-repeat;
				background-position:top left;
			}
			#main .footer .services .btn-financement {
				display:block;
				position:absolute;
				width:143px;
				height:57px;
				overflow:hidden;
				margin:16px 0 0 789px;
				padding:0;
				background-image:url("../img/footer-services-btn-financement.jpg");
				background-repeat:no-repeat;
				background-position:top left;
			}
				#main .footer .services a {
					display:block;
					position:relative;
					width:100%;
					height:100%;
				}

		/*** Mots clés ***/
		#main .footer .keyword {
			display:block;
			position:relative;
			float:left;
			width:100%;
			height:auto;
			overflow:hidden;
			margin:0;
			padding:0;
		}
			#main .footer .keyword .rubrique {
				display:block;
				position:relative;
				float:left;
				width:auto;
				height:auto;
				overflow:hidden;
				margin:15px 0 0 0;
				padding:10px 20px 10px 20px;
				border-right:1px solid #cccccc;
			}
			#main .footer .keyword #r1.rubrique { width:220px; border-left:1px solid #cccccc; }
			#main .footer .keyword #r2.rubrique { width:205px; }
			#main .footer .keyword #r3.rubrique { width:179px; }
			#main .footer .keyword #r4.rubrique { width:231px; }
			#main .footer .keyword #r5.rubrique { width:163px; }
				#main .footer .keyword .rubrique .titre {
					margin-bottom:10px;
					font-family:Arial, sans-serif;
					font-size:11px;
					font-weight:bold;
					color:#9a9a9b;
					text-transform:uppercase;
				}
					#main .footer .keyword .rubrique .titre a {
						text-decoration:none;
						color:#9a9a9b;
					}
					#main .footer .keyword .rubrique .titre a:hover,
					#main .footer .keyword .rubrique .titre a:focus {
						text-decoration:underline;
					}
				#main .footer .keyword .rubrique .mots-cles {
					font-family:Arial, sans-serif;
					font-size:10px;
					color:#9a9a9b;
				}
					#main .footer .keyword .rubrique .mots-cles a {
						text-decoration:none;
						color:#9a9a9b;
					}
					#main .footer .keyword .rubrique .mots-cles a:hover,
					#main .footer .keyword .rubrique .mots-cles a:focus {
						text-decoration:underline;
					}
		
		/*** Annexes ***/
		#main .footer .annexes {
			display:block;
			position:relative;
			float:left;
			width:100%;
			height:auto;
			overflow:hidden;
			margin:30px 0 0 0;
			padding:0;
		}
			#main .footer .annexes ul {
				width:100%;
				margin:0 8%; /* 8% = ( 100% - (7 x 12%) ) / 2 */
				padding:0;
				list-style:none;
			}
				#main .footer .annexes ul li {
					display:block;
					position:relative;
					float:left;
					width:12%; /* 12% = ( 100% - (2 x 8%) ) / 7 */
					margin:0;
					padding:0;
					list-style:none;
					font-family:Arial, sans-serif;
					font-size:10px;
					color:#9a9a9b;
					text-align:center;
					text-decoration:none;
				}
					#main .footer .annexes ul li a {
						color:#9a9a9b;
						text-decoration:none;
					}
					#main .footer .annexes ul li a:hover,
					#main .footer .annexes ul li a:focus {
						text-decoration:underline;
					}




	/*** Popup ***/
	/* => Contenu du panier */
	#popup-panier {
		display:none;
		opacity:0.00;
		position:fixed;
		width:738px;
		height:318px;
		overflow:hidden;
		top:0;
		left:50%;
		margin:0 0 0 -369px;
		padding:0;
		-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.25);
		   -moz-box-shadow:0 0 30px 0 rgba(0,0,0,0.25);
			 -a-box-shadow:0 0 30px 0 rgba(0,0,0,0.25);
				box-shadow:0 0 30px 0 rgba(0,0,0,0.25);
		background-image:url("../img/popup-ajout-panier-bg.jpg");
		background-position:top left;
		background-repeat:no-repeat;
		z-index:999999;
	}
		#popup-panier .titre {
			display:block;
			position:absolute;
			margin:7px 0 0 20px;
			font-family:"montserratregular", Arial, sans-serif;
			font-size:17px;
			font-weight:normal;
			color:#FFFFFF;
			line-height:1;
			text-transform:uppercase;
		}
		#popup-panier .btn-fermer {
			display:block;
			position:absolute;
			width:27px;
			height:27px;
			margin:3px 0 0 708px;
			padding:0;
		}
			#popup-panier .btn-fermer a {
				display:block;
				position:relative;
				padding:6px 0 0 1px;
				width:100%;
				height:100%;
				font-family:Arial, sans-serif;
				font-size:15px;
				font-weight:bold;
				color:#005ea7;
				line-height:1;
				text-align:center;
				text-decoration:none;
				text-transform:uppercase;
				cursor:pointer;
			}
		#popup-panier .produit {
			display:block;
			position:absolute;
			width:640px;
			height:160px;
			overflow:hidden;
			margin:43px 0 0 47px;
			padding:0;
		}
			#popup-panier .produit .photo {
				display:block;
				position:relative;
				float:left;
				width:210px;
				height:160px;
				overflow:hidden;
				margin:0;
				padding:0;
				text-align:center;
			}
				#popup-panier .produit .photo img {
					display:inline-block;
					border:none;
					outline:none;
					margin:0;
					padding:0;
					max-height:100%;
					max-width:80%;
				}
			#popup-panier .produit .infos {
				display:block;
				position:relative;
				float:left;
				width:270px;
				height:160px;
				overflow:hidden;
				margin:0;
				padding:0px 0 0 0;
			}
				#popup-panier .produit .infos .nom {
					display:block;
					position:relative;
					width:100%;
					height:auto;
					overflow:hidden;
					margin:0 0 10px 0;
					font-family:"montserratregular", Arial, sans-serif;
					font-size:17px;
					font-weight:normal;
					color:#333333;
					line-height:1;
				}
				#popup-panier .produit .infos .marque {
					display:block;
					position:relative;
					width:100%;
					height:auto;
					overflow:hidden;
					font-family:"montserratbold", Arial, sans-serif;
					font-size:24px;
					font-weight:normal;
					color:#005ea7;
					text-transform:uppercase;
					line-height:1;
				}
				#popup-panier .produit .infos .ref {
					display:block;
					position:relative;
					width:100%;
					height:auto;
					overflow:hidden;
					font-family:"montserratregular", Arial, sans-serif;
					font-size:18px;
					font-weight:normal;
					color:#999999;
					text-transform:uppercase;
					line-height:1;
				}
				#popup-panier .produit .infos .services {
					display:block;
					position:relative;
					width:100%;
					height:auto;
					overflow:hidden;
					font-family:"montserratregular", Arial, sans-serif;
					font-size:14px;
					font-weight:normal;
					color:#000000;
					text-transform:none;
					line-height:1;
					margin-top:20px;
				}
			#popup-panier .produit .prix {
				display:block;
				position:relative;
				float:left;
				width:160px;
				height:160px;
				overflow:hidden;
				margin:0;
				padding:0;
			}
				#popup-panier .produit .prix .prix-ht {
					display:block;
					position:relative;
					width:100%;
					height:auto;
					overflow:hidden;
					margin:52px 0 2px 0;
					padding:0;
					font-family:'montserratregular', Arial, sans-serif;
					font-weight:normal;
					font-size:19px;
					color:#005ea7;
					text-align:center;
					text-decoration:none;
					line-height:1;
				}
				#popup-panier .produit .prix .taxe-eco {
					display:block;
					position:relative;
					width:100%;
					height:auto;
					overflow:hidden;
					margin:0 0 8px 0;
					padding:0;
					font-family:'montserratregular', Arial, sans-serif;
					font-weight:normal;
					font-size:11px;
					color:#005ea7;
					text-align:center;
					text-decoration:none;
					line-height:1;
				}
				#popup-panier .produit .prix .prix-ttc {
					display:block;
					position:relative;
					width:100%;
					height:auto;
					overflow:hidden;
					margin:0 0 30px 0;
					padding:0;
					font-family:'montserratbold', Arial, sans-serif;
					font-weight:normal;
					font-size:19px;
					color:#2173b2;
					text-align:center;
					text-decoration:none;
					line-height:1;
				}
		#popup-panier .btn-continuer {
			display:block;
			position:absolute;
			width:203px;
			height:40px;
			margin:243px 0 0 55px;
			padding:0;
		}
			#popup-panier .btn-continuer a {
				display:block;
				position:relative;
				padding:14px 0 0 0;
				width:100%;
				height:100%;
				font-family:"montserratregular", Arial, sans-serif;
				font-size:12px;
				font-weight:normal;
				color:#005ea7;
				line-height:1;
				text-align:center;
				text-decoration:none;
				text-transform:uppercase;
				cursor:pointer;
			}
		#popup-panier .btn-poursuivre {
			display:block;
			position:absolute;
			width:213px;
			height:40px;
			margin:243px 0 0 453px;
			padding:0;
		}
			#popup-panier .btn-poursuivre a {
				display:block;
				position:relative;
				padding:14px 0 0 0;
				width:100%;
				height:100%;
				font-family:"montserratregular", Arial, sans-serif;
				font-size:12px;
				font-weight:normal;
				color:#FFFFFF;
				line-height:1;
				text-align:center;
				text-decoration:none;
				text-transform:uppercase;
				cursor:pointer;
			}
	
	/* => Sélection de produit à comparer */		
	#popup-comparer {
		display:block;
		position:fixed;
		width:745px;
		height:100px;
		overflow:hidden;
		top:100%;
		left:50%;
		margin:0 0 0 -500px;
		padding:0;
		background-image:url("../img/popup-comparateur-selection-bg.png");
		background-position:top left;
		background-repeat:no-repeat;
		z-index:9999;
	}
		#popup-comparer .onglet-masquer {
			display:block;
			position:absolute;
			width:92px;
			height:23px;
			overflow:hidden;
			margin:6px 0 0 24px;
			padding:0;
			cursor:pointer;
		}
			#popup-comparer .onglet-masquer a {
				display:block;
				position:relative;
				width:100%;
				height:100%;
				margin:0;
				padding:4px 0 0 0;
				font-family:"montserratregular", Arial, sans-serif;
				font-size:12px;
				font-weight:normal;
				color:#005ea7;
				text-align:center;
				text-decoration:none;
				text-transform:uppercase;
				cursor:pointer;
			}
		#popup-comparer .texte-1 {
			display:block;
			position:absolute;
			margin:45px 0 0 35px;
			padding:0;
			font-family:"montserratregular", Arial, sans-serif;
			font-size:16px;
			font-weight:normal;
			color:#FFFFFF;
			text-transform:uppercase;
		}	
		#popup-comparer .texte-2 {
			display:block;
			position:absolute;
			margin:65px 0 0 35px;
			padding:0;
			font-family:"montserratregular", Arial, sans-serif;
			font-size:15px;
			color:#FFFFFF;
		}
		#popup-comparer .bouton-comparer {
			display:block;
			position:absolute;
			width:106px;
			height:30px;
			margin:54px 0 0 586px;
			padding:0;
		}
			#popup-comparer .bouton-comparer a {
				display:block;
				position:relative;
				width:100%;
				height:100%;
				margin:0;
				padding:7px 0 0 0;
				font-family:"montserratregular", Arial, sans-serif;
				font-size:13px;
				font-weight:normal;
				color:#FFFFFF;
				text-align:center;
				text-decoration:none;
				text-transform:uppercase;
			}
		#popup-comparer .produits-compares {
			display:block;
			position:absolute;
			width:336px;
			height:48px;
			overflow:hidden;
			margin:39px 0 0 215px;
			padding:4px 0 0 0;
		}
			#popup-comparer .produits-compares .produit-select {
				display:block;
				position:relative;
				float:left;
				width:44px;
				height:44px;
				overflow:hidden;
				margin:0 40px 0 0;
				padding:0;
				background-color:#FFFFFF;
				text-align:center;
			}
				#popup-comparer .produits-compares .produit-select img {
					display:inline-block;
					margin:10% 0 0 0;
					padding:0;
					border:none;
					outline:none;
					max-width:80%;
					max-height:80%;
				}
			#popup-comparer .produits-compares .btn-supprimer-1,
			#popup-comparer .produits-compares .btn-supprimer-2,
			#popup-comparer .produits-compares .btn-supprimer-3,
			#popup-comparer .produits-compares .btn-supprimer-4 {
				display:block;
				position:absolute;
				top:0;
				width:10px;
				height:10px;
				margin:0 40px 0 0;
				background-image:url("../img/popup-comparateur-selection-croix.jpg");
				background-position:top left;
				background-repeat:no-repeat;
			}
			#popup-comparer .produits-compares .btn-supprimer-1 { left:38px; }
			#popup-comparer .produits-compares .btn-supprimer-2 { left:122px; }
			#popup-comparer .produits-compares .btn-supprimer-3 { left:206px; }
			#popup-comparer .produits-compares .btn-supprimer-4 { left:290px; }
				#popup-comparer .produits-compares .btn-supprimer-1 a,
				#popup-comparer .produits-compares .btn-supprimer-2 a,
				#popup-comparer .produits-compares .btn-supprimer-3 a,
				#popup-comparer .produits-compares .btn-supprimer-4 a {
					display:block;
					position:relative;
					width:100%;
					height:100%;
				}

	/* => Besoin d'un conseiller ? */
	#popup-besoin-d-un-conseiller {
		display:block;
		position:fixed;
		width:341px;
		height:347px;
		overflow:hidden;
		top:180px;
		left:100%;
		margin:0 0 0 -37px;
		padding:0;
		background-image:url("../img/popup-conseil-pt-bg.png");
		background-position:top left;
		background-repeat:no-repeat;
		z-index:999999;
	}
	#popup-besoin-d-un-conseiller.grand {
		height:496px;
		background-image:url("../img/popup-conseil-gd-bg.png");
	}
		#popup-besoin-d-un-conseiller .onglet {
			display:block;
			position:absolute;
			width:40px;
			height:100%;
			cursor:pointer;
		}
		#popup-besoin-d-un-conseiller .intro {
			display:block;
			position:absolute;
			margin:30px 0 0 60px;
			font-family:'montserratregular', Arial, sans-serif;
			font-size:14px;
			font-weight:normal;
			color:#005ea7;
		}
		#popup-besoin-d-un-conseiller .conseiller {
			display:block;
			position:absolute;
			width:281px;
			height:88px;
			overflow:hidden;
			margin:74px 0 0 60px;
		}
			#popup-besoin-d-un-conseiller .conseiller .photo {
				display:block;
				position:relative;
				float:left;
				width:75px;
				height:88px;
				overflow:hidden;
				margin:0;
				padding:11px 0 0 0;
			}
				#popup-besoin-d-un-conseiller .conseiller .photo img {
					margin:0;
					padding:0;
					border:none;
					outline:none;
					width:66px;
					height:66px;
				}
			#popup-besoin-d-un-conseiller .conseiller .infos {
				display:block;
				position:relative;
				float:left;
				width:206px;
				height:88px;
				overflow:hidden;
				margin:0;
				padding:11px 0 0 0;
			}
				#popup-besoin-d-un-conseiller .conseiller .infos .nom {
					display:block;
					position:relative;
					float:left;
					width:100%;
					height:auto;
					overflow:hidden;
					font-family:Arial, sans-serif;
					font-size:14px;
					font-weight:bold;
					color:#333333;
					line-height:1;
					margin:0 0 4px 0;
				}
				#popup-besoin-d-un-conseiller .conseiller .infos .txt {
					display:block;
					position:relative;
					float:left;
					width:100%;
					height:auto;
					overflow:hidden;
					font-family:Arial, sans-serif;
					font-size:12px;
					color:#999999;
					line-height:1;
				}
				#popup-besoin-d-un-conseiller .conseiller .infos .magasin {
					display:block;
					position:relative;
					float:left;
					width:100%;
					height:auto;
					overflow:hidden;
					line-height:1;
					margin:0 0 6px 0;
				}
					#popup-besoin-d-un-conseiller .conseiller .infos .magasin a {
						font-family:Arial, sans-serif;
						font-size:12px;
						font-weight:bold;
						color:#005ea7;
						line-height:1;
					}
		#popup-besoin-d-un-conseiller .coordonnees {
			display:block;
			position:absolute;
			width:281px;
			height:124px;
			overflow:hidden;
			margin:163px 0 0 60px;
			padding:0;
			font-family:Arial, sans-serif;
			font-size:13px;
			font-weight:bold;
			color:#333333;
		}
			#popup-besoin-d-un-conseiller .coordonnees .adresse {
				display:block;
				position:relative;
				float:left;
				width:100%;
				height:auto;
				overflow:hidden;
				margin:10px 0 0 0;
			}
			#popup-besoin-d-un-conseiller .coordonnees .telephone {
				display:block;
				position:relative;
				float:left;
				width:100%;
				height:auto;
				overflow:hidden;
				margin:10px 0 0 0;
			}
			#popup-besoin-d-un-conseiller .coordonnees .email {
				display:block;
				position:relative;
				float:left;
				width:100%;
				height:auto;
				overflow:hidden;
				margin:10px 0 0 0;
			}
				#popup-besoin-d-un-conseiller .coordonnees .email a {
					color:#0e67ab;
				}
		#popup-besoin-d-un-conseiller .tchat { display:none; }
		#popup-besoin-d-un-conseiller.grand .tchat {
			display:block;
			position:absolute;
			width:261px;
			height:108px;
			overflow:hidden;
			margin:287px 0 0 60px;
			padding:20px 0 0 20px;
			background-color:#fffae4;
			font-family:Arial, sans-serif;
			font-size:13px;
			font-weight:bold;
			color:#333333;
		}
		#popup-besoin-d-un-conseiller .ouvrir-tchat { display:none; }
		#popup-besoin-d-un-conseiller.grand .ouvrir-tchat {
			display:block;
			position:absolute;
			width:281px;
			height:47px;
			overflow:hidden;
			margin:395px 0 0 60px;
			padding:10px 0 0 0;
		}
			#popup-besoin-d-un-conseiller .ouvrir-tchat a {
				font-family:Arial, sans-serif;
				font-size:11px;
				font-weight:bold;
				color:#0e67ab;
				text-transform:uppercase;
			}
		#popup-besoin-d-un-conseiller .formulaire-autre-magasin {
			display:block;
			position:absolute;
			width:100%;
			height:76px;
			top:0;
			left:0;
			overflow:hidden;
			margin:302px 0 0 0;
			padding:0;
		}
		#popup-besoin-d-un-conseiller.grand .formulaire-autre-magasin { margin:450px 0 0 0; }
			#popup-besoin-d-un-conseiller .formulaire-autre-magasin .txt {
				display:block;
				position:relative;
				float:left;
				width:100%;
				height:auto;
				overflow:hidden;
				margin:0;
				padding:10px 0 0 50px;
				font-family:Arial, sans-serif;
				font-size:10px;
				font-weight:bold;
				color:#FFFFFF;
			}
			#popup-besoin-d-un-conseiller .formulaire-autre-magasin .zone-de-saisie {
				display:block;
				position:absolute;
				width:75px;
				margin:10px 0 0 195px;
				border:none;
				font-family:Arial, sans-serif;
				font-size:11px;
				font-weight:bold;
				color:#999999;
			}
			#popup-besoin-d-un-conseiller .formulaire-autre-magasin  ::-webkit-input-placeholder { color:#999999; }
			#popup-besoin-d-un-conseiller .formulaire-autre-magasin  :-moz-placeholder { color:#999999; opacity:1; }
			#popup-besoin-d-un-conseiller .formulaire-autre-magasin  ::-moz-placeholder { color:#999999; opacity:1; }
			#popup-besoin-d-un-conseiller .formulaire-autre-magasin  :-ms-input-placeholder { color:#999999; }
			#popup-besoin-d-un-conseiller .formulaire-autre-magasin .bouton-valider {
				display:block;
				position:absolute;
				margin:10px 0 0 265px;
				border:none;
				background:none;
				font-family:Arial, sans-serif;
				font-size:14px;
				font-weight:bold;
				color:#0088ca;
				text-transform:uppercase;
				line-height:1;
				cursor:pointer;
			}

/* => Cookies */
.barre_cook {
	display:block;
	background-color:#005ea7;
	position:fixed;
	height:70px;
	overflow:hidden;
	bottom:0;
	width:100%;
	z-index:9999;
	padding-top:20px;
	color:#FFF;
	text-align:center;font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.barre_cook a {
	color:#FFF;
}
.barre_cook strong {
	cursor:pointer;
}
