html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0;padding: 0;border: 0;font-weight: inherit; font-style: inherit; font-family: inherit;vertical-align: baseline;}ol, ul, li {list-style: none;}body { line-height: 1.5; }a { outline:0; color: #730E29; }a:hover { color: orange; }table { border-collapse: separate; border-spacing: 0; }caption, th, td { text-align: left; font-weight: normal; }table, td, th { vertical-align: middle; }blockquote:before, blockquote:after, q:before, q:after { content: ""; }blockquote, q { quotes: "" ""; }a img { border: none; } body { font:normal 13px Arial, sans-serif; color: #3D3D3D;}h1, h2, h3, h4, h5, h6 { font:bold 30px Trebuchet MS; color: #730D28; }h1 {} h2 { font-size: 28px;} h3 {}h4 {} h5 {} h6 {}em { font-weight: bold;font-style: normal;} form {} form .text, form textarea, form label {float: left;}form label { width:100px; font-size:1.1em; line-height:25px; }input.text { width: 458px; padding:3px; }textarea { width: 455px; height: 180px; padding:5px;}form span.linha {float: left; margin-bottom: 2px; width: 600px; position: relative; padding:4px 10px;}.blocoML .linha {padding: 0; width: 100%;}.blocoML label {color: #393068; font: normal 14px arial; float: left;width: 55px; line-height: 20px; }.blocoML input.MLtext {color: #393068; border: solid 1px #CFCCCB; font: normal 14px arial; float: left; width: 164px;}.blocoML .radioTxt {font-size: 10px; color: #393068;}form em { font-weight: bold; padding-right: 1em; vertical-align: top; } input.text, input.title, textarea, select {border:1px solid #CFCCCB;}form .focus { background: #F5F5F5; }form .errorMsg { float: left; clear: both; width: 400px; color: red; padding-left: 100px;}form .erroGrl { float: left; clear: both; width: 99%;}form .bgError { background:#FDEDED url(../../imagens/form_error.png) top right no-repeat; border:solid 1px #EFB8B8;}button { padding: 3px 6px;color: #fff; cursor: pointer; float: left; width: 90px; font: bold 11px arial; text-transform: capitalize; margin-top: 5px;background: #F78376;border-left: solid 2px #6F1B2B;border-bottom: solid 2px #6F1B2B; border-right: solid 2px #A81C41; border-top: solid 2px #A81C41;}.small{ font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }.large{ font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }.quiet{ color: #666; }.loud { color: #000; }.highlight{ background:#ff0; }.added{ background:#060; color: #fff; }.removed{ background:#900; color: #fff; }.first{ margin-left:0; padding-left:0; }.last { margin-right:0; padding-right:0; }.top{ margin-top:0; padding-top:0; }.bottom { margin-bottom:0; padding-bottom:0; }.left { float:left; }.right{ float:right; }.hide { display:none; }.clear {clear:both;}.reset-margin { margin:0; } .reset-padding{ padding:0; } .reset{ margin:0; padding:0; } .align-left { text-align:left; } .align-center { text-align:center; } .align-right{ text-align:right; } .fix {border:solid 1px red;}.imagem {float:left; overflow:hidden; text-indent:-7777px; font-size:1px;}.relative { position: relative;}.justify{ text-align:justify; width: 99%;}.showgrid {background: url(grid.png); }div.last { margin-right: 0; }.grid1, .grid2 { padding-top:40px ; }.grid1 { width: 490px; float: left; } .grid2 { width: 300px; float: right;}.append-1 { padding-right: 15px;}.prepend-1 { padding-left: 5px;}div.border {padding-right: 4px;margin-right: 5px;border-right: 1px solid #eee;} div.colborder {padding-right: 24px;margin-right: 25px;border-right: 1px solid #eee;}.pull-1 { margin-left: -40px; } .pull-2 { margin-left: -80px; }.pull-3 { margin-left: -120px; } .pull-4 { margin-left: -160px; }.pull-1, .pull-2, .pull-3, .pull-4 {float:left;position:relative;}.push-1 { margin: 0 -40px 1.5em 40px; } .push-2 { margin: 0 -80px 1.5em 80px; }.push-3 { margin: 0 -120px 1.5em 120px; } .push-4 { margin: 0 -160px 1.5em 160px; }.push-1, .push-2, .push-3, .push-4 { float: right;position:relative;}.box { padding: 1.5em; margin-bottom: 1.5em; background: #E5ECF9; }hr {background: #ddd; color: #ddd;clear: both; float: none; width: 100%; height: .1em;margin: 0 0 1.45em;border: none; }hr.space {background: #fff;color: #fff;}.clearfix, .container { display: inline-block; }.clearfix:after, .container:after {content: ".";display: block; height: 0; clear: both;visibility: hidden;}* html .clearfix, * html .container { height: 1%; }.clearfix, .container{ display: block; }.clear { clear:both; }ul.mainMenu { position:absolute;margin:0px; float:left; padding-top:9px; top:96px; left:0px; background: url(../../imagens/menu0.jpg) repeat-x; }ul.mainMenu li {display: inline; padding:17px 10px 21px 18px; position: relative;}ul.mainMenu li a {color: #fff; font:normal 13px "Trebuchet MS"; text-decoration:none; text-transform:uppercase;}ul.mainMenu li a:hover { text-decoration: underline; }ul.mainMenu li.ativo { background: url(../images/menuBg.png) repeat-x; }ul.mainMenu li.ativo a {color:#730D28; font-weight: bold; }ul.mainMenu li.ativo span.left { height: 55px; width: 10px; position: absolute; top: 0px; left: -9px;background: url(../images/bgGeralLeft.png) no-repeat;}ul.mainMenu li.ativo span.right { height: 55px; width: 10px; position: absolute; top: 0px; right: -10px;background: url(../images/bgGeralRight.png) no-repeat;}#cabecalho { padding-bottom:0px; }div#rodape {position:absolute; width: 940px; bottom:0; height:40px; padding:10px; padding-bottom:0; background:#fff url(../../imagens/bgRodape.jpg) repeat-x;}ul.rodapeMenu { float:left; margin:0;}.rodapeMenu li { display:inline; text-transform:capitalize;}.rodapeMenu li.ativo a { font-weight:bold; color:#ccc; cursor:default;}.rodapeMenu li a { padding:0px 3px; color:#80474D;}.rodapeMenu li a:hover {}div#rodape span { float:right; font-size:10px; padding-top:2px;}#cabecalho { height:140px;}#cabecalho h1 { float:left; background:url(../../imagens/header.jpg) no-repeat; width:100%; height:140px; } html,body {height:100%; margin:0; background: url(../images/bgGeral.jpg) top center no-repeat; background-attachment:fixed;}.container {width: 940px; padding: 0px; padding-bottom: 150px; margin: 0 auto; position:relative; height:auto !important; height:100%; min-height:100%; margin-bottom: 10px; }#loading {background: gray; color:white; display:none; z-index: 777; padding: 4px; border: solid 1px #ccc; position: fixed; top:5px; left: 5px;}.grid1 { padding-bottom: 180px; width: 590px; }#cabecalho { height: 180px;}#cabecalho h1 { background: url(../images/topo.jpg) no-repeat; height: 180px; text-indent: -7777px;}ul.mainMenu { top: 139px; *top: 140px; left: 25px; width: 700px; float: left; }div#rodape { background: url(../images/rodapeBg.jpg) repeat-x; height: 75px; width: 921px; }div#rodape ul { width: 100%; text-align: center; height: 30px; }div#rodape ul li { border-left:solid 1px #000; padding: 0px 12px 0px 16px;}div#rodape ul li a { color: #000; text-transform: uppercase; font-size: 11px; text-decoration: none; }div#rodape ul li a:hover,div.assinatura a:hover { text-decoration: underline; }div#rodape .det1, div#rodape .det2 { height: 79px; width: 62px; position: absolute; top: -17px; float: left; }div#rodape .det1 { left: 0px; background: url(../images/rodapeBg1.jpg) no-repeat; }div#rodape .det2 { right: 0px; background: url(../images/rodapeBg2.jpg) no-repeat;}div.assinatura { float: left; width: 100%; text-align: center; color: #fff; font-size: 12px; position: relative; top:5px; left: 0px;}div.assinatura a { color: #fff; text-decoration: none; }.grid2 { background: #F7F7F7; border-left: solid 1px #E7E7E6; width: 265px; padding-bottom: 50px; border-bottom: solid 1px #E7E7E6;padding: 40px 17px; }.grid1 { padding: 40px 25px; }.topsearch { float: left; position: absolute; right: 35px; top:150px; }.topsearch input { float: left; border: none; width: 130px; font-size: 12px; }.enviaPesquisa { float: left; width: 20px; height: 20px; } h2.uva { padding-left: 50px; background: url(../images/uva.jpg) no-repeat; height: 50px; line-height: 50px; margin-bottom: 7px; }.garrafaImgML { float: left; height: 105px; width: 58px; background: #FFFFFF; margin-right: 10px; }.latProd li { float: left; width: 230px; height: 102px; position: relative; padding: 18px;background: url(../images/mlProgBg.jpg) no-repeat; float: left; margin-bottom: 15px;}.latProd h3 { font-size: 15px; font-weight: bold; color: #356735; }.latProd h3 a {color: #356735; text-decoration: none; text-transform: uppercase; padding-bottom: 5px;}.latProd a.detalhes { background: url(../images/detalhes.jpg) right no-repeat; font-weight: bold; font-size: 12px; padding-right: 25px; position: absolute; bottom: 20px; right: 20px; }.latProd p { float: left; margin-top: 4px; }.mlBlock { float: left; margin-bottom: 40px; }.banner { float: left; }.paper { background: url(../images/paperLogo.png) no-repeat; float: left; height: 250px; width: 230px; position: relative; left: 4px; top: -7px; padding-top: 40px; color: #4A4141; font: bold 12px sans-serif; }.paper p { padding: 30px; text-align: left; line-height: 22px; width: 170px; }.NewsList { float: right; width: 270px; padding: 20px; }.NewsList .bloco { padding-left: 50px; background: url(../images/bloco.jpg) no-repeat; height: 50px; line-height: 40px; margin-bottom: 7px;}.NewsList ul { float: left;}.NewsList ul li { float: left; background: url(../images/detlistNews2.png) center bottom no-repeat; width: 279px; padding-bottom: 28px; margin-bottom: 15px; }.NewsList ul li .data { background: url(../images/detNewsList.jpg) no-repeat; float: left; height: 45px; width: 45px; padding: 10px; padding-top: 13px; padding-right: 20px; margin-top: 10px;}.NewsList ul li .data .mes, .NewsList ul li .data .dia { font-size: 20px; color: #942431; float: left; width: 100%; text-align: center; }.NewsList ul li .data .mes { font-size: 11px; text-transform: uppercase; }.NewsList ul li .data .dia { font-weight: bold; position: relative; left: 0px; top: -4px; }.NewsList ul li h3 a { float: left; width: 190px; text-decoration: none; color: #336633; font-size: 17px; margin-bottom: 6px; font-weight: normal; }.NewsList ul li h3 a:hover { color: green; }.NewsList ul li p { float: left; width: 190px; }.outras { text-transform: uppercase; font-size: 13px; font-weight: bold; font-style: italic; float: right;}.barril { float: left; padding-top: 120px; width: 230px; height: 80px; background: url(../images/barril.jpg) top center no-repeat; position: relative; top: -30px; left: 10px;}.marcas span { float: left; border:solid 1px #ddd;height:71px; width: 106px; margin-right: 3px; margin-bottom: 3px;}.center h2 { border-bottom: dashed 1px #730D28; margin-bottom: 30px; }.center p { margin-bottom: 15px; text-align: justify; line-height: 18px; color: #2D2D2D;}.institucional p { width: 350px; }.center p em { color: #A47E2B;}.citacao { clear: both; margin-top: 30px;}.mlContato { font-size: 13px; color: #3D3D3D; width: 230px; padding-left: 15px; }.logoSimb { width: 99%; height: 50px; text-indent: 50px; background: url(../images/logoSimb.jpg) no-repeat; }.mlContato span { float: left; width: 99%; padding-bottom: 15px; border-bottom:solid 1px #ddd; margin-bottom: 13px; }.carIco { background: url(../images/carIco.jpg) 0px 3px no-repeat; text-indent: 25px; float: left; }a.detalhes { background: url(../images/detalhes.jpg) right no-repeat; float: right; font-weight: bold; font-size: 12px; padding-right: 25px; }.intNov { float: left; width: 400px; }.intNov li { float: left; width: 100%; border-bottom:dashed 1px #ddd; margin-bottom: 10px; }.center h3 a {font-size: 16px; color: #336633; }.center h3 {line-height: 22px; }.novidades { background: url(../images/servindo.jpg) 440px 80px no-repeat; float: left; width: 100%; }.novidades small { font-size: 10px; color: #730D28; font-weight: bold; }.novidadesLer small { font-size: 10px; color: #730D28; font-weight: bold; position: relative; top:-20px; left: 0px; }#frmContato .linha { float: left; background: #efefef; border:solid 1px #ddd; width: 567px; }#lista-consultores ul { float: left; margin-top: 20px;}#lista-consultores ul li { padding: 10px; margin-bottom: 3px; float: left; width: 400px; background: #F7F7F7; border:solid 1px #E7E7E6; position: relative; }#lista-consultores ul h3 { font-size:19px; padding-bottom:3px;}#lista-consultores ul span { float: left; border-bottom: solid 1px #efefef; padding-bottom: 2px; width: 100%; clear: both; margin-bottom: 2px; }.consultores form { position: relative; }.listacompleta {position:absolute; top:1px; right: 1px;}.logoCon { position: absolute; top:1px; right: -170px;}.MLNewsList { float: right; width: 257px; }.MLNewsList .bloco { padding-left: 50px; background: url(../images/bloco.gif) no-repeat; height: 50px; line-height: 40px; margin-bottom: 7px;}.MLNewsList ul { float: left;}.MLNewsList ul li { float: left; background: url(../images/detlistNews2.gif) center bottom no-repeat; width: 239px; padding-bottom: 28px; margin-bottom: 15px; }.MLNewsList ul li .data { background: url(../images/detNewsList.gif) no-repeat; float: left; height: 45px; width: 45px; padding: 10px; padding-top: 13px; padding-right: 20px; margin-top: 10px;}.MLNewsList ul li .data .mes, .MLNewsList ul li .data .dia { font-size: 20px; color: #942431; float: left; width: 100%; text-align: center; }.MLNewsList ul li .data .mes { font-size: 11px; text-transform: uppercase; }.MLNewsList ul li .data .dia { font-weight: bold; position: relative; left: 0px; top: -4px; }.MLNewsList ul li h3 a { float: left; width: 160px; text-decoration: none; color: #336633; font-size: 15px; margin-bottom: 6px; font-weight: bold;}.MLNewsList ul li h3 a:hover { color: green; }.MLNewsList ul li p { float: left; width: 160px; }.produtos ul li { float: left; width: 45%; height: 120px; padding: 10px; padding-bottom: 20px; border-bottom: solid 1px #ddd; }.produtos ul li:hover { cursor: pointer; background: #fafafa; }.produtos ul li:hover a { color: #FFA500; }.produtos ul li.left { padding-right: 20px; border-right: solid 1px #ddd; }.produtos ul li h3 { font-size: 16px; font-weight: bold; }.produtos ul li span { padding-top: 5px; float: left; }.produtos ul li span strong { float: left; }.logoCat { padding-right: 5px; }.produtos ul li span .bandeira { float: left; padding: 2px 5px 0px; }.produtos ul li p { font-size: 11px; width: 157px; line-height: normal; padding-top: 5px; text-align: left; float: left; }.produtos ul li a { font-weight: bold; float: right; font-size: 10px; }.categoria-info { border-bottom: dashed 1px #730D28; float: left; width: 100%; position: relative; margin-bottom: 10px;top:-10px; left: 0px; padding-bottom: 10px; background: url(../images/detcatinfo.jpg) bottom repeat-x;}.categoria-info h3 { float: right; font-size: 17px; color: #0C6237; width: 460px;font-weight: normal; padding-bottom: 5px; }.categoria-info p { line-height: 19px; padding-right: 10px; width: 450px; float: right; }.produtos-lista { float: left;padding-bottom: 50px;width: 100%; border-bottom: dashed 1px #3D3D3D; margin-bottom: 20px; }.produtos-lista h3 { float: left; font-size: 17px; font-weight: bold; color: #0C6237; font-family: sans-serif; }.produto-infos { width: 460px; float: right; background: #F8F8F8; border:solid 1px #DEDEDE; border-bottom: none; }.imagem-produto { width: 120px; text-align: center; float: left;height: 250px; position: relative; top:20px; left:0px}.produto-infos { margin-bottom: 10px; }.produto-infos .linha { float: left; border-bottom:solid 1px #E8E8E8; width: 100%; padding: 8px 0px; position: relative; }.produto-infos .linha span { padding: 0 10px; float: left; top:8px;} .produtos { position: relative; } .pais-det-prod { position: absolute; top:15px; right: 1px; } .cat-egoria { height: 95px; }.cat-egoria span { float: left; width: 200px;}.produtos ul { float: left;}.produtos ul li.cat-egoria a {font-size: 12px; margin-top: 20px;}.voltar { width: 100%; float: left; margin-top: 20px; }