/* CSS Document */


/************************************************************************/
/*							GENERAL            							*/
/************************************************************************/
hr{margin:0;padding:0;}

select option del{
	color:red;
}
*{
	margin:0;
	padding:0;
	text-decoration:none;
}


body {
     margin: 0; /* pour �viter les marges */
     text-align: center; /* pour corriger le bug de centrage IE */
}

a img{
	border:0px;
}

#general_myrtea_0{
	position:relative;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3F87C7;
	font-weight:bold;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
	width:958px;
	background-image:url(../images/fond.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
}

#general_myrtea_1{
	position:relative;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3F87C7;
	font-weight:bold;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
	width:958px;
	background-image:url(../images/fond.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
}

#general_myrtea_2{
	position:relative;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3F87C7;
	font-weight:bold;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
	width:958px;
	background-image:url(../images/fond_2.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
}
#general_myrtea_3{
	position:relative;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3F87C7;
	font-weight:bold;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
	width:958px;
	background-image:url(../images/fond_3.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
}
#general_myrtea_4{
	position:relative;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3F87C7;
	font-weight:bold;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
	width:958px;
	background-image:url(../images/fond_4.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
}
#general_myrtea_5{
	position:relative;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3F87C7;
	font-weight:bold;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
	width:958px;
	background-image:url(../images/fond_5.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
}
#general_myrtea_6{
	position:relative;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3F87C7;
	font-weight:bold;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
	width:958px;
	background-image:url(../images/fond_6.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
}

.clear{
	clear:both; 
	height:15px;
}

.left{
	float:left;
	
}

.right{
	float:right;
}

.non_disp{
	margin-left:auto;
	color:#E7395D;
	margin-top:10px;
}
.disp{
	text-align:center;
	margin-left:auto;
	text-transform:uppercase;
	color:#00CC00;
	margin-left:10px;
	margin-top:10px;
}
.apartirde{
	text-align:center;
	margin-left:auto;
	text-transform:uppercase;
	color:#FFCC00;
	margin-left:10px;
	margin-top:10px;
}

.texte_statique{clear:both;
	height:15px;
	text-align:justify;
	padding:10px;
	margin-bottom:20px;
}

.hr_jaune{
	/*margin: -0.5em 0 0 0;*/
	margin-left:30px; 
	width:40px; 
	border-color:#e8d085; 
	border-style:solid; 
	border-width:thin; 
	height:1px;
	/*border:0px;
	line-height: 1px;
	font-size:1px;*/
	
}


.retour{
	float:right;
	font-style:italic;
	margin-right:50px;
}

.retour a{
	color:#666666;
	font-weight:normal;
}
.retour a:hover{
	text-decoration:underline;
}
/*********************** bandeau haut *******************/

#bandeau_haut{
	width:958px;
	height:126px;
	border-bottom-color:#008e4a;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

#logo{
	background:url(../images/logo.jpg);
	background-repeat:no-repeat;
	float:left;
	width:225px;
	height:126px;
}

#bandeau_haut_droite{
	width:733px;
	height:126px;
	float:left;
}

#espace_bandeau{
	width:733px;
	height:60px;
}

#bandeau{
	/*background:url(../images/bandeau.jpg);
	background-repeat:no-repeat;*/
	float:left;
	width:733px;
	height:66px;
	border-top-color:#008e4a;
	border-top-style:solid;
	border-top-width:1px;
}


/**************************** menu haut ****************************/
#global_qualite_energetique{font-family:Arial, Helvetica, sans-serif;}
.menu_haut{
	width:958px;
	height:65px;
	/*font-family:"Trebuchet MS", Tahoma;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	float:left;
	z-index:1000;
}

.menu_haut a{
	text-decoration:none;
	
}
.menu_haut a:hover{
	text-decoration:underline;
}

.menu_haut .rouge{
	color:#b03a4a;
}
.menu_haut .jaune{
	color:#07419F;

}

.menu_haut .bleu{
	color:#3f86c7;
}

.menu_haut .violet{
	color:#9556a2;
}

.menu_haut .vert{
	color:#008e4a;
}

.rose{
	color:#e7395d;
}

.menu_haut #menu_accueil{
	margin-left:85px;
	margin-top:15px;
	float:left;
}

.menu_haut #menu_boutique_myrtea{
	margin-left:25px;
	margin-top:15px;
	float:left;
}

.menu_haut #menu_tout_savoir{
	margin-left:25px;
	margin-top:15px;
	float:left;
}

.menu_haut #menu_stages{
	margin-left:25px;
	margin-top:15px;
	float:left;
}
.menu_haut #menu_compte{
	margin-left:25px;
	margin-top:15px;
	float:left;
}

/**************************** contenu principal******************************/

#contenu{
	width:958px;
	position:relative;
}

#fleur_gauche{
	width:180px;
	height:575px;
	float:left;
	background-image:url(../images/fleur_gauche.jpg);
}
#fleur_gauche2{
	width:180px;
	height:575px;
	float:left;
	background-image:url(../images/fleur_gauche.jpg);
}

#contenu_principal{
	width:598px;
	/*height:auto;*/
	float:left;
	display:block;
}

#fleur_droite{
	width:175px;
	height:575px;
	float:left;
	display:block;
	background-image:url(../images/fleur_droite.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	
}



/****************************bas de page ****************************/
.tout_bas{
	width:800px;
	margin-top:-45px;
	margin-left:78px;
	overflow:auto;
}

.logo_et{
	width:135px;
	float:left;	
	margin-left:30px;
}

.logo_et img{
	padding:5px;
}

.txt_baseline{
	width:600px;
	text-align:center;
	padding-top:5px;
	float:right;
	font-size:90%;
	opacity: 0.65;
}
.txt_baseline a{
	color:#e7395d;
}
.txt_baseline a:hover{
	border-bottom:1px dotted #e7395d;
}

