/* ================================================================================ */
/* = GLOBAL SITE HARDY */
/* ================================================================================ */

.span_titre {				/*	-------------------------------------------------- RAJOUTE POUR CONCEPT DE HARDYINSIDE	*/
	font-size:23px;
}
.span_titre_2 {		
	color: #e5e6e2;
	display: block;
	font-family: "Trebuchet MS";
	font-size: 40px;
	font-weight: 400;
	height: 48px;
	margin: 5px 0 0 0;
	padding: 0 32px 0 0;
}

.span_mosaique {	
display: block;
font-family: "Trebuchet MS";font-size: 12px;font-weight: 700;
height: 18px;
line-height: 18px;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;
padding-bottom: 5px;padding-left: 10px;padding-right: 10px;padding-top: 5px;
position: absolute;
text-align: center;
text-overflow: none;
width: 120px;
background-color: #b0ab9c;
color: #ffffff;
font-size: 1em;
}

#recherche span { 
	text-indent: -100em;
	display: block;
	font-family: "Trebuchet MS";
	font-size: 17px;
	font-weight: 700;
	height: 23px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-indent: -1700px;
	text-overflow: none;
	width: 282px;
}

#cuisine-equipee {				/*	-------------------------------------------------- RAJOUTE POUR CONCEPT DE HARDYINSIDE	*/
	position:absolute;
	top:800px;
	left:0px;
	width:960px;
	height:350px;
	padding:20px;
	background: transparent url(/global/medias/fond-texte-seo.gif) no-repeat 0 0;
}
#cuisine-equipee h1, #cuisine-equipee h2 {
	color: #71736d;
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight:normal;
}
#cuisine-equipee h1 {
	font-size: 18px;
}
#cuisine-equipee p {	
	color: #71736d;
	font-family: "Trebuchet MS";
	font-size: 12px;
}
#cuisine-equipee strong, #cuisine-equipee a {/*	-------------------------------------------------- RAJOUTE POUR CONCEPT DE HARDYINSIDE	*/
	color: inherit;
	font-weight:inherit;
	font-size: inherit;
	
}


	html {
		/*overflow: hidden*/
		background: transparent url(/global/medias/bgPage.gif) repeat-x 0 0;
		}
	body {
		font-size:62,5%;
		font-family:'Trebuchet MS', Verdana, Arial, Geneva, Helvetica, sans-serif;
		background: transparent url(/global/medias/bgMain.gif) repeat-y center;
		}
	ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,
	blockquote,fieldset,input,img,legend {margin: 0; padding: 0}

	img {display: block; margin:0; padding:0}
	em {font-style: normal}
	ul, ol, li {list-style: none}
	.break {clear: both}
	button {border:0; cursor: pointer!important}
	h1,h2,h3,h4,h5,h6 { padding: 0;font-weight: bold}
	p, ul {font-size: 77%; line-height: 150%; margin: 0 0 0.8em 0}
	h1 {font-size: 131%}/* 16px */ 
	h2 {font-size: 108%}/* 15px */ 
	h3 {font-size: 100%}/* 14px */ 
	h4 {font-size: 93%}/* 13px */ 
	h5 {font-size: 85%}/* 12px */ 
	h6 {font-size: 77%}/* 11px */
	ul {font-size: 77%}
	a {font-size: 85%; text-decoration: none}
	ul li a {font-size: 108%}
	input, select {font-size: 77%}
	
/* ================================================================================ */
/* = IMPRESSION= */
/* ================================================================================ */
	img.logoPrint {display:none}

/* ================================================================================ */
/* = GLOBAL STRUCTURE */
/* ================================================================================ */
	#habillage {
		position: relative;
		z-index:1; width: 992px; margin: 0 auto;
		padding: 0 0 0 2px;
		background: transparent url(/global/medias/bgPage.gif) repeat-x 0 0;
		}
	#page {
		z-index:10;
		width: 985px;
		padding: 0 0 0 5px!important;
		}
	#header, #flashHome, #main {width: 980px}
	
	/*= habillage 
	---------------------------------------- */
	body#home #footer,
	body#pageCollections #footer,
	body#pageGenerique #footer,
	body#achatEnLigne #footer,
	body#cahierCharges #footer {
		background: #fff url(/global/medias/bgFooterPageCollections.gif) no-repeat -4px 0}
	body#pageConcept #footer {
		background: #fff url(/global/medias/bgFooterPageConcept.gif) no-repeat -4px 0}
	body#gammesCollections #footer {
		background: #fff url(/global/medias/bgFooterPageGamme.gif) no-repeat -4px 0}
	body.teleContent #footer {
		background: #fff url(/global/medias/bgFooterPageTele.gif) no-repeat -4px 0}	
			
	/*= main 
	---------------------------------------- */
	#main {
		margin: 0; padding: 35px 0 50px 0;
		background-color:#fff;
		}
	body#pageGenerique #main {
		width: 930px;
		padding: 50px 25px 220px 25px
		}
	body#home #main {padding: 0}
	
	/*= colonages 
	---------------------------------------- */
	#colA, #colB, #colC {float: left}
	
	/*= home 
	---------------------------------------- */
	body#home #colA {width: 376px; padding: 10px}
	body#home #colB {
		width: 497px; padding: 0 25px 10px 62px!important;
		background: transparent url(/global/medias/bgTopColBHome.jpg) no-repeat top left!important;
		}
	/*= ZONE FLASH ---------------------------------------- */
	#flashHome {
		height: 260px!important;
		}
	
