/*
/*
reset
*/
.wp-image { border: none; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; font-family: inherit; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; background:url(../images/bg-geral.png) }
ol, ul { list-style: none; height:auto; margin-bottom:10px; }
blockquote, q { quotes: none; }

blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
#logo-e-texto { width: 250px; }
#clear { clear:both; }
#wrapper { margin:0; width:100%; }
#content-geral { width:990px; margin:0 auto; background-color: #fff; height: auto; display: table; }
#content { width:700px; margin:0 auto; background-color: #fff; height: auto; display: table; }
#content-busca { width:700px; float: left; margin: 0 0 0 36px; height: auto; display: table; }
#topo { width:990px; background-color: #fff; height: 204px; background-repeat: no-repeat; }
#logo { width:235px; height:87px; float:left; margin: 28px 0 0 28px;}
#pratocinio { width: 728px; height: 97px; float:left; background-color:#e5e5db; display: none; }
#patro1 { width: 100px; float: left; background-color: #0C9; }
#patro2 { float:left; background-color: #e5e5db; width: 200px; }
#patro3 { float:left; background-color: #e5e5db; width: 200px; }
#patro4 { float:left; background-color: #e5e5db; width: 200px; }
#miolo { width: 990px; background-color: #fff; }
#home { float:left; width: 700px; float: left; background-color: #fff; }
#destaques-home { float:left; width: 706px; margin-left: 24px; position: relative; height: 138px; }
#destaques-home a.destaques { float:left; width: 108px; height: 96px; margin: 0 3px 10px 6px; padding: 0px; font: normal 14px/1em Georgia, Times, Arial; color: #904818; text-decoration: none; text-align: center; padding: 0px; opacity:1; filter: alpha(opacity=100); -moz-opacity: 1; filter: alpha(opacity=100);  }
#destaques-home a:hover { opacity:0.80; filter: alpha(opacity=80); -moz-opacity: 0.8; filter: alpha(opacity=80); }
#destaques-home a.vinhos { background:url(../images/destaques-vinhos.png) no-repeat; }
#destaques-home a.saude { background:url(../images/destaques-saude.png) no-repeat;  }
#destaques-home a.bistros { background:url(../images/destaques-bistros.png) no-repeat; }
#destaques-home a.ir { background:url(../images/destaques-ir.png) no-repeat; }
#destaques-home a.viagem { background:url(../images/destaques-viagem.png) no-repeat; }
#destaques-home a.retour { background:url(../images/destaques-retour.png) no-repeat; }
#destaques-home a.pitadas { background:url(../images/destaques-dicas.png) no-repeat; }
#destaques-home a.receitas { background:url(../images/destaques-receitas.png) no-repeat; }
#destaques-home a.destaques p { display: block; text-align: center; line-height: 1em; margin: 74px 0 0 0;  }
#destaques-home a.saude p { display: block; text-align: center; line-height: 1em; margin: 64px 0 0 0;  }

