

/*
	Rezet CSS
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, a, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}
body {
	line-height: 1;
	font-family: Lucida Grande, Trebuchet, Verdana, sans-serif;
	font-size: 10px;
	background-color: #fff;
	color: #6F6D6D;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
a:focus { outline: transparent none; } /* Enlève l'encadrement dotted de FF lors d'un clic */

/*
	Aromathera CSS
*/
.aro h1 { font-size: 13px; }
.aro br.clear {
	clear: both;
}
.aro .fleft { float: left;}
.aro .fright { float: right; }
.aro {
	width: 900px;
	margin: auto;
	background: transparent url('img/css/bg_fondConcours.jpg') scroll no-repeat top center;
	z-index:1;
}
.aro a:link, .aro a:visited {
	color:#009FA0;
}
.aro .strong { font-weight:bold; }
.aro .underline { text-decoration:underline; }
.aro .italic { font-style:italic; }
.aro .no_decoration { text-decoration:none; }
.aro .button {
	display: inline-block;
	height: 18px;
	line-height: 16px;
	font-weight: bold;
	font-size: 13px;
	color: #fff;
	text-decoration: none;
	padding: 0px 0px 0px 8px;
	background-position: top left;
	background-repeat: no-repeat;
	background-image: url('img/css/button-cl.png') !important;
	background-image: url('img/css/button-cl.gif');
}
.aro .button span {
	display: block;
	height: 18px;
	padding: 0px 8px 0px 0px;
	background-position: top right;
	background-repeat: no-repeat;
	background-image: url('img/css/button-cr.png') !important;
	background-image: url('img/css/button-cr.gif');
	white-space: nowrap;
}
.aro a.button span { cursor: pointer; }
.aro img.arrow {
	float: left !important;
	margin: 0;
	margin-top: 6px;
	margin-left: 0px;
	margin-right: 3px;
}
.aro img.border {
	border: 1px solid #ececec;
	padding: 3px;
	background: #fff;
}
.aro .page {
	margin: 5px 0;
}
.aro .inpage {
	/*overflow: auto;
	border: 1px dotted red;*/
	margin:0 5px;
}
.aro .hr {
	padding: 0px;
	margin: 0px;
	height: 20px;
	border-style: hidden;
	border-width: 0px;
	border-color: #fff;
	background: #fff url('img/css/hr_gray.png') left top repeat-x;
}
.aro .hr hr {
	display: none;
}
.aro .shareprint {
	background: #fff url('img/css/hr_gray.png') left top repeat-x;
	padding: 10px 5px 0px 5px;
}
.aro .shareprint a:link, .aro .shareprint a:visited {
	text-decoration: none;
	color: #6F6D6D;
	line-height: 20px;
}
.aro .shareprint a:hover { color: #9D0007;}
.aro .shareprint .share {
	background: url('img/css/icon-share.gif') left center no-repeat;
	padding-left: 20px;
}
.aro .shareprint .print {
	background: url('img/css/icon-print.png') right center no-repeat;
	padding-right: 20px;
}
.aro .super{
	vertical-align:super;
}


/*
	Bloc 290px
*/
.aro .bloc290 {
	width: 290px;
	height: 188px;
	background-position: right bottom;
	background-repeat: no-repeat;
	background-image: url('img/css/bg-bloc290.png');
	overflow: hidden;
}
.aro .bloc290 .inner {
	margin: 6px 13px 0px 6px;
	overflow: hidden;
}
.aro .bloc290 .content {
	height: 150px;
	overflow: hidden;
}
.aro .bloc290 img.border {
	margin-right: 5px;
}
.aro .bloc290 h2 {
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
}
.aro .bloc290 p {
	padding-top: 15px;
	font-size:11px;
}
.aro .bloc290 .button {
	float: right;
}


/*
	Bloc 380px
*/
.aro .bloc380 {
	width: 380px;
	height: 140px;
	background-position: right bottom;
	background-repeat: no-repeat;
	background-image: url('img/css/bg-bloc380.png');
	overflow: hidden;
}
.aro .bloc380 .inner {
	margin: 0px 13px 0px 0px;
	overflow: hidden;
}
.aro .bloc380 .content {
	height: 110px;
	overflow: hidden;
}
.aro .bloc380 .button {
	float: right;
	margin-right: 10px;
}


/*
	Bloc 900px
*/
.aro .bloc900 {
	width: 888px;
	height: 123px;
	background-position: right bottom;
	background-repeat: no-repeat;
	background-image: url('img/css/bg-bloc888.png');
	overflow: hidden;
}
.aro .bloc900 .inner {
	margin: 6px 20px 0px 6px;
	overflow: hidden;
}


/*
	Menu de type onglet
*/
.aro .menu li {
	float:left;
	background-position: top left;
	background-repeat: no-repeat;
	background-image: url('img/css/button-cl.png') !important;
	background-image: url('img/css/button-cl.gif');
	padding-left: 8px;
}
.aro .menu li a:link, .aro .menu li a:visited {
	display: block;
	float:left;
	height: 18px;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	line-height: 16px;
	padding-right: 8px;
	background-position: top right;
	background-repeat: no-repeat;
	background-image: url('img/css/button-cr.png') !important;
	background-image: url('img/css/button-cr.gif');
	white-space: nowrap;
}

/*
	Paginate
*/
.aro .paginate {
	text-align: center;
	margin: 10px 0px;
}
.aro .paginate a:link, .aro .paginate a:visited {
	padding: 0px 4px;
	text-decoration: underline;
	line-height: 1.1em;
	font-size: 1.1em;
}
.aro .paginate a:hover {
	text-decoration:none;
}
.aro .paginate .current{
	padding: 0px 4px;
	color: #fff;
	background-color: #9D0007;
	text-decoration: none;
}

/*
	LightBox
*/
#mbOverlay {
	position: absolute;
	z-index: 9998;
	left: 0;
	width: 100%;
	background-color: #fff;
	cursor: pointer;
}
#mbOverlay.mbOverlayFF {
	background: transparent url(img/css/mb-80.png) repeat;
}
#mbOverlay.mbOverlayIE {
	background: transparent url(img/css/mb-50.gif) repeat;
}
#mbCenter, #mbBottomContainer {
	position: absolute;
	z-index: 9999;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}
