﻿Body
{
    background-color:#a59e9c;
    background-color:Black;
    width:961px;
    margin:auto;
    margin-top:0px;
    padding-top:0px;  
	/*color: #b6b2a6;*/
	color: #746662;
 }
 /* Public.Master*/
 .divlogo
 { 
    background-image:url(../Images/logoBLF.gif);
    background-repeat:no-repeat; 
    position:absolute;
    height:79px;
    width:79px;
    margin-left:35px;
    margin-top:11px;
    z-index:3;
 }
 
.divContenu
{
	Padding-left:82px;
	Padding-top:28px;
	clear:left;
	width:870px;

	
}

div.DivCadreBlanc a:hover
{
	text-decoration: underline !important;
}

div#divMonCompte img
{


}

div.divSeparator img
{
	margin-left:10px;
	margin-top: 2px;

}

.hlClient
{


	
}

.hlCommandeExpress
{
	vertical-align:middle;
	color:#a34477;
	font-family: Arial;
	font-weight:normal;
	margin:0px;
	padding:0px; 
	font-size:11px;
}

.DivCadreBlanc
{
    background-color: white;    
    width:957px;
}
div#DivCadreBlanc
{
    background-color: white;    
    width:957px; 
    background-image: url(../Images/Authentification/Visuel.gif);
    background-repeat:no-repeat;
    height:252px;
    height:auto !important;
    min-height:252px;
}

div#DivCadreBlancFormulaire
{
    background-color: white;    
    width:750px; 
    /*background-image: url(../Images/Authentification/Visuel.gif);
    background-repeat:no-repeat;*/
    height:252px;
    height:auto !important;
    min-height:252px;
}

div#DivCadreBlanc h1
{
    letter-spacing:normal;
    float:left;
    vertical-align:bottom;
    padding-left:39px;
    padding-top :210px;
}
 
div#divLangue
{
    float:right;  
}
.divHeader
{
    background-image: url(../Images/VisuelHeader.gif);
	background-repeat:repeat-x ;
    width:719px;
	height:79px;
	float:left;
	margin-right:2px;
}

.divSeparator
{
	/*margin-top:-5;*/
    width:129px;
    height:18px;
    float:left;
    border-left:1px solid #999999;  
}
div#divMonCompte
{
   border-left:1px solid #999999;
   width:103px;
   height:77px;
   float:left;
   margin-bottom:2px;
}

div#divMonCompte a
{
    color:#a34477;
    font-family:Arial;
    font-weight:bold;
    font-size:10px;
    margin:0px;
    margin-bottom:0px;
    padding:0px;
    display:inline;
}

.divDeconnexion
{

	margin-left: 35px;
}

div#divMaCommande
{
    border-left:1px solid #999999;
    width:128px;
    border-bottom:1px dashed #999999;
    float:left;
    background-image: url(../Images/EnTetePage/FondMaCommande.gif);
	background-repeat:repeat-y ;
    height:62px;
}

div#divMaCommande h1
{
    letter-spacing:normal;
    color:#ec6900;
    font-family:Arial;
    font-weight:bold;
    font-size:11px;
    margin:0px;
    padding:0px; 
    margin-top: -3px !important;       
    padding-left: 18px !important;
}
div#divMaCommande h2 a
{
    letter-spacing:normal;
    color:#666666;
    font-family:Arial;
    font-weight:bold;
    font-size:11px;
    margin:0px;
    padding:0px;        
    padding-left: 18px;
    /*text-decoration:none;*/
    text-decoration:underline;
}

.divRecherche 
{
  float:left;  
  background-image:url(../Images/FondRecherche.gif);
  background-repeat:repeat-x;
  width:954px;
  height:27px;
  margin-top:2px;
  text-align:right;

}


/****************/
/*Default.aspx*/
/*********/
.divMeilleurVente
{
    width:184px;
    text-align:center;
    margin-top:26px;
    padding:2px;
    /*background-image:url(../Images/Fond.jpg);*/
    background-position: center top ;
    background-repeat:no-repeat;
}

.iArticle
{
    margin:2px;
}
.lblTitreArtcile
{
    color:#7f8795;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
}
.divGauche
{
     float:left;   
}
.CartoucheAccueil
{    
    background-image: url(../Images/FondCadre1.gif);
    background-repeat:no-repeat;
    width:  733px;  
    height:402px; 
    margin-top:11px;
    margin-left:12px;
}
.Cadre3
{
    background-image: url(../Images/SeparatorAccueil.gif);
    background-repeat:no-repeat;
    width:  731px;  
    height:417px;  
    margin-top:5px; 
    margin-left:12px;
    padding-top:11px;
}

div.divLienToutesLesPromo a
{
	float:left;
	margin-top:41px;
	margin-left:57px;
	/*text-decoration:none;*/
	text-decoration:underline;
}

div.divLienToutesLesPromo a:hover
{
	text-decoration:underline;
}

.divPromotionAccueil
{
    background-image: url(../Images/FondLienPromotion.gif);
    background-position:181px 30px;
    background-repeat:no-repeat;
    float:left;
    width:461px;
    height:66px;
    height:auto !important;
    min-height:66px;
}
.divContenuPromotionAccueil
{
	padding-top: 15px;
    border-left:#cfccc5 1px solid;
    border-bottom:#cfccc5 1px solid;
    min-height:350px;
    height:auto !important;
    clear:left;
    width:461px; 
    height:350px;
}

.iPromo
{
    margin:2px;
	Height:100px;
    Width:100px;
}
.lblTitrePromo
{
    color:#7f8795;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    width:100px;
}
.PromoTarif
{
    color:#7f8795;
    font-family:Arial;
    font-size:12px;
}
.PromoTarifListe
{
	clear: left;
    color:#7f8795;
    font-family:Arial;
    font-size:12px;
    padding-left:6px;
}

.Barre
{
    text-decoration:line-through;
}
.LienAligneDroit
{
	padding-right: 73px;
	padding-top: 10px;
	float: right;
}

.divUnePromotion
{
    text-align:center;
	float:left;
	margin:2px;
    padding-top:2px;
    height:170px;
    /*background-image:url(../Images/fond.jpg);
    background-repeat:no-repeat; */
	width: 111px;
	/*display: block;*/
}

