﻿.GeneralContainer{height:1000px;}
.MenuGauche{height:800px;}
/****************************************************************************************/
/******** WUCFamilyDrilldownLevel 1 (2 rotators + 6 mises en avant par catégorie) *******/

.CssDivRotator{width:355px;height:150px;padding-top:8px;}
.CssDivTitreRotator {width:355px;}
.CssWucMeilleuresVentes{height:150px;width:363px; float:left; margin-right:15px;}
.CssWucDerniereMinute{height:150px;width:363px; float:left;}
.CssDivItemTemplate{width:174px; float:left; margin:1px 1px 1px 3px;*margin:1px 1px 1px 2px;background-color:White;}
.CssImageProduit {float:left;height:90px;background-color:white;}
.CssDivRotator .ItemVinCssDescriptionProduit{width:112px;margin:2px 0px 0px 0px;height:15px;clear:both;font-size:10px;font-family:Arial;color:#4e3a3a;}
.CssDivRotator .CssDivItemTemplate .ItemVinCssDivHautProduit{width:140px;line-height:16px;float:right;margin-right:5px;}
.CssDivRotator .CssDivItemTemplate .ItemVinCssDivImgProduit{margin-top:15px;width:25px;height:90px;float:left;}
.CssDivRotator .CssDivItemTemplate .CssNomProduit{font-family:Arial;font-size:11px;color:#8a2222;font-weight:bold;}
.CssDivRotator .CssDivItemTemplate .ItemVinCssDivReduction{height:20px;}

.CssDivRotator .CssDivItemTemplate .ItemVinCssReductionProduit{font-weight:bold;font-family:Century Gothic;font-size:11px;color:#ffffff;}
.CssDivRotator .CssDivItemTemplate .ItemVinCssDivPrix{float:left;height:55px;width:75px;margin-left:5px;}
.CssDivRotator .CssDivItemTemplate .ItemVinCssPrixProduitReduit{text-decoration:line-through;font-family:Arial;font-size:11px;color:#4e3a3a;width:55px;}
.CssDivRotator .CssDivItemTemplate .ItemVinCssPrixProduit{height:15px;width:54px;font-family:Arial;font-size:11px;font-weight:bold;color:#ffffff;}
.CssDivRotator .CssDivItemTemplate .ItemVinCssDivDroiteDescriptionProduit{width:112px;float:left;margin-left:5px;}
.CssDivRotator .CssDivItemTemplate .ItemVinCssDivTauxReduction{height:20px;margin:1px 0 0;width:30px;}

.CssDivRotator .CssDivItemTemplate .ItemVinCssDescriptionProduit{font-family:Arial;font-size:10px;clear:both;color:#4e3a3a;height:55px;margin:2px 0 0;width:112px;}

.CssDivRotator .CssDivItemTemplate .ItemVinCssDivReduction{height:20px;padding-top:1px;width:30px;}
.CssDivRotator .CssDivItemTemplate .ItemVinimgOvalPromo{z-index:50;float:left;position:absolute;}
.CssDivRotator .CssDivItemTemplate .ItemVinlblTauxReduc{height:19px;line-height:18px;position:absolute;text-align:center;width:29px;z-index:60;}
.CssDivRotator .CssDivItemTemplate .ItemVinCssReductionProduit{color:#ffffff;font-family:Century Gothic Arial;font-size:11px;font-weight:bold;}

.DivContainerRotators{width:745px; height:175px;}
.ContainerWUC .CssDivContainerSousTitre{height:135px;}

/********************************* Mise en avant *****************************/
.CssDivAllMiseEnAvant {width:740px;float:right;z-index:1;padding-right:4px; margin-top:20px;}
.CssDivAllMiseEnAvant input {border:0px;margin:0px;padding:0px;}
.CssMiseEnAvantVinFrance, 
.CssMiseEnAvantVinFranceDroite 
{
    font-family:Arial;
    height:195px;
    width:358px;
    font-size:11px;
    float:right;
    margin-left:12px;
    margin-bottom:20px;
}
.CssMiseEnAvantVinFrance {float:left;margin-left:0px;}
.CssMiseEnAvantVinFrance .CssDivTitreMiseEnAvant, 
.CssMiseEnAvantVinFranceDroite .CssDivTitreMiseEnAvant
{
    height:30px;
    width:349px;
}
.CssMiseEnAvantVinFrance .CssDivBandeauTitreMiseEnAvant, 
.CssMiseEnAvantVinFranceDroite .CssDivBandeauTitreMiseEnAvant
{
    width:260;
    height:30px;
}

.CssMiseEnAvantVinFrance .CssDivMiseEnAvant,
.CssMiseEnAvantVinFranceDroite .CssDivMiseEnAvant 
{
    width:349px;
    z-index:1;
    height:160px;
}
.CssMiseEnAvantVinFrance .CssDivType,
.CssMiseEnAvantVinFranceDroite .CssDivType  {float:left;width:335px;z-index:1;position:absolute;height:105px;}
.CssMiseEnAvantVinFrance .CssDivType ul,
.CssMiseEnAvantVinFranceDroite .CssDivType ul {margin-left:0px;*margin-left:-10px;margin-bottom:3px;z-index:1;list-style-position:inside;padding-left:20px;margin-top:5px;}
.CssMiseEnAvantVinFrance .CssDivType li,
.CssMiseEnAvantVinFranceDroite .CssDivType li {border-bottom:1px dotted gray;height:19px;padding-top:5px;*padding-top:5px;z-index:1;list-style-image:url(/library/Images/common/mea/Fleches_Fond_Blanc.gif);width:300px;}
.CssMiseEnAvantVinFrance .CssDivType li a,
.CssMiseEnAvantVinFranceDroite .CssDivType li a {margin:5px 0;*margin:5px 10px;z-index:1;color:#8A2222;font-family:Arial;font-size:11px;text-decoration:none}
.CssMiseEnAvantVinFrance .CssDivType li:hover,
.CssMiseEnAvantVinFranceDroite .CssDivType li:hover {background-color:#f1ebe4;font-weight: bold;font-style: normal;list-style-image:url(/library/Images/common/mea/Fleches.gif);}
.CssMiseEnAvantVinFrance .CssDivProduit,
.CssMiseEnAvantVinFranceDroite .CssDivProduit {width:170px;background-color:#ffffff;z-index:100;position:absolute;visibility:hidden;left:167px;top:0px;}
.CssMiseEnAvantVinFrance .CssDivProduitRef, 
.CssMiseEnAvantVinFranceDroite .CssDivProduitRef {float:right;width:170px;background-color:#ffffff;z-index:-1;}
.CssMiseEnAvantVinFrance .CssDivAllRegion,
.CssMiseEnAvantVinFranceDroite .CssDivAllRegion {margin-top:130px;position:absolute;width:320px;height:20px;} 
.CssMiseEnAvantVinFrance .CssDivAllRegion ul,
.CssMiseEnAvantVinFranceDroite .CssDivAllRegion ul {margin-left:0px;*margin-left:-10px;margin-top:0;list-style-position:inside;padding-left:20px;padding-bottom:0px;margin-bottom:0px;}
.CssMiseEnAvantVinFrance .CssDivAllRegion li,
.CssMiseEnAvantVinFranceDroite .CssDivAllRegion li {list-style-image:url(/library/Images/common/mea/Fleches_Fond_Blanc.gif);height:17px;padding-top:5px;}
.CssMiseEnAvantVinFrance .CssDivAllRegion li:hover,
.CssMiseEnAvantVinFranceDroite .CssDivAllRegion li:hover {background-color:#D7C9BA;font-weight: bold;font-style: normal;list-style-image:url(/library/Images/common/mea/Fleches.gif);}
.CssMiseEnAvantVinFrance .CssDivAllRegion li a,
.CssMiseEnAvantVinFranceDroite .CssDivAllRegion li a {*margin:5px 10px;color:#8A2222;font-family:Arial;font-size:11px;text-decoration:none;}

/* Style du template produit */
.Container .CssMiseEnAvantVinFrance .CssDivItemTemplate{float:left;height:109px;margin-top:9px;width:169px;padding-top:10px;z-index:110;padding-left:10px;}
.Container .CssMiseEnAvantVinFrance .ItemVinCssDescriptionProduit{width:112px;margin:2px 0px 0px 0px;height:15px;clear:both;font-size:10px;font-family:Arial;color:#4e3a3a;}
.Container .CssMiseEnAvantVinFrance .CssDivItemTemplate .ItemVinCssDivHautProduit{width:140px;line-height:16px;float:right;}
.Container .CssMiseEnAvantVinFrance .CssDivItemTemplate .ItemVinCssDivImgProduit{width:25px;height:90px;float:left;}
.Container .CssMiseEnAvantVinFrance .CssDivItemTemplate .CssNomProduit{font-family:Arial;font-size:11px;color:#8a2222;font-weight:bold;}
.Container .CssMiseEnAvantVinFrance .CssDivItemTemplate .ItemVinCssDivReduction{height:20px;/*padding-left:4px;*/}

.Container .CssMiseEnAvantVinFrance .CssDivItemTemplate .ItemVinCssReductionProduit{font-weight:bold;font-family:Century Gothic;font-size:11px;color:#ffffff;}
.Container .CssMiseEnAvantVinFrance .CssDivItemTemplate .ItemVinCssDivPrix{float:left;height:55px;width:75px;}
.Container .CssMiseEnAvantVinFrance .CssDivItemTemplate .ItemVinCssPrixProduitReduit{text-decoration:line-through;height:18px;font-family:Arial;font-size:11px;color:#4e3a3a;width:55px;}
.Container .CssMiseEnAvantVinFrance .CssDivItemTemplate .ItemVinCssPrixProduit{height:15px;width:54px;font-family:Arial;font-size:11px;font-weight:bold;color:#ffffff;}
.Container .CssMiseEnAvantVinFrance .CssDivItemTemplate .ItemVinCssDivDroiteDescriptionProduit{width:112px;float:left;margin-left:5px;}
.Container .CssMiseEnAvantVinFrance .CssDivItemTemplate .ItemVinCssDivTauxReduction{height:20px;margin:1px 0 0;width:30px;}

.Container .CssMiseEnAvantVinFrance .CssDivItemTemplate .ItemVinCssDescriptionProduit{font-family:Arial;font-size:10px;clear:both;color:#4e3a3a;height:15px;margin:2px 0 0;width:112px;}

.Container .CssMiseEnAvantVinFrance .CssDivItemTemplate .ItemVinCssDivAjoutPanier{float:left;margin-top:25px;}
.Container .CssMiseEnAvantVinFrance .CssDivItemTemplate .ItemVinCssDivReduction{height:20px;padding-top:1px;width:30px;}
.Container .CssMiseEnAvantVinFrance .CssDivItemTemplate .ItemVinimgOvalPromo{z-index:50;float:left;position:absolute;}
.Container .CssMiseEnAvantVinFrance .CssDivItemTemplate .ItemVinlblTauxReduc{height:19px;line-height:18px;position:absolute;text-align:center;width:29px;z-index:60;}
.Container .CssMiseEnAvantVinFrance .CssDivItemTemplate .ItemVinCssReductionProduit{color:#ffffff;font-family:Century Gothic Arial;font-size:11px;font-weight:bold;}


.Container .CssMiseEnAvantVinFranceDroite .CssDivItemTemplate{float:left;height:109px;margin-top:9px;width:169px;padding-top:10px;z-index:110;padding-left:10px;}
.Container .CssMiseEnAvantVinFranceDroite .ItemVinCssDescriptionProduit{width:112px;margin:2px 0px 0px 0px;height:15px;clear:both;font-size:10px;font-family:Arial;color:#4e3a3a;}
.Container .CssMiseEnAvantVinFranceDroite .CssDivItemTemplate .ItemVinCssDivHautProduit{width:140px;line-height:16px;float:right;}
.Container .CssMiseEnAvantVinFranceDroite .CssDivItemTemplate .ItemVinCssDivImgProduit{width:25px;height:90px;float:left;}
.Container .CssMiseEnAvantVinFranceDroite .CssDivItemTemplate .CssNomProduit{font-family:Arial;font-size:11px;color:#8a2222;font-weight:bold;}
.Container .CssMiseEnAvantVinFranceDroite .CssDivItemTemplate .ItemVinCssDivReduction{height:20px;/*padding-left:4px;*/}

.Container .CssMiseEnAvantVinFranceDroite .CssDivItemTemplate .ItemVinCssReductionProduit{font-weight:bold;font-family:Century Gothic;font-size:11px;color:#ffffff;}
.Container .CssMiseEnAvantVinFranceDroite .CssDivItemTemplate .ItemVinCssDivPrix{float:left;height:55px;width:75px;}
.Container .CssMiseEnAvantVinFranceDroite .CssDivItemTemplate .ItemVinCssPrixProduitReduit{text-decoration:line-through;height:18px;font-family:Arial;font-size:11px;color:#4e3a3a;width:55px;}
.Container .CssMiseEnAvantVinFranceDroite .CssDivItemTemplate .ItemVinCssPrixProduit{height:15px;width:54px;font-family:Arial;font-size:11px;font-weight:bold;color:#ffffff;}
.Container .CssMiseEnAvantVinFranceDroite .CssDivItemTemplate .ItemVinCssDivDroiteDescriptionProduit{width:112px;float:left;margin-left:5px;}
.Container .CssMiseEnAvantVinFranceDroite .CssDivItemTemplate .ItemVinCssDivTauxReduction{height:20px;margin:1px 0 0;width:30px;}

.Container .CssMiseEnAvantVinFranceDroite .CssDivItemTemplate .ItemVinCssDescriptionProduit{font-family:Arial;font-size:10px;clear:both;color:#4e3a3a;height:15px;margin:2px 0 0;width:112px;}

.Container .CssMiseEnAvantVinFranceDroite .CssDivItemTemplate .ItemVinCssDivAjoutPanier{float:left;margin-top:25px;}
.Container .CssMiseEnAvantVinFranceDroite .CssDivItemTemplate .ItemVinCssDivReduction{height:20px;padding-top:1px;width:30px;}
.Container .CssMiseEnAvantVinFranceDroite .CssDivItemTemplate .ItemVinimgOvalPromo{z-index:50;float:left;position:absolute;}
.Container .CssMiseEnAvantVinFranceDroite .CssDivItemTemplate .ItemVinlblTauxReduc{height:19px;line-height:18px;position:absolute;text-align:center;width:29px;z-index:60;}
.Container .CssMiseEnAvantVinFranceDroite .CssDivItemTemplate .ItemVinCssReductionProduit{color:#ffffff;font-family:Century Gothic Arial;font-size:11px;font-weight:bold;}

.Container .divE10{ height:150px;  width:745px; font-family:Arial; font-size:12px; color:#8a2222;}
.Container .divE10 .TitreE10{width:737px;}
.Container .divE10 .divE10BandeauTitreDroit{margin:0; padding:0;}
.Container .divE10 .divE10SousTitre{width:737px;height:120px;background-color:#f2ebe5;}
.E10LastLineGauche{float:left; margin-top:20px; width:500px; text-align:center;}
.E10LastLineDroite{float:right; margin-top:55px; *margin-top:58px; width:200px;}

.CssBtnRecherche 
{
    height:20px;
    margin-top:3px;
    padding-top:1px;
    text-align:center;
    width:149px;
    float:left;
}

/*Bouton Voir ma sélection*/
.linkBtn{text-decoration:none;}
.divGaucheBouton{cursor:pointer; float:left; width:13px; height:20px; background:transparent url(/library/Images/common/boutons/Pt_Btn_Rouge_CoinG.png) no-repeat scroll 0 0;}
.divDroiteBouton{cursor:pointer; float:left; width:5px; height:20px; background:transparent url(/library/Images/common/boutons/Pt_Btn_Rouge_CoinD.png) no-repeat scroll 0 0;}
.divTitreBoutonDroit{cursor:pointer; text-align:left; float:left; width:115px; height:20px; padding:1px 0 0 6px; background:transparent url(/library/Images/common/boutons/Pt_Btn_Rouge_Fond.png) repeat-x; font-family:Arial; font-size:13px; color:#ffffff; font-weight:bold; text-decoration:none;}
