/* Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table {	border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; display:block; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }

/* Geral */
html, body { height:100%; }
body { font-family:Georgia, "Times New Roman", Times, serif; color:#47311E; background:url(../imagens/bg_body.jpg) top center no-repeat fixed; line-height:100%; }
strong { font-weight:bold; }
em { font-style:italic; }
a { text-decoration:none; color:#002E6E; }
a:hover { text-decoration:underline; }
p { font-size:13px; color:#47311E; line-height:140%; margin:0 0 1em; }
hr { clear:both; margin:0 0 20px; display:block; border:none; border-bottom:1px solid #E2EFF4; height:0; }

a.mais { display:inline-block; font-size:11px; color:#47311E; text-transform:uppercase; padding:0 0 0 12px; }
a.comentarios { font-size:11px; color:#47311E; text-transform:uppercase; }

div.publicidade { background:url(../imagens/bg_publicidade_esq.gif) left top no-repeat; padding:8px 0 20px; }

div.hr { border-bottom:1px solid #E2EFF4; }

#container { width:100%; min-height:100%; }

#cabecalho { width:980px; height:60px; padding:30px 0 0; margin:0 auto 15px; }

#cabecalho h1 { float:left; text-align:center; padding:8px 0 0; margin:0 10px 0 0; }
#cabecalho h1 a { display:block; width:160px; height:61px; text-indent:-999999px; background:url(../imagens/logo_cabecalho_2.png) top left no-repeat; }

#cabecalho div.banner { float:left; width:468px; padding:3px 15px 0; }

#cabecalho div.usuario { float:right; width:290px; padding:20px 10px 0; }
#cabecalho div.usuario ul.opcaoUsuario { border-bottom:1px solid #002E6E; padding:0 5px 5px; margin:0 0 2px; }
#cabecalho div.usuario ul.opcaoUsuario li { float:right; }
#cabecalho div.usuario ul.opcaoUsuario li a { font-size:12px; color:#47311E; margin:0 0 0 10px; }
#cabecalho div.usuario ul.opcaoUsuario li.nome { float:left; }
#cabecalho div.usuario ul.menuCabecalho { padding:0 5px; }
#cabecalho div.usuario ul.menuCabecalho li { display:inline; margin:0 24px 0 0; }
#cabecalho div.usuario ul.menuCabecalho li.ultimo { margin:0; }
#cabecalho div.usuario ul.menuCabecalho li a { font-size:11px; color:#47311E; text-transform:uppercase; }
#cabecalho div.usuario form.login { width:177px; margin:-20px 0 0; } 
#cabecalho div.usuario form.login label, #cabecalho div.usuario form.login input { margin:0 0 5px; } 
#cabecalho div.usuario form.login label { display:inline-block; width:40px; } 
#cabecalho div.usuario form.login a.mais { float:right; cursor:pointer; background:transparent url(../imagens/bullet_seta_dir.gif) no-repeat scroll left center; }
#cabecalho div.usuario form.login a.recuperaSenha { float:left; cursor:pointer; font-size:10px; }

#conteudo { width:980px; margin:0 auto; }

/* esqueceu Senha */
div.esqueceuSenha { padding:20px; }


/* Coluna Esquerda */
#colEsq { float:left; width:150px; background-color:#FFF; padding:0 10px 0; margin:0 10px 0 0; }

#colEsq h2 { font-size:15px; color:#47311E; line-height:100%; text-transform:uppercase; background-color:#FFFED3; border-top:4px solid #47311E; padding:5px 0 5px 10px; }

#colEsq ul.menu { margin:0 auto; padding:15px 0 0; margin:0 0 20px; }
#colEsq ul.menu li { font-size:12px; text-transform:uppercase; border-bottom:1px solid #E2EFF4; padding:1px 0; }
#colEsq ul.menu li a { display:block; color:#47311E; padding:3px 0 3px 4px; }
#colEsq ul.menu li a:hover { background-color:#FFFED3; }
#colEsq ul.menu li a.ativo { background-color:#E2EFF4; }
#colEsq ul.menu li span { color:#002E6E; }

#colEsq div.cadastroEsq { margin:0 0 20px; }
#colEsq div.cadastroEsq h2 { margin:0 0 5px; }
#colEsq div.cadastroEsq p { padding:0 5px; margin:0 0 5px; }
#colEsq div.cadastroEsq a.mais { background:url(../imagens/bullet_seta_dir.gif) left center no-repeat; margin:0 0 0 5px; }


/* Coluna Central */
#colCentro { float:left; width:460px; background-color:#FFF; padding:10px 10px 0; }
#colCentro p img { display:inline; }

#colCentro h2 { font-size:15px; color:#47311E; line-height:100%; text-transform:uppercase; background-color:#E2EFF4; border-top:4px solid #47311E; padding:5px 0 5px 10px; margin:0 0 15px; }

#colCentro div.publicidade { width:468px; border-bottom:1px solid #E2EFF4; padding:8px 0 10px 0; margin:0 -5px 20px -5px; }

#colCentro div.noticiaDestaque { padding:0 0 20px; }
#colCentro div.noticiaDestaque div.imagem { float:left; margin:0 15px 0 0; }
#colCentro div.noticiaDestaque div.imagem img { border:3px solid #E2EFF4; }
#colCentro div.noticiaDestaque p.data { font-size:11px; letter-spacing:-1px; margin:0 0 5px; }
#colCentro div.noticiaDestaque h3 { font-size:26px; font-weight:300; line-height:100%; margin:0 0 10px; }
#colCentro div.noticiaDestaque h3 a { color:#002E6E; }
#colCentro div.noticiaDestaque a.comentarios{ display:block; margin:0 0 5px; }
#colCentro div.noticiaDestaque a.mais { background:url(../imagens/bullet_texto.gif) left center no-repeat; }

#colCentro ul.geral { position:relative; margin:0 0 20px; }
#colCentro ul.geral li { z-index:100; padding:10px 0; border-bottom:1px solid #E2EFF4; }
#colCentro ul.geral li div.imagem { float:left; width:auto; margin:0 15px 0 0; }
#colCentro ul.geral li div.publicidade {position:relative; z-index:200; width:468px; border:0; padding:8px 0 0; margin:0 -5px 0 -5px; }
#colCentro ul.geral li h4 { font-size:18px; line-height:100%; }
#colCentro ul.geral li h4 a { color:#002E6E; }
#colCentro ul.geral li h4 span { font-size:11px; vertical-align:top; letter-spacing:-1px; }
#colCentro ul.geral li p.data { font-size:11px; letter-spacing:-1px; margin:0 0 2px; }
#colCentro ul.geral li p.data span { text-transform:uppercase; }
#colCentro ul.geral li a.mais { background:url(../imagens/bullet_texto.gif) left center no-repeat; }

#colCentro div.artigos { border-bottom:1px solid #E2EFF4; padding:0 0 10px; margin:0; }
#colCentro div.artigos ul.artigo li { width:225px; }
#colCentro div.artigos ul.artigo li p.data { font-size:11px; letter-spacing:-1px; margin:0 0 5px; }
#colCentro div.artigos ul.artigo li h4 { font-size:18px; line-height:100%; margin:0 0 5px; }
#colCentro div.artigos ul.artigo li h4 a { color:#002E6E; }
#colCentro div.artigos ul.artigo li p.autor { font-size:11px; margin:0 0 5px; }
#colCentro div.artigos ul.artigo li p.autor span { text-transform:uppercase; }
#colCentro div.artigos ul.artigo li a.mais { background:url(../imagens/bullet_texto.gif) left center no-repeat; }

#colCentro div.agenda { padding:0 0 20px; }
#colCentro div.agenda ul.evento li { width:225px; }
#colCentro div.agenda ul.evento li p.data { font-size:11px; letter-spacing:-1px; margin:0 0 5px; }
#colCentro div.agenda ul.evento li h4 { font-size:18px; line-height:100%; margin:0 0 5px; }
#colCentro div.agenda ul.evento li h4 a { color:#002E6E; }
#colCentro div.agenda ul.evento li a.mais { background:url(../imagens/bullet_agenda.gif) left center no-repeat; }


/* Coluna Direita */
#colDir { float:right; width:290px; background-color:#FFF; padding:10px 10px 0; }

#colDir h2 { font-size:15px; color:#47311E; line-height:100%; text-transform:uppercase; background-color:#FFFED3; border-top:4px solid #47311E; padding:5px 0 5px 10px; }
#colDir h6 { font-size:11px; color:#002E6E; text-transform:uppercase; background-color:#FFFED3; padding:2px 0 2px 10px; margin:0 0 10px; }

#colDir h2.conteudo { background-color:#E2EFF4; }

/* Include Busca */
#colDir form.buscaDir { margin:10px 0 20px; }
#colDir form.buscaDir input { float:left; width:210px; background:url(../imagens/bg_busca_esq.jpg) top repeat-x; border:1px solid #47311E; padding:4px 2px; }
#colDir form.buscaDir a.mais { display:block; float:right; background:url(../imagens/bullet_seta_dir.gif) left 8px no-repeat; padding:5px 0 0 12px; }

/* Include Edição Atual */
#colDir div.edicao { position:relative; margin:0 0 20px; }
#colDir div.edicao div.tarja a { display:block; position:absolute; z-index:100; top:-10px; right:-20px; width:91px; height:92px; background:url(../imagens/img_splash_assine.png) top right no-repeat; }
#colDir div.edicao h2 { margin:0 0 20px; }
#colDir div.edicao div.imagem { float:left; width:117px; margin:0 10px 5px 0; }
#colDir div.edicao div.imagem img { border:3px solid #E2EFF4; }
#colDir div.edicao div.imagem span { display:block; font-size:11px; line-height:100%; background-color:#E2EFF4; border-top:1px solid #FFF; padding:3px 5px; }
#colDir div.edicao h5 { font-size:15px; font-weight:bold; }
#colDir div.edicao p.data { font-size:15px; font-weight:bold; color:#002E6E; }
#colDir div.edicao p.data span { text-transform:uppercase; }
#colDir div.edicao p { color:#002E6E; }
#colDir div.edicao a.mais { background:url(../imagens/bullet_texto.gif) left center no-repeat; }

#colDir ul.materias { margin:0 0 20px; }
#colDir ul.materias li { font-size:13px; background:url(../imagens/bullet_seta_dir.gif) left center no-repeat; padding:0 0 0 12px; margin:0 0 5px; }
#colDir ul.materias li a { color:#47311E; }

/* Include Cotações */
#colDir div.cotacoes { padding:0 0 20px; }
#colDir div.cotacoes p { font:normal 10px Tahoma,Arial, Helvetica, sans-serif; color:#002E6E; }
#colDir div.cotacoes a.mais { background:url(../imagens/bullet_cifrao.gif) left center no-repeat; }

/* Include Edições Anteriores */
#colDir div.anteriores { position:relative; height:234px; background:url(../imagens/bg_edicoes_anteriores.jpg) 0 80px no-repeat; padding:0 0 20px; } 
#colDir div.anteriores h2 { margin:0 0 20px; }
#colDir div.anteriores a.mais { position:absolute; bottom:20px; background:url(../imagens/bullet_texto.gif) left center no-repeat; }

/* Include Notícias, Include Artigos */
#colDir div.ultimas { padding:0 0 20px; }
#colDir div.ultimas h2 { margin:0 0 15px; }
#colDir div.ultimas a.ver { font-size:11px; color:#47311E; text-transform:uppercase; background:url(../imagens/bullet_texto.gif) left center no-repeat; padding:0 0 0 12px; }
#colDir div.ultimas dl dt { font-size:11px; background:url(../imagens/bullet_texto.gif) left center no-repeat; padding:0 0 0 12px; }
#colDir div.ultimas dl dt span { text-transform:uppercase; }
#colDir div.ultimas dl dd { font-size:14px; margin:0 0 10px; }
#colDir div.ultimas dl dd a { color:#002E6E; }

/* Include Agenda */
#colDir div.ultimas dl.agenda dt { font-size:11px; background:url(../imagens/bullet_agenda.gif) left center no-repeat; padding:0 0 0 12px; }


/* Rodapé */
#rodape { width:980px; padding:50px 0 0; margin:0 auto; }

#rodape ul { margin:0 auto; }
#rodape ul li { float:left; width:140px; height:80px; color:#FFF; border-left:1px solid #FFF; padding:3px 20px; }
#rodape ul li.logo { width:220px; border:0; padding:15px 0 0 0; }
#rodape ul li.logo a { display:block; width:160px; height:54px; text-indent:-999999px; background:url(../imagens/logo_rodape_2.png) left top no-repeat; }
#rodape ul li h2 { font-size:16px; text-transform:uppercase; margin:0 0 5px; }
#rodape ul li p { font-size:12px; font-weight:bold; color:#FFF; margin:0; }
#rodape ul li p a { color:#FFF; text-decoration:underline; }

#rodape address { font-size:12px; color:#FFF; text-align:center; padding:20px 0; }
#rodape address p { display:inline; font:normal 10px Tahma, Arial, Helvetica, sans-serif; color:#FFF; }
#rodape address p a { color:#FFF; font-weight:bold; text-decoration:underline; }


/* Tabelas */
table#cotacoes { width:100%; margin:0 0 5px; }
table#cotacoes th { padding:3px; }
table#cotacoes th img { margin:0 auto; }
table#cotacoes th.regiao img { margin:0; }
table#cotacoes td { font:normal 11px Tahoma,Arial, Helvetica, sans-serif; text-align:center; padding:3px; }
table#cotacoes td img { display:inline; }
table#cotacoes td a { color:#47311E; }
table#cotacoes td.regiao { font-size:10px; text-align:left; }

table#cotacoes.interna { margin:0 0 20px; }
table#cotacoes.interna td { padding:5px 3px!important; }

table#compra { width:100%; margin:0 0 20px; }
table#compra th { padding:3px; }
table#compra th img { margin:0 auto; }
table#compra th.edicao img { margin:0; }
table#compra td { font:normal 11px Tahoma,Arial, Helvetica, sans-serif; text-align:center; padding:15px 3px; }
table#compra td img { display:inline; }
table#compra td a { color:#47311E; }
table#compra td.edicao { font-size:10px; text-align:left; }
table#compra tfoot th { font:normal 11px Tahoma,Arial, Helvetica, sans-serif; text-align:center; background-color:#FFFED3; padding:15px 3px; }
table#compra tfoot th.entrega { background-color:#E2EFF4; }
table#compra tfoot th.edicao { text-align:left; }
table#compra tfoot th.edicao img { display:inline; }


/* Formulários */
select ,input, textarea { font:normal 12px Arial, Helvetica, sans-serif; }
label { display:block; font-size:11px; color:#002E6E; text-transform:uppercase; }
input.botao { float:right; }

form.geral { width:460px; margin:0 auto 20px; }
form.geral fieldset { padding:0 10px; }
form.geral h2 { clear:both; font-size:15px; color:#47311E; line-height:100%; text-transform:uppercase; background-color:#E2EFF4; border:0!important; padding:7px 0 7px 10px!important; margin:0 0 15px!important; }
form.geral a.mais { float:right; cursor:pointer; background:url(../imagens/bullet_seta_dir.gif) left center no-repeat; }
form.geral address { font-size:13px; padding:10px 0; }

form.geral div.floatLeft { clear:left; height:50px; width:215px; }
form.geral div.floatRight{ clear:right; height:50px; width:215px; }
form.geral div.floatLeft input.campos, form.geral div.floatRight input.campos, form.geral input#txtValor { width:209px; }
form.geral div.floatLeft select, form.geral div.floatRight select { width:215px; border:1px solid #47311E; padding:3px 0; margin:0 0 10px; }
form.geral input.campos { width:434px; background:transparent url(../imagens/bg_busca_esq.jpg) repeat-x scroll center top; border:1px solid #47311E; padding:4px 2px; margin:0 0 10px; }
form.geral input#txtPreftel, form.geral input#txtPrefcel { float:left; width:49px; }
form.geral input#txtTel, form.geral input#txtCel { float:right; width:144px; }
form.geral textarea { width:434px; height:110px; background:transparent url(../imagens/bg_busca_esq.jpg) repeat-x scroll center top; border:1px solid #47311E; padding:4px 2px; overflow:hidden; margin:0 0 10px; }

form.geral div.radio { clear:both; padding:0 0 20px; }
form.geral div.radio h4 { font-size:11px; color:#002E6E; text-transform:uppercase; padding:0; margin:0 0 5px; }
form.geral div.radio label { display:inline-block; font:normal 13px Georgia, "Times New Roman", Times, serif; color:#47311E; text-transform:none; padding:0 10px 0 0; }


/* Internas */
#colCentro.interna { padding:10px; }
#colCentro.interna p.data { font-size:11px; background:url(../imagens/bullet_texto.gif) left center no-repeat; letter-spacing:-1px; padding:0 0 0 12px; margin:0 0 5px; }
#colCentro.interna p.edicaoHumor { font-size:11px; letter-spacing:-1px; margin:0 0 5px; }
#colCentro.interna p.data span { text-transform:uppercase; }
#colCentro.interna p.data span.autor { text-transform:none; color:#002E6E; letter-spacing:normal; }
#colCentro.interna h2.sub { font-size:15px; color:#47311E; line-height:100%; text-transform:uppercase; background-color:#E2EFF4; border:none; padding:7px 0 7px 10px; margin:0 0 15px; }
#colCentro.interna h3 { font-size:26px; color:#002E6E; line-height:100%; letter-spacing:-1px; word-spacing:3px; margin:0 0 20px; }

#colCentro.interna div.imagem { float:left; margin:0 10px 5px 0; }
#colCentro.interna div.imagem img { border:3px solid #E2EFF4; margin:0 0 1px; }
#colCentro.interna div.imagem span { display:block; font-size:11px; background-color:#E2EFF4; padding:3px; width:270px; }

#colCentro.interna div.comentarios { text-transform:uppercase; background-color:#E2EFF4; padding:2px 5px; margin:0 0 20px; }
#colCentro.interna div.comentarios a.comentarios { float:left; font-size:14px; color:#47311E; background-color:#E2EFF4; padding:5px; }
#colCentro.interna div.comentarios div.opcoes { float:right; padding:3px 0 0; }
#colCentro.interna div.comentarios div.opcoes a { font-size:11px; color:#47311E; padding:0 0 0 12px; margin:0 0 0 10px; }
#colCentro.interna div.comentarios div.opcoes a.comentar { background:url(../imagens/bullet_comentario.gif) left center no-repeat; }
#colCentro.interna div.comentarios div.opcoes a.indicar { background:url(../imagens/bullet_seta_cima.gif) left center no-repeat; }

#colCentro.interna div.navegacao { position:relative; height:14px; text-align:center; text-align:center; padding:0 0 20px; }
#colCentro.interna div.navegacao p { text-align:center; margin:0; }
#colCentro.interna div.navegacao form { margin:0 auto; }
#colCentro.interna div.navegacao a { font-size:11px; color:#47311E; text-transform:uppercase; padding:0 0 0 12px; }
#colCentro.interna div.navegacao a.anteriores { position:absolute; left:0; top:0; background:url(../imagens/bullet_seta_esq.gif) left center no-repeat; }
#colCentro.interna div.navegacao a.proximas { position:absolute; right:0; top:0; background:url(../imagens/bullet_seta_dir.gif) left center no-repeat; }
#colCentro.interna div.navegacao a.voltar { float:right; background:url(../imagens/bullet_seta_esq.gif) left center no-repeat; }

/* Agenda */
#colCentro.interna ul.agenda { border-bottom:1px solid #E2EFF4; margin:0 0 20px; }
#colCentro.interna ul.agenda li { padding:15px 0; }
#colCentro.interna ul.agenda li.azul { background-color:#E2EFF4; }
#colCentro.interna ul.agenda li p.data { font-size:11px; margin:0 0 5px; }
#colCentro.interna ul.agenda li h3 { font-size:18px; margin:0 0 10px; }
#colCentro.interna ul.agenda li h3 a { color:#002E6E; }
#colCentro.interna ul.agenda li a.mais { font-size:11px; background:url(../imagens/bullet_agenda.gif) left center no-repeat; text-transform:uppercase; padding:0 0 0 12px; }

/* Agenda Detalhes */
#colCentro.interna div.destaqueAgenda { padding:0 0 20px; }
#colCentro.interna div.destaqueAgenda div.imagem { float:right; width:auto; margin:0 0 5px 10px; }
#colCentro.interna div.destaqueAgenda div.imagem img { border:3px solid #E2EFF4; margin:0 0 1px; }
#colCentro.interna div.destaqueAgenda div.imagem span { display:block; font-size:11px; background-color:#E2EFF4; padding:3px; }
#colCentro.interna div.destaqueAgenda p.data { font-size:11px; background:url(../imagens/bullet_agenda.gif) left center no-repeat; letter-spacing:-1px; padding:0 0 0 12px; margin:0 0 5px; }
#colCentro.interna div.destaqueAgenda p span { text-transform:uppercase; }
#colCentro.interna div.destaqueAgenda h3 { font-size:26px; color:#002E6E; line-height:100%; letter-spacing:-1px; word-spacing:3px; margin:0 0 10px; }

/* Anuncie */
p.tabela { padding:5px 0 5px 23px; background:url(../imagens/ico_pdf.gif) left center no-repeat; }
p.tabela a { color:#47311E; }

/* Artigos Detalhes */
#colCentro.interna div.relacionados { padding:0 0 20px; }

#colCentro.interna div.relacionados div.arquivos { float:left; width:225px; }
#colCentro.interna div.relacionados div.arquivos h4 { background:url(../imagens/bullet_arquivos.gif) 2px center no-repeat #E2EFF4; padding:2px 2px 2px 14px; margin:0 0 1px; }
#colCentro.interna div.relacionados div.arquivos ul { width:225px; }
#colCentro.interna div.relacionados div.arquivos ul li { font-size:12px; line-height:110%; padding:4px 2px 4px 24px; margin:0 0 1px; }
#colCentro.interna div.relacionados div.arquivos ul li a { color:#002E6E; }
#colCentro.interna div.relacionados div.arquivos ul li.pdf { background:url(../imagens/ico_pdf.gif) 2px 5px no-repeat #E2EFF4; }
#colCentro.interna div.relacionados div.arquivos ul li.doc { background:url(../imagens/ico_doc.gif) 2px 5px no-repeat #E2EFF4; }
#colCentro.interna div.relacionados div.arquivos ul li.xls { background:url(../imagens/ico_xls.gif) 2px 5px no-repeat #E2EFF4; }
#colCentro.interna div.relacionados div.arquivos ul li.jpg { background:url(../imagens/ico_jpg.gif) 2px 5px no-repeat #E2EFF4; }
#colCentro.interna div.relacionados div.arquivos ul li.rar { background:url(../imagens/ico_rar.gif) 2px 5px no-repeat #E2EFF4; }
#colCentro.interna div.relacionados div.arquivos ul li.zip { background:url(../imagens/ico_zip.gif) 2px 5px no-repeat #E2EFF4; }
#colCentro.interna div.relacionados div.arquivos ul li.pps { background:url(../imagens/ico_pps.gif) 2px 5px no-repeat #E2EFF4; }
#colCentro.interna div.relacionados div.arquivos ul li.ppt { background:url(../imagens/ico_ppt.gif) 2px 5px no-repeat #E2EFF4; }

#colCentro.interna div.relacionados div.edicao { float:right; width:225px; }
#colCentro.interna div.relacionados div.edicao div.imagem { float:left; width:auto; margin:0 10px 0 0; }
#colCentro.interna div.relacionados div.edicao h4 { background:url(../imagens/bullet_texto.gif) 82px center no-repeat #E2EFF4; padding:2px 2px 2px 94px; margin:0 0 5px; }
#colCentro.interna div.relacionados div.edicao h3 { font-size:15px; color:#47311E; margin:0 0 5px; }
#colCentro.interna div.relacionados div.edicao p { font-size:11px; letter-spacing:-1px; color:#002E6E; }
#colCentro.interna div.relacionados div.edicao p span { text-transform:uppercase; }

/* Assine */
#colCentro.interna div.assine { margin:0 0 20px; }
#colCentro.interna div.assine div.imagem { float:right; width:auto; margin:0 0 0 10px; }

/* Busca */
#colCentro.interna ul.busca { margin:0 !important; }
#colCentro.interna ul.busca li { border:none !important; }
#colCentro.interna ul.busca li h4 { color:#002E6E; }
#colCentro.interna ul.busca li ul li { border-bottom:1px solid #E2EFF4 !important; }
#colCentro.interna ul.busca li ul li p { margin:0; }
#colCentro.interna ul.busca li ul li span { font-size:12px; }


/* Classificados */
h2.classificados { position:relative; height:15px; }
h2.classificados a { position:absolute; right:5px; bottom:6px; font:normal 11px Tahoma, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#47311E; }

#colCentro.interna div.fotos { padding:20px 0 0; margin:0 0 20px; }
#colCentro.interna div.fotos h3 { font-size:14px; text-transform:uppercase; color:#47311E; }
#colCentro.interna div.fotos ul { margin:0 auto; }
#colCentro.interna div.fotos ul li { float:left; height:60px; padding:0 8px 16px; }

/* Compre */
#colCentro.interna p.obs { font:normal 10px Tahoma, Arial, Helvetica, sans-serif; border-bottom:1px solid #E2EFF4; padding:0 0 10px; margin:-10px 0 20px; }
#colCentro.interna p.dadosEntrega { font:normal 11px Tahoma, Arial, Helvetica, sans-serif; padding:0 10px 10px; margin:0 0 20px; }

#colCentro.interna form.compra { margin:0 0 20px; }
#colCentro.interna form.compra a.mais { float:right; cursor:pointer; background:url(../imagens/bullet_seta_dir.gif) left center no-repeat; }
#colCentro.interna form.compra div.edicao { float:left; width:215px; margin:0 0 20px 10px; }
#colCentro.interna form.compra div.edicao h3 { font-size:12px; font-weight:bold; color:#47311E; margin:0 0 10px; }
#colCentro.interna form.compra div.edicao div.imagem { float:left; width:auto; margin:0 10px 0 0; }
#colCentro.interna form.compra div.edicao div.dados { float:left; }
#colCentro.interna form.compra div.edicao div.dados label, #colCentro.interna form.compra div.edicao div.dados input { margin:0 0 5px; }
#colCentro.interna form.compra div.edicao div.dados label { display:inline-block; font-size:12px; text-transform:none; color:#47311E; }
#colCentro.interna form.compra div.edicao div.dados input { display:inline-block; }
#colCentro.interna form.compra div.edicao div.dados input.valor { width:62px; }
#colCentro.interna form.compra div.edicao div.dados input.quantidade { width:26px; }

/* Downloads */
#colCentro.interna ul.downloads { margin:0 0 20px; }
#colCentro.interna ul.downloads li { border-bottom:1px solid #E2EFF4; padding:10px 0; }
#colCentro.interna ul.downloads li h3 { font-size:18px; color:#002E6E; margin:0 0 15px; }
#colCentro.interna ul.downloads li ul li { font-size:13px; border:none; padding:5px 0 5px 23px; }
#colCentro.interna ul.downloads li ul li a { color:#47311E; }
#colCentro.interna ul.downloads li ul li.pdf { background:url(../imagens/ico_pdf.gif) left center no-repeat; }
#colCentro.interna ul.downloads li ul li.doc { background:url(../imagens/ico_doc.gif) left center no-repeat; }
#colCentro.interna ul.downloads li ul li.xls { background:url(../imagens/ico_xls.gif) left center no-repeat; }
#colCentro.interna ul.downloads li ul li.jpg { background:url(../imagens/ico_jpg.gif) left center no-repeat; }
#colCentro.interna ul.downloads li ul li.rar { background:url(../imagens/ico_rar.gif) left center no-repeat; }
#colCentro.interna ul.downloads li ul li.zip { background:url(../imagens/ico_zip.gif) left center no-repeat; }
#colCentro.interna ul.downloads li ul li.pps { background:url(../imagens/ico_pps.gif) left center no-repeat; }
#colCentro.interna ul.downloads li ul li.ppt { background:url(../imagens/ico_ppt.gif) left center no-repeat; }

/* Edições Anteriores */
#colCentro.interna ul.edicoes { margin:0 0 20px; }
#colCentro.interna ul.edicoes li { border-bottom:1px solid #E2EFF4; padding:10px 0; }
#colCentro.interna ul.edicoes li h3 { font-size:18px; color:#002E6E; margin:0 0 15px; }
#colCentro.interna ul.edicoes li div.imagem { float:left; width:auto; margin:0 10px 0 0; }
#colCentro.interna ul.edicoes li ul { padding:0; margin:0; }
#colCentro.interna ul.edicoes li ul li { font-size:12px; border:0; padding:0; margin:0 0 5px; }

/* Expediente */
#colCentro.interna form.anoEdicoes { margin:0 0 20px; }
#colCentro.interna form.anoEdicoes label { font:normal 13px Georgia, "Times New Roman", Times, serif; }
#colCentro.interna div.expediente { padding:0 0 150px; margin:0 0 20px; }
#colCentro.interna div.expediente div.imagem { float:right; width:auto; margin:0 0 0 10px; }

/* Institucional */
#colCentro.interna div.institucional { margin:0 0 20px; }
#colCentro.interna div.institucional div.imagem { float:right; width:auto; margin:0 0 0 10px; }
#colCentro.interna div.mapa { padding:0 0 20px; margin: 0 0 20px; }

/* Links Úteis */
#colCentro.interna ul.links { margin:0 0 20px; }
#colCentro.interna ul.links li { border-bottom:1px solid #E2EFF4; padding:10px 0; }
#colCentro.interna ul.links li h3 { font-size:18px; color:#002E6E; margin:0 0 15px; }
#colCentro.interna ul.links li ul { padding:0; margin:0; }
#colCentro.interna ul.links li ul li { font-size:13px; background:url(../imagens/bullet_seta_dir.gif) left center no-repeat; border:0; padding:0 0 0 12px; margin:0 0 5px; }
#colCentro.interna ul.links li ul li a { color:#47311E; }

/* Login */
#colCentro.interna a.recuperaSenha { float:left; cursor:pointer; font-size:11px; }

/* Notícias */
p.linhaApoio { font-size:14px; margin:-10px 0 10px; font-weight:bold; }

/* Planeta Humor */
#colCentro.interna div.charge { margin:0 0 20px; }

/* Comentários */
#colCentro.interna dl.comentarios { margin:0 0 20px; }
#colCentro.interna dl.comentarios dt { font-size:11px; color:#002E6E; letter-spacing:-1px; padding:10px 0 0; }
#colCentro.interna dl.comentarios dd { font-size:13px; padding:0 0 10px; border-bottom:1px solid #E2EFF4; }
#colCentro.interna dl.comentarios dt span { font-size:14px; font-weight:bold; }

/* Indicar */
h3.amigo { font:normal 26px Georgia, "Times New Roman", Times, serif; color:#002E6E; letter-spacing:-1px; word-spacing:3px; padding:15px 0 0 15px; margin:0 0 20px; }


/* Cores usadas no Site ##############################################

TEXTOS:
azul { #002E6E }
marrom { #47311E }
---------------------------------------------------------------------
BG TÍTULOS:
azul claro { #E2EFF4 }
amarelo claro { #FFFED3 }
---------------------------------------------------------------------
LINHAS:
azul claro { #E2EFF4 }

####################################################################*/


/* Especiais */
.outlinefix :focus, .outlinefix:focus {	-moz-outline-style:none; }
.floatLeft { float:left; }
.floatRight { float:right; }

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}