body {
	/*background-color: #C2E1F5;*/	
	background-color: #606062;
}

.fin
{
clear:both;
}

.titre_haut_1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	font-weight: bold;
	color: #606062;
	margin-left: 17px;
	margin-bottom: 0px;
}
.titre_haut_2
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	font-weight: bold;
	color: #606062;
	margin-left: 135px;
	margin-top: 0px;
}

.contenant_global {
	height: auto;
	/*width: 1120px;*/
	width: 768px;
	position: absolute;
	left:50%;
	margin-left:-379px;
	top: 0px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*border: 1px solid #00FF00;*/
	background-image: url(images/interfaces/bas.jpg);
	
	background-repeat: no-repeat;
	background-position: left bottom;	
	
}

.contenant
{
	width: 765px;
	padding: 0px;
	/*border: 1px solid #FFFF00;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 9px;
	margin-left: 0px;
	background-image: url(images/interfaces/bord_droit.jpg);
	background-repeat: repeat-y;
	background-position: left top;	
}
.haut
{
	width: 764px;
	padding: 0px;
	background-image: url(images/interfaces/haut.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	height: 118px;
}
.barre_navigation
{
	height: 25px;
	width: 756px;
	background-color: #666666;
	margin-left: 1px;
}

.image_choping
{
	display: inline;
	float: left;
	
}
.song
{
	display: inline;
	float: left;
	border: 1px solid #00FFFF;
}
/*****************************************************/
/*******************MENU*****************************/
 ul
{
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	line-height: 25px;	
}

#navlist li
{
	display: inline;
	list-style-type: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	/*border: 1px solid #FF0000;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 16px;
	padding-right: 6px;
	background-image: url(images/interface/point.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-transform: uppercase;
	letter-spacing: 0.02em;
	
}

#navlist  a
{
	
	color: #FFFFFF;
	text-decoration: none;	
}
navlist a:link, #navlist a:visited
{
	color: #C9E5FA;
	text-decoration: none;	
}
#navlist a:hover
{
	color: #C9E5FA;
	text-decoration: underline;
}
/*-*********************************************************/
.contenu
{
/*border: 1px solid #00FF00;*/
width: 764px;
}

/******************Boutique standard*****************************/

.image_boutique
{
	float:left;
	display:inline;
	height: 130px;
	width: 362px;
	margin-top: 10px;
	margin-left: 12px;
	margin-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	/*border: 1px solid #CCCCCC;	*/
	
}

.image_2
{
float:left;
display:inline
}

.image_1
{
float:right;
display:inline;
}


.voir_offre
{
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;	
	font-weight: bold;
}

.pos_2
{
margin-left: 5px;
}
 
.pos_1
{
margin-left: 62px;
}

/******************Boutique parfumeur*****************************/

.image_boutique_parfumeurs
{
	float:left;
	display:inline;
	height: 90px;
	width: 135px;
	margin-top: 10px;
	margin-left: 12px;
	margin-bottom: 20px;
	/*border: 1px solid #99FF00;	*/
	
}

.image_2
{
float:left;
display:inline
}

.image_1
{
float:right;
display:inline;
}


.voir_offre
{
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;	
	font-weight: bold;
}

.pos_2
{
margin-left: 5px;
}
 
.pos_1
{
margin-left: 62px;
}


/*********************************************************************/
a.lien_offre:active,a.lien_offre:link, a.lien_offre:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#666666;	
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;	
}


a.lien_offre:hover {
	text-decoration: underline;
}



.image_boutique_2
{
	float:left;
	display:inline;
	height: 124px;
	width: 305px;
	margin-top: 10px;
	margin-left: 35px;	
}

.presentation_boutique
{
	float:left;
	display:inline;
	height: 120px;
	width: 350px;
	margin-top: 10px;
	margin-left: 30px;	
	
}
.texte_presentation_boutique
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #434343;
}

.produit_boutique
{
	float:left;
	display:inline;
	height: 310px;
	width: 230px;
	margin-top: 25px;
	margin-left: 20px;
	margin-bottom: 15px;
	/*border: 1px solid #FF6600;*/
}
.fiche_produit
{
	color:#EC789F;
	display: block;
	width: 200px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7EAF9;
	height: 28px;
	margin-bottom: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.nom_b_produit
{
	color:#000000;
	display: block;
	width: 200px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7EAF9;
	height: 28px;
	margin-bottom: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.prix_b_produit
{
	color:#EC789F;
	display: block;
	width: 200px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7EAF9;
	height: 20px;	
}

.prix_barre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: line-through;
	margin-left: 5px;
}

.prix_lv
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#EC789F;
	margin-left: 15px;	
}
/*********************************************************************/
a.lien_fp:active,a.lien_fp:link, a.lien_fp:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#EC789F;	
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;	
}