/* ================================================================================ */
/* = HEADER = */
/* ================================================================================ */
	#header {height:126px}
	.HeadFR {
		background: #fff url(/global/medias/bgHeader_fr.gif) no-repeat top left}
	.HeadUK{
		background: #fff url(/global/medias/bgHeader_uk.gif) no-repeat top left}
	#header h1 {text-indent: -1000em}
	#header p {text-indent: -1000em}
	
	/*= logo 
	---------------------------------------- */
	a img.logo {
		border:0;
		position: absolute; 
		top:20px; left:15px;
		width: 69px; height: 69px;
		background: transparent url(/global/medias/logo.gif) no-repeat 0 0;
		}
	
	/*= localisation 
	---------------------------------------- */
	#localisation {
		z-index: 1000;
		width: 150px; height: 12px;
		position: absolute;
		top: 5px; left: 830px;
		}
	#localisation li {float: right}
	#localisation li a {
		display: block;
		width: 16px; height:11px;
		margin: 0 0 0 5px;
		text-indent:-10em;
		}
	#localisation li a.fr {background: transparent url(/global/medias/fr.gif) no-repeat 0 0}
	#localisation li a.uk {background: transparent url(/global/medias/uk.gif) no-repeat 0 0}
	#localisation li a.sw {background: transparent url(/global/medias/sw.gif) no-repeat 0 0}
	#localisation li a.fi {background: transparent url(/global/medias/fi.gif) no-repeat 0 0}
	#localisation li a.no {background: transparent url(/global/medias/no.gif) no-repeat 0 0}
	#localisation li a.de {background: transparent url(/global/medias/de.gif) no-repeat 0 0}
	#localisation li a.bel {background: transparent url(/global/medias/Bel.gif) no-repeat 0 0}
	
	/*= menu coorpo 
	---------------------------------------- */
	#menuCorpo {
		position: absolute;
		top: 90px; left: 5px;
		width: 840px; height: 36px;
		padding: 0 0 0 140px;
		}
	#menuCorpo li {display: inline}
	#menuCorpo li a {
		float: left;
		border-left: 1px #ACAFA4 solid;
		display: block; height: 23px;
		font-weight: normal;
		padding: 10px 25px 3px 10px;
		font-size: 1.1em; color:#ACAFA4;
		}
	li a.navCorpo03 {/*margin-left: 125px*/}
	li a.navCorpo04 {}
	#menuCorpo li a:hover {color:#000; text-decoration: underline}
	
	/*= layer contact 
	---------------------------------------- */
	#menu1, #menu2 {
		z-index: 1100;
		position: absolute;
		width: 175px; 
		background-color: #000;
		}
	#menu1 {top: -80px; left: 140px;}
	#menu2 {top: -51px; left: 385px; left: 260px;}
	#menu2.niv2UK {top: -50px; left: 470px;}
	#menu1 li a, 
	#menu2 li a {
		float: left;
		display: block;
		width: 150px; height: 15px;
		padding-left: 20px;
		font-size: 1.3em!important;
		color: #fff; 
		border-bottom: 1px solid #fff;
		background: url(/global/medias/magasins/puceMenu1.gif) no-repeat 8px 12px; 
		}
	#menu1 li a {}
	#menu1 li a:hover,
	#menu2 li a:hover {
		color: #999; 
		text-decoration: none;
		}
	
	/*= recherche 
	---------------------------------------- */
	#recherche{
		position: absolute;
		right: 7px; top:0;
		width: 282px; height: 90px;
		}
	.RechFR{background: transparent url(/global/medias/bgRecherche_fr.gif) no-repeat 0 0;}
	.RechUK{background: transparent url(/global/medias/bgRecherche_uk.gif) no-repeat 0 0;}
	#recherche h2 {text-indent: -100em}
	
	form#rechercheMode {
		position: absolute;
		top: 30px; left:15px;
		width: 128px; height: 48px;
		padding: 0 0 0 133px;
		}
	form#rechercheMode p,
	form#rechercheMode select,
	form#rechercheMode input,
	form#rechercheMode button {float: left}
	form#rechercheMode p {margin: 0 0 5px 0}
	form#rechercheMode select,
	form#rechercheMode input {
		color:#fff; 
		margin: 0 5px 0 0;
		border:1px #fff solid;
		background-color:#000;		
		}
	form#rechercheMode select#pays {width: 125px}
	form#rechercheMode input#cp {
		width: 90px; 
		font-size: 0.65em;
		padding: 0 5px 0 5px;
		}
	form button#submitrecherche {
		text-indent: -10em;
		width: 20px; height: 20px;
		background: transparent url(/global/medias/submitRecherche.gif) no-repeat 0 0;
		}

/* ================================================================================ */
/* = HOME colA = */
/* ================================================================================ */

	/*= colA 
	---------------------------------------- */
	body#home #main #colA #concept,
	body#home #main #colA #collection,
	body#home #main #colA #enligne {
		width: 375px;/* height: 110px;*/
		margin: 0 0 0.5em 0;
		border: 1px #DEDFDB solid;
		}
	body#home #main #colA #concept {
		background: transparent url(/global/medias/bgConceptHome.jpg) no-repeat bottom right}
	body#home #main #colA #collection {
		background: transparent url(/global/medias/bgCollectionsHome.jpg) no-repeat bottom right}
	body#home #main #colA #enligne {
		background: transparent url(/global/medias/bgEnligneHome.jpg) no-repeat top right}
	body#home #main #colA #concept a h1,
	body#home #main #colA #concept a span,					/*	-------------------------------------------------- RAJOUTE POUR HOME DE HARDYINSIDE	*/
	body#home #main #colA #collection a h1,
	body#home #main #colA #enligne a h1 {
		display: block;
		color:#333; margin:0;
		cursor: pointer;
		height: 45px;
		text-indent: -100em;
		}
	body#home #main #colA #concept a h1,
	body#home #main #colA #collection a h1,
	body#home #main #colA #enligne a h1 {
		padding: 0.2em 0 0 0.2em;
		}
	body#home #main #colA #concept a h1.FR,
	body#home #main #colA #concept a h1.UK,
	body#home #main #colA #collection a h1.FR,
	body#home #main #colA #collection a h1.UK {width: 205px}
	body#home #main #colA #concept a h1.FR ,
	body#home #main #colA #concept a span.FR {				/*	-------------------------------------------------- RAJOUTE POUR HOME DE HARDYINSIDE	*/
		background: transparent url(/global/medias/h1ConceptFR.gif) no-repeat 0 0;}	
	body#home #main #colA #concept a h1.UK,
	body#home #main #colA #concept a span.UK {
		background: transparent url(/global/medias/h1ConceptUK.jpg) no-repeat 0 0;}
		
	body#home #main #colA #collection a span.FR {			/*	-------------------------------------------------- RAJOUTE POUR HOME DE HARDYINSIDE	*/
		display: block;
		width: 205px;
		color:#333; margin:0;
		cursor: pointer;
		height: 45px;
		text-indent: -100em;
		background: transparent url(/global/medias/h1CollectionFR.jpg) no-repeat 0 0;
	} 												
	body#home #main #colA #collection a span.UK {			/*	-------------------------------------------------- RAJOUTE POUR HOME DE HARDYINSIDE	*/
		display: block;
		width: 205px;
		color:#333; margin:0;
		cursor: pointer;
		height: 45px;
		text-indent: -100em;
		background: transparent url(/global/medias/h1CollectionUK.jpg) no-repeat 0 0;
	} 												
	
	body#home #main #colA #collection a h1.FR {
		background: transparent url(/global/medias/h1CollectionFR.gif) no-repeat 0 0;}	
	body#home #main #colA #collection a h1.UK {
		background: transparent url(/global/medias/h1CollectionUK.jpg) no-repeat 0 0;}		
	body#home #main #colA #enligne a h1 {
		background: transparent url(/global/medias/h1Enligne.jpg) no-repeat 0 0;}

	body#home #main #colA #concept p,
	body#home #main #colA #collection p,
	body#home #main #colA #enligne p {
		color:#71736D; font-size: 0.9em;
		padding: 0.1em 0.5em 0.1em 1.7em
		}
	
	/*= links 
	---------------------------------------- */
	a.cataFR, a.cataUK {
		text-indent: -100em;
		display: block; width:270px; height:60px;
		}
	a.cataFR {
		background: transparent url(/global/medias/cataFR.gif) no-repeat 0 0}
	a.cataUK {
		background: transparent url(/global/medias/cataUK.gif) no-repeat 0 0}
	
