body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/fond_bivea.jpg);
	background-position: center top;
	background-color: #FFFFFF;
	background-attachment : fixed;
	background-repeat: no-repeat;
}
.Menu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.Menu2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
h1 { 
margin: 0;
padding: 0;
font-size:12px; 
font-weight:bold; 
color: #000000; 
font-family:Verdanna; 
display:inline; 
} 
h2 { 
margin: 0;
padding: 0;
font-size:12px; 
font-weight:bold; 
color: #000000; 
font-family:Verdanna; 
display:inline; 
} 
#mainMenu1 {
  background-color: #A5CEEA;
  color: #000000;
  margin: 2;
  padding: 2;
  width: 150px;
  top: 2;
  left: 2;
  z-index: 1;
  position: relative;
}

#menuList1 {
  margin: 0;
  padding: 0px;

}

#menuList1 li {
  display: inline;
  margin: 0;
  padding: 0;
  list-style: none;
}

#menuList1 li a {
  background-color: transparent;
  color: #000;
  display: block;
  border: 1px solid #A5CEEA;
  margin: 0;
  padding:0px;
  text-decoration: none;
}

#menuList1 li a:hover, #menuList1 li a:focus {
  background-color: #D2E6F5;
  color: #000;
  border-color: #D2E6F5;
}

#menuList1 li a.actuator {
  background: url("images/fleche.gif") no-repeat 100% 50%; 
    background-color: #A5CEEA;
  color: #000;
  padding-right: 0px;
}

#menuList1 li a.actuator:hover, #menuList1 li a.actuator:focus {
  background: url("images/fleche.gif") no-repeat 100% 50%; 
  background-color: #D2E6F5;
  color: #000;
}

#menuList1 .menu {
  background-color: #D2E6F5;
  color: #000;
  border: 1px solid #A5CEEA;
  margin: 0;
  padding: 0px;
  z-index: 1;
  position: absolute;
  visibility: hidden;
}

#menuList1 .menu .menu {
  margin-left: 0px;
}





#mainMenu2 {
  background-color: #A5CEEA;
  color: #000000;
  margin: 0;
  padding: 0;
  width: 160px;
  top: 2;
  left: 0;
  z-index: 1;
  position: relative;
}

#menuList2 {
  margin: 0;
  padding: 0px;

}

#menuList2 li {
  display: inline;
  margin: 0;
  padding: 0;
  list-style: none;
}

#menuList2 li a {
  background-color: transparent;
  color: #000;
  display: block;
  border: 1px solid #A5CEEA;
  margin: 0;
  padding:0px;
  text-decoration: none;
}

#menuList2 li a:hover, #menuList1 li a:focus {
  background-color: #D2E6F5;
  color: #000;
  border-color: #D2E6F5;
}

#menuList2 li a.actuator {
  background: url("images/fleche.gif") no-repeat 100% 50%; 
  color: #000;
  padding-right: 0px;
}

#menuList2 li a.actuator:hover, #menuList1 li a.actuator:focus {
  background: url("images/fleche.gif") no-repeat 100% 50%; 
  background-color: #D2E6F5;
  color: #000;
}

#menuList2 .menu {
  background-color: #D2E6F5;
  color: #000;
  border: 1px solid #A5CEEA;
  margin: 0;
  padding: 0px;
  z-index: 1;
  position: absolute;
  visibility: hidden;
}

.Copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.NomProduit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006633;
	text-decoration: none;
}
.DescriptionProduit {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006633;
	text-decoration: none;
}
.AjouterPanier {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #006633;
	text-decoration: underline;
}
.Arborescence {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.ConboProduit {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.Commentaires {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #006633;
	text-decoration: none;
}
.ArborescenceLien {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.RefProduitLien {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006633;
	text-decoration: underline;
}
.NomProduiTableau {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006633;
	text-decoration: none;
}
.DescriptionProduit2 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #006633;
	text-decoration: none;
}
.RefProduit {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #006633;
	text-decoration: none;
}
.NomProduitGrand {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #006633;
	text-decoration: none;
}
.ArborescencePanier {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.Colonneshuiles {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006633;
}
.NomProduiLatinTableau {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006633;
	text-decoration: none;
}
.NomProduiTableauLien {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006633;
	text-decoration: underline;
}
.TexteNoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.TexteNoir2 {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.TexteNoirGras {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.TexteBleuGras {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2A3269;
	text-decoration: none;
}
.TitreAccueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFE79D;
	text-decoration: none;
	line-height: 20px;
}
.TexteBlancGras {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.Deconnexion {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.TexteBxGras {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A4001F;
	text-decoration: none;
}
.PromoProduit {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006633;
	text-decoration: none;
}
.PromoProduitAncienPrix {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006633;
	text-decoration: line-through;
}
.TexteRougeGras {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.TextePanier {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2A3269;
	text-decoration: none;
}
.Recherche {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.LienRecherche {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2A3269;
}
.panier {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	font-weight: normal;
	text-decoration: none;
}


.menusNiv1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;	  -moz-opacity:1;
   opacity: 1;
}
.menusNiv2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	-moz-opacity:1;
	opacity: 1;
	text-align: left;
}
A.menusNiv2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	font-weight: normal;
	text-decoration: underline;	  -moz-opacity:1;
   opacity: 1;
   	text-align: left;

}
.ArborescenceUrl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
A.ArborescenceUrl:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
		text-decoration: underline;
}

.DescMenu {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	font-weight: normal;
	text-decoration: none;
}
.ArborescenceUrlMasque {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A4D02D;
			text-decoration: none;
}
.menusNiv1Blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
.PlusInfos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #003366;
	line-height: 15px;
}
A.PlusInfos:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #003366;
	line-height: 15px;
}
.Etsionvivait {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
		line-height: 20px;
	text-decoration: none;
	color: #000099;
}
.Espaceclient {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000033;
	font-weight: normal;
}
.TexteNoir2Lien {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.NomProduit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.VieuxPrix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: line-through;
}
A.NomProduit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.DescRubrique{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.DescProduit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.CondProduit {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.fond_pointille {
	background-image: url(images/tiret_horiz.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.bord_pointille {
	border: 1px dotted #e9a400;
}
.bord_descrubrique {
	border: 1px dotted #e9a400;
	background-color: #ECD2F0;
}
.DescRubriqueTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e9a400;
	font-weight: bold;
}
.bord_complementaires {
	border: 1px dotted #2D9BD0;
	background-color: #e9a400;
}
.ComplementairesTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.bord_mentions {
	border: 1px dotted #e9a400;
	background-color: #FFFFFF;
}
.mentions {
	border: 1px dotted #e9a400;
	background-color: #F9F8C2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e9a400;
	font-style: italic;
	font-weight: bold;
}
.bord_alphabet {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #e9a400;
	border-right-color: #e9a400;
	border-bottom-color: #e9a400;
	border-left-color: #e9a400;
}
.Alphabet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e9a400;
	text-decoration: none;
}
.AlphabetProduits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: Normal;
	color: #333333;
	text-decoration: none;
}
A.AlphabetProduits:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: Normal;
	color: #e9a400;
	text-decoration: none;
}
.NomsLatins {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #e9a400;
}
.fond_central {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/fond_bivea.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
}
.menusNiv1Noir {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
.InfoTitreRubrique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #7D9E22;
}

.InfoSousTitreRubrique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E9A400;
}
.InfoMenuOnglet {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
A.InfoMenuOnglet:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
}
.InfoMenuOngletActif {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
.InfoLienTitre {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E9A400;
}
.SelectionMarque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	font-style: italic;
}
.NewPrix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E9A400;
	text-decoration: none;
	font-weight: bold;
}

.stock_ok {
	background-color: #68811D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 11px;
	height: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.Ref_Alphabet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #7E9E23;
}

.stock_dispo {
	background-color: #F4C948;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #C44F00;
	text-decoration: none;
	border: 1px none #FF0000;
	line-height: 11px;
	height: 12px;
}
.Client_Avoirs {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #e9a400;
	text-decoration: none;
}
.Client_Filleuls {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C8D000;
	text-decoration: none;
}
.InfoConnexion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
}
.InfoConnexion2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7E9E23;
	font-style: normal;
}
.LiensPartenaires {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e9a400;
	text-decoration: none;
}
a.LiensPartenaires:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.bordure_gauche {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7D9E22;
}.titrefidelite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E9A405;
}
.fond_fidelisation {
	background-image: url(images/fond_fidelisation.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.menusClient {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	  -moz-opacity:1;
   opacity: 1;
}
.menusClientOn {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.menusClient:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}
.fond_mon_compte {
	background-image: url(http://www.bivea.fr/images/fond_mon_compte.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.contour_espace_client {
	border: 1px solid #E9A400;
}

div.autocomplete {
  position: absolute;
  width: 500px;
  background-color: white;
  border: 1px solid #888;
  margin: 0px;
  padding: 0px;
}
 
div.autocomplete ul {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  max-height: 20em;
  overflow: auto;
}
 
div.autocomplete ul li.selected {
    background-color: #ffb;
}
 
div.autocomplete ul li {
  list-style-type:none;
  display: block;
  margin: 0;
  padding: 2px;
  cursor: pointer;
}
 
div.autocomplete ul li span.informal {
    color: grey;
}
.Ref_Lien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.Ref_Lien:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7E9E23;
	text-decoration: underline;
}
.Ref_Produit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7E9E23;

	text-decoration: none;
}
a.Ref_Produit:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7E9E23;
	text-decoration: underline;
}
.tag  {
	display: inline;
	margin: 1;
	padding: 0;
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E9A400;
}
a.tag:hover {
color: #FFFFFF;
	background-color: #E9A400;
	text-decoration: none;
}