.ClassRechercheOkPromo
{
    margin-left:6px;    
    display:inline;
}

.divCollectionPrecedente
{
    float:left;
    margin-top:30px;
    border-left:1px dashed #cdcdc3;
    padding-left:1px;
    min-height:400px;
    height:auto !important;
    height:400px; 
}
 
 .divCollectionPrecedenteContenu
{
    border-bottom:#a0a8cc 1px solid;
    border-right:#a0a8cc 1px solid; 
    min-height:364px;
    height:auto !important;
    height:364px; 
    width:267px;
    background-color:#eae6e7;
}   
 
.divLienPiedDepPage
{
    clear:both;
    min-height:48px;
    height:auto !important;
    height:48px; 
    margin-top:19px;
    margin-left:-60px;     
    margin-right:12px; 
    border-top:#a0a8cc 1px dashed;
    border-bottom:#a0a8cc 1px dashed;  
}


.divLienPiedDepPageAccueil
{
    float:left;
    min-height:48px;
    height:auto !important;
    height:48px; 
    width:701px;   
    margin-top:-4 0px;
    margin-left:12px;       
    border-top:#a0a8cc 1px dashed;
    border-bottom:#a0a8cc 1px dashed;  
}     
    
.divDroite
{
    margin-top:11px;
    float:left;   
    margin-left:12px;
    width:  189px;  
    height:893px; 
}
.divMeilleuresVentesContenu
{
    background-repeat:no-repeat;
    border-left:1px solid #cfccc5;  
    border-right:1px solid #cfccc5; 
    border-bottom:1px solid #cfccc5;    
    min-height:829px;
    height:auto !important;
    height:829px; 
    border-top:1px solid transparent;
}

.divCategorieNiveau2
{
    float:left;
    background-image: url(../Images/FondClassiqueDecorative.gif);
    background-repeat:repeat-y; 
    width:238px;
    min-height:271px;
    height:auto !important;
    height:271px;
    margin-right:20px;
    margin-top:16px;
    margin-bottom:21px; 
    padding:11px;
    
 }
.divCategorieNiveau2 span
{
   margin-top:-2px;
    display:block;
    color:white;
   /* padding-top:10px;*/
    padding-top:8px;
    padding-left:21px; 
    width:195px;
    height:18px;
 } 
  .divCategorieNiveau2 ul
{
    margin:0px;
    padding:0px;
    width:214px;
    padding-top:9px;
    display:block;
    padding-bottom:9px;
    list-style-type:none;
 }
 
 .divCategorieNiveau2 li
{
    background-image: url(../Images/PuceClassDeco.gif);
    background-repeat:no-repeat;
    background-position:0px  8px;
    margin-left:6px;
    margin-right:6px;
    font-family:Arial;
    font-size:11px;  
    padding-left:8px;
 } 

.divCategorieNiveau2 img
{
    width:212px;
    height:135px;    
}


.BorderImage_1
{
    border:2px solid #64473d;
}

.BorderImage_2
{
    border:2px solid #2e97b7;
}

.BorderImage_3
{
     border:2px solid #0f8e70;
}

.BorderImage_4
{
     border:2px solid #a15e73;
}

.BorderImage_5
{
     border:2px solid #6d568e;
}

.BorderImage_6
{
    border:2px solid #9b568f;
}

.BorderImage_7
{
    border:2px solid #f29a1b;
}

.Titre_1, .Titre_1 a
{
	color:White ;
	/*text-decoration:none;*/
	text-decoration:underline;
	background-color: #bda49c;
	font-family:Arial;
	font-size:12px;
	font-weight:bold ;
}
.Titre_2, .Titre_2 a
{
	color:White ;
	/*text-decoration:none;*/
	text-decoration:underline;
	background-color: #89adb8;
	font-family:Arial;
	font-size:12px;
	font-weight:bold ;
}
.Titre_3, .Titre_3 a
{
	color:White ;
	text-decoration:none;
	background-color: #7dbbad;
	font-family:Arial;
	font-size:12px;
	font-weight:bold ;
}
.Titre_4, .Titre_4 a
{
	color:White ;
	/*text-decoration:none;*/
	text-decoration:underline;
	background-color: #b78296;
	font-family:Arial;
	font-size:12px;
	font-weight:bold ;
}
.Titre_5, .Titre_5 a
{
	color:White ;
	/*text-decoration:none;*/
	text-decoration:underline;
	background-color: #898ab8;
	font-family:Arial;
	font-size:12px;
	font-weight:bold ;
}
.Titre_6, .Titre_6 a
{
	color:White ;
	/*text-decoration:none;*/
	text-decoration:underline;
	background-color: #b78296;
	font-family:Arial;
	font-size:12px;
	font-weight:bold ;
}

.Titre_7, .Titre_8 a
{
	color:White ;
	/*text-decoration:none;*/
	text-decoration:underline;
	background-color: #f1c168; 
	font-family:Arial;
	font-size:12px;
	font-weight:bold ;
}

.ul_1
{
	border:1px solid #bda49c; 
	background-color: white; 
}

.ul_2
{
    border:1px solid  #89adb8; 
    background-color: white; 
  
}

.ul_3
{
    border:1px solid #7dbbad; 
    background-color: white; 

}


.ul_4
{
    border:1px solid #d1879e; 
    background-color: white; 

}
.ul_5
{
    border:1px solid #898ab8; 
    background-color: white; 

}

.ul_6
{
    border:1px solid  #b78296; 
    background-color: white; 

}

.ul_7
{
	border:1px solid #f1c168; 
	background-color: white; 
}


.ul_1 li, .ul_1 li a
{
	color:#64473d;
	/*text-decoration:none;*/
	text-decoration:underline;
}
.ul_2 li, .ul_2 li a
{
	color:#307388;
	/*text-decoration:none;*/
	text-decoration:underline;
}

.ul_3 li, .ul_3 li a
{
	color:#0b6751;
	/*text-decoration:none;*/
	text-decoration:underline;
}

.ul_4 li, .ul_4 li a
{
	color:#bd7e92;
	/*text-decoration:none;*/
	text-decoration:underline;
}