.txt_baseline2{
	width:800px;
	text-align:center;
	padding-top:5px;
	font-size:90%;
	opacity: 0.65;
}
.txt_baseline2 a{
	color:#e7395d;
}
.txt_baseline2 a:hover{
	border-bottom:1px dotted #e7395d;
}

#bas_page{
	display:block;
	width:958px;
	height:50px;
	background-image:url(../images/bas_page.jpg);
	clear:both;
	margin-top:20px;
}

#bas_page2{
	display:block;
	width:958px;
	height:97px;
	background-image:url(../images/bas_page.jpg);
	clear:both;
	margin-top:20px;
}

#menu_bas{
 	display:block;
	border-top-color:#b9a17d;
	border-top-style:solid;
	border-top-width:1px;
	background-color:#f8dfbe;
	width:800px;
	height:50px;
	margin-left:78px;
}

#menu_bas ul{
	margin-left:30px;
}

#menu_bas li {
	float:left;
	list-style:none;
	color:#b9a17d;
	font-size:11px;
	font-weight:bold;
}

#menu_bas li a{
	color:#b9a17d;
}

#menu_bas li a:hover{
	color:#b9a17d;
	text-decoration:underline;
}

#carte{
	float:left;
	background:url(../images/carte.jpg);
	background-repeat:no-repeat;
}
/**************************contenu *************************************/
/* modifié par Myrtea*/
.titre_rubrique{
	/*font-family:"Trebuchet MS", Tahoma;*/
	font-size:16px;
	color:#3f87c7;
	border-bottom-color:#3f87c7;
	border-bottom-style:solid;
	border-bottom-width:1px;
	clear:both;
}


.titre_paragraphe{
	background-image:url(../images/puce_fleur.jpg);
	background-repeat:no-repeat;
	padding-left:35px;
	color:#3f87c7;
	font-size:18px;
}

.titre_paragraphe .premiere_lettre{
	color:#e8a537;
	font-size:24px;
}

/************************Tout savoir***********************************/
#global_savoir{
	width:580px;
	display:block;
}

.texte_tout_savoir{
	float:left;
	width:383px;
	margin-right:30px;
}

/* Ajouté par Myrtea */
.texte_stages{
	float:left;
	width:383px;
	margin-right:30px;
}

.img_tout_savoir{
	background:url(../images/img_historique.jpg);
	background-repeat:no-repeat;
	/*float:right;*/
	width:163px;
	height:164px;
	margin-top:15px;
}


.img_oshadhi{
	background:url(../images/oshadhi.gif);
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:110px;
}

.img_purete{
	background:url(../images/purete.gif);
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:100px;
}

.img_time{
	background:url(../images/time.gif);
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:20px;
}

/* Ajouté par Myrtea */
.img_stages{
	background:url(../images/stages.gif);
	background-repeat:no-repeat;
	width:136px;
	height:500px;
	margin-top:20px;
}


/* Ajouté par Myrtea */
.img_inihe{
	background:url(../images/inihe.gif);
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:20px;
}

/* Ajouté par Myrtea */
.img_iniaroma{
	background:url(../images/iniaroma.gif);
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:20px;
}


/* Ajouté par Myrtea */
.img_iniaroma2{
	background:url(../images/iniaroma2.gif);
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:20px;
}
/* Ajouté par Myrtea */
.img_aromazen{
	background:url(../images/aromazen.gif);
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:20px;
}

/* Ajouté par Myrtea */
.img_inimassage{
	background:url(../images/inimassage.gif);
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:20px;
}

/* Ajouté par Myrtea */
.img_massageayur{
	background:url(../images/massageayur.gif);
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:20px;
}

/* Ajouté par Myrtea */
.img_aromabeaute{
	background:url(../images/aromabeaute.gif);
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:20px;
}

/* Ajouté par Myrtea */
.img_creaparfum{
	background:url(../images/creaparfum.gif);
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:20px;
}

/* Ajouté par Myrtea */
.img_iniolfa{
	background:url(../images/iniolfa.gif);
	background-repeat:no-repeat;
	width:136px;
	height:150px;
	margin-top:20px;
}


/* Ajouté par Myrtea */
.img_olfacrea{
	background:url(../images/olfacrea.gif);
	background-repeat:no-repeat;
	width:136px;
	height:150px;
	margin-top:20px;
}

/* Ajouté par Myrtea */
.img_aromaener{
	background:url(../images/aromaener.gif);
	background-repeat:no-repeat;
	width:136px;
	height:150px;
	margin-top:20px;
}

/* Ajouté par Myrtea */
.img_aromamarti{
	background:url(../images/aromamarti.gif);
	background-repeat:no-repeat;
	width:136px;
	height:150px;
	margin-top:20px;
}

.img_tout_savoir_valeurs{
	background:url(../images/img_valeurs.jpg);
	background-repeat:no-repeat;
	float:right;
	width:136px;
	height:136px;
	margin-top:7px;
}

.historique{
	clear:both;
}

.valeurs{
	clear:both;
}




/*************************************************************************/
/*						ACCUEIL											*/
/*************************************************************************/

/*catalogue*/
#accueil_catalogue_produits{
	padding-left:50px;
	padding-right:50px;
}
#accueil_catalogue_produits .titre_rubrique{
	color:#9556a2;
	border-bottom-color:#9556a2;
}

#accueil_catalogue_produits #huiles_essentielles{
	width:100px;
	height:130px;
	float:left;
}

.texte_accueil_catalogue_produit{
	color:#8e4e9f;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
}