#destaques-internas { width: 706px; margin: -20px 0 0 -12px; position: relative; height: 138px; clear: both; }
#destaques-internas a.destaques { float:left; width: 108px; height: 96px; margin: 0 3px 10px 6px; padding: 0px; font: normal 14px/1em Georgia, Times, Arial; color: #904818; text-decoration: none; text-align: center; padding: 0px; opacity:1; filter: alpha(opacity=100); -moz-opacity: 1; filter: alpha(opacity=100); }
#destaques-internas a.destaques-selected { float:left; width: 108px; height: 96px; margin: 0 3px 10px 6px; padding: 0px; font: normal 14px/1em Georgia, Times, Arial; color: #904818; text-decoration: none; text-align: center; padding: 0px; opacity:1; filter: alpha(opacity=100); -moz-opacity: 1; filter:  }
#destaques-internas a:hover.destaques { opacity:0.80; filter: alpha(opacity=80); -moz-opacity: 0.8; }
#destaques-internas a.vinhos { background:url(../images/destaques-vinhos.png) no-repeat; }
#destaques-internas a.vinhos-selected { background:url(../images/destaques-vinhos-selected.png) no-repeat; }
#destaques-internas a.saude { background:url(../images/destaques-saude.png) no-repeat;  }
#destaques-internas a.saude-selected { background:url(../images/destaques-saude-selected.png) no-repeat; }
#destaques-internas a.bistros { background:url(../images/destaques-bistros.png) no-repeat; }
#destaques-internas a.bistros-selected { background:url(../images/destaques-bistros-selected.png) no-repeat; }
#destaques-internas a.ir { background:url(../images/destaques-ir.png) no-repeat; }
#destaques-internas a.ir-selected { background:url(../images/destaques-ir-selected.png) no-repeat; }
#destaques-internas a.viagem { background:url(../images/destaques-viagem.png) no-repeat; }
#destaques-internas a.viagem-selected { background:url(../images/destaques-viagem-selected.png) no-repeat; }
#destaques-internas a.retour { background:url(../images/destaques-retour.png) no-repeat; }
#destaques-internas a.retour-selected { background:url(../images/destaques-retour-selected.png) no-repeat; }
#destaques-internas a.pitadas { background:url(../images/destaques-dicas.png) no-repeat; }
#destaques-internas a.receitas { background:url(../images/destaques-receitas.png) no-repeat; }
#destaques-internas a.receitas-selected { background:url(../images/destaques-receitas-selected.png) no-repeat; filter: alpha(opacity=100); -moz-opacity: 1; filter: alpha(opacity=100); }
#destaques-internas a:hover.receitas-selected { background:url(../images/destaques-receitas-selected.png) no-repeat; filter: alpha(opacity=100); -moz-opacity: 1; filter: alpha(opacity=100); }
#destaques-internas a.destaques p { display: block; text-align: center; line-height: 1em; margin: 74px 0 0 0; }
#destaques-internas a.saude p { display: block; text-align: center; line-height: 1em; margin: 64px 0 0 0; }
#destaques-internas a.destaques-selected p { display: block; text-align: center; line-height: 1em; margin: 74px 0 0 0; }
#destaques-internas a.destaques p { font: normal 14px/1em Georgia, Times, Arial; color: #904818; }
#destaques-internas a.destaques-selected p { font: normal 14px/1em Georgia, Times, Arial; color: #fff; }
#destaques-internas a.saude-selected p { display: block; text-align: center; line-height: 1em; margin: 64px 0 0 0; }