.ul_5 li, .ul_5 li a
{
	color:#9483ac;
	/*text-decoration:none;*/
	text-decoration:underline;
}

.ul_6 li, .ul_6 li a
{
	color:#caa3b2;
	/*text-decoration:none;*/
	text-decoration:underline;
}
.ul_7 li, .ul_7 li a
{
	color:#f4a739;
	/*text-decoration:none;*/
	text-decoration:underline;
}

.ClassRechercheLibelle
{   
    float:right;  
}
 
 .txtRechercher
{
    float:right; 
    margin-left: 8px;
    margin-top: 2px;  
    margin-right: 4px;  
}
.ClassRechercheOk
{
    margin-right:46px;    
    float:right;  
}

.divSiteMapPath 
{
  
    padding-left:17px;
    padding-top:5px;
    font-family:Arial;
    font-size:13px;
    margin-bottom:5px;

}

.divSiteMapPath a,.divSiteMapPath span
{
    color:#b7afb4;
	font-family: Arial;
	text-decoration:underline;
	font-weight:normal;
	margin:0px;
	padding:0px; 
}
.divSiteMapPath span
{
     text-decoration:none;   
}

.divTitrePage 
{
    clear:left;
    background-image: url(../Images/FondTitre.gif);
    background-repeat:no-repeat;
    width:849px;
    padding-top:25px;
    padding-left:24px;
    margin:0px;
    padding-bottom:0px;
    vertical-align:bottom;
}


/*********Fiche produit */

.BorderTop
{
 /*   background-image: url(../Images/Ficheproduit/CadreHorizontalHaut.gif);*/
    background-repeat:no-repeat;   
    width:774px;
    height:10px
    
}
.BorderBottom
{
  /*  background-image: url(../Images/Ficheproduit/CadreHorizontalBas.gif);*/
    background-repeat:no-repeat;   
    width:774px;
    height:9px;
    margin:0px;
    padding:0px;
    clear:left
    
}
.BorderVertical
{
 /*   background-image: url(../Images/Ficheproduit/CadreVertical.gif);*/
    background-repeat:repeat-y ;   
    width:9px;
    height:auto !important;
    min-height:643px;
    float:left;
    margin:0px;
    padding:0px;
    padding-left:11px;
}
.BorderVerticalDroite
{
/*    background-image: url(../Images/Ficheproduit/CadreVertical.gif);*/
    background-repeat:repeat-y ; 
    background-position:right;  
    width:9px;
    height:auto !important;
    min-height:643px;
    float:left;
    width:763px;
    margin:0px;
    padding:0px;
}
.ContenuFicheProduit
{
    float:left;
    width:756px;
}

.divDescription
{
    background-image: url(../Images/Ficheproduit/FondDescription.gif);
    background-repeat:repeat-y ; 
    width:275px;
    height:292px;
    float:left;
    margin-left:3px;
    padding-left:53px;
    padding-top:22px;
    margin-right:23px;
}

.tbQuantiteFicheProduit
{
	float: left;
	Width: 35px;
	height: 12px;
}
.ZoneUpDown
{
	width: 80px;
	height: 20px;
}
.ZoneUpDown
{
	float: left;
}
.upButton
{
	display: block;
}
.downButton
{
	display: block;
}

.divPhoto
{
    border:1px solid #ece9eb;
    width:252px;
    float:left;    
}
.hlCroixFermerZoom
{
	float:right;
	text-decoration:none;
}

.PhotoProduit
{
  /*  background-image: url(../Images/Ficheproduit/temptemp.gif);*/
    background-repeat:repeat-y ; 
    background-position:center  center center center ;
    width:240px;
    height:240px;
}
.PhotoProduitGrande
{
	display:none;
	position:absolute;
	border:1px solid black;
	z-index:1000;
	background-color:White;
	width: 502px;
	
}

.divAutresVues
{
    width:255px;
    float:left;
    margin-top:30px;
}

.divDescriptionDetaille
{
    width:239px;
    height:239px; 
    float:left; 
    margin-top:30px;     
}
.divVue
{
    width:91px;
    height:126px;    
    margin-left: 10px;
    margin-right: 10px;
	float: left;
}

.divArticleAssocie
{
    background-color:#edece9;
    float:left;
    width:137px;
    height:633px;
    float:left;
    padding:5px; 
}
.divAutreExempleFicheProduit
{
	color:#7f8795;
    text-align:center;
    display:block;
    padding: 0px !important;
    margin: 0px !important;
}

.divAutreExempleFicheProduit a
{
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    font-weight:bold;
    padding: 0px !important;
    margin: 0px !important;
}

.pictoDesc
{
	float:left;
}

.WarningFicheProduit
{
    background-image: url(../Images/FicheProduit/FondAlerte.gif);
    background-repeat: no-repeat;
    width: 230px;
    height: 45px;
    color: white;
    font-family: Arial;
    font-size: 11px;
    padding-left: 30px;
    margin-bottom: 8px;
}

.WarningFicheProduit div
{
	padding-right: 10px;
}


/****Bougies Fantaisies***/
.divCategorie
{
    float:left;
    background-image: url(../Images/FondClassiqueDecorative.gif);
    background-repeat:repeat-y; 
    width:238px;
    min-height:184px;
    height:auto !important;
    height:184px;
    margin-right:20px;
    margin-top:16px;
    margin-bottom:21px; 
    padding:11px;  
    padding-bottom:0px;  

}

.CadrePointille
{
    border-top:#a0a8cc 1px dashed;
    border-bottom:#a0a8cc 1px dashed; 
    width:800px;
    padding:9px;
    clear:left;
}

.iAutreExemple
{
  border:2px solid   #cbbfcd;
}

.divExempleArticleAutreExemple
{
        float:left;   
        border-bottom:#a0a8cc 1px dashed;   
        margin-top:20px; 
        width:250px;
        margin-bottom :20px;
        margin-left:30px;
 }

 .divDescriptionAutreExempleTheme
 {
 float:left;   
}
.textReference
{
    border-top:1px solid #e7e7e7;
    border-bottom:1px solid #e7e7e7;
    color:#793d5d;
    font-style:italic;
    font-family:Arial;
    font-size:12px;
    margin-top:5px;
    margin-bottom:5px;
    
}

