/* Structure de fond */

body {
	
	border: 0;
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS";
	font-size:11px;
	color:#FFFFFF;
}

/* Commenter pour pouvoir faire de vrai listes a puces */
/*
ul{
	padding:0;
	margin:0;
	list-style-position:outside;

}

li {
	list-style-type:none;
	padding:0;
	margin:0;
}
*/



/* FIN -- Structure de fond */
/* ----------------------------------------------------------------------------------------------------------------------------- */
/* Les cadres */

#cadre_fond {
	position:relative;
	width: 850px;
	height: 503px;
	/*background-color:#c5a9fe;*/
	margin-left: 50px;
}

/* Pour centrer le site
#cadre_fond {
	position:relative;
	width: 850px;
	height: 503px;
	background-color:#c5a9fe;
	margin-left: -425px;
	left: 50%;
}
*/

#cadre_baspage {
	position: relative;
	width: 850px;
	height: 67px;
	background-image:url(../es/images/generique/baspage.jpg);
	margin-left: 50px;
}

/* FIN -- Les cadres */
/* ----------------------------------------------------------------------------------------------------------------------------- */
/* Le haut de page */

#logo {
	position:absolute;
	background-image:url(../es/images/generique/logogauche.jpg);
	width: 24px;
	height: 92px;
	margin-top: 29px;
	margin-left: -24px;
}

#tetiere {
	position:relative;
	width:850px;
	height:121px;
}

#menu {
	position:absolute;
	left:50px;
	top:120px;
	width: 850px;
	height: 16px;
	/*background-image:url(../es/images/generique/fake.gif);*/
}

/* FIN -- Le haut de page */
/* ----------------------------------------------------------------------------------------------------------------------------- */
/* Les styles couleurs */

.noir_color {
	color:#000000;
}


.vert_color {
	color:#63a800;
}

.bordeaux_color {
	color:#a80000;
}

.rouge_color {
	color:#ec173f;
}

.violet_color {
	color:#b971b7;
}

.bleu_color {
	color:#177dad;
}

.gris_color {
	color:#7f7f7f;
}
.produit{
	color:#ec173f;
}
a.vert{
	color:#71a620;
	text-decoration:none;
}

a.vert:hover{
	color:#b42222;
	text-decoration:underline;
}
	
#encart_generique	a {
	color:#71a620;
	text-decoration:underline;
}

#encart_generique	a:hover{
	color:#b42222;
	text-decoration:none;
}
	
.champs {
	border: 1px solid #d1df3e;
	background-color: #f6f9d1;
	padding: 2px;
	color: #880e25;
}

.lnkorange a:link, a:visited {
	color:#fc6d00;
	text-decoration:none;
}
.lnkorange a:hover {
	color:#000000;
	text-decoration:underline;
}
a.orange:link, a.orange:visited {
	color:#fc6d00;
	text-decoration:none;
}

/* FIN -- Les styles couleurs */
/* ----------------------------------------------------------------------------------------------------------------------------- */
/* Le milieu de page */

#fond_milieu {
	top:16px;
	position: relative;
	width: 850px;
	height: 366px;
	background-image:url(../es/images/generique/fondcercle.gif);
}

#encart {
	position: absolute;
	width: 199px;
	height: 263px;
	background-image:url(../es/images/generique/encart.gif);
	margin-top: 7px;
	margin-left: 16px;
}

#encart_generique {
	position: absolute;
	width: 636px;
	height: 359px;
	background-image:url(../es/images/encart_generique.gif);
	margin-top: 7px;
	margin-left: 16px;
}

#encart2 {
	position: absolute;
	width: 422px;
	height: 263px;
	background-image:url(../es/images/generique/encart2.gif);
	margin-top: 7px;
	margin-left: 231px;
}


#encart3 {
	position: absolute;
	width: 485px;
	height: 359px;
	background-image:url(../es/images/generique/encart3.gif);
	margin-top: 7px;
	margin-left: 167px;
}

#titre_encart {
	position:absolute;
	background-image:url(../es/images/encart/titre_encart/titre_encart.gif);
	width:121px;
	height:46px;
	margin-left:8px;
	margin-top:5px;
}

#titre_encart_generique {
	position:absolute;
	width:121px;
	height:46px;
	left:100px;
	top:32px;
}

#titre_encart2 {
	position:absolute;
	background-image:url(../es/images/encart2/titre_encart2/titre.gif);
	width:200px;
	height:46px;
	margin-left:184px;
	margin-top:5px;
}

#photo_encart {
	position: absolute;
	background-image:url(../es/images/encart/photo_encart/photo_encart.jpg);
	width: 116px;
	height: 102px;
	margin-left:43px;
	margin-top:110px;
}

#photo_encart2 {
	position: absolute;
	width: 166px;
	height: 253px;
	margin-top: 5px;
	margin-left: 6px;
}

#fond_encart2 {
	position:absolute;
	background-image:url(../es/images/encart2/fond_encart2/fond.gif);
	width:104px;
	height:55px;
	margin-left:311px;
	margin-top:203px;
}