.tipo-receita { font: normal 10px/1.5em Verdana, Arial, sans-serif; color: #666559; margin: 0 0 20px 32px; }
.tipo-receita span { display: block; line-height: 2em; }
.tipo-receita select { font: normal 10px/1.5em Verdana, Arial, sans-serif; color: #666559; }

#posts-home { float:left; width: 680px; margin-left: 34px; }	
#posts-home .blog-novidades { width: 676px; padding: 0px; margin: 0px; height: 235px; }
#posts-home .thumb-home-ppal { float: left; padding: 10px; border: 1px solid #cccbbe; background-color: #fff; }
#posts-home .thumb-home-ppal img { width: 189px; height: 189px; }
#posts-home .conteudo-post { margin: 0 0 0 22px; float: left; width: 440px; }
#posts-home .data-home { font: normal 10px/1.8em Verdana, Arial, sans-serif; color: #666559; }
#posts-home h2 { font: normal 20px/1.2em Georgia, Times, serif; color: #904818; padding: 0px; margin: 0px; }
#posts-home .blog-descricao { font: normal 11px/1.5em Verdana, Arial, sans-serif; color: #666559; }
#posts-home .blog-descricao a { font: normal 9px/1.4em Verdana, Arial, sans-serif; color: #fff; background-color: #dac5b0; padding: 3px; text-decoration: none; text-transform: uppercase; 
margin: 8px 0 0 0; display: block; width: 60px; }
#posts-home .blog-descricao a:hover{ background-color: #b69c83; }
#banner { display: none; }
#banner-col { margin: 20px 0 0px 0; }
#banner-col div.useful_banner_manager_banner { margin: 0 0 20px 0; }
#contRight { width:244px; float:right; background-color:#fff; }
#contRight div.pitadas { height: 66px; margin: 0 0 4px 0;  }
#contRight div.pitadas a.pitadas-link { background: url(../images/bg-pitadas.jpg) no-repeat; height: 66px; width: 70px; margin: 0 0 4px 0; float: left; }
#contRight div.pitadas h4 { margin: 44px 0 0 0; }
#contRight div.pitadas h4 a { font: italic 18px/4.8em Georgia, Times, serif; color: #2f0506; padding: 0px; text-decoration: none; }
#contRight div.pitadas h4 a:hover {color: #7b2224; }
#box-dicas  { padding: 0px; width: 196px; display: table; margin: 0 0 26px 0; }
#box-dicas  .dicas { float: left; width: 210px; margin-bottom: 4px; background-color: #ebebe4; }
#box-dicas  .thumb-home-dicas { border: 1px solid #b2b1a8; margin: 4px 6px 4px 4px; float: left;  }
#box-dicas  .thumb-home-dicas img { width: 52px; height: 52px; }
#box-dicas  a { float: left; font: bold 68%/1.1em Georgia, Times, serif; color: #2f0506; display: block; width: 134px; margin: 4px 0 0 0; text-decoration: none; }
#box-dicas  a:hover { color: #1e0203; }

#blog-internas .blog-novidades { width: 676px; padding: 0px; margin: 0px; height: 235px; }
#blog-internas .thumb-home-ppal { float: left; padding: 10px; border: 1px solid #cccbbe; background-color: #fff; }
#blog-internas .thumb-home-ppal img { width: 189px; height: 189px; }
#blog-internas .conteudo-post { margin: 0 0 0 22px; float: left; width: 440px; }
#blog-internas .data-home { font: normal 10px/1.8em Verdana, Arial, sans-serif; color: #666559; }
#content #blog-internas .conteudo-post p { margin: 0px; padding: 0px; font: normal 11px/1.5em Verdana, Arial, sans-serif; color: #666559; }
#blog-internas h2 { font: normal 20px/1.2em Georgia, Times, serif; color: #904818; padding: 0px; margin: 0px; }
#blog-internas .blog-descricao p { font: normal 11px/1.5em Verdana, Arial, sans-serif; color: #666559; }
#blog-internas .blog-descricao a { font: normal 9px/1.4em Verdana, Arial, sans-serif; color: #fff; background-color: #dac5b0; padding: 3px; text-decoration: none; text-transform: uppercase; 
margin: 8px 0 0 0; display: block; width: 60px; }
#blog-internas .blog-descricao a:hover{ background-color: #b69c83; }

#search { width:212px; }
#search span.tit-busca{ font: italic 12px/1.4em Georgia, Times; }
#search form { padding: 2px 0 2px 0; }
#search form input[type="text"] { width:172px; height:20px; border:1px solid #ddddd5; outline:none; margin: 0 0px 0 0; font: normal 12px/1.4em Arial, Verdana; color:#666559;  }
#search form input[type="submit"] { width:30px; height:22px; background:#666559; border: 1px solid #666559; color: #e5e5db; margin: 0px; padding: 0px; font: normal 11px/1.2em Arial, Verdana; color:#e5e5db;}
#search form input:hover[type="submit"] { background:#403f33; }

#posts-search { float:left; width: 600px; margin-left: 0px; margin-top: 22px; }	
#posts-search .blog-novidades { width: 676px; padding: 0px; margin: 0px; height: 235px; }
#posts-search .data-home { font: normal 10px/1.8em Verdana, Arial, sans-serif; color: #666559; }
#posts-search h2 { font: normal 20px/1.2em Georgia, Times, serif; color: #904818; padding: 0px; margin: 0px; }
#posts-search .blog-descricao { font: normal 11px/1.5em Verdana, Arial, sans-serif; color: #666559; }
#posts-search .blog-descricao a { font: normal 9px/1.4em Verdana, Arial, sans-serif; color: #fff; background-color: #750a24; padding: 3px; text-decoration: none; text-transform: uppercase; 
margin: 8px 0 0 0; display: block; width: 60px; }
#posts-search .blog-descricao a:hover{ background-color: #5e061c; }

