/* CSS Document */

    body  {
    	font-family: Verdana, Helvetica, Lucida Sans, Verdana, sans-serif;
		font-size: 8pt;
		line-height: 11pt;
    	background: #769b30;
    	margin: 0; 
    	padding: 0;
    	text-align: center;
    	color: #000000;
    }
    
    form {
    margin: 0px;
    padding: 0px;
}

	#page-container { 
    	width: 1000px; 
    	background: #769b30;
    	margin: 0 auto;
    	border: 0px solid #000000;
    	text-align: left;
    	padding-bottom: 30px;
    }
 
    #head-container {
    	background: #769b30;
    } 

	#nav-container {
		position: relative;
		width: 1000px; 
		z-index: 200;
    	background: #769b30;
		text-align: center;
		border-top: 2px dotted #ffffff;
		border-bottom: 2px dotted #ffffff;
    } 


    #sidebar2-container {
    	float: right;
    	width: 300px;
    }

    #content-container { 
    	/* margin: 0 322px 0 210px; - ne pas supprimer repere taille*/
		float: left; 
		margin: 0 0 0 0px;
		padding: 0px;
		width: 700px;
    }

    
    #footer-container { 
    	background:#769b30;
		clear: both;
		line-height: 30px;
    }

	.clearboth {
    	margin: 0; 
    	padding: 0;
		height: 0;
		font-size: 0px;
		line-height: 0px;
		clear: both;
	}	


/* DEBUT  head-container configuration ELEMENTS */

	h1 {
	font-size: 11pt;
	line-height: 14pt;
	margin-top: 5px;
	margin-bottom: 10px;
	font-weight: 600;
	}

	h2 {
	font-size: 10pt;
	line-height: 13pt;
	}

	h3 {
	font-size: 9pt;
	line-height: 12pt;
	}

	input, textarea, select {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #8BAE40;
	color:#6F7462;
	font-size: 8pt;
	}

	input.boutimg {
	border: none;
	vertical-align: middle;
	background: none;
}

	#head-container p.logo {
	margin: 0px;
	padding: 5px 0px 5px 5px;
	text-align: center;
	float: left;
	width: 222px;
	}


	#head-container p.logo a img {
	border: none;
}

	#head-container div#head-container-megabanniere  {
	margin: 0px;
	padding: 0px 0px 5px 5px;
	text-align: center;
	float: right;
	width: 728px;
	}

/* FIN  head-container configuration ELEMENTS */	

/* nav-container configuration liste */


ul#menu {
margin: 0px auto;
padding: 0px;
height: 22px;
z-index: 99;
width: 900px;
border: 0px solid #000000;
list-style: none;
list-position: inside;
font-family: Arial,Verdana,Helvetica,Lucida Sans,Verdana,sans-serif;
}

ul#menu li.racine {
position: relative;
margin: 4px 0px;
padding: 0px 10px;
line-height: 14px;
z-index: 99;
display: block;
float: left;
text-align: center;
border-right: 1px solid #ffffff;
background-color: #769b30;
text-transform: uppercase;
}

ul#menu li.racine a {
color:#ffffff;
text-decoration: none;
}

ul#menu li.racine a.aumasculin,
ul#menu li.racine a.aumasculin:hover,
ul#menu li.racine a.bio,
ul#menu li.racine a.bio:hover,
ul#menu li.racine a.club {
color: #ffffff;
font-weight: 600;
}

ul#menu li.racine a:hover {
color: #ffffff;
}

ul#menu ul {
margin: 0px;
padding: 0px;
position: absolute;
top: 14px;
left: -1px;
background-color: #769b30;
line-height: 30px;
border-left:1px solid #94b358;
border-right:1px solid #94b358;
border-bottom:1px solid #94b358;
z-index: 99;
width: 270px;
}

ul#menu ul li {
margin: 0px;
padding: 0px;
list-style-type: none;
list-style-position: outside;
text-align: left;
line-height: 18pt;
display: block;
width: 270px;
}

ul#menu ul li {
padding: 0 5px;
}
	
ul#menu ul li a {
color:#ffffff;
text-decoration: none;
}

ul#menu ul li a:hover {
color: #f17435;
}


ul#menubas {
margin: 0px auto;
padding: 0px;
height: 22px;
width: 900px;
list-style: none;
list-position: inside;
font-family: Arial,Verdana,Helvetica,Lucida Sans,Verdana,sans-serif;
}

ul#menubas li {
margin: 4px 0px;
padding: 0px 10px;
line-height: 14px;
z-index: 1;
float: left;
text-align: center;
border-right: 1px solid #ffffff;
text-transform: uppercase;
background-color: #769b30;
}

ul#menubas li a {
color:#ffffff;
text-decoration: none;
}

ul#menubas li a.aumasculin {
color: #ffffff;
font-weight: 600;
}

/* FIN  nav-container configuration liste */


#content-container div#sommaire-bio-menu {
	float: left;
	position: relative;
	width: 330px;
	height: 330px;
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-menu-rubrique.gif) no-repeat #FFFFFF;
	background-position: 150px 205px;
	margin-top: 10px;
	margin-left: 10px;
}

#content-container div#sommaire-bio-menu div.hg,
#content-container div#sommaire-bio-chapeau div.hg {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 23px;
	height: 23px;
	}

#content-container div#sommaire-bio-menu div.hd,
#content-container div#sommaire-bio-chapeau div.hd {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 23px;
	height: 23px;
	}
	
#content-container div#sommaire-bio-menu div.bg,
#content-container div#sommaire-bio-chapeau div.bg {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 23px;
	height: 23px;
	}

#content-container div#sommaire-bio-menu div.bd,
#content-container div#sommaire-bio-chapeau div.bd {
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 23px;
	height: 23px;
	}
	
#content-container div#sommaire-bio-menu h1,
#content-container div#sommaire-bio-menu p.titre1  {
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-titre-rubrique.gif) center left no-repeat; 
		margin: 10px;
		padding: 0px;
		padding-left: 15px;
		color: #769b30;
		line-height: 30px;
		letter-spacing: 1px;
		font-family: Lucida Sans,Verdana,Arial,Helvetica,sans-serif;
		font-size: 11pt;
		font-weight: 600;
	}
	
#content-container div#sommaire-bio-menu p.titre1 a  {
		color: #769b30;
		text-decoration: none;
	}
	

#content-container div#sommaire-bio-menu ul.lien {
		margin: 10px;
		margin-top: 5px;
		margin-bottom: 5px;
		padding: 0;
		list-style: none; 
		text-align: left;
	} 

#content-container div#sommaire-bio-menu ul.lien li {
		margin: 0px;
		margin-top: 5px;
		margin-bottom: 5px;
		padding: 0px;
		text-align: left;
		line-height: 20px;
		font-weight: 600;
		width: 265px;
	}
 

#content-container div#sommaire-bio-menu ul.lien li a {
		display: block;
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-liste-srubrique.gif) center left no-repeat; 
		color: #8bae40;
		text-decoration: none;
		width: 265px;
		height: 20px;
		line-height: 20px;
		padding-left: 20px;
	}

#content-container div#sommaire-bio-menu ul.lien li a:hover ,#content-container div#sommaire-bio-menu ul.lien li a.selected {
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-liste-srubrique-over.gif) center left no-repeat #b6ce6d; 
		color: #ffffff;
		text-decoration: none;
	}

#content-container div#sommaire-bio-chapeau {
	float: left;
	position: relative;
	width: 330px;
	height: 330px;
	background: #5a770e;
	margin-top: 10px;
	margin-left: 10px;
}

#content-container div#sommaire-bio-chapeau p.chapeau {
		margin: 40px 20px 40px 20px;
		padding: 0px;
		color: #FFFFFF;
		text-align: justify;
}



#content-container div.biovisuel {
		margin: 10px;
		width: 678px;
		text-align: center;
	}

/* DEBUT  MAGAZINE */	

	#content-container p.cheminement {
		margin: 0px;
		padding: 10px;
		color: #ffffff;
	}
	
	#content-container  p.cheminement a {
		color: #ffffff;
		text-decoration: none;
	}
	
	#content-container p.cheminement a:hover {
		color: #ffffff;
		text-decoration: underline;
	}
	
	
	#container-fiche-magazine,
	#sousrubrique-magazine-article {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-encart-rub-magazine-2.gif) repeat-x #FFFFFF;
	position: relative;
	margin: 10px;
	margin-top: 10px;
	width: 680px;
	text-align: center;
	border: 0px solid #cbcbcb;
	border-bottom: 0px solid #cbcbcb;
}

	#container-fiche-magazine h1,
	#container-fiche-magazine p.titre, #sousrubrique-magazine-article p.titre, p.rsstitre,
	#content-container #sousrubrique-magazine-article h1 {
		background: none; 
		margin: 0px 10px;
		padding: 0px;
		padding-left: 4px;
		color: #ffffff;
		text-transform: uppercase;
		font-size: 11pt;
		line-height: 25px;
		font-weight: 600;
		font-family: Lucida Sans,Verdana,Arial,Helvetica,sans-serif;
		text-align: left;
	}
	
	#container-fiche-magazine h1 a,
	#container-fiche-magazine p.titre a,
	#content-container #sousrubrique-magazine-article h1 a {
		color: #ffffff;
		text-decoration: none;
	}

 #container-fiche-magazine div#coinhg,
 #sousrubrique-magazine-article div#coinhg {
	position: absolute;
	top: 0px;
	left: 0px;
	background:url(http://images.beaute-addict.com/images/interface/bio/coin-encart-rub-magazine.gif) no-repeat;
	width: 36px;
	height: 36px;
}


#sousrubrique-magazine-article p.pagination {
		margin: 10px;
		margin-top: 2px;
		margin-bottom: 0px;
		padding: 0px;
		padding-bottom: 5px;
		color: #8BAE40;
		text-align: center;
	}


#sousrubrique-magazine-article p.pagination a {
		color: #8BAE40;
		text-decoration: none;
	}

#sousrubrique-magazine-article p.pagination a:hover,
#sousrubrique-magazine-article p.pagination a.selected {
		color: #5a770e;
		text-decoration: none;
	}

#sousrubrique-magazine-article p.pagination a.selected {
		font-weight: 600;
	}

#sousrubrique-magazine-article div#col1,
#sousrubrique-magazine-article div#col2 {
	position: relative;
	float: left;
	width: 299px;
	margin: 25px;
	margin-right: 0px;
}

#sousrubrique-magazine-article div#col1 h2,
#sousrubrique-magazine-article div#col2 h2 {
		background: none;
		font-size: 8pt;
		line-height: 10pt;
		height: 20pt;
		margin: 0px;
		margin-bottom: 2px;
		padding: 0px;
		color: #8bae40;
		font-weight: 600;
		letter-spacing: 0px;
		overflow: hidden;
	}
	
#sousrubrique-magazine-article div#col1 h2 a,
#sousrubrique-magazine-article div#col2 h2 a {
		color: #8bae40;
		text-decoration: none;
	}
	
	
#sousrubrique-magazine-article div#article {
		margin-top: 10px;
}


#sousrubrique-magazine-article div#article div.cornerhg {
		position: absolute;
		left: 0px;
		top: 0px;
		width: 15px;
		height: 15px;
}

#sousrubrique-magazine-article div#article div.photo {
		float: left;
		border: none;
		width: 100px;
		height: 100px;
		border: 1px solid #769b30;
		position: relative;	
	}
	
#sousrubrique-magazine-article div#article div.photo a img {
		border: none;
	}
	
#sousrubrique-magazine-article div#article div.photo table {
  		height: 100px;
        width: 100px;
        border: 0px;
        border-spacing: 0px;
        border-collapse: collapse;
        margin: 0px;
        padding: 0px;
}

#sousrubrique-magazine-article div#article div.photo table td {
        vertical-align: middle;
        text-align: center;
        margin: 0px;
        padding: 0px;
}


#sousrubrique-magazine-article div.photo div#coinhg {
		position: absolute;
		top: -1px;
		left: -1px;
		background: url(http://images.beaute-addict.com/images/interface/bio/coin-magazine-article-photo.gif) no-repeat;
		width: 15px;
		height: 15px;
}

#sousrubrique-magazine-article div#article div#infos {
		background: url(http://images.beaute-addict.com/images/interface/bio/bg-info-bd.gif) right bottom no-repeat;
		position: relative;
		border-left: 1px solid #769b30;
		border-top: 1px solid #769b30;
		float: left;
		margin-left: 7px;
		width: 180px;
		padding: 4px;
		height: 92px;
		text-align: left;
	}
	
 #sousrubrique-magazine-article div#article p {
		text-align: justify;
		margin: 0px;
		margin-top: 0px;
		margin-bottom: 2px;
		padding: 0px;
		color: #6f7462;
	}
	
#sousrubrique-magazine-article div#article div#infos p.resume {
		overflow: hidden;
		height: 42px;
	}
		
	#sousrubrique-magazine-article div#article p.date {
		font-size: 7pt;	
		line-height: 9pt;
		color: #989898;	
		float: left;
		width: 70px;
		margin: 0px;
		margin-top: 5px;
		margin-bottom: 0px;
		padding: 0px;	
	}

	#sousrubrique-magazine-article div#article p.suite {
		margin: 0px;
		margin-top: 5px;
		margin-bottom: 0px;
		padding: 0px;
		text-align: right;
		width: 100px;
		float: right;
}

	#sousrubrique-magazine-article div#article p.suite a {
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-plus-infos.gif) center left no-repeat;
		padding-left: 15px;
		text-decoration: none;
		color: #8bae40;
		font-weight: 500;
	}

	#sousrubrique-magazine-article div#article p.suite a:hover {
		text-decoration: underline;
	}
		
  div.bas-sommaire-magazine {
   		margin: 10px;
   		margin-top: -10px;
   		background: url(http://images.beaute-addict.com/images/interface/bio/coin-bas-sommaire-magazine.gif) bottom right no-repeat #8bae40;
		height: 24px;
   }
     
	div.encartrecherche {
		margin: 10px;
		padding: 0px;
}

	div.encartrecherche p {
		margin: 0px;	
		padding: 0px;
		padding-top: 5px;
		padding-bottom: 5px;
		color: #ffffff;
		font-weight: 500;							
}

	div.encartrecherche p.formulaire { 
		margin: 0px;	
		padding: 0px;
		padding-top: 0px;
		padding-bottom: 5px;
		color: #ffffff;
		line-height: 16pt;
		font-weight: 500;							
}

   	div.encartrecherche p.formulaire span { 
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-plus-infos-white.gif) center left no-repeat;
		padding-left: 15px;
		float: left;
		width: 180px;
		font-size: 7pt;						
}

.encartrecherche p.formulaire a {
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-plus-infos-white.gif) center left no-repeat;
		padding-left: 15px;
		float: right;
		width: 150px;
		text-decoration: none;
		color: #ffffff;
		font-size: 7pt;							
}

.encartrecherche p.formulaire a:hover {
		text-decoration: underline;
		color: #ffffff;					
}


   div.encartrecherche p.formulaire span font { 
		color: #ffffff;
		font-size: 7pt;				
}


   div.encartrecherche p.formulaire input,
   div.encartrecherche p.formulaire select { 
		border: 1px solid #8bae40;
		font-size: 8pt;
		font-family: Verdana,Arial,Helvetica,sans-serif;
		color:#769b30;					
}

   div.encartrecherche p.formulaire input.boutimg { 
		border: none;
		vertical-align: middle;
		background: none;
}


	#container-fiche-magazine p.date {
		text-align: left;
		margin: 10px;
		margin-left: 20px;
		padding: 0px;
		color: #989898;
		font-weight: 500;
		font-size: 7pt;
		border: 0px solid #000000;
	}
	
#container-fiche-magazine div#article h1 {
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-titre-rubrique.gif) center left no-repeat; 
		margin: 10px;
		padding: 0px;
		padding-left: 15px;
		color: #8BAE40;
		line-height: 30px;
		letter-spacing: 1px;
		font-family: Lucida Sans,Verdana,Arial,Helvetica,sans-serif;
		font-size: 11pt;
		font-weight: 600;
	}
	/* 8BAE40 */
#container-fiche-magazine div#article h1 a, #container-fiche-magazine div#article h1 a:hover {
	color: #8BAE40;
	text-decoration: none;
}		
   #container-fiche-magazine div#article  {
		margin: 10px;
		margin-bottom: 15px;
		text-align: justify;
		font-size: 8pt;
		line-height: 10pt;
		font-weight: 500;
		color: #6F7462;
		position: relative;
}

    #container-fiche-magazine div#article img  {
    	float: left;
}



    #container-fiche-magazine div#article a {
    	color: #6F7462;
        text-decoration: underline;	
}
    #container-fiche-magazine div#article a.ref1 {
    	color: #936d70;
        text-decoration: none;
        font-weight: 500;	
}

    #container-fiche-magazine div#article a:hover  {
		color: #000000;	
        text-decoration: underline;	
}

    #container-fiche-magazine div#article a.ref1:hover {
    	color: #936d70;
        text-decoration: none;
        font-weight: 500;	
        cursor: text;
}


	#container-fiche-magazine p.navigationficheartb {
		float: none;
		margin: 10px;
		margin-top: 5px;
		padding: 0px;
		padding-bottom: 10px;
		float: right;
		font-size: 8pt;
	}

	#container-fiche-magazine p.navigationficheartb a {
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-plus-infos.gif) center left no-repeat;
		padding-left: 15px;
		text-decoration: none;
		color: #769b30;
		font-weight: 500;
	}
	

	#container-fiche-magazine p.navigationficheartb a.col1 {
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-precedent.gif) center left no-repeat;
		display: block; 
		width: 305px;
		text-align: left;
		float: left;
	}

	#container-fiche-magazine p.navigationficheartb a.col2 {
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-suivant.gif) center left no-repeat;
		display: block; 
		width: 310px;
		text-align: left;
		float: left;
		margin-left: 10px;
	}
	
	#container-fiche-magazine p.navigationficheartb span.col2 {
		display: block; 
		width: 305px;
		text-align: left;
		float: left;
		padding-left: 15px;
	}

	#container-fiche-magazine p.navigationficheartb a.col3 {
		display: block; 
		width: 70px;
		text-align: left;
		float: left;
	}
	
.sociable {
	text-align: center;
	margin-top: 15px;
}
.sociable ul li {
	margin: 10px 10px 0 0; 
	display: inline;
}
.sociable ul li a img {
	float: none;
	border: none;
	opacity: 0.5;
	padding: 0;
}
.sociable ul li a:hover img {
	opacity: 1;
}
	
/* FIN  MAGAZINE */

/* DEBUT PRODUITS & MARQUES */

	#sommaire-produits-marques  {
		background: url(http://images.beaute-addict.com/images/interface/bio/bg-encart-rub-produits-2.gif) repeat-x #ffffff;
		position: relative;
		border: 1px solid #b6ce6d;
		margin: 10px;
		margin-top: 10px;
		width: 678px;
}

	#sommaire-produits-marques p.noresult {
		color: #769B30;
		font-weight: 600;
	}

	#sommaire-produits div#coinhg, #sommaire-produits-marques div#coinhg {
	position: absolute;
	top: -1px;
	left: -1px;
	background:url(http://images.beaute-addict.com/images/interface/bio/coin-encart-rub-produits.gif) no-repeat;
	width: 36px;
	height: 36px;
}

	#content-container #sommaire-produits-marques h1,
	#content-container #sommaire-produits-marques h2 {
		background: none; 
		margin: 10px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px;
		padding-left: 4px;
		color: #ffffff;
		line-height: 25px;
		font-size: 11pt;
		font-weight: 600;
}

	#content-container #sommaire-produits-marques h1 a,
	#content-container #sommaire-produits-marques h2 a {
		color: #ffffff;
		text-decoration: none;
}

	#content-container #sommaire-produits-marques h3 {
		margin: 10px;
		margin-top: 5px;
		margin-bottom: 5px;
		color: #769b30;
		font-size: 8pt;
		line-height: 11pt;
	}
	
	#sommaire-produits-marques div.resultat-produits p.pagination {
	margin: 10px;
	padding: 0px;
	color: #6F7462;
	text-align: center;
}

	#sommaire-produits-marques div.resultat-produits p.pagination span.paginationside1 {
	float: left;
	}
	
	#sommaire-produits-marques div.resultat-produits p.pagination span.paginationside2 {
	float: right;
	}
	

	#sommaire-produits-marques div.resultat-produits p.pagination span.paginationside2 select {
		border: 1px solid #707071;
	}
	
	#sommaire-produits-marques div.resultat-produits p.pagination span.paginationside2 input {
	border: none;
	}

	#sommaire-produits-marques div.resultat-produits p.pagination a {
	color: #6F7462;
	text-decoration: none;
}

	#sommaire-produits-marques div.resultat-produits p.pagination a:hover, #sommaire-produits-marques div.resultat-produits p.pagination a.selected {
	color: #8bae40;
	text-decoration: none;
}

	#sommaire-produits-marques div.resultat-produits p.pagination a.selected {
	font-weight: 600;
}

	#sommaire-produits-marques div.resultat-produits div.list_produit {
	margin: 0px;
	text-align: center;
}

	#sommaire-produits-marques div.resultat-produits div.list_produit div.col2, #sommaire-produits-marques div.resultat-produits div.list_produit div.col1 {
		position: relative;
		float: left;
		width: 319px;
		margin: 10px;
		margin-right: 0px;
}

	#sommaire-produits-marques div.resultat-produits div.list_produit div.produit div.photo {
		float: left;
		border: none;
		width: 100px;
		height: 100px;
		border: 1px solid #769b30;
		position: relative;	
		text-align: center;
		line-height: 100px;
}

	#sommaire-produits-marques div.resultat-produits div.list_produit div.produit div.photo table {
  		height: 100px;
        width: 100px;
        border: 0px;
        border-spacing: 0px;
        border-collapse: collapse;
        margin: 0px;
        padding: 0px;
}

	#sommaire-produits-marques div.resultat-produits div.list_produit div.produit div.photo table td {
        vertical-align: middle;
        text-align: center;
        margin: 0px;
        padding: 0px;
}


	#sommaire-produits-marques div.resultat-produits div.list_produit div.produit div.photo div.nouveaute {
		position: absolute;
		top: 2px;
		left: 2px;
		width: 19px;
		height: 19px;
		line-height: 22px;
}

	#sommaire-produits-marques div.resultat-produits div.list_produit div.produit div.photo img {
	border: none;
}

	#sommaire-produits-marques div.resultat-produits div.list_produit div.produit div.infos {
		border-left: 1px solid #769b30;
		border-top: 1px solid #769b30;
		float: left;
		margin-left: 7px;
		width: 206px;
		height: 100px;
		position: relative;
		text-align: left;
		background: url(http://images.beaute-addict.com/images/interface/bio/bg-info-bd.gif) right bottom no-repeat;
		
}