a.lien_fp:hover {
	text-decoration: underline;
}

/*******************detail produit**************************************/
.image_detail_produit
{
	float:left;
	display:inline;
	
	margin-top: 10px;
	margin-left: 35px;
}

.cadre_prix
{
	float:left;
	display:inline;
	margin-top: 10px;
	margin-left: 5px;
	/*border: 1px solid #00FFCC;*/
}
.nom_d_produit
{
	display: block;
	width: 300px;
	/*border: 1px solid #00FFCC*/;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	margin-top: 20px;
	margin-bottom: 10px;
}

.prix_officiel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	color: #666666;
	display: block;
	margin-bottom: 10px;
}
.prix_d_barre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	font-weight: bold;
	margin-left: 116px;	text-decoration: line-through;
}

.prix_liberty
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	color: #666666;
	display: block;
	margin-bottom: 10px;
}
.reduc
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*font-weight: bold;*/
	color: #666666;
	/*color:#E62F8C;	*/
}

.prix_l
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#FF3300;
	font-weight: bold;
	margin-left: 20px;
}
.gain
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#FF3300;
	display: block;
	margin-left: 70px;
	margin-top: 30px;
	font-weight: bold;
}

.note
{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	margin-top: 20px;
}

.etoile
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FF3300;
	vertical-align: top;
	
	
}
.acces_bt
	{
	margin-left: 70px;
	}
/****/
a.achat_p:active,a.achat_p:link, a.achat_p:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#E85585;	
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;	
}


a.achat_p:hover {
	text-decoration: underline;
}	
	
/***/

.bleu
{
	background-color: #666666;
	width: 590px;
	margin-left: 20px;
	height: 34px;
	padding-top: 4px;
}
.texte_titre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	margin-left: 8px;
}

.descrip
{
	float:left;
	display:inline;
	margin-left:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #846E71;
	margin-top: 20px;
	width: 90px;
	font-weight: bold;
}

.texte_descriptif
{
	float:left;
	display:inline;
	margin-left: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #846E71;
	margin-top: 20px;	
	width: 580px;
}

/*/////////////////////////////*
/* Inset 3D Raised */
.raised {background: transparent; width:240px; margin:0 auto;}
.raised h1, .raised p {margin:0 10px;}
.raised h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.raised p {padding-bottom:0.5em;}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {
	border-left:1px solid #fff;
	border-right:1px solid #eee;
	background-color: #000000;
}
.raised .b3 {background-color: #000000; border-left:1px solid #fff; border-right:1px solid #ddd;}
.raised .b4 {background-color: #000000; border-left:1px solid #fff; border-right:1px solid #aaa;}
.raised .b4b {background-color: #000000; border-left:1px solid #eee; border-right:1px solid #999;}
.raised .b3b {background-color: #000000; border-left:1px solid #ddd; border-right:1px solid #999;}
.raised .b2b {background-color: #000000; border-left:1px solid #aaa; border-right:1px solid #999;}


.raised .b1 {margin:0 5px; background:#fff;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#999;}
.raised .boxcontent {display:block;  background-color: #000000; border-left:1px solid #fff; border-right:1px solid #999;}

.texte-raised
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 8px;
	font-weight: bold;
	text-transform: uppercase;
	display: block;
	margin-top: 5px;
	
}

.texte-raised_big
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	margin-left: 8px;
	font-weight: bold;
	text-transform: uppercase;
	display: block;
	margin-top: 2px;
}

.code_promo_texte
{font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
}

/*************bordure image*****************/
.bordure_vignette
{
	border: 10px solid #FF99FF;
}
/************ajout panier**************/
.formulaire_panier_ajout
{
	margin: 0px;
	padding: 0px;
}
.pos_panier
{
	float: left;
	display: inline;
	margin-top: 50px;
	margin-left: 50px;		
}

.texte_mon_panier
{
	float: left;
	display: inline;
	margin-top: 70px;
	margin-left: 12px;
	
}

a.lien_vp:active,a.lien_vp:link, a.lien_vp:visited  {
	float: left;
	display: inline;
	margin-top: 70px;
	margin-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}


a.lien_vp:hover {
	text-decoration: underline;
	color:#E62F8C;
}	



a.lien_navigation_bt:active,a.lien_navigation_bt:link, a.lien_navigation_bt:visited  {
	float: left;
	display: block;
	margin-top: 5px;
	margin-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#E62F8C;
	text-decoration: none;
	margin-bottom: 5px;
	width: 600px;
}


a.lien_navigation_bt:hover {
	text-decoration: underline;
	color:#E62F8C;
}

/*********************************************************************/
#boitedialogue 
{
	position:absolute;
	left:300px;
	top:300px;
	width:500px;
	height:auto;
	z-index:100;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	/*background-image: url(images/interfaces/panier.jpg);*/
	background-repeat: no-repeat;
	background-position: left 20px;
}
.boitedialogue_login
{
	position:absolute;
	left:100px;
	top:300px;
	width:500px;
	height:auto;
	z-index:100;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-image: url(images/interfaces/logos_lg.jpg);
	background-repeat: no-repeat;
	background-position: left 20px;
}

.logus_2
{
	margin-left: 50px;
}
.message_erreur_log
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-align: left;
	margin-left: 130px;
}
.textedial
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A6A6A6;
	/*text-align: center;*/
	line-height: 18px;
	width: 435px;
	margin-left: 55px;
	;
	text-align: left;
	display: block;
}
.noir_gras
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 5px;
}
.noir_gras_b
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #000000;
	
}
.valide1
{
	float:right;
	height: 25px;
	width: 70px;
	margin-right: 10px;
	margin-top: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 5px;
}
.valide2
{
	float:right;
	height: 25px;
	width: 130px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 5px;
	
}


a.b_dial:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 0px;
	
}
a.b_dial:link, a.b_dial:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #666666;
	margin-left: 0px;
}