.mbLoading {
	background: #000 url(img/css/mb-loader.gif) no-repeat center;
}
#mbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 1px solid #6F6D6D;
	border-bottom-style: none;
	background-repeat: no-repeat;
/*	Sets the style for inline content, if no style is given	*/
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height: 19px;
	font-size: 12px;
	color: #fff;
	text-align: left;
	padding: 10px;
}
/*	Sets the style for inline content, if no style is given	*/
#mbImage a, #mbImage a:link, #mbImage a:visited {
	color: #ddd;
}
/*	Sets the style for inline content, if no style is given	*/
#mbImage a:hover, #mbImage a:active {
	color: #fff;
}
#mbBottom {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height: 19px;
	font-size: 12px;
	color: #999;
	text-align: left;
	border: 1px solid #6F6D6D;
	border-top-style: none;
	padding:10px;
}
#mbTitle {
	display: inline;
	color: #009FA0;
	font-weight: bold;
	line-height: 20px;
	font-size: 12px;
}
#mbNumber {
	display: inline;
	color: #999;
	line-height: 14px;
	font-size: 10px;
}
#mbCaption {
	display: block;
	color: #999;
	line-height: 14px;
	font-size: 10px;
}
#mbPrevLink, #mbNextLink, #mbCloseLink {
	display: block;
	float: right;
	height: 20px;
	width: 25px;
	background:url(img/css/mb-close.png) no-repeat center;
	margin: 0;
	outline: none;
}
#mbPrevLink {
	background:url(img/css/mb-previous.png) no-repeat center;
}
#mbNextLink {
	background:url(img/css/mb-next.png) no-repeat center;
}
#mbError {
	position: relative;
	top: 30%;
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height: 19px;
	font-size: 12px;
	color: #fff;
	text-align: center;
	border: 1px solid #6F6D6D;
	padding: 20px 10px 30px;
	margin: auto;
}

/*
	Tooltips
*/

/* Toutes les tips */
.tips {
	z-index: 99999px;
	width: 141px;
	font-family: tahoma,arial;
	font-size: 10px;
}
.tips .tip-top {
	height: 5px;
	background-repeat: no-repeat;
	background-position: left top;
}
.tips .tip {
	font-size: 11px;
	padding-top: 3px;
}
.tips .tip-title {
	color: #fff;
	font-weight: bold;
	margin: 0px;
	text-align: center;
}
.tips .tip-bottom {
	height: 18px;
	background-repeat: no-repeat;
	background-position: left bottom;
}

