html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,ol,ul,li,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-weight:normal;list-style:none;}
#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}
* html #fancybox-loading{position:absolute;margin-top:0;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../images/fancybox.png');}
#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none;}
* html #fancybox-overlay{position:absolute;width:100%;}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF;}
#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background-image:url('../images/fancybox.png');background-position:-40px 0px;cursor:pointer;z-index:1103;display:none;}
#fancybox_error{color:#444;font:normal 12px/20px Arial;padding:7px;margin:0;}
#fancybox-content{height:auto;width:auto;padding:0;margin:0;}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic;}
#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block;}
#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102;}
.fancybox-title-inside{padding:10px 0;text-align:center;color:#333;}
.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold;}
.fancybox-title-over{color:#FFF;text-align:left;}
#fancybox-title-over{padding:10px;background-image:url('../images/fancy_title_over.png');display:block;}
#fancybox-title-wrap{display:inline-block;}
#fancybox-title-wrap span{height:32px;float:left;}
#fancybox-title-left{padding-left:15px;background-image:url('../images/fancybox.png');background-position:-40px -90px;background-repeat:no-repeat;}
#fancybox-title-main{font-weight:bold;line-height:29px;background-image:url('../images/fancybox-x.png');background-position:0px -40px;color:#FFF;}
#fancybox-title-right{padding-left:15px;background-image:url('../images/fancybox.png');background-position:-55px -90px;background-repeat:no-repeat;}
#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background-image:url('../images/0.png');z-index:1102;display:none;}
#fancybox-left{left:0px;}
#fancybox-right{right:0px;}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url('../images/fancybox.png');background-position:-40px -30px;}
#fancybox-right-ico{background-image:url('../images/fancybox.png');background-position:-40px -60px;}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancy-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}
#fancy-bg-n{top:-20px;left:0;width:100%;background-image:url('../images/fancybox-x.png');}
#fancy-bg-ne{top:-20px;right:-20px;background-image:url('../images/fancybox.png');background-position:-40px -162px;}
#fancy-bg-e{top:0;right:-20px;height:100%;background-image:url('../images/fancybox-y.png');background-position:-20px 0px;}
#fancy-bg-se{bottom:-20px;right:-20px;background-image:url('../images/fancybox.png');background-position:-40px -182px;}
#fancy-bg-s{bottom:-20px;left:0;width:100%;background-image:url('../images/fancybox-x.png');background-position:0px -20px;}
#fancy-bg-sw{bottom:-20px;left:-20px;background-image:url('../images/fancybox.png');background-position:-40px -142px;}
#fancy-bg-w{top:0;left:-20px;height:100%;background-image:url('../images/fancybox-y.png');}
#fancy-bg-nw{top:-20px;left:-20px;background-image:url('../images/fancybox.png');background-position:-40px -122px;}
#fancybox-loading.fancybox-ie div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_loading.png',sizingMethod='scale');}
.fancybox-ie #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_close.png',sizingMethod='scale');}
.fancybox-ie #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_title_over.png',sizingMethod='scale');zoom:1;}
.fancybox-ie #fancybox-title-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_title_left.png',sizingMethod='scale');}
.fancybox-ie #fancybox-title-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_title_main.png',sizingMethod='scale');}
.fancybox-ie #fancybox-title-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_title_right.png',sizingMethod='scale');}
.fancybox-ie #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_nav_left.png',sizingMethod='scale');}
.fancybox-ie #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_nav_right.png',sizingMethod='scale');}
.fancybox-ie .fancy-bg{background:transparent !important;}
.fancybox-ie #fancy-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_n.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_ne.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_e.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_se.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_s.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_sw.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_w.png',sizingMethod='scale');}
.fancybox-ie #fancy-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_nw.png',sizingMethod='scale');}
#zone_18{display:none;}
html,body,#wrapper{height:100%;}
body{background:#000000;font-family:Georgia;color:#000000;overflow-y:scroll;padding-bottom:10px;}
strong{font-weight:bold;}
#wrapper{width:960px;margin:auto;margin-top:30px;}
#logo{width:97px;height:74px;position:relative;top:12px;left:35px;}
#logo a{width:97px;height:74px;display:block;text-indent:-800px;overflow:hidden;background:transparent url(../layout/logo_dows.png) no-repeat center center;}
.nav{font-size:12px;text-transform:uppercase;}
#header .nav,#header .nav a{font-family:Georgia;color:white;}
#header{height:150px;}
#header .nav{text-transform:uppercase;height:48px;overflow:hidden;padding-left:22px;background:transparent url(../layout/background_nav.png) no-repeat 1px 1px;}
#header .nav a{padding:0 9px;}
#header .nav .nav{display:none;}
#header .nav li{float:left;display:inline;padding:28px 7px 0 7px;}
#header .nav a{border:1px solid transparent;}
#header .nav .selected a,#header .nav a:hover{border:1px solid #ffffff;-moz-border-radius:5px;-webkit-border-radius:5px;}
#header .nav .id-nav-415,#header .nav .id-nav-419,#header .nav .id-nav-1128,#header .nav .id-nav-1132,#header .nav .id-nav-1171,#header .nav .id-nav-1173{display:none;}
#placer{position:relative;padding:0;min-height:500px;background:white;}
#footer{background:white;height:54px;position:relative;color:#121C26;margin-bottom:35px;}
#copy_and_nav{font-size:9px;position:absolute;top:29px;left:21px;}
#copy{display:inline;padding-right:47px;}
#copy .date{display:inline;font-size:9px;color:#121C26;}
#nav_footer{display:inline;color:#121C26;text-transform:uppercase;}
#nav_footer .nav li.id-nav-120{display:none;}
#footer a{color:#121C26;}
#nav_footer .nav{color:#121C26;font-size:11px;font-family:Arial;display:inline;}
#nav_footer .nav li{display:inline;padding:0 6px;}
#nav_footer li a{border:1px solid #ffffff;padding:0 2px;}
#nav_footer li.selected a,#nav_footer li a:hover{color:white;background:#333333;border:1px solid #333333;padding:0 2px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#nav_footer li a:hover{background:#660000;}
#lang{position:absolute;right:20px;top:30px;font-size:11px;font-family:Arial;text-transform:uppercase;}
#lang .sep{padding:0 5px;}
#lang .selected,#lang a:hover{text-decoration:underline;}
#james{width:145px;height:57px;position:absolute;right:121px;bottom:-24px;background:transparent url(../layout/jamesrdow.png) no-repeat 0 0;overflow:hidden;}
#james a{display:block;text-indent:-800px;}
.print{display:none;}
.zone{}
.fundo{background:transparent url(../layout/fundo.png) 0 0;}
.side_menu{display:none;float:right;margin:104px 0 20px 0;width:247px;font-family:Arial;font-size:11px;}
.side_menu .nav{font-size:11px;}
.side_menu li{display:none;line-height:25px;}
.side_menu a{color:#8B8B88;}
.side_menu li.selected,.side_menu li.selected li{display:block;}
.side_menu li.selected{}
.side_menu li.selected li{}
.side_menu li.selected li.last{}
.com-sub-menus .side_menu{display:block;}
.side_menu a{display:block;}
.side_menu li li a{}
.side_menu .selected a{display:none;}
.side_menu .selected li a{display:block;}
.side_menu .selected a,.side_menu .selected .nav .selected a,.side_menu .selected .nav .selected .nav .selected a,.side_menu a:hover,.side_menu .selected .nav a:hover,.side_menu .selected .nav .selected .nav a:hover{color:#333333;text-decoration:underline;}
.side_menu .selected a span,.side_menu .selected .nav .selected a span,.side_menu .selected .nav .selected .nav .selected a span{}
.side_menu .selected .nav a,.side_menu .selected .nav .selected .nav a{color:#8B8B88;text-decoration:none;}
.side_menu .selected .nav a span,.side_menu .selected .nav .selected .nav a span{}
.side_menu .nav .nav{margin-left:0;margin-right:0;margin-bottom:0;}
.side_menu .nav .nav .nav{margin:1px 0 0px 0;padding-left:10px;font-size:12px;text-transform:capitalize;}
.zone{}
h3{padding-top:24px;margin-left:40px;margin-bottom:21px;font-size:36px;line-height:43px;font-weight:bold;color:#CECECD;}
h3 span{font-weight:bold;}
.item{margin-left:193px;margin-right:307px;}
.date{color:#484846;font-family:Georgia;display:none;}
.toolbar,.toolbar a{text-transform:uppercase;font-size:9px;font-weight:bold;text-align:right;font-family:Arial;}
.toolbar a{color:#121C26;}
.toolbar a:hover{text-decoration:underline;color:#333333;}
.toolbar .top{display:none;padding-top:4px;padding-right:9px;background:transparent url(../layout/up.png) no-repeat right top;}
.read_more{display:none;}
.txt{font-family:Arial;font-size:12px;line-height:18px;}
.prev,.next{display:block;width:52px;height:24px;background:transparent url(../layout/prevnext.png) no-repeat 0 center;text-indent:-800px;overflow:hidden;}
.next{background:transparent url(../layout/prevnext.png) no-repeat -52px center;}
.news .side_menu,.downloads .side_menu{display:block;}
.news .item,.downloads .item{position:relative;margin-bottom:18px;}
.news .item h1,.downloads .item h1{font-size:21px;font-weight:bold;color:black;}
.news .date,.downloads .date{font-size:14px;display:block;margin-top:6px;margin-bottom:3px;color:#999999;}
.news .date{display:none;}
.news .date .sep,.news .date .month,.downloads .date .sep,.downloads .date .month{display:none;}
.news h1,.downloads h1{font-size:14px;line-height:25px;}
.news .content,.downloads .content{display:none;}
.news .resources,.downloads .resources{position:absolute;left:0;top:1px;}
.news .resources{display:none;}
.news .resources .title,.downloads .resources .title{display:none;}
.news .item img,.downloads .item img{width:178px;height:125px;}
.news .toolbar,.downloads .toolbar{margin-top:-5px;line-height:10px;text-align:right;padding-bottom:4px;border-bottom:1px solid black;}
.fami h1{display:none;}
.fami .lead{display:none;}
.fami .txt,.making .txt{font-family:Georgia;font-size:14px;line-height:22px;}
.fami .resources{margin-bottom:11px;}
.fami .resources img{max-width:460px;}
.fami .resources .title{display:none;}
.quintas item{width:240px;}
.achiv .container{overflow:hidden;}
.achiv #zone_17,.achiv #zone_14{height:500px;position:relative;left:0;}
.achiv .close{display:block;position:absolute;top:10px;left:590px;z-index:10;}
.achiv .close a{display:block;width:40px;height:39px;background:transparent url(../layout/close.png) no-repeat center center;text-indent:-800px;}
.achiv h3{display:none;}
.achiv h1{margin:8px 0 21px 9px;display:block;color:#666666;font-family:Georgia;font-size:17px;font-weight:bold;font-style:italic;}
.quintas.achiv h1{color:#ffffff;font-size:21px;}
.achiv .item{float:left;height:500px;overflow:hidden;margin:0;background:transparent no-repeat 0 0;cursor:pointer;position:relative;}
.achiv .expanded{cursor:default;}
.achiv .expanded h1{color:#CECECD;}
.achiv .content{width:590px;height:365px;background:url(../layout/fundo.png);overflow:auto;}
.achiv .content .lead{padding:38px 43px 0 43px;font-size:21px;}
.achiv .content .lead p{font-weight:bold;}
.achiv .content .txt{padding:0 43px 43px 43px;font-family:Georgia;font-size:14px;line-height:22px;}
.achiv .content,.achiv .toolbar{display:none;}
.achiv .type_images{position:absolute;top:0;left:0;height:500px;overflow:hidden;z-index:1;}
.achiv .type_images img{width:640px;}
.achiv .body h1,.achiv .body .content{z-index:10;position:relative;}
.galMenu{display:none;position:absolute;right:25px;bottom:0;z-index:10;}
.galMenu .bl{float:left;display:block;height:24px;background-color:white;line-height:24px;font-family:Arial;font-size:9px;margin-left:1px;color:black;}
.galMenu .full,.galMenu .img_title{padding:0 5px;}
.links h1{display:none;}
.links .toolbar{display:none;}
.links .type_links{padding-top:5px;}
.links .type_links h2{display:block;text-decoration:underline;font-family:Georgia;font-size:26px;}
.links .type_links a{font-weight:bold;color:black;}
.links .type_links .intro{display:none;}
.links .type_links .item_link{margin-bottom:5px;}
.links .txt{display:none;}
.wines .container{width:960px;overflow:hidden;}
.wines .zone{}
.wines h3{margin-bottom:7px;}
.wines .item{position:relative;margin:0 20px;width:85px;float:left;}
.wines .item h1{display:none;}
.wines .toolbar{display:none;}
.wines .item .content{display:none;}
.wines .type_images a{display:block;text-align:center;height:305px;}
.wines .type_images a img,.wines .type_images a canvas{max-height:305px;}
.wines .type_images span{display:block;font-family:Arial;font-size:12px;color:black;text-transform:uppercase;}
.wines .inFancy{float:none;margin:0;position:relative;width:700px;padding-top:104px;}
.wines #fancybox-inner .inFancy{padding-top:0;}
.wines .inFancy h1{display:block;font-size:24px;margin-left:182px;margin-bottom:22px;}
.wines .inFancy h3{margin-left:29px;padding-top:13px;margin-bottom:75px;}
.wines .inFancy .content{display:block;margin-left:182px;}
.wines .inFancy .txt{font-size:14px;font-family:Georgia;line-height:22px;}
.wines .inFancy .type_images{width:176px;text-align:center;float:left;}
.wines .inFancy .type_images span{display:none;}
.wines .inFancy .body{position:relative;}
#header_wine{height:114px;}
.wines #fancybox-inner.fancyForWine{margin-top:104px;}
.prevWine,.nextWine{position:absolute;top:90px;left:0;}
.nextWine{left:auto;right:0;}
.hist h1{display:none;}
.hist .item{margin-bottom:28px;}
.hist .txt{font-family:Georgia;font-size:14px;line-height:22px;}
.hist .resources img{max-width:460px;}
.hist .resources .title{display:block;font-family:Georgia;font-size:12px;color:#CECECD;padding:9px 10px;}
.home #logo,.home #logo a{width:180px;height:141px;}
.home #logo{left:86px;top:24px;z-index:10;}
.home #logo a{background-image:url(../layout/logo_dows_big.png);}
.home #header{height:391px;position:relative;}
.home #header .nav{z-index:10;position:relative;}
.home #slide{position:absolute;top:0;left:0;z-index:1;}
.home #slide img{position:absolute;top:0;left:0;}
.home #placer{padding:0;background:#8B8B88;position:relative;height:129px;min-height:129px;}
.home .zone{height:129px;width:960px;position:relative;overflow:hidden;background:white;}
.home .item{color:black;padding:17px 20px 20px 20px;margin:0;font-family:Georgia;}
.home h1{width:344px;float:left;font-weight:bold;font-size:26px;line-height:26px;}
.home .lead,.home .txt{width:192px;float:left;margin-left:20px;}
.home .lead{font-size:18px;}
.home .txt{font-size:14px;color:#8B8B88;}
.home h3{display:none;}
.home .toolbar,.home .resources{display:none;}
#countries{position:absolute;right:20px;top:109px;width:228px;}
#please{font-size:18px;margin-bottom:21px;}
#please span{display:none;}
.lang_en #please span.en,.lang_fr #please span.fr,.lang_pt #please span.pt{display:inline;}
.contact_item{line-height:22px;margin-bottom:20px;}
.contact_item a{color:black;}
.contacts_details h2{font-size:18px;}
.contacts_page h1{display:none;}
.contacts_page .zone,.contacts_page .zone .txt{font-size:14px;line-height:22px;font-family:Georgia;}
.contactTextBody{margin-top:20px;}
#newsletter{display:none;}
.clear{clear:both;}
.age #header .nav,.age #nav_footer{display:none;}
.age #header #logo{top:72px;}
.age #zone_17 .item{display:none;}
#age,.age_pt,.age_en,.age_fr{display:none;}
.lang_pt .age_pt,.lang_en .age_en,.lang_fr .age_fr{display:inline;}
.lang_pt div.age_pt,.lang_en div.age_en,.lang_fr div.age_fr{margin:20px 20px 20px 0;display:block;font-size:26px;}
#age select{margin-right:20px;}
.zone #age{display:block;margin-left:20px;}
#age .inputs,#age .remember{float:left;}
#age .remember{line-height:26px;margin-left:20px;}
.inputs .age_pt,.inputs .age_en,.inputs .age_fr{border:0;background-color:#70809A;color:white;text-transform:uppercase;padding:3px 6px;cursor:pointer;}