/*Toutes les collections*/
.ToutesLesCollectionsSeparatorTop
{
    margin-top:32px;
    margin-bottom:9px;
    width:764px;
    height:9px;
    background-image: url(../Images/Toutes les collections/Separator.gif);
    background-repeat:no-repeat;    
}

.divToutesLesCollections
{
    float:left;    
    margin-right:51px;    
    width:222px;
}
.TitreToutesLesCollections a
{
	color:white;
	font-family:Arial;    
	padding-top:5px;  
	font-size:14px;
	font-weight:bold; 
	margin-left:15px; 
	text-decoration:none;  
    
 }

.ImageToutesLesCollections
{
    width:220px;
    height:325px; 
    background-image: url(../Images/Toutes les collections/CataloguePermanent.gif);
    background-repeat:no-repeat; 
}


.ThemeToutesLesCollections_1
{
 
    width:222px;
    background-image: url(../Images/Toutes les collections/TitreCollectPerm.gif);
    background-repeat:no-repeat;  
    margin-top:16px;
}

.ThemeToutesLesCollections_2
{
 
    width:222px;
    background-image: url(../Images/Toutes les collections/TitrePrinEte.gif);
    background-repeat:no-repeat;  
    margin-top:16px; 

}

.ThemeToutesLesCollections_3
{
        
    width:222px;
    background-image: url(../Images/Toutes les collections/TitreNoel.gif);
    background-repeat:no-repeat;  
    margin-top:16px;
    
}

.ulToutesLesCollections
{
	list-style-type:none;
    /*list-style-image: url(../Images/Toutes les collections/puce.gif);*/
}

/*
.TitreToutesLesCollect
{
        color:white;
        font-family:Arial;    
        padding-top:5px;  
        font-size:14px;
        font-weight:bold; 
        margin-left:15px;
}

.TextCollectionTheme
{
        margin-top:10px;
        display:block;
        font-family:Arial;     
        color:#7f8795; 
        font-size:13px;
}*/

.ToutesLesCollectionsSeparatorBottom
{
    margin-top:32px;
    width:764px;
    height:9px;
    background-image: url(../Images/Toutes les collections/Separator.gif);
    background-repeat:no-repeat;    
}

.divPromotionMeilleurVente
{
    border-left: 9px solid  #edece9;   
    width:764px;
    height:9px;
}


/****Collection***/
.divAutreExempleCollection
{

    border-bottom: 1px dashed #cfccc5;
    margin-bottom: 7px;
    padding-bottom:5px;
    float:left;  
}
.iAutreExempleCollection
{
    border:2px solid black;
    float:left; 
    margin-right:15px;
 }
.BlocArticleL
{
    float:left;  
    padding-right:15px; 
    width:248px !important;
    /*div avec taille mini et redimensionneemnt*/
    min-height:149px;
    height:auto !important;
    height:150px;

}
.TitreArticleL, .TitreArticleL A
{	
	font-size: 12px;
	font-family: Arial;
	color: #7f8795;
	font-weight:bold;
	margin:0px;
	text-decoration:none;
}

.BlocArticleLDescription 
{
     float:left; 
     width:130px;  
}


.divCollection
{
     margin-top:19px;   
     margin-left:17px; 
     margin-right:10px;
     width:203px;
     float:left ;  
}

.divEnsembleTheme
{
    width:531px;
    background-color:#f4f4f2;
    float:left;
}
.divArticleL
{
    float:left;
    width:339px;
}

.divAutresExemplesCollection
{
    float:left;
    width:339px;
}

.AjouterAlaCommande
{
    margin-right: 5px;
    float:left;
}

div.divArticlePresent
{
    margin-left:5px;
    float:left;
}
div.divArticlePresentL
{
    margin-left:25px;
}

.NotreSelection
{
   margin-left:53px; 
} 


.CollectionSeparatorTop
{
    width:531px;
    height:34px;
    background-image: url(../Images/collection/SeparatorHaut.gif);
    background-repeat:no-repeat;      
}
.CollectionSeparatorTop2
{
    width:334px;
   /*  height:143px;
   background-image: url(../Images/collection/TicketPrintempsEte.gif);
    background-repeat:no-repeat;*/    
   font-family:Arial;
   font-size:12px;
   padding:4px
    
}

.TitreCollection_1 a /*bleu clair*/
{
    color:#71bdee;
    font-family:Arial;
    font-size:24px;
    text-decoration:none;
}

.QuantiteCollection_1
{
    color:#71bdee;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;   
 }
 
.TitreCollection_2 a /* vert */
{
    color:#789160; 
    font-family:Arial;
    font-size:24px;
    text-decoration:none;
}

.QuantiteCollection_2 
{
    color:#789160;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;   
 }
 
.TitreCollection_3 a /*rose*/
{
    color:#cba8c4;
    font-family:Arial;
    font-size:24px;
    text-decoration:none;
    
}
.QuantiteCollection_3 
{
    color:#cba8c4;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;   
 }
 
.TitreCollection_4 a /* or*/
{
    color:#cfae89;
    font-family:Arial;
    font-size:24px;
    text-decoration:none;
}

.QuantiteCollection_4
{
    color:#cfae89;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;   
 }
.TitreCollection_5 a /*argent*/
{
    color:#96969a; 
    font-family:Arial;
    font-size:24px;  
    text-decoration:none;
}

.QuantiteCollection_5
{
    color:#96969a;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;   
 }
 


.TitreCollection_6 a /*bordeau*/
{
    color:#880e10; 
    font-family:Arial;
    font-size:24px;  
    text-decoration:none;
}

.QuantiteCollection_6
{
    color:#880e10;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;   
 }
 
 .TitreCollection_7 a /*bordeau*/
{
    color:#880e10; 
    font-family:Arial;
    font-size:24px;  
    text-decoration:none;
}

.QuantiteCollection_7
{
    color:#880e10;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;   
 }

.TitreCollection_8 a /* rose 2*/
{
    color:#c4586c; 
    font-family:Arial;
    font-size:24px;  
    text-decoration:none;
}


.QuantiteCollection_8
{
    color:#c4586c;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;   
 }
 
 .TitreCollection_9 a /* gris*/
{
    color:#aca1a5; 
    font-family:Arial;
    font-size:24px;  
    text-decoration:none;
}


