* {margin:0; padding:0; border:0; outline:0; list-style:none; text-decoration:none;}
body {background:#FFF url(../imagens/topo1.jpg) center 0 no-repeat; font:12px arial;}
a { color: #666; text-decoration: none; }
a:hover { color: #666; }
a:active, a:focus { outline: none; }
.clear {clear:both;}
.clearAll {clear:both;}
.link_default {color:#D02022; font-weight:bold; text-decoration:none;}
.link_default:hover {color:#D02022; font-weight:bold; text-decoration:underline;}
.link_default2 {color:#666;}
.link_default2:hover {color:#D02022;}
.anuncie {font:12px arial; color:#666; font-style:normal; line-height:18px; text-decoration:underline;}
.anuncie:hover {color:#D02022;}
.tx_default {color:#D02022;}

/* Centraliza */
#centraliza {position:relative; width:990px; margin:0 auto 0 auto; background:url(../imagens/bg_centraliza.jpg) 0 225px no-repeat;}

/* Topo */
#barraTopo {width:990px; height:137px;}
#barraTopo a{float:left; width:253px; height:134px; font-size:9px; padding:3px 0 0 0;}
#banner_728x90 {float:left; width:728px; height:90px; font-size:9px; margin:0px 0 0 9px;}
#banner_728x90 a{width:728px; height:90px;}
#banner_728x15 {float:left; width:728px; height:15px; font-size:9px; margin:0px 0 0 9px;}
#banner_728x15 a{width:728px; height:15px;}
#banner_728x15_2 {float:left; width:728px; height:15px; font-size:9px; margin:10px 0 0 9px;}
#banner_728x15_2 a{width:728px; height:15px;}
#box_login {position:absolute; top:146px; left:578px; width:410px; height:22px; z-index:600;}
html>body #box_login {left:578px;}
#admob {position:absolute; top:0px; left:0px; width:728px; height:40px; z-index:700;}
#admob a{color:yellow;}

/* Barra-Busca */
.barraBusca {width:990px; height:36px;}
.barraBusca label {float:left; margin:0 0 0 6px; height:22px; font:12px arial; color:#A77941; line-height:22px;}
.barraBusca input {float:left; height:24px; margin:6px 0 0 2px; border-left:1px solid #EADBC8; border-top:1px solid #EADBC8; border-right:1px solid #EADBC8; border-bottom:1px solid #EADBC8; font:17px verdana; color:#A77941; font-weight:bold;}
.barraBusca select {float:left; height:17px; margin:2px 0 0 5px; font:12px verdana; color:#000;}
.barraBusca input#bot_buscar {float:left; width:50px; height:21px; margin:6px 0 0 5px; background:url(../imagens/bot_buscar.gif); text-indent:-10000px; border:0; cursor:pointer;}
#bar_hom label#data {margin:6px 0 0 0px; display:none;}
#bar_hom label#busca {margin:5px 0 0 315px; color:#FFF; font-weight:bold;}
#bar_hom input#inp {width:128px; height:19px; border:1px solid #A94243; font:14px arial; color:#333; font-weight:bold;}
#bar_hom select#s1 {width:140px;}
#bar_end {padding-top:3px;}
#bar_end label#data {margin:0 0 0 6px; display:none;}
#bar_end label#busca {margin:9px 0 0 0px; font:11px arial; color:#FFF; font-weight:bold;}
#bar_end input#inp {width:120px; height:18px; border:1px solid #7F9DB9; color:#000; font-size:14px;}
#bar_end select#s1 {width:150px; height:20px; margin:6px 0 0 3px; font:12px arial; color:#333;}
#bar_end select#s3 {width:45px; height:20px; margin:6px 0 0 3px; font:12px arial; color:#333;}
#bar_end select#s2 {width:140px; height:20px; margin:6px 0 0 3px; font:12px arial; color:#333;}
#bar_vid label#data {margin:0 0 0 6px; display:none;}
#bar_vid label#busca {margin:6px 0 0 280px;}
#bar_vid input#inp {width:170px;}
#bar_vid select#s1 {width:131px; height:24px; margin:7px 0 0 3px; font:15px arial; color:#333;}

/* Menu */
.nav, .nav ul {list-style:none; margin:0; padding:0;}
.nav {font:14px arial; font-weight:bold; z-index: 100; position: relative;}
.nav li {float: left; margin:0; padding: 0; position: relative;}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {font:14px arial;  font-weight:bold;  color: #FFF; display: block; padding: 0 9px; text-decoration: none; line-height:26px; }
.nav li a:hover {background: #CA3200; color: #FFF;}
#nav-one li:hover a, #nav-one li.sfHover a { background: #CA3200; color: #FFF;}
#nav-one ul li a.link_on {color:#FFF; background:#CA3200; }

/* Corpo da Home */
#corpo {float:left; width:687px; margin:26px 0 0 0;}
#slide {float:left; width:243px; height:245px; margin-top:5px;}

/* Conteúdo */
#conteudo {float:left; width:447px; margin:0 0 0 10px;}
#conteudo2 {float:left; width:464px; margin:0 0 0 5px;}

/* Box do Guia de Estabelecimentos da Home */
.subtit {font:9px verdana; color:#999; font-weight:bold;}
.subtit2 {font:14px arial; color:#D02022; font-weight:bold;}
.box_hm2 {float:left; width:476px; margin:10px 0 0 0; font:14px arial;}
.box_hm2 a{font:14px arial; font-weight:normal;}
.box_hm2 a:hover {text-decoration:underline;}

/* Box-Agenda  */
.box {float:left; width:303px; margin:0 0 0 21px;}
.box_top {float:left; width:303px; height:10px; background:url(../imagens/box_top.gif);}
.box_middle {float:left; width:303px; height:225px; background:url(../imagens/box_bg.gif);}
.box_bott {float:left; width:303px; height:10px; background:url(../imagens/box_bott.gif);}
.box_middle ul {height:169px;}
.box_middle ul li {margin:0 0 3px 9px;}
.box_middle ul li a{font:12px arial; color:#666; font-weight:bold;}
.box_middle ul li a:hover{color:#D02022;}
.link a {font:12px arial; color:#666; font-weight:bold;}
.link a:hover {color:#D02022;}

/* Box 2 */
.box2 {float:left; width:221px; height:282px; margin:0 0 0 0;}
.box_top2 {float:left; width:221px; height:10px; background:url(../imagens/box_top2.gif);}
.box_middle2 {float:left; width:221px; background:url(../imagens/box_bg2.gif);}
.box_bott2 {float:left; width:221px; height:10px; background:url(../imagens/box_bott2.gif);}
.box_middle2 ul li {margin:0 0 0 9px;}
.box_middle2 ul li a{font:16px arial; color:#333; font-weight:bold; line-height:17px;}
.box_middle2 ul li a:hover{color:#D02022;}
.menu_tit {font:17px arial; color:#D02022; font-weight:bold; font-style:italic;}
.menu_tit:hover {color:#D02022;}
.menu_tit2 {font:18px arial; color:#D02022; font-weight:bold;}
.menu_tit2:hover {color:#D02022;}

/* Box do Menu Guia de Compras */
.box_middle5 {float:left; width:221px; background:url(../imagens/box_bg2.gif);}
.box_middle5 ul li {margin:0 0 0 9px;}
.box_middle5 ul li a{font:13px arial; color:#333; font-weight:normal; line-height:14px;}
.box_middle5 ul li a:hover{color:#D02022;}
.menu_tit5 {font:14px arial; color:#000; font-weight:bold; font-style:italic;}
.menu_tit5:hover {color:#D02022;}

/* Box Parceiros */
.box_prc {float:left; width:300px; margin:0 0 0 0;}
.box_top4 {float:left; width:300px; height:10px; background:url(../imagens/box_top4.gif);}
.box_middle4 {float:left; width:300px; background:url(../imagens/box_bg4.gif);}
.box_bott4 {float:left; width:300px; height:10px; background:url(../imagens/box_bott4.gif);}
.box_middle4 ul li {margin:0 0 0 9px;}
.box_middle4 ul li a{font:16px arial; color:#333; font-weight:bold; line-height:17px;}
.box_middle4 ul li a:hover{color:#D02022;}

/* Coluna Esquerda */
#colEsquerda {float:left; width:221px;}

/* Coluna Direita */
#colDireita {float:left; width:302px; margin:26px 0 0 0;}

/* Login / Parceiros / Enquete */
.box3 {float:left; width:210px; margin:0 0 0 0;}
.box_top3 {float:left; width:210px; height:12px; background:url(../imagens/box_top3.gif);}
.box_middle3_1 {float:left; width:420px; padding:3px 0 0 570px;}
.box_middle3 {float:left; width:420px;}
.box_bott3 {float:left; width:210px; height:12px; background:url(../imagens/box_bott3.gif);}
.box_middle3 ul li {margin:0 0 0 9px;}
.box_middle3 ul li a{font:16px arial; color:#666; font-weight:bold; line-height:17px;}
.box_middle3 ul li a:hover{color:#D02022;}
.link2 {font:14px arial !important;}
.link3 {font:11px arial !important;}
ul.lista1 li {text-align:center; line-height:12px;}
input.bot_votar {margin:0 0 0 76px;}

/* Login */
.box4 {float:left; width:418px; margin:0 auto 0 auto;}
.box4 form {padding:0 0 0 0;}
.box4 label {float:left; font:11px arial; color:#FFF; font-weight:bold; margin:3px 3px 0 3px;}
.box4 input {float:left; width:128px; height:19px; border:1px solid #A94243; font:14px arial; color:#333; font-weight:bold;}
.box4 .bot_ok {width:50px; height:21px; margin:0px 0 0 4px; background:url(../imagens/bot_entrar.gif); cursor:pointer; text-indent:-10000px; border:0;}

/* Rodapé */
#rodape {height:120px; border-top:1px solid #FEE2F5; border-bottom:1px solid #FFF; background:#FFF url(../imagens/rodape.jpg) center 0 no-repeat; margin:0px 0 0 0;}
#rodape_conteudo {position:relative; width:990px; margin:0 auto 0 auto;}
#rodape_conteudo ul {text-align:center; padding:16px 0 0 0;}
#rodape_conteudo ul li {display:inline; font:15px arial; color:#FFF; font-weight:bold;}
#rodape_conteudo ul li a{font:15px arial; color:#FFF; font-weight:bold;}
#rodape_conteudo ul li a:hover{color:yellow;}
#copyright {font:15px arial; color:#FFF; margin:15px 0 0 0; text-align:center;}

/* Conteúdo */
ul#naveg li {display:inline; font:14px arial; color:#666; margin:0 0 15px 0;}
ul#naveg li a {font:14px arial; color:#666; font-weight:bold;}
ul#naveg li a:hover {color:#D02022;}

#conteudo .box {float:left; width:447px; margin:0 0 15px 0; padding:0 0 5px 0;}

.box_meio_conteudo {width:447px; margin:0 0 0 0; color:#666;}
.box_meio_conteudo li a{font:16px arial; color:#333; font-weight:bold;}
.box_meio_conteudo li a:hover{color:#D02022;}

.box_meio_conteudo2 {width:502px; margin:0 0 0 0; color:#666;}

.box_coldir_conteudo {width:300px; margin:0 0 0 0; color:#666;}
.box_coldir_conteudo li a{font:14px arial; color:#333;}
.box_coldir_conteudo li a:hover{color:#D02022;}

.box_coldir_conteudo2 {width:300px; margin:0 0 0 0; color:#666;}
.box_coldir_conteudo2 li a{font:12px arial; color:#666;}
.box_coldir_conteudo2 li a:hover{color:#000;}

.box_agenda {width:300px; margin:0 0 0 2px; color:#666;}
.box_agenda li a{font:14px arial; color:#333; font-weight:bold;}
.box_agenda li a:hover{color:#D02022;}

#conteudo ul.lista2 li {line-height:20px;}
#conteudo ul.lista2 li a{line-height:19px;}

#conteudo .box ul#c1 {margin:13px 0 10px 0;}
#conteudo .box ul#c1 li {display:inline; padding:0 5px 0 0;}
#conteudo .box ul#c1 li a{font:12px verdana; color:#666;}
#conteudo .box ul#c1 li a:hover{color:#D02022;}

#conteudo .box ul#c2 {float:left; padding:0 0 0 0;}
#conteudo .box ul#c2 li {height:18px;}
#conteudo .box ul#c2 li a{font:14px arial; color:#333; float:left;}
#conteudo .box ul#c2 li a:hover {color:#D02022;}

#conteudo .box ul#c3 {clear:both; height:0px; padding:13px 0 5px 0;}
#conteudo .box ul#c3 li {float:left; padding:0 8px 0 0;}
#conteudo .box ul#c3 li a{font:12px verdana; color:#666;}
#conteudo .box ul#c3 li a:hover{color:#D02022;}

#conteudo .box_fra {float:left; width:447px; margin:0 0 15px 0; padding:0 0 5px 0;}
#conteudo .fra_tit {font:14px arial; color:#333; font-style:italic; font-weight:bold;}
#conteudo .fra_autor_tit {font:12px arial; color:#999; font-style:italic;}
#conteudo .box_fra ul#c3 {clear:both; height:0px; padding:13px 0 5px 0;}
#conteudo .box_fra ul#c3 li {float:left; padding:0 0 0 8px;}
#conteudo .box_fra ul#c3 li a{font:12px verdana; color:#666;}
#conteudo .box_fra ul#c3 li a:hover{color:#D02022;}

#conteudo .box3 {float:left; width:446px; margin:0 0 0 0; padding:0 0 0 0;}
#conteudo .box3 h1 {width:436px; height:20px; font:11px verdana; color:#666; font-weight:bold; text-indent:4px;}
#conteudo .box3 p {margin:0 0 0 4px;}

#conteudo .botao_ok {width:23px; background:#D02022 url(../imagens/bot_ok_bg.jpg); border:1px solid #D02022; font:10px arial; color:#FFF; line-height:15px; height:18px; cursor:pointer;}

#conteudo .alerta {color:#D02022;}

.tab {width:447px; font:14px arial; color:#666; margin:5px 0 0 0; line-height:16px;}
.tab .tit {height:30px; padding:0 0 10px 0; font:21px arial; color:#666; font-weight:bold; font-style:italic;}
.tab .tit2 {padding:0 0 3px 0; font:19px arial; color:#666; font-weight:bold; font-style:italic;}
.tab .tit4 {height:39px; padding:0 0 0 0; font:18px arial; color:#D02022; font-style:italic; font-weight:bold;}
.tab .listra1 {line-height:12px;}
.tab .listra2 {line-height:12px;}
.tab .col_1 {width:147px; padding:0 0 0 0;}
.tab .col_1 a {color:#000; line-height:16px;}
.tab .col_1 a:hover {color:#5C2E19;}
.tab .col_2 {width:263px; font-style:italic; line-height:15px;}
.tab .col_1_1 {width:67px; padding:0 0 5px 0;}
.tab .col_2_1 {width:343px; padding:0 0 5px 0;}
.tab .lin_1 {padding:0 15px 0 0; text-align:justify;}
.tab .lin_1 ul li {margin:0 0 11px 0; font-style:italic; line-height:18px;}
.tab .lin_1 .listar {text-align:center; margin:7px 7px 0 0;}
.tab .lin_1 .listar a {font-size:12px; color:#666;}
.tab .lin_1 a {font:14px arial; color:#666; font-style:italic; line-height:18px;}
.tab .lin_1 a:hover {color:#D02022;}
.tab .tx1 {font:10px arial; color:#333;}
.tab .input_tx {border:1px solid #EEEEEE; font:12px arial; font-weight:normal; line-height:20px; height:20px;}
.tab .select {line-height:20px; height:20px; border:1px solid #EEEEEE; font:12px arial; font-weight:normal;}
.tab .txarea {border:1px solid #EEEEEE; font:12px arial;}
.tab .anuncie {font:12px arial; color:#666; font-style:normal; line-height:18px; text-decoration:underline;}
.tab .anuncie:hover {color:#D02022;}
.tab .input_tx2 {height:20px; border:1px solid #EEEEEE; font:14px arial; color:#666; line-height:20px; padding-top:1px;}
.tab .img_livro {width:124px; padding:0 10px 0 0; margin:0;}
.link_livro {font:11px arial; color:#D02022; text-decoration:underline;}
.link_livro:hover {color:#000;}

/* Cadastro Completo */
.tab2 {margin:10px auto 10px auto; background:#FFF;}
.tab2 td {padding:2px;}
.tab2 .cad_tx {font:12px arial; color:#333; text-align:left;}
.tab2 .cad_tx2 {font:12px arial; color:#999;}
.tab2 .cad_tx_usuario {font:16px arial; color:#333; font-weight:bold;}
.tab2 .cad_select {font:12px arial; color:#000; border:0px none; background:#FFFFFF; border:1px groove #CCC;}
.tab2 .cad_input_tx {font:12px arial; color:#000; border:0px none; background:#FFFFFF; border:1px groove #CCC; height:16px; line-height:16px;}
.tab2 .cad_input_txarea {font:12px arial; color:#000; border:0px none; background:#FFFFFF; border:1px groove #CCC; scrollbar-base-color:#FFF; scrollbar-track-color:#FFF; scrollbar-arrow-color:#000;}
.tab2 .cad_input_bot {font:12px arial; color:#000; border:0px none; background:#FFFFFF; border:1px groove #CCC; cursor:pointer; }

.video_thumb {float:left; width:440px; height:93px; margin:0 0 10px 0; text-align:left; background:#F9F9F9; border:1px solid #F3F3F3;}
.video_thumb2 {float:left; width:115px; height:180px; margin:0 0 10px 0; text-align:left; font:11px arial;}
.video_thumb3 {float:left; width:298px; margin:0 0 10px 0; text-align:left; background:#F9F9F9; border:1px solid #F3F3F3;}

.video_thumb a{color:#666;}
.video_thumb a:hover{color:#D02022;}
.video_thumb2 a{color:#666;}
.video_thumb2 a:hover{color:#D02022;}
.video_thumb3 a{color:#666;}
.video_thumb3 a:hover{color:#D02022;}

/* Parceiros */
#parceiros {font:14px arial; color:#333;}
#parceiros a{font:14px arial; color:#333; font-weight:bold;}
#parceiros a:hover{color:#D02022;}
.quebraLinha {height:12px; line-height:12px;}

/* Artigos */
.art_nav {font-size:13px; color:#999; font-weight:bold;}
.art_nav:hover {color:#999;}
.art_tit {font:19px arial; color:#D02022; font-weight:bold; margin:0 0 5px 0;}
.art_subtit {font:14px arial; color:#666; margin:0 0 5px 0;}
.art_tx {font:14px arial; color:#000; margin:15px 0 0 0;}
.art_tit2 {font-size:18px; padding:0; line-height:0; padding:6px 0 0 0;}
.art_ft {font:12px arial; color:#666; font-weight:bold;}
.art_ft2 {font:12px arial; color:#666;}
.art_dst {font:13px arial; text-decoration:underline; color:#D02022;}
.art_dst:hover {color:#D02022;}
.art_foto {float:right; padding:4px 8px 3px 0;}
.art_tit_link {font-size:13px; color:#666;}
.art_link {font-size:13px; color:#666; text-decoration:underline;}
.art_link:hover {color:#D02022;}

/* Área VIP */
.areavip_marg {height:20px;}
html>body .areavip_marg {height:10px;}

/* Sites e PG de Vídeos */
.site_tit {font:14px arial; color:#666; font-weight:bold;}
.site_tit:hover {color:#D02022;}
.site_tx {font:14px arial; color:#666;}
.site_pg {font:14px arial; color:#666; font-weight:bold; padding:0 2px 1px 2px; margin-left:2px;}
.site_pg:hover {background:#D02022; color:#FFF;}
.site_pg_set {font:14px arial; padding:0 2px 1px 2px; background:#D02022; color:#FFF; margin-left:2px;}
.site_lk {color:green; text-decoration:underline;}

/* Box Anúncios */
.lp {width:302px; background:#FFFFFF; margin:0 0 0 0;}
.lp1 {background:#FFFFFF;}
.lp1 .marg {margin:1px 6px 1px 6px; line-height:12px;}
.lp1 .tit {font:11px arial; color:#FFF; font-weight:bold;}
.lp2 {background:#FFFFFF;}
.lp2 .tit {font:14px arial; color:#D02022; font-weight:bold;}
.lp2 .tx {font:12px arial; color:#000;}
.lp2 .lk {font:10px arial; color:#D02022;}
.lp2 .marg {margin:1px 6px 1px 6px; line-height:9px;}
table { width: 100%; background-color: #D02022; }
table tr { background-color: #FFF; }
table thead tr { background-color: #E9F1F4; }
table tr.odd { background-color: #F8FAFA; }
table tr td { padding: 5px; }
table tr td.small { width: 12px; }
table tr td input { width: 13px; height: 13px; }

/* Estabelecimentos por Bairros */
.lk_eb {font:10px arial; color:#333;}
.lk_eb:hover {color:#D02022;}
.lk_eb2 {font:11px arial; color:#333;}
.lk_eb2:hover {color:#D02022;}

/* Galeria de Fotos */
.box_foto {float:left; width:150px; height:100px; margin:2px 7px 10px 0; text-align:center; font:11px arial;}

/* Compras */
.produtos_thumb {float:left; width:120px; height:212px; margin:0 27px 1px 0; text-align:center; font:11px arial;}
.produtos_thumb2 {float:left; width:120px; height:180px; margin:0 10px 1px 10px; text-align:center; font:11px arial;}
html>body .produtos_thumb2 {float:left; width:120px; height:180px; margin:0 10px 1px 17px; text-align:center; font:11px arial;}
.prod_prc {font-size:14px; color:#4677C8; font-weight:bold;}
.link_cd {font:14px arial; color:#4677C8; font-weight:bold; text-decoration:underline;}
.link_cd:hover {color:#000;}
.tit_ml {font-family:Arial; font-size:11px; color:#666; font-weight:normal; text-decoration:none}
.tit_ml:hover {color:#666; text-decoration:none;}
.prc {font-size:14px; color:#D02022; font-weight:bold;}
.prc:hover {color:#D02022;}

* html img/**/ {filter:expression(this.alphaxLoaded ? "" :   (       this.src.substr(this.src.length-4)==".png"       ?       (     (!this.complete)     ? "" :         this.runtimeStyle.filter=         ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+         (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+         String(this.alphaxLoaded=true).substr(0,0)+         (this.src="blank.png").substr(0,0)       )       :       this.runtimeStyle.filter=""   )     );    }