.texte_accueil_catalogue_produit a{
	color:#8e4e9f;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	text-decoration:none;
}
.texte_accueil_catalogue_produit a:hover{
	color:#8e4e9f;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	text-decoration:underline;
}
.texte_accueil_actualites{
	color:#8e4e9f;
	font-weight:bold;
	font-size:11px;
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
}
.texte_accueil_actualites a{
	color:#8e4e9f;
	font-weight:bold;
	font-size:12px;
	text-align:justify;
	text-decoration:none;
}
.texte_accueil_actualites a:hover{
	color:#8e4e9f;
	font-weight:bold;
	font-size:12px;
	text-align:justify;
	text-decoration:underline;
}
a.page_revendeurs {
	color:#8e4e9f;
	font-weight:bold;
	text-decoration:none;
}
a.page_revendeurs:hover{
	color:#8e4e9f;
	font-weight:bold;
	text-decoration:underline;
}
#synergies{
	width:100px;
	height:130px;
	float:left;
}

#eaux{
	width:100px;
	height:130px;
	float:left;
}

#huiles_aromatiques{
	width:100px;
	height:130px;
	float:left;
}


#parfums{
	width:98px;
	height:130px;
	float:left;
}


/*a la une*/

#accueil_a_la_une{
	padding-left:50px;
	padding-right:50px;
}

#a_la_une{
	float:left;
	width:137px;
	height:130px;
	margin-right:44px;
}

#a_la_une #contenu_a_la_une{
	background:url(../images/img_a_la_une.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width:137px;
	height:110px;
	margin-top:3px;
	cursor:pointer;
}
#a_la_une #contenu_a_la_une #titre_a_la_une{
	text-align:left;
	color:#9556a2;
	padding-top:63px;
	padding-left:50px;
}

#a_la_une .titre_rubrique{
	color:#9556a2;
	border-bottom-color:#9556a2;
}

#stages{
	float:left;
	width:137px;
	height:130px;
	margin-right:43px;
}

#stages #contenu_stages{
	background:url(../images/img_stages.jpg);
	background-repeat:no-repeat;
	/*background-position:left;*/
	width:137px;
	height:110px;
	margin-top:3px;
	cursor:pointer;
}
#stages #contenu_stages #titre_stages{
	text-align:left;
	color:#b03a4a;
	padding-top:63px;
}

#stages .titre_rubrique{
	color:#b03a4a;
	border-bottom-color:#b03a4a;
}



#dossier{
	float:left;
	width:137px;
	height:130px;
}
#dossier .titre_rubrique{
	color:#3F87C7;
	border-bottom-color:#3F87C7;
}

#dossier #contenu_dossier{
	background:url(../images/dossier_mois.jpg);
	background-repeat:no-repeat;
	width:137px;
	height:110px;
	margin-top:3px;
	cursor:pointer;
}

#dossier #contenu_dossier #titre_dossier{
	text-align:left;
	color:#3F87C7;
	padding-top:63px;
	padding-left:50px;
}

/*actus*/
#accueil_actus{
	padding-left:50px;
	padding-right:50px;
}
#accueil_actus .titre_rubrique{
	color:#3F87C7;
	border-bottom-color:#3F87C7;
}

#photo_actus{
	float:left;
}

#titre_actus{
	float:left;
	clear:right;
	padding-left:15px;
	font-size:18px;
	color:#008e49;
	width:200px;
	text-align:left;
}

#intro_actus{
	clear:both;
	font-size:11px;
	color:#3F87C7;
}


/************************************************************************/
/*						TABLEAU CATALOGUE								*/
/************************************************************************/

.tbl_catalogue .fiche_produit{
	background:url(../images/en_savoir_plus.gif) no-repeat;
	background-position:center 10px;
	float:left;
	height:105px;
	width:50px;
	border-right:2px solid #fff;
}
.tbl_catalogue .fiche_produit a{
	display:block;
	padding-top:50px;
	color:#36B054;
	font-weight:bold;
	text-align:center;
	font-size:11px;
}

.tbl_catalogue{
	background-color:#fdf4ec;
	margin-top:2px;
	height:105px;
}
.tbl_catalogue .contenu_info{
	font-weight:normal;
	font-size:0.9em;
	width:350px;
	float:left;
	height:105px;
}
.tbl_catalogue .contenu_info a{
	color:#3F87C7;
}
.tbl_catalogue .contenu_info p{
	padding:5px;
	color:#3F87C7;
}
.ajout_panier{
	float:right;
	width:170px;
	height:80px;
	padding:5px;
	border-left:2px solid #fff;
	color:#3F87C7;
}
.ajout_panier select{
	font-size:0.8em;
}


input.btn_panier_tbl {
	background:url(../images/cart_add.gif) no-repeat;
	border:0;
	padding-left:20px;
	color:#36B054;
	font-size:0.8em;
	font-weight:bold;
	cursor:pointer;
	width:120px;
}

/*bouton ajouter au panier indisponible */
input.btn_panier_tbl[disabled]{
	background:url(../images/indisponible.gif) no-repeat;
	border:0;
	padding-left:20px;
	color:#36B054;
	font-size:0.8em;
	font-weight:bold;
	width:120px;
	cursor:default;
}

.prod_stock{
	color:#E9395D;
	padding-left:5px;
	font-size:0.9em;
	font-weight:bold;
}
.gras{
	font-weight:bold;
}

.italique{
	font-style:italic;
}

.catalogue_type{
	color:#0099CC;
}
.catalogue_type a{
	color:#0099CC;
}
.catalogue_type a:hover{
	border-bottom:1px dotted #0099CC;
}

/************************************************************************/
/*						DETAIL PRODUIT									*/
/************************************************************************/
.left_produit{
	float:left;
	width:200px;
	height:500px;
	text-align:left;
}

.right_produit{
	float:right;
	width:350px;
	height:100%;
}
.photo_detail{
	float:left;
	width:200px;
	height:321px;
}
#detail_produit{
	margin-left:20px;
	margin-bottom:25px;
	font-weight:normal;
	color:#3f86c7;
	width:550px;
}