#sommaire-produits-marques div.resultat-produits div.list_produit div.produit div.infos div#coinbd{
	position: absolute;
	top: 91px;
	right: -1px;
	background: url(http://images.beaute-addict.com/images/interface/produits/coin-bas-produits-infos.gif) no-repeat;
	width: 10px;
	height: 10px;
}

#sommaire-produits-marques div.resultat-produits div.list_produit div.produit div.infos p.descriptif {
	padding: 0px;
	margin: 2px;
	text-align: left;
	font-size: 8pt;
	line-height: 9pt;
	color: #6F7462;
}

#sommaire-produits-marques div.resultat-produits div.list_produit div.produit div.infos p.descriptif a {
	text-decoration: none;
	color: #769b30;
	background: url(http://images.beaute-addict.com/images/interface/bio/puce-plus-infos.gif) center left no-repeat;
	padding-left: 14px;
}

#sommaire-produits-marques div.resultat-produits div.list_produit div.produit div.infos p.descriptif a:hover {
	text-decoration: underline;	
}

#sommaire-produits-marques div.resultat-produits div.list_produit div.produit div.infos a {
	text-decoration: none;	
	color: #707071;
}

#content-container #sommaire-produits-marques div.resultat-produits div.list_produit div.produit div.infos h3 {
	color: #6F7462;
	margin: 2px;
	line-height: 9pt;
}


#content-container #sommaire-produits-marques div.resultat-produits div.list_produit div.produit div.infos h3 a {
	color: #6F7462;
	text-decoration: none;
}



#content-container #sommaire-produits-marques div.resultat-produits div.list_produit div.produit div.infos h4 {
	color: #769b30;
	font-weight: 600;
	margin: 2px;
	margin-top: 0px;
	line-height: 9pt;
	font-size: 8pt;
}

#content-container #sommaire-produits-marques div.resultat-produits div.list_produit div.produit div.infos h4 a {
	color: #769b30;
	text-decoration: none;
}


#sommaire-produits-marques div.resultat-produits div.list_produit div.produit div.infos a.categorie{
	color: #908b88;
	margin: 3px;
}

#sommaire-produits-marques div.resultat-produits div.list_produit div.produit div.infos div.notation {
	color: #908b88;
}

#sommaire-produits-marques div.resultat-produits div.list_produit div.produit div.infos div.notation img {
	border: none;
}


#content-container div.bordure  {
	border: 1px solid #b6ce6d;
}

  	#sommaire-produits-marques div#listecategories {
		padding: 0px;
}

	#sommaire-produits-marques div#listecategories div.categorie0,
	#sommaire-produits-marques div#listecategories div.categorie1,
	#sommaire-produits-marques div#listecategories div.categorie2,
	#sommaire-produits-marques div#listecategories div.categorie3,
	#sommaire-produits-marques div#listecategories div.categorie4,
	#sommaire-produits-marques div#listecategories div.categorie5,
	#sommaire-produits-marques div#listecategories div.categorie6,
	#sommaire-produits-marques div#listecategories div.categorie7 {
	float: left;
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-list-domaine-activite.gif) top left no-repeat;
	width: 320px;
	}

	#sommaire-produits-marques div#listecategories ul.col1, #sommaire-produits-marques div#listecategories ul.col2 {
		margin: 0px;
		margin-bottom: 10px;
		padding: 0px;
		width: 320px;
		display: block;
		list-style-type: none;
		min-height: 120px;
}

	#sommaire-produits-marques div#listecategories h2,
	#sommaire-produits-marques div#listecategories h3 {
		font-variant: small-caps;
		margin: 5px 0px 5px 20px;
		font-size: 10pt;
}

	#sommaire-produits-marques div#listecategories div.categorie0 h2,
	#sommaire-produits-marques div#listecategories div.categorie0 h2 a,
	#sommaire-produits-marques div#listecategories div.categorie0 h3,
	#sommaire-produits-marques div#listecategories div.categorie0 h3 a {
		color: #7a6e72;
		text-decoration: none;
}

	#sommaire-produits-marques div#listecategories div.categorie1 h2,
	#sommaire-produits-marques div#listecategories div.categorie1 h2 a,
	#sommaire-produits-marques div#listecategories div.categorie1 h3,
	#sommaire-produits-marques div#listecategories div.categorie1 h3 a {
		color: #e2a3b8;
		text-decoration: none;
}

	#sommaire-produits-marques div#listecategories div.categorie2 h2,
	#sommaire-produits-marques div#listecategories div.categorie2 h2 a,
	#sommaire-produits-marques div#listecategories div.categorie2 h3,
	#sommaire-produits-marques div#listecategories div.categorie2 h3 a {
		color: #bda4aa;
		text-decoration: none;
}

	#sommaire-produits-marques div#listecategories div.categorie3 h2,
	#sommaire-produits-marques div#listecategories div.categorie3 h2 a,
	#sommaire-produits-marques div#listecategories div.categorie3 h3,
	#sommaire-produits-marques div#listecategories div.categorie3 h3 a {
		color: #9a9b95;
		text-decoration: none;
}

	#sommaire-produits-marques div#listecategories div.categorie4 h2,
	#sommaire-produits-marques div#listecategories div.categorie4 h2 a,
	#sommaire-produits-marques div#listecategories div.categorie4 h3,
	#sommaire-produits-marques div#listecategories div.categorie4 h3 a {
		color: #c3c6b5;
		text-decoration: none;
}

	#sommaire-produits-marques div#listecategories div.categorie5 h2,
	#sommaire-produits-marques div#listecategories div.categorie5 h2 a, 
	#sommaire-produits-marques div#listecategories div.categorie5 h3,
	#sommaire-produits-marques div#listecategories div.categorie5 h3 a {
		color: #af717c;
		text-decoration: none;
}

	#sommaire-produits-marques div#listecategories div.categorie6 h2,
	#sommaire-produits-marques div#listecategories div.categorie6 h2 a, 
	#sommaire-produits-marques div#listecategories div.categorie6 h3,
	#sommaire-produits-marques div#listecategories div.categorie6 h3 a {
		color: #9b8e6c;
		text-decoration: none;
}

	#sommaire-produits-marques div#listecategories div.categorie7 h2,
	#sommaire-produits-marques div#listecategories div.categorie7 h2 a, 
	#sommaire-produits-marques div#listecategories div.categorie7 h3,
	#sommaire-produits-marques div#listecategories div.categorie7 h3 a {
		color: #82aca5;
		text-decoration: none;
}
#sommaire-produits-marques div#listecategories div.categorie8 h2,
	#sommaire-produits-marques div#listecategories div.categorie8 h2 a, 
	#sommaire-produits-marques div#listecategories div.categorie8 h3,
	#sommaire-produits-marques div#listecategories div.categorie8 h3 a {
		color: #7a6e72;
		text-decoration: none;
}

    #sommaire-produits-marques div#listecategories ul li {
		padding: 0px;
		margin: 0px;
		margin-left: 40px;
		margin-bottom: 3px;
		color: #707071;
		border: 0px solid #000000;
}

    #sommaire-produits-marques div#listecategories ul li a {
		color: #707071;
		text-decoration: none;
}

	#sommaire-produits-marques div#listecategories ul li a:hover {
		color: #707071;
		text-decoration: underline;
}

	#sommaire-produits-marques div#listecategories ul span {
		padding: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		float: right;
		display: block;
		border: 0px solid #000000;
		color: #707071;
		text-align: right;
		width: 30px;
}


#sommaire-produits-marques div.resultat-produits div.list_produit div.produit div.photo div#coinhg{
	position: absolute;
	top: -1px;
	left: -1px;
	background: url(http://images.beaute-addict.com/images/interface/bio/coin-produits-article-photo.gif) no-repeat;
	width: 15px;
	height: 15px;
}


/*  Fiche produit */

div.fiche-produit  {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-encart-rub-produits-2.gif) repeat-x #FFFFFF;
	position: relative;
	border: 1px solid #B6CE6D;
	margin: 10px;
	margin-top: 10px;
	width: 678px;
}

#content-container div.fiche-produit h1 {
		background: none; 
		font-size: 10pt;
		margin: 10px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px;
		padding-left: 4px;
		color: #ffffff;
		font-weight: 600;
		line-height: 25px;
		letter-spacing: 0px;
	}
	
#content-container div.fiche-produit div#coinhg {
	position: absolute;
	top: -1px;
	left: -1px;
	background: url(http://images.beaute-addict.com/images/interface/bio/coin-encart-rub-produits.gif) no-repeat;
	width: 36px;
	height: 36px;
}

div.fiche-produit div.leftfiche {
	margin: 10px;
	margin-right: 0px;
	width: 280px;
	border: 0px solid #000000;
	float: left;
	position: relative;
	padding: 0px;
}

div.fiche-produit div.leftfiche div.infofiche {
	margin-bottom: 10px;
	padding: 0px;
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-encart-info-fiche.gif) repeat-x;
	position: relative;
	border: 1px solid #8bae40;
	width: 270px;
}

div.fiche-produit div.leftfiche div.infofiche div#coinhd {
	position: absolute;
	top: -1px;
	right: -1px;
	background: url(http://images.beaute-addict.com/images/interface/bio/coin-encart-info-fiche.gif) no-repeat;
	width: 15px;
	height: 15px;
}

div.fiche-produit div.leftfiche div.infofiche h2 {
	margin: 5px;
	color: #FFFFFF;
	text-align: left;
}

div.fiche-produit div.leftfiche div.infofiche ul.cat {
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 2px;
	background: url(http://images.beaute-addict.com/images/interface/bio/coin-bas-list-info-fiche.gif) bottom right no-repeat #8bae40;
	color: #FFFFFF;
	width: 240px;
	list-style: none;
}

div.fiche-produit div.leftfiche div.infofiche ul.cat li {
	margin: 0px;
	padding: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #FFFFFF;
	list-style: none;
}

div.fiche-produit div.leftfiche div.infofiche ul.cat li a {
	text-decoration: none;
	color: #FFFFFF;
}

div.fiche-produit div.leftfiche div.infofiche ul.cat li a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}


div.fiche-produit div.leftfiche div.infofiche h3 {
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 7px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #6F7462;
	font-size: 8pt;
	line-height: 10pt;
	font-weight: 500;
}

div.fiche-produit div.leftfiche div.infofiche h3 a {
	color: #6F7462;
	text-decoration: none;	
}

div.fiche-produit div.leftfiche div.infofiche h4 {
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 7px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #769B30;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: 600;
}

div.fiche-produit div.leftfiche div.infofiche h4 a {
	color: #769B30;
	text-decoration: none;
	background: none;
	padding: 0px;
}

div.fiche-produit div.leftfiche div.infofiche p  {
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0px;
	color: #769B30;
	line-height: 25px;
	font-weight: 600;
}

div.fiche-produit div.leftfiche div.infofiche p a  {
	color: #769B30;
	text-decoration: none;
}

div.fiche-produit div.leftfiche div.infofiche p a:hover  {
	color: #769B30;
	text-decoration: underline;
}

div.fiche-produit div.leftfiche div.infofiche ul  {
	margin: 0px;
	float: left;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0px;
	color: #769B30;
	font-weight: 600;
	list-style: disc;
	list-style-position: inside;
}

div.fiche-produit div.leftfiche div.infofiche ul li  {
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 10pt;
}

div.fiche-produit div.leftfiche div.infofiche p span {
	margin: 0px;
	margin-right: 15px;
	padding: 5px;
	background: url(http://images.beaute-addict.com/images/interface/bio/coin-bas-list-info-fiche.gif) bottom right no-repeat #8bae40;
	color: #FFFFFF;
	width: 100px;
	display: block;
	float: left;
	line-height: 15px;
	font-weight: 500;
}

div.fiche-produit div.leftfiche div.infofiche p span.solo {
	margin: 0px;
	margin-right: 5px;
	padding: 5px;
	background: url(http://images.beaute-addict.com/images/interface/bio/coin-bas-list-info-fiche.gif) bottom right no-repeat #8bae40;
	color: #FFFFFF;
	width: 100px;
	display: block;
	float: none;
	line-height: 15px;
	font-weight: 500;
}


div.fiche-produit div.leftfiche div.infofiche div.notation {
	margin: 10px;
	color: #6F7462;
	line-height: 15px;
}

div.fiche-produit div.leftfiche div.infofiche div.notation img {
	vertical-align: middle;
}


div.fiche-produit div.leftfiche div.infofiche p span a {
	text-decoration: none;
	color: #FFFFFF;
}
	
div.fiche-produit div.leftfiche div.infofiche p span a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

div.fiche-produit div.leftfiche div.infofiche img.right{
	float: right;
	margin: 0px 10px;
}


div.gagnerceproduit {
	margin-bottom: 10px;
	padding: 0px;
	position: relative;
	border: 1px solid #8BAE40;
	width: 270px;
	}

div.gagnerceproduit img.left {
	margin: 10px;
	float: left;
	}
	
div.gagnerceproduit p {
	text-align: left;
	margin: 10px;
	color: #769B30;
	line-height: 13pt;
	}

div.gagnerceproduit p.formulaire {
	margin: 10px;
	margin-top: 0px;
	}

div.gagnerceproduit p.formulaire input {
	color: #6F7462;
	border: 1px solid #8BAE40;
	}
	
div.gagnerceproduit p.formulaire input.boutimg {
	border: none;
	}
	
div.fiche-produit div.leftfiche div.infofiche ul.liste-lien-ext {
		margin: 10px;	
		padding: 0px;
		color: #9f9c97;
		font-weight: 500;
		text-align: left;				
}

div.fiche-produit div.leftfiche div.infofiche ul.liste-lien-ext li {
		background: url(http://images.beaute-addict.com/images/interface/produits/puce-lien-ext.gif) center left no-repeat;
		padding-left: 17px;
		list-style: none;
		color: #a6a39e;
		margin-top: 3px;
		margin-bottom: 3px;
							
}

div.fiche-produit div.leftfiche div.infofiche ul.liste-lien-ext li a {
		color: #a6a39e;
		text-decoration: none;							
}

div.fiche-produit div.leftfiche div.infofiche ul.liste-lien-ext li a:hover {
		color: #a6a39e;
		text-decoration: underline;							
}

div.fiche-produit div.leftfiche div.action {
	position: relative;
	display: block;
	width: 270px;
	border: 0px solid #000000;			
}

div.fiche-produit div.leftfiche div.action div.encartactionc1 {
	position: relative;
	margin: 0px;
	margin-left: 5px;
	margin-bottom: 10px;
	width: 120px;
	height: 60px;
	float: left;
	border: 1px solid #b6ce6d;			
}

div.fiche-produit div.leftfiche div.action div.encartactionc2 {
	position: relative;
	margin: 0px;
	margin-left: 15px;
	margin-bottom: 10px;
	width: 120px;
	height: 60px;
	float: left;
	border: 1px solid #b6ce6d;		
}

#content-container div.fiche-produit div.leftfiche div.action div.encartactionc2 div.fenetreaction { 
    position: absolute;
    top:  70px;
    left: -140px;
    width: 260px;
	background-color: #FFFFFF;
	border: 1px solid #b6ce6d;
	text-align: center;
	z-index: 9;
    }

#content-container div.fiche-produit div.leftfiche div.action div.encartactionc2 div.fenetreaction p.titre {
	color: #769b30;
	font-weight: 600;
	font-size: 9pt;
	text-align: center;
	}

#content-container div.fiche-produit div.leftfiche div.action div.encartactionc2 div.fenetreaction table { 
	border-spacing: 3px;
	text-align: center;
    }
    
#content-container div.fiche-produit div.leftfiche div.action div.encartactionc2 div.fenetreaction table td { 
	text-align: left;
	font-size: 8pt;
	color: #6F7462;
    }
    
#content-container div.fiche-produit div.leftfiche div.action div.encartactionc2 div.fenetreaction table td input { 
 	border:1px solid #b6ce6d;
	color: #769b30;
    }
    

    
#content-container div.fiche-produit div.leftfiche div.action div.encartactionc2 div.fenetreaction h3 { 
    margin: 5px;
	padding: 5px;
	color: #c0656d;
	letter-spacing: 0;
	text-align: left;
    }
    
#content-container div.fiche-produit div.leftfiche div.action div.encartactionc2 div.fenetreaction p { 
	margin: 5px;
	padding: 5px;
	color: #769b30;
	text-align: left;
    }

#content-container div.fiche-produit div.leftfiche div.action div.encartactionc2 div.fenetreaction p a { 
	color: #769b30;
	text-decoration: none;
    }
    
#content-container div.fiche-produit div.leftfiche div.action div.encartactionc2 div.fenetreaction p a:hover { 
	color: #769b30;
	text-decoration: underline;
    }


div.fiche-produit div.leftfiche div.action div.encartactionc1 p,
div.fiche-produit div.leftfiche div.action div.encartactionc2 p {
	text-align: right;
	margin: 5px;
	font-size: 8pt;
	line-height: 10pt;				
}

div.fiche-produit div.leftfiche div.action div.encartactionc1 p a,
div.fiche-produit div.leftfiche div.action div.encartactionc2 p a {
	color: #769b30;
	text-decoration: none;					
}

div.fiche-produit div.leftfiche div.action div.encartactionc1 div.picto-action,
div.fiche-produit div.leftfiche div.action div.encartactionc2 div.picto-action {
	position: absolute;
	top: -8px;
	left: -12px;
	z-index: 1;					
}


div.fiche-produit div.rightfiche {
	z-index: 0;
	float: left;
	position : relative;
	width: 370px;
	margin: 10px 0px 10px 0px;
	padding-top: 17px;
	background: url(http://images.beaute-addict.com/images/interface/bio/haut-photo-fiche-prod.gif) top center no-repeat;
	text-align: center;		
}


div.fiche-produit div.rightfiche div.photo {
	margin: 0 auto;
	position : relative;
	height: 300px;
	width: 300px;
	text-align: center;
	vertical-align: center;
	border: 0px solid #000000;
}

div.fiche-produit div.rightfiche div.photo div.masque {
	position : absolute;
	height: 300px;
	width: 300px;
	bottom: 0px;
	left: 0px;
}


div.fiche-produit div.rightfiche div.hautcontenu {
	background: url(http://images.beaute-addict.com/images/interface/bio/haut-bg-descriptif-fiche-prod.gif) top center no-repeat;	
	margin: 0 auto;
	width: 370px;
	height: 41px;
	border: 0px solid #000000;
	z-index: 1;
}

div.fiche-produit div.rightfiche div.contenu {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-descriptif-fiche-prod.gif) top center repeat-y;	
	margin: 0 auto;
	padding: 0px;
	width: 370px;
	color: #707071;
	height: 200px;
	border: 0px solid #000000;
	z-index: 1;
	
}
div.fiche-produit div.rightfiche div.contenu div.zonescrollable {
	margin: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 345px;
	overflow: auto;
	height: 218px;
	border: 0px solid #000000;
	padding: 0px;
	padding-right: 5px;
	scrollbar-face-color: #b6ce6d;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #8bae40;
	font-size: 8pt; 
	font-family: Verdana, Helvetica, Lucida Sans, Verdana, sans-serif;
	text-align: left;
}

div.fiche-produit div.rightfiche div.contenu a {
	color: #a8a596;
	text-decoration: none;
}

div.fiche-produit div.rightfiche div.contenu a:hover {
	color: #a8a596;
	text-decoration: underline;
}

div.fiche-produit div.rightfiche div.bascontenu {
	background: url(http://images.beaute-addict.com/images/interface/bio/bas-bg-descriptif-fiche-prod.gif) top center no-repeat;	
	margin: 0 auto;
	width: 370px;
	height: 27px;
	border: 0px solid #000000;
}

div.eboutiqueMarque  {
	margin: 10px 0px;
	padding: 0px;
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-encart-info-fiche.gif) repeat-x;
	position: relative;
	border: 1px solid #8BAE40;
	width: 368px;
}

div.eboutiqueMarque div#coinhd {
	position: absolute;
	top: -1px;
	right: -1px;
	background: url(http://images.beaute-addict.com/images/interface/bio/coin-encart-info-fiche.gif) no-repeat;
	width: 15px;
	height: 15px;
}

div.eboutiqueMarque h2 {
	margin: 5px;
	color: #FFFFFF;
	text-align: left;
	font-size: 10pt;
	line-height:13pt;
}

div.eboutiqueMarque div.logo {
	float: left;
	margin: 10px 0px 10px 10px;
	width: 100px;
	height: 100px;
	position: relative;
	background-color: #FFFFFF;
}

div.eboutiqueMarque div.logo table {
  		height: 100px;
        width: 100px;
        border: 0px;
        border-spacing: 0px;
        border-collapse: collapse;
        margin: 0px;
        padding: 0px;
}

div.eboutiqueMarque div.logo table tr td {
	width: 100px;
	height: 100px;
	vertical-align: middle;
	text-align: center;
	line-height: 100px;	
	margin: 0px;
    padding: 0px;
    border: 0px;
}

div.eboutiqueMarque div.logo div.masque {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100px;
	height: 100px;
}

.carousel {
	border:1px solid #b6ce6d;
}

div.sameproduct {
	margin: 10px;
	text-align: left;
	color: #707071;
	border: 0px solid #000000;
}

div.sameproduct span {
	margin-top: 5px;
	margin-left: 5px;
	display: block;		
}

div.sameproduct span a {
	text-decoration: none;
	color: #707071;
}

div.sameproduct span a:hover {
	text-decoration: underline;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal a {
	border: 2px solid #b6ce6d;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal a.selected,
.jcarousel-skin-tango .jcarousel-clip-horizontal a:hover {
	border: 2px solid #769b30;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    background: transparent url(http://images.beaute-addict.com/images/interface/bio/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal {
    background: transparent url(http://images.beaute-addict.com/images/interface/bio/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical {
    background: transparent url(http://images.beaute-addict.com/images/interface/bio/next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    background: transparent url(http://images.beaute-addict.com/images/interface/bio/prev-vertical.png) no-repeat 0 0;
}

div.sameproduct div.sproduit_0, div.sameproduct div.sproduit_1, div.sameproduct div.sproduit_2, div.sameproduct div.sproduit_3, div.sameproduct div.sproduit_4 {
	float: left;
	width: 100px;
	height: 100px;	
	border: 1px solid #2f4f4f;
	margin: 5px;	
}

div.sameproduct div.sproduit_0 a img, div.sameproduct div.sproduit_1 a img, div.sameproduct div.sproduit_2 a img, div.sameproduct div.sproduit_3 a img, div.sameproduct div.sproduit_4 a img{
	text-decoration: none;
	border: none;
}


#content-container #produits-note-generale {
		background: url(http://images.beaute-addict.com/images/interface/bio/bg-encart-rub-produits-2.gif) repeat-x #FFFFFF;
		position: relative;
		border: 1px solid #b6ce6d;
		width: 368px;
		float: left;
		margin: 10px;
}

#content-container #produits-note-generale div#coinhd {
	position: absolute;
	top: -1px;
	right: -1px;
	background:url(http://images.beaute-addict.com/images/interface/bio/coin-encart-rub-produits-droite.gif) no-repeat;
	width: 15px;
	height: 15px;
}

#content-container #produits-note-generale h2 {
		background: none; 
		margin: 10px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px;
		color: #ffffff;
		line-height: 25px;
		letter-spacing: 0px;
}

#content-container #produits-note-generale h2 a {
		color: #ffffff;
		text-decoration: none;
}

#content-container #produits-note-generale h2 a:hover {
		color: #ffffff;
		text-decoration: underline;
}

#content-container #produits-note-generale h3,
#content-container #produits-note-generale h4 {
		background: none; 
		margin: 10px;
		padding: 0px;
		color: #6F7462;
		font-size: 8pt;
}

#content-container #produits-note-generale h3 a {
		color: #6F7462;
		text-decoration: none;
}

