@charset "utf-8";*{margin:0;padding:0;list-style:none;border:0;text-decoration:none}.soacessibilidade,hr{display:none}h1,h2,h3,h4,h5,h6{line-height:100%;vertical-align:top}html{background:#fff url(../img/bg-topo.jpg) repeat-x left top;height:100%}body{background:transparent url(../img/bg-content.jpg) no-repeat center 65px;font-family:'Trebuchet ms','Lucida sans',Verdana,Arial,Helvetica,sans-serif}.superbanner{height:90px;width:728px;margin-top:15px;float:left}.square{clear:both;height:100%;width:300px}div:after,dl:after,form:after,ul:after,ol:after{content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden}#geral{margin:0
auto;overflow:hidden;text-align:left;position:relative;width:1000px;height:100%}#topo{width:1000px;height:68px;overflow:hidden;position:relative;margin:0
auto;padding-top:32px}#conteudo{width:980px;margin:0
auto;padding:0
10px;height:100%;clear:both}#rodape{clear:both;margin:20px
0 70px;padding:20px
0;width:100%;height:80px;padding:0;background:transparent url(../imgs/linha_rodape.png) no-repeat center top;overflow:hidden}#col-1{float:left;margin:20px
25px 0 0;height:100%;width:160px;overflow:hidden}#col-2{float:left;margin:20px
25px 0 0;height:100%;width:470px;overflow:hidden}#col-3{float:left;margin-top:20px;height:100%;width:300px;overflow:hidden}#topo
h1{width:224px;height:39px;background:transparent url(../img/programa-logo.png) no-repeat 10px top;overflow:hidden;float:left;margin-right:117px;padding-left:10px}#topo h1
a{width:224px;height:39px;display:block;text-indent: -9999px;overflow:hidden}.nav-versao{width:355px;height:55px;float:left}.nav-versao
li{float:left;width:50px;text-align:center;color:#858585;font-size:9px;vertical-align:bottom;margin:0
10px 0 0}.nav-versao li
a{color:#858585;font-size:9px;vertical-align:bottom}.nav-versao li a
img{display:block;vertical-align:bottom}.nav-versao li a:hover{color:#c8c8c8}.busca{float:right;width:225px}.busca
label{display:block;height:14px;font-size:12px;color:#00669a;text-transform:uppercase}.busca
input#q{background:#fff;border:1px
solid #00669a;font:normal 12px 'trebuchet ms';color:#858585;width:189px;height:17px;padding:2px;float:left}.busca
input#sa{float:right;font:normal 12px 'trebuchet ms';color:#fff;background:#0185c6;vertical-align:middle;padding:0
2px 0 2px;height:23px;width:26px;cursor:pointer}#nav{clear:both;overflow:hidden;height:28px;width:980px;margin:0
auto;padding:0
10px;background:#00669a url(../img/bg-nav.jpg) no-repeat left top}#nav
li{float:left;padding:0
1px;height:28px;width:90px}#nav li
a{font:normal 12px/28px 'Trebuchet ms', 'Lucida sans', Verdana, Arial, sans-serif;color:#fff;vertical-align:middle;text-align:center;padding:0
8px;height:28px;display:block}#nav li a:hover, #nav li.on
a{color:#fff;background:#009eec url(../img/bg-nav-on.jpg) repeat-x left top}#nav li.nav-01, #nav li.nav-02, #nav li.nav-03, #nav li.nav-05, #nav li.nav-06, #nav li.nav-07, #nav li.nav-12{width:60px}#nav li.nav-09, #nav li.nav-10{width:45px}#nav li.nav-06, #nav li.nav-08, #nav li.nav-11{width:105px}h3{border-left:4px solid #0185c7;padding-left:7px;font:normal 17px/1.1em 'trebuchet ms';text-transform:uppercase;color:#000;margin-bottom:7px}h3
a{font:normal 17px/1.1em 'trebuchet ms';text-transform:uppercase;color:#000}h3 a:hover{color:#0185c7}.mais{height:18px;clear:both;display:block;text-align:right;vertical-align:middle;font:normal 11px/18px 'Trebuchet ms', Helvetica, 'Lucida sans',Verdana,Arial,sans-serif;color:#0185c6}.mais:hover{text-decoration:underline}.sep{margin-bottom:20px}.brdc{color:#b4bac0;clear:both;margin-bottom:15px;height:100%;font-size:12px}.brdc
a{color:#b4bac0;font-size:12px;text-decoration:underline}.brdc a:hover{color:#fff;text-decoration:underline;font-size:12px}.brdc
em{color:#197cc6;font-weight:bolder;font-style:normal;font-size:18px}.ult-ed{background:#cbe8f9 url(../img/bg-ult-ed.jpg) repeat-x left top;border:1px
solid #b8def5;width:208px;height:68px;padding:10px;position:relative;float:right;margin-top:15px}.ult-ed dt, .ult-ed
dd{width:130px;float:right;color:#000;font:normal 12px/1.2em 'trebuchet ms';margin-bottom:5px}.ult-ed dt
a{font:bolder 15px 'trebuchet ms';color:#0185c6}.ult-ed dd
a{color:#000;font:normal 12px/1.2em 'trebuchet ms'}.ult-ed dd a:hover{text-decoration:underline}.ult-ed
dd.img{width:66px;height:89px;position:absolute;top:-5px;left:10px}h2{font-size:15px;line-height:1.1em;color:#0185c6;margin:0.5em 0 0.3em }h2
a{font-size:15px;line-height:1.1em;color:#0185c6}h2 a:hover{color:#13b1ff}#conteudo
p{font-size:12px;line-height:1.1em;color:#000;margin:0.5em 0 1.5em}#conteudo p
a{font-size:12px;line-height:1.1em;color:#000}#conteudo p a:hover{color:#0185c6}.slide{position:relative;width:470px;height:300px;overflow:hidden}.slide-info{background:transparent url(../img/bg-slide.png) repeat-x left top;position:absolute;top:228px;left:0;height:100%;width:450px;padding:2px
10px 0}.slide-info
em{font-size:12px;line-height:1.1em;font-style:normal;color:#fff;padding:0
5px;background:#0185c6;vertical-align:top}.slide-info
span{font-size:12px;line-height:1.5em;font-style:normal;color:#fff;padding:0
5px;vertical-align:top}.slide-info
h2{font-size:17px;font-weight:normal;line-height:1.1em;color:#fff;margin:0}.slide-info h2
a{font-size:17px;line-height:1.1em;color:#e7edf1}.slide-info h2 a:hover{color:#fff}.slide-info
.mais{position:absolute;right:10px;top:0px;color:#fff;font-size:10px;text-decoration:underline}.slide-menu{height:41px;width:470px;overflow:hidden;clear:both}.slide-menu
li{float:left;margin-right:1px}.slide-menu li
a{display:block;width:146px;height:30px;margin-top:1px;text-align:center;color:#fff;font-size:11px;line-height:1em;padding:10px
5px 0;background:#6c6c6c url(../img/bg-slide-menu.jpg) repeat-x left top}.slide-menu
li.ult{margin:0}.slide-menu li.on
a{width:142px;height:26px;margin-top:0px;color:#fff;padding:10px
5px 0;border:2px
solid #0185c6;background:#004d73 url(../img/bg-slide-menu-on.jpg) repeat-x left top}.lista-3{height:100%}.lista-3
li{float:left;width:132px;margin-right:37px}.lista-3
li.ult{margin:0}.lista-2{height:100%}.lista-2
li{float:left;width:214px;margin-right:42px}.lista-2
li.ult{margin:0}.lista-1{border-bottom:1px dashed #0185c6;font-size:12px;line-height:1.1em;color:#000;margin:0
0 0.8em;padding-bottom:0.5em;clear:both;height:100%}.lista-1 dt,.lista-1
dd{width:215px;float:left;margin-bottom:0.3em}#col-2 .lista-1 dt,#col-2 .lista-1
dd{width:380px}.lista-1
dd.img{float:left;width:60px;height:100%;margin-right:10px;padding-left:10px}#col-2 .lista-1
dd.img{width:60px}.lista-1 dt
a{font-size:15px;font-weight:bolder;line-height:1.1em;color:#0185c6}.lista-1 dd
a{font-size:12px;line-height:1.1em;color:#000}.lista-1 dd a:hover{color:#0185c6}.prog-nav{height:23px}.prog-nav
li{height:23px;width:66px;margin-right:1px;float:left}.prog-nav
li.ult{margin:0}.prog-nav li
a{background:#afafaf;display:block;height:23px;width:66px;text-align:center;font-size:11px;font-weight:bolder;line-height:23px;color:#fff;vertical-align:middle}.prog-nav li a:hover, .prog-nav li.on
a{background:#0185c6}.prog
div{border:2px
solid #0185c6;height:100%;padding:10px}.prog ol
li{border-bottom:1px dashed #0185c6;font-size:12px;line-height:1.1em;color:#000;margin:0
0 0.5em;padding-bottom:0.5em}.prog ol li
a{font-size:12px;line-height:1.1em;color:#000}.prog ol li a:hover{color:#0185c6}.prog ol li
strong{color:#0185c6;display:block}.busca-prog{background:#fff;padding:2px;width:294px;height:229px;border:1px
solid #E6F1F8}.busca-prog
form{background:#E6F1F8 url(../img/bg-busca-prog.jpg) no-repeat left top;padding:15px
15px 15px 58px;width:221px;height:199px;margin:0
auto;overflow:hidden}.busca-prog form
label{vertical-align:middle;font-family:"trebuchet ms";font-size:15px;font-weight:bolder;color:#014a76;margin-bottom:2px}.busca-prog form
select{width:230px;height:20px;background:#fff;vertical-align:middle;font-family:"trebuchet ms";font-size:12px;color:#2a2a2a;margin-bottom:5px}.busca-prog form select
option{background:#fff;vertical-align:middle;font-family:"trebuchet ms";font-size:12px;color:#2a2a2a}.busca-prog form
input{background:#fff;border:1px
solid #dddddf;color:#0573B6;cursor:pointer;font-size:13px;font-weight:bolder;line-height:20px;vertical-align:top;width:80px;display:block;float:right;margin-top:8px}.busca-prog form input:hover{border:1px
solid #0573B6;background:#0573B6;color:#fff;cursor:pointer;font-size:13px;font-weight:bolder;line-height:20px;vertical-align:top;width:80px;display:block;float:right;margin-top:8px}.busca-prog
h1.tt_prog_filme{clear:both;margin-top:15px}.busca-prog h1.tt_prog_filme
img{vertical-align:middle}.prog_cinemas{color:#2a2a2a;font-size:11px;line-height:1.2em;display:inline;padding-right:5px}.prog_cinemas
dt{font-weight:bolder;padding-right:3px;display:inline}.prog_cinemas
dd{display:inline}.busca-prog form input#prog-submit{font:normal 12px 'trebuchet ms';color:#fff;background:#0185c6;vertical-align:middle;padding:0
2px 0 2px;height:23px;width:86px;cursor:pointer}.busca-restaurante{background:#fff;padding:2px;width:464px;height:auto;border:1px
solid #E6F1F8}.busca-restaurante
form{background:#E6F1F8 url(../img/bg-busca-gastronomia.jpg) no-repeat left top;padding:58px
15px 15px;width:434px;height:auto;margin:0
auto;overflow:hidden}.busca-restaurante
p{color:#014a76 !important;font-weight:bolder}.busca-restaurante form
input{border:1px
solid #dddddf;padding:5px;width:423px;height:20px;margin-bottom:10px;font-family:"trebuchet ms";font-size:12px;color:#2a2a2a}.busca-restaurante form
select{height:20px;background:#fff;vertical-align:middle;font-family:"trebuchet ms";font-size:11px;color:#2a2a2a;margin-bottom:5px}#sel_especialidade{width:148px}#sel_bairro{width:166px}#sel_preco{width:110px}.busca-restaurante form select
option{background:#fff;vertical-align:middle;font-family:"trebuchet ms";font-size:12px;color:#2a2a2a}.busca-restaurante form input#prog-submit{background:#fff;border:1px
solid #dddddf;color:#0573B6;cursor:pointer;font-size:13px;font-weight:bolder;line-height:20px;vertical-align:top;width:80px;display:block;float:right;margin-top:8px}.busca-restaurante form input#prog-submit{font:normal 12px 'trebuchet ms';color:#fff;background:#0185c6;vertical-align:middle;padding:0
2px 0 2px;height:23px;width:86px;cursor:pointer}.enquete{border-bottom:1px solid #b2b2b2;padding-bottom:10px}.enquete
label{font-family:"trebuchet ms";font-size:12px;color:#2a2a2a;display:block;float:left;width:50%;height:100%;vertical-align:middle;margin:0
0 0.5em}.enquete label
input{vertical-align:middle}#conteudo .enquete
p{font-size:12px;line-height:1.1em;color:#000;margin:0
0 0.2em}.enquete
input#votar{float:right;font:normal 12px 'trebuchet ms';color:#fff;background:#0185c6;vertical-align:middle;padding:0
2px 0 2px;height:23px;width:56px;cursor:pointer}.enquete
a{font-family:"trebuchet ms";font-size:11px;line-height:23px;color:#0185c6;vertical-align:middle}.enquete a:hover{text-decoration:underline}.maisacessados{font:bolder 15px 'trebuchet ms';color:#0185c6;list-style:inside decimal;border-bottom:1px solid #b2b2b2;padding-bottom:10px}.maisacessados
li{font:bolder 15px/1em 'trebuchet ms';color:#0185c6;*list-style:inside decimal;list-style:inside decimal-leading-zero;padding:3px
0;height:auto}.maisacessados li
a{font:normal 12px/1em 'trebuchet ms';color:#000;*padding-left:8px}.maisacessados li a:hover{text-decoration:underline;color:#0185c6}.mat{clear:both;height:100%}.mat
em.chapeu{font:normal 12px/1.3em 'Trebuchet ms', 'Lucida sans', Helvetica, Verdana, Arial, sans-serif;color:#000;margin:0.5em 0 0.2em}.mat
h2{font-size:19px;line-height:1.2em;color:#000;margin:0.3em 0 1em}.mat
h4{font-size:16px;line-height:1.2em;color:#0185c6;margin:0.5em 0 0.1em}#conteudo .mat
p{font:normal 13px/1.5em 'Trebuchet ms', 'Lucida sans', Helvetica, Verdana, Arial, sans-serif;color:#000;margin:1.1em 0 1.2em}#conteudo .mat p
a{color:#0185c6}#conteudo .mat p a:hover{color:#0185c6;text-decoration:underline}#conteudo .mat
object{margin:1.6em 0 0.5em}.mat
.info_mat{font:normal 10px/1.5em 'Trebuchet ms', 'Lucida sans', Helvetica, Verdana, Arial, sans-serif;color:#f7f7f7;margin:0.7em 0 1.5em}#conteudo .mat ul
li{font:normal 13px/1.5em 'Trebuchet ms', 'Lucida sans', Helvetica, Verdana, Arial, sans-serif;color:#000;margin:0.2em 0 0.5em}#conteudo .mat ul li
a{color:#0185c6}#conteudo .mat ul li a:hover{color:#0185c6;text-decoration:underline}#conteudo .mat
address{font:normal 10px/1.5em 'Trebuchet ms', 'Lucida sans', Helvetica, Verdana, Arial, sans-serif;color:#000;margin:1.8em 0 1.2em}.coment{clear:both}.coment_msg{height:100%;clear:both}.coment_msg
li{margin-bottom:13px;border-bottom:1px dashed #0185c6}.coment_nome{font:bolder 15px/1.5em 'Trebuchet ms', 'Lucida sans', Helvetica, Verdana, Arial, sans-serif;color:#0185c6}.coment
input{height:16px;padding:5px;width:458px;border:1px
solid #ccc;background:#fff;font:normal 13px/1em 'Trebuchet ms', 'Lucida sans', Helvetica, Verdana, Arial, sans-serif;vertical-align:middle;color:#000;margin-bottom:10px}.coment
select{width:100%;border:1px
solid #ccc;background:#fff;font:normal 13px/1em 'Trebuchet ms', 'Lucida sans', Helvetica, Verdana, Arial, sans-serif;vertical-align:middle;color:#000;margin-bottom:10px}.coment
textarea{height:115px;padding:5px;width:458px;border:1px
solid #ccc;background:#fff;font:normal 13px/1em 'Trebuchet ms', 'Lucida sans', Helvetica, Verdana, Arial, sans-serif;vertical-align:middle;color:#000;margin-bottom:10px}.coment input:focus, .coment textarea:focus{border:1px
solid #0185c7}.coment
input#submit{width:78px;height:27px;background:#0185c7;padding:1px
0 3px;font:normal 13px/1em 'Trebuchet ms', 'Lucida sans',Helvetica,Verdana,Arial,sans-serif;color:#fff;float:right;border:none;cursor:pointer}.controle{height:23px;clear:both;border-bottom:1px dashed #cdcdcd;padding-bottom:3px}.controle
li{display:inline;padding:0
5px;vertical-align:middle;font-size:11px;color:#000}.controle li
a{font-size:11px;color:#000;vertical-align:middle}.controle li a:hover{color:#0185c7}.controle li a
img{vertical-align:middle}.humpft-rec{height:100%;clear:both}h3.humpft-tt{border:0;padding:30px
0 0 215px;font:bolder 13px/1.1em 'trebuchet ms';text-transform:none;color:#9b9a9a;margin:0;background:transparent url(../img/logo-humpf.jpg) no-repeat left top;height:72px}.envie-historia{clear:both;float:right;margin-bottom:10px}.pag{float:right;clear:both;margin-bottom:15px}.pag
a{color:#0185c6;font-size:14px;font-weight:bolder;display:block;padding:2px;margin-right:1px;float:left;height:16px;width:16px;text-align:center}.pag a:hover{color:#fff;background:#6fbadf}.humpft-rec
h2{color:#000;margin-top:30px}.humpft-rec-cl{height:100%;clear:both;background:#e1f5ff;padding:15px
20px;margin-bottom:5px}.humpft-rec-em{height:100%;clear:both;background:#f0faff;padding:15px
20px;margin-bottom:5px}#conteudo p.humpft-nome{text-align:right;font-size:10px;font-style:italic}.res_busca
p{font:normal 14px/1.5em Arial, Helvetica, sans-serif;color:#898989;background:#e1f5ff;padding:15px
20px;margin-bottom:5px}.res_busca p
strong{color:#555}.res_busca p
small{font-size:11px;color:#555}.res_busca
.pag{margin:15px
0}.res_busca dl.lista-1{height:100%;width:100%;clear:both}.res_busca dl.lista-1 dt, .res_busca dl.lista-1
dd{width:385px}.res_busca dl.lista-1
dd.img{width:60px}#conteudo .rss_busca h1
a{font:normal 14px/1.3em Arial,Helvetica,sans-serif}form.rbusca{float:none;padding-top:30px;margin-bottom:20px}form.rbusca
div{width:308px}form.rbusca
input#busca{width:298px !important;border:1px
solid #ccc;height:20px !important}form.rbusca .busca_cat
a.busca_primeira_cat{border:1px
solid #ccc;height:20px !important}form.rbusca .busca_cat a.busca_primeira_cat:hover{text-decoration:none !important}.restaurante_busca dl.lista-1{height:100%;width:100%;clear:both;padding-bottom:20px;margin-bottom:20px}.restaurante_busca dl.lista-1 dt, .restaurante_busca dl.lista-1
dd{width:100%}.restaurante_descricao{margin:10px
0 20px 0 !important}.restaurante_busca dl.lista-1 dt strong, .restaurante_busca dl.lista-1 dd
strong{color:#0185C6}.res_enquete{padding:10px
0 10px 20px;height:100%;width:450px}#footer{background:#e6f1f7;height:100%;text-align:center}#footer
ul{margin:0
auto;overflow:hidden;position:relative;width:1000px;height:100%;padding:15px
0}#footer ul
li{display:inline}#footer ul li
a{color:#0082c3;font-size:11px;padding:0
5px}#footer ul li a:hover{text-decoration:underline}div.slideList{}.slide-menu li
a.activeSlide{width:142px;height:26px;margin-top:0px;color:#fff;padding:10px
5px 0;border:2px
solid #0185c6;background:#004d73 url(../img/bg-slide-menu-on.jpg) repeat-x left top}#progTabs .tabs-hide{display:none}#progTabs
div{height:auto}#progTabs ul.prog-nav li.tabs-selected
a{background:#0185C6 none repeat scroll 0 0}#progTabs div.tabs-container ol
li.none{text-align:center;margin-top:13px;border:none;color:gray}.controle
li{float:right}.controle
li.editoria{float:left;line-height:23px;font-size:11px;color:#017CB7;text-transform:uppercase}.controle li.editoria
a{color:#017CB7}#conteudo
.mat{font-size:13px}#conteudo .mat
em.chapeu{font-size:0.9em}#conteudo .mat
h2{font-size:1.4em;margin:0.3em 0 0.5em}#conteudo .mat
p{font-size:1em}#conteudo .mat
p.chamada{font-style:italic;margin-top:0.3em;font-size:1.1em;color:#444}#conteudo .mat
p.autor{font-size:0.9em;margin-top:0.3em}.error-message{color:red;font-size:12px;margin-top: -10px}.slideMusica{position:relative}.slideMusica ul.slidem-menu{position:absolute;top:8px;right:8px;z-index:100}.slideMusica ul.slidem-menu
li{float:left;width:18px;height:18px;color:white;background:#10242E;text-align:center;margin:0px
0px 0px 3px;padding:0px}.slideMusica ul.slidem-menu li
a{color:white;font-size:11px;display:block;vertical-align:middle;line-height:18px;width:18px;height:18px;outline:none}.slideMusica ul.slidem-menu li
a.activeSlide{background:#0D77A9}.pag
span.deac{color:silver;font-size:14px;font-weight:bolder;display:block;padding:2px;margin-right:1px;float:left;height:16px;width:16px;text-align:center}div.outras ol
li{margin-bottom:20px;padding-bottom:20px}div#flashMessage{text-align:center;font-size:12px;padding:5px
0;margin:5px
0px -5px}div.msgOk{background:#CFEEB2}div.msgErro{background:#EFB1B1}div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent: -999em;cursor:pointer;display:block;background:transparent;overflow:hidden}div.rating-cancel, div.rating-cancel
a{background:url(../img/delete.gif) 0 -16px no-repeat}div.star-rating, div.star-rating
a{background:url(../img/star.gif) no-repeat 0 0px}div.rating-cancel a, div.star-rating
a{display:block;width:16px;height:16px;background-position:0 0;border:0px}div#col-3
.square{clear:none}.enquete
label{float:none;width:auto}div.star-rating-on
a{background-position:0 -16px!important}div.star-rating-hover
a{background-position:0 -32px}div.star-rating-readonly
a{cursor:default !important}div.star-rating{background:transparent!important;overflow:hidden!important}