/* CSS Document */

/* Geral */
* { margin:0; padding:0; border:0; }
body { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#666; text-align:center; background:url(../imagens/bg_body.jpg) repeat-x #E9E9E9; }
body.capa { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#666; text-align:center; background:url(../imagens/bg_body_capa.jpg) repeat-x #E9E9E9; padding:22px 0 0; }
h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; font-weight:500; margin-bottom:20px; }
h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:500; }
h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:500; margin:0 0 5px; }
ul { list-style:none; }
a { text-decoration:none; color:#C63900; }
a:hover { text-decoration:underline; }
p a { color:#C63900; }

h1 a:visited, h2 a:visited, h3 a:visited { color:#666; }
h1 a.laranja:visited { color: #A40000; }

label { display:block; float:left; width:110px; font-family:'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-align:right; padding:2px 0 0; margin:0 5px 0; }
select, input, textarea { width:300px; padding:4px 0; font-family:'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:13px; color:#999; border:1px solid #C63900; margin:0 0 10px; }


/* Estrutura */
div#container { width:1000px; text-align:left; margin:0 auto; }
div#cabecalho { float:left; width:1000px; padding-top:10px; }

div#cabecalho div.publicidadeTopo { float:left; background:url(../imagens/bg_publicidade_vertical.jpg) 0 0 no-repeat; padding-left:10px; margin:0 40px 40px 10px; }
div#cabecalho div.publicidadeTopo div { border:1px solid #FFF; }
div#cabecalho div.publicidadeTopo div img { display:block; }

div#cabecalho img.logo { float:left; padding:0 0 0 10px; }

div#cabecalho form#buscador { float:left; width:374px; padding:8px 0 0 50px; }
div#cabecalho form#buscador input#campoBusca { float:left; width:292px; font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#CCC; border:1px solid #CCC; padding:3px 0 3px 2px; height:auto; }
div#cabecalho form#buscador input#btOk { padding:0; margin:0 0 0 5px; width:auto; height:auto; border:0; }
div#cabecalho form#buscador div.data { float:left; clear:both; width:100%; font-family:'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#999; }
div#cabecalho form#buscador div.data p { padding:0; margin:0; }

div#cabecalho div.menuContato { float:right; text-align:right; padding:25px 20px 0 0; }
div#cabecalho div.menuContato ul li { display:inline; font-family:'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#999; }
div#cabecalho div.menuContato ul li a { color:#999; }


/* Menu Topo */
ul#menuPrincipal { float:left; width:1000px; margin:30px auto 0 auto; }
ul#menuPrincipal li { float:left; display:inline; font-family:'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica, sans-serif; }
ul#menuPrincipal li a { display:block; padding:8px 14px; color:#666; }
ul#menuPrincipal li a:hover { text-decoration:none; color:#C63900; }
ul#menuPrincipal li.visualizada a { text-decoration:none; background-color:#FFF; color:#C63900; }


/* Início do Conteúdo */
div#conteudo { float:left; width:1000px; padding:40px 0 80px; background-color:#FFF; border-bottom:4px solid #CCC; }

div#colEsq { float:left; width:152px; padding:0 19px; }
div#colEsq h4 { font-family:'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:11px; padding-left:5px; }
div#colEsq ul#menuEsq { display:block; border-width:2px 0 7px 0; border-color:#C63900; border-style:solid; margin:0 0 20px; }
div#colEsq ul#menuEsq li { font-family:'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; background:url(../imagens/bg_menuEsq.jpg) left center repeat-x; }
div#colEsq ul#menuEsq li a { display:block; height:25px; color:#666; text-decoration:none; padding:6px 0 0 15px; background:url(../imagens/marc_menuEsq.gif) 5px center no-repeat; }
div#colEsq ul#menuEsq li a:hover { color:#FFF; background:url(../imagens/marc_hover_menuEsq.gif) 5px center no-repeat #C63900; text-decoration:none; padding:6px 0 0 15px }
div#colEsq div.nasBancas { height:169px; text-align:center; background:url(../imagens/bg_nas_bancas.jpg) top left no-repeat; padding:29px 0 0; }

div#colCentral { float:left; position:relative; width:470px; padding-right:20px; }

div#colCentral hr { display:block; clear:both; height:2; color:#CCC; background-color:#CCC; border:0; padding:0; margin:0; *margin:-7px 0; }

div#colCentral div.registro { display:block; border-bottom:1px solid #E9E9E9; padding-bottom:20px; margin-bottom:20px; }
div#colCentral div.registro h4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; line-height:18px; }
div#colCentral div.registro h4 img { vertical-align:middle; }
div#colCentral div.registro img.noticiaSecundaria { float:left; margin:10px 10px 10px 0; }

div#colCentral div.registro img.thumbCapa { margin:0 0 10px; }
div#colCentral div.registro img.thumbCapaVertical { float:left; margin:0 10px 10px 0; }

div#colCentral div.colunistas { display:block; border-top:2px solid #C63900; border-bottom:1px solid #E9E9E9; padding:10px 0 0; }
div#colCentral div.colunistas div.colunista { float:left; width:140px; text-align:center; border-right:1px solid #E9E9E9; padding:0 5px; margin:0 8px 0 0; }
div#colCentral div.colunistas div.colunista h3 { display:block; text-align:left; font-size:16px; margin:0; }
div#colCentral div.colunistas div.colunista p { display:block; text-align:left; font-size:14px; }

div#colCentral ul.noticiasRapidas { display:block; font-size:11px; font-weight:bold; border-top:2px solid #C63900; }
div#colCentral ul.noticiasRapidas li { font-size:13px; font-weight:normal; border-bottom:1px solid #E9E9E9; padding:0.5em 0;  }

div#colDir { float:left; width:302px; padding:0 18px 0 0; }

div#colDir ul.acessados { display:block; clear:both; height:25px; }
div#colDir ul.acessados li { float:left; font-size:13px; font-weight:bold; padding:4px 38px; }
div#colDir ul.acessados li.botao { color:#666; border-bottom:1px solid #CCC; }
div#colDir ul.acessados li.ativo { border:1px solid #CCC; border-bottom:0; color:#C63900; background:url(../imagens/bg_box_dinamico.jpg) repeat-x #FFF; }

div#colDir ul.acessados li.botao a { color:#666; }
div#colDir ul.acessados li.ativo a { color:#C63900; }

div#colDir ul#maisLidas, div#colDir ul#maisComentadas { display:block; width:278px; border:1px solid #CCC; border-top:0; background-color:#FFF; padding:10px; margin:0 0 20px; }
div#colDir ul#maisLidas li, div#colDir ul#maisComentadas li { font-size:13px; padding:10px 0; border-bottom:1px solid #E9E9E9; }

div#colDir div.especiais, div#colDir div.fotos, div#colDir div.colunistas, div#colDir div.ultimasNotic, div#colDir div.enquete, div#colDir div.pesquisas { display:block; clear:both; background:url(../imagens/bg_box_especiais.jpg) left top repeat-x; border-bottom:2px solid #CCC; }
div#colDir div.especiais h3, div#colDir div.fotos h3, div#colDir div.colunistas h3, div#colDir div.ultimasNotic h3, div#colDir div.enquete h3, div#colDir div.pesquisas h3 { display:block; height:24px; font-size:17px; font-weight:bold; color:#C63900; border-top:1px solid #EBEBEB; border-bottom:4px solid #C63900; padding:3px 0 0 5px; margin:0; }
div#colDir div.especiais div.sessaoEspeciais, div#colDir div.fotos div.sessaoFotos, div#colDir div.colunistas div.sessaoColunistas, div#colDir div.ultimasNotic div.sessaoNoticias, div#colDir div.pesquisas div.sessaoPesquisas { padding:5px; border-bottom:1px solid #CCC; }
div#colDir div.especiais div.sessaoEspeciais img.especiais, div#colDir div.fotos div.sessaoFotos img.fotos, div#colDir div.pesquisas div.sessaoPesquisas img.foto { float:left; margin-right:10px; }
div#colDir div.especiais div.sessaoEspeciais h4, div#colDir div.colunistas div.sessaoColunistas h4, div#colDir div.pesquisas div.sessaoPesquisas h4 { font-size:13px; font-weight:bold; padding:5px 0 0; margin:0; }
div#colDir div.especiais div.sessaoEspeciais p, div#colDir div.colunistas div.sessaoColunistas p, div#colDir div.ultimasNotic div.sessaoNoticias p, div#colDir div.pesquisas div.sessaoPesquisas p { font-size:13px; }

div#colDir div.impressa { display:block; clear:both; border-bottom:2px solid #CCC; margin:0 0 20px; }
div#colDir div.impressa h3 { background:url(../imagens/bg_box_especiais.jpg) left top repeat-x; display:block; height:24px; font-size:17px; font-weight:bold; color:#C63900; border-top:1px solid #EBEBEB; border-bottom:4px solid #C63900; padding:3px 0 0 5px; margin:0; }
div#colDir div.impressa div.content { padding:10px; background:url(../imagens/bg_conteudo_impressa_dir.jpg) bottom repeat-x; }
div#colDir div.impressa div.content div.esquerda { float:left; }
div#colDir div.impressa div.content div.esquerda p { width:145px; font:bold 13px Georgia, "Times New Roman", Times, serif; color:#999; }
div#colDir div.impressa div.content div.esquerda img { display:block; margin:-5px 0 0; }
div#colDir div.impressa div.content div.esquerda a { display:block; width:145px; font:bold 18px Georgia, "Times New Roman", Times, serif; }
div#colDir div.impressa div.content div.direita { float:right; }
div#colDir div.impressa div.content div.direita img { border:4px solid #FFF; }

div#colDir div.enquete { background-color:#F6F6F6; padding:0 0 10px; margin:0 0 20px; }
div#colDir div.enquete p { font:bold 13px Georgia, "Times New Roman", Times, serif; color:#C63900; padding:10px; margin:0; }
div#colDir div.enquete form#enquete { padding:5px 10px 0; }
div#colDir div.enquete form#enquete br { line-height:25px; }
div#colDir div.enquete form#enquete fieldset { clear:both; margin:0 0 10px; }
div#colDir div.enquete form#enquete fieldset input { float:left; clear:both; border:0; width:auto; height:13px; margin:0 3px 0 0; }
div#colDir div.enquete form#enquete fieldset label { display:block; float:left; width:250px; font:normal 13px Georgia, "Times New Roman", Times, serif; text-align:left; line-height:110%; padding:0; margin:0 0 10px;  }
div#colDir div.enquete form#enquete input.bt { border:0; width:auto; height:auto; padding:0; margin:0 5px 0 0; }
div#colDir div.enquete form#enquete img.botoes { border:0; width:auto; height:auto; margin:0 5px 0 0; }

div#colDir span.mais.especiais, div#colDir span.mais.fotos, div#colDir span.mais.colunistas, div#colDir span.mais.noticias, div#colDir span.mais.pesquisas { display:block; width:100%; font-size:14px; text-align:right; padding:0; margin:0 0 20px; }

div#colDir div.fotos div.sessaoFotos h4 { font-size:16px; font-weight:normal; margin:0; }


div#rodape { float:left; height:90px; background-color:#E9E9E9; padding:50px 0 0 25px; }
div#rodape img { float:left; padding-right:29px; }
div#rodape div { float:right; width:800px; }
div#rodape p { color:#C63900; border-bottom:2px solid #C63900; padding:0 0 13px 0; }
div#rodape p span.revista { font-size:16px; font-weight:bold; }
div#rodape p span.direitos { font-size:11px; }
div#rodape ul.menuRodape li { display:inline; line-height:25px; font-family:'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:13px; color:#666; margin-right:15px; }


/* Internas */

/*Notícias*/
div#colCentral ul.listaNoticias { display:block; }
div#colCentral ul.listaNoticias li.h4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; line-height:18px; border:0; padding:0; margin:0; }
div#colCentral ul.listaNoticias li { font-size:17px; border-bottom:1px solid #E9E9E9; padding-bottom:10px; margin-bottom:10px; }
div#colCentral p.total { display:block; font-size:13px; font-style:italic; margin:0 0 20px; }
div#colCentral div.botoes { text-align:center; width:250px; padding:20px 0; margin:0 auto; }
div#colCentral div.botoes ul li { display:inline; font-size:20px; font-weight:bold; }


/*Colunistas, Especiais, Fotos, Pesquisas*/
div#colCentral div.colunistaInterna, div#colCentral div.especiaisInterna, div#colCentral div.fotoInterna, div#colCentral div.pesquisasInterna { position:relative; padding:0 0 10px; }
div#colCentral div.colunistaInterna img, div#colCentral div.especiaisInterna img, div#colCentral div.fotoInterna img, div#colCentral div.pesquisasInterna img { float:right; margin-left:10px; }
div#colCentral div.colunistaInterna h4 { font-size:11px; font-weight:bold; line-height:18px; border:0; padding:0; margin:0 0 5px; }
div#colCentral div.colunistaInterna h1 { font-size:26px; font-weight:bold; padding:0; margin:0; } 
div#colCentral div.especiaisInterna h3, div#colCentral div.fotoInterna h3, div#colCentral div.pesquisasInterna h3 { font-weight:bold; }
div#colCentral div.especiaisInterna h1, div#colCentral div.pesquisasInterna h1 { font-weight:bold; margin:0; }
div#colCentral div.especiaisInterna p.maisDetalhes, div#colCentral div.pesquisasInterna p.maisDetalhes { font-size:10px; margin:0 0 10px; }
div#colCentral div.impressa div.fotos { float:left; width:104px; text-align:center; margin:0 18px 0 0; }


/*Colunistas Detalhe*/
div#colCentral div.registro.interna h1.colunista { font-size:24px; color:#333; margin:0 0 10px; }
div#colCentral div.colunistaInterna h1.detalhe { padding-top:20px; }


/*Notícia Detalhe*/
div#colCentral div.registro.interna { position:relative; }
div#colCentral div.registro.interna h1.internas { color:#333; margin:0; padding:0; }
div#colCentral div.registro.interna p.chamada { margin-bottom:20px; margin-top:20px; font-family:'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:13px; }
div#colCentral div.registro.interna div.ampliarFoto { float:left; width:242px; background:url(../imagens/bg_ampliar.jpg) right top no-repeat; padding:10px 0 0 0; margin:0 20px 20px 0; }
div#colCentral div.registro.interna div.ampliarFoto img { display:block; }
div#colCentral div.registro.interna div.ampliarFotoLista { float:left; padding:2px 0 0 0; margin:0 20px 20px 0; }
div#colCentral div.registro.interna div.ampliarFoto span.legendaFoto { display:block; width:230px; font-family:'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:11px; background:url(../imagens/bg_legenda_foto.jpg) left top repeat-x; border:1px solid #CCC; padding:8px 5px; margin:0; }
div#colCentral div.registro.interna div.ampliarFotoLista span.legendaFoto { display:block; width:234px; font-family:'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:11px; background:url(../imagens/bg_legenda_foto.jpg) left top repeat-x; border:1px solid #CCC; padding:8px 0 8px 5px; margin:0; }
div#colCentral div.registro.interna span.autor { float:left; font-family:'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:11px; }
div#colCentral div.registro.interna span.opcaoUsuario { float:right; }
div#colCentral div.registro.interna span.opcaoUsuario img { float:right; }
div#colCentral ul.arquivo { margin-bottom:20px; }

div#colCentral ul.boxComentarios { display:block; clear:both; height:25px; border-bottom:1px solid #CCC; }
div#colCentral ul.boxComentarios li { float:left; font-size:13px; font-weight:bold; padding:4px 38px; }
div#colCentral ul.boxComentarios li.botao { color:#666; }
div#colCentral ul.boxComentarios li.ativo { border:1px solid #CCC; border-bottom:1px solid #FFF; color:#C63900; background:url(../imagens/bg_box_dinamico.jpg) repeat-x #FFF; }
div#colCentral ul.boxComentarios li.botao a { color:#666; }
div#colCentral ul.boxComentarios li.ativo a { color:#C63900; }

div#colCentral ul#comentarios { display:block; overflow:auto; border:1px solid #CCC; border-top:0; background-color:#FFF; padding:10px; margin:0 0 10px; }
div#colCentral div#envieSeu { display:block; overflow:auto; height:250px; border:1px solid #CCC; border-top:0; background-color:#FFF; padding:10px; margin:0 0 10px; }
div#colCentral div#envieSeu form#comentario { width:440px; *width:445px; }
/*IF IE*/
div#colCentral div#envieSeu form#comentario { *width:445px; }
/*end IF IE*/
div#colCentral div#envieSeu form#comentario label { font-size:12px; width:80px; }
div#colCentral div#envieSeu form#comentario input, div#colCentral div#envieSeu form#comentario textarea { width:340px; font-size:12px; overflow:auto; }
div#colCentral div#envieSeu form#comentario img.codigo { float:left; margin:0 0 0 90px; }
div#colCentral div#envieSeu form#comentario input#txtCodigo { width:125px; margin:15px 0 5px; }
div#colCentral div#envieSeu form#comentario input#txtEnviar { width:auto; height:auto; padding:0; border:0; margin:0 0 0 27px; }

div#colCentral ul#comentarios li.autorPostagem { font-family:'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#C63900; margin:0; padding:0; }
div#colCentral ul#comentarios li { display:block; font-family:'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; padding:0; margin:0 0 1em; }


/*Resultado Busca*/
div#colCentral div.resultadoBusca h1 { font-weight:bold; margin:0; }
div#colCentral div.resultadoBusca h2 { font-weight:bold; margin:0 0 10px; }
div#colCentral div.resultadoBusca h3 { font-weight:bold; }
div#colCentral div.resultadoBusca p.resultados { font-size:13px; font-style:italic; margin:0 0 10px; }


/*Onde Comprar*/
div#colCentral div.ondeComprar h2 { font-weight:bold; margin:0 0 10px; }
div#colCentral div.ondeComprar h3 { font-weight:bold; }
div#colCentral div.ondeComprar h4 { font-size:16px; font-weight:bold; margin:0 0 10px; }
div#colCentral div.ondeComprar p.internas { margin:10px 0 0; }
div#colCentral div.ondeComprar p.resultados { font-size:13px; font-style:italic; margin:0 0 10px; }
div#colCentral div.ondeComprar form#ondeComprar { border-bottom:1px solid #CCC; padding:0 0 20px; margin:20px 0; }
div#colCentral div.ondeComprar ul.listaOndeComprar { margin:10px 0; }
div#colCentral div.ondeComprar ul.listaOndeComprar li.preto { font-size:17px; font-weight:500; margin:0; }
div#colCentral div.ondeComprar ul.listaOndeComprar li.preto a { font-size:17px; font-weight:500; margin:0; color:#000000; }
div#colCentral div.ondeComprar ul.listaOndeComprar li.endereco { font-family:'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:13px; border-bottom:1px solid #E9E9E9; padding:0 0 10px; margin:0 0 10px; }

div#colCentral div.ondeComprar form label { float:left; width:80px; }
div#colCentral div.ondeComprar form select { float:left; width:84px; }
div#colCentral div.ondeComprar form select#listCidades { width:150px; }


/*Institucional*/
div#colCentral div.institucional p { margin:0 0 1em; }
div#colCentral div.institucional ul.menuInstitucional { position:relative; margin:5px 0 20px; }
div#colCentral div.institucional ul.menuInstitucional li { display:inline; font-size:11px; font-weight:bold; color:#C63900; margin:0 5px 0; }
div#colCentral div.institucional ul.menuInstitucional li.botao a { color:#666; }
div#colCentral div.institucional ul.menuInstitucional li.ativo a { color:#C63900; }

div#colCentral div.institucional div#sobre, div#colCentral div.institucional div#expediente, div#colCentral div.institucional div#apoiadores { border-bottom:1px solid #E9E9E9; padding:0 0 20px; margin:0 0 10px; }
div#colCentral div.institucional div.equipe { position:relative; padding:0 0 10px; }
div#colCentral div.institucional div.equipe img { float:right; }
div#colCentral div.institucional div.equipe p.internas { margin:0; }
div#colCentral div.institucional div.apoio { float:left; width:94px; text-align:center; padding:0 25px 20px 25px; }
div#colCentral div.institucional div.apoio span.empresa { font-family:'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:11px; color:#666; }

div.fotoCurriculo { float:right; margin:0 0 0 5px; }


/*Versão Impressa*/
div#colCentral div.impressa { padding:10px 0 20px; border-bottom:1px solid #CCC; }
div#colCentral div.impressa span.selecao { float:left; font-size:11px; font-weight:bold; padding:5px 0 0; margin:0 5px 0 0; }
div#colCentral div.impressa select { width:70px; font-weight:bold; color:#952D00; margin:0 0 20px; }
div#colCentral div.impressa div.edicoes { float:left; width:104px; height:175px; text-align:center; margin:0 18px 0 0; }
div#colCentral div.impressa div.charges { float:left; width:104px; height:150px; text-align:center; margin:0 18px 0 0; }
div#colCentral div.impressa div.edicoes h3 { display:block; width:104px; font-size:16px; font-weight:bold; margin:0; }
div#colCentral div.impressa span.dataEdicao { font-family:'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:11px; color:#999; }


/*Anuncie, Assine, Cadastro, Contato*/
div#colCentral div.pdf { padding:10px 0 20px; border-bottom:1px solid #CCC; margin:0 0 20px; }
div#colCentral div.pdf img { float:left; }
div#colCentral div.pdf p, div#colCentral div.cadastro, div#colCentral div.contato { padding:10px 0 0; }
div#colCentral form#geral { width:422px; _width:435px; margin:20px 0 0; }
div#colCentral form#geral input#txtDDD, div#colCentral form#geral input#txtDDD2, div#colCentral form#geral input#txtDia, div#colCentral form#geral input#txtMes, div#colCentral form#geral input#txtUF { width:40px; margin:0 5px 10px 0; text-align:center; }
div#colCentral form#geral input#txtTelefone, div#colCentral form#geral input#txtCelular { width:249px; }
div#colCentral form#geral input#txtMensagem { height:400px; }
div#colCentral form#geral input#txtEnviar { float:right; padding:0; height:auto; width:auto; border:0; }

div#colCentral form#geral input#txtAno { width:80px; text-align:center; }
div#colCentral form#geral fieldset#txtSexo { display:inline; }
div#colCentral form#geral fieldset#txtSexo label { width:auto; color:#999; margin:0 10px 0 0; }
div#colCentral form#geral fieldset#txtSexo input { float:left; width:auto; height:25px; border:0; }

div#colCentral form#geral input#txtCEP { float:left; width:218px; }
div#colCentral form#geral input#txtCidadeEvento { float:left; width:218px; }
div#colCentral form#geral input#txtUF { margin:0 0 10px;; }
div#colCentral form#geral label.UF { width:30px; }

/* Envie para um Amigo */
body.blank { background:none; }

div#amigo { width:449px; height:234px; text-align:left; padding:10px 26px 0 26px; margin:0 auto; }
div#amigo img { margin:0 0 10px; }
div#amigo hr { height:2px; background-color:#C63900; color:#C63900; margin:0 0 5px 0; }

form#enviarAmigo { width:449px; padding-top:20px; }
form#enviarAmigo label { display:block; float:left; width:120px; text-align:right; font-size:12px; margin-right:5px; }
form#enviarAmigo input { width:231px; border:1px solid #C63900; color:#666; }
form#enviarAmigo input#enviar { float:right; width:auto; margin-right:5px; border:none; }


/* Classes Gerais */
.erro { font-family:Arial, Helvetica, sans-serif; color:#CC0000; font-size:10px; }
.preto { color:#333; }
.cinza { color:#999; }
.cinzaEscuro { color:#666 }
.laranja { color:#C63900; }
.azulClaro { color:#96B8C5; }
.clear { clear:both; }
p.internas { font-family:'Lucida Sans Unicode', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:13px; margin:0 0 1em; }

div#colCentral h1 { font-weight:bold; margin:0 0 5px; }

div.publicidadeConteudo{ display:block; clear:both; background:url(../imagens/bg_publicidade_horizontal_peq.jpg) top right no-repeat; padding-top:10px; margin:20px 0; }
.ultimaPublicidadeTopo { margin:0!important; } 
.ultimoColunista { border:0!important; margin-right:0!important; }
.ultimaEdicao { margin:0 0 35px!important; }
.ultimoApoio { clear:left; }
span.mais { clear:both; display:block; font-size:18px; font-weight:bold; padding-top:8px; margin:0 0 20px; }
span.numeracao { font-size:11px; font-weight:bold; color:#C63900; }
span.assinaturaDz { display:block; float:right; font:normal 10px Tahoma, Arial, Helvetica, sans-serif; margin:-17px 0 0; }
.bannerMargin { border:1px solid #CCC; margin:20px 0; }
.bannerMargin img { display:block; }

/*Impressão*/
body.impressao { background:none #FFF; color:#000; text-align:left; }
div.containerImpressao { padding:20px; }
div.containerImpressao span.data { font-size:11px; }
div.containerImpressao h1 { margin:0; }
div.containerImpressao h1.colunista { font-size:24px; color:#333; margin:5px 0 10px; }
div.containerImpressao p.chamada { margin:0 0 5px; }
div.containerImpressao p.internas { margin:10px 0 0; }
div.containerImpressao hr { display:block; height:2; color:#CCC; background-color:#CCC; border:0; *margin:-7px 0; } 
img.logoPrint { float:left; margin:0 0 20px; }

/* Especiais */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
.clearfix { display: inline-block; }
 /* Hides from IE-mac \*/
* html .clearfix	{ height: 1%; }
.clearfix			{ display: block; }
/* End hide from IE-mac */

/*IF IE*/
div#colCentral hr { *margin:-7px 0; }
/*end IF IE*/


/* dhtml */
div#dhtml { margin:160px 0 0 170px; position:absolute; z-index:1000; } 