#content-container #produits-note-generale h3 a:hover {
		color: #6F7462;
		text-decoration: underline;
}

#content-container #produits-note-generale h4 {
		color: #769b30;
		text-transform: uppercase;
}

#content-container #produits-note-generale h4 a {
		text-decoration: none;
		color: #769b30;
}

#content-container #produits-note-generale h4 a:hover {
		text-decoration: underline;
		color: #769b30;
}

#content-container #produits-note-generale h3#act1,
#content-container #produits-note-generale h4#act1 {
		color: #d99694;
	}
#content-container #produits-note-generale h3#act2,
#content-container #produits-note-generale h4#act2 {
		color: #bcafa4;
	}
#content-container #produits-note-generale h3#act3,
#content-container #produits-note-generale h4#act3 {
		color: #93cddd;
	}
#content-container #produits-note-generale h3#act4,
#content-container #produits-note-generale h4#act4 {
		color: #b3a2c7;
	}
#content-container #produits-note-generale h3#act5,
#content-container #produits-note-generale h4#act5 {
		color: #fac090;
	}
#content-container #produits-note-generale h3#act6,
#content-container #produits-note-generale h4#act6 {
		color: #c3d69b;
	}
#content-container #produits-note-generale h3#act7,
#content-container #produits-note-generale h4#act7 {
		color: #ffa7ff;
	}
#content-container #produits-note-generale h3#act8,
#content-container #produits-note-generale h4#act8 {
		color: #95b3d7;
	}


#content-container #produits-note-generale div.notegen-col1 {
		margin: 10px;
		margin-left: 0px;
		width: 214px;
		float: left;
	}
	
#content-container #produits-note-generale div.notegen-col1 span {
		display: block;
		line-height: 20px;
		width: 150px;
		color: #ffffff;
		padding-left: 10px;
		background: url(http://images.beaute-addict.com/images/interface/bio/coin-bas-list-info-fiche.gif) bottom right no-repeat #8bae40;
	}
	
#content-container #produits-note-generale div#col1-1 span {
		background: url(http://images.beaute-addict.com/images/interface/bio/bascol1criteres1.gif) bottom right no-repeat #d99694;
	}
#content-container #produits-note-generale div#col1-2 span {
		background: url(http://images.beaute-addict.com/images/interface/bio/bascol1criteres2.gif) bottom right no-repeat #bcafa4;
	}
#content-container #produits-note-generale div#col1-3 span {
		background: url(http://images.beaute-addict.com/images/interface/bio/bascol1criteres3.gif) bottom right no-repeat #93cddd;
	}
#content-container #produits-note-generale div#col1-4 span {
		background: url(http://images.beaute-addict.com/images/interface/bio/bascol1criteres4.gif) bottom right no-repeat #b3a2c7;
	}
#content-container #produits-note-generale div#col1-5 span {
		background: url(http://images.beaute-addict.com/images/interface/bio/bascol1criteres5.gif) bottom right no-repeat #fac090;
	}
#content-container #produits-note-generale div#col1-6 span {
		background: url(http://images.beaute-addict.com/images/interface/bio/bascol1criteres6.gif) bottom right no-repeat #c3d69b;
	}
#content-container #produits-note-generale div#col1-7 span {
		background: url(http://images.beaute-addict.com/images/interface/bio/bascol1criteres7.gif) bottom right no-repeat #ffa7ff;
	}
#content-container #produits-note-generale div#col1-8 span {
		background: url(http://images.beaute-addict.com/images/interface/bio/bascol1criteres8.gif) bottom right no-repeat #95b3d7;
	}
	
#content-container #produits-note-generale div.notegen-col2 {
		margin: 10px;
		margin-right: 0px;
		width: 124px;
		float: left;
		text-align: center;
	}
	
#content-container #produits-note-generale div.notegen-col2 a {
		border: 0px solid #BBB199;
		display: block;
		float: left;
		width: 18px;
		margin-left: 3px;
	}
	
#content-container #produits-note-generale div.notegen-col1b {
		margin: 10px;
		width: 214px;
		float: left;
		color: #6F7462;
	}
	
#content-container #produits-note-generale div.notegen-col2b {
		margin: 10px;
		width: 114px;
		float: left;
		text-align: center;
		color: #769b30;
		font-weight: 600;
	}


#content-container div.rightficheavis {
	float: left;
	width: 300px;
	margin: 0px;
	padding-top: 17px;
	background: url(http://images.beaute-addict.com/images/interface/bio/haut-photo-fiche-avis.gif) top center no-repeat;		
}


#content-container div.rightficheavis div.photo {
	position : relative;
	height: 300px;
	width: 300px;
	text-align: center;
	vertical-align: center;
	border: 0px solid #000000;
}

#content-container div.rightficheavis div.photo div.masque {
	position : absolute;
	height: 300px;
	width: 300px;
	bottom: 0px;
	left: 0px;
}

	
div.formulaire-produits fieldset {
		margin: 10px;
		border: 1px solid #b6ce6d;
		padding: 5px;
		color: #6F7462;
}

div.formulaire-produits fieldset a {
		color: #6F7462;
	}

div.formulaire-produits fieldset legend {
		color: #769b30;
		font-size: 9pt;
		padding: 3px;
		font-weight: 600;
}

div.formulaire-produits fieldset input,
div.formulaire-produits fieldset textarea {
	border:1px solid #8BAE40;
	color:#6F7462;
}

	
div.formulaire-produits p.boutondroite {
	text-align: right;
	margin: 5px;
	margin-bottom: 10px;
	margin-top: 5px;
	}
	
	
div.formulaire-produits div.ligneform {
		position: relative;
		width: 648px;
		margin-top: 10px;
		margin-bottom: 5px;
}

div.formulaire-produits div.ligneform input,
div.formulaire-produits div.ligneform select,
div.formulaire-produits div.ligneform textarea {
		border: 1px solid #b6ce6d;
		color: #6F7462;
		vertical-align: middle;
}

div.formulaire-produits div.ligneform div.col0 {
		float: left;
		width: 648px;
		text-align: left;
}
	
	
div.formulaire-produits div.ligneform div.col1 {
		float: left;
		width: 250px;
		margin-right: 5px;
		text-align: right;
}

div.formulaire-produits div.ligneform div.col2 {
		float: left;
		width: 388px;
		margin-left: 5px;
}

#content-container p.formtriavis {
	margin: 10px;
	color: #ffffff;
}

#content-container p.formtriavis a {
	margin: 0px;
	color: #ffffff;
	text-decoration: none;
}

#content-container div#sommaire-produits-marques div.avisbox {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-encart-rub-produits-2b.gif) repeat-x;
	position: relative;
	margin: 10px;
	width: 658px;
	padding: 0px;
}

#content-container div#sommaire-produits-marques div.avisbox div#coinhg {
	position: absolute;
	top: 0px;
	left: 0px;
	background: url(http://images.beaute-addict.com/images/interface/bio/coin-encart-produits-avis.gif) no-repeat;
	width: 15px;
	height: 15px;
}

#content-container div#sommaire-produits-marques div.avisbox h2 {
		margin: 0px;
		margin-top: 0px;
		margin-bottom: 5px;
		padding: 0px;
		padding-left: 15px;
		color: #ffffff;
		line-height: 20px;
		font-size: 8pt;		
	}
	
#content-container div#sommaire-produits-marques div.avisbox h2 a {
		color: #ffffff;
		text-decoration: none;
	}
	
#content-container div#sommaire-produits-marques div.avisbox h2 a:hover {
		color: #ffffff;
		text-decoration: underline;
	}
	
#content-container div#sommaire-produits-marques div.avisbox h3 {
		margin: 5px;
		padding: 0px;
		color: #769b30;
		line-height: 10pt;
		font-size: 8pt;
		font-weight: 600;		
	}
	
#content-container div#sommaire-produits-marques div.avisbox h2 span.date {
		font-size: 8pt;
		float: right; 
		letter-spacing: 0px;
		padding-right: 5px;
	}

#content-container div#sommaire-produits-marques div.avisbox p.commentaire {
		margin: 5px;
		padding: 0px;
		color: #707071;
		font-weight: 500;
		text-align: justify;
	
	}

#content-container div#sommaire-produits-marques div.avisbox p.note {
		margin: 5px;
		padding: 0px;
		color: #6F7462;
		font-weight: 500;
		text-align: right;
}

#content-container div#sommaire-produits-marques div.avisbox p.note a {
		color: #769b30;
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-recherche.gif) center left no-repeat;
		padding-left: 12px;
		text-decoration: none;
		margin-left: 10px;
}

#content-container div#sommaire-produits-marques div.avisbox p.note a:hover {
		color: #769b30;
		text-decoration: underline;
}

p.lienrenavigation,
p.lienrenavigation2 {
		margin: 10px;	
		padding: 0px;
		color: #ffffff;
		font-size: 8pt;
		line-height: 11pt;
		font-weight: 500;					
}

p.lienrenavigation a {
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-recherche-2.gif) center left no-repeat;
		padding-left: 15px;
		text-decoration: none;
		color: #ffffff;
		margin-left: 5px;					
}

p.lienrenavigation2 a {
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-recherche.gif) center left no-repeat;
		padding-left: 15px;
		text-decoration: none;
		color: #6F7462;				
}

#sommaire-produits-marques p.pagination-alpha {
		margin: 1px;
		margin-top: 5px;
		margin-bottom: 10px;		
}

#sommaire-produits-marques p.pagination-alpha a {
		display: block;
		background: url(http://images.beaute-addict.com/images/interface/bio/bg-odre-alpha.gif) center center no-repeat;
		width: 20px;
		height: 20px;
		text-align: center;
		line-height: 20px;
		color: #b6ce6d;
		font-size: 8pt;
		font-weight: 600;
		text-decoration: none;
		float: left;
		margin-left: 3px;
		margin-right: 0px;
}

#sommaire-produits-marques p.pagination-alpha a.other {
		background: url(http://images.beaute-addict.com/images/interface/bio/bg-odre-alpha-2.gif) center center no-repeat;
		width: 40px;
		letter-spacing: -1px;
}

#sommaire-produits-marques p.pagination-alpha a.selected, #sommaire-produits-marques p.pagination-alpha a:hover  {
		text-decoration: none;
		color: #769b30;
}

#sommaire-produits-marques div#produits,
#sommaire-produits-marques div#marques {
	position: relative;
	float: left;
	width: 125px;
	border: 0px solid #000000;
	text-align: center;
	margin: 5px;
	margin-left: 8px;
	margin-right: 0px;
	}
	
	#sommaire-produits-marques div#produits div.photo,
	#sommaire-produits-marques div#marques div.photo {
		margin: 0 auto;
		width: 100px;
		height: 100px;
		line-height: 100px;
		border: 1px solid #769b30;
		position: relative;
	}
		
	#sommaire-produits-marques div#produits div.photo table,
	#sommaire-produits-marques div#marques div.photo table {
  		height: 100px;
        width: 100px;
        border: 0px;
        border-spacing: 0px;
        border-collapse: collapse;
        margin: 0px;
        padding: 0px;
}

#sommaire-produits-marques div#produits div.photo table tr td,
	#sommaire-produits-marques div#marques div.photo table tr td {
        vertical-align: middle;
        text-align: center;
        margin: 0px;
        padding: 0px;
}
	
	#sommaire-produits-marques div#produits div.lettrine {
		margin: 0 auto;
		width: 100px;
		height: 100px;
		line-height: 100px;
		border: 1px solid #769b30;
		position: relative;	
		font-size: 75pt;
		font-family: Georgia;
		font-weight: 500;
		color: #769b30;
	}

	#sommaire-produits-marques div#produits div.photo a img {
		border: none;
	}

	#sommaire-produits-marques div#marques div.photo a img {
		border: none;
		vertical-align: middle;
	}

	#sommaire-produits-marques div#produits div.photo div#coinhg,
	#sommaire-produits-marques div#marques div.photo div#coinhg,
	#sommaire-produits-marques div#produits div.lettrine div#coinhg {
		position: absolute;
		top: -1px;
		left: -1px;
		background: url(http://images.beaute-addict.com/images/interface/bio/coin-produits-article-photo.gif) no-repeat;
		width: 15px;
		height: 15px;
}

#sommaire-produits-marques div#produits div.infosred {
		border: none;
		margin: 0 auto;
		padding: 0px;
		margin-top: 5px;
		width: 100px;
		height: 45px;
		text-align: left;
		position: relative;
}

#sommaire-produits-marques div#produits div.infosred h2 {
		font-size: 8pt;
		color: 500;
		margin: 0px;
		padding: 0px;
		background: none;
		line-height: 15px;
		color: #8bae40;
		font-weight: 500;	
		letter-spacing: 0px;	
}	
	
#sommaire-produits-marques div#produits div.infosred h2 a {
		text-decoration: none;
		color: #8bae40;
}

#sommaire-produits-marques div#produits div.infosred h2 a:hover {
		text-decoration: underline;
		color: #8bae40;
}

	#content-container div.encartmarquedetail {
	position: relative;
	border: 0px solid #cbcbcb;
	margin: 10px;
	margin-top: 10px;
	width: 678px;
}

	#content-container div.encartmarquedetail h1 {
		margin: 0px;
		margin-left: 200px;
		padding: 0px;
		padding-left: 4px;
		color: #ffffff;
		line-height: 25px;
		background: url(http://images.beaute-addict.com/images/interface/bio/coin-encart-rub-produits-droite.gif) top right no-repeat #b6ce6d;
}

	#content-container div.encartmarquedetail p {
		margin: 0px;
		margin-left: 200px;
		padding: 5px;
		color: #6F7462;
		line-height: 11pt;
		text-align: justify;
		background-color: #FFFFFF;
}

	#content-container div.encartmarquedetail p.nav {
		text-align: right;
		color: #6F7462;
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-recherche.gif) center right no-repeat #FFFFFF;
		background-position: 300px 0px;
		margin: 0px;
		margin-left: 200px;
		padding: 0px 5px 5px 5px;
}

	#content-container div.encartmarquedetail p a {
		color: #6F7462;
		text-decoration: none;
}

	#content-container div.encartmarquedetail p a:hover {
		color: #6F7462;
		text-decoration: underline;
}

    #content-container div.encartmarquedetail div.photo {
		float: left;
		border: none;
		width: 150px;
		height: 150px;
		border: 1px solid #b6ce6d;
		position: relative;	
		text-align: center;
		margin-left: 20px;
		background-color: #ffffff;
}

#content-container div.encartmarquedetail div.photo table {
		width: 150px;
		height: 150px;
        border: 0px;
        border-spacing: 0px;
        border-collapse: collapse;
        margin: 0px;
        padding: 0px;
}

#content-container div.encartmarquedetail div.photo table td {
        vertical-align: middle;
        text-align: center;
        margin: 0px;
        padding: 0px;
}

	#content-container div.encartmarquedetail div.photo a img {
		border: none;
		vertical-align: middle;
}

	#content-container div.encartmarquedetail div.photo div#coinhg{
	position: absolute;
	top: -1px;
	left: -1px;
	background: url(http://images.beaute-addict.com/images/interface/bio/coin-marque-detail-photo.gif) no-repeat;
	width: 15px;
	height: 15px;
}

p.noresult {
	margin: 10px;
}	
/*  FIN  PRODUIT & MARQUES */


/*  debut shopping */

	#sommaire-annuaire-site-marchands {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-encart-rub-produits-2.gif) repeat-x #FFFFFF;
	position: relative;
	border: 1px solid #b6ce6d;
	margin: 10px;
	margin-right: 0px;
	width: 678px;
}

	#sommaire-annuaire-site-marchands h1 {
		background: none; 
		margin: 10px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px;
		padding-left: 4px;
		color: #ffffff;
		line-height: 25px;
		letter-spacing: 2px;
	}
	
	#sommaire-annuaire-site-marchands h1 a,
	#sommaire-shopping h1 a {
		text-decoration: none;
		color: #ffffff;
	}
	
	#sommaire-annuaire-site-marchands h2 {
		background: none; 
		margin: 10px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px;
		padding-left: 4px;
		color: #ffffff;
		line-height: 25px;
		letter-spacing: 2px;
		font-size: 11pt;
		font-weight: 600;
	}
	
	#sommaire-annuaire-site-marchands h2 a,
	#sommaire-shopping h2 a {
		text-decoration: none;
		color: #ffffff;
	}
	
	#sommaire-shopping div#coinhg,
	#sommaire-annuaire-site-marchands div#coinhg,
	#sommaire-domaine-activite div#coinhg,
	#sommaire-points  div#coinhg {
	position: absolute;
	top: -1px;
	left: -1px;
	background:url(http://images.beaute-addict.com/images/interface/bio/coin-encart-rub-produits.gif) no-repeat;
	width: 36px;
	height: 36px;
}

	#content-container p.descriptif {
		margin: 5px;
		margin-top: 5px;
		margin-bottom: 5px;
		padding: 5px;
		color: #6F7462;
		text-align: justify;
}


#sommaire-annuaire-site-marchands p.pagination-alpha {
		margin: 1px;
		margin-top: 5px;
		margin-bottom: 10px;
}

#sommaire-annuaire-site-marchands p.pagination-alpha a {
		display: block;
		background: url(http://images.beaute-addict.com/images/interface/bio/bg-odre-alpha.gif) center center no-repeat;
		width: 20px;
		height: 20px;
		text-align: center;
		line-height: 20px;
		color: #B6CE6D;
		font-weight: 600;
		text-decoration: none;
		float: left;
		margin-left: 1px;
		margin-right: 1px;
}

#sommaire-annuaire-site-marchands p.pagination-alpha a.other {
		background: url(http://images.beaute-addict.com/images/interface/bio/bg-odre-alpha-2.gif) center center no-repeat;
		width: 40px;
}


#sommaire-annuaire-site-marchands p.pagination-alpha a.selected, #sommaire-annuaire-site-marchands p.pagination-alpha a:hover, #sommaire-annuaire-site-marchands p.pagination-alpha a.otherselected, #sommaire-annuaire-site-marchands p.pagination-alpha a.other:hover  {
		text-decoration: none;
		color: #769B30;
}

	div.tabscontainer {
		padding: 5px;
}

	div.tabscontainer div.listealpha {	
}

	div.tabscontainer div.listealpha ul.col1, div.listealpha ul.col2 {
		background: url(http://images.beaute-addict.com/images/interface/bio/bg-list-domaine-activite.gif) top left no-repeat;
		margin: 0px;
		margin-top: 10px;
		padding: 0px;
		float: left;
		width: 320px;
		display: block;
		list-style-type: none;
		min-height: 130px;
}

div.listealpha ul.col2 {
		margin-left: 15px;
}

	div.tabscontainer div.listealpha ul li {
		padding: 2px;
		padding-left: 5px;
		margin-top: 0px;
		margin-bottom: 3px;
		font-weight: 500;
		color: #87b91c;

}

	div.tabscontainer div.listealpha ul li a {
		color: #769B30;
		text-decoration: none;
}

	div.tabscontainer div.listealpha ul li a:hover {
		color: #769B30;
		text-decoration: underline;
}

	#sommaire-annuaire-site-marchands div.logo {
		margin: 0 auto;
		width: 100px;
		height: 100px;
		line-height: 100px;
		border: 1px solid #769b30;
		position: relative;
		margin: 5px 0px 5px 21px;  
		float: left;
}

#sommaire-annuaire-site-marchands div.logo table {
  		height: 100px;
        width: 100px;
        border: 0px;
        border-spacing: 0px;
        border-collapse:collapse;
        margin: 0px;
        padding: 0px;
}

#sommaire-annuaire-site-marchands div.logo table tr td {
        vertical-align: middle;
        text-align: center;
        margin: 0px;
        padding: 0px;
}

	#sommaire-annuaire-site-marchands div.logo img.log {
		vertical-align: middle;
}

	#sommaire-annuaire-site-marchands div.logo div#coinhg {
		position: absolute;
		top: -1px;
		left: -1px;
		background: url(http://images.beaute-addict.com/images/interface/bio/coin-shopping-article-photo.gif) no-repeat;
		width: 15px;
		height: 15px;
}

    #sommaire-annuaire-site-marchands div.encartrecherche p.formulaire {
		margin: 0px;	
		padding: 0px;
		padding-top: 0px;
		padding-bottom: 5px;
		color: #6F7462;
		line-height: 16pt;
		font-weight: 500;					
}

    #sommaire-annuaire-site-marchands div.encartrecherche p.formulaire span {
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-plus-infos.gif) center left no-repeat;
		padding-left: 15px;
		float: left;
		width: 160px;						
}

    #sommaire-annuaire-site-marchands div.encartrecherche p.formulaire span font {
		color: #6F7462;
		font-size: 7pt;			
}

    #sommaire-annuaire-site-marchands div.encartrecherche p.formulaire a {
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-plus-infos.gif) center left no-repeat;
		padding-left: 15px;
		float: right;
		width: 140px;
		text-decoration: none;
		color: #6F7462;				
}