.titre_produit{
	font-size:18px;
	color:#9556a2;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	text-align:left;
}
.titre_bottanique{
	font-size:14px;
	color:#9556a2;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.infos_products{
	color:#9556a2;	
	font-family:Arial, Helvetica, sans-serif;
}
.infos_products span{
	font-weight:bold;
}
.infos_products p{
	margin-bottom:10px;
}
.attention{
	background-color:#eee;
}

.infos_xn{
	color:#FF6600;
	text-align:left;
	text-transform:none;
}
.infos_xn:hover{
	text-decoration:underline;
}
#risques_xn{
	font-family:Arial, Helvetica, sans-serif;
	padding:20px;
}
#risques_xn h1{
	color:#FF3300;
}
#risques_xn p{
	text-align:justify;
}
#risques_xn div{
	text-align:justify;
}

#risques_xn ul{
	padding-left:50px;
}
#risques_xn ul li{
	text-align:left;
}
.citation_link{
	color:#E7395D;
	cursor:pointer;
}
.nav_prod_associes{
	padding-left:10px;
}
.nav_prod_associes li{
	display:inline;
}
.nav_prod_associes li a{
	color:#49A0C1;
}
/************************************************************************/
/*						POP UP CONDITIONNEMENT							*/
/************************************************************************/
#general_conditionnement{
	position:relative;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3F87C7;
	font-weight:bold;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
	width:578px;
	height:520px;
	background-image:url(../images/mini_fond.jpg);
	background-repeat:no-repeat;
	margin-top:20px;
	padding-top:150px;
}



.tbl_conditionnement{
	margin-top:15px;
	margin-left:auto;
	margin-right:auto;
	width:250px;
	font-size:14px;
	/*border-color:#1fa858;
	border-style:solid;
	border-width:1px;*/
}

.tbl_conditionnement .tbl_entete{
	background-color:#015fb1;
	color:#FFFFFF;
	text-transform:uppercase;
	text-align:center;
}

.tbl_conditionnement td{
	/*background:#e8f3fd;*/
	line-height:20px;
}

.btn_selectionner{
	background-image:url(../images/btn_selectionner.jpg);
	background-repeat:no-repeat;
	width:146px;
	height:34px;
	margin-left:300px;
	margin-top:20px;
}


/************************************************************************/
/*							MENU GAUCHE									*/
/************************************************************************/

.menu_gauche ul,li{margin:0; border:0; padding:0; list-style:none; display:block;}

.menu_gauche a{
	color:#3f87c7;
	/*height:100%;*/
	display:block;
}

.first_letter{
	color:#e8a537;
	font-size:15px;
}

.menu_gauche .titre_detail{
	font-size:14px;
	margin-bottom:7px;
	text-align:center;
	color:#E7395D;
}

.hr_menu_gauche{
	text-align:center;
	margin-left:20px; 
	margin-right:20px;
	margin-bottom:5px;
	border-color:#3f87c7; 
	border-style:solid; 
	border-width:1px; 
	height:1px;
}
.sousMenu
{
 /*display: none;*/
 text-align:left;
 font-weight:normal;
 list-style-type: none;
 margin: 0;
 padding: 0px;
 padding-left:0px;
 border: 0;
 text-decoration:none;
}

.sousMenu li
{
 float: none;
 margin: 0;
 padding: 0;
 border: 0;
 width: 150px;
 text-decoration:none;
}

.sousMenu li a:link, .menuDeroulant li a:visited
{
 display: block;
 height: 1%;
 margin: 0;
 padding: 0px 0px;
 text-decoration:none;
}


.sousMenu li a:link,
.sousMenu li a:visited
{
 display: block;
 margin: 0;
 border: 0;
 text-decoration:none;
}
.sousMenu li a:hover
{
 background-image:none;
 text-decoration:underline;
 display:block;
}

/************************************************************************/
/*							RECHERCHE									*/
/************************************************************************/
#recherche{
	margin-top:10px;
	float:left;
	font-size:11px;
}
#recherche a{
	color:#c29752;
}

.form_recherche{
	color:#c29752;
}

.btn_sub_recherche{
	border:0px;
	color:#c29752;
	background:none;
	font-weight:bold;
	font-size:11px;
}

.btn_sub_recherche:hover{
	cursor:pointer;
}


/**************************************************************************/
/*						RECHERCHE AVANCEE								  */
/**************************************************************************/

#recherche_avancee{
	margin-top:15px;
	float:left;
	font-size:11px;
	text-align:left;
}


/************************************************************************/
/*							MENU PANIER	DROITE							*/
/************************************************************************/

#mon_panier{
	border-color:#84c551;
	border-style:solid;
	border-width:1px;
	width:165px;
	margin-top:17px;
	margin-left:5px;
	background-color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	text-align:left;
}

#mon_panier .entete_panier{
	background-color:#84c551;
	color:#FFFFFF;
	text-transform:uppercase;
	padding-left:5px;
	font-size:12px;
	font-weight:bold;
}

#mon_panier .ligne_panier{
	padding-left:3px;
	float:left;
	color:#3F87C7;
}

.align_droite{
	text-align:right;
	float:right;
	margin-right:10px;
	color:#3F87C7;
}


.ma_ligne{
	height:20px;
	margin-left:3px;
}

.resume_panier{
	border-top-color:#999999;
	border-top-style:dashed;
	border-top-width:1px;
	padding-top:5px;
	border-bottom-color:#999999;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	padding-bottom:5px;
	width:150px;
	margin-right:auto;
	margin-left:auto;
	color:#3F87C7;
}

.btn_voir_panier{
	background-image:url(../images/btn_voir_panier.jpg);
	width:126px;
	height:28px;
	border:0;
	cursor:pointer;
	background-position:center;
	margin-left:10px;
}


/************************************************************************/
/*							DETAIL PANIER								*/
/************************************************************************/

.detail_panier{
	margin-left:30px;
	margin-right:30px;
	
}

.detail_panier .titre_rubrique{
	
}

