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,#zone_34,#warning{display:none;}
#zone_18,#zone_34{position:absolute;bottom:120px;right:0;margin:0;padding:20px 65px 20px 20px;}
#supersize{position:absolute;top:0;left:0;width:980px;height:100%;z-index:0;display:none;background-position:center 0;background-color:transparent;background-repeat:no-repeat;}
#supersize img{position:absolute;z-index:0;top:0;left:0;}
html{overflow-y:scroll;-webkit-font-smoothing:subpixel-antialiased;}
html,body{height:100%;padding:0;margin:0;}
body{min-height:100%;height:100%;background:white;font-family:Arial;font-size:13px;color:black;position:relative;min-width:980px;}
strong,strong a{font-weight:bold;}
#age{display:none;}
#wrapper{width:980px;margin:auto;background-color:white;background-position:center 0;background-repeat:no-repeat;margin-bottom:-139px;min-height:600px;position:relative;z-index:1;overflow:hidden;}
#header,#placer,.footer-body{width:744px;margin:auto;position:relative;}
.clear-footer{clear:both;height:139px;}
#footer{z-index:2;height:139px;overflow:hidden;padding:0;position:absolute;bottom:0;width:980px;}
.footer-body{background:transparent url(../layout/footer.png) no-repeat center top;height:139px;width:980px;}
#logo{display:none;}
#logo,#nav_footer{padding-top:20px;padding-left:124px;float:left;}
#logo a,#nav_footer a{display:block;background:transparent url(../layout/logo.png) no-repeat center 0;text-indent:-800px;overflow:hidden;width:131px;height:77px;}
.home #main-nav{display:none;}
.print{display:none;}
#header{padding-top:50px;z-index:10;font-size:12px;line-height:15px;text-transform:uppercase;}
#header a{color:white;}
#main-nav{margin-bottom:11px;}
#header .nav .nav{display:none;}
#header .nav{padding-bottom:68px;}
#header .nav li.selected{position:absolute;bottom:0;border-bottom:3px solid white;width:100%;height:41px;font-size:13px;}
#header .nav li.selected span{font-weight:bold;}
#lang{left:-65px;position:absolute;top:50px;color:white;}
#lang a.selected{font-weight:bold;padding-right:3px;border-right:1px solid white;}
#lang .sep{padding:0 4px 0 2px;}
.subttl{display:none;}
.side_menu{float:left;font-size:12px;line-height:14px;position:relative;width:280px;}
.side_menu a{color:white;}
.side_menu > .nav > li{display:none;}
.side_menu .nav li.selected{display:block;}
.side_menu > .nav > li.selected > a{display:none;}
.side_menu .nav li.selected li.selected{position:absolute;top:-40px;}
.side_menu .nav li.selected li.selected span{font-weight:bold;}
.zone{margin-left:279px;position:relative;top:-55px;width:465px;z-index:20;}
.item h1{display:none;background:transparent url(../layout/item_header.png) no-repeat center 0;height:41px;font-size:13px;font-weight:bold;line-height:48px;padding:0 21px;margin-bottom:8px;text-transform:uppercase;overflow:hidden;}
.item .the_rest{display:none;background:transparent url(../layout/body_bg.png) no-repeat center bottom;}
.id_1221_1221_1221_1244 .item .the_rest{background:transparent url(../layout/body_bg2.png) no-repeat center bottom;}
.vinhos .item .the_rest{display:block;}
.vinhos .item a{color:white;}
.black .item .the_rest{background:transparent url(../layout/body_bg_black.png) no-repeat center bottom;color:white;}
.blue .item .the_rest{background:transparent url(../layout/body_bg_blue.png) no-repeat center bottom;color:white;}
.green .item .the_rest{background:transparent url(../layout/body_bg_green.png) no-repeat center bottom;color:white;}
.red .item .the_rest{background:transparent url(../layout/body_bg_red.png) no-repeat center bottom;color:white;}
.item .content{padding:8px 21px 21px 21px;}
.item .content p{margin-bottom:15px;}
.item .content li{list-style:disc inside none;margin-bottom:15px;}
.vinhos .side_menu{width:217px;}
.vinhos .zone{margin-left:217px;width:527px;top:0;position:relative;z-index:20;}
.vinhos .item h1{display:none;}
.vinhos .resources{width:217px;position:absolute;top:73px;left:-217px;text-align:center;}
.vinhos .resources a{display:block;background:transparent url(../layout/lupa.png) no-repeat 182px bottom;}
.vinhos .item .the_rest{background:none;color:white;}
.vinhos .item .content{padding:0;}
.vinhos .item a{color:white;}
.vinhos .item .content p{margin-bottom:8px;}
.vinhos strong{display:block;color:#A39161;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #A39161;margin-bottom:-7px;}
.galeria .side_menu{position:absolute;top:-40px;left:-5px;z-index:100;width:774px;}
.galeria .side_menu li li{float:left;padding-right:5px;padding-left:5px;border-right:1px solid white;}
.galeria .side_menu li.last{border-right:none;}
.galeria .side_menu .nav li.selected li.selected{position:relative;top:0;}
.galeria .zone{top:-11px;margin:0;width:auto;}
.galeria h1{display:none;}
.galeria .item .the_rest{background-image:url(../layout/bg_galeria.png);padding:0 0 12px 0;}
.galeria .type_images li{float:left;margin:12px;}
.galeria .type_images li,.galeria .type_images li img{width:124px;height:124px;}
.galeria .item .content{padding:0;}
.galeria .item .end{clear:both;}
.galeria .item .txt{position:absolute;right:0;top:315px;font-size:9px;color:white;width:372px;text-shadow:#000000 -1px 1px 0px;filter:progid:DXImageTransform.Microsoft.DropShadow(offx=1,offy=1,color=#000000);}
.contactos .item .the_rest{background:none;color:white;}
.contactos .item a,.contactos .item a:visited{color:white;text-decoration:none;}
.news .item .content{padding:8px 0 21px 21px;width:325px;float:left;}
.news .item .content em{font-weight:bold;}
.news .resources{float:right;min-width:118px;text-align:center;padding-bottom:15px;padding-top:15px;}
.news .end{clear:both;}
#copy{display:none;}
#equilibrio{position:absolute;left:290px;top:31px;width:327px;height:79px;overflow:hidden;text-indent:-800px;background:white url(../layout/equi.png) no-repeat center center;}
#sejaresponsavel{position:absolute;right:28px;top:71px;padding-left:75px;height:16px;overflow:hidden;background:white url(../layout/drink.png) no-repeat 0 0;font-family:Lucida Grande;font-size:8px;color:#A6A8AB;}
#sejaresponsavel span{display:none;}
.lang_en #sejaresponsavel span.en,.lang_pt #sejaresponsavel span.pt{display:inline;}
#flash{height:700px;left:0;position:absolute;top:0;width:100%;z-index:1;background:#fff url('../layout/backFlash.jpg') 0 0 no-repeat;}
.id_1223_1223_1223_1223 .resources{margin-top:-67px;}
#omdesign{position:absolute;right:28px;top:92px;width:55px;height:8px;}
#omdesign a{display:block;width:55px;height:8px;text-indent:-800px;overflow:hidden;background:transparent url(../layout/omdesign.png) no-repeat 0 0;}
#tooltip{background:transparent url(../layout/legenda.png) no-repeat 0 bottom;color:white;position:absolute;left:-500px;padding:5px 5px 16px 5px;}
#tag1,#tag2,#tag3,#tag4,#tag5,#tag6{display:block;position:absolute;}
#tooltip.tag1{left:438px;top:27px;}
#tag1{left:369px;top:69px;width:117px;height:360px;z-index:50;}
#tooltip.tag2{left:506px;top:63px;}
#tag2{left:486px;top:101px;width:83px;height:283px;z-index:51;}
#tooltip.tag3{left:604px;top:59px;}
#tag3{left:569px;top:97px;width:94px;height:245px;z-index:52;}
#tooltip.tag4{left:684px;top:45px;}
#tag4{left:667px;top:82px;width:94px;height:325px;z-index:53;}
#tooltip.tag5{left:862px;top:21px;}
#tag5{left:778px;top:8px;width:142px;height:461px;z-index:54;}
#tooltip.tag6{left:626px;top:307px;}
#tag6{left:500px;top:340px;height:111px;width:200px;z-index:55;}
