﻿/* @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:198px;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:350px;float:left;padding-left:20px;margin-top:5px;margin-left:100px;}
.CssHeader .CssDivMenu .CssDivRecherche  span {color:#6A2D09;font-size:12px;font-weight:bold;margin-right:5px;}
.CssHeader .CssDivMenu .CssDivRecherche .searshBar{background:url(/library/Images/common/header/BG_Recherche.gif) no-repeat;float:right;width:212px;height:23px;}
.CssHeader .CssDivMenu .CssDivRecherche .searshBar .txtRecherche {background:none;border:none;float:left;width:185px;font-size:14px;}
.CssHeader .CssDivMenu .CssDivRecherche .searshBar .searchsubmit {border:0;margin-top:2px;}

/* Bouton (jaune) J'y connais rien */
.CssHeader .CssDivMenu .CssDivConnaisRien {width:300px;height:22px;float:left;padding-top:6px;background:url(/library/Images/common/header/Btn_JConnaisRien.gif) no-repeat;text-indent:12px;margin-left:160px;}
.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;padding-top:2px;font-size:11px;}
.CssHeader .CssDivMenu .CssDivDegradeMenu {height:60px;width:980px;background-color:Aqua;margin-top:40px;float:left;}
*/
.CssHeader .CssDivMenu .CssDivNewsletter {width:180px;height:22px;float:left;padding-top:6px;text-align:right;}
.CssHeader .CssDivMenu .CssDivNewsletter a {color:#A00303;font-size:14px;text-decoration:underline;padding-left:12px;margin-bottom:19px;}


/*Bouton Valider*/
.divLblNewsLetters{float:left; width:330px; *width:330px;}
.divBoutonHeader{width:38px;height:20px;text-align:right; background:transparent url(/library/Images/common/header/Btn_OK.gif) no-repeat;background-position:bottom;text-align:center; float:right;}
.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;}


#txtsearch{border:1px solid #ccc;}

.suggestAnswer{position:absolute; background-color:#d6c7b5; border:1px solid #666;margin-top:5px;margin-left:0px; font-family:Verdana; font-size:11px; z-index:3000;}
.suggestBoxHeader{background:#844521; color:#fff; text-align:left; line-height:25px; text-indent:5px;}
.suggestItem{text-indent:5px; line-height:18px; cursor:pointer; }
.selectedSuggest{text-decoration:underline;}
.suggestHighlight{background-color:#fff79c;}
.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; }
.pubAnti A{float:none;}
.SearchInput{text-align:left;width:150px;  border:0px solid #fff; margin:0px; padding:0px;background:url(/App_Themes/Corpo2009/img/_bck/bgSearchInput.png) repeat-x; line-height:18px; font-weight:bold; font-family:Tahoma; }



.AntiCategories{ margin:30px auto; font-family:Verdana; font-size:12px; width:228px; }
.AntiCategoriesTitle{background: url(/App_Themes/Corpo2009/img/_bck/head-AntiCategories.png); height:71px; width:228px; font-weight:bold; font-size:16px; color:#fff; line-height:50px; text-align:center;}
.AntiCategoriesContent{border:1px solid #ffab00; text-indent:5px;}
.AntiCategoriesContent A{font-weight:bold; text-decoration:none;}
.AntiCategoriesContent A:hover{text-decoration:underline;}
 


.CssUserHeader{width:400px;float:right;height:70px;}
.infoheader{font-family:Arial;font-size:10pt;color:#434343;}

.infoheader td{height:30px;}
.TrSepH{border-top:1px solid #e7dfd6; }
.TdSepV{border-right:1px solid #e7dfd6; }
a.CssHeadPanier{font-family:Arial;font-size:10pt;color:#434343;text-decoration:underline;}
a.CssHeadParadis{font-family:Arial;font-size:10pt;color:#434343;text-decoration:none;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul { top: 1.2em; z-index: 400; margin-left:-50px;*margin-left:-31px;}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top: -999em; z-index: 400; }
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { top: 0; }
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top:	-999em; }
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { top: 0; }


.sf-menu { position: relative; margin: 0; padding: 0; list-style: none;clear:both; float: left; z-index: 400; }
.sf-menu ul {  position: absolute; top:	-999em; width:212px;left: 0px; background-image:url('/library/Images/common/header/dropdown_bottom.png') ; background-repeat: no-repeat; background-position: bottom; padding-bottom: 8px; z-index: 400; }
.sf-menu a { display: block; position: relative;color:#434343; text-decoration:none; height: 15px; font-weight: normal; }
.sf-menu li { float: left; position: relative;}
.sf-menu li ul li ul { margin-top: -12px;}
.sf-menu li li {background: #f1ece4 url('/library/Images/common/header/Fleche.png') no-repeat; background-position: 5px 8px;height:25px ; margin-left:-20px;*margin:0; width:212px;padding:0; z-index: 10;list-style: none;text-indent:15px;border-bottom:1px solid #6b2f0b;padding-top:5px;}
.sf-menu li a:hover { color: #434343;padding:0;margin:0; }
.sf-menu li li:hover { color: #434343;background-color:#e5ded3;height:25px ;width:212px; z-index: 10;list-style: none;text-indent:15px;border-bottom:1px solid #6b2f0b;padding-top:5px;}

.sf-menu li li.liIn,.sf-menu li li.liOut {background:none;background-color: #f1ece4;text-align:center;text-indent:0px;}
.sf-menu li li.liOut {background: #f1ece4 url('/library/Images/common/header/Icone_Log_Out.png') no-repeat; background-position: 35px 4px;border-bottom:0;font-weight:300;}
.sf-menu li li.lilast{border-bottom:0;}
