﻿/* @font-face {font-family:Century Gothic;font-style:normal;font-weight:normal;src:url(http://democol.access-it.net:81/fonts/GOTHIC.TTF);} */
.ContainerHeaderABande {background:transparent url(/library/Images/common/header/FondHeader.png) repeat-x scroll center top;*background:transparent url(/library/Images/common/header/FondHeaderIE.png) repeat-x scroll center top;}
/*.CssBandeHautHeader {background-color:#D7C9BA;height:18px;background:transparent url(/library/Images/header/FondHeader.png) repeat-x scroll center bottom;}*/
.ContainerHeader{background:#FFFFFF none repeat scroll 0 0;height:100%;margin:0 auto 7px;padding:0;width:975px;}

.CssHeader {font-family:Century Gothic, Arial;height:188px;width:975px;font-size:12px;}
.CssHeader input {}
.CssHeader a {color:#ffffff;text-decoration:none;}
.CssHeader .CssBandeauHaut {background-color:#d7c9ba;font-size:12px;font-family:Arial;color:#6a2d09;height:18px;margin-bottom:5px;}
.CssHeader .CssBandeauHaut span {float:left;margin:2px 7px;}
.CSSHeader .CssNomPays{font-size:10pt;font-family:Arial;color:#FFFFFF;}
.CssHeader .CssDrapeau {width:155px;height:18px;float:right;}
.CssHeader .CssDrapeau a {text-decoration:none;color:#ffffff;}
.CssHeader .CssImgLogo {width:130px;height:60px;float:left;position:relative;}
.CssHeader .CssImgSelectionPrimeur {width:234px;height:60px;float:left;margin:0 0 0 50px;position:relative;}
.CssHeader .CssClubAccesPro {float:left;margin:0px 100px;position:relative;}
.CssHeader .CssClubParadis {background:transparent url(/library/Images/common/header/Btn_Paradis.gif) no-repeat;width:101px;height:23px;margin-top:3px;text-align:center;padding-top:3px;}
.CssHeader .CssClubParadis a {text-decoration:none;color:#ffffff;}

.CssHeader .CssAccesPro {background:transparent url(/library/Images/common/header/Btn_B2B.gif) no-repeat;width:149px;height:20px;margin-top:3px;text-align:center;padding-top:1px;}
.CssHeader .CssAccesPro a {text-decoration:none;color:#ffffff;}

/*********************************/
/*Panier Non loggué*/
.CssHeader .CssIdentificationPanier {float:left;width:200px;z-index:10;height:70px;position:relative;}
.CssHeader .CssIdentificationPanier .CssIdentification {width:200px;text-align:right;margin:3px 0 0 0;font-family:Arial;font-size:12px;}
.CssHeader .CssIdentificationPanier .CssIdentification .CssBtnConnexion {color:#6A2D09;text-decoration:none;}
/*.CssHeader .CssIdentificationPanier .CssIdentification .CssUtilisateur {color:#6A2D09;text-decoration:none;}*/
.CssDisplayUserName {text-align:right;width:100%;color:#6A2D09;text-decoration:none;}
.CssHeader .CssIdentificationPanier .CssIdentification .CssAccesCompte {color:#8A2222;text-decoration:none;margin-left:3px;}

.CssHeader .CssDivPanier {width:200px;float:right;position:absolute;}
.CssHeader .CssDivPanier .CssImgPanier {width:41px;float:left;}
.CssHeader .CssDivPanier .CssPanier {background-color:#41342C;width:155px;height:24px;float:left;margin-top:16px;text-align:center;color:#FFFFFF;padding-top:4px;}
.CssHeader .CssDivPanier .CssPanier .CssLabelPanier {}
.CssHeader .CssDivPanier .CssPanier .CssBtnPanier {color:#FFFFFF;text-decoration:underline;}
.CssHeader .CssDivPanier .CssDivDroitPanier {width:4px;height:28px;background:transparent url(/library/Images/common/header/Coin_fondPanier.gif);float:right;margin-top:16px;}

/*Panier loggué*/
.CssHeader .CssIdentificationPanier .CssIdentificationLoggue {width:159px;text-align:right;margin:3px 0 0 0;font-family:Arial;font-size:12px; float:right;}
.CssHeader .CssIdentificationPanier .CssIdentificationLoggue .CssBtnConnexion {color:#6A2D09;text-decoration:none;}
/*.CssHeader .CssIdentificationPanier .CssIdentificationLoggue .CssUtilisateur {color:#6A2D09;text-decoration:none;}*/
.CssHeader .CssIdentificationPanier .CssIdentificationLoggue .CssAccesCompte {color:#8A2222;text-decoration:none;margin-left:3px;}

.CssImgPanierLoggue {width:41px;float:left;margin-top:18px;}

.CssHeader .CssDivPanierLoggue {width:159px;float:right;/*position:absolute;*/}
.CssHeader .CssDivPanierLoggue .CssImgPanier {width:41px;float:left;}
.CssHeader .CssDivPanierLoggue .CssPanier .CssLabelPanier {}
.CssHeader .CssDivPanierLoggue .CssPanier .CssBtnPanier {color:#FFFFFF;text-decoration:underline;}
.CssHeader .CssDivPanierLoggue .CssPanierLoggue {background-color:#41342C;width:155px;height:24px;float:left;margin-top:1px;text-align:center;color:#FFFFFF;padding-top:4px;}
.CssHeader .CssDivPanierLoggue .CssPanierLoggue a { text-decoration:underline}
.CssHeader .CssDivPanierLoggue .CssDivDroitPanier {width:4px;height:28px;background:transparent url(/library/Images/common/header/Coin_fondPanier.gif);float:right;margin-top:1px;}

/*********************************/

.CssHeader .CssDivMenu{float:left;width:975px;height:95px;background:transparent url(/library/Images/common/header/Fond_Recherche_Inscriptions.gif) repeat-x scroll center bottom;z-index:1;}
.CssDivMenuLogged { }
.CssHeader .CssDivMenu .CssDivGaucheMenu{height:33px;width:5px;background:transparent url(/library/Images/common/header/Ss-Titres_Coin_Gauche.gif) no-repeat;float:left;}
.CssHeader .CssDivMenu .CssDivDroitMenu{height:33px;width:5px;background:transparent url(/library/Images/common/header/Ss-Titres_Coin_Droit.gif) no-repeat;float:right;}

/* Onglet Vins France */
.CssHeader .CssDivMenu .CssDivVinFrance {height:55px;float:left;margin:0 0px 8px 8px;} 

/* Onglet Autres Vins */
.CssHeader .CssDivMenu .CssDivAutreVin {width:130px;height:55px;float:left;margin:0 5px 8px 7px;}

/* Onglet ALCOOLS */
.CssHeader .CssDivMenu .CssDivAlcools{float:left; height:42px; width:83px; margin:15px 0px 8px 2px;}
.linkBtnAlcools{text-decoration:none; float:left;}
.divGaucheBoutonAlcools{cursor:pointer; float:left; width:2px; height:42px; background:transparent url(/library/Images/common/header/Coin_G_Alcools.png) no-repeat scroll 0 0;}
.divDroiteBoutonAlcools{cursor:pointer; float:left; width:4px; height:42px; background:transparent url(/library/Images/common/header/Coin_D_Alcools.png) no-repeat scroll 0 0;}
.divTitreBoutonAlcools{cursor:pointer; text-align:center; float:left; width:70px; height:32px; padding:1px 0 0 6px; background:transparent url(/library/images/common/header/Fond_Alcools.png) repeat-x; font-family:Century Gothic, Arial; font-size:14px; color:#ffffff; text-decoration:none; padding-top:10px;}

/* Onglet Idées & Cadeaux */
.CssHeader .CssDivMenu .CssDivCadeau {width:194px;height:55px;float:left;margin:0 5px 8px 11px;}

/* Onglet METS-VINS */
.CssHeader .CssDivMenu .CssDivSoldes{float:left; height:42px; width:66px;margin:15px 11px 8px 2px;}
.linkBtnSoldes{text-decoration:none; float:left;}
.divGaucheBoutonSoldes{cursor:pointer; float:left; width:3px; height:42px; background:transparent url(/library/Images/common/header/Coin_G_Soldes.png) no-repeat scroll 0 0;}
.divDroiteBoutonSoldes{cursor:pointer; float:left; width:4px; height:42px; background:transparent url(/library/Images/common/header/Coin_D_Soldes.png) no-repeat scroll 0 0;}
.divTitreBoutonSoldes{cursor:pointer; text-align:center; float:left; width:57px; height:32px; padding:10px 0 0 0px; background:transparent url(/library/images/common/header/Fond_Soldes.png) repeat-x; font-family:Century Gothic, Arial; font-size:12px; color:#ffffff; text-decoration:none;}

/* Onglet PROMOTIONS */
.CssHeader .CssDivMenu .CssDivPromotion {width:118px;height:42px;float:left;margin:15px 5px 8px 2px;}
.linkBtnPromtions{text-decoration:none; float:left;}
.divGaucheBoutonPromotions{cursor:pointer; float:left; width:3px; height:42px; background:transparent url(/library/Images/common/header/Coin_G_Promos.png) no-repeat scroll 0 0;}
.divDroiteBoutonPromotions{cursor:pointer; float:left; width:4px; height:42px; background:transparent url(/library/Images/common/header/Coin_D_Promos.png) no-repeat scroll 0 0;}
.divTitreBoutonPromotions{cursor:pointer; text-align:center; float:left; width:110px; height:32px; padding:10px 0 0 0px; background:transparent url(/library/images/common/header/Fond_Promos.png) repeat-x; font-family:Century Gothic, Arial; font-size:14px; color:#ffffff; text-decoration:none;}

/* Recherche sur le site */
.CssHeader .CssDivMenu .CssDivRecherche {width:390px;height:30px;float:left;padding-left:20px;}
.CssHeader .CssDivMenu .CssDivRecherche span {color:#6A2D09;font-size:12px;font-weight:bold;margin-right:5px;}
.CssHeader .CssDivMenu .CssDivRecherche a {background:transparent url(/library/Images/common/header/Btn_OK.gif) no-repeat;text-align:center;vertical-align:middle; float:left;}
.CssHeader .CssDivMenu .CssDivRecherche .CssTitreOkRecherche {color:#ffffff;font-size:11px;font-weight:bold;text-decoration:none;margin-left:0px;!margin-left:5px}

/* Bouton (jaune) J'y connais rien */
.CssHeader .CssDivMenu .CssDivConnaisRien {width:155px;height:22px;float:left;padding-top:6px;text-align:center;background-image:url(/library/Images/common/header/Btn_JConnaisRien.gif);}
.CssHeader .CssDivMenu .CssDivConnaisRien a {color:#A00303;font-size:14px;text-decoration:none;padding-left:12px;}

.CssHeader .CssDivMenu .CssDivNewsletter { width:370px; *width:370px;height:30px;float:left; color:#6A2D09;font-size:12px;font-weight:bold; margin-left:28px; *margin-left:30px;}
.CssHeader .CssDivMenu .CssDivNewsletter span {margin-right:5px;}
.CssHeader .CssDivMenu .CssDivNewsletter .CssTitreInscriptionNewsletter {margin-left:16px;font-size:11px;}
.CssHeader .CssDivMenu .CssDivDegradeMenu {height:60px;width:980px;background-color:Aqua;margin-top:40px;float:left;}

/*Bouton Valider*/
.divLblNewsLetters{float:left; width:277px; *width:280px;}
.divBoutonHeader{float:left; width:85px; padding-top:2px; margin-left:5px;}
.linkBtnHeader{text-decoration:none; float:left;}
.divGaucheBoutonHeader{cursor:pointer; float:left; width:11px; height:20px; background:transparent url(/library/Images/common/boutons/Pt_Btn_Marron_CoinG.png) no-repeat scroll 0 0;}
.divDroiteBoutonHeader{cursor:pointer; float:left; width:5px; height:20px; background:transparent url(/library/Images/common/boutons/Pt_Btn_Marron_CoinD.png) no-repeat scroll 0 0;}
.divTitreBoutonDroitHeader{cursor:pointer; text-align:left; float:left;font-family:Century Gothic;font-size:11px; width:63px; height:20px; padding:1px 0 0 6px; background:transparent url(/library/Images/common/boutons/Pt_Btn_Marron_Fond.png) repeat-x;color:#ffffff; font-weight:bold; text-decoration:none;}

/* MENU */
.MenuContainer{color:#fff;font-family:Century Gothic, Arial;font-size:12px;}
.MenuContainerRoot{font-size:16px;height:23px;}
.MenuItemRootL{background:url(/library/Images/common/header/Titre_Coin_Gauche.gif) no-repeat;float:left;height:23px;width:6px;}
.MenuItemRoot{background:url(/library/Images/common/header/Titre_Fond.gif) repeat-x;float:left;height:22px;padding:1px 5px 0px 5px;}
.MenuItemRoot a{color:#fff;text-decoration:none;}
.MenuItemRootR{background:url(/library/Images/common/header/Titre_Coin_Droit.gif) no-repeat;float:left;height:23px;width:6px;}
.MenuContainerLevel1{height:33px;}
.MenuItemLevel1L{background:url(/library/Images/common/header/Ss-Titres_Coin_Gauche.gif) no-repeat;float:left;height:33px;width:5px;}
.MenuItemLevel1{background:url(/library/Images/common/header/Ss-Titres_Fond.gif) repeat-x;float:left;font-size:11px;height:22px;padding:8px 0 3px;text-align:left;}
.MenuItemLevel1SepContainer{background:url(/library/Images/common/header/Ss-Titres_Fond.gif) repeat-x;float:left;height:33px;width:1px;}
.MenuItemLevel1Sep{background-color:#fff;height:25px;margin:4px 0;width:1px;}
.MenuItemLevel1 a span{color:#fff;height:20px;margin:5px 5px 0 6px;text-decoration:none;}
.MenuItemLevel1 a{color:#fff;font-family:Century Gothic, Arial;text-decoration:none;}
.MenuItemLevel1R{background:transparent url(/library/Images/common/header/Ss-Titres_Coin_Droit.gif) no-repeat;float:left;height:33px;width:5px;}
.popupMenu{background-color:#965D37;border:none;color:#fff;margin:-1px 0;position:absolute;visibility:hidden; z-index:1000;white-space:nowrap! important}
.popupMenu span{display:block;margin:1px 0 2px;padding:0 10px;width:auto;}
.popupMenu a{color:#fff;font-family:Century Gothic, Arial;font-size:11px;margin:0 3px 0 0;text-decoration:none;}

/* AutoCompletion Antidot */
.CssAutoCompletionAntidot {background-color:White;border: 1px solid gray;z-index:5000;}
.CssAutoCompletionAntidot ul {padding:0px; margin:0px;}
.CssAutoCompletionAntidot ul li{padding:0px; margin:1px 0 1px 3px;cursor:pointer;list-style-type:none;}
.CssAutoCompletionAntidot .selected {background-color:#D7C9BA;}	

#txtsearch{border:1px solid #ccc;}
.suggestAnswer{position:absolute; background-color:#ded8c8; border:1px solid #666;margin-top:0px; font-family:Verdana; font-size:11px;}
.suggestBoxHeader{background:#212737; color:#fff; text-align:left; line-height:25px; text-indent:5px; }
.suggestItem{text-indent:5px; line-height:18px; cursor:pointer; }
.selectedSuggest{text-decoration:underline; }
.suggestTdCol{width:280px; vertical-align:top; }
.borderRight{border-right:1px solid #fff;}
.borderRightContent{border-right:1px solid #212737;}
.pubAnti{font-size:11px; text-indent:5px; line-height:24px;} 