
/* COMMON */
html, body, img {margin:0; padding:0; border:0; overflow-x:hidden; vertical-align:baseline;}
a {text-decoration:none;}
ul {display:block; list-style-type:none; margin:0; padding:0;}

#website{ position:absolute; width:1328px; top:0; left:50%; margin-left:-665px;}
#header{ position:fixed; top:0; left:50%; width:1330px; margin-left:-665px; z-index:9999;}
#header-top { background:url(../img/header_top.jpg) no-repeat; width:1328px; height:81px; border-bottom:1px solid #eee;}
#nav-events { background:url(../img/nav_events.jpg) no-repeat; width:1328px; height:48px; border-bottom:1px solid #be9f57;}
#filtres-events { background:url(../img/events_filtres.jpg) no-repeat; width:1328px; height:83px; position:absolute; top:133px; z-index:11;}
#footer{ position:fixed; bottom:0; left:50%; width:1330px; height:48px; margin-left:-665px; z-index:9; background:url(../img/footer.jpg) no-repeat;}

#contain-events{ margin-top:214px;}
#contain{ padding-top:131px;}

#event-roll a {position:absolute; left:166px; display:block; width:664px; height:498px;}
#event-roll a:hover {background:url(../img/events_rollover.jpg) no-repeat;}

#logo a {position:absolute; left:50%; margin-left:-115px; display:block; width:230px; height:81px;}
#bt-events a{position:absolute; top:82px; left:707px; display:block; width:79px; height:49px;}

/* Main nav */
#main-nav {width:1328px; height:49px; background-color:#FFF; border-bottom:1px solid #be9f57;}
#main-nav li a.current {background-position:bottom;}
#main-nav ul {width:394px; margin:auto;}
#main-nav li {display:inline-block; margin-left:-4px;}
#main-nav li a {display:block; height:49px; background-repeat:no-repeat; background-position:top; }
#main-nav li a:hover {background-position:bottom;}
#nav-item-group a {width:79px; background:url(../img/nav_bt-group.jpg); display:block; height:49px; position:absolute; top:82px; left:463px; z-index:13;}
#nav-item-group a:hover {background-position:bottom;}
#nav-item-brands a {width:87px; background:url(../img/nav_bt-brands.jpg);}
#nav-item-news a {width:73px; background:url(../img/nav_bt-news.jpg); display:block; height:49px; position:absolute; top:82px; left:629px; z-index:13;}
#nav-item-news a:hover {background-position:bottom;}
#nav-item-brands a {width:87px; background:url(../img/nav_bt-brands.jpg);}
#nav-item-events a {width:82px; background:url(../img/nav_bt-events.jpg); display:block; height:49px; position:absolute; top:82px; left:702px; z-index:13;}
#nav-item-events a:hover {background-position:bottom;}
#nav-item-press a {width:73px; background:url(../img/nav_bt-press.jpg); display:block; height:49px; position:absolute; top:82px; left:783px; z-index:13;}
#nav-item-press a:hover {background-position:bottom;}

/* Nav 2 */
li {margin:0; padding:0; list-style-type:none;}

.menu {width:1328px; height:auto; position:absolute; top:81px; left:0; background-color:#FFF; border-top:1px solid #eee; border-bottom:1px solid #be9f57; z-index:12;}
.menu li {display:block;}
.item1 a { width:87px; height:49px; background:url(../img/nav_bt-brands.jpg) no-repeat top; margin-top:1px;}
.item1 a:hover {background-position:bottom;}
.sousnav { width:1328px; background-color:#FFF; border-bottom:1px solid #be9f57; border-top:1px solid #be9f57;}
li.subitem {display:block; width:1328px; height:220px; background:url(../img/sousousnav-champagne.jpg) no-repeat;}

.sousousnav { width:300px; height:49px; margin:0 auto;}

a.bt-champagnes {display:inline-block; width:123px; height:47px; background:url(../img/sousnav_bt-champagne.jpg) no-repeat top;}
a.bt-spirits {display:inline-block; width:83px; height:47px; background:url(../img/sousnav_bt-spirits.jpg) no-repeat top;}
a.bt-vines {display:inline-block; width:74px; height:47px; background:url(../img/sousnav_bt-vines.jpg) no-repeat top;}
.sousousnav a:hover {background-position:bottom;}

#bt-brands a { display:block; width:87px; height:49px; background:url(../img/nav_bt-brands.jpg) no-repeat top;}
#bt-brands a:hover {width:1328px; height:171px; background:url(../img/sousousnav-champagne.jpg) no-repeat; padding-top:49px;}


.menu > li > a {width: 87px; height: 49px; display: block; /*position:relative;*/ }





#claim {width:514px; height:161px; background:url(../img/claim.png) no-repeat; position:absolute; top:260px; left:295px; z-index:11;}
#bt-discover a { display:block; width:155px; height:40px; background:url(../img/bt-discover.png) no-repeat top; position:absolute; top:460px; left:295px; z-index:11;}
#bt-discover a:hover { background-position:bottom;}

/* Brands */
#nav-section { width:57px; height:226px; position:fixed; top:50%; margin-top:-113px; right:0; z-index:11;}
#nav-section a:hover { background-position:bottom;}
#prev a {display:block; width:57px; height:56px; background:url(../img/fleche-up.jpg) no-repeat top;}
#next a {display:block; width:57px; height:56px; background:url(../img/fleche-down.jpg) no-repeat top;}
#bt-share { width:57px; height:57px; background:url(../img/bt-share.jpg) no-repeat;}
#count { width:57px; height:57px; background:url(../img/count.jpg) no-repeat;}
#count-vc { width:57px; height:57px; background:url(../img/count-vc.jpg) no-repeat;}
#count-bv { width:57px; height:57px; background:url(../img/count-bv.jpg) no-repeat;}
#count-cb { width:57px; height:57px; background:url(../img/count-cb.jpg) no-repeat;}


.section { width:1328px;}
.slide1 { height:663px;}
.slide2 { height:581px;}
.slide3 { height:664px;}
.slide4 { height:582px;}
.slide5 { height:679px;}

.veuve1 { background:url(../img/veuveclicquot-slide1.jpg);}
.veuve2 { background:url(../img/veuveclicquot-slide2.jpg);}
.veuve3 { background:url(../img/veuveclicquot-slide3.jpg);}
.veuve4 { background:url(../img/veuveclicquot-slide4.jpg);}
.veuve5 { background:url(../img/veuveclicquot-slide5.jpg);}

.cloudy1 { background:url(../img/cloudybay-slide1.jpg);}
.cloudy2 { background:url(../img/cloudybay-slide2.jpg);}
.cloudy3 { background:url(../img/cloudybay-slide3.jpg);}
.cloudy4 { background:url(../img/cloudybay-slide4.jpg);}
.cloudy5 { background:url(../img/cloudybay-slide5.jpg);}

.belvedere1 { background:url(../img/belvedere-slide1.jpg);}
.belvedere2 { background:url(../img/belvedere-slide2.jpg);}
.belvedere3 { background:url(../img/belvedere-slide3.jpg);}
.belvedere4 { background:url(../img/belvedere-slide4.jpg);}
.belvedere5 { background:url(../img/belvedere-slide5.jpg);}