.encartrecherche p.formulaire a:hover {
		text-decoration: underline;
		color: #ffffff;			
}

.encartrecherche p.formulaire input,
.encartrecherche p.formulaire select  {
		border: 1px solid #cdcd9c;						
}

.encartrecherche p.formulaire input.boutimg {
		border: none;
		vertical-align: middle;
		background: none;
}

	#sommaire-domaine-activite {
	position: relative;
	border: 1px solid #cbcbcb;
	background-color: #ffffff;
	margin: 10px;
	margin-right: 0px;
	width: 678px;
}


	#sommaire-domaine-activite div#coinhg {
	position: absolute;
	top: -1px;
	left: -1px;
	background:url(http://images.beaute-addict.com/images/interface/bio/coin-encart-rub-shopping-activite.gif) no-repeat;
	width: 36px;
	height: 36px;

}


	#content-container div#sommaire-domaine-activite h2 {
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-titre-rubrique.gif) center left no-repeat; 
		margin: 10px;
		padding: 0px;
		padding-left: 15px;
		color: #769b30;
		line-height: 32px;
		font-size: 11pt;
		font-weight: 600;
	}


	#sommaire-domaine-activite div#listedomaine {
		padding: 5px;
}

	#sommaire-domaine-activite div#listedomaine ul.col1, #sommaire-domaine-activite div#listedomaine ul.col2 {
		background: url(http://images.beaute-addict.com/images/interface/bio/bg-list-domaine-activite.gif) left center no-repeat;
		margin: 0px;
		padding: 0px;
		float: left;
		width: 320px;
		display: block;
		list-style-type: none;
		min-height: 127px;
}

	#sommaire-domaine-activite div#listedomaine ul.col2 {
		margin-left: 20px;
}

	#sommaire-domaine-activite div#listedomaine ul li {
		padding: 2px;
		padding-left: 2px;
		margin: 0px;
		margin-bottom: 3px;
		line-height: 13pt;
		color: #707071;		
		border: 0px solid #000000;

}

	#sommaire-domaine-activite div#listedomaine ul li a {
		color: #707071;		
		text-decoration: none;
}

	#sommaire-domaine-activite div#listedomaine ul li a:hover {
		color:#6F7462;
		text-decoration: underline;
}

	#sommaire-domaine-activite div#listedomaine ul span {
		padding: 2px;
		margin-top: 0px;
		margin-bottom: 3px;
		float: right;
		display: block;
		line-height: 13pt;
		border: 0px solid #000000;
		color: #8bae40;
		text-align: right;
}

	#resultat-annuaire-site-marchands {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-encart-rub-produits-2.gif) repeat-x #FFFFFF;
	position: relative;
	margin: 10px;
	margin-right: 0px;
	width: 678px;
	border: 1px solid #b6ce6d;
}

	#resultat-annuaire-site-marchands div#coinhg {
	position: absolute;
	top: -1px;
	left: -1px;
	background:url(http://images.beaute-addict.com/images/interface/bio/coin-encart-rub-produits.gif) no-repeat;
	width: 36px;
	height: 36px;

}
	#resultat-annuaire-site-marchands h1,
	#resultat-annuaire-site-marchands h2 {
		background: none; 
		margin: 10px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px;
		padding-left: 4px;
		color: #ffffff;
		line-height: 25px;
		font-size: 11pt;
		font-weight: 600;
	}
	
	#resultat-annuaire-site-marchands h3 {
		margin: 10px;
		color: #769b30;
		font-size: 8pt;
		line-height: 11pt;
	}

	#content-container div#encartresultatam {
		padding: 5px;
		padding-right: 0px;
}

	div#encartresultatam #resultatl1,
  	div#encartresultatam #resultatl2, 
  	div#encartresultatam #resultatniv2 {
		margin-bottom: 10px;
		padding: 0px;
}

		div#resultatl1 div#cadreinfosresultats {
		position: relative;
		border: 1px solid #87b91c;
		background: url(http://images.beaute-addict.com/images/interface/bio/bg-encart-rub-shopping-2.gif) repeat-x;
		float: left;
		width: 560px;
		height: 100px;
}

		div#resultatl2 div#cadreinfosresultats {
		position: relative;
		background: url(http://images.beaute-addict.com/images/interface/bio/bg-encart-rub-shopping-2.gif) repeat-x;
		border: 1px solid #87b91c;
		float: left;
		width: 560px;
		height: 100px;
}

		div#resultatniv2 div#cadreinfosresultats {
		position: relative;
		border: 1px solid #bca87d;
		background: url(http://images.beaute-addict.com/images/interface/bio/bg-encart-rub-shopping-2-niv2.gif) repeat-x #f7f7ea;
		float: left;
		width: 560px;
		min-height: 100px;
}

		div#resultatl1 div#cadreinfosresultats div#coinhg {
		position: absolute;
		top: -1px;
		left: -1px;
		background:url(http://images.beaute-addict.com/images/interface/bio/coin-encart-rub-shopping.gif) no-repeat;
		width: 15px;
		height: 15px;
}

		div#resultatl2 div#cadreinfosresultats div#coinhg {
		position: absolute;
		top: -1px;
		left: -1px;
		background:url(http://images.beaute-addict.com/images/interface/bio/coin-encart-rub-shopping.gif) no-repeat;
		width: 15px;
		height: 15px;
}

		div#resultatniv2 div#cadreinfosresultats div#coinhg {
		position: absolute;
		top: -1px;
		left: -1px;
		background:url(http://images.beaute-addict.com/images/interface/bio/coin-encart-rub-shopping-niv2.gif) no-repeat;
		width: 15px;
		height: 15px;
}

	div#resultatl1 div#cadreinfosresultats div.site,
	div#resultatl2 div#cadreinfosresultats div.site,
	div#resultatniv2 div#cadreinfosresultats div.site {
		width: 550px;
		padding: 5px;
}

	div#resultatl1 div#cadreinfosresultats div.site h3,
	div#resultatl2 div#cadreinfosresultats div.site h3,
	div#resultatniv2 div#cadreinfosresultats div.site h3 {
		color: #ffffff;
		font-size: 9pt;
		line-height: 18px;
		height: 18px;
		padding: 0px;
		margin: 0px;
		margin-bottom: 7px;
		background: none; 
}

	div#resultatl2 div#cadreinfosresultats div.site h3 {
		color: #ffffff; 
}

	div#resultatniv div#cadreinfosresultats div.site h3 {
		color: #ffffff;
}

	div#resultatl1 div#cadreinfosresultats div.site h3 a {
		color: #ffffff;
		text-decoration: none;
}

	div#resultatl2 div#cadreinfosresultats div.site h3 a {
		color: #ffffff;
		text-decoration: none;
}

	div#resultatniv2 div#cadreinfosresultats div.site h3 a {
		color: #ffffff;
		text-decoration: none;
}

	div#cadreinfosresultats div.site h3 a img {
		border: none;
		margin: 0px;
		margin-left: 10px;
		vertical-align: middle;
}

	div#resultatl1 div#cadreinfosresultats div.site h3 a:hover {
		color: #ffffff;
		text-decoration: none;
}

	div#resultatl2 div#cadreinfosresultats div.site h3 a:hover {
		color: #ffffff;
		text-decoration: none;
}

	div#resultatl1 div#cadreinfosresultats div.site span {
		color: #6F7462;
		font-size: 8pt;
		line-height: 10pt;
		float: left;
		width: 260px;
		display: block;
}

	div#resultatl2 div#cadreinfosresultats div.site span {
		color: #707071;
		font-size: 8pt;
		line-height: 10pt;
		float: left;
		width: 260px;
		display: block;
}

	div#resultatniv2 div#cadreinfosresultats div.site span {
		color: #6F7462;
		font-size: 8pt;
		line-height: 10pt;
		float: left;
		width: 260px;
		display: block;
}

	div#resultatl1 div#cadreinfosresultats div.site span a {
		color: #8bae40;
		text-decoration: none;
}

	div#resultatl2 div#cadreinfosresultats div.site span a {
		color: #8bae40;
		text-decoration: none;
}

	div#resultatniv2 div#cadreinfosresultats div.site span a {
		color: #8bae40;
		text-decoration: none;
}

	div#resultatl1 div#cadreinfosresultats div.site span a:hover {
		color: #8bae40;
		text-decoration: underline;
}

	div#resultatl2 div#cadreinfosresultats div.site span a:hover {
		color: #8bae40;
		text-decoration: underline;
}

	div#resultatniv2 div#cadreinfosresultats div.site span a:hover {
		color: #8bae40;
		text-decoration: underline;
}

	div#resultatl1 div#cadreinfosresultats p.descriptif,
	div#resultatl2 div#cadreinfosresultats p.descriptif,
	div#resultatniv2 div#cadreinfosresultats p.descriptif {
		margin: 0px;
		padding: 5px;
		color: #707071;
		text-align:justify;
		font-size: 8pt;
		line-height: 10pt;

}


	div#resultatl1 div#cadreinfosresultats p.descriptif a,
	div#resultatl2 div#cadreinfosresultats p.descriptif a,
	div#resultatniv2 div#cadreinfosresultats p.descriptif a {
		color: #769b30;
		text-decoration: none;
}


	div#resultatl1 div#cadreinfosresultats p.descriptif a:hover,
	div#resultatl2 div#cadreinfosresultats p.descriptif a:hover,
	div#resultatniv2 div#cadreinfosresultats p.descriptif a:hover {
		color: #769b30;
		text-decoration: underline;
}

	div#resultatl1 div#cadreinfosresultats div.categorie,
	div#resultatl2 div#cadreinfosresultats div.categorie,
	div#resultatniv2 div#cadreinfosresultats div.categorie {
		margin: 0px;
		padding: 0px;
		width: 270px;
		color: #6F7462;
		font-size: 8pt;
		line-height: 10pt;
		float: left;
}

	div#resultatl1 div#cadreinfosresultats div.categorie a,
	div#resultatl2 div#cadreinfosresultats div.categorie a,
	div#resultatniv2 div#cadreinfosresultats div.categorie a {
		text-decoration: none;
		color: #6F7462;
}

	div#resultatl2 div#cadreinfosresultats div.categorie,
	div#resultatl2 div#cadreinfosresultats div.categorie a {
		color: #6F7462;
}

	div#resultatl1 div#cadreinfosresultats div.categorie a:hover,
	div#resultatl2 div#cadreinfosresultats div.categorie a:hover,
	div#resultatniv2 div#cadreinfosresultats div.categorie a:hover {
		text-decoration: underline;
}

	div#resultatl1 div#cadreinfosresultats div.points,
    div#resultatl2 div#cadreinfosresultats div.points,
    div#resultatniv2 div#cadreinfosresultats div.points  {
		background: url(http://images.beaute-addict.com/images/interface/shopping/bg-points-site-m.gif) center top no-repeat;
		margin: 0px;
		margin-left: 10px;
		padding: 0px;
		padding-top: 2px;
		float: left;
		width: 0px;
		height: 58px;
		text-align: center;
		color: #946d70;
		font-size: 10pt;
		line-height: 11pt;
}

    div#resultatl2 div#cadreinfosresultats div.points  {
		color: #bf656e;
}

	div#resultatl1 div#cadreinfosresultats div.points span,
    div#resultatl2 div#cadreinfosresultats div.points span,
    div#resultatniv2 div#cadreinfosresultats div.points span  {
		color: #946d70;
		line-height: 8pt;
		font-size: 8pt;
		padding-top: 10px;
		display:block;
}

    div#resultatl2 div#cadreinfosresultats div.points span  {
		color: #bf656e;
}


	div#resultatl1 div#cadreinfosresultats div.points span strong,
    div#resultatl2 div#cadreinfosresultats div.points span strong,
    div#resultatniv2 div#cadreinfosresultats div.points span strong {    
		font-weight: 600;
		font-size: 11pt;
}

    div#resultatniv2 div#cadreinfosresultats div.detail { 
		border: 1px solid #d3aebe;
		border-bottom: 1px solid #d3aebe;
		border-right: 1px solid #d3aebe;
		background: #ffffff;
		margin: 2px;
		padding: 5px;
		font-size: 8pt;
		line-height: 10pt;   

}

    div#resultatniv2 div#cadreinfosresultats div.detail h4 {
		padding: 0px;
		margin: 0px;
		margin-bottom: 10px;
		color: #a15676;
		font-size: 10pt;
		line-height: 13pt;
		background: none; 
		letter-spacing: 0px;
		font-weight: 600;  
}

    div#resultatniv2 div#cadreinfosresultats div.detail h4 a img {
		float: right;
		border: none; 
		margin-left: 10px; 
}

	div#resultatl1 div.logo,
	div#resultatl2 div.logo,
	div#resultatniv2 div.logo {
		position: relative;
		border: 0px;
		border-top: 1px solid #87b91c;
		border-left: 1px solid #87b91c;
		margin: 0px;
		margin-left: 5px;
		float: left;
		width: 100px;
		text-align: center;
		height: 100px;
		line-height: 100px;
}

div#resultatl1 div.logo table,
div#resultatl2 div.logo table,
div#resultatniv2 div.logo table {
  		height: 100px;
        width: 100px;
        border: 0px;
        border-spacing: 0px;
        border-collapse: collapse;
        margin: 0px;
        padding: 0px;
}

div#resultatl1 div.logo table tr td,
div#resultatl2 div.logo table tr td,
div#resultatniv2 div.logo table tr td {
        vertical-align: middle;
        text-align: center;
        margin: 0px;
        padding: 0px;
}

	div#resultatl1 div.logo img,
	div#resultatl2 div.logo img,
	div#resultatniv2 div.logo img {
}

	div#resultatniv2 div.logo {
		border: 0px;
		border-top: 1px solid #bca87d;
		border-left: 1px solid #bca87d;
		line-height: 100px;
		text-align: center;
}

	div#resultatl1 div.logo div#coinbd,
	div#resultatl2 div.logo div#coinbd {
		position: absolute;
		bottom: 0px;
		right: 0px;
		background:url(http://images.beaute-addict.com/images/interface/bio/coin-bas-shopping-infos.gif) bottom right no-repeat;
		width: 100px;
		height: 100px;
}

	div#resultatniv2 div.logo div#coinbd { 
		position: absolute;
		top: 0px;
		left: 0px;
		background: url(http://images.beaute-addict.com/images/interface/bio/coin-bas-shopping-infos-niv2.gif) bottom right no-repeat;
		width: 100px;
		height: 100px;
}

	div#resultatl1 div.logo img.logsm,
	div#resultatl2 div.logo img.logsm,
	div#resultatniv2 div.logo img.logsm {
}


#resultat-annuaire-site-marchands p.pagination {
		margin: 10px;
		padding: 0px;
		color: #6F7462;
		font-weight: 500;
		text-align: center;
		background: none;
	}
	
	#content-container p.pagination span {
		float: right;
	}

	#content-container p.pagination a {
		color: #8bae40;
		text-decoration: none;
	}

	#content-container p.pagination a.selected {
		color: #8bae40;
		font-weight: 600;
		text-decoration: none;
	}

	#content-container p.pagination a:hover {
		color: #8bae40;
		font-weight: 500;
		text-decoration: underline;
	}
	
	#resultat-annuaire-site-marchands p.pagination span.paginationside1 {
		float: left;
	}
		
	#resultat-annuaire-site-marchands p.pagination span.paginationside2 {
		float: right;
	}
		
	#resultat-annuaire-site-marchands p.pagination span.paginationside2 select {
			border: 1px solid #936d70;	
	}
		
	#resultat-annuaire-site-marchands p.pagination span.paginationside2 input {
		border: none;
	}

/*  fin shopping */


/*  debut centres de beaute */

	#recherche {
	margin: 10px;
	margin-top: 5px;
	margin-right: 0px;
}

	#recherche form {
	margin: 0px;
	padding: 0px;
}

	#recherche div#rechercheexpress {
	position: relative;
	float: left;
	background :url(http://images.beaute-addict.com/images/interface/bio/bg-encart-rub-produits-2.gif) top left repeat-x;
	border: 1px solid #b6ce6d;
	background-color: #FFFFFF;
	width: 339px;
	text-align: center;
}

	#recherche div#rechercheexpress table {
		border: 0px solid #000000;
		border-collapse: collapse;
		border-spacing: 0px;
		margin: 5px auto;
		padding:0px;
}

	#recherche div#rechercheexpress table tr td {
		text-align: left;
		color: #6F7462;
		font-size: 8pt;
		line-height: 10pt;
		margin:0px;
		padding: 1px;
		vertical-align: top;
}

	#recherche div#rechercheexpress div#coinhg {
	position: absolute;
	top: -1px;
	left: -1px;
	background:url(http://images.beaute-addict.com/images/interface/bio/coin-encart-rub-produits.gif) no-repeat;
	width: 36px;
	height: 36px;
}

	#recherche div#rechercheexpress p.titre {
	margin: 0px;
	margin-bottom: 5px;
	padding-left: 15px;
	color: #ffffff;
	font-size: 10pt;
	line-height: 25px;
	font-weight: 600;
}

	#recherche div#rechercheexpress p {
	margin: 0px;
	padding: 10px;
	padding-top: 0px;
	padding-bottom: 6px;
	color: #707071;
}


	#recherche div#rechercheexpress input,
	#recherche div#rechercheexpress select {
		border: none;
		color: #6F7462
		padding: 2px;
		border: 1px solid #769b30;
	}

	#recherche div#rechercheexpress input.boutimg {
		border: none;
		background: none;
	}
	
	#recherche p.lienaction {
	background: url(http://images.beaute-addict.com/images/interface/bio/puce-plus-infos-white.gif) no-repeat;
	margin: 10px 0px;
	padding: 0px;
	padding-left: 17px;
	color: #ffffff;
	text-align: left;
}

	#recherche p.lienaction a {
	color: #ffffff;
	text-decoration: none;
}

	#recherche p.lienaction a:hover {
	color: #ffffff;
	text-decoration: underline;
}
	
	
   #encart-qualification {
		margin: 0px;
		position: relative;
		width: 341px;
		height: 80px;
		float: left;
		background: url(http://images.beaute-addict.com/images/interface/bio/bg-encart-qualification.gif) no-repeat;
		z-index: 99;
		text-align: center;
}

   #encart-qualification p {
		margin: 0 auto;
		padding-top: 10px;
		position: relative;
		width: 210px;
		text-align: left;
		font-size: 9pt;
		line-height: 13pt;
		color: #5a770e;
		font-weight: 600;
		border: 0px solid #000000;
		font-family: Arial,Verdana,Helvetica,Lucida Sans,Verdana,sans-serif;
}

   #encart-qualification p span  {
   font-size: 10pt;
   letter-spacing: 0px;
   }

   #encart-qualification p a {
		color: #5a770e;
		text-decoration: none;
}

   #encart-qualification p a:hover {
		color: #5a770e;
		text-decoration: underline;
}

div#encartqualifdetail {
	position: absolute;
	width: 430px;
	top: -55px;
	left: -85px;
	z-index: 99;
	}

div#encartqualifdetail div.hautdetailnotecriteres {
	width: 430px;
	height: 10px;
	line-height: 10px;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	background: url(http://images.beaute-addict.com/images/interface/bio/hautqualifdetail.gif)  top center no-repeat;
	}
	
div#encartqualifdetail div.detailnotecriteresliste {
	position: relative;
	width: 430px;
	margin: 0px;
	padding: 0px;
	background: #9cc61b;
	border: 1px solid #9cc61b;
	border-left: 0px;
	border-right: 0px;
	}
	
div#encartqualifdetail div.detailnotecriteresliste h2 {
	padding-left: 18px;
	margin: 10px 15px;
	color: #ffffff;
	font-size: 9pt;
	background: url(http://images.beaute-addict.com/images/interface/bio/puce-h2-qualifdetail.gif) left top no-repeat;
	}
	
#encart-qualification div#encartqualifdetail p {
	width: 100%;
	margin: 10px;
	padding: 0px;
	font-size: 8pt;
	color: #ffffff;
	font-weight: 500;
	}
	
#encart-qualification div#encartqualifdetail ul {
	margin: 0px 4px 10px 0px;
	font-size: 8pt;
	font-weight: 500;
	color: #ffffff;
	list-style: disc;
	text-ailgn: left;
	list-style-position: outside;
	padding: 0px 0px 0px 15px;
	}
	
#encart-qualification div#encartqualifdetail ul li {
	margin: 5px 10px;
	padding: 0px;
	}
	
div#encartqualifdetail div.basdetailnotecriteres  {
	width: 430px;
	height: 10px;
	line-height: 10px;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	background: url(http://images.beaute-addict.com/images/interface/bio/basqualifdetail.gif)  bottom center no-repeat;
	}

	

   #encart-qualification div#pointsba {
		background: url(http://images.beaute-addict.com/images/interface/bio/bgopointsba.gif) no-repeat;
		position: absolute;
		top: 33px;
		left: 258px;
		width: 60px;
		height: 60px;
		text-align: center;
		color: #FFFFFF;
		padding-top: 17px;
		padding-bottom: 17px;
		padding-left: 2px;
}

	div.encartresultat {
		background: url(http://images.beaute-addict.com/images/interface/bio/bg-encart-rub-produits-2.gif) repeat-x;
		position: relative;
		border: 1px solid #b6ce6d;
		margin: 10px;
		margin-top: 10px;
		width: 678px;
		background-color: #FFFFFF;
		font-family: Arial,Verdana,Helvetica,Lucida Sans,Verdana,sans-serif
	}
	
	div.encartresultat h1,
	div.encartresultat p.titre1 {
		background: none; 
		margin: 10px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px;
		padding-left: 4px;
		color: #ffffff;
		line-height: 25px;
		font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
		font-size: 11pt;
		font-weight: 600;
	}
	
	div.encartresultat h1 a,
	div.encartresultat p.titre1 a {
		text-decoration: none;
		color: #ffffff;

	}
	
	div.encartresultat div#coinhg {
		position: absolute;
		top: -1px;
		left: -1px;
		background:url(http://images.beaute-addict.com/images/interface/bio/coin-encart-rub-produits.gif) no-repeat;
		width: 36px;
		height: 36px;
}

div.encartongletsrecherche {
	margin: 10px;
	margin-bottom: 0px;
	position: relative;
	height: 24px;
	z-index: 99;
	}
		
div.ongletrecherche {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-onglet-centre-recherche.gif) left no-repeat;
	height: 24px;
	margin-right: 1px;
	width: 138px;
	float: left;
	text-align: center;
	font-size: 7pt;
	z-index: 99;
	font-family: Arial,Verdana,Helvetica,Lucida Sans,Verdana,sans-serif;
	}