.tbl_resume_panier{
	/*margin-left:auto;
	margin-right:auto;*/
	width:540px;
	border-collapse:collapse;
	margin-top:20px;
}

.tbl_resume_panier .entete{
	background-color:#EAEAEA;
	text-align:center;
	border:0px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.tbl_resume_panier tr{
	border-bottom-color:#999999;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}
.tbl_resume_panier td{
	text-align:left;
}

.tbl_resume_panier tr.liste_produit td{
	text-align:left;
	color:#3F87C7;
	height:30px;
}
.tbl_resume_panier tr.liste_produit td.prix{
	text-align:right;
	color:#3F87C7;
	height:30px;
}

tr.code_promo{
	text-align:center;
	color:#3F87C7;
	height:30px;
}

.lien_sup{
	color:#666666;
	font-size:10px;
	text-decoration:underline;
}

.txt_panier{
	color:#666666;
	float:right;
	font-weight:normal;padding-right:20px;
}

.poursuivre_achat2{
	text-align:right;
	border:0;
	margin-top:20px;
	display:inline;
	float:right;
	margin-right:45px;
}

.poursuivre_achat{
	text-align:right;
	border:0;
	margin-top:20px;
	margin-left:190px;
	display:inline;
	/*float:right;*/
}
.montant_panier{
	text-align:right;
	padding-right:5px;
	color:#3F87C7;

}

.poursuivre_achat a img{
	border:0;
}

.poursuivre_achat2 a img{
	border:0;
}


.btn_modifier{
	background:url(../admin/imadmin/accept.gif);
	width:16px;
	height:16px;
	border:0px;
	cursor:pointer;
}

/*total panier*/
#tbl_total_panier{
	/*margin-left:auto;
	margin-right:auto;*/
	width:540px;
	border-collapse:collapse;
	margin-top:20px;
	text-align:center;
}

#tbl_total_panier tr{
	line-height:25px;
}

#tbl_total_panier td{
	/*border-right-color:#999999;
	border-right-style:dashed;
	border-right-width:1px;*/
}

#tbl_total_panier .entete{
	text-align:left;
	border:0px;
	color:#666666;
	/*font-family:"Trebuchet MS", Tahoma;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	/*border-right-color:#999999;
	border-right-style:dashed;
	border-right-width:1px;*/
	padding-left:20px;
}

.derniere_ligne_total{
	background:#84c551;
	color:#FFFFFF;
	text-transform:uppercase;
	padding-right:5px;
}
.derniere_ligne_total .td1{
	padding-left:20px;
	text-align:left;
}

.derniere_ligne_total .tdprix{
	font-size:14px;
	text-align:right;
	padding-right:5px;
}

.commander a{
	float:right;
	border:0px;
}


.choix_paiement{
	margin-top:20px;
	color:#666666;
	/*font-family:"Trebuchet MS", Tahoma;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.submit_payer{
	background:url(../images/btn_payer.jpg);
	background-repeat:no-repeat;
	width:82px;
	height:34px;
	border:0px;
	cursor:pointer;
}

/************************************************************************/
/*							PAIEMENT         							*/
/************************************************************************/
#global_paiement_cheque{
	width:400px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	color:#666666;
	/*font-family:"Trebuchet MS", Tahoma;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

#global_paiement_cheque .strong{
	font-weight:bold;
	color:#000000;
}


.printer {
	width:300px;
	margin-top:25px;
}

.printer a{
	color:#3F86C7;
}

/************************************************************************/
/*							PAGINATION         							*/
/************************************************************************/



.pagination{
 
  margin-top: 7px;
  margin-bottom: 10px;
  color:#3F87C7;
  font-weight:normal;
}

.pagination a{
  color:#3F87C7;
}

.pagination a:hover{
	text-decoration:underline;
	 font-weight:bold;
}
.page_on{
color:#3F87C7; 
font-weight:bold;
text-decoration:underline;
}

/************************************************************************/
/*							MON COMPTE         							*/
/************************************************************************/
#monCompte_general{
	background-image:url(../images/fond_account.png);
	background-repeat:no-repeat;
	width:580px;
	height:318px;
	margin-top:30px;
}

.identifiez{
	font-size:15px;
	color:#7ac43e;
	padding-top:20px;
	padding-left:0px;
	width:500px;
}


.cadre_account{
	border:#7ac43e;
	border-style:solid;
	border-width:1px;
	width:250px;
	height:230px;
	float:left;
	margin-left:15px;
	margin-top:10px;
	padding:5px;
}


.titre_cadre{
	font-size:12px;
	color:#996600;
}

.txt_account{
	margin-top:12px;
	padding-left:10px;
	padding-right:10px;
	color:#8F8F8F;
	font-size:12px;
	font-weight:normal;
	text-align:left;
}
.titre_cadre_warn{
	font-size:14px;
	color:#996600;
	
}

.txt_account_warn{
	margin-top:8px;
	padding-left:10px;
	padding-right:10px;
	color:#8F8F8F;
	font-size:12px;
	font-weight:normal;
	text-align:left;
}


.btn_creer_compte{
	background-image:url(../images/btn_creer_compte.jpg);
	width:177px;
	height:34px;
	border:0;
	cursor:pointer;
	margin-top:20px;
}
.btn_creer_compte_identachat{
	background-image:url(../images/btn_creer_compte.jpg);
	width:177px;
	height:34px;
	border:0;
	cursor:pointer;
	margin-top:8px;
}

.btn_rechercher{
	background-image:url(../images/rechercher.jpg);
	width:129px;
	height:36px;
	border:0;
	cursor:pointer;
	margin-top:20px;
}

.form_account{
	padding-left:20px;
}

.form_account .txt_form{
	padding:0;
	color:#8F8F8F;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin-top:20px;
}

.form_account .inputform{
	border-color:#009933;
	border-style:solid;
	border-width:1px;
	width:190px;
}