/* ================================================================================ */
/* = HOME colB = */
/* ================================================================================ */
	
	/*= global 
	---------------------------------------- */
	body#home #colB img {border: 1px #ACAFA4 solid}
	body#home #colB p {padding: 0 0 0.2em 0}
	body#home #colB a {font-size: 85%}
	body#home #colB a:hover {text-decoration: underline}
	
	#colBrowAhome, 
	#colBrowBhome {
		clear: both;
		width: 515px; margin-left: -22px;
		}
	#colBrowAhome {
		padding: 10px 0 7px 0;
		border-bottom: 1px #ACAFA4 solid;
		background: transparent url(/global/medias/bgRowAhome.gif) repeat-y 0px 0
		}
	#colBrowBhome {
		background: transparent url(/global/medias/bgRowBhome.gif) repeat-y -25px 0
		}
	#reportages, #newsletter, 
	#tendance, #zoom {float: left}

	#reportages {width: 394px}
	#newsletter {
		width: 100px;
		padding: 0 0 0 10px;
		background: transparent url(/global/medias/bgNewsletter.gif) no-repeat 5px 20px;
		}
	#tendance, #zoom {
		width: 251px; padding: 0.5em 0 0 0;
		}
	
	/*= global links 
	---------------------------------------- */
	body#home #colB a.plus {
		display: block;
		color:#7F3D6C; font-size: 0.7em;
		text-decoration: underline;
		padding: 0 0 0 12px;
		background: transparent url(/global/medias/itemPlusViolet.gif) no-repeat 0 3px;
		}
	
	/*= reportages / tendance / Zoom sur
	---------------------------------------- */
	#tendanceVisuel, #tendanceContent,
	#reportagesVisuel, #reportagesContent, 
	#zoomVisuel, #zoomContent {float: left}
	
	#tendanceVisuel, #zoomVisuel {width: 110px}
	#tendanceContent, #zoomContent {
		width: 116px; 
		padding: 0 15px 0 0;
		}
	
	/*= reportages 
	---------------------------------------- */
	#reportagesContent {
		width: 265px; padding: 0 0 0 10px;
		}
	#reportagesContent h1 {font-size: 1%; color:#fff}
	#reportagesContent h2 {color:#7F3D6C}
	
	/*= newsletter 
	---------------------------------------- */
	#newsletter h2.FR,
	#newsletter h2.UK {
		width: 110px; height: 30px;
		text-indent: -100em;
		}
	#newsletter h2.FR {
		background: transparent url(/global/medias/h2newsletterFR.gif) no-repeat 0 0;
		}
	#newsletter h2.UK {
		background: transparent url(/global/medias/h2newsletterUK.gif) no-repeat 0 0;}
		
	#newsletter a span.inscription {
		display: block;
		color:#7F3D6C; font-size: 0.85em;
		text-decoration: underline;
		padding: 0 0 0 12px;
		background: transparent url(/global/medias/itemPlusViolet.gif) no-repeat 0 3px;
		}
	
	/*= Tendance / Zoom sur… 
	---------------------------------------- */
	#tendance h1, #zoom h1 {
		width: 150px; height: 20px;
		text-indent: -100em;
		}
	#zoom span {							/*	-------------------------------------------------- RAJOUTE POUR HOME DE HARDYINSIDE	*/
		display:block;
		width: 150px; height: 30px;
		text-indent: -100em;
		background: transparent url(/global/medias/h1ZoomFR.gif) no-repeat 0 0;
	}
		
	#tendance a.plus, #zoom a.plus {color:#000}
	
	#tendance h1.FR, #zoom h1.FR,
	#tendance h1.UK, #zoom h1.UK {margin-bottom: 10px}
	
	#tendance span.FR {					/*	-------------------------------------------------- RAJOUTE POUR HOME DE HARDYINSIDE	*/
		display:block;
		width: 150px; height: 30px;
		text-indent: -100em;
		background: transparent url(/global/medias/h1TendanceFR.gif) no-repeat 0 0;	
	}									
	#tendance span.UK {
		display:block;
		width: 150px; height: 30px;
		text-indent: -100em;
		background: transparent url(/global/medias/h1TendanceUK.gif) no-repeat 0 0;	
	}									/*	-------------------------------------------------- RAJOUTE POUR HOME DE HARDYINSIDE	*/
	
	#tendance h1.FR {
		background: transparent url(/global/medias/h1TendanceFR.gif) no-repeat 0 0}		
	#tendance h1.UK {
		background: transparent url(/global/medias/h1TendanceUK.gif) no-repeat 0 0}
	#zoom h1.FR {
		background: transparent url(/global/medias/h1ZoomFR.gif) no-repeat 0 0}
	#zoom h1.UK {
		background: transparent url(/global/medias/h1ZoomUK.gif) no-repeat 0 0}
		