#facebook { padding: 4px; border: 1px solid #d7d7d2; background-color: #f4f4f4; margin: 5px 0 4px 0; width: 200px; }
#facebook p { padding: 0px; margin: 0px; }
#facebook p span { font: italic 12px/2.2em Georgia, Times; color:#666559; padding: 0px; margin: 0px; vertical-align: top;  }
#facebook p span strong { vertical-align: top;  }
#redes-sociais { margin: 2px 0 20px 0; width: 212px; height: 23px; }
#redes-sociais a{ float: right; margin: 0 2px 0 3px; }
#redes-sociais a:hover span.redes-youtube { opacity:1; filter: alpha(opacity=100); -moz-opacity: 1; filter: alpha(opacity=100); }
#redes-sociais a:hover span.rss { opacity:1; filter: alpha(opacity=100); -moz-opacity: 1; filter: alpha(opacity=100); }
#redes-sociais a span.redes-youtube{ background:url(../images/logo-youtube.png) no-repeat; display: block; width: 45px; height: 18px; opacity:0.8; filter: alpha(opacity=80); -moz-opacity: 0.8; filter: alpha(opacity=80);  }
#redes-sociais a span.rss { background:url(../images/logo-rss.png) no-repeat; display: block; width: 18px; height: 18px; opacity:0.8; filter: alpha(opacity=80); -moz-opacity: 0.8; filter: alpha(opacity=80);  }
#books { width:212px; height: 275px; text-align:left; margin-top: 4px; background:url(../images/bg-livros.jpg) no-repeat; }
#playerRadio { background-color: #e5e5db; height: 30px; display:none; }
#colunas { width: 990px; }
#newsletter { position:absolute; margin:2px 0 0 540px; display: none; }
#newsletter form input[type="submit"] { background:#a4a495; border:0; *width: 35px;
height:24px; margin:12px 2px 2px 10px; margin:10px 2px 2px 10px \0/; *margin:11px 2px 2px 10px;
cursor:pointer; }
#newsletter form input[type="text"] { border:0; background:#a4a495; padding:5px; outline:none; font:11px Arial, Helvetica, sans-serif; color:#e5e5db; }
#newsletter form { float:left; }
#faixa { display: block; text-align: center; margin:40px 0; }
#CampoInputNome { margin-top: 10px; margin-left: 10px; margin-right: 10px; float: left; }
#CampoInputEmail { margin-top: 10px; float: left; }
#coluna1 { width: 498px; float: left; padding-right: 5px;}
#coluna2 { width: 484px; float: left; }
#coluna3 { width:400px; float: left; }
#coluna4 { width: 990px; height:90px; margin:0 auto; background-color:#E5E5DB; padding-bottom: 20px; }
#rodape { width:990px; margin: 0 auto; background:url(../images/img-rodape.png) no-repeat; }
#pagina { width: 712px; float:left; margin: 0 0 36px 12px; }
#pagina h2 { font: normal 20px/1.2em Georgia, Times, serif; color: #904818; padding: 0px; margin: 0px 0 18px 24px; }
#pagina p.filtro-cidades { width: 150px; height: 74px; float: left; margin: 0 0 0 24px; }
#pagina p.filtro-nome-bistro { width: 470px; height: 55px; float: left; margin: 0px;}
#pagina label { font: normal 10px/1.8em Verdana, Arial, sans-serif; display:block; color:#666559; }
#pagina select { font: normal 11px/1.4em Verdana, Arial, sans-serif; height: 22px; color:#666559; border: 1px solid #666559; margin: 0px; }
#pagina .bloco { display: table; margin: 0 0 0 23px; width:212px; float: left; height: 90px; }
#pagina a.imgCaixas { height:70px; width:70px; display: block; float: left; margin: 0px; padding: 0px; opacity:0.88; filter: alpha(opacity=88); -moz-opacity: 0.88; filter: alpha(opacity=88); }
#pagina a:hover { opacity:1; filter: alpha(opacity=100); -moz-opacity: 1; filter: alpha(opacity=100); }
#pagina .bloco div { margin: 0px 0 0 12px; width:130px; float: left; }
#pagina img { height:70px; width:70px; border: 1px solid #b2b1a8; }
#pagina h4 { font: normal 15px/1.2em Georgia, Times, serif; color: #904818; padding: 0px; margin: 0 0 4px 0; text-decoration: none; }
#pagina a { text-decoration: none; color:#904818; }
#pagina a:hover { color: #0f0001; }
#pagina p { font: normal 11px/1.3em Verdana, Arial, sans-serif; color:#666559; margin: 0px; padding: 0px; position: relative;  }
#pagina p a  { display: none; }