.btn_valider{
	background-image:url(../images/btn_valider.jpg);
	width:90px;
	height:34px;
	border:0;
	cursor:pointer;
	margin-top:20px;
	border:0px;
	border-color:#FFFFFF;
}
.btn_valider_spe{
	background-image:url(../images/btn_valider.jpg);
	width:90px;
	margin-left:220px;
	height:34px;
	border:0;
	cursor:pointer;
	margin-top:60px;
	border:0px;
	border-color:#FFFFFF;
}

/************************************************************************/
/*							DETAIL COMPTE      							*/
/************************************************************************/


#global_detail_compte{
	margin-left:auto;
	margin-right:auto;
}

.entete_detail_compte{
	color:#348AD3;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

.menu_account_commande{
	float:left;
	background:url(../images/menu_account_commande.png);
	background-repeat:no-repeat;
	width:161px;
	height:162px;
	margin-top:10px;
	cursor:pointer;
}

.menu_account_commande a{
	width:161px;
	height:162px;
	display:block;
}

.menu_account_monCompte{
	float:left;
	background:url(../images/menu_account_nomCompte.png);
	background-repeat:no-repeat;
	width:161px;
	height:162px;
	margin-top:10px;
	margin-left:30px;
}
.menu_account_monCompte a{
	width:161px;
	height:162px;
	display:block;
}


.menu_account_actusPrivees{
	float:left;
	background:url(../images/menu_account_actusPrivees.png);
	background-repeat:no-repeat;
	width:161px;
	height:162px;
	margin-top:10px;
	margin-left:30px;
}
.menu_account_actusPrivees a{
	width:161px;
	height:162px;
	display:block;
}

.menu_account_ventesPrivees{
	float:left;
	background:url(../images/menu_account_ventesPrivees.png);
	background-repeat:no-repeat;
	width:161px;
	height:162px;
	margin-top:10px;
	cursor:pointer;
}
.menu_account_ventesPrivees a{
	width:161px;
	height:162px;
	display:block;
}


.decon a{
	font-style:italic;
	font-weight:normal;
	float:left;
	margin-top:20px;
	margin-left:200px;
	color:#666666;
}

.decon a:hover{
	text-decoration:underline;
}

/*mod account*/

.tbl_mod_account{
	margin-left:auto;
	margin-right:auto;
	width:400px;
	margin-top:30px;
	color:#5E5A5B;
	/*font-family:"Trebuchet MS", Tahoma;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.tbl_mod_account td{
	height:25px;
	
}

.txt_mod_account{
	color:#5E5A5B;
	/*font-family:"Trebuchet MS", Tahoma;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.titre_rub_account{
	text-transform:uppercase;
	color:#5E5A5B;
	/*font-family:"Trebuchet MS", Tahoma;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:30px;
	margin-left:10px;
}


/*actus privees*/

#global_actus_privees{
	width:500px;
	margin-left:auto;
	margin-right:auto;
}

.droite_photo_actus_account{
	/*float:left;*/
}

.titre_actus_account{
	float:left;
	clear:right;
	padding-left:15px;
	font-size:18px;
	color:#008e49;
	width:400px;
	text-align:left;
}

.intro_actus_account{
	font-style:italic;
	font-size:12px;
	color:#008e49;
	padding-left:15px;
	font-weight:normal;
	
}
.intro_actus_account a{
	font-weight:bold;
	font-size:12px;
	color:#009999;
}
.intro_actus_account a:hover{
	font-weight:bold;
	font-size:12px;
	color:#009999;
	text-decoration:underline;
}

.txt_actus_account{
	/*padding-left:15px;*/
	font-weight:normal;
	text-align:justify;
}
.txt_actus_account a{
	/*padding-left:15px;*/
	color:#8e4e9f;
	font-weight:bold;
}
.txt_actus_account a:hover{
	/*padding-left:15px;*/
	color:#8e4e9f;
	font-weight:bold;
	text-decoration:underline;
}

.liens_actus{
	margin-top:20px;
}


/*.menu_account_credit{
	float:left;
	
}*/

.txt_credit{
	color:#f9345f;
	font-size:16px;
	text-align:center;
	/*margin:auto;*/
	background:url(../images/menu_account_credit.png);
	background-repeat:no-repeat;
	background-position:center;
	width:325px;
	height:75px;
	margin-top:30px;
	padding-top:17px;
}

/*ventes privees*/

#global_ventes_privees{

}




/************************************************************************/
/*							LIVRAISON	      							*/
/************************************************************************/

#global_livraison{
	width:420px;
}

.cadre_livraison{
	width:570px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	/*border-color:#7AC43E;
	border-style:solid;
	border-width:1px;*/
}

.cadre_transport_comment{
	margin-top:15px;
	text-align:center;
}

.hr_livraison{
	border-color:#3f86c7; 
	border-style:solid; 
	height:1px;
	border-width:1px;
	background:#3f86c7;
}	

.add_livraison{
	width:270px;
	height:280px;
	margin-top:20px;
	float:left;
	color:#3F87C7;
	font-weight:normal;
}
.add_livraison2{
	width:300px;
	height:280px;
	margin-top:20px;
	float:left;
	color:#8e4e9f;
	font-weight:normal;
}

.adresse_facturation{
	padding-top:20px;
	margin-left:20px;
	line-height:20px;
	
}

.adresse_livraison{
	padding-top:20px;
	line-height:20px;
}

.adresse_livraison input, .adresse_livraison textarea{
	border:1px solid #8e4e9f;
}


.adresse_livraison .btn_valider{
	border:0px;
}



/************************************************************************/
/*							TBL FINAL COMMANDE 							*/
/************************************************************************/


#recap_fin_commande{
	width:500px;
	margin-left:auto;
	margin-right:auto;
}

/************************************************************************/
/*							AJOUTER COMPTE CLIENT						*/
/************************************************************************/