div.ongletrecherche a {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-droite-onglet-centre-recherche.gif) right no-repeat;
	height: 24px;
	font-size: 7pt;
	line-height: 24px;
	display: block;
	width: 138px;
	color: #769b30;
	text-decoration: none;
	font-weight: 500;
	}

div.ongletrecherche a:hover {
	color: #769b30;
	text-decoration: none;
	}
	

div.ongletrechercheactif {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-onglet-centre-recherche-act.gif) left no-repeat;
	height: 24px;
	margin-right: 1px;
	width: 138px;
	float: left;
	text-align: center;
	font-size: 7pt;
	z-index: 99;
	font-family: Arial,Verdana,Helvetica,Lucida Sans,Verdana,sans-serif;
	}

div.ongletrechercheactif a {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-droite-onglet-centre-recherche-act.gif) right no-repeat;
	height: 24px;
	line-height: 24px;
	display: block;
	width: 138px;
	color: #ffffff;
	text-decoration: none;
	font-weight: 500;
	}

div.ongletrechercheactif a:hover {
	color: #595866;
	text-decoration: none;
	}
		
div.ongletafficher {
	background: url(http://images.beaute-addict.com/images/interface/au-masculin/bg-onglet-centre-recherche.gif) left no-repeat;
	height: 24px;
	margin-right: 2px;
	width: 117px;
	float: left;
	text-align: center;
	font-size: 8pt;
	}
	
div.ongletafficher span {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-droite-onglet-centre-afficher.gif) right no-repeat;
	height: 24px;
	line-height: 24px;
	display: block;
	width: 117px;
	color: #889CA9;
	text-decoration: none;
	font-weight: 600;
	}
	
div.ongletafficheract1 {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-onglet-centre-recherche-act1.gif) left no-repeat;
	height: 24px;
	margin-right: 2px;
	width: 117px;
	float: left;
	text-align: center;
	font-size: 8pt;
	font-family: Arial,Verdana,Helvetica,Lucida Sans,Verdana,sans-serif;
	}
	
div.ongletafficheract2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-onglet-centre-recherche-act2.gif) left no-repeat;
	height: 24px;
	margin-right: 2px;
	width: 117px;
	float: left;
	text-align: center;
	font-size: 8pt;
	font-family: Arial,Verdana,Helvetica,Lucida Sans,Verdana,sans-serif;
	}
	
div.ongletafficheract1 span,
div.ongletafficheract2 span {
	background: none;
	height: 24px;
	line-height: 24px;
	display: block;
	width: 117px;
	color: #8bae40;
	text-decoration: none;
	font-weight: 600;
	}

div.ongletafficher1 span.selected,
div.ongletafficher2 span.selected {
	color: #cd8887;
	}

div.encartongletsrecherche div.detailonglet {
	position: absolute;
	border: 1px solid #b6ce6d;
	background-color: #b6ce6d;
	padding: 0px;
	display: none;
	z-index: 999;
	top: 24px;
	left: -7px;
	width: 692px;
	}
		
div.encartresultat h2.resultatcriteres {
		margin: 10px;
		color: #6F7462;
		font-size: 8pt;
		line-height: 11pt;
	}
	
#content-container p.pagination {
	margin: 10px;
	padding: 0px;
	color: #6F7462;
	font-weight: 500;
	text-align: center;
}

#content-container p.pagination a {
	color: #6F7462;
	text-decoration: none;
}

#content-container p.pagination a:hover {
	color: #8BAE40;
	text-decoration: none;
}

#content-container p.pagination a.selected {
	font-weight: 600;
	color: #8BAE40;
}

div#encartresultat div.detailreglement div.detailencart,
div.encartongletsrecherche div.detailonglet div.detailencart {
	position: relative;
	padding: 10px;
	width: 672px;
	color: #6F7462;
	}
	
div.encartongletsrecherche div.detailonglet div.detailencart input {
		border: none;
	}

div#encartresultat div.detailreglement div.detailencart a {
	color: #6F7462;
	text-decoration: none;
	}

div#encartresultat div.detailreglement div.detailencart a:hover {
	color: #6F7462;
	text-decoration: none;
	}
	
div.encartongletsrecherche div.detailonglet div.detailencart h2 {
	color: #5A770E;
	margin-top: 20px;
	margin-bottom: 2px;
	}

div#encartresultat div.detailreglement div.detailencart div.hg,
div.encartongletsrecherche div.detailonglet div.detailencart div.hg {
	background: url(http://images.beaute-addict.com/images/interface/bio/detailonglet-hg.gif) no-repeat;
	position: absolute;
	top: -1px;
	left: -1px;
	width: 9px;
	height: 9px;
	}

div.encartongletsrecherche div.detailonglet div.detailencart div.hd {
	background: url(http://images.beaute-addict.com/images/interface/bio/detailonglet-hd.gif) no-repeat;
	position: absolute;
	top: -1px;
	right: -1px;
	width: 9px;
	height: 9px;
	}

div.encartongletsrecherche div.detailonglet div.detailencart div.bg {
	background: url(http://images.beaute-addict.com/images/interface/centres-de-beaute/detailonglet-bg.gif) no-repeat;
	position: absolute;
	bottom: -1px;
	left: -1px;
	width: 9px;
	height: 9px;
	}

div.encartongletsrecherche div.detailonglet div.detailencart div.bd {
	background: url(http://images.beaute-addict.com/images/interface/centres-de-beaute/detailonglet-bd.gif) no-repeat;
	position: absolute;
	bottom: -1px;
	right: -1px;
	width: 9px;
	height: 9px;
	}

div#encartresultat div.detailreglement div.detailencart p.navdetailonglet,
div.encartongletsrecherche div.detailonglet div.detailencart p.navdetailonglet {
	margin: 0px;
	margin-bottom: 5px;
	text-align: right;
	}	

div.encartongletsrecherche div.detailonglet div.detailencart div.col1 {
	float: left;
	margin: 0px;
	text-align: left;
	width: 210px;
	}
	
div.encartongletsrecherche div.detailonglet div.detailencart div.col2 {
	float: left;
	margin: 0px;
	margin-left: 10px;
	text-align: left;
	width: 210px;
	}		
	
div.encartongletsrecherche div.detailonglet div.detailencart div.col3 {
	float: left;
	margin: 0px;
	margin-left: 10px;
	text-align: left;
	width: 214px;
	}	

	div.resultatrecherche1,
	div.resultatrecherche2,
	div.resultatrecherche3 {
		margin: 0px;
		margin-top: 10px;
		margin-bottom: 10px;
}

	div.resultatrecherche1 div.logo,
	div.resultatrecherche2 div.logo,
	div.resultatrecherche3 div.logo  {
		position: relative;
		border: 1px solid #769b30;
		margin: 0px;
		margin-left: 5px;
		padding: 0px;
		float: left;
		width: 100px;
		text-align: center;
		vertical-align: middle;
		line-height: 100px;
		height: 100px;
		background-color: #FFFFFF;
}


	div.resultatrecherche1 div.logo table,
	div.resultatrecherche2 div.logo table,
	div.resultatrecherche3 div.logo table  {
  		height: 100px;
        width: 100px;
        border: 0px;
        border-spacing: 0px;
        border-collapse: collapse;
        margin: 0px;
        padding: 0px;
}

	div.resultatrecherche1 div.logo table td,
	div.resultatrecherche2 div.logo table td,
	div.resultatrecherche3 div.logo table td  {
        vertical-align: middle;
        text-align: center;
        margin: 0px;
        padding: 0px;
}

	div.resultatrecherche2 div.logo {
		border: 1px solid #cab3b0;
}

	div.resultatrecherche3 div.logo {
		border: 1px solid #c0c8b2;
}

	div.resultatrecherche1 div.logo div#coinhg,
	div.resultatrecherche2 div.logo div#coinhg,
	div.resultatrecherche3 div.logo div#coinhg  {
		position: absolute;
		top: -1px;
		left: -1px;
		background:url(http://images.beaute-addict.com/images/interface/bio/hgencartdernierscentres.gif) no-repeat;
		width: 11px;
		height: 11px;
}

	div.resultatrecherche2 div.logo div#coinhg {
		background:url(http://images.beaute-addict.com/images/interface/bio/hgencartdernierscentres-2.gif) no-repeat;
}

	div.resultatrecherche3 div.logo div#coinhg {
		background:url(http://images.beaute-addict.com/images/interface/bio/hgencartdernierscentres-3.gif) no-repeat;
}

	div.resultatrecherche1 div.encartdescriptif,
	div.resultatrecherche2 div.encartdescriptif,
	div.resultatrecherche3 div.encartdescriptif {
		position: relative;
		float: left;
		border-left: 1px solid #769b30;
		border-top: 1px solid #769b30;
		margin-left: 10px;
		height: 100px;
		width: 548px;
		background:url(http://images.beaute-addict.com/images/interface/bio/bg-centre-1.gif) bottom right no-repeat;
	}
	

	div.resultatrecherche2 div.encartdescriptif {
		border-top: 1px solid #cab3b0;
		border-left: 1px solid #cab3b0;
		background:url(http://images.beaute-addict.com/images/interface/bio/bg-centre-2.gif) bottom right no-repeat;
	}
	
	div.resultatrecherche3 div.encartdescriptif {
		border-left: 1px solid #c0c8b2;
		border-top: 1px solid #cab3b0;
		background:url(http://images.beaute-addict.com/images/interface/bio/bg-centre-3.gif) bottom right no-repeat;
	}
	

	div.resultatrecherche1 div.infos,
	div.resultatrecherche2 div.infos,
	div.resultatrecherche3 div.infos {
		float: left;
		width: 150px;
		padding-top: 3px;
		color:#6F7462;
		margin-left: 5px;
}

	div.resultatrecherche2 div.infos {
		color: #cab3b0;
	}
	
	div.resultatrecherche3 div.infos {
		color: #c0c8b2;
	}

	div.resultatrecherche1 div.infos h2,
	div.resultatrecherche2 div.infos h2,
	div.resultatrecherche3 div.infos h2  {
		color: #8bae40;
		font-size: 8pt;
		line-height: 13px;
		padding: 0px;
		margin: 0px;
		height: 26px;
	}
	
	div.resultatrecherche1 div.infos h2 a,
	div.resultatrecherche2 div.infos h2 a,
	div.resultatrecherche3 div.infos h2 a {
		color: #8bae40;
		text-decoration: none;
	}
	

	div.resultatrecherche2 div.infos h2,
	div.resultatrecherche2 div.infos h2 a {
		color: #8bae40;
	}
	
	div.resultatrecherche3 div.infos h2,
	div.resultatrecherche3 div.infos h2 a {
		color: #8bae40;
	}
	
	div.resultatrecherche2 div.infos h2,
	div.resultatrecherche2 div.infos h2 a {
		color: #a99088;
	}
	
	div.resultatrecherche3 div.infos h2,
	div.resultatrecherche3 div.infos h2 a {
		color: #9ea988;
	}
	
	div.resultatrecherche1 div.infos p,
	div.resultatrecherche2 div.infos p,
	div.resultatrecherche3 div.infos p {
		color: #6F7462;
		padding: 0px;
		margin: 0px;
		margin-top: 1px;
		line-height: 13px;
		height: 39px;
		overflow: hidden;
	}
	
	div.resultatrecherche1 div.infos p a,
	div.resultatrecherche2 div.infos p a,
	div.resultatrecherche3 div.infos p a {
		color: #6F7462;
		text-decoration: none;
	}

	div.resultatrecherche1 div.infos p.nbprestmarques,
	div.resultatrecherche2 div.infos p.nbprestmarques,
	div.resultatrecherche3 div.infos p.nbprestmarques   {
		color: #6F7462;
		text-align: center;
		padding: 1px;
		margin: 0px;
		margin-top: 2px;
		line-height: 13px;
		height: 13px;
		border: 1px solid #beccd5;
		overflow: hidden;
	}

	div.resultatrecherche1 div.infos p.nbprestmarques a {
		color: #6F7462;
		text-decoration: none;
}

	div.resultatrecherche2 div.infos p.nbprestmarques {
		border: 1px solid #a99088;
	}

	div.resultatrecherche2 div.infos p.nbprestmarques,
	div.resultatrecherche2 div.infos p.nbprestmarques a {
		color: #a99088;
		text-decoration: none;
}

	div.resultatrecherche3 div.infos p.nbprestmarques {
		border: 1px solid #9ea988;
	}

	div.resultatrecherche3 div.infos p.nbprestmarques,
	div.resultatrecherche3 div.infos p.nbprestmarques a   {
		color: #9ea988;
		text-decoration: none;
	}

	div.resultatrecherche1 div.infos p.nbprestmarques a:hover,
	div.resultatrecherche2 div.infos p.nbprestmarques a:hover,
	div.resultatrecherche3 div.infos p.nbprestmarques a:hover   {
		text-decoration: underline;
	}

	div.resultatrecherche1 div.descriptif,
	div.resultatrecherche2 div.descriptif,
	div.resultatrecherche3 div.descriptif   {
		float: left;
		width: 244px;
		padding-top: 3px;
		color: #6F7462;
		margin-left: 10px;
		text-align: justify;
		line-height: 12px;
}

	div.resultatrecherche1 div.descriptif  a,
	div.resultatrecherche2 div.descriptif  a,
	div.resultatrecherche3 div.descriptif  a   {
		color: #707071;
		text-decoration: none;
}

	div.resultatrecherche1 div.descriptif a:hover, 
	div.resultatrecherche2 div.descriptif a:hover,
	div.resultatrecherche3 div.descriptif a:hover   {
		color: #707071;
		text-decoration: underline;
}
	
	div.resultatrecherche1 div.avis,	
	div.resultatrecherche2 div.avis,	
	div.resultatrecherche3 div.avis   {
		float: left;
		width: 120px;
		padding-top: 3px;
		color: #6F7462;
		margin-left: 10px;
}

	div.resultatrecherche1 div.avis h2, 
	div.resultatrecherche2 div.avis h2, 
	div.resultatrecherche3 div.avis h2   {
		color: #8BAE40;
		font-size: 8pt;
		line-height: 10pt;
		padding: 0px;
		margin: 0px;
		text-align: center;
	}
	
	div.resultatrecherche2 div.avis h2 {
		color: #a99088;
	}
	
	div.resultatrecherche3 div.avis h2 {
		color: #9ea988;
	}
	
	div.resultatrecherche1 div.avis p,
	div.resultatrecherche2 div.avis p,
	div.resultatrecherche3 div.avis p  {
		color: #6F7462;
		line-height: 12px;
		padding: 0px;
		margin: 0px;
		margin-top: 2px;
		text-align: center;
	}

	div.resultatrecherche1 div.avis p img,
	div.resultatrecherche2 div.avis p img,
	div.resultatrecherche1 div.avis p img  {
		margin-left: 0px;
	}

	div.resultatrecherche1 div.avis p a,
	div.resultatrecherche2 div.avis p a,
	div.resultatrecherche3 div.avis p a  {
		color: #6F7462;
		text-decoration: none;
	}

	div.resultatrecherche1 div.avis p a:hover,
	div.resultatrecherche2 div.avis p a:hover,
	div.resultatrecherche3 div.avis p a:hover   {
		color: #6F7462;
		text-decoration: underline;
	}
	
	div.resultatrecherche1 div.resultatbarreaction,
	div.resultatrecherche2 div.resultatbarreaction,
	div.resultatrecherche3 div.resultatbarreaction  {
		position: absolute;
		bottom: 0px;
		left: 0px;
		width: 542px;
		color: #ffffff;
		padding: 0px 3px;
		text-align: center;
		height: 19px;

	}

	div.resultatrecherche1 div.resultatbarreaction a,
	div.resultatrecherche2 div.resultatbarreaction a,
	div.resultatrecherche3 div.resultatbarreaction a  {
		color: #ffffff;
		font-weight: 600;
		text-decoration: none;
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-carre-lien-titre.gif) left center no-repeat;
		padding-left: 16px;
		margin-left: 5px;
		margin-right: 5px;
		line-height: 18px;
	}
	
	div.resultatrecherche2 div.resultatbarreaction a  {
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-carre-lien-titre-2.gif) left center no-repeat;
	}
	
	div.resultatrecherche3 div.resultatbarreaction a {
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-carre-lien-titre-3.gif) left center no-repeat;
	}

	div.resultatrecherche1 div.resultatbarreaction a:hover,
	div.resultatrecherche2 div.resultatbarreaction a:hover,
	div.resultatrecherche3 div.resultatbarreaction a:hover  {
		color: #ffffff;
		text-decoration: underline;
	}
	
	div.resultatrecherche1 div.resultatbarreaction a.lienactioncadeaux,
	div.resultatrecherche2 div.resultatbarreaction a.lienactioncadeaux,
	div.resultatrecherche3 div.resultatbarreaction a.lienactioncadeaux  {
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-cadeaux-lien.gif) left center no-repeat;
		padding-left: 24px;
		margin-left: 5px;
	}
	
	div.resultatrecherche2 div.resultatbarreaction a.lienactioncadeaux {
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-cadeaux-lien-2.gif) left center no-repeat;
	}
	
	div.resultatrecherche3 div.resultatbarreaction a.lienactioncadeaux {
		background: url(http://images.beaute-addict.com/images/interface/bio/puce-cadeaux-lien-3.gif) left center no-repeat;
	}

div.ongletprestations0,
div.ongletprestations1,
div.ongletprestations2,
div.ongletprestations3,
div.ongletprestations4,
div.ongletprestations5,
div.ongletprestations6,
div.ongletprestations7,
div.ongletprestations8 {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletprest-g0.gif) top left no-repeat #b6ce6d;
	height: 23px;
	margin: 3px 3px 3px 0px;
	float: left;
	text-align: center;
	font-size: 8pt;
	font-weight: 500;
	padding: 0px;
	width: 161px;
	z-index: 0;
}

div.ongletprestations1 {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletprest-g1.gif) top left no-repeat #d99694;
}
div.ongletprestations2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletprest-g2.gif) top left no-repeat #bcafa4;
}
div.ongletprestations3 {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletprest-g3.gif) top left no-repeat #93cddd;
}
div.ongletprestations4 {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletprest-g4.gif) top left no-repeat #b3a2c7;
}
div.ongletprestations5 {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletprest-g5.gif) top left no-repeat #FAC090;
}
div.ongletprestations6 {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletprest-g6.gif) top left no-repeat #C3D69B;
}
div.ongletprestations7 {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletprest-g7.gif) top left no-repeat #FFA7FF;
}
div.ongletprestations8 {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletprest-g8.gif) top left no-repeat #95B3D7;
}
div#ongletprestations {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletprest-g.gif) top left no-repeat #f0efe9;
}

div.ongletprestations0 a,
div.ongletprestations1 a,
div.ongletprestations2 a,
div.ongletprestations3 a,
div.ongletprestations4 a,
div.ongletprestations5 a,
div.ongletprestations6 a,
div.ongletprestations7 a,
div.ongletprestations8 a {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletprest-d0.gif) top right no-repeat;
	height: 23px;
	line-height: 23px;
	display: block;
	color: #ffffff;
	text-decoration: none;
	width: 161px;
}


div.ongletprestations1 a {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletprest-d1.gif) top right no-repeat;
	color: #ffffff;
}
div.ongletprestations2 a {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletprest-d2.gif) top right no-repeat;
	color: #ffffff;
}
div.ongletprestations3 a {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletprest-d3.gif) top right no-repeat;
	color: #ffffff;
}
div.ongletprestations4 a {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletprest-d4.gif) top right no-repeat;
	color: #ffffff;
}
div.ongletprestations5 a {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletprest-d5.gif) top right no-repeat;
	color: #ffffff;
}
div.ongletprestations6 a {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletprest-d6.gif) top right no-repeat;
	color: #ffffff;
}
div.ongletprestations7 a {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletprest-d7.gif) top right no-repeat;
	color: #ffffff;
}
div.ongletprestations8 a {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletprest-d8.gif) top right no-repeat;
	color: #ffffff;
}

div#ongletprestations a {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletprest-d.gif) top right no-repeat;
	color: #6F7462;
}

	
div.fiche-centre {
	font-family: Arial,Verdana,Helvetica,Lucida Sans,Verdana,sans-serif;
	margin: 0 0 10px 10px;
	padding-bottom:5px;
	border-top: 1px solid #cbcbcb;
	border-left: 1px solid #cbcbcb;
	background: url(http://images.beaute-addict.com/images/interface/bio/coin-bas-centre-beaute-fiche.gif) bottom right no-repeat #FFFFFF;;
	position: relative;
	width: 678px;
}


div.fiche-centre div.leftfiche {
	margin: 10px;
	margin-right: 0px;
	width: 330px;
	border: 0px solid #000000;
	float: left;
	position: relative;
	padding: 0px;
}


div.fiche-centre div.leftfiche div.infofiche {
	margin-top: 20px;
	padding: 0px;
	position: relative;
	width: 220px;
	float: left;
	border: 0px solid #000000;
}

div.depotaviscblogo {
	float: right;
	padding-right: 65px;
	}

div.fiche-centre div.leftfiche div.logo,
div.depotaviscblogo div.logo {
	float: right;
	margin-top: 20px;
	width: 100px;
	height: 100px;
	position: relative;
	background-color: #FFFFFF;
}

div.fiche-centre div.leftfiche div.logo table,
div.depotaviscblogo div.logo table {
  		height: 100px;
        width: 100px;
        border: 0px;
        border-spacing: 0px;
        border-collapse: collapse;
        margin: 0px;
        padding: 0px;
}

div.fiche-centre div.leftfiche div.logo table tr td,
div.depotaviscblogo div.logo table tr td {
	width: 100px;
	height: 100px;
	vertical-align: middle;
	text-align: center;
	line-height: 100px;	
	margin: 0px;
    padding: 0px;
    border: 0px;
}

div.fiche-centre div.leftfiche div.logo div.masque,
div.depotaviscblogo div.logo div.masque {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100px;
	height: 100px;
}



div.fiche-centre div.descriptif, 
div.fiche-centre div.prestations,
div.fiche-centre div.actualite,
div.fiche-centre div.specificites {
	margin: 10px;
	border-top: 1px solid #b6ce6d;
	border-left: 1px solid #b6ce6d;
	background: url(http://images.beaute-addict.com/images/interface/bio/coin-bas-centre-beaute.gif) bottom right no-repeat;
	font-size: 8pt;
	line-height: 11pt;
	position: relative;
}

div.fiche-centre div.horaires,
div.fiche-centre div.activites {
	margin: 10px 0px;
	font-size: 8pt;
	line-height: 11pt;
	position: relative;
}

div.fiche-centre div.specificites h2,
div.fiche-centre div.descriptif h2,
div.fiche-centre div.horaires h2,
div.fiche-centre div.activites h2,
div.fiche-centre div.actualite h2,
div.fiche-centre div.prestations h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/puce-h2-fiche.gif) left center no-repeat;
	color: #6F7462;
	font-weight: 600;
	font-size: 10pt;
	margin : 3px;
	line-height: 32px;
	padding-left: 35px;
}