#pagina-usuario { width: 712px; float:left; margin: 0 0 36px 0px; }
#pagina-usuario h2 { font: normal 20px/1.2em Georgia, Times, serif; color: #904818; padding: 0px; margin: 0px 0 18px 24px; }
#pagina-usuario h5 { font: normal 16px/1em Georgia, Times, serif; color: #904818; padding: 0 0 3px 0; margin: 0px 0px 10px 0px; width: 665px; border-bottom: 1px solid #ddc8b9; clear: both; }
#pagina-usuario .bloco { display: table; margin: 0 23px 0 0; width:212px; float: left; height: 90px; }
#pagina-usuario a.imgCaixas { height:70px; width:70px; display: block; float: left; margin: 0px; padding: 0px; opacity:0.88; filter: alpha(opacity=88); -moz-opacity: 0.88; filter: alpha(opacity=88); }
#pagina-usuario a:hover { opacity:1; filter: alpha(opacity=100); -moz-opacity: 1; filter: alpha(opacity=100); }
#pagina-usuario .bloco div { margin: 0px 0 0 12px; width:130px; float: left; }
#pagina-usuario img { height:70px; width:70px; border: 1px solid #b2b1a8; }
#pagina-usuario h4 { font: normal 15px/1.2em Georgia, Times, serif; color: #904818; padding: 0px; margin: 0 0 4px 0; text-decoration: none; }
#pagina-usuario a { text-decoration: none; color:#904818; }
#pagina-usuario a:hover { color: #0f0001; }
#pagina-usuario p { font: normal 11px/1.3em Verdana, Arial, sans-serif; color:#666559; margin: 0px; padding: 0px; position: relative;  }
#pagina-usuario p a  { display: none; }

#contentPage { width: 688px; float:left; margin: 0 0 36px 36px; padding: 0; }
#content .categoria { font: normal 20px/1.2em Georgia, Times, serif; color: #904818; padding: 0px; text-decoration:none; }
#content .categoria a { font: normal 20px/1.2em Georgia, Times, serif; color: #904818; padding: 0px; text-decoration:none; }
#content .entry-content { font: normal 14px/1.3em Verdana, Arial, sans-serif; color: #666559; padding: 0px; text-decoration:none; }
#content .entry-content p { font: normal 12px/1.4em Verdana, Arial, sans-serif; color: #666559; padding: 0px; text-decoration:none; }
#content #add_minhas_receitas { float: left; height: 25px; }
#content div.btn a.print-button { width: 94px; height: 25px; padding: 0px; background:url(../images/bt-imprimir.png) no-repeat 0 0; float: left; margin: 0 0 0 3px; display: block; border: none; }
#content div.btn a:hover.print-button { background-position: bottom; }
#content .btn{ margin: 20px 30px 0 0; float: left; width: 390px; background-color:#fff; padding: 0px; }
#content .btn_bistros{ }