a.b_dial:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #999999;
	margin-left: 0px;
}
.information_couleur
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #E62F8C;
	width: 500px;
	margin-bottom: 10px;
	text-align: center;
	font-weight: bold;
	
}
/**/
/*-------------------------------------------------------*/
	
/*******************LE PANIER***************************/

.affichage_panier
{
	width: 749px;
	float:left;
	display:inline;
	margin: 0px;
	padding: 0px;
	color: #333333;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #816329;	
}
.fond_tête_tableau
{	
	background-color: #D7EAF9;;
}
.couleur_font_1 ,.couleur_font_2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.couleur_font_1
{

color: #000000;

}
.couleur_font_2
{
	
	color: #FFFFFF;
	
}
.titre_panier
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #999999;
	font-weight: bold;
}



.tableau_panier
{
	float:left;
	margin-top: 20px;
	margin-left: 100px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	display: inline;
	
}

.ligne_tableua_panier
{
	background-color:#FAD3E7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
	
}
.ligne_tableau_totaux
{
	background-color:  #CBE4F8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}
.ligne_tableau_totaux_2
{
	background-color:  #CBE4F8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.ligne_tableau_totaux_3
{
	background-color:  #CBE4F8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFF00;
}

.separation
{
	background-color:#816329;
	padding-top: 12px;
}

.texte_1_sep
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	
	margin-left: 15px;
}

.texte_2_sep
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #F2F2F2;
	margin-left: 25px;
	font-style: italic;
	margin-bottom: 3px;
}

.barre_etape
{
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 5px;
}
.trait
{
	background-image: url(images/interfaces/fond_trait_panier.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 19px;
	width: 70px;
	margin-left: 15px;
	float: left;
	display: inline;
	margin-top: 10px;
}

.gris
{
	color: #999999;
}

.chiffre_etape
{
	float: left;
	display: inline;
	margin-left: 15px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #EC789F;
}
.chiffre_etape_na
{
	float: left;
	display: inline;
	margin-left: 15px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
}
/********VERIF PANIER**********************/
.titre_1
{
	background-color:#290F10;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;	
}
.titre_2
{
	background-color: #98826D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.adres
{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #666666;
	height: 185px;
	width: 250px;
	margin: 0px 0px 0px 62px;
	display: inline;	
}
.client_adresse
{
	display: block;
	margin-left: 8px;
	height: 100px;
	border: 0px solid #00CC66;
}
.modif_form
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	display: block;
}

a.modif:active,a.modif:link, a.modif:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


a.modif:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;	
	text-decoration: underline;
}
/****************************************************************/
/****************************************************************/
a.lien_divers:active,a.lien_divers:link, a.lien_divers:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EC789F;
	text-decoration: none;
}


