@charset "utf-8";

/*-----------------------------------------------------------------------------
Folha de estilos - Alagoas em tempo real

version:	1.0
Autor:		Plus! Estúdio Web
Data:		12-09-2008
Email:		contato@plusestudioweb.com.br
Website:	http://www.plusestudioweb.com.br

Revisao-1: dd-mm-aaaa
Alterações: ---  
-----------------------------------------------------------------------------*/


/*----------------------------------------------------------------------------
	Geral
-----------------------------------------------------------------------------*/
/* Elementos Estruturais - Zerando o valor padrão */
*, html, body { margin: 0; padding: 0; list-style: none;}

html{ height:100%; margin:0; padding:0; background-color:#ffffff;}

/* Body - Definindo as propriedade dos elementos */
body { height:100%; margin: 0; padding: 0; font: 13px/130% Arial, Verdana, sans-serif; text-decoration: none; color: #333333; voice-family: "\"}\""; voice-family:inherit;}

/* Listas Ordenadas e Não Ordenadas - Zerando o valor padrão */
ul, ol, dl { margin: 0; padding: 0; }
li, dt, dd { margin: 0; padding: 0; }
li *, dt *, dd * { margin: 0; padding: 0;}

/* Imagens - Retirando borda */
img { border: none; margin:0; padding:0;}
img a{ border: none;}
img a:hover{ border:none;}

.clear { clear: both; }

/* Links - Definindo cor padrão(preto) e retirando sublinhado */
a:link, a:visited, a:hover, a:focus, a:active { color: #333333; text-decoration: none; }
a:hover { text-decoration: underline; }

/* Formata endereco */
address{ margin:0; padding:0;}



/*----------------------------------------------------------------------------
	Estrutura
-----------------------------------------------------------------------------*/

/* Container que engloba toda a estrutura */
#global{ width:100%; height:100%; margin:0 auto 0 0; padding:0; background-color:#aa2929;}

/* Container que engloba todo o conteudo acima do rodape */
#global_conteudo{ width:100%; margin:0 auto 0 0; padding:0 0 25px 0; background:url(../../_IMG/layout/bg_geral.gif) left top repeat-x; background-color:#ffffff; display:table;}


/* ------ TOPO ------ */
/* Container com o topo */
#topo{ width:971px; height:119px; margin:0 auto; padding:0; clear:both;}

/* Logomarca - Logotipo */
.topo_logo { width:243px; height:89px; margin:17px 0 0 0; padding:0; text-align:left; float:left;}
.topo_logo a{ border:none; background:none;}

/* Topo - Busca e Menu*/
#topo_busca_menu{ width:958px; height:57px; margin:0 auto; padding:0 11px 0 2px; clear:both;}
#topo_busca_menu .busca{ width:393px; height:46px; margin:0; padding:11px 0 0 0; text-align:left; float:left;}
#topo_busca_menu .topo_menu{ width:565px; height:40px; margin:0; padding:17px 0 0 0; color:#333333; font-size:14px; font-weight:bold; text-align:right; text-transform:uppercase; letter-spacing:-1px; float:left;}


/* ------ CONTEUDO ------ */
/* Container Pai do Conteudo box */
#conteudo{ width:971px; margin:0 auto; padding:0; text-align:left; clear:both;}
/* Hack FireFox */
div#conteudo:after{ content:"."; display:block; clear:both; visibility:hidden; height:0; overflow:hidden;}


/* Container que envolve as Secoes inclusas - Padding lateral de 10px */
#conteudo_secoes{ width:655px; margin:0; padding:0 10px 0 10px; text-align:left; display:table; clear:both;}

#conteudo_secoes p { margin-bottom: 16px; }

#conteudo_secoes h1 { font-size: 24px; letter-spacing: -1px; color:#831616; line-height: 1em; padding-bottom: 20px; }
#conteudo_secoes h2 { font-size: 14px; letter-spacing: -1px; }


/* Container para o menu principal */
#conteudo_menu { width:137px; height:100%; margin:0; padding:0; float:left !important;}

/* Box com o conteudo principal */
#conteudo_centro{ width:675px; height:100%;  margin:0 0 0 10px; padding:0; text-align:left; float:left !important;}

/* Coluna Direita - Publicidade */
#conteudo_plantao_publicidade{ width:140px; height:100%; margin:0 0 0 6px; padding:0; text-align:left; float:left !important;}



/* ------ RODAPE ------ */
/* Container com o rodape */
#rodape{ width:100%; height:122px; margin:0 auto; padding:0; color:#ffffff; background:url(../../_IMG/layout/bg_rodape.gif) left bottom repeat-x; text-align: center; }
#rodape #rodape_bg_img{ width:100%; height:90px; margin:0; padding:14px 0 18px 0; background:url(../../_IMG/layout/bg_rodape_img_esq.gif) left bottom no-repeat; float:left;}
#rodape #rodape_conteudo{ width:971px; height:122px; margin:0 auto; padding:0;}



/*----------------------------------------------------------------------------
	Estrutura -> Geral
-----------------------------------------------------------------------------*/
/* Topo Busca - Formulario */
#topo_busca_menu .busca form.topo_busca_form form{ margin: 0; padding: 0;}
#topo_busca_menu .busca form.topo_busca_form div.busca_input{ width:353px; height:26px; float:left;}
#topo_busca_menu .busca form.topo_busca_form div.busca_input input{ width:341px; height:22px; padding:2px 2px 0 5px; color:#831616; font-size:16px; letter-spacing:-0.5px; border: 1px solid #e0e0e0;}
#topo_busca_menu .busca form.topo_busca_form div.busca_input input:focus{ background:#fefce2;}
#topo_busca_menu .busca form.topo_busca_form div.busca_bt{ width:40px; height:26px; float:left;}
#topo_busca_menu .busca form.topo_busca_form div.busca_bt a{ width:22px; height:20px; margin:0; padding:4px 0 0 4px; color:#831616; font-size:12px; font-weight:bold; text-decoration:none; border:1px solid #831616; background:#ffffff; display:block;}
#topo_busca_menu .busca form.topo_busca_form div.busca_bt a:hover{ color:#ffffff; background:#831616;}

/* Topo - Menu Rapido */
#topo_busca_menu .topo_menu a{ color:#333333; text-decoration:none;}
#topo_busca_menu .topo_menu a:hover{ color:#333333; text-decoration:underline;}

/* Container Plantao em Tempo Real Alagoas */
.box_plantao_em_tempo{ width:140px; margin:0 0 10px 0; background:#fcf6f6; display:table; clear:both;}
.box_plantao_em_tempo div.plantao_titulo{ width:140px; height:35px; margin:0; padding:0; background:url(../../_IMG/layout/plantao_em_tempo_real_titulo.gif) left center no-repeat; clear:both;}
.box_plantao_em_tempo div.plantao_conteudo{ padding:8px 7px 0 7px; color:#333333; font-size:11px; font-weight:bold; line-height:1.3em;}
.box_plantao_em_tempo div.plantao_conteudo h2{ margin:0 0 8px 0; color:#831616; font-size:12px; font-weight:normal;} 
.box_plantao_em_tempo div.plantao_conteudo h2 a{ color:#831616; text-decoration:none;} 
.box_plantao_em_tempo div.plantao_conteudo h2 a:hover{ color:#831616; text-decoration:underline;} 
.box_plantao_em_tempo div.plantao_conteudo a.data{ color:#333333; text-decoration:none;}
.box_plantao_em_tempo div.plantao_conteudo a:hover{ color:#333333; text-decoration:underline;}



/*----------------------------------------------------------------------------
	Estrutura -> Conteúdo
-----------------------------------------------------------------------------*/
/* ------ HOME ------ */
/* --- Barra Informacoes Rapidas --- */
div#barra_informacoes_rapidas{ width:675px; height:50px; margin:0 0 18px 0; padding:0; color:#000000; font-size:13px; text-align:left; background:url(../../_IMG/layout/bg_barra_informacoes_rapidas.gif) left top repeat-x; clear:both;}
div#barra_informacoes_rapidas ul{ width:675px; height:50px; margin:0; padding:0; list-style-type:none;}
div#barra_informacoes_rapidas ul li{ height:41px; margin:0; padding:9px 10px 0 10px; float:left;}

/* Separador */
div#barra_informacoes_rapidas ul li.separador{ width:1px; margin:0; padding:0 1px 0 0; background:url(../../_IMG/layout/bg_separador_barra_informacoes_rapidas.gif) center top no-repeat;}

/* Atualizacao */
div#barra_informacoes_rapidas ul li.atualizacao{ width:162px; padding-left:8px;}
div#barra_informacoes_rapidas ul li.atualizacao strong{ margin:0; padding:0; color:#831616; font-size:14px; font-weight:bold; letter-spacing:-1px;}

/* Previsao do Tempo */
div#barra_informacoes_rapidas ul li.previsao_tempo{ width:185px;}
div#barra_informacoes_rapidas ul li.previsao_tempo span.tempo_img{ height:34px; margin:0; padding:2px 4px 5px 0; float:left;}
div#barra_informacoes_rapidas ul li.previsao_tempo span.tempo_temperatura{ height:30px; margin:0; padding:6px 9px 5px 0; color:#831616; font-size:29px; font-weight:bold; letter-spacing:-3px; float:left;}

/* Cotacao 1 */
div#barra_informacoes_rapidas ul li.cotacao_1{ width:110px; margin:0; padding-left:12px; font-weight:bold; letter-spacing:-1px; text-transform:uppercase;}
div#barra_informacoes_rapidas ul li.cotacao_1 strong{ margin:0 2px 0 0; padding:0; color:#831616;}

/* Cotacao 2 */
div#barra_informacoes_rapidas ul li.cotacao_2{ width:120px; font-weight:bold; letter-spacing:-1px; text-transform:uppercase;}
div#barra_informacoes_rapidas ul li.cotacao_2 strong{ margin:0 2px 0 0; padding:0; color:#831616;}


/* --- Container Conteudo Cima --- */
div.box_home_cima{ width:655px; margin:0; padding:0 0 10px 0; background:url(../../_IMG/outros/linha_separa_conteudo.gif) left bottom repeat-x; display:inline-block; clear:both;}

/* Coluna Esquerda */
div.box_home_cima .coluna_esq{ width:320px; margin:0; padding:0; float:left;}
div.box_home_cima .coluna_esq ul{ width:320px; margin:0; padding:0; list-style-type:none;}
div.box_home_cima .coluna_esq ul li{ width:320px; margin:0; padding:0;}
div.box_home_cima .coluna_esq ul li.margem_abaixo{ width:320px; margin:0 0 22px 0; padding:0;}
div.box_home_cima .coluna_esq ul li.alinhada_esq{ width:150px; margin:0; padding:0; float:left;}
div.box_home_cima .coluna_esq ul li.alinhada_dir{ width:150px; margin:0 0 0 20px; padding:0; float:left;}

/* Coluna Direita */
div.box_home_cima .coluna_dir{ width:310px; margin:0 0 0 25px; float:left;}
div.box_home_cima .coluna_dir ul#destaque_foto { display: none; background-color: white; }
div.box_home_cima .coluna_dir ul#destaque_foto li { background-color: white; }
div.box_home_cima .coluna_dir ul#numeros{ width:150px; height:26px; margin:0; padding:0; list-style-type:none; text-align:right;}
div.box_home_cima .coluna_dir ul#numeros li{ height:20px; margin:0; padding:0; float:left;}
div.box_home_cima .coluna_dir ul#numeros li a{ margin:0; padding:5px 10px 5px 10px; color:#000000; display:block; font-size:18px; font-weight:bold; text-decoration:none;}
div.box_home_cima .coluna_dir ul#numeros li a:hover{ margin:0; padding:5px 10px 5px 10px; background:#f2f2f2; display:block; font-size:18px; font-weight:bold; text-decoration:none;}
div.box_home_cima .coluna_dir ul#numeros li a.ativo{ margin:0; padding:5px 10px 5px 10px; background:#f3e4e4; color:#831616; display:block; font-size:18px; font-weight:bold; text-decoration:none;}
div.box_home_cima .coluna_dir div.publicidade_310x70{ width:310px; height:70px; margin:22px 0 0 0; padding:0;}


/* --- Container Conteudo meio --- */
div.box_home_meio{ width:655px; margin:0; padding:15px 0 10px 0; background:url(../../_IMG/outros/linha_separa_conteudo.gif) left bottom repeat-x; display:inline-block; clear:both;}

/* Coluna Esquerda */
div.box_home_meio ul.esq{ width:375px; margin:0; padding:0; float:left; list-style-type:none;}
div.box_home_meio ul.esq li{ width:375px; margin:0 0 20px 0; padding:0; display:table;}

/* Coluna Direita */
div.box_home_meio ul.dir{ width:260px; margin:0 0 0 20px; padding:0; float:left; list-style-type:none;}
div.box_home_meio ul.dir li{ margin:10px 0 0 0; padding:0; float:left;}
div.box_home_meio ul.dir li.titulo{ margin:0; padding:0; float:left;}


/* ------ Container Conteudo Baixo ------ */
div.box_home_baixo{ width:655px; margin:0; padding:15px 0 10px 0; display:inline-block; clear:both;}

/* --- Coluna Esquerda --- */
/* Blogs */
div.box_home_baixo div.box_esq{ width:375px; margin:0; padding:0; display:table; float:left;}
div.box_home_baixo div.box_esq ul.blogs{ width:375px; margin:0 0 10px 0; padding:0 0 10px 0; list-style-type:none; background:url(../../_IMG/outros/linha_separa_conteudo.gif) left bottom repeat-x; clear:both;}
div.box_home_baixo div.box_esq ul.blogs li a.img_blog{ float: left; vertical-align:text-top; clear:both;} 
div.box_home_baixo div.box_esq ul.blogs li{ margin:0; padding: 0; }
div.box_home_baixo div.box_esq ul.blogs li h3{ margin:0 0 2px 0; padding:0; color:#831616; font-size:13px; font-weight:bold; letter-spacing:-1px; line-height:1em; }
div.box_home_baixo div.box_esq ul.blogs li h3 a { color:#831616 !important; }
div.box_home_baixo div.box_esq ul.blogs li h2{ margin:0; padding:0; font-size:14px; font-weight:bold; letter-spacing: -1px; line-height:1em; }


div.box_home_baixo div.box_esq ul.blogs li.select{ margin:8px 0 0 0; padding:0; text-align:right; display:block; clear: both;}
div.box_home_baixo div.box_esq ul.blogs li.select ul.alinhar_select{ width:375px; margin:0; padding:0; float:right; list-style-type:none;}
div.box_home_baixo div.box_esq ul.blogs li.select ul.alinhar_select li{ margin:0 0 0 4px; padding:0; float:right;}
div.box_home_baixo div.box_esq ul.blogs li.select form.outros_blogs ul.alinhar_select li select{ height:24px; margin:0; padding:1px 1px 1px 0; color:#831616; border:1px solid #cccccc; background:#ffffff; font-size:14px; letter-spacing:-0.5px;}
div.box_home_baixo div.box_esq ul.blogs li.select a.botao{ width:20px; margin:0 0 0 4px; padding:2px 10px 3px 15px; color:#831616; background:url(../../_IMG/outros/enquete_setinha_bt_votar.gif) 0.4em 0.53em no-repeat; background-color:#ffffff; border:1px solid #831616; text-decoration:none; font-weight:bold; display:block;}
div.box_home_baixo div.box_esq ul.blogs li.select a.botao:hover{ color:#ffffff; border:none; background:url(../../_IMG/outros/enquete_setinha_bt_votar_hover.gif) 0.4em 0.53em no-repeat; background-color:#831616; border:1px solid #831616;}

/* Noticias Mais Lidas */
div.noticias_mais_lidas{ width:375px; margin:0; padding:0; display:table;}
div.noticias_mais_lidas div.links_mais_lidas{ width:375px; margin:10px 0 20px 0; padding:0; font-size:16px; font-weight:bold;}
div.noticias_mais_lidas div.links_mais_lidas a.mais_ativa{ margin:0; padding:0; color:#831616; text-decoration:underline;}
div.noticias_mais_lidas p{ margin:0 0 7px 0; padding:0; line-height:1.2em;}
div.noticias_mais_lidas ul#mais_comentadas{ display:none;}
div.noticias_mais_lidas ul li { padding:3px 0 3px 0; border-bottom: 1px solid #F2F2F2; }

/* Coluna Direita */
div.box_home_baixo div.box_dir{ width:260px; margin:0 0 0 20px; padding:0; float:left;}
div.box_home_baixo div.box_dir ul{ margin:0; padding:0; list-style-type:none; display:table;}
div.box_home_baixo div.box_dir ul li{ margin:0; padding:0;}
div.box_home_baixo div.box_dir ul li h2.titulo_menor_upper{ margin: 0 0 15px 0;}
div.box_home_baixo div.box_dir ul li p.swf{ margin:0 0 8px 0; width: 260px; height: 220px; }
div.box_home_baixo div.box_dir ul li h3.titulo_menor{ margin:0 0 4px 0; font-size:14px;}
div.box_home_baixo div.box_dir ul li.publicidade{ margin:0 0 20px 0; padding:0 0 15px 0; background:url(../../_IMG/outros/linha_separa_conteudo.gif) left bottom repeat-x;}



/*----------------------------------------------------------------------------
	Formulários
-----------------------------------------------------------------------------*/

/* Formulário - Estilizando os ítens */
#endereco { float: left; width: 200px; padding-right: 25px; }
form.formulario { margin: 0; padding: 0; font: inherit; }	
form.formulario form { margin: 0; padding: 0;}
form.formulario ul { list-style-type: none; margin: 0; padding: 0; float: left; width: 420px; }
form.formulario ul li { margin-top: 4px;}
form.formulario ul li ul { list-style-type: none; margin: 0; padding: 0; width: 100%; }
form.formulario ul li ul li { float: left; width: 170px; }
form.formulario ul li.botaoForm { margin-top: 15px; }
form.formulario input, textarea { width: 90%; padding: 4px; font: inherit; border: 1px solid #999999; background: none;}
form.formulario input.menor{ width: 120px; padding: 4px; font: inherit; border: 1px solid #999999; background: none;}		
form.formulario input.mini{ width: 25%; padding: 4px; font: inherit; border: 1px solid #999999; background: none;}
form.formulario select { margin: 0; padding: 3px; font: inherit; border: 1px solid #999999; background: none;}	
form.formulario label { margin: 8px 0 4px 0; font: inherit; line-height: 14px; display: block;}
form.formulario label em { font: inherit; color: #ff0000;}
form.formulario fieldset { margin: 8px 0 17px 0; padding: 6px 6px 6px 6px; border: 0; }
form.formulario .alert { margin: 0; padding: 5px 10px 5px 16px; font: inherit; border: 1px solid #ebebeb; background: #fffcd8; font-weight: bold; margin-bottom: 20px; }



/*----------------------------------------------------------------------------
	Banners
-----------------------------------------------------------------------------*/
/* Banner Topo - 728x84 px */
.topo_banner{ width:728px; height:90px; margin:17px 0 0 0; padding:0; text-align:left; float:left;}

/* Container para os banners da coluna da direita */
.banner_dir, .banner_dir_google { width:140px; margin:0 0 3px 0; padding:0; text-align:center; display:table; clear:both;}
.banner_dir, .banner_dir_google img{ border:none;}
.banner_dir, .banner_dir_google img a{ border:none;}

/* lista com os banners menores */
.banner_dir_menor{ width:140px; margin:0 0 0 0; padding:10px 0 10px 0; text-align:center; display:table; clear:both;}
.banner_dir_menor ul{ width:140px; margin:0; padding:0; list-style-type:none; }
.banner_dir_menor ul li{ margin:-2px 0 0 0; padding:0; text-align:center;}
.banner_dir_menor ul li img{ border:none; margin-bottom: 5px; }

#adsense_interno { float: right; width: 200px; margin-left: 20px; }



/*----------------------------------------------------------------------------
	Menu
-----------------------------------------------------------------------------*/
/* Lista com os itens do Menu Principal */
#conteudo_menu ul{ width:134px; margin:0 0 16px 0; padding:0 0 7px 0; list-style-type:none; background:url(../../_IMG/outros/menu_linha_separa_secoes.gif) left bottom repeat-x;}
#conteudo_menu ul li{ margin:0; padding:0; color:#333333; font-size:13px; line-height:1.3em;}
#conteudo_menu ul li.ultimas_noticias a{ color:#831616; font-weight:bold; text-decoration:none;}
#conteudo_menu ul li.ultimas_noticias a:hover{ color:#831616; font-weight:bold; text-decoration:none;}
#conteudo_menu ul li a{ margin:0; padding:1px 0 1px 0; color:#333333; text-decoration:none; border-bottom:1px solid #ffffff; display:block;}
#conteudo_menu ul li a:hover{ color:#831616; text-decoration:none; border-bottom:1px solid #831616;}

/* Edicao Impressa */
#conteudo_menu ul li div.edicao_impressa{ width:123px; margin:0; padding:5px 0 0 0; text-align:left; border:none;}
#conteudo_menu ul li div.edicao_impressa a{ border:none;}
#conteudo_menu ul li div.edicao_impressa img{ border:none;}
#conteudo_menu ul li div.edicao_impressa img a{ border:none;}


/* --- Enquete --- */
#conteudo_menu ul.enquete{ width:134px; margin:0 0 14px 0; padding:0 0 7px 0; list-style-type:none; background:none;}
#conteudo_menu ul.enquete li{ margin:0; padding:0; color:#333333; font-size:13px;}

/* Enquete - Pergunta */
#conteudo_menu ul.enquete li.pergunta{ margin:0; padding:0; color:#333333; font-size:14px; font-weight:bold; line-height:1.1em; letter-spacing:-1px;}

/* Enquete - ver Resultado */
#conteudo_menu ul.enquete li.ver_resultado{ margin:0; padding:1px 0 11px 0; color:#831616; font-size:13px;}
#conteudo_menu ul.enquete li.ver_resultado a{ color:#831616; text-decoration:underline; border:none;}
#conteudo_menu ul.enquete li.ver_resultado a:hover{ color:#831616; text-decoration:none;}

/* Enquete - Opcoes */
#conteudo_menu ul.enquete li.opcoes{ color:#333333; line-height:1.1em; font-size:13px;}
#conteudo_menu ul.enquete li.opcoes p{ padding-bottom: 10px; }

/* Enquete - Botao */
#conteudo_menu ul.enquete li.botao{ width:54px; height:18px; margin:11px 0 0 0; padding:0; color:#831616; font-size:13px; font-weight:bold; border:1px solid #831616;}
#conteudo_menu ul.enquete li.botao a{ width:39px; height:18px; padding:0 0 0 15px; color:#831616; border:none; background:url(../../_IMG/outros/enquete_setinha_bt_votar.gif) 0.4em 0.53em no-repeat;}
#conteudo_menu ul.enquete li.botao a:hover{ color:#ffffff; border:none; background:url(../../_IMG/outros/enquete_setinha_bt_votar_hover.gif) 0.4em 0.53em no-repeat; background-color:#831616;}



/*----------------------------------------------------------------------------
	Rodapé
-----------------------------------------------------------------------------*/
/* Links */
#rodape #rodape_bg_img .links{ width:971px; margin:0 auto; padding:0 0 6px 0; color:#ffffff; font-size:14px; font-weight:bold; text-align:center; text-transform:uppercase; letter-spacing:-0.6px; clear:both;}
#rodape #rodape_bg_img .links a{ color:#ffffff; text-decoration:none;}
#rodape #rodape_bg_img .links a:hover{ color:#ffffff; text-decoration:underline;}


/* --- Container Endereco e logo --- */
#rodape #rodape_bg_img div.box_endereco_logo{ width:971px; margin:0 auto; padding:0; clear:both;}

/* Endereco */
#rodape #rodape_bg_img div.box_endereco_logo div.endereco{ width:866px; padding:0 0 0 45px; float:left;}
#rodape #rodape_bg_img div.box_endereco_logo div.endereco p.mailto a{ color:#ffffff;}
#rodape #rodape_bg_img div.box_endereco_logo div.endereco p.mailto a:hover{ color:#ffffff; text-decoration:underline;}
#rodape #rodape_bg_img div.box_endereco_logo div.endereco address{ margin:0; font-style:normal; line-height:1.3em;}
#rodape #rodape_bg_img div.box_endereco_logo div.endereco p{ margin:0; line-height:1.2em;}

/* Logo Plus */
#rodape #rodape_bg_img div.box_endereco_logo div.logo_plus{ width:35px; margin:0; padding:13px 25px 0 0; float:left;}



/*----------------------------------------------------------------------------
	Títulos
-----------------------------------------------------------------------------*/
/* Menu - Titulo Secoes */
h1.menu_titulos_secoes{ margin:0 0 8px 0; padding:0; color:#831616; font-size:16px; font-weight:bold; letter-spacing:-1px; text-transform:uppercase;}

/* Publicidade */
h2.publicidade{ margin:0 0 5px 0; padding:0; color:#333333; font-size:10px; font-weight:bold; text-transform:uppercase;}

/* Rodape */
h2.rodape{ margin:0 0 1px 0; padding:0; color:#ffffff; font-size:14px; font-weight:bold;}

h1.titulo_interno { line-height: 1.5em !important; font-size: 22px !important; letter-spacing: -2px !important; padding-bottom: 10px !important; color: #831616 !important; border-bottom: 1px solid #831616 !important; margin-bottom: 20px !important; text-transform: uppercase; }
h1.titulo_interno a { color:#831616 !important; text-decoration:none !important; } 
h1.titulo_interno a:hover { color:#831616 !important; text-decoration:underline !important; } 

h3 { font-size: 18px; color:#831616; }

h2 a { text-decoration: none; }
h2 a:hover { text-decoration: underline; }


/* --- Titulos Destaque --- */
/* H2 - Super destaque */
#super_destaque h2{ margin:0 0 10px 0; padding:0; color:#831616; font-size:26px; font-weight:bold; letter-spacing:-2px; line-height:1em;}
#super_destaque h2 a{ color:#831616 !important;}

/* H2 - Destaque Foto */
#destaque_foto h2 { margin:0; padding:0; font-size:18px; font-weight:bold; letter-spacing: -px; line-height:1.1em; }
#destaque_foto h2 a { color:#831616 !important; }
#destaque_foto img { margin-bottom: 10px; }

/* H2 - Destaque menor */
#destaque_medio h2{ margin:0; padding:0; font-size:14px; font-weight:bold; letter-spacing:-1px; line-height:1em;}

/* H2 - Foto menor */
#foto_menor h2{ margin:0; padding:0; font-size:14px; font-weight:bold; letter-spacing:-1px; line-height:1em;}
#foto_menor h2 a { color:#831616 !important; }
#foto_menor img { padding-bottom: 5px; }

/* H2 - Destaque Simples */
#destaque_simples h2 {margin:0; padding:0; font-size:16px; font-weight:bold; letter-spacing:-1px; line-height:1.1em; }
#destaque_simples h3 {color:#831616 !important; font-size:13px; font-weight:bold; letter-spacing:-1px; line-height:1.3em; }

/* H2 - Tempo Real */
#tempo_real h2 {margin:0; padding:0; font-size:13px; font-weight:normal; letter-spacing: normal; line-height:1.2em; }
#tempo_real h3 {color:#831616 !important; font-size:13px; font-weight:bold; letter-spacing:-1px; line-height:1.3em; }

/* H2 - Titulo Secoes */
h2.titulo_menor_upper{ margin:0 0 8px 0 !important; padding:0 !important; color:#831616 !important; font-size:16px !important; font-weight:bold !important; letter-spacing:-1px !important; text-transform:uppercase !important;}


/*----------------------------------------------------------------------------
	Comentarios
-----------------------------------------------------------------------------*/
ul#comentarios_lista { margin:0; padding:0; list-style-type:none;}
ul#comentarios_lista li{ margin:0; padding:10px 0 3px 0; border-bottom:1px solid #f2f2f2;}


/*----------------------------------------------------------------------------
	Paragrafos
-----------------------------------------------------------------------------*/
p a{ text-decoration:none;}
p a:hover{ text-decoration:underline;}
p.padding_esq_margin_abaixo{ margin:0 0 7px 0; padding:0 0 0 10px; line-height:1.2em;}



/*----------------------------------------------------------------------------
	Outros
-----------------------------------------------------------------------------*/
/* Imagens - Definindo alinhamento */
.img_esq { float: left; margin-right: 10px; clear:both;}
.img_dir { float: right; margin: 0 0 0 10px;}
.img_esq_sm { float: left;}
.img_dir_sm { float: right; }
.img_margem_abaixo{ margin:0 0 5px 0; padding:0;}

/* Regua */
hr { border: 1px solid #F2F2F2; margin-top: 6px; margin-bottom: 6px; background: #F2F2F2; color: #F2F2F2; border: none; height:1px; clear: both;}

/* Strong */
strong.data{ margin:0 4px 0 0; padding:0; color:#999999; font-weight:bold;}
strong.data a{ color:#999999; text-decoration:none;}
strong.data a:hover{ color:#999999; text-decoration:underline;}

.spacer { height: 20px; clear: both; }
.data { color: #666666; }


/*----------------------------------------------------------------------------
	Cinema
-----------------------------------------------------------------------------*/
.bloco_info_cinema h3 { font-size: 22px; color:#831616; padding-bottom: 10px; }


/*----------------------------------------------------------------------------
	Comentários
-----------------------------------------------------------------------------*/
#comente { display: none; border-bottom: 5px solid #F2F2F2; padding-bottom: 20px; } 
#comente h1 { font-size: 14px; float: right; }
#comente .aviso_comentario { font-size: 10px; line-height: 1em; }
#comente .aviso_comentario { font-size: 10px; line-height: 1em; }
#comente .bt_envia { margin-top: 15px; }



/*----------------------------------------------------------------------------
	Comentários
-----------------------------------------------------------------------------*/
#comente { display: none; } 
#comente h1 { font-size: 14px; float: right; }
#comente .aviso_comentario { font-size: 10px; line-height: 1em; }
#comente .aviso_comentario { font-size: 10px; line-height: 1em; }
#comente .bt_envia { margin-top: 15px; }


#bloco_texto #imagem_chamada {
	float: right;
	margin-left: 12px;
	margin-bottom: 12px;
}

#bloco_texto .img_box {
	margin: 0;
	margin-bottom: 12px;
}

#bloco_texto .img_box{
	width: 205px;
}

#bloco_texto .img_box p {
	margin: 0;
	padding: 0;
}

#noticia_impressao p{ margin-bottom: 16px; }

#box_galeria { width: 200px; margin-top: 20px; }
#box_galeria img { margin-right: 3px; margin-bottom: 3px; float: left; border: 2px solid white; }


.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	border: 1px solid #CECECE;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.alert {
	background-image: url(../../_IMG/exclaim.gif);
	background-repeat: no-repeat;
	background-position: 8px 3px;
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	border: 1px dashed #CC0000;
	margin-bottom: 20px;
	font-size: 14px;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: center;
}


#agencia_alagoas_lateral {
	background-color: #EEEEEE;
	margin-bottom: 20px;
}

#agencia_alagoas_lateral ul li{
	font-size: 11px;
	padding: 8px;
	line-height: 110%;
	border-bottom: 1px solid #E4E4E4;
	text-align: left
}