#photo_encart3 {
	position: absolute;
	width: 73px;
	height: 278px;
	margin-left: 13px;
}

#photo_encart_generique {
	position: absolute;
	width: 74px;
	margin-top:28px;
	height: 278px;
	margin-left: 13px;
}

#photo_grosproduit {
	position: absolute;
	width: 147px;
	height: 299px;
	margin-left: 13px;
	margin-top:30px;
}

#menudeproduit{
	position:absolute;
	margin-left : 10px;
	width:110px;
	line-height:14px;
}

#menudeproduit a {
	color:#ec173f;
	text-decoration:none;
}

#menudeproduit a:hover{
	color:#f4899d;
	text-decoration:none;
}

#menudeproduit2{
	position:absolute;
	margin-left : 120px;
	width:130px;
	line-height:14px;
}

#menudeproduit2 a {
	color:#ec173f;
	text-decoration:none;
}

#menudeproduit2 a:hover{
	color:#f4899d;
	text-decoration:none;
}

#menudeproduit3{
	position:absolute;
	margin-left : 260px;
	width:110px;
	line-height:14px;
}

#menudeproduit3 a {
	color:#ec173f;
	text-decoration:none;
}

#menudeproduit3 a:hover{
	color:#f4899d;
	text-decoration:none;
}

#categorie_encart3 {
	position: absolute;
	width: 371px;
	height: 30px;
	margin-left: 99px;
}


#categorie_encart_generique {
	position: absolute;
	width: 371px;
	height: 30px;
	margin-top:5px;
	margin-left: 99px;
}

#categorie_miniencart3 {
	position: absolute;
	width: 309px;
	height: 30px;
	margin-left: 160px;
}

#titre_produit{
	position: absolute;
	width: 371px;
	height: 42px;
	left: 99px;
	top: 30px;

}

#titre_parfum{
	position: absolute;
	width: 371px;
	height: 42px;
	left: 99px;
	top: 30px;
}
#titre_produit_parfum{
	position: absolute;
	width: 371px;
	height: 42px;
	left: 160px;
	top: 30px;

}
#titre_parfum_petit {
	position: absolute;
	width: 371px;
	height: 42px;
	left: 160px;
	top: 30px;

}
/*
#titre_miniencart3 {
	position: absolute;
	width: 309px;
	height: 42px;
	margin-left: 160px;
	margin-top: 30px;
}*/

#texte_encart{

	position: absolute;
	width: 182px;
	height: 20px;
	margin-left: 8px;
	margin-top: 51px;
}

#texte2_encart{
	position: absolute;
	width: 199px;
	height: 20px;
	margin-left: 6px;
	margin-top: 206px;
}

#texte2_encart a{
	color:#71a620;
	text-decoration:none;
}

#texte2_encart a:hover{
	color:#009900;
	text-decoration:none;
}

#texte_encart2 {
	position: absolute;
	width: 222px;
	height: 63px;
	margin-left: 184px;
	margin-top: 50px;
}

#menu_encart2{
	position: absolute;
	width: 220px;
	height: 63px;
	margin-left: 185px;
	margin-top: 133px;
	font-size: 0.95em;
}

#menu_encart2 a {
	color:#a80000;
	text-decoration:none;
}

#menu_encart2 a:hover{
	color:#FF0000;
	text-decoration:none;
}

#texte_encart3 {
/*
	padding-right: 5px;
	position: absolute;
	width: 371px;
	height: 162px;
	margin-left: 99px;
	margin-top: 72px;
	overflow: auto;
*/
}

#texte_encart3_racc {
	padding-right: 5px;
	position: absolute;
	width: 371px;
	height: 185px;
	margin-left: 99px;
	margin-top: 72px;
	overflow: auto;
}

#texte_miniencart3 {
	/*
	padding-right: 5px;
	position: absolute;
	width: 289px;
	height: 235px;
	margin-left: 160px;
	margin-top: 72px;
	overflow:hidden;*/
}

#fond_violet_encart3 {
	position: absolute;
	width: 399px;
	height: 125px;
	margin-left: 253px;
	margin-top: 241px;
	text-align:right;
}

#fond_puces_encart3{
	position: absolute;
	background-image:url(../es/images/generique/fondpuces.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width: 356px;
	height: 73px;
	margin-top:280px;
	margin-left:100px;
}

#cellule_pdt5 {
	position: absolute;
	width: 65px;
	height: 125px;
	margin-left:59px;
}
#cellule_pdt4 {
	position: absolute;
	width: 65px;
	height: 125px;
	margin-left:124px;
}
#cellule_pdt3 {
	position: absolute;
	width: 65px;
	height: 125px;
	margin-left:189px;
}
#cellule_pdt2 {
	position: absolute;
	width: 65px;
	height: 125px;
	margin-left:254px;
}
#cellule_pdt1 {
	position: absolute;
	width: 65px;
	height: 125px;
	margin-left:319px;
}
#cellule_end {
	position:absolute;
	width:15px;
	height:125px;
	margin-left:384px;
}

#bouteille_flash {
	position: absolute;
	width: 198px;
	height: 359px;
	margin-left: 652px;
	margin-top: 7px;
}

