body{
	margin: 0 auto;
/*	background-color: #588407;*/
}

#global{
	width: 750px;
	height:auto;
/*	background-color: #588407;*/
	position:absolute;
	margin-top:-250px;
	top:50%;
	left:50%;
	margin-left:-375px;
}

#global-plan{
	width: 750px;
	height:auto;
/*	background-color: #588407;*/
	position:absolute;
	margin-top:-250px;
	top:43%;
	left:50%;
	margin-left:-375px;
}

#haut{
	float:left;
	width:750px;
	height:86px;
}

#logo{
	float:left;
	width:187px;
	height:86px;
}

#bouton{
	float:left;
	width:563px;
	height:33px;
}

#fleur{
	float:left;
	width:563px;
	height:53px;
}

#part_1{
	float:left;
	width:34px;
	height:53px;
}

#part_2{
	float:left;
	width:529px;
	height:33px;
	padding-top:23px;
	background-image:url('./images/bandeau_angl_03.jpg');
	background-repeat:no-repeat;
}

#menu_gauche{
	float:left; 
	width:157px; 
	height:300px; 
	padding-left:32px; 
	margin-top:14px;
/*	background-color:#EEEEEE;*/
}

#centre{
	float:left; 
	width:750px; 
	height:401px;
	padding:0;
	margin:0;
	background-image:url('./images/cadre.gif');
	background-repeat:no-repeat;
}

#home{
	float:left; 
	width:750px;
	height:auto;
/*	margin-left:32px; */
/*	margin-top:14px;*/
/*	background-color:#EEEEEE;*/
}

#centre_centre{
	float:left;
/*	background-color:#DDDDDD;*/
	width:313px;
	height:300px;
	margin-top:14px;
}

#centre_centre h1{
font-family:Arial, Helvetica, sans-serif; color:#C8D73D; letter-spacing:2px; font-size:20px;
}

#centre_droite{
	float:left;
/*	background-color:#CCCCCC;*/
	width:213px;
	height:304px;
	margin-top:10px;
}

#centre_droite h1{
	font-family:Arial, Helvetica, sans-serif; 
	color:#74BC03; 
	font-size:18px;
	text-align: right;
	padding:0;
	margin-top:10px;
	margin-bottom:0;
	font-weight:bold;
}

#centre_droite h2{
	font-family:Arial, Helvetica, sans-serif; 
	color:#74BC03; 
	font-size:12px;
	text-align: right;
	font-weight:normal;
	padding: 0;
	margin-top:0;
	margin-bottom:0;
}

#cente_bas{
	float:left;
	width:750px;
	height:71px;
	margin-top:14px;
}

#centre_contact{
	float:left;
	width:750px; 
	height:401px;
	background-image:url('./images/cadre_contact.gif');
	background-repeat:no-repeat;
}

#ptite_phrase{
	float:left;
	width:750px;
	height:18px;
	margin-top:10px;
	text-align:center;
	padding-top:5px;
}

.bas{
position:float;
background-color:none;
width:100%;
height:45Px;
padding:0;
margin:0;
padding-top:2px;
font-family:Arial, Helvetica, sans-serif;
color:#63696E;
text-align:center;
font-size:12px;
background-image:url('./images/bas_09.gif');
background-repeat:no-repeat;
background-position: bottom;
}

.bas a{
color:#63696E;
text-decoration:none;
}

.bas a:hover{
color:#E50083;
text-decoration:underline;
}
.bas p{
display:inline;
color:#B0C800;
letter-spacing:2px;
}

img {
	border: 0px;
}

p{
	margin: 0;
	padding: 0;
}
/* =======================================================*/

a.lipbalms{
	font-family:Arial, Helvetica, sans-serif; 
	color:#00C4DC; 
	font-size:12px;
	text-decoration:none;
}

a.lipbalms:hover{
	font-family:Arial, Helvetica, sans-serif; 
	color:#00C4DC; 
	font-size:12px;
	text-decoration:underline;
}

a.fan_make_up{
	font-family:Arial, Helvetica, sans-serif; 
	color:#42B4E6; 
	font-size:12px;
	text-decoration:none;
}

a.fan_make_up:hover{
	font-family:Arial, Helvetica, sans-serif; 
	color:#42B4E6; 
	font-size:12px;
	text-decoration:underline;
}

a.sun_protection{
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFB300; 
	font-size:12px;
	text-decoration:none;
}

a.sun_protection:hover{
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFB300; 
	font-size:12px;
	text-decoration:underline;
}

a.plasters{
	font-family:Arial, Helvetica, sans-serif; 
	color:#F9425F; 
	font-size:12px;
	text-decoration:none;
}

a.plasters:hover{
	font-family:Arial, Helvetica, sans-serif; 
	color:#F9425F; 
	font-size:12px;
	text-decoration:underline;
}