#global_add_account{
	width:500px;
	margin-left:auto;
	margin-right:auto;
}

#global_add_account .intro{
	margin-top:20px;
	color:#666666;
	/*font-family:"Trebuchet MS", Tahoma;*/
	font-family:Arial, Helvetica, sans-serif;
}

.tbl_add_account{
	width:400px;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
	color:#666666;
	/*font-family:"Trebuchet MS", Tahoma;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
}

.tbl_add_account tr{
	height:30px;
}

.obl{
	color:#FF0033;
}


/************************************************************************/
/*							DETAIL COMMANDE ACCOUNT						*/
/************************************************************************/

#global_detail_commande{
	width:500px;
	margin-left:auto;
	margin-right:auto;
}

.tbl_commande_account{
	width:500px;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
	border-collapse:collapse;
	font-weight:normal;
	color:#666666;
	text-align:left;
	color:#666666;
	border:2px solid #f0d13b;
}


.tbl_commande_account tr{
	height:30px;
}

.tbl_commande_account td{
	background-color:#FFFFFF;
	border:thin solid #DCEAA8;
	padding:5px;
	text-align:center;
	width:50%;
}

.tbl_commande_account .entete{
	background-color:#e99137;
	border:thin solid #DCEAA8;
	color:white;
	padding:5px;
	width:50%;
	border-collapse:collapse;
	font-weight:bold;
}

.detdet{
	border:0px;
}


/************************************************************************/
/*							STAGES										*/
/************************************************************************/

#global_stages{
	width:598px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	
}

#global_stages .titre_rubrique{
	color:#b03a4a;
	border-bottom:#b03a4a 1px solid;
}


.en_savoir_plus{
	color:#e7395d;
	font-size:10px;
	font-weight:bold;
	display:block;
	text-align:center;
}
.en_savoir_plus a{
	color:#e7395d;
	font-weight:bold;
}

.a_partir_de{
	color:#e7395d;
	font-size:10px;
	font-weight:bold;
	display:block;
}

.en_savoir_plus:hover{
	text-decoration:underline;
}

.strong{
	font-weight:bold;
}

#global_stages li{
	margin-left:30px;
}


.italic{
	font-style:italic;
	color:#008e4a;
	margin-bottom:15px;
}

a.titre_rubrique_stage{
	font-weight:bold;
	color:#9556a2;
	display:block;
	text-decoration:none;
}
a.titre_rubrique_stage:hover{
	font-weight:bold;
	color:#9556a2;
	display:block;
	text-decoration:underline;
}

.st{
	color:#276BB6;
}


/************************************************************************/
/*							STAGES										*/
/************************************************************************/

#global_nous_contacter{
	width:480px;
	margin-left:auto;
	margin-right:auto;
}

.adresse_contact, .telephone_contact, .fax_contact{
	margin-left:85px;
	margin-top:-14px;
	float:left;
}

.img_contact{
	float:right;
	margin-top:35px;
}


/************************************************************************/
/*							QUALITE ESSENTIELLE							*/
/************************************************************************/

.img_distill{
	background:url(../images/distillerie.gif);
	background-repeat:no-repeat;
	margin-top:30px;
	margin-left:35px;
	width:136px;
	height:136px;
}


.img_fleur_blanche{
	background:url(../images/fleur_blanche.gif);
	background-repeat:no-repeat;
	margin-top:20px;
	margin-left:35px;
	width:136px;
	height:136px;
}


#global_qualite_essentielle{
	width:500px;
	margin-left:auto;
	margin-right:auto;
}

/************************************************************************/
/*							PRODUCTION DES PLANTES						*/
/************************************************************************/


.txt_prod{
	width:400px;
	float:left;
	margin-top:20px;
}

.txt_prod li{
	margin-left:30px;
}

.img_champ{
	background:url(../images/champ.gif);
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:30px;
	margin-left:30px;
}

.img_bio_eco{
	background:url(../images/petit_ecocert.jpg) center;
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:150px;
	margin-left:30px;
}

.img_naturel{
	background:url(../images/naturel.gif);
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:160px;
	margin-left:30px;
}

.img_livre{
	background:url(../images/livre_huiles_essentielles.gif);
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:0px;
	margin-left:30px;
	display:block;
}

.img_livre a{
	display:block;
	width:136px;
	height:136px;
}

.btn_add_cart{
	background:url(../images/cart_add.png);
	background-repeat:no-repeat;
	/*width:16px;*/
	height:16px;
	border:0px;
	cursor:pointer;
	padding-left:18px;
	margin-top:4px;
	/*font-family:"Trebuchet MS", Tahoma;*/
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:9px;
	font-weight:bold;
}

.prix_info{
	font-size:15px;
	color:#008e4a;
}


.img_citrons{
	background:url(../images/citrons.gif);
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:130px;
	margin-left:30px;
}


.img_distillation{
	background:url(../images/distill.gif);
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:100px;
	margin-left:30px;
}

.img_huile_branche{
	background:url(../images/huile_branche.gif);
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:20px;
	margin-left:30px;
}

.img_tube_essai{
	background:url(../images/tube_essai.gif);
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:20px;
	margin-left:30px;
}

.img_etiquetage{
	background:url(../images/etiquetage.gif);
	background-repeat:no-repeat;
	width:136px;
	height:210px;
	margin-top:20px;
	margin-left:30px;
}

.img_menthe{
	background:url(../images/menthe.gif);
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:100px;
	margin-left:30px;
}

.img_flacons{
	background:url(../images/flacons.gif);
	background-repeat:no-repeat;
	width:136px;
	height:136px;
	margin-top:110px;
	margin-left:30px;
}

.inc_btn_retour{
	height:20px;
	clear:both;
	margin-top:20px;
}