/* ================================================================================ */
/* = menuRubriques = */
/* ================================================================================ */
	#rubriques {
		position: absolute;
		z-index: 1000;
		width: 980px; height: 44px;
		background: transparent url(/global/medias/ombreSousMenu.png) repeat-y 0 -2px
		}
	#menuRubriques {
		border-top: 1px #C2BFBF solid;
		width: 980px; height: 34px; 
		margin: 0;
		background-color: #676060;
		}
	#menuRubriques li {float: left}
	#menuRubriques li a {
		display: block;
		font-weight: normal!important;
		font-family:'Helvetica', Trebuchet MS;
		}
	#menuRubriques li a.rub1,
	#menuRubriques li a.rub2 {
		height: 26px; 
		letter-spacing: 0.1em;
		padding: 8px 0 0 25px;
		font-size: 210%!important;
		}
	#menuRubriques li a.rub1 {	
		width: 140px; color:#fff;
		background: transparent url(/global/medias/itemRubConcept.gif) no-repeat 0 0
		}
	#menuRubriques li a.rub2 {
		width: 280px; color:#fff;
		border-left: 1px #fff solid;
		background: transparent url(/global/medias/itemRubConcept.gif) no-repeat 0 0
		}
	#menuRubriques li a.rub3,
	#menuRubriques li a.rub4,
	#menuRubriques li a.rub5 {
		width: 140px; height: 24px;
		padding: 10px 0 0 25px;
		color:#fff; font-size: 131%!important;
		border-left: 1px #fff solid;
		background: transparent url(/global/medias/itemRub2nd.gif) no-repeat 0 0;
		}
	#menuRubriques li a.rub1:hover,
	#menuRubriques li a.rub2:hover,
	#menuRubriques li a.rub3:hover,
	#menuRubriques li a.rub4:hover,
	#menuRubriques li a.rub5:hover {
		color:#fff!important;
		background-color:#000
		}
	#menuRubriques li a.currentRub {
		color:#000;
		background-color:#E3E1E1
		}
		
/* ================================================================================ */
/* = CONTENU GENERIQUE = */
/* ================================================================================ */
	body#pageGenerique #main h1,
	body#pageGenerique #main h2 {padding: 0 0 0.5em 0}
	body#pageGenerique #main h2 {color:#676060}
	#colB h3 {color:#7E366D}
	
	#colB p {clear: both;}
	#colB p em {font-style: italic;}
	#colB p img {padding: 0.5em 0.5em 0.5em 0;}
	#colB p a {
		font-size: 1em; color:#7E366D; 
		text-decoration: underline;
		font-weight: bold;
		}
	#colB ul li {
		list-style: square;
		margin: 0 0 0 1em;
		}
	a.pdf {
		display: block;
		text-align: right;
		text-decoration: underline;
		padding: 0 25px 0 0;
		color:#676060;
		background: transparent url(/global/medias/acrobat.gif) no-repeat right;
		}
	a.pdfTele {
		display: block;
		text-align: left;
		text-decoration: underline;
		padding: 0 0 0 25px;
		color:#676060;
		background: transparent url(/global/medias/acrobat.gif) no-repeat 0 0;
		}
		
/* ================================================================================ */
/* COLLECTIONS ACCUEIL = */
/* ================================================================================ */
	body#pageCollections #main {margin:0}
	body.homeCollections #main {
		padding: 20px 0 0 0;
		background: transparent url(/global/medias/bgHomeCollecRepeat.gif) repeat-y 0 0}
		
	body#pageCollections #colA,
	body#pageCollections #colB {width: 490px}

	#introContemporaine, 
	#introAuthentique {width: 490px; clear: both}
	
	#contemporaine, 
	#authentique {
		padding: 15px 0 0 0}
	
	#contemporaine h1, 
	#authentique h1 {
		font-weight: normal;
		margin: 5px 0 0 0;
		height: 48px;
		font-size: 2.5em; color:#E5E6E2
		}
	
	/*= Contemporaine 
	---------------------------------------- */
	#introContemporaine {
		background: #B0AB9C url(/global/medias/bgIntroContempo.gif) repeat-x 0 0
		}
	#introContemporaine p {
		position: absolute;
		top: 145px; left: 350px;
		padding: 2em 1em 0 1em;
		width: 120px;
		}
	#introContemporaine img {float: left; padding: 0 5px 0 0}

	#contemporaine {
		width: 489px;
		text-align: right;
		background: transparent url(/global/medias/bgContentComtempo.gif) repeat-x 0 -2px
		}
	#contemporaine h1 {
		font-family:'Helvetica', Trebuchet MS;
		padding: 0 0.8em 0 0;
		}
	#contemporaine p {padding: 0.2em 3em 0 1em}
	
	/*= Authentique 
	---------------------------------------- */
	#introAuthentique {
		background: #8B847C url(/global/medias/bgIntroAuthentique.gif) no-repeat 0 0}
	#introAuthentique p {
		position: absolute;
		top: 200px; 
		padding: 0 1em 0 1em;
		width: 118px; color:#fff;
		}
	#introAuthentique img {float: right; padding: 0 0 0 5px}
	
	#authentique {
		width: 490px;
		text-align: left;
		background: transparent url(/global/medias/bgContentAuthentique.gif) no-repeat top left
		}
	#authentique h1 {
		font-family:'Times', Trebuchet MS;
		padding: 0 0 0 0.9em;
		}
	#authentique p {padding: 0.2em 1em 0 3em}
	
/*-------------------------------------------------------------------------------------*/
/* =  Nouvelle navigation commune contemporaine et autentique 
FL le 21-02-08			 */
/*-------------------------------------------------------------------------------------*/

	.navRubGamme {
		clear: both;
		overflow:hidden; height:50px;
		background-color:#E3E1E0;
		}
	#contemporaine .navRubGamme {padding: 0 3em 0 0 !important}
	#contemporaine .navRubGamme li {float:right; margin:0 !important; }
	#authentique .navRubGamme {padding: 0 0 0 3em !important}
	#authentique .navRubGamme li {float:left; margin:0 !important}
	.navRubGamme li a {
		font-family:'Helvetica', Trebuchet MS;
		font-size: 1.0em; color:#676060;
		/*padding: 0 0 0 0.7em!important;*/
		background: transparent url(/global/medias/squareGrey.gif) no-repeat 0 0px;
		}
	.navRubGamme li {
		float:left;
		list-style: none!important;
		display:block; width:100px; height:50px;
		border-left:1px #D6D6D6 solid;
		border-right:1px #D6D6D6 solid;
		
		}
	.navRubGamme li a {
		margin:0; padding:0;
		display:block; width:94px; height:50px;
		text-align:center; padding:3px;
		}
	
	#contemporaine .navRubGamme li a:hover{background-color:#B0AB9C!important;}
	#authentique .navRubGamme li a:hover{background-color:#45485A!important; color:#fff !important;}
	
	body#pageCollections #main li a:hover {color:#000;}