a.lien_divers:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EC789F;
	text-decoration: underline;
}
/****************************************************************/
.mail_confirmation
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #452C2A;	
}
/*_________________________________________________________________*/
/**************CREER UN COMPTE******************/

.sep1
{
	font-family: Arial, Helvetica, sans-serif;
	/*background-color:#290F10;*/
	background-color:#CBE4F8;
	height: 25px;
	width: 670px;
	margin-left: 10px;
	color:#000000;
	font-size: 16px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 8px;
}



 .formulaire
{
	margin: 0px;
	padding: 0px;
}
.formu_indent
{
	margin-left: 55px;
	color: #786E65;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.legende_indent
{
	position: absolute;
	margin-left: 360px;
	margin-top: -97px;
	width: 320px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	
}
.legende_formu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	text-transform: uppercase;
	margin-left: 56px;
	
}
.legende_formu2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	text-transform: uppercase;
	margin-left: 190px;
	
}
.formulaire_creer_compte
{
	margin-left: 8px;
	z-index: 1;
	position: relative;
}
.label_formulaire_creer_compte
{
	float:left;
	margin-left: 15px;
	width: 325px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 30px;
	margin-top: 20px;
	font-weight: bold;
	display: inline;
	
}

.champs_texte_cre
{
	width: 90px;
	float:left;
	margin-left: 5px;
	text-align: left;
	height: 30px;
	font-size: 10px;
	display: inline;
		
}

.champs_texte_input_cre
{
	width: 210px;
	height: 27px;
	float:right;
	text-align: left;
	padding-top: 3px;
	display: inline;
	z-index: 0;
	
	
}
.taille_hauter_champs
{
	font-size: 11px;
	z-index: 1;
}

.taille_longeur_champs
{
	width:190px;
}
.case_coche_adresse_liv
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 270px;
	/*border: 1px solid #00CCFF;*/
	float:left;
	color: #000000;
	display: inline;
	margin-left: 50px;
	margin-top: 15px;
}
.infos_mdp
{
	font-size: 9px;
	color: #FF0000;
}
 .champs_obligatoire
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 250px;
	color: #816329;
	font-size: 10px;
	font-style: italic;
}
.titre_indentifiez_3
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	margin-left: 50px;	
 }
 .leg_cgv
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 15px;
	color: #000000;
	
	
}
a.lien_cgv:active,a.lien_cgv:link, a.lien_cgv:visited  {
	font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight: bold;
font-size: 11px;
text-decoration: none;
}


a.lien_cgv:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;	
	font-size: 11px;
	text-decoration: underline;
}


.alert_prof
{
	color: #FF0000;
	font-weight: bold;
}

.controle
{
	color: #FF0000;
	/*font-weight: bold;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	display: block;
	margin-top: 5px;
}
.reponse_neg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#907681;
	margin-top: 5px;
	margin-left: 55px;
	display: block;
}

/*---------------Liens-------------------------*/

a.erreur:active,a.erreur:link, a.erreur:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #33CC33;
}
a.erreur:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #00FF00;
}
/*-----------------------------------------------*/

a.annu:active,a.annu:link, a.annu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FF3300;
	
}
a.annu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FF0000;
}

/*///////////////////////////////////////////*/
.logo_parfum
{
	float:left;
	display:inline;
	margin-top: 10px;
}

.produit_en_ligne
{
	float:left;
	display:inline;
	width: 500px;
	/*border: 1px solid #99CC33;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.couleur_designation
{
	float:left;
	display:inline;
	color:/*#EC789F;*/#e5308d;
	font-weight: bold;
	width:300px;
	
	
}

.couleur_prix
{
float:left;
	display:inline;
	font-weight: bold;
	color: #000000;
	margin-left: 25px;
}

.formulaire_acheter
{
	float:left;
	display:inline;
	margin-bottom: 15px;
	margin-top: 3px;
	margin-left: 40px;
}

.non_membre
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
a.lien_aclc:active, a.lien_aclc:link, a.lien_aclc:visited  {
	font-family: Arial, Helvetica, sans-serif;
	
	color: #FF9900;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	
		
}

a.lien_aclc:hover {
	text-decoration: underline;
}