.QuantiteCollection_9
{
    color:#aca1a5;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;   
 }
 
 
  .TitreCollection_10 a /* orange */
{
    color:#e95f00; 
    font-family:Arial;
    font-size:24px;  
    text-decoration:none;
}


.QuantiteCollection_10
{
    color:#e95f00;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;   
 }
 
   .TitreCollection_11 a /* rouge */
{
    color:#b23a30; 
    font-family:Arial;
    font-size:24px;  
    text-decoration:none;
}


.QuantiteCollection_11
{
    color:#b23a30;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;   
 }
 
.TitreCollection_12 a /* or */
{
    color:#cf9139; 
    font-family:Arial;
    font-size:24px;  
    text-decoration:none;
}


.QuantiteCollection_12
{
    color:#cf9139;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;   
 }
 
.TitreCollection_13 a /* Argent */
{
    color:#dec1a9; 
    font-family:Arial;
    font-size:24px;  
    text-decoration:none;
}


.QuantiteCollection_13
{
    color:#dec1a9;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;   
 }
 
.TitreCollection_14 a /* gris 2 */
{
    color:#a7a7a7; 
    font-family:Arial;
    font-size:24px;  
    text-decoration:none;
}


.QuantiteCollection_14
{
    color:#a7a7a7;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;   
 }
 
 
/***Theme***/
.iAutreExempleTheme
{
   float:left; 

    
}
.divTheme
{
    width:767px;
    height:235px;
    border:7px solid #c0b7bd;
    padding:6px;
    background-color:#e0dbde;
}

 .iTheme
 {
    margin-right:12px;
    float:left;
 }
 .DescriptionTheme
 {
    color:#b03e84;
    font-family:Arial;
    font-size:0.95em;
    float:left;
    width:375px;

 }
/***Categorie Niv3***/
.BigSeparator
{
       /* background-image: url(../Images/CategorieNiv3/BigSeparator.gif);
        background-repeat:no-repeat  ;*/

        clear:left;
        width:764px;
        height:39px;
        margin-left:20px;
    
}


.divCategorieNiv3
{
    float:left;   
    width:163px;
    border:1px solid #e7e7e7;
    /*div avec taille mini et redimensionneemnt*/
    min-height:219px;
    height:auto !important;
    height:220px;
 }
 
 
 .TitreArticle a
 {
     text-decoration:none;
    color : White;
    font-family:arial;
    font-size:12px; 
    font-weight:bold;
}
 .TitreArticle
 {
    
    background-color:#666666;
    width:155px;
    color : White;
    font-family:arial;
    font-size:12px; 
    font-weight:bold;
    padding-left:5px;
    padding-right:2px;
    margin:0px;
    height:48px;

 }
 .TitreArticleAccueil, .TitreArticleAccueil a
 {    
    height:48px;
    font-size:12px; 
    font-weight:bold;
 }
 
 .imgArticleL
 {
    border:1px solid #e7e7e7;
    float:left;
    margin-right: 15px;
    padding-bottom:5px;
 }
 
 .iCateNiv3
 {
    margin:auto; 
    width:100px;
    height:100px;
 }
 
 .divArticle
  {
    float:left;
    width:190px;
    /*background-image: url(../Images/Listedesproduits/bottom.gif);
    background-repeat:repeat-x ;  
    background-position:top;*/
    width:183px;
    /*padding-top:25px;*/
    padding-left:16px;
    /*margin-top : 20px;*/
    }
    
 .SeparatorArtcile
 {
       margin-top : 20px; 
    
}
    
 .divReference
 {   
    margin:4px;
    border-top:1px solid #e7e7e7;
    border-bottom:1px solid #e7e7e7;
    color:#793d5d;
    font-style:italic;
    font-family:Arial;
    font-size:12px;
    padding-top:2px;
    padding-bottom:2px;
    margin-top:5px;
    margin-bottom:5px;
    padding-left:3px;

 }
 
 .divPrixGauche
 {
    background-image: url(../Images/Listedesproduits/PrixGauche.gif);
    background-repeat:no-repeat  ;   
    height:14px;
    width:4px;
    float:left;
    margin-left:4px;
    
 }
 .divPrixCentre
 {
        background-image: url(../Images/Listedesproduits/PrixCentre.gif);
        background-repeat:repeat-x ;   
        height:14px;
        color:White;
        font-family:Arial;
        font-weight:bold;
        float:left;
        font-size:12px;   
 }
 .divPrixDroite
 {
        background-image: url(../Images/Listedesproduits/PrixDroite.gif);
        background-repeat:no-repeat  ;   
        height:14px;
        width:5px;
        float:left;
}
.divBoutonAjouterArticle
{
	float: right;
	display: inline;
}

.divConditionnement
 {
    background-color: #ebebeb;
    color:#7f8795;
    font-family:Arial;
    font-size: 11px;
    width:151px;
    padding:6px;
    margin-top:5px;
    clear:both;
 }
 
 /*Authentification*/
.LoginErreurConnexion
{
	color: Red;
}
 
 .divTitreBienvenue
 {
    background-image: url(../Images/Authentification/GaucheTitre.gif);
    background-repeat:no-repeat  ;     
    width:512px;
    height:50px;
    padding-left :16px;
    margin-top: 20px;
    border-bottom:1px dashed #e4e1e3;
}

.TitreConnectezVous
{
    background-image: url(../Images/Authentification/ConnectezVous.gif);
    background-repeat:no-repeat  ;     
    width:508px;
    height:17px;
    border-top:1px dashed #e4e1e3;  
    padding-left: 20px ;
    color:White;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    padding-top:2px;
    
}
.AuthChampObligatoire
{
    color:#ff66cc;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;  
    margin-left:18px;
}

.LoginChampObligatoire
{
    color:#ff66cc;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;  
    margin:none;
}

.cadreTop
{
    background-image: url(../Images/Authentification/CadreTop.gif);
    background-repeat:no-repeat  ;     
    width:528px;
    height: 12px !important;
    background-position:left bottom;
    margin-top: 15px;
}
.LibelleLogin
{
    color:#7f8795;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
}
.ExplicationLogin
{
    color:#7f8795;
    font-family:Arial;
    font-size:12px;
    display: block;
    padding-top: 2px;
    padding-bottom: 12px;
    clear: left;
}