/* ================================================================================ */
/* = COLLECTIONS / GAMMES = */
/* ================================================================================ */
	#gammesCollections #main {
		background: transparent url(/global/medias/bgMainGamme.gif) repeat-y 0 0}
	#pageConcept #main {
		background: transparent url(/global/medias/bgMainConcept.gif) repeat-y 0 0;
		padding:35px 0 50px;
		}
	#gammesCollections #colA {width:278px}
	#gammesCollections #colB {width:247px; padding: 25px 25px 10px 10px}
	#gammesCollections #colC {width:420px; /*margin-top:16px;*/}
	
	#gammesCollections #colB h1 {
		font-weight: normal;
		font-family:'Helvetica', Trebuchet MS;
		font-size: 2.7em; color:#676060;
		}
	#gammesCollections #colB #presentation {font-size: 108%!important}
	
	#gammesCollections #ZoneFlash{}
	
/* ================================================================================ */
/* = liste des gammes = */
/* ================================================================================ */
	ul#gamme {
		padding: 13px 0 0 0;
		background: transparent url(/global/medias/bgMenuGamme.gif) repeat-y 0 0;
		}
	ul#gamme li {
		padding: 0 0 0 0;margin: 0;
		position: relative;
		}
	ul#gamme li a {
		display: block; width: 248px;
		font-weight: normal;
		font-size: 1.4em; color:#676060;
		font-family:'Helvetica', Trebuchet MS;
		padding: 10px 0 5px 30px;
		}
	ul#gamme li a.gamme03 {
		background: #F9F9F9 url(/global/medias/itemGammeAuthentique.gif) no-repeat 0 0}
	ul#gamme li a.gamme04 {
		background: #F9F9F9 url(/global/medias/itemGammeFonctionnalites.gif) no-repeat 0 0}
	ul#gamme li a.gamme05 {
		background: #F9F9F9 url(/global/medias/itemGammeAccessoires.gif) no-repeat 0 0}
	ul#gamme li a:hover {color:#000}
	
	/*= sous gammes 
	---------------------------------------- */
	
	/*
		ul#gamme li ul.sousGamme {margin: 5px 0 5px 0}
		ul#gamme li ul.sousGamme li {}
	*/
	
	ul.sousGamme03,
	ul.sousGamme04,
	ul.sousGamme05 {padding: 0.8em 0 0 0; margin:0!important}
	ul.sousGamme04 {}
	ul.sousGamme05 {}
	
	ul.sousGamme03 li,
	ul.sousGamme04 li,
	ul.sousGamme05 li {border:0; padding:0!important}
	
	ul#gamme li ul.sousGamme li a,
	ul.sousGamme03 li a,
	ul.sousGamme04 li a,
	ul.sousGamme05 li a {
		width: 188px!important;
		margin: 0 0 0 65px;
		padding: 5px 5px 5px 20px!important;
		border-top: 1px #676060 solid;
		font-size: 1.5em;
		background: transparent url(/global/medias/chevronsGammes.gif) no-repeat 8px 4px;
		}
		
	/*= sousGamme03 ---------------------------------------- */
	ul.sousGamme03 {
		background: #F9F9F9 url(/global/medias/sousGamme03.gif) repeat-y 0 0!important;
		}
	
	/*= sousGamme04 ---------------------------------------- */
	ul.sousGamme04 {
		background: #F9F9F9 url(/global/medias/sousGamme04.gif) repeat-y 0 0!important;
		}
	
	/*= sousGamme05 ---------------------------------------- */
	ul.sousGamme05 {
		background: #F9F9F9 url(/global/medias/sousGamme05.gif) repeat-y 0 0!important;
		}
	
	/*= hover current -------------------------------------- */
	ul#gamme li ul.sousGamme li a:hover,
	ul#gamme li ul.sousGamme li a.currentGamme,
	ul.sousGamme03 li a:hover,
	ul.sousGamme03 li a.currentGamme,
	ul.sousGamme04 li a:hover,
	ul.sousGamme04 li a.currentGamme,
	ul.sousGamme05 li a:hover,
	ul.sousGamme05 li a.currentGamme {
		text-align: right;
		color:#676060!important;
		font-weight: bold!important; 
		border-top: 1px #676060 solid;
		background-color:#fff;
		background-image: none;
		}
	
/* ================================================================================ */
/* = détail produits gammes = */
/* ================================================================================ */	
	body#gammesCollections #colB p {color:#676060;}
	
	#detailGamme {padding: 1.6em 0 0 0;}
	#detailGamme h2 {
		font-weight: normal;
		font-size: 1.4em; color:#676060;
		font-family:'Helvetica', Trebuchet MS;
		}
	#detailGamme p {padding: 0 0.5em 0 0;}
	#fonctions, #nuancier {/*float: left;*/ width: 240px; margin-bottom:20px;}
	
	/*= zoom sur la gamme sélectionnée 
	---------------------------------------- */
	.zoomGamme {
		width: 420px; float: left; 
		border-bottom: 1px #fff solid
		}
	.zoomGamme img {position: absolute; right:7px}
	.zoomGamme h2, .zoomGamme p {
		width: 265px; text-align: right;
		padding: 1em 0 0.5em 0.5em;
		}
	.zoomGamme h2 {font-weight: bold}
	
	/*= colC / image focus gammes 
	---------------------------------------- */
	#colC ul {width: 420px}
	#colC ul li {float: left}
	#colC ul li a {
		display: block;
		width: 140px; height: 135px;
		background: transparent url(/global/medias/imgGamme.jpg) no-repeat 0 0;
		}
	#colC ul li a.imgGamme01,
	#colC ul li a.imgGamme02,
	#colC ul li a.imgGamme03,
	#colC ul li a.imgGamme04,
	#colC ul li a.imgGamme05,
	#colC ul li a.imgGamme06,
	#colC ul li a.imgGamme07 {}
	#colC ul li h2.titreGamme {
		position: absolute;
		width: 120px; padding: 5px 10px 5px 10px;
		color: #fff; text-align: center;
		font-size: 1em;
		background-color:#B0AB9C;
		}
	body.heritageCollection #colC ul li h2.titreGamme {
		background-color: #46485A;
		}
	#colC ul li  a img {border: 0}
	
