html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, code, del, em, font, img, small, strike, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}body{font-size:small;font-family:arial, helvetica, sans-serif;min-width:800px;background:#c0bdb1 url(../images/bg_body.jpg) repeat-x;}#wrap{width:980px;margin:auto;background:#9e9787;}#header{background:#fff7e6 url(../images/bg_header.gif) no-repeat;width:980px;height:85px;}#header h1{margin:0;float:left;visibility:hidden;}#header a{display:block;width:350px;height:100px;}#lang_choice{float:right;margin:2px 0;display:inline;width:50px;}#lang_choice a#en{background:url(../images/flags/gb.png);height:11px;width:16px;display:inline-block;}#lang_choice a#fr{background:url(../images/flags/fr.png);height:11px;width:16px;display:inline-block;margin-right:5px;}#lang_choice a span{display:none;}#lang_choice a.inactive_lang{filter: alpha(opacity:0.5);KHTMLOpacity: 0.5;MozOpacity: 0.5;-khtml-opacity:.50;-ms-filter:”alpha(opacity=50)”;-moz-opacity:.50;filter:alpha(opacity=50);opacity:.50;}#primary_navigation{background-color:#989381;margin:0 0 0px 0;border-bottom:2px solid #fff5e0;}#slideshow{margin:0;width:980px;height:281px;overflow:hidden;z-index:0;}#primary_content{background:#c0bdb1 url(../images/bg_pri_content.jpg) no-repeat;padding-bottom:20px;}#content{width:445px;float:left;margin-left:25px;margin-top:20px;float:left;}#sub_images{float:left;margin:20px 0 0 20px;width:234px;}#sub_images_cycle{float:left;margin:20px 0 0 20px;width:234px;height:188px;overflow:hidden;}#zoom_main_image{margin:5px 0;text-align:right;}#sub_image_thumbs{text-align:center;border-bottom:1px solid #908878;border-top:1px solid #908878;padding:5px 0;}#sub_image_thumbs img{margin:0 3px 3px 0;}#sidebar{width:205px;float:right;margin:20px;}#latest_blog_posts{border:1px solid #fff;width:200px;color:#696452;background:#fff5e0;margin-bottom:20px;}#blog_header{background:url(../images/bg_blog_header.jpg) no-repeat;width:200px;height:52px;}#blog_header span{visibility:hidden;}.blog_date{font-weight:bold;color:#aa3f2f;}#vente_direct{width:200px;color:#696452;background:#dcd7d1 url(../images/bg_vente_directe.jpg) bottom no-repeat;margin-bottom:20px;overflow:hidden;}#vente_direct h3{background:url(../images/bg_vente_directe_header.gif) no-repeat;width:201px;height:12px;color:#fff;padding:8px;vertical-align:middle;margin:0;}#vente_direct p{margin:10px;text-align:center;font-size:12px;}#contact{width:680px;padding:20px;float:left;}#footer{border-top:1px solid #e8e7e4;padding-top:0px;margin:0px 0px 0 0;padding:0 5px;clear:both;background:#c0bdb1 url(../images/bg_footer.jpg) repeat-x;}#contact_details{width:230px;margin-right:20px;margin-top:0;float:left;text-align:center;background:url(../images/bg_footer_logo.jpg) no-repeat top center;color:#fdf2da;padding-top:120px;text-shadow:0px 0px 2px #000;font-weight:bold;}#footer_links{margin-left:250px;}#footer_links ul{width:200px;float:left;margin-right:10px;border-left:1px solid #ccc;list-style-type:circle;color:#fff;padding-left:30px;}#footer_links ul.last{margin-right:0;}#wine_list{list-style-type:none;}#wine_list li{background:url(../images/bg_wine_list.png);width:170px;height:300px;text-align:center;float:left;margin:20px;display:inline-block;border:1px solid #F1F1F1;padding:7px;-moz-box-shadow:2px 2px 3px #6F6F6F;-webkit-box-shadow:2px 2px 3px #6F6F6F;box-shadow:2px 2px 3px #6F6F6F;}#wine_list li:hover{border:1px solid #fff;}#wine_list li .wine_thumb{width:80px;}#wine_list li a{font-size:11px;font-weight:bold;color:#8c1a15;text-decoration:none;display:block;}#wine_list li a:hover{color:#fff;}#wine_list li h3{text-align:center;margin:5px 0;}#wine_list li p{text-align:center;font-size:10px;margin:5px 0;}.wine_list_image{height:220px;}#vin_presentation{padding-top:20px;width:700px;float:left;margin-bottom:20px;}#vin_presentation dt{background:#908878 url(../images/bg_wine_header.gif) no-repeat right;padding:5px;color:#fff5e0;margin:10px 0;font-size:12px;}#vin_presentation dd{margin:10px 0 30px 0;text-align:justify;line-height:1.6;font-size:11px;}#return_wine_list{border-top:1px solid #908878;padding:5px;color:#fff5e0;margin:10px 0;font-size:12px;}#main_wine_image{width:200px;height:auto;float:left;text-align:center;margin-left:20px;position:relative;}#main_wine_image img{}#zoom_main_wine{position:absolute;top:475px;right:0;}#wine_text_content{margin-left:250px;}.majeur_rouge{background:url(../images/titre_cuvee_maj_rouge.png) right top no-repeat;}.bordeaux_rouge{background:url(../images/titre_bordeaux_rouge.png) right top no-repeat;}.majeur_blanc{background:url(../images/titre_cuvee_maj_blanc.png) right top no-repeat;}.entre_deux_mers{background:url(../images/titre_entre_deux_mers.png) right top no-repeat;}.rose{background:url(../images/titre_rose.png) right top no-repeat;}.clairet{background:url(../images/titre_clairet.png) right top no-repeat;}#primary_navigation ul{width:880px;float:left;margin:0;margin-right:50px;padding:0;padding-left:0px;list-style-type:none;}#primary_navigation ul li{float:left;margin:0;margin-bottom:0;padding:2px 20px;border-right:2px solid #fff5e0;position:relative;display:block;}#primary_navigation ul li .drop_down{display:none;position:absolute;left:0;margin-top:4px;width:300px;z-index:100;}#primary_navigation ul li .drop_down ul{background:transparent url(../images/bg_drop_down.png);width:300px;}#primary_navigation ul li .drop_down ul li{display:block;float:none;padding:0px;margin: 5px 10px;vertical-align:middle;border:0;}#primary_navigation ul li .drop_down ul li p{margin:0;}#primary_navigation ul li .drop_down ul li p strong{color:#aa3f2f;font-size:14px;}ul{margin:20px 0;padding-left:20px;list-style-type:disc;}li{font-size:90%;margin-bottom:10px;line-height:1.5;}form{}fieldset{border:1px solid #f6f6f6;padding:20px;margin-bottom:20px;position:relative;overflow:hidden;background:#ccc;}legend{font-size:160%;font-weight:bold;}label{display:block;margin-bottom:10px;font-size:110%;font-weight:bold;color:#585858;}input{display:block;margin-bottom:15px;border:1px solid #D6D6D6;width:100%;}textarea{display:block;margin-bottom:15px;border:1px solid #D6D6D6;width:100%;height:160px;overflow:auto;}input[type=submit],.submit{width:auto;padding:8px 14px;font-weight:bold;text-shadow:1px 1px 1px #fff;cursor:pointer;color:#454545;border:1px solid #f6f6f6; -moz-box-shadow: 0px 0px 4px #454545; -webkit-box-shadow: 0px 0px 4px #454545; box-shadow: 0px 0px 4px #454545; -moz-border-radius:5px;-webkkit-border-radius:5px;border-radius:5px;background-color: #f6f6f6;background-image: -moz-linear-gradient(top, #f6f6f6, #cccccc); background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #f6f6f6),color-stop(1, #cccccc)); background-image: linear-gradient(top, #f6f6f6, #cccccc);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f6f6f6', EndColorStr='#cccccc'); }input[type=submit]:hover,.submit:hover{ background: #f6f6f6;}input[type=checkbox], .checkbox{display:inline;width:auto;border:0;}input[type=hidden]{display:none;border:0;}form p{text-align:left;margin:10px 0;}table{width:100%;font-size:87%;border-collapse:collapse;margin:20px 0;}tr{}thead tr{background-color:#D6D6D6;}tr td{background-color:#e2ded0;color:#454545;}tbody td.odd {background-color: #f4f0e1;}th{padding:5px;text-align:left;vertical-align:middle;font-weight:bold;}tbody td{border-bottom:1px solid #C1C1C1;padding:5px;text-align:left;vertical-align:middle;}tbody td.hovered { background-color: #FFF; color: #666;}tfoot tr.total{background-color:#585858;color:#fff;font-weight:bold;} tfoot td{padding:5px;text-align:left;vertical-align:middle;}td input{margin:0;}h1{font-size:220%;margin-bottom:20px;color:#aa3f2f;}h2{font-size:24px;color:#aa3f2f;margin-bottom:20px;font-weight:100;line-height:1.5;text-align:left;}h3{font-size:130%;margin-bottom:15px;color:#aa3f2f;}h4{font-size:110%;margin-bottom:15px;}h5{font-size:105%;margin-bottom:15px;}h6{font-size:100%;margin-bottom:15px;}p{font-size:100%;line-height:1.5;margin:25px 0;text-align:justify;color:#454545;}.sub_header{background:#908878 url(../images/bg_sub_header.gif) no-repeat right;padding:5px;color:#fff5e0;margin:10px 0;font-size:14px;font-weight:bold;text-shadow:0px 0px 2px #454545;}a{color:#6C6C6C;text-decoration:underline;}a:hover{color:#818181;text-decoration:none;}#primary_navigation ul li a{color:#fff;text-decoration:none;display:block;text-transform:uppercase;font-weight:bold;}#primary_navigation ul li a:hover{color:#EEE;}#primary_navigation ul li .drop_down ul li a{color:#8c1a15;font-size:11px;margin:2px;font-weight:bold;text-decoration:underline;}#primary_navigation ul li .drop_down ul li a:hover{text-decoration:none;}#footer_links ul li a{color:#fff;text-shadow:0px 0px 2px #000;}#vin_presentation h2{color:#c19400;font-size:30px;}#sidebar a{color:#696452;}.inline{display:inline;}.error{color:#ff0000;margin:10px 0;display:inline-block;}#map{border:1px solid #fff;}.group:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}* html .group{height:1%;}*:first-child+html .group{min-height:1px;}#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}#sb-overlay{position:relative;height:100%;width:100%;}#sb-wrapper{position:absolute;visibility:hidden;width:100px;}#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}#sb-body{position:relative;height:100%;}#sb-body-inner{position:absolute;height:100%;width:100%;}#sb-player.html{height:100%;overflow:auto;}#sb-body img{border:none;}#sb-loading{position:relative;height:100%;}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}#sb-loading-inner span{background:url(../images/shadowbox/loading.gif) no-repeat;padding-left:34px;display:inline-block;}#sb-body,#sb-loading{background-color:#060606;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title,#sb-title-inner{height:26px;line-height:26px;}#sb-title-inner{font-size:16px;}#sb-info,#sb-info-inner{height:20px;line-height:20px;}#sb-info-inner{font-size:12px;}#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}#sb-nav-close{background-image:url(../images/shadowbox/close.png);}#sb-nav-next{background-image:url(../images/shadowbox/next.png);}#sb-nav-previous{background-image:url(../images/shadowbox/previous.png);}#sb-nav-play{background-image:url(../images/shadowbox/play.png);}#sb-nav-pause{background-image:url(../images/shadowbox/pause.png);}#sb-counter{float:left;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}*{padding: 0; margin: 0;}#TB_window {font: 12px Arial, Helvetica, sans-serif;color: #333333;}#TB_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;}#TB_window a:link {color: #666666;}#TB_window a:visited {color: #666666;}#TB_window a:hover {color: #000;}#TB_window a:active {color: #666666;}#TB_window a:focus{color: #666666;}#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}* html #TB_overlay {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_window {position: fixed;background: #ffffff;z-index: 102;color:#000000;display:none;border: 4px solid #525252;text-align:left;top:50%;left:50%;}* html #TB_window { position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}#TB_title{background-color:#e8e8e8;height:27px;}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{padding:5px 0px 5px 0px;}#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px; }* html #TB_load { position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}* html #TB_HideSelect {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