/* Tips Orange */
.tip-orange .tip-top {
	background-image: url('img/css/tip-orange-top.gif');
	background-image: url('img/css/tip-orange-top.png') !important;
}
.tip-orange .tip {
	background-color: #EF7D01;
}
.tip-orange .tip-bottom {
	background-image: url('img/css/tip-orange-bottom.gif');
	background-image: url('img/css/tip-orange-bottom.png') !important;
}

/* Tips Blue */
.tip-blue .tip-top {
	background-image: url('img/css/tip-blue-top.gif');
	background-image: url('img/css/tip-blue-top.png') !important;
}
.tip-blue .tip {
	font-size:12px;
	background-color: #009FA0;
}
.tip-blue .tip-bottom {
	background-image: url('img/css/tip-blue-bottom.gif');
	background-image: url('img/css/tip-blue-bottom.png') !important;
}

/* Tips Green */
.tip-green .tip-top {
	background-image: url('img/css/tip-green-top.gif');
	background-image: url('img/css/tip-green-top.png') !important;
}
.tip-green .tip {
	font-size:12px;
	background-color: #95C74E;
}
.tip-green .tip-bottom {
	background-image: url('img/css/tip-green-bottom.gif');
	background-image: url('img/css/tip-green-bottom.png') !important;
}
/* Tips LightGreen */
.tip-lightgreen .tip-top {
	background-image: url('img/css/tip-green-top.gif');
	background-image: url('img/css/tip-green-top.png') !important;
}
.tip-lightgreen .tip {
	padding:2px;
	font-size:12px;
	background-color: #95C74E;
}
.tip-lightgreen .tip-bottom {
	background-image: url('img/css/tip-green-bottom.gif');
	background-image: url('img/css/tip-green-bottom.png') !important;
}


/* Tips Yellow */
.tip-yellow .tip-top {
	background-image: url('img/css/tip-yellow-top.gif');
	background-image: url('img/css/tip-yellow-top.png') !important;
}
.tip-yellow .tip {
	font-size:12px;
	background-color: #CBD400;
}
.tip-yellow .tip-bottom {
	background-image: url('img/css/tip-yellow-bottom.gif');
	background-image: url('img/css/tip-yellow-bottom.png') !important;
}

/*
Css: DatePickers
    Style des datespickers
*/
.datepicker {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: none !important;
	overflow: hidden;
	width: 226px;
}
.datepicker table {
	background: #BEBEBE;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
	border-spacing: 0px;
	border: 1px solid #000;
	border-top: none;
	width: 100%;
}
.datepicker caption {
	color: #fff;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
	width: 100%;
	height: 25px;
	line-height: 26px;
	background: #000 url('img/datepicker-caption.jpg') left top repeat-x;
	border: 1px solid #000;
	border-top: none;
}
.datepicker caption a {
	cursor: pointer;
	display: block;
	height: 16px;
	overflow: hidden;
	position: absolute;
	text-indent: -100px;
	top: 5px;
	width: 16px;
}
.datepicker caption a.prev {
	background-image: url('img/datepicker-arrow_180.png');
	left: 0;
}
.datepicker caption a.next {
	background-image: url('img/datepicker-arrow.png');
	right: 0;
}
.datepicker caption span.month {
	position: absolute;
	left: 5px;
	width: 120px;
}
.datepicker caption span.year {
	position: absolute;
	right: 5px;
	width: 80px;
}
.datepicker th, .datepicker td {
	cursor: default;
	font-size: 12px;
	background: #fff;
	height: 25px;
	width: 30px;
	text-align: center;
	border-top: 1px solid #BEBEBE;
}
.datepicker th {
	background: #FDFDDB;
	border: none;
	color: #000;
	font-weight: bold;
}
.datepicker td.active {
	cursor: pointer;
}
.datepicker td.inactive {
	background: #EEEEEE;
	color: #BEBEBE;
}
.datepicker td.today {
	border-top: 1px solid #FFD700;
	background: #FFFFDD;
}
.datepicker td.hilite {
	border-top: 1px solid #000;
	background: #000 url('img/datepicker-caption.jpg') 0px -1px repeat-x;
	color: #fff;
	font-weight: bold;
}