/* ================================================================================ */
/* = flashPop = */
/* ================================================================================ */
	#flashPop {
		/*display: block;
		z-index: 1000;
		position: absolute; 
		width: 980px; text-align:center;
		border: 1px red solid
		*/}
	body.gammesCollections #colC {}
/* ================================================================================ */
/* = TÉLÉCHARGEMENT  = */
/* ================================================================================ */
	body.teleContent #main {
		background: transparent url(/global/medias/bgMainTele.gif) repeat-y 0 0;
		}
	body.teleContent #main #colB {width: 675px; padding: 15px 0 0 10px}
	
	.telechargement {clear: both}
	.telechargement h1 {}
	.preview {
		float: left;
		width: 102px; height:126px;
		padding: 2px;
		margin: 0 6px 10px 0;
		border: 1px #ccc solid;
		}
	.preview a img {border:1px #fff solid}
	.preview a img:hover {border: 1px #000 solid;}
	.preview a.linkPreview {
		display: block; 
		width: 100px; height: 105px;
		text-align: center;
		font-size: 0.8em; color:#666;
		background: transparent url(/global/medias/fichier.gif) no-repeat 0 0;
		}
	.preview a.numero {
		position: relative;
		display: block; height: 18px;
		padding: 3px 0 0 0;
		color:#000;
		border-top: 1px #ccc solid;
		text-align: center;
		background-color:#F9F9F9;
	}
	
/* ================================================================================ */
/* = CONCEPT = */
/* ================================================================================ */
	body#pageConcept #colA {}
	body#pageConcept #colB {
		width: 680px; 
		padding: 10px 0 0 10px
		}
		
/* ================================================================================ */
/* = DISTRIBUTEURS = */
/* ================================================================================ */
	.blocMagasin {}
	.blocMagasin h2 {
		margin: 0 0 0 0;
		padding: 0 0 0 0.3em!important;
		background-color:#E1E1E1;
		}
	.blocMagasin .coordonnees {
		margin: 0 0 1em 0;
		font-size: 0.8em;
		padding: 0.3em;
		border: 1px #CCCCCC solid;
		}
	.blocMagasin .coordonnees a {font-size:1em}
	
/* ================================================================================ */
/* = Acheter en ligne = */
/* ================================================================================ */
	body#achatEnLigne #main {
		width: 980px;
		padding: 61px 0 25px 0!important;
		}
	
	/*= Tracabilité Achat 
	------------------------------------ */
	#tracabilite {
		z-index: 1000;
		position: absolute;
		top: 162px; left:7px;
		width: 930px; height: 25px;
		padding: 0 25px 0 25px;
		background: #EEEFED url(/global/medias/bgTraca.gif) repeat-x bottom
		}
	#tracabilite ul {}
	#tracabilite ul li {float: left; margin: 2px 10px 0 0}
	#tracabilite ul li a {
		height: 23px; padding: 2px 0 0 0;
		color:#676060
		}
	#tracabilite ul li a.currentTraca {color:#000}
	
	/*= Gestion du panier 
	---------------------------------------- */
	p.panier {
		position: absolute;
		right: 5px;
		padding: 2px 0 0 25px;
		color:#676060;
		background: transparent url(/global/medias/icnPanier.gif) no-repeat 0 0;
		}
	p.panier span {padding: 0 5px 0 0;}

	/*= Home Achat
	-------------------------------------------- */
	#introAchat, 
	#introAchatGamme {
		width: 980px;
		background: transparent url(/global/medias/imgPanier.jpg) no-repeat top right;
		}
	#introAchat {padding: 20px 0 25px 0}
	#introAchatGamme {padding: 20px 0 0 0; height: 50px;}
	#introAchat h1, 
	#introAchatGamme h1 {
		width: 400px;
		font-weight: normal;
		font-family:'Helvetica', Trebuchet MS;
		font-size: 2.5em; color:#676060;
		padding: 0 0 0 25px!important;
		}
	#introAchat p {
		width: 250px;
		color:#676060;
		padding: 10px 0 0 150px!important
		}
	
	/*= Mode Achat 
	---------------------------------------- */
	#modeAchat {width: 980px; padding: 25px 0 0 0}
	#gammeContempo, #gammeHeritage {float: left}
	#gammeContempo {width: 530px; padding: 0 25px 0 25px}
	#gammeHeritage {width: 400px}

	#gammeContempo h1,
	#gammeHeritage h1 {
		font-size: 2em; color:#ABA9A9;
		padding: 0 0 0 0!important;
		font-weight: normal;
		border-bottom: 1px #ABA9A9 solid
		}
	
	#gammeContempo h1 {font-family:'Helvetica', Trebuchet MS;}
	#gammeHeritage h1 {font-family:'Times', Trebuchet MS}
	
	/*= Selection produits au panier 
	-------------------------- */
	.produits {width: 248px; padding: 10px 17px 0 0;}
	.produits, .introType img, .type img {float: left}
	.introType img, .type img {padding: 0 0.5em 0 0}
	.introType {font-family:'Helvetica', Trebuchet MS;}
	.introType h2 a {
		font-size: 1.1em;
		font-weight: normal; 
		color:#606060;
		}
	.introType p {color:#B6B4B4; padding: 0.3em 0 0 0;}
	
	/*= type 
	---------------------------------------- */
	.type h3,
	.type h4, 
	.type h5 {
		font-size: 0.8em;
		padding: 0 0 0.3em 0;
		font-weight: bold;
		}
	.type h3, .type h3 a, .type h5 {color:#4d4d4d}
	.type h3 a {font-size: 1.1em; text-decoration: underline;}
	.type h4 {color:#808080}
	
	/*= select panier Achat 
	---------------------------------------- */
	body#achatEnLigne .type form {}
	p.ajouterPanier {
		width: 100px!important;
		padding:5px 0 0 0;
		}
	body#achatEnLigne p.ajouterPanier input {
		font-size: 0.9em; 
		padding: 2px;
		width: 20px!important; 
		border: 1px #ccc solid;
		}
	form p.ajouterPanier label a {
		color:#fff!important;
		font-size:0.9em; 
		padding: 0.2em!important;
		margin: 0.2em 0 0 0.5em;
		background-color:#676060;
		}
	form p.ajouterPanier label {
		width: 50px!important; color:#606060;
		background: transparent url(/global/medias/icnPanierAchat.gif) no-repeat 5px 2px;
		}
	button.envoiPanier  {
		color:#fff!important;
		font-size:0.9em; 
		margin: 0.2em 0 0 0.5em;
		background-color:#676060;
		}
		
	/*= Gamme Achat 
	------------------------------------------- */
	#modeGammeAchat {width: 980px}
	#modeGammeAchat h2 {
		width: 425px; 
		text-align: right; font-weight: normal;
		font-size: 1.7em; color:#ABA9A9;
		padding: 0 0 0 25px;
		margin: 0 0 15px 25px;
		border-bottom: 1px #ABA9A9 solid
		}
	#modeGammeAchat #colA,
	#modeGammeAchat #colB {float: left} 
	#modeGammeAchat #colA {width: 265px; padding: 0 0 0 25px}
	#modeGammeAchat #colB {width: 680px; padding: 0 0 0 10px}
	
	/*= Gamme Achat colA / navigation gammes / produits
	-------- */
	#colA #navProduits {}
	#navProduits li a {
		display: block; width: 250px;
		padding: 0 0 0 15px;
		color:#606060;
		background: transparent url(/global/medias/chevronsAchat.gif) no-repeat 0 0;
		}
	#navProduits li a:hover {color:#000}
	#navProduits li a.currentNavProd {font-weight: bold}
	
	#navGammes {
		border-top: 1px #606060 solid;
		padding: 10px 0 0 0;
		}
	#navGammes li a {
		display: block; 
		width: 265px;
		padding: 0 0 0.5em 0;
		color:#606060;
		font-family:'Helvetica', Trebuchet MS;
		}
	#navGammes li a:hover {color:#000}
	
	/*= Gamme Achat colB 
	------------------------------------- */
	#modeGammeAchat .type {
		float: left; width: 140px; 
		padding: 0 10px 25px 10px;
		}
	#modeGammeAchat #colB h3 {color:#B6B4B4; padding: 0 0 1em 10px}
	#modeGammeAchat .type img {float: none; padding: 0 0 10px 0}
	#modeGammeAchat .type h3 {
		color:#524d4d!important;
		padding: 0 0 0.3em 0!important;
		}
	#modeGammeAchat .type h5 {color:#B6B4B4}
	#modeGammeAchat .type h6 {color:#4d4d4d; padding: 0.5em 0 0.5em 0;}
	#modeGammeAchat #colB h3 {color:#676060; padding:0 0 1em 0}
	
	/*= Fiche Produit Achat 
	---------------------------------------- */
	#ficheProduit {width: 660px; font-size: 0.8em; line-height: 1.5em;}
	#ficheProduit img {float: right; padding: 0 0 0 1em;}
	#ficheProduit h3 {
		font-size: 1.2em;
		color:#524d4d!important;
		padding: 0 0 0.3em 0!important;
		}
	#ficheProduit h4, #ficheProduit h5 {color:#808080; padding: 0 0 0.3em 0;}
	#ficheProduit h4 {font-size: 1em;}
	#ficheProduit h5 {font-size: 1em;}
	#ficheProduit h6 {font-size: 1em; color:#4d4d4d!important; padding: 0.2em 0 0.2em 0;}
	#ficheProduit p {color:#B6B4B4; font-size: 0.8em;}
	
	/*= Panier Achat 
	----------------------------------------- */
	ol#etapes {padding: 0 0 1em 0;}
	ol#etapes li {
		margin: 0 0 5px 25px;
		font-size: 1.2em; color:#ABA9A9;
		list-style: decimal;
		}
	ol#etapes li a {color:#ABA9A9}
	ol#etapes li.currentEtape, ol#etapes li.currentEtape a {color:#524d4d;}
	
	#etape01, #etape02, 
	#etape03, #etape04 {clear: both}
	
	/*= étape 01 
	---------------------------------------- */
	table.panierSelection {
		width: 650px;
		margin: 0 0 0.5em 0;
		border-collapse: collapse;
		}
		
	table.panierSelectionPop {
		width: 350px;
		margin: 0 0 0.5em 0;
		border-collapse: collapse;
		}
	table.panierSelection th,
	table.panierSelectionPop th,
	table.panierSelectionPop td,
	table.panierSelection td {
		font-size: 0.85em;
		font-weight: normal;
		padding: 0.4em;
		}
	table.panierSelection th, table.panierSelectionPop th {color:#fff}
	table.panierSelection td, table.panierSelectionPop td {color:#676060}
	table.panierSelection td a.supprimeLigne, table.panierSelectionPop td a.supprimeLigne{
		display: block; float: left;
		border: 1px #fff solid;
		text-indent: -100em;
		width: 30px; height: 15px;
		background: transparent url(/global/medias/icnProdPanier.gif) no-repeat 0 0;
		}
	table.panierSelection td.NomProd, table.panierSelectionPop td.NomProd {display: block;padding: 0.4em}
	table.panierSelection td.totalPanier, table.panierSelectionPop td.totalPanier {color:#fff}
	table.panierSelection td.legendePanier, table.panierSelectionPop td.legendePanier {
		font-size: 0.8em; color:#676060;
		padding: 0.4em 0.4em 0.4em 30px;
		background: transparent url(/global/medias/icnProdPanier.gif) no-repeat 0 0.4em;
		}
		
	/*= étape 02 et étape 03 
	-------------------------------------- */
	#etape02 h4, #etape03 h4 {
		font-size: 1.1em;
		font-weight: normal;
		color:#75746C;
		padding: 0 0 0.5em 0;
		font-family:'Helvetica', Trebuchet MS;
		}
	
	/*= Validation du panier 
	---------------------------------------- */
	ul.validationPanier {padding: 0 30px 25px 0}
	ul.validationPanier li {
		border:1px #B9B9B4 solid;
		margin: 0 0 0 1em;
		float: right;
		list-style:none!important;
		}
	ul.validationPanier li a {
		display: block; padding: 0 0.5em 0 1em;
		font-size: 1.3em; color:#606060;
		font-family:'Helvetica', Trebuchet MS;
		background: transparent url(/global/medias/squareGrey.gif) no-repeat 0 0;
		}
	ul.validationPanier li a:hover {
		color:#fff;
		background-color:#000
		}
	
	/*= Récapitulatif Achats
	------------------------------------------ */
	#adresses {width: 650px;}
	.adresseRecapFacturation,
	.adresseRecapLivraison  {
		margin : 0 0 1em 0;
		float: left; width: 310px;
		}
	.adresseRecapLivraison {margin-left: 30px;}
	.adresseRecapFacturation p,
	.adresseRecapLivraison p {
		padding: 0.5em;
		margin:0;
		border: 1px #E3E3E1 solid;
		}
	a.modifiePanier {
		display: block;
		color:#fff;
		padding: 0.2em 0.5em 0.2em 0;
		text-align: right;
		background-color:#676060;
		}
	td a.modifiePanier {
		width: 100%;
		font-size: 1em; padding:0
		}

/* ================================================================================ */
/* = FOOTER = */
/* ================================================================================ */
	#footer {
		position: absolute;
		left:0;
		z-index: 1000;
		width:990px; height: 20px;
		margin: 0; padding: 10px 0 0 0;
		}
	#footer li {
		float: right;
		padding: 0 1em 0 1em;
		}
	#footer li a {color:#000; font-size: 0.8em}
	#footer li a:hover {text-decoration:underline}
		
