*{ margin:0px; padding:0px; list-style:none; text-decoration:none; outline-color:#796072;}
/*Tamanho de fontes*/
.font10{ font-size:10px;} .font11{ font-size:11px;}.font12{ font-size:12px;}.font13{ font-size:13px;}.font14{ font-size:14px;}.font15{ font-size:15px;}.font16{ font-size:16px;}.font17{ font-size:17px;}.font18{ font-size:18px;}.font19{ font-size:19px;}.font20{ font-size:20px;}.font21{ font-size:21px;}.font22{ font-size:22px;}.font23{ font-size:23px;}.font24{ font-size:24px;}.font25{ font-size:25px;}.font26{ font-size:26px;}.font27{ font-size:27px;}.font28{ font-size:28px;}.font29{ font-size:29px;}.font30{ font-size:30px;}  .font32{ font-size:32px;} .font33{ font-size:33px;}.font34{ font-size:34px;}.font35{ font-size:35px;}.font37{ font-size:37px;} .font38{ font-size:38px;}.font40{ font-size:40px;} .font42{ font-size:42px;}.font44{ font-size:44px;}.font45{ font-size:45px;} .font46{ font-size:46px;} .font47{ font-size:47px;} .font48{ font-size:48px;} .font49{ font-size:49px;}.font50{ font-size:50px;}.font52{ font-size:52px;}.font55{ font-size:55px;}.font70{ font-size:70px;}
.fw400 { font-weight:400;}.fw500 { font-weight:500;} .fw600 { font-weight:600;} .fw400 { font-weight:400;} .fw300 { font-weight:300;} .fw700 { font-weight:700;} .fw800 { font-weight:800;}.fw900 { font-weight:900;}
/*Fontes*/
.light {font-family: 'diavlo_lightregular', sans-serif;} .sourceRegular { font-family:'source_sans_proregular', sans-serif;} .diavloBold { font-family:'diavlo_boldregular',sans-serif;} .medium { font-family:'diavlo_mediumregular';} .book { font-family:'diavlo_bookregular';}
/*Estilo de Fontes*/
.maiuscula { text-transform:uppercase;} .Pmaiuscula { text-transform: capitalize;}
/*Cores de fontes*/
.lilas { color:#795F72;} .verdeclaro { color:#79926D;} .verdemuitoclaro { color:#79926C } .lilasclaro { color:#796072 } .branco { color:#FFF;} .rozinha { color:#C7A9B0;} .verdinho { color:#90A587;} .lilazinho { color:#887181;} .verdelinhadotempo { color:#A4B69D;}
body { background: url(../img/bkglimpa.jpg) top center no-repeat #F6F8F3; }
#bkgGastronomia { background:url(../img/background_3.jpg) top center no-repeat #F6F8F3;}
#bkgPremios { background:url(../img/background_4.jpg) top center no-repeat #F6F8F3;}
#bkgProdutos { background:url(../img/bkglimpa.jpg) top center no-repeat #F6F8F3;}
#bkgPremios_coop { background:url(../img/background_1.jpg) top center no-repeat #F6F8F3;}
#bkgNoticias { background:url(../img/background_2.jpg) top center no-repeat #F6F8F3;}
#BkgHome{ min-width:990px; width:100%; margin:0px auto; background-image:url(../fotos/destaques/image_1.png); background-repeat:no-repeat; background-position:70% top; }
.limpa{ width:100%; height:1px; float:left; clear:both;}

/*home banner*/
.banner{ width: 100%; height: 100%; display: block; position: fixed; top: 0px; left: 0px; z-index: 100; background: url(../img/bkgBranco.png) top center repeat;}
.bannerInt{ width:600px; margin-left: -300px; top: 15%; text-align: center; left: 50%; position: absolute;}
.bannerInt .linkTarg{ display: block;box-shadow: 1px 1px 31px #796072;width: 600px;}

.bannerInt img{ width: auto; display: block; margin: 0px auto;}
.fecharBanner{ width: 40px; height: 40px; display: block; top: -20px; right: -20px; position: absolute; text-align: center; z-index: 110; line-height: 40px; background: #796072; color: #fff; font-family: "diavlo_boldregular", sans-serif; font-size: 30px;}
/*home banner*/


#fundologo { width:800px; height:127px; background:url(../img/fundo.png); margin:0px auto; padding-top:24px;}
#logo { width:206px; height:86px; margin:0px auto 0px auto;}
#caixamenu { width:100%; height:112px; background:url(../img/bkg_menu.png) top center no-repeat;}
#boxmenu { width:990px; min-width:990px; height:62px; margin:0px auto;}
#menusite { width:805px; height:62px; float:left; background:#FFF;}
#menusite li { float:left;}
.menu { font-family:"diavlo_boldregular", sans-serif; text-transform:uppercase; font-size:13px; color:#796072; height:62px; line-height:62px; padding:0px 8px 0px 11px; text-align:center;} 
#m1{ width:108px;}#m2{ width:62px;} #m3{ width:66px;} #m4{ width:124px;} #m5{ width:100px;} #m6{ width:126px;} #m7{ width:66px;} #m8{ color:#FFF; background-image:url(../img/seta.png); background-repeat:no-repeat; background-position:center right; padding-left:45px; text-align:left;}
#menusite a:hover .menu { color:#aa9ba6;}
#menuprodutos a:hover #m8 { background-image:url(../img/seta2.png);}
#menuprodutos { float:right; width:185px; height:62px; background:#795F72;}
#menuprodutos a:hover .menu { color:#aa9ba6;}
#seta { margin:0px 0px 0px 0px;}
#menuprodutos a:hover .seta { color:#FFF;}
#cxTopInicial { width:960px; height:355px; margin: 0px auto; padding-left:30px; }
#cxTopInicial h1{ line-height:65px; letter-spacing:-3px; }
.bolinha { width:17px; height:17px; float: left; background: url(../img/bolinhas.png); float:left; margin:0px 30px 0px 0px;}
.bolinhaAtiva { width:17px; height:17px; float: left; background: url(../img/bolinhas2.png); float:left; margin:0px 30px 0px 0px;}
#caixatexto { width:385px; height:103px;}
#caixabolinha { width:585px; height:50px;}
#sombramenu { width:100%; height:49px; background:url(../img/sombramenu.png) top center no-repeat;}
#caixaespumantes { width:100%; min-height:278px; background:url(../img/bkg_boxinicial1.png) center repeat-y;}
#texto { width:990px; min-height:284px; margin:0px auto;}
#conteudo { width:725px; height:280px; float:left;}
#conteudo1 h1 { line-height:40px; letter-spacing:-3px; margin: 41px 0px 0px 0px;}
#conteudo1 p { margin:19px 0px 0px 0px;}
#conteudo1 { width:320px; height:250px; float:left;}
#conteudo2 { width:274px; height:255px; background:#999; float:right;  margin:20px 105px 0px 0px;}
#caixabolinha3 { width:300px; float: left;}
.bolinhap { width:11px; height:11px; background:url(../img/bolinha.png); margin:0px 14px 0px 0px; float:right;}
.bolinhaPA { width:11px; height:11px; float:right; background:url(../img/bolinhaverde.png); margin:0px 14px 0px 0px;}
#caixagastronomia { width:990px;  margin:0px auto; display:table;}
#gastronomia { width:725px; min-height:340px; display:table;}
#boxG h1{ float:left; line-height:40px; margin:41px 0px 0px 25px; letter-spacing:-2px;}
#boxG img { float:left; margin:20px 0px 0px 25px;}
#boxG1 { width:345px; height:340px; float:left;}
#boxG2 { width:360px; padding-right:20px; min-height:340px;  float:right; display:table;}
#boxG2 h1 { margin:90px 0px 20px 26px; clear: both; line-height:35px;}
#boxG2 p {  margin:0px 0px 20px 26px; clear:both;}
.saibamais { clear:both; margin:30px 0px 0px 26px;}
#noticia { width:265px; min-height:350px; background:#796072; float: right; display:table; padding-bottom:20px;}
#noticia a div h1 { letter-spacing:-2px; margin:25px 0px 0px 20px;}
#noticia a div h2 { letter-spacing:-1px; margin:25px 0px 0px 20px;}
#noticia  a div p { margin:10px 0px 0px 20px;}
#premiacoes{ width:990px; min-height:226px; margin:0px auto; display:table background:url(../img/bkg_boxinicial1.png) center repeat-y;}
#premiacaoPrimeiraPagina { width:345px; height:226px; float:left; }
#premiacaoPrimeiraPagina h1 { letter-spacing:-2px; margin:45px 0px 0px 25px; float:left;}
#premiacaoPrimeiraPagina p { margin:17px 0px 0px 25px; float:left;}
#foto { width:380px; height:226px; float:left; }
#newsletter { width:265px; height:226px; float: right;}
#newsletter h1 { letter-spacing:-2px; margin:30px 0px 0px 20px;}
.contato { width:220px; margin:20px 0px 0px 20px;}
#nomeN { width:206px; height:34px; background:#FFF; border:0px; font-family:'source_sans_proregular', sans-serif; color:#79926D; font-size:13px; padding:0px 0px 0px 14px;}
#e-mailN { width:206px; height:34px; background:#FFF; border:0px; font-family:'source_sans_proregular', sans-serif; color:#79926D; font-size:13px; padding:0px 0px 0px 14px;}
.inputbox { margin-top:10px;}
#botaoenviar { clear:both; width: 62px; height:20px;color:#795F72; float:right; margin:20px 0px 0px 0px; border:none; font-family:'diavlo_boldregular'; font-size:13px; background:none; cursor:pointer;}
#varejoEturismo { width:990px; min-height:290px; margin:auto; display:table;}
#varejo { width:422px; min-height:290px; float:left;}
#varejo h1 { margin:79px 0px 0px 25px; letter-spacing:-2px;}
#varejo p { margin:20px 0px 0px 25px; }
#loja { width:294px; min-height:290px; float: left;}
#loja h1 { margin:79px 0px 0px 0px; letter-spacing:-2px;}
#loja p { margin:20px 0px 0px 0px;}
#historia { width:265px; min-height:288px; float:right; background:#FFF; padding-bottom:10px;}
#historia h1 { margin:25px 0px 0px 20px; letter-spacing:-2px;}
#historia p { margin:15px 0px 0px 20px;}
#rodape { width:100%; height:97px; min-width:990px; background:url(../img/rodape.png) center; float:left;}
#alinhamentoRodape { width:725px; height:97px; margin:0px auto; padding-right:265px;}
#foneRodape { width:200px; height:97px;float: left; text-align:center; line-height:97px;}
#emailRodape { width:250px; height:97px; float: left; text-align:center; line-height:97px; }
#Caixaseparador { width:35px; height:97px; float:left}
#separador { width:1px; height:32px; background:#AC94A1; margin:32px auto 0px auto;} 
#Caixaseparador2 { width:35px; height:97px;; float:left}
#separador2 { width:1px; height:32px; background:#AC94A1; margin:32px auto 0px auto;}
#redesocial { width:177px; height:97px; float:left;}
.twitter { width:20px; height:26px; background-image:url(../img/twitter.png); margin:33px 0px 0px 11px; float:left;}
.facebook { width:16px; height:26px; background-image:url(../img/facebook.png); margin:33px 0px 0px 29px; float:left;}
.youtube { width:25px; height:35px; background-image:url(../img/youtuble.png); margin:33px 0px 0px 25px; float:left;}
.instagram{ width:26px; height:26px; background-image:url(../img/instagram.png); margin:33px 0px 0px 25px; float:left;}

a:hover .youtube,a:hover .facebook ,a:hover .twitter,a:hover .instagram{ background-position:bottom;}
#garibaldi { width:100%px; height:97px;}
#G {width:990px; height:97px; margin:0px auto;}
#gari  { width:129px; height:37px; padding-top:33px; float: left; text-align:center;}
#vida { width:137px; height:67px; float:left; text-align:center;}
#vida img { margin:33px 0px 0px 0px;}
#gari h1 {  margin:10px 0px 0px 0px;}
#area { width:137px;  height:37px; padding-top:33px; margin-left:335px; float:left; text-align:center;}
#cure{ width:30px; float:right;   height:37px; padding-top:33px; margin-right:20px;}
#caixaPremiacao { width:100%; min-height:240px; background:url(../img/bkgcooperativa.png) repeat-y center; }
#CTpremiacao { width:990px; height:240px; margin:0px auto;}
#premiacao { width:265px; min-height:240px; float:left; text-align:left; display:table;}
#premiacao h1 { letter-spacing:-1px; margin:110px 0px 0px 25px;}
#protudos { width:500px; height:240px; float:left; text-align:left; padding-left:60px;} 
#protudos h1 { mar letter-spacing:-2px; margin-top:70px;}
#ctexto { width:100%; background:url(../img/bkg3.png) repeat-y center; display:table;}
#caixat { width:990px; min-height:334px; display:table; margin:0px auto;}
.a3menu { font-size:16px; color:#A4B69D; font-family:'diavlo_bookregular' ,sans-serif; margin:15px 0px 0px 25px;}
.a4menu { font-size:15px; color:#796072; font-family:'diavlo_boldregular'  ,sans-serif; margin:15px 0px 0px 25px;}
#sombra { width:607px; height:28px; background:url(../img/sombraespumantes.png) no-repeat; float:left; margin:60px 0px 0px 105px;}
#caixaCoop { background:#666;}
.voltar a,.voltar a h1{ width:90px; cursor:pointer; }
.voltar { width:90px;  padding-left:290px; width:610px; height:80px; margin:57px auto 0px auto;}
#boxpesquisar { width:178px; height:19px; background:#FFF; cursor:pointer; margin-top:28px; padding:10px; position:relative;}
#selectAno{ width:178px; display:none; background:#FFF; top:40px; left:0px; position:absolute; padding:10px;}
#selectAno div li a{ float:left; width:148px; font-family: 'diavlo_lightregular', sans-serif;color:#79926D; padding:10px 0px 10px 10px; border-bottom:1px #f2f2f2 solid; height:16px; }
#selectAno div li a:hover{ background:#f2f2f2;}
#boxpesquisar img { float:right; margin-top:5px;}
#boxpesquisar input { border:none; width:155px; outline:none; float:left; background:none; cursor:pointer; } 
.moscatel {width:390px; min-height:440px; float:left; display:table; margin:62px 0px 0px 0px; padding:70px 0px 0px 20px;}
.moscatel p { margin:10px 0px 0px 0px;}
.moscatel h2 { margin:45px 0px 0px 0px;}
#verProduto { width:106px; height:25px; background:url(../img/caixaverP.png); margin:40px 0px 0px 0px; text-align:center; line-height:25px;}
#vermais { width:725px; height:125px; margin:0px auto; float:right;}
#caixaver { width:140px; height:125px; float:left; margin-left:80px;} 
#caixaver img { margin:48px 0px 0px 10px; float:left;}
#caixaver h1 { margin:40px 11px 0px 0px; float:right} 
#acquasantiera { width:990px; min-height:704px; background:url(../img/espumante.png) top right no-repeat; margin:0px auto; }
#assemblage { width:425px; min-height:206px; float:left;}
#assemblage h1 { letter-spacing:-2px; margin:35px 0px 0px 25px;}
#assemblage p { letter-spacing:-1px; margin:30px 0px 0px 25px;}
#caixaFino { width:990px; min-height:393px; float:left; display:table;}
.caixaTinto { width:182px; min-height:393px; background:#FFF; float:left; margin:0px 0px 0px 8px; text-align:center;}
.caixaTinto .recebeFotoP{ height:255px; width:100%; margin:30px 0px 0px 0px;}
.caixaTinto h1 { margin:35px 0px 0px 0px; letter-spacing:-1px; line-height:17px; }
.botaopassar { width:52px; height:53px; background:url(../img/botaopassar.png); float:left; margin-top:164px; margin-left:25px;}
.passarbotao { width:52px; height:53px; background:url(../img/passarbotao.png); float:left; margin-top:164px; margin-left:25px;}
#Caixasobraprotudos { width:100%; height:24px; background:url(../img/sombraprotudos.png) no-repeat center; margin:0px  auto; float:left;}
#boxDestaque{ width:990px; display:table; margin:0px auto; padding-bottom:80px}
#destaque { width:100%; height:123px; float:left; text-align:left;}
#destaque  h1 { letter-spacing:-2px; margin-top:21px; margin-left:25px;}
.protudoDestaque { width:300px; min-height:290px; display:table; margin-right:20px; padding-bottom:20px; text-align:center; float:left; background:#FFF;} 
.protudoDestaque img { margin:10px 0px 0px 0px;}
.protudoDestaque  h1 { margin:25px 0px 0px 0px;}
#caixaVinho { width:100%; min-height:100px; display:table; float:left; margin-top:60px;}
#Cvinho { width:990px; min-height:100px; margin:0px auto;}
#granjavinho { width:425px; min-height:100px; float:left;} 
#granjavinho h1{ margin:45px 0px 0px 0px;}
#cabernet { width:565px; min-height:100px; background:#796072; float:left;}
#cabernet h1 { margin:40px 0px 0px 60px;}
#granjaUniao { width:100%; min-height:666px; float:left;}
#uniaoVinho { width:990px; min-height:666px; margin:0px auto;}
#vinhoCabernet { width:425px; float:left; text-align:center; background:#FFF; padding:50px 0px 70px 0px;}
#CabernetTexto { width:565px; min-height:666px; float:left}
#caracteristicas { width:137px; height:25px; margin-top:54px; margin-left:60px; background:url(../img/bloco.png); text-align:center; line-height:25px; float:left;}
#harmonizacao { width:127px; height:25px; margin-top:54px; margin-left:10px; text-align:center; line-height:25px; background:url(../img/bloco2.png); float:left; }
#comprar { width:84px; height:25px; margin-top:54px; margin-left:10px; text-align:center; line-height:25px; float:left; background:url(../img/bloco3.png);}
a:hover #comprar { background-position:bottom;}
a:hover #comprar h1{ color:#AC94A1;}
a:hover #harmonizacao { background-position:bottom;}
a:hover #harmonizacao h1{ color:#AC94A1;}
a:hover #caracteristicas  { background-position:bottom;}
a:hover #caracteristicas  h1{ color:#FFFFFF;}
#boxtitulos,#boxtitulos2 { width:400px; min-height:547px; margin-top:40px; float:left;}
#boxtitulos h1 { margin-left:65px;}
#boxtitulos p { margin-left:65px; margin-top:10px;}
#boxtitulos h2 { margin-left:65px; margin-top:40px;}
#boxtitulos h3 { margin-left:65px; margin-top:40px;}
#boxtitulos h4 { margin-left:65px; margin-top:40px;}
#boxtitulos h5 { margin-left:65px; margin-top:40px;}
#boxrede { width:100%; min-height:150px; float:left;}
#redebox { width:990px; min-height:150px; margin:0px auto;}
#redes { width:485px; height:150px; float:left; margin-top:60px;}
#baseSubMenu { width:100%; height:1px; margin:0px auto; float:left; position:relative; }
#boxSubMenu { width:100%; height:280px; background:url(../img/bkg_menuProdutos.jpg) no-repeat top center; position:absolute; left:0px; top:0px; }
#conteudoSubMenu{ width:990px; height:280px; margin:0px auto; background:url(../gerenciador/img/load2.gif) center no-repeat;}
.setaPassar { width:45px; height:281px; float:left; text-align:left; padding:0px 30px;}
.setaPassar img { margin-top:115px;}
.boxEspumantes { width:280px; height:281px; float:left; margin-top:10px; text-align:center;}
.boxEspumantes img { margin-top:33px;}
.boxEspumantes h1 { margin-top:25px;}
.espumantes{ display:table; float:right; width:725px;}
.garrafa {float:left; margin:62px 0px 0px 0px; width:260px; line-height:320px; text-align:center;}
#caixaContato { width:100%; min-height:240px; background:url(../img/bkgcooperativa.png) repeat-y center; }
#CTcontato{ width:990px; height:240px; margin:0px auto;}
#contato { width:265px; min-height:240px; float:left; text-align:left; display:table;}
#contato h1 { letter-spacing:-1px; margin:110px 0px 0px 25px;}
#textocontato { width:725px; display:table; float:right;}
#textocontato  h1 { margin:64px 0px 0px 60px; }
#assunto { width:422px; height:46px; background:url(../img/assunto.png) no-repeat; margin:35px 0px 0px 60px; float:left; cursor:pointer;}
#baseAssunto{ width:422px; height:2px; position:relative; float:left;margin:0px 0px 0px 60px; }
#assuntoSuspensa{ width:380px; padding:10px 20px; position:absolute; display:none; background:#FFF; top:-5px; left:0px; border:#dde0d9 1px solid; border-top:none;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomright: 6px;-moz-border-radius-bottomleft: 6px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
#assuntoSuspensa a li{ padding:10px 0px; border-top:#dde0d9 1px solid;font-family:"diavlo_boldregular", sans-serif; font-size:13px;color:#C7A9B0;}
#assuntoSuspensa a:hover li{ border-top:#F7F7F7 1px solid;background:#f9f9f9;}
.inputcontato { font-family:"diavlo_boldregular", sans-serif; font-size:13px; border:0px; padding: 0px 20px; float:left; color:#ABBBA5; background:url(../img/seta3.png) right center no-repeat; width:370px; height:44px; outline:none;}
#caixaNome { width:503px; height:46px; background:url(../img/caixaNome.png) no-repeat;  margin:45px 0px 0px 60px; float:left;}
.inputnome { font-family:"diavlo_boldregular", sans-serif; font-size:13px; border:none; float:left; color:#ABBBA5; width:463px; height:46px; padding:0px 20px; background:none;  outline:none;}
#caixaEmail { width:242px; height:46px; background:url(../img/caixaEmail.png) no-repeat; margin:20px 0px 0px 60px; float:left;}
.inputemail { font-family:"diavlo_boldregular", sans-serif; font-size:13px; border:none; float:left; color:#ABBBA5; width:202px; height:46px; padding:0px 20px; background:none;  outline:none;}
#caixaFone { width:242px; height:46px; background:url(../img/caixaEmail.png) no-repeat; margin:20px 0px 0px 20px; float:left}
.inputfone { font-family:"diavlo_boldregular", sans-serif; font-size:13px; border:none; float:left; color:#ABBBA5; width:202px; height:46px; padding:0px 20px; background:none;  outline:none;}
#caixaCidade { width:242px; height:46px; background:url(../img/caixaEmail.png) no-repeat; margin:20px 0px 0px 60px; float:left;}
.inputcidade { font-family:"diavlo_boldregular", sans-serif; font-size:13px; border:none; float:left; color:#ABBBA5; width:202px; height:46px; padding:0px 20px; background:none;  outline:none;}
#caixaEstado { width:242px; height:46px; background:url(../img/caixaEmail.png) no-repeat; margin:20px 0px 0px 20px; float:left}
.inputestado { font-family:"diavlo_boldregular", sans-serif; font-size:13px; border:none; float:left; color:#ABBBA5; width:202px; height:46px; padding:0px 20px; background:none;  outline:none;}
#caixaMensagem { width:561px; height:164px; background:url(../img/caixaMensagem.png) no-repeat; margin:35px 0px 0px 60px; float:left;}
.inputmensagem { font-family:"diavlo_boldregular", sans-serif; font-size:13px; border:none; float:left; color:#ABBBA5; width:521px; height:130px; padding:17px 20px; background:none;  outline:none; max-height:130px; max-width:521px;}
#textocontato #botaoenviar {font-size:22px; height:43px; width:108px; margin:40px 100px 66px 0px;}
#informacoes { width:265px; height:739px; float:left;}
#informacoes h1 { font-family:"diavlo_boldregular", sans-serif; font-size:15px; color:#795F72; margin:227px 0px 0px 25px;}
#informacoes p { font-family:'diavlo_mediumregular' ,sans-serif; font-size:24px; color:#C7A9B0; margin:8px 0px 0px 25px;}
#informacoes h2 { font-family:"diavlo_boldregular", sans-serif; font-size:15px; color:#795F72; margin:35px 0px 0px 25px;}
#informacoes h3 { font-family:"diavlo_boldregular", sans-serif; font-size:17px; color:#C7A9B0; margin:8px 0px 0px 25px;}
#assista,#veja,#siga,#curta { width:215px; height:54px; background:url(../img/bkgmidias.png) repeat-y right; font-family:'diavlo_mediumregular' ,sans-serif; font-size:24px; color:#C7A9B0; margin:15px 0px 0px 25px;}
#curta img,#siga img,#veja img ,#assista img{ float:left;}
#curta span,#siga span,#assista span,#veja span { float:left; margin-top:15px; margin-left:15px;}
#contGast { width:725px;display:table; float:right;}
#contGast #gastronomia #boxG #boxG2 h1  { margin-top:40px;}
#contGast #gastronomia { height:auto; padding:25px 0px;}
#contGast #gastronomia #boxG #boxG1 { height:auto;}
#contGast #gastronomia #boxG #boxG2 { height:auto;}
#boxG1 h2 { margin:100px 0px 0px 60px;}
#receita { width:645px; display:table;float:right; margin-right:20px;}
#detalhesReceita{ width:290px; float:right; margin-top:25px;}

#receita h1 { margin-top:58px;}
#receita img { margin-top:50px;}
#receita h2 { margin-top:55px;}
#receita p { margin-top:30px;}
#receita h3 { margin-top:40px;}
#receita h4 { margin-top:55px;}
#receita h5 { margin-top:20px;}
#boxFacebookComents{width:607px;  padding-bottom:20px; float:right; margin-right:67px; margin-top:41px;}
#sombraReceita { width:607px; height:127px; padding-bottom:20px; background:url(../img/sombrareceita.png); float:right; margin-right:67px; margin-top:61px;}
#sombraReceita h1 { margin-top:19px;}
.estrelas { width:25px; height:36px;  float:left; cursor:pointer;}
#estrela_1,#estrela_3,#estrela_5,#estrela_7,#estrela_9{background:url(../img/estrela-receita1.png) right top;}
#estrela_2,#estrela_4,#estrela_6,#estrela_8,#estrela_10{background:url(../img/estrela-receita2.png) left top;}
.estrelasM { background-image:url(../img/estrela-receitaMeio.png); }
.estrelasA { background-position:bottom; }
#noticias { width:725px; display:table; float:right; padding-bottom:30px;}
#recebeNoticias a:hover #boxNoticia * { color:#C7A9B0;}
#boxNoticia { width:348px; display:table; float:left; padding-bottom:40px;}
#boxNoticia p { margin-top:60px; margin-left:56px;}
#boxNoticia h1 { margin-left:56px; margin-top:25px; letter-spacing:-1px;}
#sombranoticia { width:607px; height:28px; background:url(../img/sombranoticia.png); float:right;}
#noticias2 { width:725px; display:table; float:right;}
#boxNoticia2 { width:635px; margin-right:40px; display:table; float:right;}
#boxNoticia2 img{ margin:35px 0px;}
#boxNoticia2 h2 { margin-top:90px;}
#boxNoticia2  h1 { margin-top:25px; letter-spacing:-1px;}
#boxNoticia2 p { margin-top:45px;}
#menuesquerdoNoticia { width:250px; display:table; float:left;}
#menuesquerdoNoticia h1 { margin-top:90px; margin-left:25px;}
#menuesquerdoNoticia p { margin-top:38px; margin-left:25px; }
#menuesquerdoNoticia h2 { margin-top:8px; margin-left:25px; }
#VarejoEturismo{ width:265px; display:table; float:left;}
#VarejoEturismo h1 { margin-top:90px; margin-left:25px;}
#VarejoEturismo p { margin-top:70px; margin-left:25px; }
#VarejoEturismo h2 { margin-top:8px; margin-left:25px; }
#CaixaCooperativa { width:725px; display:table; float:right;}
#CaixaTextoCoop { width:604px; display:table;  margin:0px auto;}
#CaixaTextoCoop p { margin-top:30px;}
#menuLinhadotempo {width:265px; display:table; float:left;} 
#menuLinhadotempo a li { margin-top:30px; margin-left:25px;}
#menuLinhadotempo a:hover li  { color:#81697A; font-family:'diavlo_boldregular',sans-serif;}
#caixaparafotos { width:990px; display:table; margin:0px auto;}
.caixaFotos { width:300px; min-height:236px; margin-left:25px; float:left; margin-top:30px;}
#CaixaTextoCoop { width:604px; display:table;  margin:0px auto;}
#caixatexto2 { width:725px; display:table; float:right; padding-bottom:138px;}
#caixatexto2 h1 { margin-top:64px; margin-left:60px;}
#caixatexto2 p { margin-top:50px; margin-left:60px;}
.submenuativo { color:#81697A; font-family:'diavlo_boldregular',sans-serif;}
#caixaPresidentes { width:725px; display:table; float:right;  padding:60px 0px 138px 0px;}
.caixaFotoPresidente { width:220px; display:table; float:left; padding-bottom:20px; }
.caixaFotoPresidente img { margin-left:60px; margin-top:10px;}
.caixaFotoPresidente h1 { margin-top:20px; margin-left:60px; letter-spacing:-1px;}
.caixaFotoPresidente p{ margin-top:07px; margin-left:70px; letter-spacing:-1px;}
#caixaLinhaTempo { width:725px; display:table; float:right;}
.conteudoLinhaTempo { width:580px; display:table; margin-left:60px;}
.conteudoLinhaTempo h1 { letter-spacing:-1px; margin-top:20px;}
.conteudoLinhaTempo img { margin-top:30px; float:left;}
.conteudoLinhaTempo .imgE { margin-top:30px; float:right; margin-right:20px;}
#caixaTextoCrise { width:580px; display:table; float:left;}
#caixaTextoCrise p { margin-top:40px;}
#menuesquerdo { float:left;}
#menuesquerdo { margin-top:55px;}
#carrousselBox{ width:585px; height:393px; background:url(../gerenciador/img/load2.gif) no-repeat center; float:left;  }
#caixaRepr{ float:right; width:560px; margin-right:105px; padding:65px 0px 20px 0px;}
#selectRep{ padding-left:20px; width:402px; height:46px; line-height:46px; cursor:pointer; background:url(../img/selectRep.jpg) no-repeat; position:relative; color:#ABBAA5; font-size:13px; text-transform:uppercase;font-family:'diavlo_boldregular',sans-serif;}
#optionsRep{ display:none; width:377px; padding:0px 23px 10px 20px;  position:absolute;  margin-bottom:10px; top:-10px; background:#fCfCfC; left:0px; border:1px solid #DBE2CF; border-top:none;}
#optionsRep li{ border-top:1px #f2f2f2 solid; width:90%;}
#optionsRep li a div{color:#ABBAA5; font-size:11px; text-transform:uppercase;font-family:'diavlo_boldregular',sans-serif; line-height:30px; height:30px; }
#optionsRep li a:hover div{color:#CFD8CC;}
#recebeSelectRep{ width:422px; position:relative;}
#baseEstrela{ width:250px; height:36px; float:left; padding:2px; margin-top:20px;}
#infoVoto{float:left; height:40px; line-height:40px; margin-top:20px; margin-left:50px; color:#79926C; font-family:'source_sans_proregular', sans-serif;}

/*scroll pane*/
.jspContainer{overflow: hidden;position: relative; outline:none; border:none;}
.jspPane{position: absolute;}
.jspVerticalBar{position: absolute;	top: 0;right: 0px;width: 8px;height: 100%; /*background: red;*/}
.jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 8px;  opacity:.9;-moz-opacity:.9;filter:alpha(opacity=90);-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;/*background: red;*/}
.jspCap{display: none;}
.jspHorizontalBar .jspCap{float: left;}
.jspTrack{position: relative;}
.jspDrag{background: #B89DA6;position: relative;top: 0;left: 0;cursor: pointer; opacity:.9;-moz-opacity:.9;filter:alpha(opacity=90);-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float: left;height: 100%;}
.jspTrack{ background: #EFE9EB;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;}
.jspArrow.jspDisabled{cursor: default;background: #80808d;}
.jspVerticalBar .jspArrow{height: 0px; /*height: 5px;*/}
.jspHorizontalBar .jspArrow{width: 0px;/* width: 10px; */float: left;height: 100%;}
.jspVerticalBar .jspArrow:focus{outline: none;}
.jspCorner{background: #eeeef4;float: left;height: 100%;}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner{margin: 0 -3px 0 0;}

#invalido{ color:#F33;font-family:'diavlo_mediumregular' ,sans-serif;}
#valido{ color:#093;font-family:'diavlo_mediumregular' ,sans-serif;}
#debugNews{ text-align:center;}