a.body_care{
	font-family:Arial, Helvetica, sans-serif; 
	color:#E0218A; 
	font-size:12px;
	text-decoration:none;
}

a.body_care:hover{
	font-family:Arial, Helvetica, sans-serif; 
	color:#E0218A; 
	font-size:12px;
	text-decoration:underline;
}

a.wipes{
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFA28B; 
	font-size:12px;
	text-decoration:none;
}

a.wipes:hover{
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFA28B; 
	font-size:12px;
	text-decoration:underline;
}

a.wipes_fr{
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFA28B; 
	font-size:12px;
	text-decoration:none;
}

a.wipes_fr:hover{
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFA28B; 
	font-size:12px;
	text-decoration:underline;
}

a.event_promotion{
	font-family:Arial, Helvetica, sans-serif; 
	color:#A392B7; 
	font-size:12px;
	text-decoration:none;
}

a.event_promotion:hover{
	font-family:Arial, Helvetica, sans-serif; 
	color:#A392B7; 
	font-size:12px;
	text-decoration:underline;
}

.titre{
	font-family:Arial, Helvetica, sans-serif; 
	color:#74BC03; 
	font-size:18px;
	text-align: right;
	padding-top: 10px;
	font-weight:bold;
	/*padding-right: 10px;*/
}

a.titre{
	font-family:Arial, Helvetica, sans-serif; 
	color:#74BC03; 
	font-size:18px;
	text-align: right;
	padding-top: 10px;
	/*padding-right: 10px;*/
	font-weight:bold;
	text-decoration:none;
}

a.titre:hover{
	font-family:Arial, Helvetica, sans-serif; 
	color:#74BC03; 
	font-size:18px;
	text-align: right;
	padding-top: 10px;
	/*padding-right: 10px;*/
	font-weight:bold;
	text-decoration:underline;
}

.texte{
	font-family:Arial, Helvetica, sans-serif; 
	color:#74BC03; 
	font-size:12px;
	text-align: right;
	/*padding-right: 10px;*/
}

.reference{
	font-family:Arial, Helvetica, sans-serif; 
	color:#74BC03; 
	font-size:12px;
	text-align: right;
	font-weight: bold;
	font-style: italic;
	/*padding-right: 10px;*/
}

.plus_produits{
	font-family:Arial, Helvetica, sans-serif; 
	color:#74BC03; 
	font-size:14px;
	text-align: center;
	/*padding-right: 10px;*/
}

.TransOn {
	width: 100%;
	opacity:.5;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
}

.TransOff {
	width: 100%;
	opacity:1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
}

.contact{
	font-family:Arial, Helvetica, sans-serif;
	color:#63696E;
	text-align:center;
	font-size:14px;
}

.titre_rose{
	font-family:Arial, Helvetica, sans-serif;
	color:#F371B4;
	text-align:left;
	font-size:14px;
	font-weight:bold;
}

a.contact{
	color:#63696E;
	text-decoration:none;
}

a.contact:hover{
	color:#E50083;
	text-decoration:underline;
}

.arial-14-gris-normal{
	color:#3e4043;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

a.arial-14-gris-normal{
	color:#3e4043;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}

a.arial-14-gris-normal:hover{
	color:#e50083;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}

.titre_new{
	font-family:Arial, Helvetica, sans-serif; 
	color:#F39725; 
	font-size:15px;
	text-align: right;
	font-weight:bold;
	text-decoration: underline;
	/*padding-right: 10px;*/
}

.texte_new{
	font-family:Arial, Helvetica, sans-serif; 
	color:#68c5d4; 
	font-size:15px;
	text-align: right;
	font-weight:bold;
	/*padding-right: 10px;*/
}

#CE{
	float:right;
}

.titre_CE{
	text-align:left;
	color:red;
	font-size:18px;
	text-decoration:underline;
}

.texte_CE{
	text-align:left;
	color:red;
	font-size:18px;
}

/***********************************************/
/* plan du site                           */
/***********************************************/

#plan{float:left; width:750px; height:490px; padding:0; margin:0; background-image:url('./images/cadre-plan.jpg'); background-repeat:no-repeat;}

.txtinter{margin-top:10px; line-height:14px;}

.txtrtr{margin-top:5px;}

#plan ul{list-style:none; margin:0 0 10px 10px; padding:0;}

#plan ul li a{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#74BC03; text-align:left;}

#plan ul ul li a{font-size:10px; font-weight:normal; text-decoration:none; padding:0;}

#plan ul ul li a:hover{color:#E50083;}

#plan_gauche{float:left; width:auto; margin-left:35px;}

#plan_centre{width:230px; margin-left:245px;}

#plan_droit{float:right; width:auto; margin-right:50px;}

#accroche{margin:10px 30px 0 35px; text-align:left; padding-top:5px;}

#accroche p{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}

#accroche strong{color:#B0C800; letter-spacing:2px;}