﻿* {
margin:0;
padding:0;
list-style:none;
vertical-align:baseline;
font:normal 11px verdana, arial;
}

a { text-decoration:none; color:#000; cursor:pointer;}
a:hover { text-decoration:underline;}
strong { font-weight:bold;}
.noborder { border:none!important;}
em { font-style:italic;}
.direita { float:right;}
.esquerda { float:left;}
p { margin-bottom:8px;}
.float-direita{ float:right;}
.verde { color:#B1BA1D;}
a.verde { text-decoration:underline;}
.size13 { font-size:13px;}
.bold { font-weight:bold;}
.baixo-10 { margin-bottom:10px;}
strong a { font-weight:bold;}

.calendario-ativo { background:#F6F8D0 url(/images/conteudo/backgrounds/calendario-ativo.gif) no-repeat center;}
.calendario-ativo a { font-weight:bold;}
.calendario-ativo a:hover { text-decoration:none;}

.geral { width:989px; margin:10px auto; padding-bottom:10px;}

.topo{ width:990px;}
.topo ul.institucional { height:20px; float:left; width:989px;}
.topo ul.institucional li { float:left; margin:0 10px 0 0;}
.topo ul.institucional li span {padding:5px 0 0 0; display:block; width:160px;}
.topo ul.institucional li a { color:#B1BA1D; padding:5px 0 0 0; display:block;}
.topo ul.institucional li a.assine-news {  width:155px; padding-left:13px; height:20px; background:url(/images/conteudo/backgrounds/links/assine-news.jpg) no-repeat left top;}
.topo ul.institucional li a.add-favoritos { width:130px; padding-left:20px; height:20px; background:url(/images/conteudo/backgrounds/links/add-favoritos.jpg) no-repeat left top;}

.topo ul.institucional li a.menu-home { width:35px; padding-left:17px; height:20px; background:url(/images/conteudo/backgrounds/links/home.jpg) no-repeat left top;}
.topo ul.institucional li a.menu-institucional { width:70px; padding-left:19px; height:20px; background:url(/images/conteudo/backgrounds/links/institucional.jpg) no-repeat left top;}
.topo ul.institucional li a.menu-como-anunciar { width:90px; padding-left:20px; height:20px; background:url(/images/conteudo/backgrounds/links/como-anunciar.jpg) no-repeat left top;}
.topo ul.institucional li a.menu-fale-conosco { width:80px; margin:0; padding-left:20px; height:20px; background:url(/images/conteudo/backgrounds/links/fale-conosco.jpg) no-repeat left top;}

.conceito { width:989px; height:107px; float:left; margin:3px 0 0 0; background:url(/images/usercontrols/topo/fundo-conceito.jpg) no-repeat right top;}

h1 a {width:216px; height:107px; display:block; text-indent:-9999px; overflow:hidden; float:left; background:url(/images/usercontrols/topo/logo2.jpg) no-repeat left top;}

ul.publicidade-conceito { width:622px; height:60px; margin:22px 2px 0 0; float:right;}
ul.publicidade-conceito li { float:left; margin:0 8px 0 0;}

a.assine-nossa-news { width:130px; height:34px; float:left; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/assine-nossa-news.jpg) no-repeat left top;}

ul.busca { width:447px; height:32px; border:1px solid #B1BA1D; float:left; margin:0 0px 0 9px;}
ul.busca li { float:left;}
ul.busca li.campo-busca input { width:340px; height:15px; margin:5px 10px 5px 6px; padding:3px 3px 1px 3px; border:1px solid #B4B4B4; color:#7A7A7A;}
.gecko ul.busca li.campo-busca input { padding:3px;}
ul.busca li.busca-avancada { margin:11px 0 0 10px;}

ul.publicidade-topo { width:401px; height:34px; float:right;}
ul.publicidade-topo li { float:left; margin:0 0 0 4px;}
ul.publicidade-topo li a img { border:1px solid #B4B4B4; width:126px; height:34px;}

.right1 { margin:0 5px 0 4px!important;}

.miolo {width:989px; float:left; margin:9px 0 0 0;}

.esquerda { width:130px; margin:0 8px 0 0; float:left;}

ul.menu { width:130px;}
ul.menu li { width:130px; height:20px; }
ul.menu li a { display:block; height:20px; padding:0 0 0 4px; color:#3E3E3E; /*background:url(/images/conteudo/backgrounds/fundo-menu.jpg) no-repeat left bottom;*/}

ul.publicidade-esquerda { margin:15px 0 0 0;}
ul.publicidade-esquerda li { margin-bottom:5px;}
ul.publicidade-esquerda li a img {border:1px solid #B4B4B4; width:130px;}

.ie7 ul.publicidade-esquerda {  height:395px;}


.conectese { width:125px; padding:15px 0 0 5px; height:192px; border-top:1px solid #B1BA1D; background:url(/images/conteudo/backgrounds/fundo-conectese.jpg) no-repeat left top;}
span.tit-conectese { width:89px; height:13px; padding-bottom:13px; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/titulos/conectese.jpg) no-repeat left top; }

.conectese ul li { margin:8px 0 0 0;}
.conectese ul li a.cone-news {width:76px; height:23px; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/cone-news.jpg) no-repeat left top;}
.conectese ul li a.cone-rss {width:49px; height:21px; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/cone-rss.jpg) no-repeat left top;}
.conectese ul li a.cone-orkut {width:37px; height:12px; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/cone-orkut.jpg) no-repeat left top;}
.conectese ul li a.cone-skoob {width:42px; height:12px; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/cone-skoob.jpg) no-repeat left top;}
.conectese ul li a.cone-twitter {width:55px; height:13px; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/cone-twitter.jpg) no-repeat left top;}
.conectese ul li a.cone-facebook {width:56px; height:11px; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/cone-facebook.jpg) no-repeat left top;}

.noticias-mais-lidas { float:left; width:120px; padding:10px 5px; background:#F6F8CF;}
.gecko .noticias-mais-lidas { display:table;}
span.tit-noticias-mais-lidas { width:109px; height:11px; padding:0 0 8px 0; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/titulos/noticias-mais-lidas.jpg) no-repeat left top; }

.noticias-mais-lidas ul { padding:0 0 5px 0;}
.noticias-mais-lidas ul li { margin:0 0 8px 0;}
.noticias-mais-lidas ul li a{ color:#000;}

.bt-leia-mais { float:right; margin:0 7px 0 0;}
.bt-leia-mais-branco {float:right; margin:10px;}
.bt-leia-mais-cinza {float:right; margin:0 0 0 0;}
.ie7 .bt-leia-mais-cinza {float:right; margin-top:-8px;}


.conteudo { width:713px; float:left;}

.noticias { width:448px; height:269px; float:left; border:1px solid #B1B920; overflow:hidden; background:url(/images/conteudo/backgrounds/topo-esquerda-box.jpg) no-repeat left top; }
.gecko .noticias { display:table;}

.noticias ul { margin:10px;}
.noticias ul li {margin:0 0 10px 0; clear:both;}
.noticias ul li p.tit-secao, .noticias ul li p.tit-secao a { color:#B1B920; font-weight:bold; margin:0 0 3px 0;}
.noticias ul li p.tit-secao a:hover { text-decoration:none;}
p.tit-box-home { color:#B1B920; font-weight:bold; margin:0 0 3px 0; padding:7px 0 10px 10px;}
p.tit-box-lancamentos { color:#B1B920; font-weight:bold; margin:0 0 3px 0; padding:1px 0 10px 10px;}
p.tit-mais-vendidos-home { color:#B1B920; font-weight:bold; margin:0 0 3px 0; padding:7px 0 0 10px;}
.noticias ul li strong a.tit-maior  {font-size:15px; font-weight:bold; display:block;}
.noticias ul li strong a.tit-medio {font-weight:bold; font-size:12px;}
.noticias ul li strong a.tit-menor {font-weight:bold; font-size:10px;}
.noticias ul li a:hover.noticias-chamada { text-decoration:none; }
span.noticias-leia-mais a { color:#B1B920; clear:both; margin-bottom:15px;}

span.tit-vitrine { width:105px; height:15px; display:block; margin:0 auto; padding-bottom:13px; text-indent:-9999px; background: url(/images/conteudo/backgrounds/titulos/vitrine.png) no-repeat left top}

.destaque { width:246px; height:269px; float:left; margin:0 0 0 5px; padding:5px; border:1px solid #B1B920; position:relative;}
.destaque .destaque-img {}
.destaque p strong { font-weight:bold; font-size:13px; margin:5px 0 10px 0; display:block;}
.destaque em { font-weight:bold; font-style:italic;}

.destaque ul.paginacao { border-top:1px solid #D0DC12; width:246px; margin:10px 0; padding:5px 0 0 0;}
.destaque ul.paginacao li { margin:0 3px 0 0; float:right;}
.destaque ul.paginacao li a { color:#B7B6B6; font-weight:bold;}

.publicidade-destaque { position:absolute; left:5px; top:5px; border:1px solid #B1B920; width:244px; height:258px; background:#eaeaea; z-index:9999; display: none;}
.publicidade-destaque a img {width:244px; height:228px;}

.box-desta-fecha { width:244px; height:29px; background:#535353; border-top:1px solid #B1B920; position:absolute; right:0px; bottom:0px;}
.box-desta-fecha p { color:#fff; float:left; padding:8px 0 0 10px;}
.destaque-fechar { width:59px; height:28px; display:block; float:right; overflow:hidden; text-indent:-9999px; background:url(/images/conteudo/botoes/destaque-fechar.jpg) no-repeat left top;}


.colunistas { width:335px; height:92px; padding:10px; border:1px solid #D0D2D2; float:left; margin:7px 3px 0 0; background:url(/images/conteudo/backgrounds/topo-colunistas-box.jpg) no-repeat left top;}
span.tit-colunistas { width:60px; height:8px; margin:0 0 10px 0; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/titulos/colunistas.jpg) no-repeat left top; }
.colunistas ul { margin-top:13px;}
.colunistas ul li { float:left; width:166px; margin:0 5px 0 0;}
.ie9 .colunistas ul li { width:160px;}
.colunistas ul li strong a:hover { text-decoration:none;}
.gecko .colunistas ul li, .ie8 .colunistas ul li, .webkit .colunistas ul li {width:162px;}
.colunistas ul li img { float:left; margin:0 5px 5px 0; width:49px; height:58px;}

.balcao-de-empregos { width:331px; height:92px; padding:10px; border:1px solid #D0D2D2; float:left; margin:7px 0 0 0; background:url(/images/conteudo/backgrounds/topo-esquerda-box.jpg) no-repeat left top;}
span.tit-balcao-de-empregos { width:118px; height:10px; margin:0 0 10px 0; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/titulos/balcao-de-empregos.jpg) no-repeat left top; }
.balcao-de-empregos div { float:left; width:325px!important; padding:4px 5px 0 0;}
.gecko .balcao-de-empregos div, .ie8 .balcao-de-empregos div, .webkit .balcao-de-empregos div { float:left; width:160px; margin:0 5px 0 0;}

.balcao-de-empregos div p { margin:0 0 7px 0;}
.balcao-de-empregos div p a { text-decoration:underline!important;}
.balcao-de-empregos div ul { border-right:1px solid #D8DC8E; padding-left:10px;}
.balcao-de-empregos div ul li { padding:2px 0;}
.balcao-de-empregos div ul li a { padding-left:10px; background:url(/images/conteudo/backgrounds/seta-verde.jpg) no-repeat left 2px;}

.agenda { width:454px; float:left; height:200px; margin:6px 0 0 0; border:1px solid #D0DC10; border-right:none; border-bottom:none; background:url(/images/conteudo/backgrounds/detalhe-agenda.jpg) no-repeat right top;}
span.tit-agenda { width:141px; height:26px; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/titulos/agenda.jpg) no-repeat right top; }

.calendario { float:left; width:203px; height:172px; border-top:1px solid #D0DC10; border-bottom:1px solid #D0DC10; background:#F6F8D0;}

.proximos { width:247px; float:left; height:174px; background:#B1BA1D; border-right:1px solid #D0DC10;}
.tit-proximos { width:59px; height:9px; margin:10px; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/titulos/proximos.jpg) no-repeat left top; }
.proximos a { color:#fff;}
.proximos ul { padding:10px 5px 5px 10px; height:140px;}
.proximos ul li { margin:0 0 8px 0;}
.proximos ul li a:hover { text-decoration:none;}

.blog {width:256px; height:200px; float:left; margin:6px 0 0 0; border:1px solid #D0DC10; /*background:url(/images/conteudo/backgrounds/fundo-blog.jpg) no-repeat right bottom;*/}
.tit-blog {width:100px; height:14px; margin:10px; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/titulos/blog.jpg) no-repeat left top;}

.blog ul { padding:0 5px 10px 10px; height:144px;}
.blog ul li { margin:0 0 8px 0;}

.guia-e-vendidos {width:454px; float:left; height:300px; margin:0; border:1px solid #D0DC10; border-right:none; border-top:none;}

.guia-fornecedores {width:130px; float:left; margin:0 0 10px 0; height:180px; background:#F6F6F6 url(/images/conteudo/backgrounds/fundo-fornecedores.jpg) no-repeat left top;}
.guia-fornecedores .campo-guia { width:110px; height:15px; color:#7A7A7A; margin:133px 0 5px 10px; border:1px solid #B4B4B4;}
.guia-fornecedores .bt-pesquisar { float:right; margin:0 10px 0 0;}


.mais-vendidos {width:454px; float:left; height:300px; /*background:url(/images/conteudo/backgrounds/fundo-mais-vendidos.jpg) no-repeat right bottom;*/}
.tit-mais-vendidos {width:338px; float:left; height:10px; margin:10px 10px 5px 10px; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/titulos/mais-vendidos.jpg) no-repeat left top;}
.mais-vendidos ul, .interna-mais-vendidos ul { padding:0 5px 5px 10px;}
.mais-vendidos ul li, .interna-mais-vendidos ul li { margin:0 0 8px 0;}
.mais-vendidos ul li a, .mais-vendidos ul li a strong, .interna-mais-vendidos ul li a, .interna-mais-vendidos ul li a strong {font-size:10px;}
.mais-vendidos a:hover { text-decoration:none!important;}


.radio {width:256px; float:left; height:300px; margin:0; border:1px solid #D0DC10; border-top:none; /*background:url(/images/conteudo/backgrounds/fundo-radio.jpg) no-repeat right bottom;*/}
.tit-radio {width:115px; height:31px; margin:0 10px 10px 0; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/titulos/radio.jpg) no-repeat left top;}
.tit-lancamento {width:115px; height:6px; margin:0 10px 0px 0; display:block; overflow:hidden; background:url(/images/conteudo/backgrounds/titulos/lancamento.jpg) no-repeat left top;}
.radio ul { padding:0 5px 10px 10px; height:242px;}
.radio ul li { margin:0 0 16px 0;}
.radio ul li a:hover { text-decoration:none;}

.publicidade-home { border:1px solid #D0DC10; float:left; margin:5px 0; width:711px; height:58px;}

.twitter { width:720px; height:150px; margin:10px 0; float:left;}
.tit-twitter {width:714px; height:12px; margin:0 0 0px 0; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/titulos/twitter.jpg) no-repeat left top;}
.twitter ul li { margin:0 0 8px 0;  color:#000;}
.twitter a { font-size: 11px; color:#B1BA1D; }
.twitter span { color:#000;}
.twitter strong { color:#000; font-size: 11px;}
.twitter span.texto strong, .twitter strong, #tweet-container ul li strong a {font-weight: normal!important;  }
#tweet-container ul li strong a:hover, a:hover.time { text-decoration:none;}


.direita { width:130px; float:left; margin:0 0 0 8px;}
.frase-do-dia { width:120px; vertical-align:text-top; padding:0px 0px 10px 5px; background:url(/images/conteudo/backgrounds/fundo-frase-do-dia.jpg) no-repeat right top;}
.frase-do-dia p { font-size:10px; text-align:center;}
.frase-do-dia p strong { margin:10px 5px 0px 0px; font-size:10px; display:block; font-weight:bold;}

.lancamentos { width:130px; background:#eff1d2; margin:0px 0 3px 0; padding:10px 0;}
.gecko .lancamentos{ display:table;}

span.tit-lancamentos { width:107px; height:15px; margin:0 0 8px 11px; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/titulos/lancamentos.jpg) no-repeat left top; }
span.tit-publicidade { width:107px; height:15px; margin:0 0 0 0; display:block; text-indent:-9999px; overflow:hidden; background:url(/images/conteudo/backgrounds/titulos/publicidade.jpg) no-repeat left top; }

.lancamentos ul { width:110px; padding:10px; text-align:center;}
.lancamentos ul li img { margin:0 auto;}
.lancamentos ul li a { color:#000; }
.lancamentos ul li a:hover { text-decoration:none;}
.lancamentos ul li a strong { font-weight:bold;}
.lancamentos ul li a.txt10 { font-size:10px;}



.rodape { width:989px; float:left; border:1px solid #dcdddd; border-left:none; border-right:none; padding-top:8px; margin:10px 0;}
.rodape .rodape-endereco {width:760px; float:left;}
.rodape p { font-size:9px }
.rodape .dualtec { float:left; width:225px; padding:0 0 0 0;}
.rodape .dualtec p { float:left; width:100px; margin:10px 0 0 0;}

/* mod- rotativo */
#mod-rotativo {width: 246px; overflow:hidden; }


/* Painel rotativo de chamdas */
#rotCham {height:259px;width:246px;position:relative; font-size:10px;}
#rotCham .banner {position:absolute;top:0;left:0;z-index:5;display:none;}
#rotCham .banner .rodape {position:relative;background-color:#fff;border:.1em solid #000;height:3em;width:24.8em;}
#rotCham .banner .rodape .txtPublicidade {margin:1.2em;}
#rotCham .banner .rodape a {position:absolute;top:.8em;right:1em;}
#rotCham ul,
#rotCham ul li {margin:0;padding:0;list-style:none;height:257px;width:246px;}
#rotCham ul li {display:block;position:absolute;top:0;left:0;z-index:3}
#rotCham ul li.desativado {display:none;z-index:1;}
#rotCham ul li div.imgDisplay{text-align:center;margin:0;height:180px;width:243px;}
#rotCham ul li img {border:none;margin:0;}
#rotCham ul li a {text-decoration:none;}
#rotCham ul li a:hover * {text-decoration:underline;}
#rotCham ul li .legenda {position:absolute;bottom:0;left:0;height:6.9em;width:25em;}
#rotCham ul li .legenda p { font-size:11px; width:240px; height:50px;}
#rotCham ul li p {display:block;width:24.3em;height:8.7em;font-size:10px;margin:0;padding:0;cursor:pointer;cursor:hand;position:absolute;top:.1em;left:.1em;border:.2em solid #fff;}
#rotCham ul li p strong {font-weight:bold; font-size:13px; margin:5px 0 10px 0; display:block; margin:5px 0 10px 0; }
#rotCham ul li p span {font-weight:bold; font-style:italic;}
#rotCham ul li p .icone {margin-left:.4em}
#rotCham ul li .sombra {display:none;}
#rotCham .botoesNavegacao {position:absolute;bottom:0;left:3em;z-index:12;}
#rotCham .botoesNavegacao a {margin:0 .2em;float:left;outline:none;text-indent:-999em;}
#rotCham .botoesNavegacao a.anterior {background:url('http://h.imguol.com/h3/botao-anterior.gif') no-repeat;width:7.6em;height:2em;}
#rotCham .botoesNavegacao a.proximo {background:url('http://h.imguol.com/h3/botao-proxima.gif') no-repeat;width:7.6em;height:2em;}
#rotCham .botoesNavegacao a.btstop {background:url('http://h.imguol.com/h3/botao-pause1-off.gif') no-repeat;width:2.3em;height:2em;}
#rotCham .botoesNavegacao a.btplay {background:url('http://h.imguol.com/h3/botao-pause1-on.gif') no-repeat;width:2.3em;height:2em;}

#rotCham ul li a img.img-destaques { width:246px; height:157px;}

/* Painel rotativo de chamdas */


.destaque { width:246px; height:259px; float:left; margin:0 0 0 5px; padding:5px; border:1px solid #B1B920;}
.destaque .destaque-img {}
.destaque p strong { font-weight:bold; font-size:13px; margin:5px 0 10px 0; display:block;}
.destaque em { font-weight:bold; font-style:italic;}


/* Classe Colunas */
.opc-box {clear:both; overflow: hidden;}
.opc-box-col1 {width:246px; float:left;}
.opc-box-col2 {width:246px; float:right;}

.internas { width:100%; padding-bottom:20px;}
.internas h2 { width:691px; height:23px; border:1px solid #B1BA1D; color:#B1BA1D; font-size:17px; font-weight:bold; padding:15px 0 0 25px;  background:url(/images/conteudo/backgrounds/h2.gif) no-repeat left top; }
h2.h2-integra {width:691px; height:23px; border:1px solid #B1BA1D; color:#B1BA1D; font-size:17px; font-weight:bold; padding:15px 0 0 25px;  background:url(/images/conteudo/backgrounds/h2.gif) no-repeat left top;}

h3.subtitulo, span.subtitulo {width:705px; height:24px; clear:both; margin:10px 0 0 0; color:#B1BA1D; font-size:13px; font-weight:bold; padding:8px 0 0 12px; background:url(/images/conteudo/backgrounds/subtitulo.gif) no-repeat left top;}
h3.sub-calendario, span.sub-calendario {width:478px; float:left; background:url(/images/conteudo/backgrounds/sub-calendario.gif) no-repeat left top;}
h3.sub-empregos {width:350px; background:url(/images/conteudo/backgrounds/sub-empregos.gif) no-repeat left top;}

h3 span.sub-calendario, h3 span.subtitulo { display:block; float:left;}


h3.subtitulo span { float:right; display:block; font-size:13px; padding:0 8px 0 0; margin:-10px 0 0 0; font-weight:bold;}

.paginas-divide { width:70px; background:url(/images/conteudo/backgrounds/paginas-divide.gif) no-repeat 60px top; }


.topo-noticia {width:718px; height:25px; background:#B1BA1D; margin:1px 0 0 0; color:#fff;}
.topo-noticia p { padding:5px 5px 5px 25px; width:400px; font-weight:bold; float:left;}
.topo-noticia a { color:#fff;}


.div-paginacao, .PaginacaoRodape { width:718px; height:25px; background:#B1BA1D; margin:1px 0 0 0; color:#fff;}
.ie7 .div-paginacao, .PaginacaoRodape {display:block;}
.div-paginacao p, .PaginacaoRodape p { padding:5px 5px 5px 25px; width:200px; font-weight:bold; float:left;}
.div-paginacao ul, .PaginacaoRodape ul { float:left; padding:5px 0;}
.div-paginacao ul li, .PaginacaoRodape ul li {float:left; font-weight:bold;}
.div-paginacao ul li a, .PaginacaoRodape ul li a {color:#fff; font-weight:bold; padding-left:3px;}
.div-paginacao ul li a.paginacao-ativa, .PaginacaoRodape ul li a.paginacao-ativa { color:#000;}

.div-paginacao ul.ul-paginas { width:330px;}
.div-paginacao ul.ante-prox li { padding:0 3px;}

.conteudo-interno { width:718px; min-height:250px; float:left; position:relative; margin-bottom:20px;}
.conteudo-busca { width:718px; float:left; position:relative; margin-bottom:20px; border:1px solid;}
.ie6 .conteudo-interno{height:250px;}

.PaginacaoTopo {position:absolute; left:0; top:0; padding-top:2px;}
.PaginacaoRodape { position:absolute; left:0; bottom:-20px;}
.PaginacaoTopo a, .PaginacaoRodape a { color:#fff; font-weight:bold;}

.pag-topo-mais {margin:223px 0 0 270px;}
.pag-rodape-mais {position:absolute; left:270px; bottom:0px;}


.proxima {width:70px; background:url(/images/conteudo/backgrounds/paginacao/seta-proxima.gif) no-repeat 65px 5px; }
.anterior {width:59px;  background:url(/images/conteudo/backgrounds/paginacao/seta-anterior.gif) no-repeat left 5px; }
.anterior a { float:right;}

.lista-colunas { width:665px!important; min-height:25px; float:left; padding:8px 8px 0 0;}
.lista-colunas-maior { width:695px!important; min-height:25px; float:left; padding:8px 8px 5px 0;}


.ie6 .lista-colunas {height:30px;}

.gecko .lista-colunas a.ver-detalhes { margin-top:-10px;}

.lista-maior { width:768px;}
.lista-podcast { width:460px;}
.lista-podcast p strong { font-size:15px;}

.lista-colunas img { float:left; margin:0 10px 10px 0; width:50px!important;}
.lista-colunas p.colunas-nome a { font-size:13px!important; color:#b1ba1d; font-weight:bold;}
.lista-colunas p.colunas-data {float:left; padding:3px 5px 3px 0; margin:0 5px 0 0; font-size:13px!important;}
.lista-colunas p.colunas-titulo {margin-top:3px; font-size:13px!important;}
p.colunas-titulo a strong { text-decoration:underline; font-size:13px!important;}
.lista-colunas p em { font-size:13px!important;}

.lista-colunas p.colunas-data-destaque {background:#EFF1D2; width:52px; padding:3px 5px; margin:3px 5px 0 0;}
.lista-colunas p em { display:block; width:550px; margin:3px 0 0 0;}
.lista-colunas div { margin-bottom:15px;}
.lista-colunas p a:hover { text-decoration:none;}

.lista-colunas-espacamento p { margin-bottom:4px;}

.agenda-hoje { width:460px; height:110px; float:left;}

.sem-img { width:676px; border-bottom:none; padding:20px 20px 10px 20px;}
.sem-img p em { display:block; width:550px; margin:3px 0 0 67px;}

.sem-espaco {width:676px; padding:20px 20px 10px 20px;}
.sem-espaco p em { display:block; width:550px; margin:3px 0 0 55px;}

.espaco { width:676px; padding:0px 20px 100px 0px; }

.border5 {border-bottom:5px solid #E5E5E5;}
.font9 {font-size:9px;}
.font14 { font-size:14px;}

h3.nome-colunista, h3.nome-colunista a {font-size:14px; color:#b1ba1d; font-weight:bold;}
h4.nome-coluna {font-size:12px; color:#b1ba1d; font-weight:bold; margin-bottom:10px;}

.rodape-colunista { width:708px; border-bottom:1px solid #D8DC8E; padding:30px 0 10px 0; margin-bottom:10px;}
.rodape-colunista p, .rodape-colunista a {float:right; font-size:12px; color:#b1ba1d; font-weight:bold;}

.txt-verde { color:#b1ba1d; font-weight:bold;}
.txt-leia-mais a{color:#b1ba1d; font-weight:bold; font-size:13px; float:right; width:280px; margin:10px 10px 0 0;}

.esquerda66{ margin-left:66px;}



fieldset.fale-conosco { border:none;}
fieldset.fale-conosco ol li input, fieldset.fale-conosco ol li select, fieldset.fale-conosco ol li textarea  { border:1px solid #9c9c9c; width:200px;}
fieldset.fale-conosco ol li select { width:202px;}
fieldset.fale-conosco ol li { clear:both; margin:0 0 20px 0; border:none;}
fieldset.fale-conosco ol li {margin:0 0 5px 0;}
fieldset.fale-conosco ol li label { display:block; width:220px; float:left; margin-right:15px; border:none;} 
fieldset.fale-conosco ol li label { width:150px; height:20px;}
.bordo { color:#B50000;}
.txt-verde {color:#B1BA1D;}

.bt-enviar { margin:0 0 10px 107px;}
.bt-enviar-contato { margin:0 0 10px 402px;}
.bt-voltar { margin-left:47%;}
.botoes { clear:both; width:100%; padding:10px 0;}

.noticia-na-integra { padding:0 0 10px 0; width:710px;}
.noticia-na-integra .imagem { float:left; margin:0 5px 0 0; padding:5px 5px 5px 0; }
.noticia-na-integra .imagem span { display:block; clear:both; font-size:9px; color:#7F7F7F;}

.noticia-na-integra h4 {color:#B1BA1D; font-size:13px; font-weight:bold; margin:10px 0 5px 0;}
.noticia-na-integra h3, .noticia-na-integra h3 a { font-size:13px!important; font-weight:bold;}
.noticia-na-integra h3 a { text-decoration:underline; display:block; clear:both;}
.noticia-na-integra h3 a:hover { text-decoration:underline;}

.noticia-na-integra a { text-decoration:underline;}
.noticia-na-integra p, .noticia-na-integra p em, .noticia-na-integra h4, .noticia-na-integra div, .noticia-na-integra div a, .noticia-na-integra a, span#noticia div strong, noticia-na-integra em, span.titulo-noticias strong a i, #noticia small, #lancamento p font, #lancamento p span { font-size:13px!important; line-height:19px;}
span.titulo-noticias strong a i, span.titulo-noticias strong a em { font-weight:bold;} 
#noticia h3 i, #noticia h3 em { font-size:13px!important; line-height:19px; font-weight:bold;}
/* TEXTO MENOR */
.texto-tamanho-1 p, .texto-tamanho-1 em { font-size:10px!important;}
.texto-tamanho-1 h4 {font-size:12px!important;}
.texto-tamanho-1 h3 {font-size:13px!important;}

/* TEXTO NORMAL */
.texto-tamanho-2 p, .texto-tamanho-2 em { font-size:12px!important;}
.texto-tamanho-2 h4 {font-size:14px!important;}
.texto-tamanho-2 h3 {font-size:15px!important;}

/* TEXTO MAIOR */
.texto-tamanho-3 p, .texto-tamanho-3 em { font-size:13px!important;}
.texto-tamanho-3 h4 {font-size:16px!important;}
.texto-tamanho-3 h3 {font-size:17px!important;}




.bt-imprimir { width:76px; height:24px; display:block; overflow:hidden; text-indent:-9999px; float:right; background:url(/images/conteudo/botoes/bt-imprimir.jpg) no-repeat left top;}
.bt-compartilhar { width:104px; height:24px; margin:0 20px; display:block; overflow:hidden; text-indent:-9999px; float:right; background:url(/images/conteudo/botoes/bt-compartilhar.jpg) no-repeat left top;}
.bt-rss { width:42px; height:24px; margin-right:20px; display:block; overflow:hidden; text-indent:-9999px; float:right; background:url(/images/conteudo/botoes/bt-rss.jpg) no-repeat left top;}

.bt-feeds { float:right; margin:4px 10px 0 0;}
.bt-share {float:right; margin:4px 10px 0 10px;}

.mais-noticias { width:691px; float:left; padding:8px 0 0 20px; border:1px solid #E1E0E0; margin-bottom:30px; background:url(/images/conteudo/backgrounds/fundo-mais-noticias.jpg) no-repeat left top; position:relative;}
.ie6 .mais-noticias {height:200px;}
.p-mais-noticias { font-size:14px; color:#7C7C7C; font-weight:bold;}
.span-mais-noticias a{color:#B1BA1D; font-weight:bold; font-size:11px; float:right; margin:-23px 20px 0 0; text-decoration:underline;}

.colunista-noticias { width:691px; min-height:50px; border-top:1px solid #b1ba1d; margin:10px 0; padding:10px 0;}
.ie6 .colunista-noticias {height:50px;}
.colunista-noticias img { float:left; margin:0 5px 5px 0;}

.interna-mais-vendidos {width:697px; padding: 8px 0 0 20px; min-height:100px; background:url(/images/conteudo/backgrounds/internas-mais-vendidos.gif) no-repeat left top; }
.ie6 .interna-mais-vendidos { height:100px;}

.interna-mais-vendidos ul { margin:20px 0 0 0;}


.estilo-calendario {background:#F6F8D0;}
.estilo-calendario .cal-titulo { height:25px; background:#F6F8D0; width:100%; text-transform:uppercase;}

.estilo-calendario .cal-titulo tr td { padding:5px 15px; color:#98A70E; font-weight:bold;}
.estilo-calendario .cal-titulo tr td a {color:#98A70E;}


.estilo-calendario th.cal-cabeca  { color:#F6F8D0;  padding:5px 0; margin:5px 0; background:#B1BA1D;}

.estilo-calendario .cal-dia { padding:3px 0;}
.ie7 .estilo-calendario .cal-dia {padding:4px 0;}

.agenda-calendario { position:absolute; right:0; top:29px; width:207px; height:172px; border:1px solid #D0DC10; background:#F6F8D0; float:right; margin:10px 0 0 0;}
.agenda-calendario p a { float:right; padding:35px 10px 0 0; font-weight:bold; color:#98A70E;}
.agenda-calendario p a span {  font-weight:bold; color:red;}

.div-divide { width:355px; float:left;}
.div-divide .lista-colunas { width:314px;}

.div-divide-direita { width:55px; float:left; margin-left:9px;}
.div-divide-direita .lista-colunas { width:340px!important; margin:0;}
.div-divide-direita .lista-colunas p { width:320px;}

ul.ul-busca { border:1px solid #B1B920; border-top:none; background-color:#f4f4f4; padding:10px 0 0 0; width:447px; height:90px; position:absolute; top:174px; left:276px; z-index:9999;}
ul.ul-busca li { font-weight:bold; float:left; padding-right:10px;}
ul.ul-busca li.fechar-busca a {  float:right; font-weight:bold; color:#98A70E;}
ul.ul-busca li.fechar-busca a span {  font-weight:bold; color:red;}

.ie ul.ul-busca {position:absolute; top:174px; left:274px; z-index:9999;}
.webkit ul.ul-busca { height:160px;}
.webkit ul.ul-busca li input, .webkit ul.ul-busca li select { width:130px;}
.gecko ul.ul-busca li input, .gecko ul.ul-busca li select { width:89px;}

ul.busca-balcao { height:40px!important; position:absolute; top:222px; left:810px; border-top:1px solid #B1B920;}
.ie8 ul.busca-balcao, .gecko ul.busca-balcao { height:40px; position:absolute; top:222px; left:810px; border-top:1px solid #B1B920;}
h2.baixo-10 span.busca-right { float:right; padding-right:15px;}
h2.baixo-10 span.busca-right a { color:#B1B920; font-weight:bold;}

ul.ul-busca li span{ font-weight:bold;  margin:0 0 0 8px;}
.input-menor { width:80px;}

.botom10 li { padding-bottom:10px;}
.sobe-bt { margin-top:-10px; padding-left:8px;}

.top10 { margin-top:10px;}
.top10 em a, .noticia-na-integra p a { text-decoration:none;}
.top10 a strong, .noticia-na-integra p a strong, .noticia-na-integra p strong, #lancamento div span, #lancamento div span em, #lancamento div em { font-size:13px; line-height:19px;}

.tutorial { width:200px; float:left;}
.podcasts {width:500px; margin-left:0px; padding-left:10px; float:left; border-left:1px solid #D8DC8E;}


/* Validação */

.aviso { background:#f5f5f5; padding:10px; border:1px solid #eaeaea; margin-left:11px; width:843px!important;}
.aviso p { font-weight:bold; height:15px; background:url(/adm/images/conteudo/misc/alerta.gif) no-repeat left top; padding:1px 0 0 28px; color:Red; }

.aviso-internas { background:#f5f5f5; min-height:50px; border:1px dashed #ccc; padding:10px;}
.ie6 .aviso-internas {height:50px;}
.gecko .aviso-internas { padding-bottom:30px; min-height:110px;}

.aviso-internas .aviso-bloco { float:left; width:280px; min-height:120px; padding:10px 0 0 10px; border-left:1px dashed #ccc;}
.gecko .aviso-internas .aviso-bloco {width:275px;}
.ie6 .aviso-internas .aviso-bloco {height:120px;}

.aviso-internas ul.aviso-bloco li span { clear:both; padding-left:25px;}
.aviso-internas ul.aviso-bloco li span.aviso-titulo { font-weight:bold; height:15px; padding-bottom:15px; background:url(/adm/images/conteudo/misc/alerta.gif) no-repeat left top; display:block; margin-bottom:10px; padding:1px 0 0 28px; color:Red; }

.aviso-internas ul.aviso-bloco span li {display:block; margin-left:30px; color:#f00;  width:200px; height:20px;}

.noborder { border:none!important;}

ol.abas { width:100%; height:30px; margin:10px 0 0 0;}
ol.abas li { float:left; cursor:pointer; padding:5px 10px; margin-right:5px; border:1px solid #ccc; background:#f5f5f5;}
ol.abas li.ativo { background:#eaeaea; font-weight:bold;}

/* fim de validação */


ul.funcionarios { margin:15px 0; width:716px; padding-top:15px;}
ul.funcionarios li.func-maior { width:700px;}
ul.funcionarios li {padding-bottom:15px; width:350px; float:left;}
ul.funcionarios li img { float:left; margin:0 10px 0 0;}

.paginador-proximo { width:10px; margin-left:8px; background:url(/images/conteudo/backgrounds/paginacao/seta-proxima.gif) no-repeat left 5px; text-indent:-9999px; overflow:hidden; display:block;}
.paginador-voltar { width:10px; background:url(/images/conteudo/backgrounds/paginacao/seta-anterior.gif) no-repeat left 5px; text-indent:-9999px; overflow:hidden; display:block;}

.nobgk { display:none;}


ol.resultados_categorias { margin:15px;}
ol.resultados_categorias li { margin-bottom:5px;}
ol.resultados_categorias li a { text-decoration:underline;}

.resultados {  margin:15px; font-weight:bold; }

.telefones_1_2 li { border:1px red solid;}

.lista-menor { width:696px; margin:10px 0;}

.lista-menor .lista-colunas { width:300px;}

ul.mais-noticias-divide { width:385px; padding-right:20px; float:left; margin:10px 0; }
ul.mais-noticias-divide li { margin:0 0 8px 0;}

span.radio-sexo input { border:none!important; width:15px!important;}

.publicidade-direita li { padding:5px 15px 5px 0;}

.news2 { width:100%; height:700px; margin:0 0 0 8px;}
.relative { position:relative;}

.outra-categoria { width:200px; display:none; min-height:50px; background:#f5f5f5; padding:10px 25px 10px 10px; position:absolute; top:10px; right:10px; border:1px solid #ccc; z-index:10;}
.outra-categoria a.x-fechar { color:Red; font-weight:bold; position:absolute; top:3px; right:8\px; font-size:14px;}
.outra-categoria ul li { padding-bottom:5px;}
.x-fechar-cr { color:Red; font-weight:bold; position:absolute; top:3px; right:5px; font-size:14px;}


.outra-categoria-default { min-height:50px; background:#f5f5f5; padding:10px 25px 10px 10px; position:absolute; top:25px; right:15px; border:1px solid #ccc; display:none;}
.outra-categoria-default a.x-fechar { color:Red; font-weight:bold; position:absolute; top:3px; right:8px; font-size:14px;}
.outra-categoria-default ul li { padding:5px;}
.outra-categoria-default table tr td { padding:5px;}
.outra-categoria-default ul li.separador {}

.outra-categoria-noticias { min-height:50px; background:#f5f5f5; padding:10px 25px 10px 10px; position:absolute; top:249px; left:275px; border:1px solid #ccc; display:none; z-index:9999;}
.outra-categoria-noticias a.x-fechar { color:Red; font-weight:bold; position:absolute; top:3px; right:8px; font-size:14px;}
.outra-categoria-noticias ul li { padding:5px;}
.outra-categoria-noticias table tr td { padding:5px;}

li.nome-editora { font-weight:bold; margin-top:5px; color:#B1BA1D; font-size:12px;} 

/*
Painel rotativo de chamdas
#rotCham {height:26.3em;width:25em;position:relative;background-color:#F5F4EF;font-size:10px;}
#rotCham .banner {position:absolute;top:0;left:0;z-index:5;display:none;}
#rotCham .banner .rodape {position:relative;background-color:#fff;border:.1em solid #000;height:3em;width:24.8em;}
#rotCham .banner .rodape .txtPublicidade {margin:1.2em;}
#rotCham .banner .rodape a {position:absolute;top:.8em;right:1em;}
#rotCham ul,
#rotCham ul li {margin:0;padding:0;list-style:none;height:26.3em;width:25em;}
#rotCham ul li {display:block;position:absolute;top:0;left:0;z-index:3}
#rotCham ul li.desativado {display:none;z-index:1;}
#rotCham ul li img {border:none;margim:0;}
#rotCham ul li a {text-decoration:none;}
#rotCham ul li a:hover * {text-decoration:underline;}
#rotCham ul li .legenda {background-color:#D7D7D7;position:absolute;bottom:0;left:0;height:9.4em;width:25em;}
#rotCham ul li p {display:block;width:24.3em;height:8.7em;font-size:10px;margin:0;padding:0;cursor:pointer;cursor:hand;position:absolute;top:.1em;left:.1em;background-color:#F5F4EF;border:.2em solid #fff;}
#rotCham ul li p strong {font:bolder 1.1em Arial, Helvetica, sans-serif;color:#990000;display:block;margin:.8em .8em 0 .8em;}
#rotCham ul li p span {font:bolder 1.3em Arial, Helvetica, sans-serif;color:#000;display:block;margin:0 .6em 0 .6em;}
#rotCham ul li p .icone {margin-left:.4em}
#rotCham ul li .sombra {display:none;}
#rotCham .botoesNavegacao {position:absolute;bottom:.8em;left:3em;z-index:12;}
#rotCham .botoesNavegacao a {margin:0 .2em;float:left;outline:none;text-indent:-999em;}
#rotCham .botoesNavegacao a.anterior {background:url('http://h.imguol.com/h3/botao-anterior.gif') no-repeat;width:7.6em;height:2em;}
#rotCham .botoesNavegacao a.proximo {background:url('http://h.imguol.com/h3/botao-proxima.gif') no-repeat;width:7.6em;height:2em;}
#rotCham .botoesNavegacao a.btstop {background:url('http://h.imguol.com/h3/botao-pause1-off.gif') no-repeat;width:2.3em;height:2em;}
#rotCham .botoesNavegacao a.btplay {background:url('http://h.imguol.com/h3/botao-pause1-on.gif') no-repeat;width:2.3em;height:2em;}
Painel rotativo de chamdas
*/

#rotCham .botoesNavegacao a.btstop {background:url('http://h.imguol.com/h3/botao-pause1-off.gif') no-repeat;width:2.3em;height:2em;}
#rotCham .botoesNavegacao a.btplay {background:url('http://h.imguol.com/h3/botao-pause1-on.gif') no-repeat;width:2.3em;height:2em;}

.pikachoose{width:600px; height:600px; margin:0 auto 50px auto;}
/* This is the ul you have all your images in */
.pikachoose ul{padding-left:20px;width:600px;height:325px;margin:100px 0 0 0;overflow:hidden;}
.pikachoose ul li{float: left;border:1px solid #B0B922;padding:2px;background:#777;margin:0 20px 20px 0;position:relative;overflow:hidden;}
.pikachoose ul li div img{position:relative;cursor:pointer;}

/* this is the surroundner for all your elements. This is also the fake border around the main img and room for caption */
.pika_main{width:606px;height:326px;display:block;position:relative;}
/*sine we give it the fake border, you need to position the image a little. */
.pika_main_img{position:absolute;top:0px;left:0px;}
.pika_back_img{position:relative;top:0px;}
.pika_subdiv{position:relative;border:2px solid #B0B922;background:#777;padding:2px;}
.pika_subdiv img, .pika_subdiv a img{border:none;}
.pika_caption{width:606px;height:24px; padding-top:7px; text-align:center; position:absolute;bottom:-113px;left:0;background:url('/images/conteudo/botoes/pikachoose/black.png') top left;}
.pika_caption a{color:white;}
ul#pikame_user li { margin-top:40px;}

.pika_play{position:absolute;z-index:1;left:50%;margin-left:-25px;width:50px;top:10px;}
.pika_play a{position:relative;margin-left:auto;cursor:pointer;display: block;width:50px;height:50px;background:url('/images/conteudo/botoes/pikachoose/play.png') top center no-repeat;}
.pika_play a{position:relative;margin-left:auto;cursor:pointer;display: block;width:50px;height:50px;background:url('/images/conteudo/botoes/pikachoose/pause.png') top center no-repeat;}

.pika_navigation a{font-size: 12px; text-decoration: none;}
.pika_navigation a:hover{text-decoration: underline;}
.pika_navigation{padding-top:10px;clear:both;text-align:center;}

/* if you want to 'hide' these jus make their height and width 1px */
.pika_prev_hover{position:absolute;top:10px;left:10px;height:456px;width:100px;background:url('/images/conteudo/botoes/pikachoose/rewind.png') top left no-repeat;}
.pika_next_hover{position:absolute;top:10px;right:10px;height:456px;width:100px;background:url('/images/conteudo/botoes/pikachoose/fastf.png') top right no-repeat;}


.conteudo-esq { float:left; width:440px;}
.conteudo-esq h3 { font-size:15px; color:#666; float:left; width:440px; border-bottom:1px solid #ccc; padding:7px 0;}
.conteudo-esq ol.ol-livros-mais-vendidos { float:left; width:440px; }
.conteudo-esq ol.ol-livros-mais-vendidos li { float:left; width:440px; border-bottom:1px solid #ccc; padding:8px 0;}
.conteudo-esq ol.ol-livros-mais-vendidos li p.mv-ranking { float:left; width:22px; padding:0 5px;}
.conteudo-esq ol.ol-livros-mais-vendidos li p.mv-ranking2 { float:left; width:22px; padding:0 5px;}
.conteudo-esq ol.ol-livros-mais-vendidos li p { float:right; text-align:left; width:350px; margin-bottom:0px; line-height:18px;}
.conteudo-esq ol.ol-livros-mais-vendidos li p strong { display:block; line-height:18px;}
.conteudo-esq ol.ol-livros-mais-vendidos li p.mv-ranking span { width:18px; display:block; padding-top:3px; color:#333; font-size:9px; height:22px; float:left; text-align:center; background:url(/images/conteudo/backgrounds/mv-ranking.jpg) no-repeat left top;}
.conteudo-esq ol.ol-livros-mais-vendidos li p.mv-ranking2 span { width:18px; display:block; padding-top:3px; color:#333; font-size:9px; height:22px; float:left; text-align:center; background:url(/images/conteudo/backgrounds/mv-rng.jpg) no-repeat left top;}
.conteudo-esq ol.ol-livros-mais-vendidos li p.mv-categoria-geral {float:left; width:400px;}
.conteudo-esq ol.ol-livros-mais-vendidos li p.mv-categoria {float:left; color:#B1BA1D; font-size:9px; width:100px; padding-left:33px;}
.conteudo-esq ol.ol-livros-mais-vendidos li p.mv-qtd-semanas { float:left; width:220px; padding-left:33px;}
.conteudo-esq ol.ol-livros-mais-vendidos li span.mv-grafico-vendidos { float:left; width:145px; background:#B1BA1D; margin-top:5px; height:10px; float:left;}
.conteudo-esq ol.ol-livros-mais-vendidos li .mv-grafico-vendidos-full { float:left; width:145px; margin-top:3px; height:10px;}
.conteudo-esq ol.ol-livros-mais-vendidos li p.mv-top20-titulo {float:left; font-weight:bold; width:400px; padding-left:33px;}
.conteudo-esq ol.ol-livros-mais-vendidos li p.mv-top20-autor {float:left; width:400px; padding-left:33px;}
.conteudo-esq ol.ol-livros-mais-vendidos li p.mv-qtd-vendidos { float:left; text-align:left; width:40px;}

.conjunto-livro {  width:348px; float:left;}
.conjunto-livro img { float:left; margin-right:8px; width:50px!important;}

.conteudo-dir { float:right; width:254px;}
.conteudo-dir h3 { font-size:15px; color:#666; float:left; width:254px; padding:7px 0;}
.div-ranking-editoras h4{float:left; color:#999; font-size:12px; width:243px; border-bottom:1px solid #ccc; background:url(/images/conteudo/backgrounds/seta-ranking.jpg) no-repeat left 11px; padding:7px 0 7px 10px;}

table.table-ranking-editoras {float:left; width:254px; margin:5px 0 0 0;}
table.table-ranking-editoras td { vertical-align:middle; padding:0;}
td.re-ranking { width:27px;}
td.re-ranking2 { width:27px;}

td.teste {padding-left:7px!important;} 

table.table-ranking-editoras thead tr td.bodyajusta strong { display:block; width:192px;}

a.link-cr { border:1px solid red;}

.re-ranking span { width:18px; display:block; padding-top:3px; color:#333; font-size:9px; height:18px; float:left; text-align:center; background:url(/images/conteudo/backgrounds/mv-ranking.jpg) no-repeat left top;}
.re-ranking2 span { width:18px; display:block; padding-top:3px; color:#333; font-size:9px; height:18px; float:left; text-align:center; background:url(/images/conteudo/backgrounds/mv-rang.jpg) no-repeat left top;}

table.table-ranking-editoras tbody tr td.re-sub-selos p{ width:180px; padding-left:35px;}
.re-numeros { width:35px; text-align:right;}

.table-ranking-editoras img { border:none; margin-right:5px;}

table.table-ranking-editoras-fechado { margin-bottom:5px;}
table.table-ranking-editoras-fechado tbody tr td { display:none; }
table.table-ranking-editoras-fechado tr td.re-sub-selos p{ width:180px; padding-left:50px!important;}

.engloba-mais-vendidos { width:98%; height:100%; float:left; background:url(/images/conteudo/backgrounds/divide-mais-vendidos.jpg) repeat-y 441px 3px;}

.re-baixo { width:100%; padding:10px 0; float:left;}
.re-baixo p { color:#999;}
.re-baixo p a{ color:#B1BA1D; font-size:12px; margin-bottom:20px; display:block;}

.re-sepra { border-top:1px solid #ccc; margin-top:10px;}


.rc-engloba { float:left; width:100%;}
.rc-engloba h4 { font-size:15px; color:#666; float:left; width:100%; padding:7px 0; border-bottom:1px solid #ccc;}

ol.ol-abas-rc {float:left; width:441px; padding:10px 0 0 0; margin:0 0 0 0; height:24px; border-bottom:1px solid #ccc;}
ol.ol-abas-rc li { float:left; }
ol.ol-abas-rc li a { color:#B1BA1D; background:#f5f5f5; margin-right:1px; border:1px solid #ccc; padding:5px 7px; float:left; display:block;}
ol.ol-abas-rc li a:hover { text-decoration:none;}
ol.ol-abas-rc li.abas-rc-ativo a{ background:#B1BA1D; border-bottom:1px solid #fff; color:#fff; font-weight:bold; cursor:default;}

ol.ol-abas-rc-right {float:right; width:262px; padding:10px 0 0 0; margin:0 0 0 0; height:24px; border-bottom:1px solid #ccc;}
ol.ol-abas-rc-right li { float:right; }
ol.ol-abas-rc-right li a { color:#f5f5f5; background:#B1BA1D; margin-left:1px; border:1px solid #ccc; padding:5px 7px; float:right; display:block;}
ol.ol-abas-rc-right li a:hover { text-decoration:none;}
ol.ol-abas-rc-right li.abas-rc-ativo a{ background:#f5f5f5; border-bottom:1px solid #fff; color:#B1BA1D; font-weight:bold; cursor:default;}

.ie7 ol.ol-abas-rc-right li { float:right; width:65px; margin:0px!important; }

ol.rc-listagem li { float:left; width:100%; border-bottom:1px solid #ccc; padding:10px 0;}
ol.rc-listagem li p.mv-ranking { float:left; width:80px; padding:0 5px;}
ol.rc-listagem li img { float:left; width:49px; margin-left:8px;}
ol.rc-listagem li p { float:right; text-align:left; width:357px; margin-bottom:0px; line-height:18px;}
ol.rc-listagem li p strong { display:block; line-height:18px;}
ol.rc-listagem li p.mv-ranking span { width:22px; display:block; padding-top:4px; color:#333; font-weight:bold; font-size:11px; height:22px; float:left; text-align:center; background:url(/images/conteudo/backgrounds/mv-ranking.jpg) no-repeat left top;}
ol.rc-listagem li p.mv-categoria {float:left; color:#B1BA1D; font-weight:bold; width:500px; padding-left:33px;}
ol.rc-listagem li p.mv-qtd-semanas { float:right; width:245px; text-align:right;}
ol.rc-listagem li span.mv-grafico-vendidos { float:left; width:225px; background:#B1BA1D; margin-top:5px; height:10px; float:left;}
ol.rc-listagem li p.mv-qtd-vendidos { float:right; text-align:right; width:40px;}
ol.rc-listagem li p.rc-sinopse { width:677px;}

ol.rc-listagem li .rc-direita { width:265px; float:right; height:50px;}

.mais-vendidos-home { width:420px; height:243px; float:left; margin:10px 0 0 20px;}
.mais-vendidos-home li { float:left; width:100%; list-style-type:decimal; border:1px solid #fff; margin-bottom:2px; }
.ie8 .mais-vendidos-home li { float:left; width:100%; list-style:none; margin-bottom:5px; }
.mais-vendidos-home li p { width:250px; float:left; line-height:13px;}
.mais-vendidos-home li span.mv-grafico-vendidos { float:left; width:145px; background:#B1BA1D; margin:3px 10px 0 0; height:10px;}
.mais-vendidos-home li p.mv-qtd-vendidos { float:left; font-weight:bold;  width:40px;}
.mais-vendidos-home li span.livro-mais-vendido {float:left; width:230px; margin-right:12px;}

.div-arquivo-lista { width:100%;}
ul.arquivo-lista { margin:20px 0; width:95px; max-height:400px; border-right:1px solid #ccc; /*margin-left:20px;*/ padding-left:5px; float:left;}
ul.arquivo-lista li { padding-bottom:30px; width:100%;}
.margin-5 {margin-left:5px;}

ol.redes-sociais { width:160px; padding:0 40px; float:left;}
ol.redes-sociais li { float:left; margin:0 8px 0 0; width:16px; height:16px;}
ol.redes-sociais li a { display:block; text-indent:9999px; overflow:hidden;}
ol.redes-sociais li a.boxe-rss { background:url(/images/conteudo/botoes/boxe-rss.jpg) no-repeat left top;}
ol.redes-sociais li a.boxe-twitter { background:url(/images/conteudo/botoes/boxe-twitter.jpg) no-repeat left top;}
ol.redes-sociais li a.boxe-facebook { background:url(/images/conteudo/botoes/boxe-facebook.jpg) no-repeat left top;}
ol.redes-sociais li a.boxe-delicious { background:url(/images/conteudo/botoes/boxe-delicious.jpg) no-repeat left top;}
ol.redes-sociais li a.boxe-skoob { background:url(/images/conteudo/botoes/boxe-skoob.jpg) no-repeat left top;}
ol.redes-sociais li a.boxe-orkut { background:url(/images/conteudo/botoes/boxe-orkut.jpg) no-repeat left top;}

strong.coluna { border:1px solid red}

.livrarias-consultadas { width:128px; min-height:100px; float:left; background:#F6F8D0; border:1px solid #B0BA1D;}
.livrarias-consultadas img { margin:10px 0 5px 2px; }
.livrarias-consultadas ul { width:120px; padding:10px 0 5px 5px; xoverflow:hidden;}
.livrarias-consultadas ul li { margin-bottom:8px;}
.livrarias-consultadas ul li a { font-size:10px}


h2.mais-vendidos-titulo { width:677px; height:23px; border:1px solid #B1BA1D; color:#B1BA1D; font-size:17px; font-weight:bold; padding:15px 0 0 25px; background:url(/images/conteudo/backgrounds/h2.gif) no-repeat left top; }

.confira { float:left; display:block; clear:both; margin:12px 0 0 0;}

.box-colunista { display:block; min-height:176px; float:left; border-bottom:1px inset #ADBB20; margin-bottom:10px;}
h3.coluna-autor { color:#B1BA1D; font-size:13px; font-weight:bold; width:599px; padding:10px 0 0 10px; float:left;}
.img-colunista { float:left!important; width:100px!important; height:120px!important; margin:11px 0 12px 0!important; border:1px inset #000!important;}
p.biografia-colunista { float:left; overflow:hidden; width:606px!important;  margin:6px 0 6px 10px!important;}
a.leia-coluna {color:#ADBB20; font-weight:bold; margin:0 0 0 10px;}
.ie7 a.leia-coluna { margin-left:30px!important;}

.tela-noticias { margin:6px 0; width:710px;}
.tela-noticias h5 {color:#70712F; font-weight:bold;}
.img-noticias { float:left; margin:5px 5px 5px 0; }
span.titulo-noticias { color:#989937; margin-top:8px; font-size:13px; font-weight:bold;}
span.titulo-noticias strong a strong {  margin-top:8px; font-size:13px; font-weight:bold;}
span.fonte-data-autor { font-style:italic; display:block;}
.tela-noticias p { margin:10px 0; font-size:13px;}
.tela-noticias p em, .tela-noticias a, .tela-noticias span, .tela-noticias h5, .tela-noticias div, .tela-noticias, p.resumo-noticias font, h1.entry-title, #noticia p font, #noticia, #noticia div span, .tela-noticias em, #coluna div em, .noticia-na-integra span#noticia div em, p.resumo-noticias, .tela-noticias small, .noticia-na-integra span#noticia p span, .noticia-na-integra span#clipping div em, .tela-noticias div strong, .tela-noticias div u, .noticia-na-integra span#noticia div u, .noticia-na-integra #noticia h3 strong, .noticia-na-integra #coluna div strong, .conteudo-hotsite div, .conteudo-hotsite div em, .conteudo-hotsite div small, .conteudo-hotsite div small a, .conteudo-hotsite div a, .conteudo-hotsite div span, .conteudo-agenda p font, .conteudo-agenda p span font, #agenda p font  { font-size:13px!important; line-height:19px;}
.conteudo-agenda { width:380px; float:left;}

.noticia-na-integra #noticia h3 em, .noticia-na-integra #coluna h3 a { font-size:13px!important; line-height:19px; font-weight:bold;}
.noticia-na-integra #coluna h3 a em {font-size:13px!important; line-height:19px; font-weight:bold; font-style:italic;}

.rodape-noticias { display:block; clear:both; border-bottom:1px solid #989937; height:25px; width:100%;}
.ie7 .bt-email { float:right; margin-top:-26px;}
.tela-noticias span, .tela-noticias div { margin-bottom:10px;}
span.titulo-noticias strong a { text-decoration:underline;}
p.resumo-noticias a, p.resumo-noticias a div, .tela-noticias div span a, .tela-noticias div a { text-decoration:underline!important;}

a.ver-calendario { float:right; color:#B1BA1D; text-decoration:underline; font-weight:bold;}

.balcao-de-empregos div p a { text-decoration:underline;}

p.equipe {border-bottom:1px solid #B1BA1D; font-variant:small-caps!important; color:#B1BA1D; font-size:14px; font-weight:bold; margin:30px 0 20px 0 ; padding-bottom:10px;}

.nossa-equipe { margin-bottom:25px!important; min-height:130px; border-bottom:1px solid #ccc;}
.nossa-equipe img { float:right; margin-left:10px; border:1px inset;}
.nossa-equipe div { width:600px; float:left; }
.nossa-equipe div span { font-variant:small-caps!important;}
.nossa-equipe div span strong { font-variant:small-caps!important;}
.nossa-equipe p { margin:8px 0;}
p.p-bio { text-align:justify;}

.ie7 .email-ie { float:right;  margin-top:-25px;}

a.link-voltar { float:right; color:#B1BA1D; font-weight:bold; font-size:13px!important; text-decoration:none; margin-bottom:5px;}

.leia-coluna2{ margin-left:100px;}

.busk { width:700px; float:right; text-align:right; font-size:8px; padding-bottom:5px;}

.listagem-busca { padding-bottom:20px;}
.listagem-busca p a strong, .listagem-busca p em, .listagem-busca p em strong  { font-size:13px; font-style:italic;}
.listagem-busca div p a strong i { font-size:13px; font-style:italic; font-weight:bold;}
.resultado-busca { margin-bottom:10px;}
.resultado-busca p.titulo a strong { width:100%; display:block; clear:both;}


.info-lancamentos { width:100%; float:left; margin-bottom:10px;}
.info-lancamentos span.img { min-height:160px; max-height:210px;  width:580px; float:left; margin-top:2px;}
.info-lancamentos p { margin-bottom:2px; width:580px; float:left;}


.info-agenda span.img { min-height:50px; max-height:150px;  width:580px; float:left; margin-top:2px;}
.info-agenda span.img p a { text-decoration:underline;}

span.categ-lancamentos {width:90%; float:left;}
span.categ-lancamentos p em {margin:0px;}

.lista-balcao-empregos { width:235px; float:left; margin:15px 0;}
.listas-balcao { margin-bottom:8px;}
.listas-balcao p { margin-bottom:3px;}
.detalhes-balcao { margin-top:10px;}
.detalhes-balcao h3 { font-weight:bold; font-size:13px; margin-bottom:5px;}
.detalhes-balcao p, .detalhes-balcao p strong { font-size:13px;}
.detalhes-balcao p a { font-size:13px; text-decoration:underline;}

.listas-guias { margin-bottom:15px;}
.listas-guias p { margin-bottom:5px;}

span#noticia p a {  font-size:13px; text-decoration:underline;}

.logo-10-anos { width:100px; height:95px; float:left;}
.logo-10-anos img { display:block; margin:0 auto; padding-top:33px}