.btn_retour{
	float:right;
	clear:both;
	background:url(../images/btn_retour.gif);
	background-repeat:no-repeat;
	width:59px;
	height:20px;
	cursor:pointer;
}

.btn_retour:hover{
	float:right;
	background:url(../images/btn_retour_hover.gif);
	background-repeat:no-repeat;
	width:59px;
	height:20px;
	cursor:pointer;
}


/************************************************************************/
/*							MENU GAUCHE TOUT SAVOIR						*/
/************************************************************************/
#menu_gauche_tout_savoir{
	font-weight:normal;
	text-align:left;
	margin-top:20px;
	padding-left:10px;
	color:#3f87c7;
	font-size:11px;
	font-weight:bold;
	width:170px;
}



#menu_gauche_tout_savoir a{
	color:#3f87c7;
	line-height:15px;
}


#menu_gauche_tout_savoir .titre_detail{
	font-size:14px;
	margin-bottom:7px;
	text-align:center;
	color:#E7395D;
}


/*********************** conditions generales de vente *******************/
.cgv{
	list-style-type:none;
}
.cgv li{
	margin-top:3px;
}
.cgv img{
	margin-bottom:-3px;
}
.cgv li a{
	color:#996600;
}
.cgv li a:hover{
	color:#CC6600;
}

/*********************** infos compte *******************/
#mon_panier p{
	padding:5px 5px 2px 5px;
	text-align:center;
	font-weight:bold;
}
#mon_panier p a{
	color:#996600;
	text-align:center;
	font-weight:bold;
}
select.pays{border:1px solid #8e4e9f;}

/*********************** infobulle d�tail produit *******************/

a.info{
    position:relative; 
    z-index:24;
	color:#000;
    text-decoration:none;
}

a.info:hover{z-index:25;}

a.info span{display: none;}

a.info:hover span{ 
	/*le contenu de la balise span ne 
	sera visible que pour l'�tat a:hover */
	display:block; 
	position:absolute;
	top:2em; left:2em; width:20em;
	border:1px solid #e8a537;
	background-color:#F9E4C9;
	color:#9556a2;
	font-weight:none;
	padding:5px;
}



.select_prix{text-align:right; width:127px;}
.select_prix_promo{text-align:right; width:127px; color:#E9395D; font-weight:bold;}

.select_prix_detail{text-align:right; width:127px;}
.select_prix_promo_detail{text-align:right; width:170px; color:#E9395D; font-weight:bold;}

.liste_prix{text-align:right;}
.prix{text-align:right;padding-right:2px;}

div.place{clear:both;margin:0px;padding:0px;}

img.pharm{float:right;margin-right:3px;}
img.pharm_grand{ margin-left:33px; /*width:43px;*/ height:45px; margin-bottom:10px; }
img.prod_une{float:right; height:45px;}



div.liste_logo{height:25px; margin-left:5px; margin-top:3px;}
div.texte_article{margin-left:5px; margin-top:3px; padding-top:3px;}
a.titre_article{float:left;}

p.noir{color:black;font-weight:normal;}
.noirnoir{ color:black;font-weight:bold;text-align:center; }
p.noir_decalage{color:black;font-weight:normal;text-indent:10px;}
div.cpte{width:400px;height:170px;clear:both;}
div.cpte1{width:400px;height:100px;clear:both;}
div.gene_cpte{margin-left:150px;}
img.picto_ab{float:right;}
p.text_mode{float:left;width:36px;height:43px;}
p.prod{width:250px;float:left;}
div.pousseur{clear:both;}
.titre_det{text-align:left;}
hr.vert{background:#008E4A;color:#008E4A;border:1px;height:1px;}
div.left_nom{width:330px;height:20px;margin-left:150px;}
.felo{text-align:center;color:#3F87C7;}
.rouge_dispo{color:red;padding-left:8px;}
img.indispo{ vertical-align:text-bottom;}
div.date_evenement{color:#3F87C7; font-weight:bold; font-size:14px;}
div.prod_associes{color:#3F87C7;}
span.padd{padding-left:150px;}
.chroma{ text-align:center; }

a.pdf{
	/*background:url(../images/fic_pdf.gif) no-repeat top left;*/
	/*padding-left:19px;*/
	text-decoration:none;
	height:20px;
	display:block;
	color:#e7395d;
	text-align:center;
	padding-bottom:10px;
}
a.pdf:hover{text-decoration:underline;}
a.suivante{float:right; margin-bottom:5px; color:#8e4e9f;}
a.suivante:hover{color:#8e4e9f; text-decoration:underline;}
a.precedente{float:left; margin-bottom:5px; color:#8e4e9f;}
a.precedente:hover{color:#8e4e9f; text-decoration:underline;}
span.souligne{text-decoration:underline;font-weight:normal;}
a.actu_stages{color:#C29752;}
a.actu_stages:hover{text-decoration:underline;}
img.img_actu_stages { float:left;margin-right:5px;}

a.info_leg_site{color:#276BB6;}
a.info_leg_site:hover{text-decoration:underline; font-weight:bold;}
a.info_leg_mail{color:#276BB6;}
a.info_leg_mail:hover{font-weight:bold;}

span.txt_barre{
	text-decoration:line-through;
	color:#E9395D;
	font-weight:bold;
}
a.mail_lcr{
	color:#e8a537;
	text-decoration:none;
}
a.mail_lcr:hover{
	color:#e8a537;
	text-decoration:underline;
}

span.prix_sans_arrhes{
	text-align:left;
	font-style:italic;
}

span.prix_arrhes{
	text-align:right;
	font-size:15px;
}

/************************* AFFICHAGE ZOOM DES IMAGES PRODUITS *****************************************************/

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px;}

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color:#CCCCCC; }
.colorlettre{ padding:4px;color:#3F87C7; }
.s{ text-decoration:underline; }
.erreur{ color:red; }

/* Ajout de Myrtea */
.image_stage
{
	padding:10px;
}
	