.cadreContenu
{
    background-image: url(../Images/Authentification/CadreRight.gif);
    background-repeat:no-repeat  ;  
    background-position:right bottom;
    background-color:  #f2f2f0; 
    width:511px;
    min-height:176px;
    height:auto !important;
    height:176px;
    padding-left:17px;
}

.CadreBas
{
    background-image: url(../Images/Authentification/ImageBottom.gif);
    background-repeat:no-repeat  ;
    width:505px;
    min-height:76px;
    height:auto ! important;
    height:76px;
    padding-left:21px;
    padding-top:5px;
    font-family : Arial ;
    font-size:12px;
    color:#ff6600;
    margin-top : 33px;
}
.CadreBas a
{
	color:#ff6600;
}

.CadreDroit
{
    background-image: url(../Images/Authentification/FondCadreDroit.gif);
    background-repeat:repeat-y ;  
    min-height:541px;
    height:auto !important;
    width:265px;
    height:536px;  
    float:left;
    margin-top : 46px; 
    padding-left:75px;
    padding-top : 10px;
    padding-right:45px; 
}

.separator
{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:-20px;
}
.Formulaire
{
    margin-top:0px;
    clear:both;
    width:928px;
    margin-left:20px;    
}
.Formulaire h1
{
 padding:0px;  
 margin:0px;
 height:0px;
}

.CadreGauche
{
    float:left;
    width:528px;
    margin-left:43px; 
}
.lblTitreAccueil
{
	margin-top: 100px;
	font-family : Arial ;
	font-size:34px;
	font-weight:lighter;
	color:#e3aaa7;
}