/*         BACKUP COLORS           */
.c_blue, .puressentiel, .expert, .bebepur, .massage{
  color:#009FA0;
}
.med_red{
	background:#BA3248;
}
.c_med_red{
	color:#BA3248;
}
.bg_med_red{
	color:#BA3248;
}
.c_dark_red, .advices {
   color:#B2005C;
}
.pm_red{
     background:#D60D31; 
}
.c_pm_red{
  color:#D60D31; 
}
.baby_red{
    background:#ED3324;
}
.c_baby_red{
    color:#ED3324;
}

.c_light_gray{

color:#

}
.sup{

font-size: 9px;
vertical-align: super;
 
}
/*PAGE MEDIAS*/

#menu_medias h1
{font:bold 17px arial;color:#046386;}

#menu_medias
{
width:892px;
height:132px;
padding:10px 0;
margin-bottom:10px;
background:white url('img/media/bgVideo.jpg') no-repeat top left;
}

#menu_medias #logo
{
width:214px;
height:132px;
margin:0 5px 0 10px;
background:transparent url('img/media/logo.png') no-repeat top left;	
float:left;

}

#menu_medias .bloc
{
width:214px;
height:132px;
float:left;
color:#4a2a17;
margin:0 5px 0 0;
}

#bloc_video
{
width:210px;
text-align:center;
background:transparent url('img/media/bloc-video.png') no-repeat top left;
}

#bloc_radio
{
width:210px;
text-align:center;
background:transparent url('img/media/bloc-radio.png') no-repeat top left;
}

#bloc_divers
{
width:210px;
text-align:center;
background:transparent url('img/media/bloc-media.png') no-repeat top left;
}

#MediasColG
{
width:210px;
height:400px;
background:#FFF url('img/media/bgColG.png') no-repeat top left;
float:left;
margin:0 10px 0 0;
}

#MediasContent
{
width:664px;
float:left;
}
#MediasContent  h2
{
	font-size:15px;
	margin:3px 5px;

}

#MediasContent .toggle
{
	width:634px;
	height:25px;
	background:#FFF url('img/media/bgToggler.png') no-repeat top left;
	margin:10px 0;
	padding:5px 5px;
}

#MediasContent .toggle h2
{
	font-size:15px;
	margin:3px 5px;

}

#MediasContent .video
{
width:650px;
height:90px;
padding:5px;
margin:0 0 10px 0;
}
#MediasContent .video img
{
float:left;
overflow:hidden;
}

#MediasContent .video .desc
{
float:left;
overflow:hidden;
}

#MediasContent .video h3
{
margin:5px 0 0 10px;
font-size:15px;
color:#00ACEA;
overflow:hidden;
}

#MediasContent .video p
{
margin:5px 0 0 10px;
font-size:10px;
color:#6F6D6D;
overflow:hidden;
}
/*RADIO*/

#MediasContent .radio p
{
margin:5px 0 0 10px;
font-size:10px;
color:#6F6D6D;

}

/*PAGE PRODUCT HOME*/
#menu_produit
{
width:851px;
height:141px;
padding:10px;
margin-bottom:10px;
background:white url('img/products/home_products/bg_plante.jpg') no-repeat top left;
}

#menu_produit #logo
{
width:190px;
height:140px;
margin-right:10px;
background: url('img/products/home_products/logo.png') no-repeat top left;	
float:left;
}

#menu_produit .bloc
{
width:210px;
height:140px;
float:left;
background:darkred;

color:#4a2a17;
}

#menu_produit .bloc h1
{
font-size:12px;
margin:2px 0 0 0;
width:200px;
text-align:center;
}

#menu_produit .bloc h2
{
font-size:10px;
font-weight:bold;
margin:110px 0 0 0;
width:200px;
text-align:center;
}


#menu_produit #bloc_complexe
{
background: url('img/products/home_products/bloc_1.png') no-repeat top left;
margin-right:10px;
}

#menu_produit #bloc_expert
{
background: url('img/products/home_products/bloc_2.png') no-repeat top left;
margin-right:10px;
}

#menu_produit #bloc_massage
{
background: url('img/products/home_products/bloc_3.png') no-repeat top left;
}
#menu_produit #bloc_massage h2
{
margin:98px 0 0 0;
}

#menuG
{
float:left;
width:200px;
overflow:hidden;
margin-right:10px;
}

#content_center
{
float:left;
width:670px;
overflow:hidden;
}

#slideProduct
{
width:581px;
margin: 0 auto 10px auto;

}

#cadreG
{
width:665px;

overflow:hidden;
}

#cadreG #cadre_top
{
width:665px;
height:10px;
background: url('img/products/home_products/bg/bg_cadreG_top.jpg')no-repeat top left;
}

#cadreG #cadre_content
{
width:645px;
padding:10px;
background: url('img/products/home_products/bg/bg_cadreG.jpg')repeat-y top left;
overflow:hidden;
}

#cadreG #cadre_bottom
{
width:665px;
height:12px;
background: url('img/products/home_products/bg/bg_cadreG_bottom.jpg')no-repeat top left;
}

#bloc_left
{
width:351px;
margin-right:30px;
float:left;
}

/*PAGE OFFRE SPECIAL*/

#bloc_offrespe
{
width:892px;
height:200px;
margin-bottom:40px;

}

#bloc_offrespe img
{
float:left;
}

#ContentOffreSpe .red
{
	color:#c60838;
	
}

#ContentOffreSpe .orange
{
	color:#ff6000;
	
}

#ContentOffreSpe .purple
{
	color:#AE0059;
	
}
#ContentOffreSpe .blue
{
	color:#32b6fa;
}
#ContentOffreSpe .green
{
	color:#96c11f;
}

#ContentOffreSpe .modaliteOffre
{
	font-weight:bold;

}

#ContentOffreSpe h2
{
font-size:18px;
line-height:20px;
margin-bottom:40px;

}

#ContentOffreSpe h3
{
font-size:16px;
line-height:20px;
margin-bottom:40px;

}

#ContentOffreSpe p
{
font-size:12px;
line-height:18px;
}

/**/

#offreSpeA
{
width:435px;
float:left;
margin:0 10px 10px 0;
border-right:1px dotted gray;

}

#offreSpeA #fotoOne
{
width:280px;
height:280px;
margin:0 auto 20px auto;
float:none;

}

#offreSpeA.ContentTitle
{

width:595px;
float:none;

}

#offreSpeB
{
width:435px;
float:left;
margin:0 0 30px 5px;
}

#offreSpeB #fotoTwo
{
width:280px;
height:280px;
margin:0 auto 20px auto;
float:none;

}

#offreSpeB.ContentTitle
{

width:595px;
float:none;

}


#OffreOneContent 
{
overflow:hidden;
clear:both;
margin-bottom:30px;

}

#OffreOneContent #fotoOne
{
width:280px;
height:280px;
margin:0 20px 0 0;
float:left;
}

#OffreOneContent .ContentTitle
{
width:595px;
float:left;
}


/*BLOC 2*/

#OffreTwoContent
{
text-align:right;
margin-bottom:30px;
overflow:hidden;
clear:both;
}

#OffreTwoContent #fotoTwo
{
width:280px;
height:280px;
margin:0 0 0 20px;
float:right;
}

#OffreTwoContent .ContentTitle
{
width:595px;
float:right;

}

/*center */

#ContentOffreSpe .adresseFr
{
width:300px;
float:left;
margin:5px 10px 0 10px;
overflow:hidden;
}
#ContentOffreSpe .adresseBe
{
width:300px;
float:left;
margin:5px 0 10px 0;
overflow:hidden;

}
#ContentOffreSpe .delais
{
	display:block;
	width:650px;
}

/*PAGE AROAMTHERAPIA*/

#AromatherapiaColDroite
{
	width:260px;
	float:left;
	margin:0 20px 0 0;
	overflow:hidden;

}

#AromatherapiaColDroite ul 
{
	margin:44px 18px 0 0;
	padding:0;
	float:right;
}

#AromatherapiaColDroite ul li
{
	float:left;
	margin-left:5px;

}

#AromatherapiaColDroite ul li a
{
	text-decoration:none;
	border:none;

}

#AromatherapiaColDroite img.couv
{

margin-bottom:20px;

}


#AromatherapiaCenter
{
	width:560px;
	float:left;
	overflow:hidden;
	font:12px arial;
}

#AromatherapiaCenter h2
{
	font:18px arial; 
	margin-bottom:15px;
	color:#60A700;
}

#AromatherapiaCenter h3
{
	font:16px arial; 
	margin-bottom:15px;
}

#AromatherapiaCenter h4
{
	font:14px arial; 
	margin-bottom:12px;
	color:#60A700;
}

#AromatherapiaCenter p
{
	margin:0  0 10px 0;
}

#AromatherapiaColDroite .Achat
{
	background:url('img/aromatherapia/achatAromatherapia.jpg')no-repeat top left;
	width:271px;
	height:200px;
}

#AromatherapiaCenter .vert
{
	color:#60A700;
}

#AromatherapiaColDroite table
{
	margin:43px 0 0 55px;
	
}

#AromatherapiaColDroite .fnac
{
	margin:0;
}

#AromatherapiaColDroite .amazon
{
	margin:0;
}

#AromatherapiaColDroite .decitre
{
	margin:0 0 0 10px;
}

#AromatherapiaColDroite .chapitre
{
	margin:0 0 10px 10px;
}

/*MISE EN AVANT PRODUIT DU MOIS*/

#produitMonth
{
	margin-bottom:5px;
}

#produitMonth h2
{
font:bold 14px verdana;
margin-bottom:5px;

}

#produitMonth #Pm_top
{
width:350px;
height:8px;
background: url('img/products/home_products/bg/cadreF_top.png')no-repeat top left;

}

#produitMonth #Pm_bottom
{
width:350px;
height:8px;
background: url('img/products/home_products/bg/cadreF_bottom.png')no-repeat top left;
}

#produitMonth #Pm_content
{
width:350px;
padding:1px 0;
background: url('img/products/home_products/bg/bg_cadreF.png')repeat-y top left;
}

#produitMonth #Pm_content img
{
margin: 0 auto;

}
#produitMonth #Pm_content h3
{
font:bold 13px verdana;
margin-bottom:5px;
text-align:center;
color:#4A2A17;
}


/**/
#ProduitDesc #Pdesc_top
{
width:350px;
height:6px;
background: url('img/products/home_products/bg/cadreT_top.png')no-repeat top left;

}

#ProduitDesc #Pdesc_bottom
{
width:350px;
height:10px;
background: url('img/products/home_products/bg/cadreT_bottom.png')no-repeat top left;
}

#ProduitDesc #Pdesc_content
{
width:330px;
height:95px;
background: url('img/products/home_products/bg/bg_cadreT.png')repeat-y top left;
padding: 5px 10px ;

}

#ProduitDesc #Pdesc_content p
{
font:normal 14px;
line-height:18px;
color:#4b4848;
}

/*BLOC RIGHT*/

#bloc_right
{
width:255px;
float:left;
}

#bloc_right h2
{
font:bold 14px verdana;
margin-bottom:5px;
}
#reflexeAir #reflexe_content h3
{
font:bold 13px verdana;
margin:0 0 5px 0;
text-align:center;
color:#4A2A17;
}

#reflexeAir
{
margin-bottom:5px;
}

#reflexeAir #reflexe_top
{
width:262px;
height:6px;
background: url('img/products/home_products/bg/cadreRef_top.png')no-repeat top left;
}

#reflexeAir #reflexe_content
{
width:262px;
height:310px;
padding: 1px 0 0 0;
background: url('img/products/home_products/bg/cadreRef_content.png')repeat-y top left;
}

#reflexeAir #reflexe_content img
{
margin:1px auto 48px 3px;
}

#reflexeAir #reflexe_content h4
{
font:normal 12px verdana;
margin:0 0 10px 10px;

}

#reflexeAir #reflexe_content p
{
font:normal 14px verdana;
margin:0 0 20px 10px;

}
#reflexeAir #reflexe_content a
{

margin:0 15px 30px 10px;
float:right;
}


#reflexeAir #reflexe_bottom
{
width:262px;
height:18px;
background: url('img/products/home_products/bg/cadreRef_bottom.png')no-repeat top left;
}

#cadreG .bloc_ma
{
width:207px;
height:207px;
float:left;
padding:5px;
margin-top:5px;
background: url('img/products/home_products/bg/bloc_ma.jpg')no-repeat top left;
}

#offre
{
margin-right:6px;
}

#astuce
{
margin-right:6px;
}
#cadreG .bloc_ma h2
{
font:bold 12px verdana;
width:200px;
margin:0 auto;
color:#4A2A17;
text-align:center;
}

#cadreG .bloc_ma img
{

margin:5px 0;

}

#cadreG .bloc_ma .link
{


margin:15px 5px 0 0; 

float:right;
}

#cadreG #question.link
{
margin:25px 5px 0 0; 

}