#diaporama_flash {
	position: absolute;
	width: 636px;
	height: 96px;
	margin-left: 16px;
	margin-top: 270px;
}

#diapogauche_flash {
	position: absolute;
	width: 135px;
	height: 359px;
	margin-top: 7px;
	margin-left: 16px;
}

#lesboutons{
	position:absolute;
	width: 66px;
	height: 27px;
	margin-left:160px;
	margin-top:320px;
}

#lesboutons2{
	position:absolute;
	width: 66px;
	height: 27px;
	margin-left:235px;
	margin-top:320px;
}

#bl_scroll{
	width:17px;
	height:243px;
	position:absolute;
	left:457px;
	top:73px;
	visibility:hidden;
}
#bl_scroll_produit{
	width:17px;
	height:243px;
	position:absolute;
	left:457px;
	top:64px;
	visibility:hidden;
}
#bl_scroll_parfum{
	width:17px;
	height:170px;
	position:absolute;
	left:457px;
	top:64px;
	visibility:hidden;
}
#bl_scroll_generique{
	width:17px;
	height:257px;
	position:absolute;
	left:610px;
	top:75px;
	visibility:hidden;
}
/* FIN -- Le milieu de page */
/* ----------------------------------------------------------------------------------------------------------------------------- */
/* Le bas de page */

#texte_baspage {
	position:absolute;
	width: 385px;
	height: 15px;
	margin-left:450px;
	margin-top: 50px;
}

#accueil_baspage {
	position:absolute;
	
	height: 15px;
	margin-left:10px;
	margin-top: 50px;
	color:#7f7f7f;
}

a.lien_bas_page {
	color:#7f7f7f;
	text-decoration:none;
}

a.lien_bas_page:hover {
	color:#333333;
	text-decoration:none;
}

div#popupbox {
	position:absolute;
	width: 60%;
	height: 242px;
	margin-left: 160px;
	margin-top: 80px;
	overflow: hidden;
}

div#popupbox_produit {
	position:absolute;
	width: 72%;
	height: 200px;
	margin-left: 100px;
	margin-top: 68px;
	overflow: hidden;
}
div#popupbox_parfum {
	position:absolute;
	width: 72%;
	height: 200px;
	margin-left: 100px;
	margin-top: 68px;
	overflow: hidden;
}
div#popupbox_generique {
	position:absolute;
	width: 78%;
	height: 255px;
	margin-left: 105px;
	margin-top: 78px;
	overflow: hidden;
}
div#popupbox_generique_map{
	position:absolute;
	width: 78%;
	height: 265px;
	margin-left: 105px;
	margin-top: 68px;
}
/* FIN -- Le bas de page */


/* FICHE OU TROUVER LES PRODUITS */
#fiche{
	width:250px;
	background:#e3e8c9 url(../es/images/bg-fiche.gif) repeat-x;
	padding:4px;
	display:none;
	position:absolute;
	top:10px;
	left:130px;
}
#titre-fiche{
	color:#919d0f;
	font-size:14px;
	font-weight:bold;
	padding:10px 10px 0px 10px;
	position:relative;
}
#fiche a.fermer,#fiche a.fermer:link,#fiche a.fermer:visited{
	padding:1px 4px 2px 3px;
	background-color:#919d0f;
	text-decoration:none;
	color:#FFF;
	font-size:9px;
	display:block;
	margin-left:145px;
	font-weight:bold;
}
#fiche a.fermer:hover{
	text-decoration:underline;
}
#contenu-fiche{
	padding:0px 10px 0px 10px;
}
#fiche a.lien,#fiche a.lien:link,#fiche a.lien:visited{
	text-decoration:none;
	color:#919d0f;
}
#fiche a.lien:hover{
	text-decoration:underline;
}
div#popupbox_generique_bio {
	position:absolute;
	width: 82%;
	height: 285px;
	margin-left: 105px;
	margin-top: 68px;
	overflow: hidden;
}
/**/
/* ----------------------------------------------------------------------------------------------------------------------------- */
span.puce{
	background:url(../fr/images/generique/puce.gif) no-repeat left;
	padding-left:11px;
}

#menu_bas {
	position:absolute;
	left:257px;
	top:391px;
	/*width:850px;*/
	height:21px;	
}

#menu_bas img{
	margin-left:10px;
}

span.puce{
	background:url(../fr/images/generique/puce.gif) no-repeat left;
	padding-left:11px;
}

ul.liste-parfums-vert{
	list-style-image:url(../img/puce-verte.gif);

	margin-left:15px;
}


.wrapper {
}

.text-img {
	width : 100%;
	overflow: hidden;
}

.text-img img {
	margin : 5px 10px 5px 0;
}

.left {
	float: left;
}


div#popupbox_produit {
	margin-top:79px;
	height: 175px;
}

#fond_puces_encart3 {
	margin-top:260px;
	height:90px;
}

#menudeproduit2 {
    margin-left:125px;
    width: 110px;
}
#menudeproduit3 {
	margin-left:240px;
}