div#AuthPresentation
{
	/*margin-left:17px;*/
	margin-bottom: 10px;
	margin-top: 10px;
	width: 680px;
}
div#AuthPresentation span
{
	font-family:Arial;
	font-size:12px;
	color: #793d5d;
	font-weight:bold;
}
div#AuthPresentation li
{
	background-image:  url(../Images/Authentification/auth_puce.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	padding-left: 10px;
	margin-left: 0px;
	background-position: left 4px;
}

.btnValidez
{
    float:right;
    margin-right:10px;
}

.PassOublie,a.PassOublie
{
    text-decoration:none;
    color:#7a7a7a;
    font-family:Arial;
    font-style:italic;
    font-size:12px; 
}
a:hover.PassOublie 
{
    text-decoration:underline;
}

.lblClientBougiesLaFrancaise
{
    color:#ff6600;
    font-family:Arial;
    font-size:16px;
    border:bottom:1px solid white;      
}

.lblPasAccessible
{
    color:#793d5d;
    font-family:Arial;
    font-size:14px;  
    border:bottom:1px solid white;  
}
.lblPresentationServiceCommercial
{
    
    color:#69676c;
    font-family:Arial;
    font-size:12px;  
    
}


/***commande***/

.MaCommande_MinimumCommande
{
	color:#b6b2a6;
    font-family:Arial;
    font-weight:bold;
    font-size:12px;
	margin-left : 230px;
}

/*autocomplete_completionListElement
{
	color:Aqua;
}
.autocomplete_listItem
{
	color:Maroon;
}
.autocomplete_highlightedListItem
{
	color:Red;
}*/
.autocomplete_completionListElement 
{  
    visibility : hidden;
    margin : 0px! important;
    background-color : inherit;
    color : #7f8795;
    border : solid 1px gray;
    cursor : pointer;
    text-align : left; 
    list-style-type : none;
    font-family : Arial;
    font-size: 12px;
    padding : 0;
}
.autocomplete_listItem 
{
    background-color: white;
    padding : 1px;
}        
.autocomplete_highlightedListItem
{
    background-color: #c3ebf9;
    padding : 1px;
}


.Etape1
{
    background-image: url(../Images/Commande/Etape1Gauche.gif);
    background-repeat:no-repeat;
    width:149px;
    min-height:45px;
    float:left;
    padding-left:17px;
}

.Etape
{
        background-image: url(../Images/Commande/Fleche.gif);
        background-repeat:no-repeat  ;
        float:left;
        width:174px;
         padding-left:24px;
}

.lblEtape
{
    color:#c3b0c3;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
}

.lblEtapeDescriptionSelected
{
    color:#814967;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
}

.lblEtapeDescription
{
    color:#9e9e9e;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
}

.BorderTopCommande
{
 /*   background-image: url(../Images/commande/CadreHorizontalHaut.gif);*/
    background-repeat:no-repeat;
    background-position: left bottom;
    width: 774px;
    height: 12px;

    margin-bottom: 0px;
    padding: 0px;
    clear:both;
}
.BorderBottomCommande
{
 /*   background-image: url(../Images/Ficheproduit/CadreHorizontalBas.gif);*/
    background-repeat:no-repeat;   
    width:774px;
    height:10px;
    margin:0px;
    padding:0px;
    clear:both;
}
.BorderVerticalCommande
{
 /*   background: url(../Images/Ficheproduit/CadreVertical.gif);*/
    background-repeat: repeat-y;
    width: 9px;
    float: left;
    margin: 0px;
    padding: 0px;
}

.divTitrePageCommande
{
 /*   padding-top:13px;
    padding-left:24px;
    padding-bottom:0px;
    padding-right:0px;
    margin:0px;*/


}
.divTitrePageCommande h1
{	
	background-image: url(../Images/Commande/Titre.gif);
    background-repeat:no-repeat;
   /*  margin-left:-24px;*/
   margin-top:-10px;
    padding-left:24px;
    padding-top:10px;
}

.BorderVerticalCommandeDroite
{
   /* background-image: url(../Images/Ficheproduit/CadreVertical.gif);*/
    background-repeat: repeat-y;
    width: 774px;
    margin:0px;
    padding:0px;
    background-position:right; 
}


.HeaderTableau
{
    background-color:#b7b7b7;
    color:white;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    /*margin:1px;*/
    margin:0px!important;
    text-align:center;
    width:100%;
    height:100%;
    float:left;
    
}

.ValeurTableau, .ValeurTableau a
{
    /*text-align:center;*/
    background-color:#edeae3;
    color:black;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;

}

/*.ValeurTableauGauche
{
    text-align: left;
    background-color:#edeae3;
    color:black;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
}*/

.BordureTableau
{
	border:0 !important;
	border-collapse:collapse;
}
table.BordureTableau tr td,
table.BordureTableau tr th
{
	border-width:0px !important;
}
.WarningEtape1
{
    background-image: url(../Images/Commande/FondAlerte.gif);
    background-repeat:no-repeat ;   
    width:410px;
    height:30px;   
    color:white;
    font-family:Arial;
    font-size:11px;
    padding-left: 40px; 
    margin-left: 169px;  
    margin-top:20px;
    margin-bottom: 20px;   
}

.VoirToutesCommandes
{
	float:right;
	margin-right: 40px;
}

.ulCommande
{
	margin-left: 0px;
	margin-top: 0px;
}
.liCommande
{
	background-image: none;
	padding-left: 0px;
	color: #746662;
	font-family: Arial,Verdana;
	font-size: 12px;
	list-style-type: none !important;
	font-weight: bold !important;
}
.liCommande a
{
	font-weight:bold !important;
}

/***commande etape 2***/

.cadreTopCommande
{
    background-image: url(../Images/Commande/borderTop.gif);
    background-repeat:no-repeat;
    background-position: left bottom;
    width:709px;
    height:12px;
    margin-top : 15px;
}

.cadreContenuCommande
{
    background-image: url(../Images/Commande/BorderRight.gif);
    background-repeat:no-repeat  ;  
    background-position:right bottom;
    background-color:  #edece9; 
    width:693px;
    min-height:176px;
    height:auto !important;
    height:176px;
    padding-left:17px;
}

div#BoutonOK a
{
	text-decoration: none !important;
}

/***commande etape 3***/
.modalBackground
{
	background-color: gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

#divCGV
{
	text-align:center !important;
	/*margin-left:250px;*/
}
#divCGV a, #divCGV a:hover
{
	text-decoration:none !important;
}
.pnlCGV
{
	background-color:White;
	border-width:2px;
	border-color: #f4a566;
	border-style: solid;
	position:absolute;
	top: 1000px;
}
.pnlCGV2
{
	Width: 600px;
	height: 400px;
	display: block;
	margin-bottom: 5px;
}

/****Moncompte****/
div#divMondMenuMonCompte
{
    background-image: url(../Images/MonCompte/FondMenuMonCompte.gif);
    background-repeat:no-repeat  ;  
    width:795px;
    height:44px; 
    padding-top:20px;  
    text-align :center;
    margin-bottom:33px;
}

div#AccueilMonCompteGauche
{
   width:429px;
   float:left;    
   margin-bottom: 20px; 
}

div#AccueilMonCompteGauche h1
{
    letter-spacing:normal;
    color:#746662;
    font-family:Arial;
    font-weight:bold;
    font-size:13px;
    margin:0px;
    padding:0px;              
}

div#AccueilMonCompteGauche h2 a,div#AccueilMonCompteDroite h2 a,div#MonCompte_Coordonnéees h2
{
    background-image: url(../Images/MonCompte/PuceOrange.gif);
    background-repeat:no-repeat  ;  
    background-position:0px 6px;  
    letter-spacing:normal;
    text-decoration:underline;
    color:#793d5d;
    font-family:Arial;
    font-weight:bold;
    font-size:13px;
    margin:0px;
    padding:0px;
    margin-top:34px;
    margin-bottom:20px;
    padding-left:9px;  
    display:block ;            
}

/*div#MonCompte_Coordonnéees h1
{
    float:left;    
    letter-spacing:normal;
    font-weight:normal;
    font-size:12px;
}*/
div#MonCompte_Coordonnéees h2
{
	clear:both;
    display:inline;
    margin-left: 100px;
}    
div#MonCompte_Coordonnéees h3
{
    margin-right:70px;
    float:right;
}
/*div#MonCompte_Coordonnéees p
{
	text-align:center;
}*/

div#AccueilMonCompteGauche p,div#AccueilMonCompteDroite p
{
    letter-spacing:normal;
    color:#746662;
    font-family:Arial;
    font-size:13px;
    margin:0px;
    padding:0px;              
}

div#AccueilMonCompteDroite
{
   width:368px;
   float:left;   
   margin-bottom: 20px; 
}

div#AccueilMonCompteDroite h1
{
   width:368px;
   float:left; 
}

div#divSatisfactionClient
{
    background-image: url(../Images/MonCompte/CadreContactezNous.gif);
    background-repeat:no-repeat  ;   
    width:180px;
    height:132px;
    padding-left :14px;
    padding-top:15px;
    padding-right:173px;
    margin-top:35px; 
 }
 div#divSatisfactionClient h1
{
   display : inline;
   margin:0px;   
   padding:0px; 
   font-family:Arial ;
   font-weight:bold;
   font-size:14px;
   color:#793d5d;
   letter-spacing:normal;
}
div#divSatisfactionClient p
{   
    clear:both;
    padding:0px;
    margin-top: -10px;
    font-family:Arial ;
    font-weight:bold;
    font-size:12px;
    line-height:1.4em;
}

div#divSatisfactionClient a
{   
    clear:both;
    padding:0px;
    text-decoration:underline;
    font-family:Arial ;
    font-weight:bold;
    font-size:12px;
    line-height:1.4em;
}

/****UC identifiants****/
.BoutonDebut
{
    width: 9px;
    height: 19px;
    float: left;
    padding-left: 5px;
}
.BoutonCentre
{
	background-image: url(../Images/bouton_centre.gif);
    background-repeat:repeat-x;
    display:block;
    height: 19px;
    float: left;
}
.Centre
{
	text-align:center;
}
.BoutonFin
{
    width: 9px;
    height: 19px;
    float: left;
}

/****UC Mes coordonnees****/


/****MonCompte Livraison et facturation ****/
div#MonCompte_LivraisonFacturation h2
{
	color: #746662;       
	float: left;
	font-family: Arial,Verdana;
	font-weight: normal;
	font-size:12px;
}
div#MonCompte_LivraisonFacturation h6
{
   	color: #746662 !important;
	float:right;
	margin-right: 300px !important; 
	font-family: Arial, verdana;
	font-weight: normal;
	font-size:12px;
}
/**UCmesCommandes ***/
h2.CommandeInternet
{
    color: #793d5d;
    font-family:Arial;
    font-weight:bold;
    background-image: url(../Images/MonCompte/FondCommandeInternet.gif);
    background-repeat:no-repeat;
    width:587px;
    font-size:12px;
    height:28px;
    display:block;
    padding-top:10px;
    padding-left:25px;
    margin-top:20px;
    margin-bottom:20px;
}
.hlElementMenu
{
	display: block;
	background-image:url(../Images/MonCompte/ElementMenu.gif);
	background-repeat:no-repeat;
	float:left;
	height: 25px;
	width: 146px;
	/*margin-left: 10px;*/
	margin-left: 48px;
	padding-top:5px;
	text-decoration:none;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}
a:hover.hlElementMenu
{
	display: block;
	background-image:url(../Images/MonCompte/ElementMenuHover.gif);
	background-repeat:no-repeat;
	float:left;
	height: 25px;
	width: 146px;
	/*margin-left: 10px;*/
	margin-left: 48px;
	padding-top:5px;
	text-decoration:none !important;
	color: White;
}
.hlElementMenuSelected
{
	display: block;
	background-image:url(../Images/MonCompte/ElementMenuHover.gif);
	background-repeat:no-repeat;
	float:left;
	height: 25px;
	width: 146px;
	/*margin-left: 10px;*/
	margin-left: 48px;
	padding-top:5px;
	text-decoration:none !important;
	color: White;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

/***** PAGER *****/
div#DebutPagerCommande
{
    background-image: url(../Images/FondPaginerGauche.gif);
    background-repeat:no-repeat;
    width:15px;
    height:26px;
    float: left;
}

.PagerCommande div
{
    background-image: url(../Images/FondPaginerCentre.gif);
    background-repeat:repeat-x;
    height:26px;
    float: left;
}

div#FinPagerCommande
{
    background-image: url(../Images/FondPaginerDroite.gif);
    background-repeat:no-repeat;
    width:14px;
    height:26px;
    float: left;
}

.PagerCommande span 
{
    font-family:Arial;        
    font-size:12px;
    color:Black;
}

.PagerCommande a 
{
    color:black;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;
}

/*****UC service client***/
div#FormulaireDeContact
{
   float:left; 
   width:546px;
}
div#FormulaireDeContact p
{
   float:right; 
   text-decoration:underline;
}
div#FormulaireDeContact h1
{
   color:#793d5d;
   font-size:12px;
   font-weight:normal;
   letter-spacing:normal ;
   margin-top : 30px;
   margin-bottom:30px;
   background-image: url(../Images/MonCompte/FondIntroServiceClient.gif);
   background-repeat:no-repeat  ; 
   width:531px;
   height:40px;
   padding-top:15px;
   padding-left:15px;
}
div#FormulaireDeContact h2
{
   color:black;
   font-size:12px;
   font-weight:bold;
   letter-spacing:normal ;
   font-family:Arial;
}

div#ContactServiceClient
{
     float:left;
     width:223px;
     margin-left:26px;
 }
 
 div#ContactServiceClient h1
{
    font-family:Arial;
    font-weight:bold;
    color:#793d5d;
    font-size:14px;
    letter-spacing:normal;
    margin-top:35px;
 }
 
 div#ContactServiceClient h2
{
    font-family:Arial;
    font-weight:bold;
    color:#000000;
    font-size:12px;
    font-weight:normal;
 }
 .FormServClientColonneGauche
 {
    clear:both;
    float:left;
    text-align:right;
    width:200px; 
    margin-right:5px;
 }
div#Type
{
    margin-left:200px;    
    
}


 .TitreFormulaireContact
{
    margin:0px;
    padding:0px;
    Font-family:Arial;    
    font-weight:normal;
    font-size:24px;
    color:#793d5d;
    letter-spacing:normal;  
}

 /**********************************/
 .PanelMapPath
 {
 display:inline;   

 }
 
 .TitreCategorieN2 
 {
   width:200px;
   height:18px;
   height:auto !important;
   min-height:18px; 
   background-color :#edece9;
   margin-top:-4px;
   padding:5px;
   text-align:center;
 }
 
 .ArticleFicheProduit
 {
    margin: 5px;
 }
 
.imgArticleP
{
    border:2px solid black;   
}
.TitreArticleP
{
    color:#7f8795;
    font-size:12px;
    text-decoration:underline;
}

/****mon compte identifiant et pass ****/
div#IdentifiantsDeConnexion
{
    padding-right:65px;   
}
div#IdentifiantsDeConnexion a
{
	text-decoration: none !important;
}
div#IdentifiantsDeConnexion h1, div#IdentifiantsDeConnexion h2,div#IdentifiantsDeConnexion h3,div#IdentifiantsDeConnexion p,div#IdentifiantsDeConnexion h5
{
    display:block !important; 
    margin-bottom:20px; 
    clear:both;    
}

div#IdentifiantsDeConnexion h4
{
    font-size:12px; 
    width:260px !important;
    text-align: right;
    float:left;
    color:#746662;
}
 .Identifiant_Champ
{
    float:left;
    margin-left:3px;
}
div#ListeDocsTableau ul
{
	color:Black;
}

/***** cadre préproduction *****/
.divPreprod
{
	text-align: center;
	color:#eac4a6;
	display: none;
	position: fixed;
	top:5px;
	left:5px;
	width:45px
}
.divPreprod a
{
	color:#eac4a6;
}
.pnlPreprod
{
	height: 45px;
	border:solid 1px #783858;
	z-index: 1;
}
.spanPreprod
{
	font-size:14px;
	font-weight:bold;
}

.imgLogo
{
	display:inline;
	float: left;
	margin-left: 60px;
	margin-bottom: 20px;
}

.titrePromo
{
	
position:absolute;
}

.Promo_Tarif
{
margin-top:40px;
position:absolute;

}
.Prix_Promo_Current
{
margin-top:35px;
position:absolute;
}