div.fiche-centre div.horaires p,
div.fiche-centre div.activites p,
div.fiche-centre div.descriptif p {
	padding: 5px;
	margin: 0px;
	color: #6F7462;
	text-align: justify;
	line-height: 10pt;
	font-size: 8pt;
	}



div.fiche-centre div.leftfiche div.infofiche h1 {
	margin: 5px;
	color: #8bae40;
	font-size: 9pt;
	font-weight: 600;
	text-transform: uppercase;
}

div.fiche-centre div.leftfiche div.infofiche p {
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 7px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #6F7462;
	font-size: 8pt;
	line-height: 12pt;
	font-weight: 500;
}

div.fiche-centre div.leftfiche div.infofiche a {
	color: #8bae40;
	text-decoration: none;	
}

div.fiche-centre div.leftfiche div.infofiche a:hover {
	color: #8bae40;
	text-decoration: underline;	
}

div.fiche-centre p.intituleboutavis {
	text-align: center;
	font-size: 9pt;
	font-weight: 600;
	color: #6F7462;
	}
	
div.fiche-centre p.intituleboutavis {
	text-align: center;
	font-size: 9pt;
	font-weight: 600;
	color: #6F7462;
	}

div.fiche-centre p.lienmiseajourinfos {
	text-align: left;
	font-size: 8pt;
	font-weight: 500;
	color: #6F7462;
	line-height: 27px;
	margin: 0px;
	padding: 0px;
	}
	
div.fiche-centre p.lienmiseajourinfos a {
	color: #6F7462;
	text-decoration: underline;
	}

div.fiche-centre div.boutmiseajour {
	width: 95px;
	height: 83px;
	margin-left: 5px;
	float: left;
	text-align: center;
	color: #6F7462;
	font-size: 8pt;
	font-weight: 600;
	line-height: 10pt;
}


div.fiche-centre div.boutmiseajour a {
		color: #6F7462;
		text-decoration: none;
}

div.fiche-centre div.boutmiseajour a:hover {
		color: #6F7462;
		text-decoration: underline;
}


div.fiche-centre div.rightfiche {
	float: right;
	position : relative;
	width: 300px;
	height: 317px;
	margin: 10px;
}

#content-container div.fiche-centre div.rightficheavis {
	float: left;
	position : relative;
	margin: 25px 0px 0px 40px;
	width: 92px;
	border: 0px solid #000000;
	background: none;
}

div.fiche-centre div.rightfiche div.hautphoto {
	position : relative;
	height: 17px;
	width: 300px;
	text-align: center;
}

div.fiche-centre div.rightfiche div.photo {
	position : relative;
	height: 300px;
	width: 300px;
	text-align: center;
}

div.fiche-centre div.rightfiche div.photo div.masque {
	position : absolute;
	height: 300px;
	width: 300px;
	top: 0px;
	left: 0px;
}

div.fiche-centre div.descriptif, 
div.fiche-centre div.prestations,
div.fiche-centre div.horaires,
div.fiche-centre div.activites, 
div.fiche-centre div.specificites {
	margin: 10px;
	border-top: 1px solid #b6ce6d;
	border-left: 1px solid #b6ce6d;
	background: url(http://images.beaute-addict.com/images/interface/bio/coin-bas-centre-beaute.gif) bottom right no-repeat;
	font-size: 8pt;
	line-height: 11pt;
	position: relative;
}

div.fiche-centre div.horaires,
div.fiche-centre div.activites {
	margin: 10px 0px;
}
/*
div.fiche-centre div.specificites h2,
div.fiche-centre div.descriptif h2,
div.fiche-centre div.horaires h2, 
div.fiche-centre div.prestations h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/puce-h2-fiche.gif) left center no-repeat;
	color: #8bae40;
	font-weight: 600;
	font-size: 10pt;
	margin : 0px 3px;
	padding: 5px 0px 5px 23px;
	line-height: 20px;
	height: 20px;
}
*/
div.fiche-centre div.specificites h2,
div.fiche-centre div.descriptif h2, 
div.fiche-centre div.activites h2,
div.fiche-centre div.horaires h2, 
div.fiche-centre div.prestations h2, 
div.fiche-centre div.encartresultatavis h4, 
div.fiche-centre div.encartlistprestmarques h3 {
	background: url("http://images.beaute-addict.com/images/interface/bio/resultatavispictotitre-0.gif") left center no-repeat;
	color: #8bae40;
	font-weight: 600;
	font-size: 9pt;
	margin : 0px 3px;
	padding: 10px 10px 10px 24px;
	line-height: 12pt;
}

div.fiche-centre div.encartresultatavis h4 a {
	color: #8bae40;
	text-decoration: none;
}

div.fiche-centre div.encartresultatavis h4 a:hover {
	text-decoration: underline;
}

div.fiche-centre div.encartresultatavis h4 span {
	color: #8bae40;
	font-weight: 500;
	font-size: 8pt;
	float: right;
	margin-left: 10px;
}

div.fiche-centre div.horaires p,
div.fiche-centre div.activites p, 
div.fiche-centre div.descriptif p {
	margin: 0px 0px 4px 0px;
	padding: 5px;
	color: #6F7462;
	text-align: justify;
	line-height: 10pt;
	font-size: 8pt;
	}

div.fiche-centre div.descriptif ul,
div.fiche-centre div.prestations ul  {
		list-style: disc;
		margin: 0px;
		margin-top: 5px;
		padding: 0px;
		text-align: left;
		list-style-position: inside;
		color: #beccd5;
}
	
div.fiche-centre div.descriptif ul li,	
div.fiche-centre div.prestations ul li   {
		color: #6F7462;
		font-size: 8pt;
		line-height: 10pt;
		padding: 0px;
		margin-bottom: 5px;
	}
	
div.fiche-centre div.descriptif ul li a,	
div.fiche-centre div.prestations ul li a {
		color: #6F7462;
		text-decoration: none;
	}
	
div.fiche-centre div.descriptif ul li a:hover,	
div.fiche-centre div.prestations ul li a:hover {
		color: #6F7462;
		text-decoration: underline;
	}
	
	
div.fiche-centre div.notation {
	float: right;
	width: 165px;
	}
	
div.fiche-centre div.notation p.noteprestations {
	margin-top: 70px;
	color:#6C6D7B;
	line-height: 15px;
	}

div.fiche-centre div.notation p.noteprestations img {
	vertical-align: middle;
	}
	
div.fiche-centre div.notation div.encartnote {
	margin: 10px;
	margin-right: 0px;
	border-top: 1px solid #d5dee4;
	border-left: 1px solid #d5dee4;
	background: url(http://images.beaute-addict.com/images/interface/bio/coin-bas-centre-beaute.gif) bottom right no-repeat;
	font-size: 8pt;
	line-height: 11pt;
	margin-bottom: 5px;
	position: relative;
	width: 155px;
	}
	
div.ongletnotationgen {
	color: #B6CE6D;
	height: 23px;
	line-height: 23px;
	margin: 3px 3px 3px 0px;
	float: right;
	text-align: center;
	font-size: 8pt;
	font-weight: 500;
	padding: 0px;
	width: 180px;
	z-index: 0;
}
	
	
div.fiche-centre div.notation div.encartnotegen {
	margin: 25px 0px 0px 0px;
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-note-avis-0.gif) bottom right no-repeat;
	border-top: 1px solid #b6ce6d;
	border-left: 1px solid #b6ce6d;
	font-size: 8pt;
	line-height: 11pt;
	margin-bottom: 5px;
	position: relative;
	float: left;
	width: 155px;
	z-index: 8;
	}
	
div.fiche-centre div.notation div.encartnotegen a {
	color: #FFFFFF;
	text-decoration: none;
}

	
div.fiche-centre div.notation div.encartnotegen a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
	
div#detailnotecriteres {
	position: absolute;
	width: 430px;
	top: -20px;
	right: 180px;
	z-index: 99;
	}
	

div#detailnotecriteres div.hautdetailnotecriteres {
	width: 430px;
	height: 10px;
	line-height: 10px;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	background: url(http://images.beaute-addict.com/images/interface/bio/hautdetailnotecriteres0.gif)  top center no-repeat;
	}
	
div#encartnote0 div#detailnotecriteres div.hautdetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/hautdetailnotecriteres0.gif)  top center no-repeat;
	}
div#encartnote1 div#detailnotecriteres div.hautdetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/hautdetailnotecriteres1.gif)  top center no-repeat;
	}
div#encartnote2 div#detailnotecriteres div.hautdetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/hautdetailnotecriteres2.gif)  top center no-repeat;
	}
div#encartnote3 div#detailnotecriteres div.hautdetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/hautdetailnotecriteres3.gif)  top center no-repeat;
	}
div#encartnote4 div#detailnotecriteres div.hautdetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/hautdetailnotecriteres4.gif)  top center no-repeat;
	}
div#encartnote5 div#detailnotecriteres div.hautdetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/hautdetailnotecriteres5.gif)  top center no-repeat;
	}
div#encartnote6 div#detailnotecriteres div.hautdetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/hautdetailnotecriteres6.gif)  top center no-repeat;
	}
div#encartnote7 div#detailnotecriteres div.hautdetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/hautdetailnotecriteres7.gif)  top center no-repeat;
	}
div#encartnote8 div#detailnotecriteres div.hautdetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/hautdetailnotecriteres8.gif)  top center no-repeat;
	}
			
div#detailnotecriteres div.detailnotecriteresliste {
	position: relative;
	width: 430px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #b6ce6d;
	border-left: 0px;
	border-right: 0px;
	}

	
div#encartnote0 div#detailnotecriteres div.detailnotecriteresliste {
	background: #b6ce6d;
	border: 1px solid #b6ce6d;
	border-left: 0px;
	border-right: 0px;
	}
div#encartnote1 div#detailnotecriteres div.detailnotecriteresliste {
	background: #d99694;
	border: 1px solid #d99694;
	border-left: 0px;
	border-right: 0px;
	}
div#encartnote2 div#detailnotecriteres div.detailnotecriteresliste {
	background: #bcafa4;
	border: 1px solid #bcafa4;
	border-left: 0px;
	border-right: 0px;
	}
div#encartnote3 div#detailnotecriteres div.detailnotecriteresliste {
	background: #93cddd;
	border: 1px solid #93cddd;
	border-left: 0px;
	border-right: 0px;
	}
div#encartnote4 div#detailnotecriteres div.detailnotecriteresliste {
	background: #b3a2c7;
	border: 1px solid #b3a2c7;
	border-left: 0px;
	border-right: 0px;
	}
div#encartnote5 div#detailnotecriteres div.detailnotecriteresliste {
	background: #fac090;
	border: 1px solid #fac090;
	border-left: 0px;
	border-right: 0px;
	}
div#encartnote6 div#detailnotecriteres div.detailnotecriteresliste {
	background: #c3d69b;
	border: 1px solid #c3d69b;
	border-left: 0px;
	border-right: 0px;
	}
div#encartnote7 div#detailnotecriteres div.detailnotecriteresliste {
	background: #ffa7ff;
	border: 1px solid #ffa7ff;
	border-left: 0px;
	border-right: 0px;
	}
div#encartnote8 div#detailnotecriteres div.detailnotecriteresliste {
	background: #95b3d7;
	border: 1px solid #95b3d7;
	border-left: 0px;
	border-right: 0px;
	}
	
div#detailnotecriteres div.flechedetailnotecriteres {
	position: absolute;
	width: 16px;
	height: 19px;
	top: 90px;
	right: -16px;
	z-index: 160;
	background: url(http://images.beaute-addict.com/images/interface/bio/flechedetailnotecriteres0.gif)  top center no-repeat;
	}
	
div#encartnote0 div#detailnotecriteres div.flechedetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/flechedetailnotecriteres0.gif)  top center no-repeat;
	}
div#encartnote1 div#detailnotecriteres div.flechedetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/flechedetailnotecriteres1.gif)  top center no-repeat;
	}
div#encartnote2 div#detailnotecriteres div.flechedetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/flechedetailnotecriteres2.gif)  top center no-repeat;
	}
div#encartnote3 div#detailnotecriteres div.flechedetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/flechedetailnotecriteres3.gif)  top center no-repeat;
	}
div#encartnote4 div#detailnotecriteres div.flechedetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/flechedetailnotecriteres4.gif)  top center no-repeat;
	}
div#encartnote5 div#detailnotecriteres div.flechedetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/flechedetailnotecriteres5.gif)  top center no-repeat;
	}
div#encartnote6 div#detailnotecriteres div.flechedetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/flechedetailnotecriteres6.gif)  top center no-repeat;
	}
div#encartnote7 div#detailnotecriteres div.flechedetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/flechedetailnotecriteres7.gif)  top center no-repeat;
	}
div#encartnote8 div#detailnotecriteres div.flechedetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/flechedetailnotecriteres8.gif)  top center no-repeat;
	}

div#detailnotecriteres div.detailnotecriteresliste h2 {
	margin: 10px 15px;	
	}

	
div#detailnotecriteres div.detailnotecriteresliste p {
	margin: 0px 15px;
	padding: 7px 0px;
	}
	
div#detailnotecriteres div.basdetailnotecriteres {
	width: 430px;
	height: 10px;
	line-height: 10px;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	background: url(http://images.beaute-addict.com/images/interface/bio/basdetailnotecriteres0.gif)  bottom center no-repeat;
	}
	
div#encartnote0 div#detailnotecriteres div.basdetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/basdetailnotecriteres0.gif)  bottom center no-repeat;
	}
div#encartnote1 div#detailnotecriteres div.basdetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/basdetailnotecriteres1.gif)  bottom center no-repeat;
	}
div#encartnote2 div#detailnotecriteres div.basdetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/basdetailnotecriteres2.gif)  bottom center no-repeat;
	}
div#encartnote3 div#detailnotecriteres div.basdetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/basdetailnotecriteres3.gif)  bottom center no-repeat;
	}
div#encartnote4 div#detailnotecriteres div.basdetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/basdetailnotecriteres4.gif)  bottom center no-repeat;
	}
div#encartnote5 div#detailnotecriteres div.basdetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/basdetailnotecriteres5.gif)  bottom center no-repeat;
	}
div#encartnote6 div#detailnotecriteres div.basdetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/basdetailnotecriteres6.gif)  bottom center no-repeat;
	}
div#encartnote7 div#detailnotecriteres div.basdetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/basdetailnotecriteres7.gif)  bottom center no-repeat;
	}
div#encartnote8 div#detailnotecriteres div.basdetailnotecriteres {
	background: url(http://images.beaute-addict.com/images/interface/bio/basdetailnotecriteres8.gif)  bottom center no-repeat;
	}	
	
	
		
div#encartnote1 {
	border-top: 1px solid #d99694;
	border-left: 1px solid #d99694;
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-note-avis-1.gif) bottom right no-repeat;
	}	
div#encartnote2 {
	border-top: 1px solid #bcafa4;
	border-left: 1px solid #bcafa4;
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-note-avis-2.gif) bottom right no-repeat;
	}
div#encartnote3 {
	border-top: 1px solid #93cddd;
	border-left: 1px solid #93cddd;
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-note-avis-3.gif) bottom right no-repeat;
	}
div#encartnote4 {
	border-top: 1px solid #b3a2c7;
	border-left: 1px solid #b3a2c7;
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-note-avis-4.gif) bottom right no-repeat;
	}
div#encartnote5 {
	border-top: 1px solid #fac090;
	border-left: 1px solid #fac090;
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-note-avis-5.gif) bottom right no-repeat;
	}
div#encartnote6 {
	border-top: 1px solid #c3d69b;
	border-left: 1px solid #c3d69b;
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-note-avis-6.gif) bottom right no-repeat;
	}
div#encartnote7 {
	border-top: 1px solid #ffa7ff;
	border-left: 1px solid #ffa7ff;	
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-note-avis-7.gif) bottom right no-repeat;
	}
div#encartnote8 {
	border-top: 1px solid #95b3d7;
	border-left: 1px solid #95b3d7;	
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-note-avis-8.gif) bottom right no-repeat;
	}
	
div.fiche-centre div.notation div.encartnote h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/puce-h2-fiche-note.gif) left top no-repeat;
	color: #747587;
	font-weight: 600;
	font-size: 8pt;
	line-height: 10pt;
	margin: 4px;
	padding: 0px;
	padding-top: 2px;
	padding-left: 18px;
	height: 28px;
	}
	
div.fiche-centre div.notation div.encartnotegen h2, div.encartnotebis h2  {
	background: url(http://images.beaute-addict.com/images/interface/bio/puce-h2-fiche-note-0.gif) left top no-repeat;
	color: #ffffff;
	font-weight: 600;
	font-size: 8pt;
	line-height: 10pt;
	margin: 4px;
	padding: 0px;
	padding-top: 2px;
	padding-left: 18px;
	height: 28px;
	}
	
div#encartnote0 h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/resultatavispictotitre-0.gif) left top no-repeat;
	color: #B6CE6D;
	}
div#encartnote1 h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/resultatavispictotitre-1.gif) left top no-repeat;
	color: #d99694;
	}	
div#encartnote2 h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/resultatavispictotitre-2.gif) left top no-repeat;
	color: #bcafa4;
	}
div#encartnote3 h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/resultatavispictotitre-3.gif) left top no-repeat;
	color: #93cddd;
	}
div#encartnote4 h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/resultatavispictotitre-4.gif) left top no-repeat;
	color: #b3a2c7;
	}
div#encartnote5 h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/resultatavispictotitre-5.gif) left top no-repeat;
	color: #fac090;
	}
div#encartnote6 h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/resultatavispictotitre-6.gif) left top no-repeat;
	color: #c3d69b;
	}
div#encartnote7 h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/resultatavispictotitre-7.gif) left top no-repeat;
	color: #ffa7ff;
	}
div#encartnote8 h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/resultatavispictotitre-8.gif) left top no-repeat;
	color: #95b3d7;
	}
	
div#encartnote0 p, div#encartnote0 p a  {
	color: #B6CE6D;
	}
div#encartnote1 p, div#encartnote1 p a  {
	color: #d99694;
	}	
div#encartnote2 p, div#encartnote2 p a  {
	color: #bcafa4;
	}
div#encartnote3 p, div#encartnote3 p a  {
	color: #93cddd;
	}
div#encartnote4 p, div#encartnote4 p a  {
	color: #b3a2c7;
	}
div#encartnote5 p, div#encartnote5 p a  {
	color: #fac090;
	}
div#encartnote6 p, div#encartnote6 p a  {
	color: #c3d69b;
	}
div#encartnote7 p, div#encartnote7 p a  {
	color: #ffa7ff;
	}
div#encartnote8 p, div#encartnote8 p a  {
	color: #95b3d7;
	}
	
div#detailnotecriteres div.detailnotecriteresliste p,
div#detailnotecriteres div.detailnotecriteresliste p a {
	color: #ffffff;
	}	
	
div#encartnote0 div#detailnotecriteres h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/puce-h2-fiche-note-0.gif) left top no-repeat;
	color: #ffffff;
	}

div#encartnote1 div#detailnotecriteres h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/puce-h2-fiche-note-1.gif) left top no-repeat;
	color: #ffffff;
	}
	
div#encartnote2 div#detailnotecriteres h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/puce-h2-fiche-note-2.gif) left top no-repeat;
	color: #ffffff;
	}
div#encartnote3 div#detailnotecriteres h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/puce-h2-fiche-note-3.gif) left top no-repeat;
	color: #ffffff;
	}
div#encartnote4 div#detailnotecriteres h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/puce-h2-fiche-note-4.gif) left top no-repeat;
	color: #ffffff;
	}
div#encartnote5 div#detailnotecriteres h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/puce-h2-fiche-note-5.gif) left top no-repeat;
	color: #ffffff;
	}
div#encartnote6 div#detailnotecriteres h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/puce-h2-fiche-note-6.gif) left top no-repeat;
	color: #ffffff;
	}
div#encartnote7 div#detailnotecriteres h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/puce-h2-fiche-note-7.gif) left top no-repeat;
	color: #ffffff;
	}
div#encartnote8 div#detailnotecriteres h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/puce-h2-fiche-note-8.gif) left top no-repeat;
	color: #ffffff;
	}

	
div.fiche-centre div.notation div.encartnote p {
	margin: 4px;
	font-size: 8pt;
	color: #6F7462;
	padding-bottom: 2px;
	}
	
div.fiche-centre div.notation div.encartnotegen p,  div.encartnotebis p {
	margin: 4px;
	font-size: 8pt;
	color: #ffffff;
	padding-bottom: 2px;
	}
	
	
div.fiche-centre p.selectionaffichage {
	margin: 10px;
	padding: 0px;
	text-align: right;
}

div.fiche-centre div.encartresultatavis,
div.fiche-centre div.encartlistprestmarques {
	margin: 10px;
	font-size: 8pt;
	line-height: 11pt;
	margin-bottom: 5px;
	position: relative;
	padding: 0px;
	width: 658px;
	z-index: 9;
	}