/* ================================================================================ */
/* = Cahier des charges = */
/* ================================================================================ */
	body#cahierCharges #main {
		width: 975px!important;
		min-height: 300px;
		padding: 0 0 0 5px; 
		color: #6b6b61;
		}
	body#cahierCharges #main #colAa {
		width: 925px; 
		padding: 50px 25px 50px 25px;
		}
	body#cahierCharges input.text {
		border: 0; 
		font-size: 1em; 
		border-bottom: 1px solid #999; 
		margin: 0 10px; 
		position: relative; 
		bottom: -2px;
		}
	body#cahierCharges #electroEvier {width: 240px}
	
	body#cahierCharges form {font-size: 0.9em}
	body#cahierCharges fieldset {
		width: 900px;
		clear: both;
		border: none; 
		margin-bottom: 15px; 
		}
	
	body#cahierCharges fieldset legend,
	body#cahierCharges fieldset p,
	body#cahierCharges span.float {float: left}
	
	body#cahierCharges fieldset legend {
		font-family: Helvetica;  
		color: #ccc; font-size: 1.2em;
		margin-bottom: 10px;
		}
	body#cahierCharges fieldset p {
		width: 750px;clear: both;
		margin-left: 80px;
		}
	body#cahierCharges span.float {margin: 0 10px 0 0}
	body#cahierCharges input.checkbox {
		position: relative; bottom: 2px;
		margin-right: 5px; 
		}
		
	/*= types choix ---------------------------------------- */
	body#cahierCharges #nbreMatin {width: 55px}
	
	body#cahierCharges #nbreMidi,
	body#cahierCharges #nbreSoir,
	body#cahierCharges #nbreAmis {width: 65px}
	
	body#cahierCharges #typeRepas,
	body#cahierCharges #superficie {
		position: relative;
		bottom: 2px!important
		}
	body#cahierCharges #typeRepas {width: 380px}

	body#cahierCharges #superficie,
	body#cahierCharges #electroAutres,
	body#cahierCharges #electroLaveVaisselle, 
	body#cahierCharges #electroFroid, 
	body#cahierCharges #electroMicroOndes, 
	body#cahierCharges #electroFour {width: 450px}

	body#cahierCharges #nom, 
	body#cahierCharges #prenom, 
	body#cahierCharges #adresseRue, 
	body#cahierCharges #email {width: 485px}

	body#cahierCharges #ville {width: 270px}
	body#cahierCharges label.float {float: left}

	body#cahierCharges .float.page2, 
	body#cahierCharges .float.telephone {width: 75px}

	body#cahierCharges .float.module1 {width: 110px}
	body#cahierCharges .float.module2 {width: 230px}
	body#cahierCharges .float.module3 {width: 370px}

	body#cahierCharges div.fileinputs {
		position: relative; 
		float: left; clear: both;
		top: 5px; left: 90px; 
		}
	body#cahierCharges div.fileinputs input {width: 500px}
	
	/*= boutons ---------------------------------------- */
	body#cahierCharges .barreBoutons {
		float: left; width: 100%;
		margin: 15px 0; 
		}
	body#cahierCharges .bouton {float: right}
	body#cahierCharges #lasuite,
	body#cahierCharges #leavant,
	body#cahierCharges #valider {
		text-indent: -500em; 
		display: block; 
		width: 138px; height: 22px;
		}
	body#cahierCharges #lasuite {
		background: url(/global/medias/magasins/btSuite.gif) no-repeat top left}
	body#cahierCharges #leavant {
		background: url(/global/medias/magasins/btPrecedent.gif) no-repeat top left}
	body#cahierCharges #valider {
		background: url(/global/medias/magasins/btValider.gif) no-repeat top left}
		
	body#cahierCharges p.champsRequis {
		text-align: right;
		margin-top: 15px;
		}
	body#cahierCharges span.required {
		color: red; font-weight: bold;
		margin: 0 2px;
		}

	/*= colB ---------------------------------------- */
	/*body#cahierCharges #colB {
			float: left;  
			width: 150px; padding: 0px;
			margin-top: 0px; 
		}

		body#cahierCharges #colB #catalogue {
			width: 130px; 
			font-size: 0.75em; 
			background: url(/global/medias/magasins/bgCatalogue.jpg) no-repeat 0px 45px; 
			padding-left: 0; 
			width: 100%; 
			float: left;
		}

		body#cahierCharges #colB #catalogue h1,
		body#cahierCharges #colB #catalogue p {
			width: 140px;float: left; 
			}
		body#cahierCharges #colB #catalogue h1 {
			height: 50px; 
			background: url(/global/medias/magasins/h1Catalogue.gif) no-repeat -12px 0px; 
			position: relative; 
			text-indent: -500em;
			}

		body#cahierCharges #colB #catalogue p {
			line-height: 2em; 
			margin-top: 65px;
			}*/
	
		/* ajouts henri */
		.clear {clear: both}
		.radio {width: 180px}

/*-------------------------------------------------------------------------------------*/
/* =  pour la recherche de magazin			 */
/*-------------------------------------------------------------------------------------*/
p.nothing{padding:70px 0 70px 300px; font-size:1.1em;
background: url(/global/medias/phone.gif) 20px 0 no-repeat;
	
}
p.nothing a{display:block; font-size:1.3em; color:#67605F;}