#content div.btn a { border: 1px solid #908f88; padding: 4px 4px 0px 4px; cursor: pointer; height: 19px; width: auto; text-decoration: none; font: normal 11px/1.4em Verdana, Arial, sans-serif; color: #666559; float: left; }
#content span.btn_bistros { text-decoration: none; background-color: transparent; font: normal 11px/1.8em Verdana, Arial, sans-serif; color: #666559; margin: 0px; padding-left: 0px;  }
#content div.btn a:hover { color: #ccc; }
#content div.btn a:hover span { color: #ccc; }

div.voltar{ display: block; clear: both;}
a.btn-voltar{ font: normal 12px/1.3em Verdana, Arial, sans-serif; color: white; background-color: #DAC5B0; padding: 3px; text-decoration: none; margin: 8px 0 0 0; display: block; width: 48px; vertical-align: top;}
a:hover.btn-voltar{ background-color: #b69c83; }

#fb-root { margin: 10px 0 20px 0; }

#redes { width:415px; height:19px; position:absolute; margin:-40px 0 0 555px; }
#redes ul li { width:21px; height:19px; margin-left:10px; float:left; }
#redes ul li a.twitter { width:21px; height:19px; background:url(../images/redes.jpg) no-repeat 0 0; display:block; }
#redes ul li a.face { }
#redes ul li a.orkut { }
#FormContact { margin-top:50px; }

#content .redes-sociais { display: block; text-align: left; float: left; margin: 30px 0 0 0; }
div.newsletter_conteiner { margin: 15px 0 15px 0; font: normal 12px/1em Arial, Verdana, sans-serif; }
#contentPage hr { display: none;}
#comments { width: 700px; float: left; }
#comments h1 { font: normal 18px/1.2em Georgia, Times, serif; color: #904818; padding: 0px; text-decoration:none; }
#comments p.nocomments { display: none; }
#comments div.comment-body img.avatar{ display: none; }


#estrelas { position: relative; float: left; display: none; }
#estrelas_home { position: relative; float: left; }
#estrelas_home a img { width: 13px; margin-top: 2px; }
#estrelas_home p { margin-top: 0px; text-align: center; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #737367; line-height: 1.3em; }
#img.aligncentered, div.aligncentered { text-align:center; margin:0 auto; }
img.alignleft, div.alignleft { float:left; margin:0 0.5em 0.5em 0; }
img.alignright, div.alignright { float:right; margin:0 0 0.5em 0.5em; padding: 5px; }
#face { width:21px; height:19px; float:left; margin-right:10px; cursor:pointer; z-index: 101; }
#youtube { width:21px; height:19px; float:left; margin-right:50px; z-index: 101; }
#categorias ul li { font:13px Arial, Helvetica, sans-serif; color:#acacac; background-color:#ECECE2; }
#categorias ul li a { font:13px Arial, Helvetica, sans-serif; color:#6E6E5B; text-decoration:none; }
#categorias ul li a:hover { text-decoration:underline; }
#categorias ol, ul { list-style: none; height:auto; margin-bottom:10px; }
#tags ul a { font-family:Arial, Helvetica, sans-serif; color:#6E6E5B; text-decoration:none; }
#tags ul a:hover { color:##6E6E5B; }
#tags h1 { color:#849F71; font-family:arial; font-size:16px; font-weight:bold; margin-bottom:10px; }
.boxes_lateral { background-color:#ECECE2; float:left; margin-bottom:45px; margin-left:20px; margin-top:50px; width:190px; }
a img {
border-width:0;
}

#livros { width: 600px; clear: both; display: nonee; }
#livros div.col { width: 186px; float: left; padding: 7px; }
#livros div.col img { border: 1px solid #dac5b0; margin: 0 0 0 0; }
#livros div.col img.alignleft { border: 1px solid #dac5b0; margin: 0 0 14px 0; padding: 0 0 0 0; }
#livros div.col p { font-size: 11px; padding: 0 0 10px 0; margin-top: 0; }
#livros div.col a { display: block; margin: 0 0 4px 0; padding: 0px; color: #CF763B; font-weight: bold; cursor: pointer; }
#livros div.col a:hover { color: #aa5720; }
#livros div.col h2 { color: #904818; font-weight: bold; line-height: 1.2em; margin: 0 0 10px 0; }