div.fiche-centre div.activites h3,
div.fiche-centre div.encartlistprestmarques h4,
div.fiche-centre div.encartresultatavistitre h3
{
	margin: 7px 15px 7px 20px;
	font-size: 9pt;
	border-bottom: 1px dotted #6F7462;
	color: #6F7462;
}
div.fiche-centre div.activites h3.a_creer
{
	font-size: 8pt;
	font-weight: normal;
	font-style: italic;
	margin-bottom:0;
	margin-top:0;
}
div.fiche-centre div.activites a.a_creer
{
	font-weight: normal;
	font-style: italic;
	margin-bottom:0;
	margin-top:-12px;
	padding: 0 20px 0 5px
}
div.fiche-centre div.encartresultatavistitre h3
{
	margin-top: 15px;
	font-size: 10pt;
}
div.fiche-centre div.activites a,
div.fiche-centre div.encartlistprestmarques a,
div.fiche-centre div.encartresultatavistitre a {
	color: #6F7462;
	font-size: 8.5pt;
	text-decoration: none;
	float: right;
	margin: -20px 5px 0 0;
	background-color: #FFFFFF;
	padding: 0 5px;
	font-weight: bold;
}

div.fiche-centre div.encartresultatavistitre h3.encartresultatavis0,
div.fiche-centre div.activites h3.encartmajactivite0,
div.fiche-centre div.encartlistprestmarques h4.encartmajactivite0
{
	border-bottom: 1px dotted #6F7462;
	color:#6F7462;
}

div.fiche-centre div.encartresultatavis div.coin-haut,
div.fiche-centre div.encartlistprestmarques div.coin-haut {
	top: 0px;
	left: 0px;
	height: 10px;
	width: 658px;
	position: absolute;
	background: url(http://images.beaute-addict.com/images/interface/bio/encartresultatavis0-bg-haut.gif) top center no-repeat;
	}
	
div.fiche-centre div#encartresultatavis0,
div.fiche-centre div#prestmarques0 {
	background: url(http://images.beaute-addict.com/images/interface/bio/encartresultatavis0-bg-bas.gif) bottom center no-repeat;
	}
	
div.fiche-centre div#encartresultatavis0 div.coin-haut,
div.fiche-centre div#prestmarques0 div.coin-haut {
	background: url(http://images.beaute-addict.com/images/interface/bio/encartresultatavis0-bg-haut.gif) top center no-repeat;
	}	
	
div.fiche-centre div#encartresultatavis1,
div.fiche-centre div#prestmarques1 {
	background: url(http://images.beaute-addict.com/images/interface/bio/encartresultatavis1-bg-bas.gif) bottom center no-repeat;
	}
	
div.fiche-centre div#encartresultatavis1 div.coin-haut,
div.fiche-centre div#prestmarques1 div.coin-haut {
	background: url(http://images.beaute-addict.com/images/interface/bio/encartresultatavis1-bg-haut.gif) top center no-repeat;
	}	
			
div.fiche-centre div#encartresultatavis2,
div.fiche-centre div#prestmarques2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/encartresultatavis2-bg-bas.gif) bottom center no-repeat;
	}
div.fiche-centre div#encartresultatavis2 div.coin-haut,
div.fiche-centre div#prestmarques2 div.coin-haut {
	background: url(http://images.beaute-addict.com/images/interface/bio/encartresultatavis2-bg-haut.gif) top center no-repeat;
	}
	
div.fiche-centre div#encartresultatavis3,
div.fiche-centre div#prestmarques3 {
	background: url(http://images.beaute-addict.com/images/interface/bio/encartresultatavis3-bg-bas.gif) bottom center no-repeat;
	}
div.fiche-centre div#encartresultatavis3 div.coin-haut,
div.fiche-centre div#prestmarques3 div.coin-haut {
	background: url(http://images.beaute-addict.com/images/interface/bio/encartresultatavis3-bg-haut.gif) top center no-repeat;
	}
	
div.fiche-centre div#encartresultatavis4,
div.fiche-centre div#prestmarques4 {
	background: url(http://images.beaute-addict.com/images/interface/bio/encartresultatavis4-bg-bas.gif) bottom center no-repeat;
	}
div.fiche-centre div#encartresultatavis4 div.coin-haut,
div.fiche-centre div#prestmarques4 div.coin-haut {
	background: url(http://images.beaute-addict.com/images/interface/bio/encartresultatavis4-bg-haut.gif) top center no-repeat;
	}
	
div.fiche-centre div#encartresultatavis5,
div.fiche-centre div#prestmarques5 {
	background: url(http://images.beaute-addict.com/images/interface/bio/encartresultatavis5-bg-bas.gif) bottom center no-repeat;
	}
div.fiche-centre div#encartresultatavis5 div.coin-haut,
div.fiche-centre div#prestmarques5 div.coin-haut {
	background: url(http://images.beaute-addict.com/images/interface/bio/encartresultatavis5-bg-haut.gif) top center no-repeat;
	}

div.fiche-centre div#encartresultatavis6,
div.fiche-centre div#prestmarques6 {
	background: url(http://images.beaute-addict.com/images/interface/bio/encartresultatavis6-bg-bas.gif) bottom center no-repeat;
	}
div.fiche-centre div#encartresultatavis6 div.coin-haut,
div.fiche-centre div#prestmarques6 div.coin-haut {
	background: url(http://images.beaute-addict.com/images/interface/bio/encartresultatavis6-bg-haut.gif) top center no-repeat;
	}
		
div.fiche-centre div#encartresultatavis7,
div.fiche-centre div#prestmarques7 {
	background: url(http://images.beaute-addict.com/images/interface/bio/encartresultatavis7-bg-bas.gif) bottom center no-repeat;
	}
div.fiche-centre div#encartresultatavis7 div.coin-haut,
div.fiche-centre div#prestmarques7 div.coin-haut {
	background: url(http://images.beaute-addict.com/images/interface/bio/encartresultatavis7-bg-haut.gif) top center no-repeat;
	}	

div.fiche-centre div#encartresultatavis8,
div.fiche-centre div#prestmarques8 {
	background: url(http://images.beaute-addict.com/images/interface/bio/encartresultatavis8-bg-bas.gif) bottom center no-repeat;
	}
div.fiche-centre div#encartresultatavis8 div.coin-haut,
div.fiche-centre div#prestmarques8 div.coin-haut {
	background: url(http://images.beaute-addict.com/images/interface/bio/encartresultatavis8-bg-haut.gif) top center no-repeat;
	}	

div.fiche-centre div.encartresultatavis h2,
div.fiche-centre div.encartlistprestmarques h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/resultatavispictotitre-0.gif) left center no-repeat;
	color: #8bae40;
	font-weight: 600;
	font-size: 9pt;
	line-height: 12pt;
	margin: 0px;
	padding: 10px;
	padding-left: 24px;
	background-position: 5px 10px;
	}
	
div.fiche-centre div#encartresultatavis1 h2,
div.fiche-centre div#prestmarques1 h2 {
	background-image: url(http://images.beaute-addict.com/images/interface/bio/resultatavispictotitre-1.gif);
	color:#d99694;
	}
div.fiche-centre div#encartresultatavis2 h2,
div.fiche-centre div#prestmarques2 h2 {
	background-image: url(http://images.beaute-addict.com/images/interface/bio/resultatavispictotitre-2.gif);
	color:#BCAFA4;
	}
div.fiche-centre div#encartresultatavis3 h2,
div.fiche-centre div#prestmarques3 h2 {
	background-image: url(http://images.beaute-addict.com/images/interface/bio/resultatavispictotitre-3.gif);
	color:#93CDDD;
	}
div.fiche-centre div#encartresultatavis4 h2,
div.fiche-centre div#prestmarques4 h2 {
	background-image: url(http://images.beaute-addict.com/images/interface/bio/resultatavispictotitre-4.gif);
	color:#a7a0c6;
	}
div.fiche-centre div#encartresultatavis5 h2,
div.fiche-centre div#prestmarques5 h2 {
	background-image: url(http://images.beaute-addict.com/images/interface/bio/resultatavispictotitre-5.gif);
	color:#FAC090;
	}
div.fiche-centre div#encartresultatavis6 h2,
div.fiche-centre div#prestmarques6 h2 {
	background-image: url(http://images.beaute-addict.com/images/interface/bio/resultatavispictotitre-6.gif);
	color:#c3d69b;
	}
div.fiche-centre div#encartresultatavis7 h2,
div.fiche-centre div#prestmarques7 h2 {
	background-image: url(http://images.beaute-addict.com/images/interface/bio/resultatavispictotitre-7.gif);
	color:#ffa7ff;
	}
div.fiche-centre div#encartresultatavis8 h2,
div.fiche-centre div#prestmarques8 h2 {
	background-image: url(http://images.beaute-addict.com/images/interface/bio/resultatavispictotitre-8.gif);
	color:#95b3d7;
	}

div.fiche-centre div.encartresultatavis h2 a {
	text-decoration: none;
	color: #8bae40;
	}

div.fiche-centre div#encartresultatavis1 h2 a {
	color:#d99694;
	}
div.fiche-centre div#encartresultatavis2 h2 a {
	color:#bcafa4;
	}
div.fiche-centre div#encartresultatavis3 h2 a {
	color:#93cddd;
	}
div.fiche-centre div#encartresultatavis4 h2 a {
	color:#B3A2C7;
	}
div.fiche-centre div#encartresultatavis5 h2 a {
	color:#fac090;
	}
div.fiche-centre div#encartresultatavis6 h2 a {
	color:#c3d69b;
	}
div.fiche-centre div#encartresultatavis7 h2 a {
	color:#ffa7ff;
	}
div.fiche-centre div#encartresultatavis8 h2 a {
	color:#95b3d7;
	}
	
div.fiche-centre div.encartresultatavis h2 a:hover {
	text-decoration: underline;
	}
	
div.fiche-centre div.encartresultatavis h2 span {
	color: #6F7462;
	font-weight: 500;
	font-size: 8pt;
	float: right;
	margin-left: 10px;
	}
	
div.fiche-centre div.encartresultatavis p,
div.fiche-centre div.encartlistprestmarques p {
	color: #6F7462;
	font-size: 8pt;
	line-height: 10pt;
	margin: 0px;
	padding: 0px 10px 10px 10px;
	}
	
div.fiche-centre div.encartresultatavis span a,
div.fiche-centre div.encartresultatavis span.jslink  {
	padding-left: 13px;
	text-decoration: none;
	margin-bottom: 5px;
	margin-right: 5px;
	display: block;
	}

div.fiche-centre div.encartresultatavis span.jslink  {
	text-decoration: underline;
	margin-top: 5px;
}

div.fiche-centre div#encartresultatavis0 span a,
div.fiche-centre div#encartresultatavis0 span.jslink  {
	background: url(http://images.beaute-addict.com/images/interface/bio/picto-detail-0.gif) left center no-repeat;
	color:#8bae40;
	}

div.fiche-centre div#encartresultatavis1 span a,
div.fiche-centre div#encartresultatavis1 span.jslink  {
	background: url(http://images.beaute-addict.com/images/interface/bio/picto-detail-1.gif) left center no-repeat;
	color:#d99694;
	}
div.fiche-centre div#encartresultatavis2 span a,
div.fiche-centre div#encartresultatavis2 span.jslink  {
	background: url(http://images.beaute-addict.com/images/interface/bio/picto-detail-2.gif) left center no-repeat;
	color:#bcafa4;
	}
div.fiche-centre div#encartresultatavis3 span a,
div.fiche-centre div#encartresultatavis3 span.jslink  {
	background: url(http://images.beaute-addict.com/images/interface/bio/picto-detail-3.gif) left center no-repeat;
	color:#93cddd;
	}
div.fiche-centre div#encartresultatavis4 span a,
div.fiche-centre div#encartresultatavis4 span.jslink  {
	background: url(http://images.beaute-addict.com/images/interface/bio/picto-detail-4.gif) left center no-repeat;
	color:#b3a2c7;
	}
div.fiche-centre div#encartresultatavis5 span a,
div.fiche-centre div#encartresultatavis5 span.jslink  {
	background: url(http://images.beaute-addict.com/images/interface/bio/picto-detail-5.gif) left center no-repeat;
	color:#fac090;
	}
div.fiche-centre div#encartresultatavis6 span a,
div.fiche-centre div#encartresultatavis6 span.jslink  {
	background: url(http://images.beaute-addict.com/images/interface/bio/picto-detail-6.gif) left center no-repeat;
	color:#c3d69b;
	}
div.fiche-centre div#encartresultatavis7 span a,
div.fiche-centre div#encartresultatavis7 span.jslink  {
	background: url(http://images.beaute-addict.com/images/interface/bio/picto-detail-7.gif) left center no-repeat;
	color:#ffa7ff;
	}
div.fiche-centre div#encartresultatavis8 span a,
div.fiche-centre div#encartresultatavis8 span.jslink  {
	background: url(http://images.beaute-addict.com/images/interface/bio/picto-detail-8.gif) left center no-repeat;
	color:#95b3d7;
	}

div.fiche-centre div.encartresultatavis span a:hover  {
	text-decoration: underline;
	}
	
div.fiche-centre div.encartlistprestmarques h2 span {
	float: right;
	}
	
div.fiche-centre div.encartlistprestmarques div.listcol1 {
	border: 0px solid #000000;
	float: left;
	width: 215px;
	text-align: left;
	}

div.fiche-centre div.encartlistprestmarques p {
	margin: 0px;
	padding: 0px 10px 10px 10px;
	}
	
div.fiche-centre div.encartlistprestmarques div.listcol2 {
	border: 0px solid #000000;
	margin-left: 0px;
	float: left;
	width: 215px;
	text-align: left;
	}
	
div.fiche-centre div.encartlistprestmarques div.listcol3,
div.fiche-centre div.encartlistprestmarques div.actioncol3 {
	border: 0px solid #000000;
	margin-left: 0px;
	float: left;
	width: 215px;
	text-align: left;
	}
	
	
div.fiche-centre div.encartlistprestmarques div.listcol1 ul,
div.fiche-centre div.encartlistprestmarques div.listcol2 ul,
div.fiche-centre div.encartlistprestmarques div.listcol3 ul {
		list-style-image: url(http://images.beaute-addict.com/images/interface/bio/picto-presta-list-0.gif);
		margin: 5px;
		padding: 0px;
		text-align: left;
		list-style-position: inside;
		color: #beccd5;
}

div.fiche-centre div#prestmarques1 div.listcol1 ul,
div.fiche-centre div#prestmarques1 div.listcol2 ul,
div.fiche-centre div#prestmarques1 div.listcol3 ul {
		list-style-image: url(http://images.beaute-addict.com/images/interface/bio/picto-presta-list-1.gif);
}
div.fiche-centre div#prestmarques2 div.listcol1 ul,
div.fiche-centre div#prestmarques2 div.listcol2 ul,
div.fiche-centre div#prestmarques2 div.listcol3 ul {
		list-style-image: url(http://images.beaute-addict.com/images/interface/bio/picto-presta-list-2.gif);
}
div.fiche-centre div#prestmarques3 div.listcol1 ul,
div.fiche-centre div#prestmarques3 div.listcol2 ul,
div.fiche-centre div#prestmarques3 div.listcol3 ul {
		list-style-image: url(http://images.beaute-addict.com/images/interface/bio/picto-presta-list-3.gif);
}
div.fiche-centre div#prestmarques4 div.listcol1 ul,
div.fiche-centre div#prestmarques4 div.listcol2 ul,
div.fiche-centre div#prestmarques4 div.listcol3 ul {
		list-style-image: url(http://images.beaute-addict.com/images/interface/bio/picto-presta-list-4.gif);
}
div.fiche-centre div#prestmarques5 div.listcol1 ul,
div.fiche-centre div#prestmarques5 div.listcol2 ul,
div.fiche-centre div#prestmarques5 div.listcol3 ul {
		list-style-image: url(http://images.beaute-addict.com/images/interface/bio/picto-presta-list-5.gif);
}
div.fiche-centre div#prestmarques6 div.listcol1 ul,
div.fiche-centre div#prestmarques6 div.listcol2 ul,
div.fiche-centre div#prestmarques6 div.listcol3 ul {
		list-style-image: url(http://images.beaute-addict.com/images/interface/bio/picto-presta-list-6.gif);
}
div.fiche-centre div#prestmarques7 div.listcol1 ul,
div.fiche-centre div#prestmarques7 div.listcol2 ul,
div.fiche-centre div#prestmarques7 div.listcol3 ul {
		list-style-image: url(http://images.beaute-addict.com/images/interface/bio/picto-presta-list-7.gif);
}
div.fiche-centre div#prestmarques8 div.listcol1 ul,
div.fiche-centre div#prestmarques8 div.listcol2 ul,
div.fiche-centre div#prestmarques8 div.listcol3 ul {
		list-style-image: url(http://images.beaute-addict.com/images/interface/bio/picto-presta-list-8.gif);
}



div.fiche-centre div.encartlistprestmarques div.listcol1 ul li,
div.fiche-centre div.encartlistprestmarques div.listcol2 ul li,
div.fiche-centre div.encartlistprestmarques div.listcol3 ul li {
		color: #6F7462;
		font-size: 8pt;
		line-height: 10pt;
		padding: 0px;
		margin-bottom: 5px;
	}
	
div.fiche-centre div.encartlistprestmarques div.listcol1 ul li a,
div.fiche-centre div.encartlistprestmarques div.listcol2 ul li a,
div.fiche-centre div.encartlistprestmarques div.listcol3 ul li a {
		color: #6F7462;
		text-decoration: none;
	}
	
div.fiche-centre div.encartlistprestmarques div.listcol1 ul li a:hover,
div.fiche-centre div.encartlistprestmarques div.listcol2 ul li a:hover,
div.fiche-centre div.encartlistprestmarques div.listcol3 ul li a:hover {
		color: #6F7462;
		text-decoration: underline;
	}

div.fiche-centre div.encartlistprestmarques div.boutaction {
	background: url(http://images.beaute-addict.com/images/interface/bio/boutaction-prestations.gif) center center no-repeat;
	text-align: right;
	line-height: 38px;
	height: 38px;
	margin: 2px;
	padding-right: 35px;
	}
	
div.fiche-centre div#prestmarques1 div.boutaction {
	background: url(http://images.beaute-addict.com/images/interface/bio/picto-cadeaux-prestations-1.gif) center right no-repeat;
	}
div.fiche-centre div#prestmarques2 div.boutaction {
	background: url(http://images.beaute-addict.com/images/interface/bio/picto-cadeaux-prestations-2.gif) center right no-repeat;
	}
div.fiche-centre div#prestmarques3 div.boutaction {
	background: url(http://images.beaute-addict.com/images/interface/bio/picto-cadeaux-prestations-3.gif) center right no-repeat;
	}
div.fiche-centre div#prestmarques4 div.boutaction {
	background: url(http://images.beaute-addict.com/images/interface/bio/picto-cadeaux-prestations-4.gif) center right no-repeat;
	}
div.fiche-centre div#prestmarques5 div.boutaction {
	background: url(http://images.beaute-addict.com/images/interface/bio/picto-cadeaux-prestations-5.gif) center right no-repeat;
	}
div.fiche-centre div#prestmarques6 div.boutaction {
	background: url(http://images.beaute-addict.com/images/interface/bio/picto-cadeaux-prestations-6.gif) center right no-repeat;
	}
div.fiche-centre div#prestmarques7 div.boutaction {
	background: url(http://images.beaute-addict.com/images/interface/bio/picto-cadeaux-prestations-7.gif) center right no-repeat;
	}
div.fiche-centre div#prestmarques8 div.boutaction {
	background: url(http://images.beaute-addict.com/images/interface/bio/picto-cadeaux-prestations-8.gif) center right no-repeat;
	}
	
div.fiche-centre div.encartlistprestmarques div.boutaction a {
	font-size: 8pt;
	line-height:38px;
	color: #747587;
	text-decoration: none;
	}
	
div.fiche-centre div.encartlistprestmarques div.boutaction a:hover {
	text-decoration: underline;
	}

#content-container img.photogdficheavis {
	margin-left: 10px;
}

#content-container div#encartresultat  {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-encart-rub-produits-2.gif) repeat-x #FFFFFF;
	position: relative;
	border: 1px solid #b6ce6d;
	margin: 10px;
	margin-top: 10px;
	width: 678px;
}

	#content-container p.presentation {
		margin: 10px;
		margin-top: 5px;
		margin-bottom: 0px;
		padding: 0px;
		color: #747587;
		text-align: justify;
	}

#content-container div#encartresultat h1 {
		background: none; 
		margin: 10px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px;
		padding-left: 4px;
		color: #ffffff;
		line-height: 25px;
}
	
#content-container div#encartresultat h2 {
		background: none; 
		margin: 10px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px;
		padding-left: 4px;
		color: #ffffff;
		line-height: 25px;
}	

#content-container div#encartresultat p {
		margin: 5px;
		margin-top: 10px;
		margin-bottom: 10px;
		padding: 0px;
		color: #6F7462;
}


#content-container div#encartresultat fieldset {
		margin: 10px;
		padding: 10px;
		border: 1px solid #8BAE40;
		text-align: justify;
		color: #6F7462;
	}
	
#content-container div#encartresultat fieldset legend {
		padding: 3px 10px;
	 	font-size: 11pt;
	 	color: #8BAE40;
	 	font-weight: 600;
	}

#content-container div#encartresultat div.formulaire, #content-container div#encartresultat div.message_error {
		margin: 10px 0px;
		padding: 0px;
	}

#content-container div.message_error ul {
	margin: 0px;
	padding: 0px;
	text-align: left;
	list-style-type: disc;
	list-style-position: inside;
	}
	
#content-container div.message_error ul li {
	margin: 5px;
	padding: 0px;
	text-align: left;
	color: #E27085;
	list-style-type: disc;
	list-style-position: inside;
	}

	#content-container div#encartresultat div.formulaire div.col1 {
		float: left;
		width: 27%;
		text-align: right;
		line-height: 16px;
		color: #6F7462;
		font-size: 8pt;
		font-weight: 500;
	}
	
#content-container div#encartresultat div.formulaire div.col2 {
		float: left;
		width: 65%;
		text-align: left;
		line-height: 16px;
		padding-left: 5px;
		color: #6F7462;
		font-size: 8pt;
		font-weight: 500;
	}

#content-container div#encartresultat div.formulaire div.col2 input,
#content-container div#encartresultat div.formulaire div.col2 textarea,
div#encartresultat div.formulaire a.bouton {
		border: 1px solid #8BAE40;
		background-color: #FFFFFF;
		color: #6F7462;
		font-size: 8pt;
		font-weight: 500;
	}
#content-container div#encartresultat div.formulaire .bouton {
	padding: 0px 4px; color: #6F7462; text-decoration: none; display: table-cell; float: left; margin-right: 5px;
	}

	#content-container p.boutondroite {
	text-align: right;
	margin-top: 5px;
}
	
	#content-container div#encartresultat p a {
		color: #6F7462;
		text-decoration: none;
	}
	#content-container div#encartresultat p.presentation a {
		text-decoration: underline;
	}
	#content-container div#encartresultat p a:hover {
		color: #6F7462;
		text-decoration: underline;
}
	
	#content-container div#encartresultat textarea {
		font-size: 8pt;
		border: 1px solid #cbcbcb;
		color: #6F7462;
		padding: 2px;
}
	
#content-container div#encartresultat div#coinhg {
	position: absolute;
	top: -1px;
	left: -1px;
	background: url(http://images.beaute-addict.com/images/interface/bio/coin-encart-rub-produits.gif) no-repeat;
	width: 15px;
	height: 15px;
}

div#formulaire-centre {
		background: url(http://images.beaute-addict.com/images/interface/bio/bg-encart-rub-produits-2.gif) repeat-x #FFFFFF;
		position: relative;
		border: 1px solid #cbcbcb;
		margin: 10px;
		margin-top: 10px;
		width: 678px;
}
	
div#formulaire-centre h1 {
		background: none; 
		margin: 10px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px;
		padding-left: 4px;
		color: #ffffff;
		line-height: 25px;
}

div#formulaire-centre div#coinhg {
	position: absolute;
	top: -1px;
	left: -1px;
	background: url(http://images.beaute-addict.com/images/interface/bio/coin-encart-rub-produits.gif) no-repeat;
	width: 15px;
	height: 15px;
}

div#formulaire-centre fieldset {
		margin: 10px;
		border: 1px solid #cbcbcb;
		padding: 5px;
		color: #6F7462;
}

div#formulaire-centre fieldset legend {
		color: #F2824A;
		font-size: 9pt;
		padding: 3px;
		font-weight: 600;
}

div#formulaire-centre p.pagination-alpha {
		margin: 1px;
		margin-top: 5px;
		margin-bottom: 10px;
}

div#formulaire-centre p.pagination-alpha a {
		display: block;
		background: url(http://images.beaute-addict.com/images/interface/bio/bg-odre-alpha.gif) center center no-repeat;
		width: 20px;
		height: 20px;
		text-align: center;
		line-height: 20px;
		color: #6F7462;
		font-size: 9pt;
		font-weight: 600;
		text-decoration: none;
		float: left;
		margin-left: 1px;
		margin-right: 2px;
}

div#formulaire-centre p.pagination-alpha a.other {
		background: url(http://images.beaute-addict.com/images/interface/bio/bg-odre-alpha-2.gif) center center no-repeat;
		width: 40px;
}

div#formulaire-centre p.pagination-alpha a.selected, div#formulaire-centre p.pagination-alpha a:hover  {
		text-decoration: none;
		color: #F2824A;
}

div#formulaire-centre fieldset div.ligneform {
		position: relative;
		width: 648px;
		margin-top: 10px;
		margin-bottom: 5px;
}

div#formulaire-centre fieldset div.ligneform input,
div#formulaire-centre fieldset div.ligneform select,
div#formulaire-centre fieldset div.ligneform textarea {
		border: 1px solid #cbcbcb;
		color: #6F7462;
		vertical-align: middle;
}

div#formulaire-centre fieldset div.ligneform div.col0,
div#formulaire-centre fieldset div.prestspeencartdetail2 div.col0 {
		float: left;
		width: 648px;
		text-align: left;
}

div#formulaire-centre fieldset div.ligneform div.col0-c1 {
		float: left;
		width: 204px;
		text-align: left;
}


div#formulaire-centre fieldset div.ligneform div.col0-c2 {
		float: left;
		width: 204px;
		text-align: left;
		margin-left: 12px;
}

div#formulaire-centre fieldset div.ligneform div.col0-c3 {
		float: left;
		width: 204px;
		text-align: left;
		margin-left: 12px;
}


div#formulaire-centre fieldset div.prestspeencartdetail2 div.col0-c1 {
		float: left;
		width: 180px;
		text-align: left;
}

div#formulaire-centre fieldset div.prestspeencartdetail2 div.col0-c2 {
		float: left;
		width: 180px;
		text-align: left;
		margin-left: 12px;
}

div#formulaire-centre fieldset div.prestspeencartdetail2 div.col0-c3  {
		float: left;
		width: 180px;
		text-align: left;
		margin-left: 12px;
}

div#formulaire-centre fieldset div.ligneform div.col0 ul {
		list-style-position: inside;
		list-style: none;
		margin: 0px;
		padding: 0px;
}

div#formulaire-centre fieldset div.ligneform div.col0 ul li {
		background: url(http://images.beaute-addict.com/images/interface/au-masculin/puce-list-form-bggrey.gif) center left no-repeat #cbcbcb;
		cursor: pointer;
		margin: 0px;
		padding: 2px;
		margin-top: 5px;
		padding-left: 16px;
}

div#formulaire-centre fieldset div.prestspeencartdetail2 {
		background-color: #e1e1e1;
		padding: 5px;
		border: 1px solid #cbcbcb;
		margin-top: 5px;
	}


div#formulaire-centre fieldset div.ligneform div.col0 div.prestspeencartdetail {
		background-color: #e1e1e1;
		margin: 0px;
		padding: 5px;
		border: 1px solid #cbcbcb;
	}
	
div#formulaire-centre fieldset div.ligneform div.col0 div.prestspeencartdetail h1 {
		color: #6F7462;
		margin: 5px;
		padding: 0px;
		font-size: 11pt;
	}

div#formulaire-centre fieldset div.ligneform div.col1 {
		float: left;
		width: 220px;
		margin-right: 5px;
		text-align: right;
}

div#formulaire-centre fieldset div.ligneform div.col2 {
		float: left;
		width: 418px;
		margin-left: 5px;
}

div#formulaire-centre fieldset div.ligneform div.col2a {
		float: left;
		width: 206px;
		margin-left: 5px;
}

div#formulaire-centre fieldset div.ligneform div.col2b {
		float: left;
		width: 206px;
		margin-left: 5px;
}

div#formulaire-centre fieldset div.ligneform div.col2a font,
div#formulaire-centre fieldset div.ligneform div.col2b font,
div#formulaire-centre fieldset div.ligneform div.col2 font {
		color: #d2a19c;
		font-size: 8pt;
}

div.detailnoteavis	{
	border: 0px solid #000000;
	z-index: 99;
	}
.liensvilles h2 {
	background: url(http://images.beaute-addict.com/images/interface/centres-de-beaute/puce-carre-lien-action.gif) left center no-repeat;
	margin: 10px; 
	padding-left: 17px;
	font-size: 8pt;
}
.liensvilles a {
	text-decoration: none;
	color:#769B30;
	}
.liensvilles a:hover {
	text-decoration: underline;
}	
/*  fin centres de beaute */


.googleaddwords {
		text-align: center;
		margin: 10px;
	}

/* DEBUT  sidebar2-container configuration ELEMENTS */

    div.sidebar2-margehaut {
	    height: 10px;
	    font-size: 10px;
	    line-height: 10px;
    }


	#sidebar2-encart-newsletter {
		position: relative;
		background-color: #94b358;
    	text-align: left;
		margin: 0px;
		width: 300px;
	}

	#sidebar2-encart-newsletter div#error_nl {
		position: absolute;
		top:  0px;
		left: 0px;
		width: 290px;
		padding: 5px;
		font-size: 8pt;
		line-height: 13pt;
		height: 70px;
		color: #ffffff;
		text-align: center;
		background-color: #94b358;
    	filter: alpha(opacity=95);
    	-moz-opacity: 0.95;
    	opacity: 0.95;
		display: none;

}

	#sidebar2-encart-newsletter div#error_nl p {
		margin: 0px;
		padding:0px;
		margin-bottom: 5px;
		text-align: right;

}

	#sidebar2-encart-newsletter div#error_nl p a {
		color: #ffffff;
		text-decoration: underline;
}

	#sidebar2-encart-newsletter p {
		margin: 0px;
		margin-top: 0px;
		margin-bottom: 0px;	
		padding: 0px;
		font-size: 10pt;
		line-height: 12pt;
		color: #ffffff;
		font-weight: 600;
	}
	
	#sidebar2-encart-recherche p span img,
	#sidebar2-encart-newsletter p.titre span img {
		vertical-align: bottom;
		margin-bottom: 1px;
	}


	#sidebar2-encart-newsletter p.titre a {
		text-decoration: none;
		color: #ffffff;
	}


	#sidebar2-encart-newsletter p.titre span {
		font-size: 8pt;
		font-weight: 500;
		margin-left: 8px; 
	}

	#sidebar2-encart-newsletter input {
		border: none;
		color: #5a770e;
		padding: 2px;
		background: url(http://images.beaute-addict.com/images/interface/bio/bg-input-newsletter-recherche.gif) top left no-repeat #ffffff;
	}

	#sidebar2-encart-newsletter input.boutimg {
		border: none;
		vertical-align: middle;
		background: none;
	}

	#sidebar2-encart-recherche {
		background-color: #94b358;
    	text-align: left;
		margin: 0px;
		width: 300px;
	}
	
	
	#sidebar2-encart-newsletter div.marge,
	#sidebar2-encart-recherche div.marge {
		padding: 5px;
		padding-top: 2px;
		padding-bottom: 5px;
	}
	#sidebar2-encart-newsletter p.titre,
	#sidebar2-encart-recherche p.titre {
		margin: 0px;
		margin-top: 0px;
		margin-bottom: 0px;	
		padding: 0px;
		font-size: 10pt;
		line-height: 12pt;
		color: #ffffff;
		font-weight: 600;
	}

	#sidebar2-encart-newsletter p.titre a,
	#sidebar2-encart-recherche p.titre a {
		text-decoration: none;
		color: #ffffff;
	}

	#sidebar2-encart-newsletter p.titre span,
	#sidebar2-encart-recherche p.titre span {
		font-size: 8pt;
		margin-left: 8px; 
		font-weight: 500;
	}

	#sidebar2-encart-recherche input {
		border: none;
		color: #5a770e;
		padding: 2px;
		background: url(http://images.beaute-addict.com/images/interface/bio/bg-input-newsletter-recherche.gif) top left no-repeat #ffffff;
	}

	#sidebar2-encart-recherche input.boutimg {
		border: none;
		vertical-align: middle;
		background: none;
	}

	#sidebar2-encart-pub300x250 {
	  	text-align: center;
		padding: 0px;
		margin: 0px;
		margin-top: 10px;
		width: 300px;
	}

	#sidebar2-encart-pushCb {
		text-align: center;
		padding: 0px;
		margin: 10px 0px;
		width: 300px;
	}

	#sidebar2-parole-lily-jane {
		text-align: center;
		padding: 0px;
		margin: 10px 0px;
		width: 300px;
		background: url(http://images.beaute-addict.com/images/interface/common/description-lily-jane-milieu.gif) center repeat-y #ffffff;
	}
	
	#sidebar2-parole-lily-jane p {
		padding: 0px;
		margin: 0px;
		width: 300px;
	}
	
	#sidebar2-parole-lily-jane p.descriptif {
		padding: 0px;
		margin: 0px 25px;
		width: 250px;
		text-align: justify;
	}


   #sidebar2-premierevisite {
		position: relative;
		width: 300px;
	/*	height: 800px;*/
		margin: 10px 0;
		background-color: #ffffff;
	/*	background: url(http://images.beaute-addict.com/images/interface/common/bg-sidebar2-premierevisite.gif) top left no-repeat; */
}

   #sidebar2-premierevisite div.carre1,  #sidebar2-premierevisite div.carre2,  #sidebar2-premierevisite div.carre3, #sidebar2-premierevisite div.carre4  {
		position: absolute;
		width: 100px;
		height: 100px;
}


   #sidebar2-premierevisite div.carre1  {
		position: absolute;
		top: 8px;
		left: 7px;
}

   #sidebar2-premierevisite div.carre2  {
		position: absolute;
		top: 121px;
		left: 7px;
}

   #sidebar2-premierevisite div.carre3  {
		position: absolute;
		top: 235px;
		left: 7px;
}

   #sidebar2-premierevisite div.carre4  {
		position: absolute;
		top: 348px;
		left: 7px;
}

   #sidebar2-premierevisite div.carre1 img,  #sidebar2-premierevisite div.carre2 img,  #sidebar2-premierevisite div.carre3 img, #sidebar2-premierevisite div.carre4 img  {
		border: none;
		width: 100px;
		height: 100px;
}


	#sidebar2-premierevisite div.adsense_300x250_illustre {
	/*	position: absolute;
		top: 500px;*/
		left: 0px;
		width: 300px;
		height: 250px;
	}


/* DEBUT footer-container configuration ELEMENTS */

    #footer-container p.footer-navigation { 
    	text-align: center;
		margin: 0px;
		padding: 0px;
		color: #000000;
		font-size: 8pt;
		font-weight: 600;
    } 

    #footer-container p.footer-navigation a { 
		color: #000000;
		text-decoration: none;
    }

    #footer-container p.footer-navigation a:hover { 
		color: #000000;
		text-decoration: underline;
    }

/* FIN footer-container configuration ELEMENTS */

.suggestionsBox {
    position: relative;
    left: 30px;
    margin: 10px 0px 0px 0px;
    width: 200px;
    background-color: #B6CE6D;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border: 2px solid #B6CE6D;
  	color: #5A770E;
}

.suggestionList {
    margin: 0px;
    padding: 0px;
}

.suggestionList ul {
	margin: 0px;
    padding: 0px;
	list-style-type: none;
}

.suggestionList li {
    margin: 0px;
}

.suggestionList li a {
  	display: block;
  	color: #5A770E;
  	padding: 5px;
  	margin: 5px;
  	cursor: pointer;
  	text-decoration: none;
} 

.suggestionList li a:hover {
    background-color: #5A770E;
    color: #FFFFFF;
    cursor: pointer;
    text-decoration: none;
}




/* css push pub centre de beauté */

.pushCbEncart {
	background: url(http://images.beaute-addict.com/images/interface/bio/pushCbEncartbas.gif) bottom center no-repeat;
	position: relative;
}
.pushCbEncart h2 {
	background: url(http://images.beaute-addict.com/images/interface/bio/pushCbEncarthaut.gif) top center no-repeat;
	margin: 0px;
	padding: 10px 17px 5px 17px;
	text-align: left;
	color: #c0656d;
}

.pushCbEncart a {
	color: #c0656d;
	text-decoration: none;	
}

.pushCbEncart div {
	margin: 0px 17px;
	z-index: 77;
}

.pushCbEncart div h3 {
	color: #5A770E;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

.pushCbEncart div img {
	float: left;
	margin-right: 5px;
	z-index: 99;
}

.pushCbEncart div p {
	text-align: left;
	margin:  3px 0px;
	padding: 0px;
	color: #5A770E;	
}

.pushCbEncart p.detailpushpub {
	text-align: right;
	padding: 0px 17px 5px 0px;
	margin: 0px;
}

/* css push pub centre de beauté */


/* tabFiche */

div.encartongletfiche {
	text-align: center;
	}

div.tabfiche {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletfiche.gif) top left no-repeat #94B25A;
	height: 23px;
	margin-right: 3px;
	width: 118px;
	float: left;
	text-align: center;
	font-size: 8pt;
	z-index: 99;
	font-weight: 600;
	font-family: Arial;
	}

div.tabfiche a {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletfiche-droite.gif) top right no-repeat;
	height: 23px;
	line-height: 23px;
	display: block;
	width: 118px; 
	color:#5A770E;
	text-decoration: none;
	}
	
div.tabficheselected {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletfiche-2.gif) top left no-repeat #B6CE6D;
	height: 23px;
	margin-right: 3px;
	width: 118px; 
	float: left;
	text-align: center;
	font-size: 8pt;
	z-index: 99;
	font-weight: 600;
	font-family: Arial;
	}

div.tabficheselected a {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-ongletfiche-droite-2.gif) top right no-repeat;
	height: 23px;
	line-height: 23px;
	display: block;
	width: 118px; 
	color: #ffffff;
	text-decoration: none;
	}
	
div.ligneform {
	margin-bottom:5px;
	margin-top:10px;
	position:relative;
	color:#6F707D;	
}
div.ligneform div.col1 input, div.ligneform div.col2 input, div.ligneform div.col0 input {
	border:1px solid #BECCD5;
	color:#6F707D;
	vertical-align:middle;
}
div.ligneform div.col1, div.ligneform label {
		float: left;
		width: 220px;
		margin-right: 5px;
		text-align: right;
}
div.ligneform div.col2 {
		float: left;
		width: 418px;
		margin-left: 5px;
}

div.encartphotoN2 {
	background-color:#f0efe9;
	border:1px solid #DDD8CC;
	float:left;
	margin:5px;
	text-align:center;
	width:110px;
}

div.encartphotoN2 table {
	border: none;
	border-collapse:collapse;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px;
	}
	
div.encartphotoN2 table td.action {
	text-align: right;
	padding: 0px 1px;
	color: #987476;
	font-size: 8pt;
	line-height: 16px;
	height: 32px;
	}
	
div.encartphotoN2 table td.action span {
	text-align: center;
	display: block;
	width: 110px;
	}

div.encartphotoN2 table td.action a {
	color: #747581;
	font-size: 8pt; 
	}
	
div.encartphotoN2 table td.photo {
	width: 100px;
	height: 110px;
	min-height: 110px;
	line-height: 110px;
	text-align: center;
	vertical-align: middle;
	padding: 0px 5px;
	display: table-cell;
	}

div.encartphotoN2 table td.titre {
	text-align: left;
	color: #747581;
	font-size: 8pt; 
	line-height: 16px;
	font-weight: 600;
	height: 32px;
	overflow: hidden;
	padding: 5px;
	vertical-align: top;
	}
	
div.encartphotoN2 table td.comment {
	text-align: justify;
	color: #747581;
	font-size: 8pt; 
	line-height: 16px;
	height: 32px;
	overflow: hidden;
	font-weight: 500;
	padding: 0px 5px;
	vertical-align: top;
	}
	
.noborder {
	border: none;	
}

.playervideo {
	float: right;
	margin: 10px;	
}
.fieldsetmedia {
	margin: 10px;	
}

div.playervideo h3 {
	margin: 0px;
	padding: 10px;
	color: #747587;
	} 

p#descriptionplayer {
	margin: 0px;
	padding: 10px;
}

/* Fin tabFiche */	

span.emailpro,
span#error_email {
	padding: 5px;
	text-align: center;
	width: 100%;
	display: block;
	}
span#error_email {
	color:#E27085;
	}
  
.rssactu {
margin: 2px 0 2px 0px;
padding: 2px;
position:relative;
width:290px;
}
.rssactu div.rssphoto {
border:1px solid #769B30;
float:left;
height:102px;
position:relative;
width:102px;
}
.rssactu div.rssphoto table td {
text-align: center;
}
.rssactu div.rssphoto table {
border-collapse:collapse;
border-spacing:0;
}

.rssactu div.rssinfos {
float:left;
height:92px;
margin-left: 3px;
padding:4px;
position:relative;
text-align:left;
width:172px;
border: 1px solid #cbcbcb;
}
.rssactu div.rssinfos h2 {
background:transparent none repeat scroll 0 0;
color:#8BAE40;
font-size:8pt;
font-weight:600;
height:20pt;
letter-spacing:0;
line-height:10pt;
margin:0 0 2px;
overflow:hidden;
padding:0;
}
.rssactu div.rssinfos h2 a {
color:#8BAE40;
text-decoration:none;
}
.rssactu div.rssinfos p.rssresume {
height:58px;
overflow:hidden;
color:#6F7462;
margin:0 0 2px;
padding:0;
text-align:justify;
}
#sidebar2-premierevisite p.rsstitre {
	background: url(http://images.beaute-addict.com/images/interface/bio/bg-encart-rub-magazine-2.gif) repeat-x #cbcbcb;
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
	color: #ffffff;
	text-transform: none;
	font-size: 11pt;
	line-height: 25px;
	font-weight: 600;
	font-family: Lucida Sans,Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
}
div.rssphoto div.coinhg {
position: absolute;
	top: -1px;
	left: -1px;
	background: url(http://images.beaute-addict.com/images/interface/bio/coin-magazine-article-photo.gif) no-repeat;
	width: 15px;
	height: 15px;
}





















































div.fiche-centre div.encartaproximite ul
{
	list-style-image:url(http://images.beaute-addict.com/images/interface/bio/picto-presta-list-0.gif);
	margin: 5px;
	padding: 0px;
	text-align: left;
	list-style-position: inside;
	color: #6F7462;
}
div.fiche-centre div.encartaproximite ul li
{
	color: #6F7462;
	font-size: 8pt;
	line-height: 10pt;
	padding: 0px;
	margin-bottom: 5px;
	margin-left: 15px;
}
div.fiche-centre div.encartaproximite ul li a
	{
	color: #6F7462;
	text-decoration: none;
}
div.fiche-centre div.encartaproximite ul li a:hover
	{
	color: #6F7462;
	text-decoration: underline;
}


div.fiche-centre h2.encarttitre {
	margin: 7px 10px 2px 20px;
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	background: none repeat scroll 0 0 #B6CE6D;
	color: #FFFFFF;
	margin: 0;
	padding: 2px 10px;
}


#content-container div.fiche-centre h1,
#content-container div.fiche-centre .titre1 {
	background: none repeat scroll 0 0 #B6CE6D;
	color: #FFFFFF;
	margin: 0 0 0 0;
	padding: 3px 10px;
	line-height:18px;
	font-weight:600;
	letter-spacing:1px;
	font-size:14px;
	display:block;
	overflow:hidden;
}
#content-container div.fiche-centre h1 a,
#content-container div.fiche-centre .titre1 a
{
	color: #FFFFFF;
	text-decoration: none;
}
