/*novo -- 24mai2010 ------------------------------------------------------------------------------------------------------------------------- */
/*resultado busca*/
#lista_noticias .resultado_busca{margin:10px 0 30px 0;color:#069;border-bottom:1px solid #ccc;}
#lista_noticias p.secao{font-weight:bold;}
.bold{font-weight:bold;}
#coluna2 #lista_noticias .subtitulo a{line-height:1.4em;}

/*promoção*/
#topo_promo{position:relative;width:756px;height:16px;background:url(../img/topo_promo.jpg) repeat-x;float:left;margin-bottom:12px;padding:15px;border:1px solid #eee;}
#topo_promo h3{font-size:14px;font-weight:bold;color:#fff;float:left;}

#promocao .box_promo {background:#a5cd39;padding:20px;float:left;width:570px;position:relative;height:160px;border-left:3px solid #36A5DA;margin-bottom:20px;border-right:3px solid #36A5DA;}
#promocao .box_promo h3{width:350px;float:left;font-size:20px;color:#fff;margin-bottom:10px;}
#promocao .box_promo p{width:350px;float:left;color:#fff;font-size:12px;}
#promocao .box_promo img.foto{margin-left:20px;position:absolute;top:20px;right:20px;width:215px;}
#promocao .box_promo img.btn{position:absolute;top:155px;left:20px;width:101px;height:31px;cursor:pointer;}
#promocao .box_promo .result{position:absolute;color:#fff;font-size:10px;top:156px;left:130px;}

#promocao .resultado_promo {background:url(../img/bg_menu2.jpg) no-repeat #f8f8f8;padding:40px 10px 10px 20px;float:left;width:586px;position:relative;margin-bottom:20px;}
#promocao .resultado_promo h3{position:absolute;top:7px;left:20px;font-weight:bold;color:#333;font-size:12px;}
#promocao .resultado_promo .data{font-weight:normal;color:#333;font-size:10px;margin-bottom:8px;}
#promocao .resultado_promo .data span a{font-weight:normal;color:#069;font-size:12px;}
#promocao .resultado_promo .data span a:hover{font-weight:normal;color:#666;font-size:12px;}

#promocao .cadastro_promo{background:url(../img/bg_menu2.jpg) no-repeat #f8f8f8;padding:40px 10px 10px 20px;float:left;width:586px;position:relative;margin-bottom:20px;}
#promocao .cadastro_promo h3{position:absolute;top:7px;left:20px;font-weight:bold;color:#069;font-size:12px;text-transform:uppercase;}
#promocao .cadastro_promo h4{position:absolute;top:-7px;right:20px;font-weight:bold;color:#333;font-size:12px;text-transform:uppercase;background:url(../img/promo2.png) repeat-x -15px -35px;padding:10px;text-align:center;}
#promocao .cadastro_promo h4 a{color:#fff;text-decoration:underline;cursor:pointer;}
#promocao .cadastro_promo h4 a:hover{color:#C6FBFF;text-decoration:underline;}

#promocao .cadastro_promo form {}
#promocao .cadastro_promo form fieldset{width:275px;float:left;border:none;margin-bottom:10px;margin-right:10px;margin-left:8px}
#promocao .cadastro_promo form label{display:block;margin-bottom:10px;color:#666666;}
#promocao .cadastro_promo form input.normal{display:block;width:255px;border:1px solid #eee;padding:3px 4px;margin-top:2px;}
#promocao .cadastro_promo form input.check{clear:both;}
#promocao .cadastro_promo form label.check{font-size:13px;font-weight:bold;margin-left:8px;clear:both;}
#promocao .cadastro_promo form input.botao{width:101px;height:31px;cursor:pointer;background:url(../img/btn_participar.png) no-repeat;border:none;float:right;margin-right:15px;}

/* fim novo ---------------------------------------------------------------------------------------------------------------------------*/


* {margin:0; padding:0; list-style:none; text-decoration:none;}

hr{display:none;}
body {margin:0;text-align:center;font-family:Arial, Helvetica, Verdana, sans-serif;background:url(../img/bg.jpg) repeat-y center top #eee;font-size:11px;}

#tudo{width:980px;margin:0 auto;text-align:left;}

/* Topo ---------------------------------------------------------------------------------------------------------------------------*/

#topo{position:relative;width:980px;height:210px;background:url(../img/bg_topo.jpg) repeat-x;border:none;}
#topo h1{position:absolute;text-indent:-5000px;}
#topo p.local{position:absolute;top:135px;text-align:center;margin-left:320px;font-size:11px;color:#666;font-style:italic;}
#topo p.email{position:absolute;top:135px;text-align:center;margin-left:560px;font-size:11px;color:#666;font-style:italic;}
#topo p.data_topo{position:relative;top:135px;text-align:right;float:right;margin-right:15px;font-size:11px;}
#topo p.marca a{position:absolute;width:204px;height:159px;top:2px;left:15px;text-indent:-5000px;background:url(../img/logo.png) no-repeat;filter:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/logo.png', sizingMethod='crop');*background:none;z-index:999;cursor:pointer;}
#topo #publicidade{position:absolute;width:728px;height:90px;border:5px solid #eee;background:#fff;top:25px;left:227px;}
#topo #publicidade img{width:728px;height:90px;}



#topo #menu_topo{position:absolute;width:950px;height:32px;margin:0 auto;top:160px;left:15px;}
#topo #menu_topo ul{width:950px;font-size:11px;}
#topo #menu_topo ul li{float:left;width:106px;height:20px;padding-top:13px;text-align:center;font-size:11px;font-weight:bold;}
#topo #menu_topo ul li a{display:block;color:#000;}
#topo #menu_topo ul li a:hover{display:block;color:#069;}
#topo #menu_topo ul li.suape a{color:#fff;}
#topo #menu_topo ul li.suape a:hover{color:#eee;}

#topo #menu_topo ul li.recife{background:url(../img/bg_recife_menu.jpg) no-repeat;}
#topo #menu_topo ul li.jaboatao{background:url(../img/bg_jab_menu.jpg) no-repeat;}
#topo #menu_topo ul li.cabo{background:url(../img/bg_cabo_menu.jpg) no-repeat;}
#topo #menu_topo ul li.ipojuca{background:url(../img/bg_ipojuca_menu.jpg) no-repeat;}
#topo #menu_topo ul li.caruaru{background:url(../img/bg_caruaru_menu.jpg) no-repeat;}
#topo #menu_topo ul li.outras{background:url(../img/bg_outras_menu.jpg) no-repeat;}
#topo #menu_topo ul li.nacional{background:url(../img/bg_nacional_menu.jpg) no-repeat;}
#topo #menu_topo ul li.internacional{background:url(../img/bg_inter_menu.jpg) no-repeat;}
#topo #menu_topo ul li.suape{width:102px;background:url(../img/bg_suape_menu.jpg) no-repeat;}

#topo #menu_topo .detalhe img{position:relative;width:951px;height:35px;}


/* Corpo --------------------------------------------------------------------------------------------------------------------------*/

#corpo{width:980px;background:#fff;position:absolute;padding-top:10px;border:none;}

#coluna1 {width:150px;float:left;margin:0 15px;font-size:12px;margin:0 15px;_margin:0 8px;}

/* contato_provisorio --------------------------------------------------------------------------------------------------------------------------*/
#coluna1 .contato {width:148px;border:1px solid #eee;margin-top:20px;text-align:center;}
#coluna1 .contato h3{margin-top:0;font-size:11px;color:#069;font-weight:bold;padding:8px 0;background:#f4f4f4;}
#coluna1 .contato p{margin:8px 0;font-size:12px;}

/* menu lateral --------------------------------------------------------------------------------------------------------------------------*/

#coluna1 #menu_lateral ul{border:1px solid #eee;border-bottom:none;background:url(../img/bg_menu_lateral.jpg) repeat-x;margin-bottom:20px;}
#coluna1 #menu_lateral ul li{background:url(../img/bg_menu2.jpg) no-repeat;font-weight:bold;padding:5px 0 5px 12px;font-size:12px;border-bottom:1px solid #eee;}
#coluna1 #menu_lateral ul li a{color:#000;}
#coluna1 #menu_lateral ul li a:hover{color:#666;}

#coluna1 #menu_lateral ul li.submenu {background:none;font-size:12px;font-weight:normal;padding:5px 12px 5px 12px;border:none;}
#coluna1 #menu_lateral ul li.submenu span.tema a{display:block;color:#666;margin:3px 0;font-size:11px;}
#coluna1 #menu_lateral ul li.submenu span.tema a:hover{display:block;color:#000;margin:3px 0;font-size:11px;}
#coluna1 #menu_lateral ul li.submenu a{color:#069;}
#coluna1 #menu_lateral ul li.submenu a span.autor{display:block;color:#000;font-style:italic;font-size:11px;}
#coluna1 #menu_lateral ul li.submenu a span.titulo{display:block;color:#000;font-weight:bold;font-size:13px;padding:6px 0 10px 0;border-bottom:1px solid #eee;}
#coluna1 #menu_lateral ul li.submenu a:hover span.titulo{color:#069;}

#coluna1 #menu_lateral ul li.mais {background:none;font-size:11px;font-weight:normal;padding:5px 12px 15px 12px;}
#coluna1 #menu_lateral ul li.mais a{color:#069;}
#coluna1 #menu_lateral ul li.mais a:hover{color:#000;}
#coluna1 #menu_lateral ul li.mais a img{width:5px;height:10px;margin-right:3px;}

#coluna1 #menu_lateral ul li.border{border-top:1px solid #eee;}


/* newsletter  --------------------------------------------------------------------------------------------------------------------------*/

#coluna1 #newsletter{border:1px solid #eee;background:url(../img/bg_manPrin.jpg) repeat-x;margin-bottom:20px;}
#coluna1 #newsletter h3{font-size:12px;background:url(../img/menu_bg2.jpg) no-repeat;padding:5px;text-align:center;}
#coluna1 #newsletter form{border:none;}
#coluna1 #newsletter fieldset{border:none;}

#coluna1 #newsletter .barra{width:148px;height:40px;background:url(../img/bg_newsletter.jpg) no-repeat;font-size:10px;font-weight:bold;}
#coluna1 #newsletter form{width:138px;height:123px;padding:10px 0 0 10px;}
#coluna1 #newsletter fieldset{border:none;}
#coluna1 #newsletter label {font-size:12px;color:#000;}
#coluna1 #newsletter label input {display:block;width:114px;height:15px;margin-bottom:10px;margin-top:5px;background:#fff;border:1px solid #eee;color:#666;font-size:12px;padding:6px;}
#coluna1 #newsletter label input.botao{width:56px;height:20px;float:left;padding:0;margin-left:35px;}
#coluna1 #newsletter .msgadd {color:#666;font-size:10px;width:114px;text-align:center; margin-top:10px;}


/* enquete  --------------------------------------------------------------------------------------------------------------------------*/

#coluna1 #enquete{border:1px solid #eee;background:url(../img/bg_manPrin.jpg) repeat-x;margin-bottom:20px;}
#coluna1 #enquete h3{font-size:12px;background:url(../img/menu_bg2.jpg) no-repeat;padding:5px;text-align:center;}
#coluna1 #enquete h3 span{font-size:12px;color:#006600;}
#coluna1 #enquete .barra{width:148px;height:27px;background:url(../img/bg_newsletter.jpg) no-repeat;font-size:10px;font-weight:bold;}
#coluna1 #enquete img{width:148px;font-size:7px;text-align:right;color:#999;margin-right:5px;}
#coluna1 #enquete p.credito{font-size:7px;text-align:right;color:#999;margin-right:5px;}
#coluna1 #enquete h4{font-size:13px;text-align:left;margin-top:8px;padding:0 10px;color:#069;}
#coluna1 #enquete form{width:120px;margin:10px;}
#coluna1 #enquete form fieldset{border:none;}
#coluna1 #enquete form fieldset label{width:115px;display:block;margin-bottom:3px;}
#coluna1 #enquete form img.codigo{width:126px;margin:15px 0 4px 0;}
#coluna1 #enquete form .texto_codigo{font-size:10px;margin-bottom:5px;}
#coluna1 #enquete form fieldset label {font-size:11px;}
#coluna1 #enquete form fieldset label input.codigo{width:122px;padding:2px;margin-top:3px;}
#coluna1 #enquete form label input.botao{width:40px;height:20px;padding:0;float:right;}


/* adsense  --------------------------------------------------------------------------------------------------------------------------*/

#coluna1 .adsense{margin-top:20px;}






/* coluna 2  --------------------------------------------------------------------------------------------------------------------------*/

#coluna2{width:620px;float:left;}

/* Manchete Principal home e int --------------------------------------------------------------------------------------------------------------*/

#coluna2 #manPrin .home{width:325px;height:480px;border:1px solid #eee;padding:0 15px;background:url(../img/bg_manPrin.jpg) repeat-x;float:left;margin-bottom:15px;}
#coluna2 #manPrin .int{width:325px;height:450px;border:1px solid #eee;padding:0 15px;background:url(../img/bg_manPrin.jpg) repeat-x;float:left;margin-bottom:15px;} /* Variação páginas internas */
#coluna2 #manPrin .cidade{position:absolute;height:15px;font-size:12px;font-weight:bold;padding-bottom:5px;margin:12px 0 0 0;z-index:2;}
#coluna2 #manPrin .barra{position:absolute;width:270px;height:13px;margin-left:55px;margin-top:13px;background:url(../img/detalhe_manPrin.jpg) no-repeat;z-index:1;} /* home */
#coluna2 #manPrin .separador{margin-top:35px;border-top:1px solid #ccc;}
#coluna2 #manPrin h2{margin-top:12px;margin-bottom:5px;height:100px;}
#coluna2 #manPrin h2 a{font-size:28px;color:#000;display:block;}
#coluna2 #manPrin h2 a:hover{font-size:28px;color:#069;display:block;}
#coluna2 #manPrin .subtitulo{height:30px;margin-bottom:10px;}
#coluna2 #manPrin .subtitulo a{font-size:14px;color:#000;}
#coluna2 #manPrin .subtitulo a:hover{font-size:14px;color:#069;}
#coluna2 #manPrin .creditofoto{height:12px;font-size:8px;text-align:right;}
#coluna2 #manPrin a img{width:325px;height:244px;margin-bottom:6px;}
#coluna2 #manPrin .legenda{font-size:11px;clear:both;}

/* Manchete Secundária home --------------------------------------------------------------------------------------------------------------*/

#coluna2 #manSec{width:248px;height:480px;border:1px solid #eee;float:right;margin-bottom:15px;}
#coluna2 #manSec .imgSec img{width:248px;height:186px;float:left;}
#coluna2 #manSec .box_noticia{width:248px;height:97px;background:#eee;float:left;background:url(../img/bg_manSec.jpg) repeat-x;}
#coluna2 #manSec .box_noticia .cidade{width:238px;height:14px;padding:4px 0 0 8px;font-size:9px;background:url(../img/bg_cidade_manSec.jpg) repeat-x;display:block;}
#coluna2 #manSec .box_noticia h2{padding:6px 4px 0 8px;line-height:1.1em;*line-height:0.8em;}
#coluna2 #manSec .box_noticia h2 a{font-size:14px;color:#000;display:block;}
#coluna2 #manSec .box_noticia h2 a:hover{font-size:14px;color:#069;display:block;}
#coluna2 #manSec .box_noticia .subtitulo{padding:2px 4px 0 8px;}
#coluna2 #manSec .box_noticia .subtitulo a{font-size:11px;color:#000;}
#coluna2 #manSec .box_noticia .subtitulo a:hover{font-size:11px;color:#069;}

#coluna2 #manSec .ativo{width:248px;height:98px;background:url(../img/bg_manSec_ativo.jpg) repeat-x;border-top:1px solid #ccc;border-bottom:1px solid #09f;color:#fff;float:left;}
#coluna2 #manSec .ativo .cidade{width:238px;height:14px;padding:4px 0 0 10px;font-size:9px;background:#fff;display:block;font-weight:bold;color:#4f83aa;}
#coluna2 #manSec .ativo h2{padding:6px 8px 0 8px;line-height:1.1em;*line-height:0.8em;}
#coluna2 #manSec .ativo h2 a{font-size:14px;color:#fff;display:block;}
#coluna2 #manSec .ativo h2 a:hover{font-size:14px;color:#d3f3f3;display:block;}
#coluna2 #manSec .ativo .subtitulo{padding:2px 4px 0 8px;font-size:12px;}
#coluna2 #manSec .ativo .subtitulo a{font-size:11px;color:#fff;}
#coluna2 #manSec .ativo .subtitulo a:hover{font-size:11px;color:#d3f3f3;}

/* Manchete Secundária int --------------------------------------------------------------------------------------------------------------*/

#coluna2 #manSec_int{width:248px;height:450px;border:1px solid #eee;float:right;margin-bottom:15px;}
#coluna2 #manSec_int .imgSec img{width:248px;height:186px;float:left;}
#coluna2 #manSec_int .box_noticia{width:248px;height:87px;background:#eee;float:left;background:url(../img/bg_manSec.jpg) repeat-x;}
#coluna2 #manSec_int .box_noticia .cidade{width:238px;height:14px;padding:4px 0 0 10px;font-size:9px;background:url(../img/bg_cidade_manSec.jpg) repeat-x;display:block;}
#coluna2 #manSec_int .box_noticia h2{padding:10px 4px 0 8px;line-height:1.1em;*line-height:0.8em;}
#coluna2 #manSec_int .box_noticia h2 a{font-size:14px;color:#000;display:block;}
#coluna2 #manSec_int .box_noticia h2 a:hover{font-size:14px;color:#069;display:block;}
#coluna2 #manSec_int .box_noticia .subtitulo{padding:2px 4px 0 8px;}
#coluna2 #manSec_int .box_noticia .subtitulo a{font-size:11px;color:#000;}
#coluna2 #manSec_int .box_noticia .subtitulo a:hover{font-size:11px;color:#069;}

#coluna2 #manSec_int .ativo{width:248px;height:88px;background:url(../img/bg_manSec_ativo.jpg) repeat-x;border-top:1px solid #eee;border-bottom:1px solid #eee;color:#fff;float:left;}
#coluna2 #manSec_int .ativo .cidade{width:238px;height:14px;padding:4px 0 0 10px;font-size:9px;background:#fff;display:block;font-weight:bold;color:#4f83aa;}
#coluna2 #manSec_int .ativo h2{padding:10px 4px 0 8px;line-height:1.1em;*line-height:0.8em;}
#coluna2 #manSec_int .ativo h2 a{font-size:14px;color:#fff;display:block;}
#coluna2 #manSec_int .ativo h2 a:hover{font-size:14px;color:#d3f3f3;display:block;}
#coluna2 #manSec_int .ativo .subtitulo{padding:2px 4px 0 8px;font-size:12px;}
#coluna2 #manSec_int .ativo .subtitulo a{font-size:11px;color:#fff;}
#coluna2 #manSec_int .ativo .subtitulo a:hover{font-size:11px;color:#d3f3f3;}



/* ultimas noticias  - pagina recife e similares  --------------------------------------------------------------------------------------------------------------*/
#coluna2 #ultimas_int .barra_recife{width:345px;height:23px;background:url(../img/barra_tribuna_recife.jpg) no-repeat -260px 0;font-size:10px;font-weight:bold;padding:7px 0 0 10px;color:#fff;}

#coluna2 #ultimas_int h3{font-size:12px;}

					/* CIDADES */
/* recife */
#coluna2 #ultimas_int .barra_recife{width:345px;height:23px;background:url(../img/barra_tribuna_recife.jpg) no-repeat -260px 0;font-size:10px;font-weight:bold;padding:7px 0 0 10px;color:#fff;}
/* jaboatao */
#coluna2 #ultimas_int .barra_jaboatão{width:345px;height:23px;background:url(../img/barra_tribuna_jaboatao.jpg) no-repeat -260px 0;font-size:10px;font-weight:bold;padding:7px 0 0 10px;color:#fff;}
/* cabo */
#coluna2 #ultimas_int .barra_cabo{width:345px;height:23px;background:url(../img/barra_tribuna_cabo.jpg) no-repeat -260px 0;font-size:10px;font-weight:bold;padding:7px 0 0 10px;color:#fff;}
/* ipojuca */
#coluna2 #ultimas_int .barra_ipojuca{width:345px;height:23px;background:url(../img/barra_tribuna_ipojuca.jpg) no-repeat -260px 0;font-size:10px;font-weight:bold;padding:7px 0 0 10px;color:#fff;}
/* caruaru */
#coluna2 #ultimas_int .barra_caruaru{width:345px;height:23px;background:url(../img/barra_tribuna_caruaru.jpg) no-repeat -260px 0;font-size:10px;font-weight:bold;padding:7px 0 0 10px;color:#fff;}
/* outras */
#coluna2 #ultimas_int .barra_outras{width:345px;height:23px;background:url(../img/barra_tribuna_outras.jpg) no-repeat -260px 0;font-size:10px;font-weight:bold;padding:7px 0 0 10px;color:#fff;}
/* nacional */
#coluna2 #ultimas_int .barra_nacional{width:345px;height:23px;background:url(../img/barra_tribuna_nacional.jpg) no-repeat -260px 0;font-size:10px;font-weight:bold;padding:7px 0 0 10px;color:#fff;}
/* internacional */
#coluna2 #ultimas_int .barra_internacional{width:345px;height:23px;background:url(../img/barra_tribuna_internacional.jpg) no-repeat -260px 0;font-size:10px;font-weight:bold;padding:7px 0 0 10px;color:#fff;}
/* suape */
#coluna2 #ultimas_int .barra_suape{width:345px;height:23px;background:url(../img/barra_tribuna_suape.jpg) no-repeat -260px 0;font-size:10px;font-weight:bold;padding:7px 0 0 10px;color:#fff;}
				/* FIM CIDADES */



#coluna2 #ultimas_int{position:relative;width:355px;height:250px;border:1px solid #eee;float:left;margin-bottom:15px;background:url(../img/bg_ultimas.jpg) repeat-y;}
#coluna2 #ultimas_int .lista {padding:15px;}
#coluna2 #ultimas_int .lista img.interna{width:5px;height:10px;vertical-align:top;margin-top:4px;float:left;padding:0 5px 0 0;}
#coluna2 #ultimas_int .lista span.interna a{font-size:12px;color:#000;display:block;font-weight:bold;margin-left:0;margin-bottom:11px;}
#coluna2 #ultimas_int .lista span.interna a:hover{color:#069;}

#coluna2 #ultimas_int .mais a{font-size:11px;color:#000;font-weight:bold;margin-left:15px;border-top:1px solid #eee;width:325px;display:block;}
#coluna2 #ultimas_int .mais a:hover{font-size:11px;color:#036;font-weight:bold;}
#coluna2 #ultimas_int .mais img{width:5px;height:10px;margin-right:3px;}

#coluna2 #publicidade_inferior{width:200px;height:200px;border:1px solid #eee;float:right;}


/* publicidade interna - pagina recife e similares--------------------------------------------------------------------------------------------------------------------------*/
#publicidade_250x250{width:250px;height:250px;border:1px solid #eee;float:right;}


/* Colunistas > box com 3 colunistas - com título do artigo--------------------------------------------------------------------------------------------------------------------------*/

#coluna2 #colunistas {width:620px;height:245px;clear:both;margin-bottom:15px;}
#coluna2 #colunistas .titulo_box{font-size:18px;font-weight:bold;color:#999;margin-bottom:5px;}
#coluna2 #colunistas .titulo_box img{width:520px;height:13px;vertical-align:middle;margin-left:7px;}

#coluna2 #colunistas .box_lateral{width:165px;height:155px;border:1px solid #eee;background:url(../img/bg_colunista_centro.jpg) no-repeat;padding:22px 15px 15px 15px;float:left;margin-bottom:10px;}
#coluna2 #colunistas .box_centro{width:165px;height:155px;border:1px solid #eee;background:url(../img/bg_colunista_centro.jpg) no-repeat;padding:22px 15px 15px 15px;float:left;margin:0 14px;}

#coluna2 #colunistas .box_lateral a img, #coluna2 #colunistas .box_centro a img{width:74px;height:78px;border:1px solid #eee;margin-bottom:20px;float:left;}
#coluna2 #colunistas .tema a{width:79px;color:#666;font-size:11px;font-style:normal;margin-left:10px;}
#coluna2 #colunistas .tema a:hover{color:#000;}
#coluna2 #colunistas .coluna_autor{width:79px;float:left;margin-left:10px;margin-top:10px;}
#coluna2 #colunistas .coluna_autor a{font-size:12px;color:#069;}
#coluna2 #colunistas .coluna_autor a:hover{font-size:12px;color:#036;}
#coluna2 #colunistas .coluna_autor a span{display:block;font-size:11px;font-style:italic;color:#000;}
#coluna2 #colunistas h2{padding-top:5px;border-top:1px solid #eee;line-height:1.1em;clear:both;}
#coluna2 #colunistas h2 a{font-size:14px;color:#069;display:block;}
#coluna2 #colunistas h2 a:hover{font-size:14px;color:#036;display:block;}

#coluna2 #colunistas .mais{width:620px;height:15px;text-align:right;clear:both;display:block;background:#f4f4f4;}
#coluna2 #colunistas .mais a{font-size:11px;color:#069;font-weight:bold;margin-right:5px;}
#coluna2 #colunistas .mais a:hover{font-size:11px;color:#036;font-weight:bold;}
#coluna2 #colunistas .mais img{width:5px;height:10px;margin-right:3px;}



/* Lista de colunistas em colunistas.php > box com 3 colunistas - sem o título do artigo  */

#coluna2 #colunistas .tema_lista{position:relative;margin-bottom:20px;float:left;}
#coluna2 #colunistas .barra{width:620px;height:25px;}
#coluna2 #colunistas .barra h3{color:#999;font-size:14px;background:#eee;padding:3px 3px 3px 5px;}

#coluna2 #colunistas .box_tema{width:574px;background:#f4f4f4;float:left;padding:20px 23px 20px 23px;border-top:4px solid #eee;}

#coluna2 #colunistas .box_tema .box_lateral_int{width:160px;height:80px;border:1px solid #eee;background:url(../img/bg_colunista_centro.jpg) no-repeat;padding:22px 10px 15px 10px;float:left;margin-bottom:10px;}
#coluna2 #colunistas .box_tema .box_centro_int{width:160px;height:80px;border:1px solid #eee;background:url(../img/bg_colunista_centro.jpg) no-repeat;padding:22px 10px 15px 10px;float:left;margin:0 14px;}
#coluna2 #colunistas .box_tema .box_lateral_int a img, #coluna2 #colunistas .box_tema .box_centro_int a img{width:74px;height:78px;border:1px solid #eee;margin-bottom:20px;float:left;}
#coluna2 #colunistas .coluna_autor{width:65px;float:left;margin-left:10px;}
#coluna2 #colunistas .coluna_autor a{font-size:12px;color:#069;}
#coluna2 #colunistas .coluna_autor a:hover{font-size:12px;color:#036;}
#coluna2 #colunistas .coluna_autor span{display:block;font-size:11px;font-style:italic;color:#000;}

/* barra perfil de colunista em perfil_colunista.php ------------------------------------- */

#coluna2 #perfil_colunistas #topo_perfil {width:620px;height:100px;margin-bottom:20px;}
#coluna2 #perfil_colunistas #topo_perfil .barra_perfil{width:620px;height:45px;border:1px solid #eee;background:url(../img/bg_colunista_perfil.jpg) repeat-x;}
#coluna2 #perfil_colunistas #topo_perfil .barra_perfil a img{width:74px;height:78px;border:1px solid #eee;margin:20px 8px 0 10px;float:left;}
#coluna2 #perfil_colunistas #topo_perfil .barra_perfil p.perfil_artigos{color:#999;font-size:15px;margin:18px 15px 0 8px;float:left;}

#coluna2 #perfil_colunistas #topo_perfil .barra_perfil p.mais{text-align:right;margin:20px 10px 0 0;}
#coluna2 #perfil_colunistas #topo_perfil .barra_perfil p.mais a{font-size:11px;color:#069;font-weight:bold;}
#coluna2 #perfil_colunistas #topo_perfil .barra_perfil p.mais a:hover{color:#036;}
#coluna2 #perfil_colunistas #topo_perfil .barra_perfil p.mais img{width:5px;height:10px;margin-right:3px;}

#coluna2 #perfil_colunistas #topo_perfil .coluna_autor{width:515px;float:left;margin-top:18px;font-size:18px;color:#333;font-weight:bold;margin-left:8px;}
#coluna2 #perfil_colunistas #topo_perfil .coluna_autor span{display:block;font-size:13px;font-style:italic;color:#069;font-weight:normal;}

#coluna2 #perfil_colunistas .texto p{font-size:12px;margin-bottom:10px;line-height:1.4em;float:left;}
#coluna2 #perfil_colunistas .contato p{font-size:11px;margin-bottom:30px;float:left;}

/* artigos recentes - em colunistas.php  ----------------------------------------------------------------------------------------------*/

#coluna2 #box_artigos_recentes{position:relative;width:618px;border:1px solid #eee;float:left;margin-top:10px;margin-bottom:15px;}
#coluna2 #box_artigos_recentes .barra{position:absolute;width:608px;height:23px;background:url(../img/bg_tribuna.jpg) no-repeat;font-size:10px;font-weight:bold;padding:7px 0 0 10px;}
#coluna2 #box_artigos_recentes .lista{margin:45px 15px 15px 15px;}
#coluna2 #box_artigos_recentes .lista h2 a{font-size:14px;color:#069;font-weight:bold;}
#coluna2 #box_artigos_recentes .lista h2 a:hover{color:#000;}
#coluna2 #box_artigos_recentes .lista h2 span{font-size:11px;color:#000;font-weight:normal;font-style:italic;margin-bottom:20px;display:block;}
#coluna2 #box_artigos_recentes .lista p.coluna_autor a{color:#069;font-size:12px;}
#coluna2 #box_artigos_recentes .lista p.separador{border-top:1px solid #eee;}

/* artigos recentes - em perfil_colunista e artiggos .php ----------------------------------------------------------------------------------------------*/

#coluna2 #box_artigos_recentes #lista_artigos {width:620px;float:left;}
#coluna2 #box_artigos_recentes #lista_artigos .lista{margin-bottom:20px;}
#coluna2 #box_artigos_recentes #lista_artigos .lista img{width:5px;height:10px;vertical-align:top;margin-top:5px;float:left;padding:0 5px 0 0;}
#coluna2 #box_artigos_recentes #lista_artigos .lista h3 a{font-size:12px;color:#069;font-weight:bold;margin-left:0;line-height:1.8em;}
#coluna2 #box_artigos_recentes #lista_artigos .lista h3 a:hover{color:#000;}
#coluna2 #box_artigos_recentes #lista_artigos .lista p.mais {border-top:1px solid #eee;padding-top:2px;position:relative;top:10px;}
#coluna2 #box_artigos_recentes #lista_artigos .lista p.mais img{width:5px;height:10px;margin-right:3px;margin-top:2px;}
#coluna2 #box_artigos_recentes #lista_artigos .lista p.mais a{color:#000;}
#coluna2 #box_artigos_recentes #lista_artigos .lista p.mais a:hover{color:#069;}

/* artigos recentes - em artigos_colunista.php ----------------------------------------------------------------------------------------------*/

#coluna2 #lista_artigos {float:left;}
#coluna2 #lista_artigos .lista{margin-bottom:20px;}
#coluna2 #lista_artigos .lista img{width:5px;height:10px;vertical-align:top;margin-top:10px;float:left;padding:0 5px 0 0;}
#coluna2 #lista_artigos .lista h3 a{font-size:14px;color:#069;font-weight:bold;margin-left:0;line-height:2.2em;}
#coluna2 #lista_artigos .lista h3 a:hover{color:#000;}

/* formulario colunistas -----------------------------------------------------------------------------------------------*/

#coluna2 #contato_colunista {float:left;padding-top:10px;margin-bottom:20px;}
#coluna2 #contato_colunista h4{font-size:14px;color:#666;margin-bottom:10px;}
#coluna2 #contato_colunista img{font-size:14px;color:#666;float:left;margin-right:5px;margin-top:-3px;}
#coluna2 #contato_colunista form{width:390px;height:268px;background:#f4f4f4;padding:10px 0 0 10px;}
#coluna2 #contato_colunista fieldset{border:none;}
#coluna2 #contato_colunista label {font-size:12px;color:#000;}
#coluna2 #contato_colunista label input {display:block;width:367px;height:15px;margin-bottom:10px;margin-top:5px;background:#fff;border:1px solid #eee;color:#666;font-size:12px;padding:6px;}
#coluna2 #contato_colunista label textarea{display:block;width:366px;height:100px;margin-bottom:10px;margin-top:5px;background:#fff;border:1px solid #eee;color:#666;font-size:12px;padding:6px;overflow:auto;font-family:Arial, Helvetica, Verdana, sans-serif;}
#coluna2 #contato_colunista label input.botao{width:40px;height:20px;float:left;padding:0;}

#coluna2 #publicidade_form{width:200px;height:200px;border:1px solid #eee;float:right;margin-top:36px;}

/* publi centro  --------------------------------------------------------------------------------------------------------------*/

#coluna2 #publicidade_centro{width:620px;height:81px;background:url(../img/bg_publi_centro.jpg) no-repeat;margin-bottom:15px;float:left;}
#coluna2 #publicidade_centro .publi{position:relative;top:10px;left:90px;width:468px;height:60px;background:#eee;}
#coluna2 #publicidade_centro .publi img{width:468px;height:60px;}

/* últimas notícias  --------------------------------------------------------------------------------------------------------------*/

#coluna2 #ultima_noticias #box_recife{width:198px;float:left;margin-bottom:15px;background:url(../img/bg_recife.jpg) no-repeat;}
#coluna2 #ultima_noticias #box_jaboatao{width:198px;float:left;margin:0 13px 15px 13px;background:url(../img/bg_jaboatao.jpg) no-repeat;}
#coluna2 #ultima_noticias #box_cabo{width:198px;float:left;margin-bottom:15px;background:url(../img/bg_cabo.jpg) no-repeat;}
#coluna2 #ultima_noticias #box_ipojuca{width:195px;float:left;margin-bottom:15px;background:url(../img/bg_ipojuca.jpg) no-repeat;}
#coluna2 #ultima_noticias #box_caruaru{width:195px;float:left;margin:0 14px 15px 14px;background:url(../img/bg_caruaru.jpg) no-repeat;}
#coluna2 #ultima_noticias #box_outras{width:195px;float:left;margin-bottom:15px;background:url(../img/bg_outras.jpg) no-repeat;}
#coluna2 #ultima_noticias #box_nacional{width:195px;float:left;margin-bottom:15px;background:url(../img/bg_nacional.jpg) no-repeat;}
#coluna2 #ultima_noticias #box_internacional{width:195px;float:left;margin:0 14px 15px 14px;background:url(../img/bg_internacional.jpg) no-repeat;}
#coluna2 #ultima_noticias #box_suape{width:195px;float:left;margin-bottom:15px;background:url(../img/bg_suape.jpg) no-repeat;}

#coluna2 #ultima_noticias .cidade{height:14px;padding:1px 0 0 4px;font-size:10px;font-weight:bold;color:#fff;margin-top:51px;}
#coluna2 #ultima_noticias h2{height:58px;line-height:1.1em;margin-top:10px;*line-height:0.8em;}
#coluna2 #ultima_noticias h2 a{font-size:14px;color:#000;display:block;}
#coluna2 #ultima_noticias h2 a:hover{font-size:14px;color:#069;display:block;}
#coluna2 #ultima_noticias .subtitulo {height:44px;border-bottom:1px solid #eee;padding-bottom:15px;}
#coluna2 #ultima_noticias .subtitulo a{font-size:11px;color:#000;}
#coluna2 #ultima_noticias .subtitulo a:hover{font-size:11px;color:#069;}

#coluna2 #ultima_noticias .mais{margin-top:4px;}
#coluna2 #ultima_noticias .mais a{font-size:11px;color:#000;font-weight:bold;margin-right:5px;}
#coluna2 #ultima_noticias .mais a:hover{font-size:11px;color:#666;font-weight:bold;}
#coluna2 #ultima_noticias .mais img{width:5px;height:10px;margin-right:3px;}

/* erro 404 --------------------------------------------------------------------------------------------------------------*/
#coluna2 #erro {width:620px;height:300px;margin:0 auto;}
#coluna2 #erro h3{text-align:center;font-size:20px;color:#666;font-style:italic;margin-top:10px;margin-bottom:10px;}
#coluna2 #erro p{text-align:center;font-size:12px;color:#069;margin-top:20px;}
#coluna2 #erro p.bold{text-align:center;font-size:14px;color:#069;font-weight:bold;margin-top:10px;}
#coluna2 #erro img{width:132px;height:108px;margin-left:225px;margin-top:30px;}

/* ultima_noticias_erro  --------------------------------------------------------------------------------------------------------------*/


#coluna2 #ultima_noticias_erro{width:950px;margin-left:115px;}
#coluna2 #ultima_noticias_erro #box_recife{width:198px;float:left;margin-bottom:15px;background:url(../img/bg_recife.jpg) no-repeat;}
#coluna2 #ultima_noticias_erro #box_jaboatao{width:198px;float:left;margin:0 78px 15px 78px;background:url(../img/bg_jaboatao.jpg) no-repeat;}
#coluna2 #ultima_noticias_erro #box_cabo{width:198px;float:left;margin-bottom:15px;margin-right:50px;background:url(../img/bg_cabo.jpg) no-repeat;}
#coluna2 #ultima_noticias_erro #box_ipojuca{width:195px;float:left;margin-bottom:15px;background:url(../img/bg_ipojuca.jpg) no-repeat;}
#coluna2 #ultima_noticias_erro #box_caruaru{width:195px;float:left;margin:0 79px 15px 79px;background:url(../img/bg_caruaru.jpg) no-repeat;}
#coluna2 #ultima_noticias_erro #box_outras{width:195px;float:left;margin-bottom:15px;margin-right:50px;background:url(../img/bg_outras.jpg) no-repeat;}
#coluna2 #ultima_noticias_erro #box_nacional{width:195px;float:left;margin-bottom:15px;background:url(../img/bg_nacional.jpg) no-repeat;}
#coluna2 #ultima_noticias_erro #box_internacional{width:195px;float:left;margin:0 79px 15px 79px;background:url(../img/bg_internacional.jpg) no-repeat;}
#coluna2 #ultima_noticias_erro #box_suape{width:195px;float:left;margin-bottom:15px;background:url(../img/bg_suape.jpg) no-repeat;}

#coluna2 #ultima_noticias_erro .cidade{height:14px;padding:1px 0 0 4px;font-size:10px;font-weight:bold;color:#fff;margin-top:51px;}
#coluna2 #ultima_noticias_erro h2{height:58px;line-height:1.1em;margin-top:10px;}
#coluna2 #ultima_noticias_erro h2 a{font-size:14px;color:#000;display:block;}
#coluna2 #ultima_noticias_erro h2 a:hover{font-size:14px;color:#069;display:block;}
#coluna2 #ultima_noticias_erro .subtitulo {height:44px;border-bottom:1px solid #eee;padding-bottom:15px;}
#coluna2 #ultima_noticias_erro .subtitulo a{font-size:11px;color:#000;}
#coluna2 #ultima_noticias_erro .subtitulo a:hover{font-size:11px;color:#069;}

#coluna2 #ultima_noticias_erro .mais{margin-top:4px;}
#coluna2 #ultima_noticias_erro .mais a{font-size:11px;color:#000;font-weight:bold;margin-right:5px;}
#coluna2 #ultima_noticias_erro .mais a:hover{font-size:11px;color:#666;font-weight:bold;}
#coluna2 #ultima_noticias_erro .mais img{width:5px;height:10px;margin-right:3px;}




/* promo  --------------------------------------------------------------------------------------------------------------*/

#coluna2 #box_promocoes{position:relative;width:402px;height:200px;border:1px solid #eee;float:left;margin-bottom:15px;}
#coluna2 #box_promocoes .barra{width:411px;height:23px;background:url(../img/bg_promo.jpg) no-repeat;font-size:10px;font-weight:bold;padding:7px 0 0 10px;}
#coluna2 #box_promocoes p{position:absolute;display:block;left:223px;top:38px;width:165px;}
#coluna2 #box_promocoes img{width:195px;height:146px;border:1px solid #2ba3da;margin:10px 0 0 14px;}
#coluna2 #box_promocoes .promo {position:absolute;width:188px;height:70px;background:url(../img/promo2.png) no-repeat;top:118px;left:200px;}
#coluna2 #box_promocoes .promo a{color:#fff;font-size:14px;font-weight:bold;margin:10px 10px 7px 25px;display:block;text-align:center;}
#coluna2 #box_promocoes .promo a:hover{color:#e0f2f4;}

#coluna2 #publicidade_inferior{width:200px;height:200px;border:1px solid #eee;float:right;}


/* tribuna  --------------------------------------------------------------------------------------------------------------*/

#coluna2 #box_tribuna{position:relative;width:618px;border:1px solid #eee;float:left;margin-top:10px;margin-bottom:15px;}
#coluna2 #box_tribuna .barra{position:absolute;width:608px;height:23px;background:url(../img/bg_tribuna.jpg) no-repeat;font-size:10px;font-weight:bold;padding:7px 0 0 10px;}
#coluna2 #box_tribuna .participe{position:absolute;width:292px;height:42px;background:url(../img/tribuna_aviso.png) no-repeat;left:327px;top:-12px;}
#coluna2 #box_tribuna .participe p{font-size:11px;font-weight:bold;text-align:right;padding:7px 20px 0 20px;}
#coluna2 #box_tribuna .participe p span{display:block;}

#coluna2 #box_tribuna .menu_tribuna ul{width:590px;height:14px;font-size:9px;border-top:1px solid #eee;padding:5px 15px 5px 15px;}
#coluna2 #box_tribuna .menu_tribuna ul li{float:left;}
#coluna2 #box_tribuna .menu_tribuna ul li a{float:left;text-align:right;margin-left:11px;color:#666;}
#coluna2 #box_tribuna .menu_tribuna ul li a:hover{color:#000;}

#coluna2 #box_tribuna .lista{margin:45px 15px 15px 15px;line-height:1.8em}
#coluna2 #box_tribuna .lista p.cidade{width:85px;height:10px;font-weight:bold;text-align:right;color:#333;float:left;}
#coluna2 #box_tribuna .lista img{width:5px;height:10px;vertical-align:top;margin-top:4px;float:left;padding:0 5px 0 10px;}
#coluna2 #box_tribuna .lista a{font-size:12px;color:#069;display:block;font-weight:bold;margin-left:105px;}
#coluna2 #box_tribuna .lista a:hover{color:#000;}

/* tribuna int --------------------------------------------------------------------------------------------------------------*/
#coluna2 #box_tribuna .lista img.interna{width:5px;height:10px;vertical-align:top;margin-top:4px;float:left;padding:0 5px 0 0;}
#coluna2 #box_tribuna .lista span.interna a{font-size:12px;color:#069;display:block;font-weight:bold;margin-left:0;}
#coluna2 #box_tribuna .lista span.interna a:hover{color:#000;}

/* materia_tribuna ----------------------------------------------------------------------------------------------*/

#coluna2 #materia_tribuna .data{color:#333;margin-top:10px;border-bottom:1px solid #f4f4f4;}
#coluna2 #materia_tribuna .enviadapor{color:#069;}

#coluna2 #materia_tribuna .titulo_cidade{position:relative;height:40px;}
#coluna2 #materia_tribuna .titulo_cidade h3{width:606px;height:30px;position:absolute;font-size:15px;color:#fff;background:url(../img/barra_tribuna_nacional.jpg) no-repeat;padding:7px;z-index:2;}
#coluna2 #materia_tribuna .titulo_cidade p.barra{position:absolute;width:270px;height:13px;margin-left:83px;margin-top:2px;background:url(../img/detalhe_manPrin.jpg) no-repeat;}


#coluna2 #materia_tribuna h2{margin-top:10px;margin-bottom:5px;font-size:22px;color:#000;display:block;}
#coluna2 #materia_tribuna .subtitulo{margin-bottom:25px;font-size:14px;color:#000;}

#coluna2 #materia_tribuna .imagem {width:280px;margin:0 20px 15px 0;float:left;}
#coluna2 #materia_tribuna .imagem  ul{width:280px;text-align:center;}
#coluna2 #materia_tribuna .imagem  ul li{width:25px;height:20px;float:left;border-right:1px solid #fff;}
#coluna2 #materia_tribuna .imagem  ul li a{display:block;color:#999;background:#f4f4f4;padding:4px;}
#coluna2 #materia_tribuna .imagem  ul li a:hover, #coluna2 #noticia .imagem  ul li.active a{display:block;color:#333;background:#eee;padding:4px;}
#coluna2 #materia_tribuna .imagem img {width:280px;height:210px;border:1px solid #eee;}
#coluna2 #materia_tribuna .imagem .legenda{width:280px;font-size:11px;}
#coluna2 #materia_tribuna .imagem .creditofoto{height:12px;font-size:8px;margin-top:8px;text-align:right;color:#666;}

#coluna2 #materia_tribuna .autor{font-size:12px;font-style:italic;color:#666;margin-top:30px;font-weight:bold;}
#coluna2 #materia_tribuna .separador{border-bottom:1px solid #eee;width:320px;float:left;}
#coluna2 #materia_tribuna .texto {margin:40px 0;}
#coluna2 #materia_tribuna .texto p{font-size:13px;margin-bottom:10px;line-height:1.6em;}
#coluna2 #materia_tribuna .fonte {font-size:11px;margin:30px 0;font-style:italic;color:#666;border-top:1px solid #eee;}



/* mais lidas - coluna do centro  ----------------------------------------------------------------------------------------------*/

#coluna2 #box_maislidas1{position:relative;width:618px;border:1px solid #eee;float:left;margin-bottom:15px;}
#coluna2 #box_maislidas1 .barra{position:absolute;width:608px;height:23px;background:url(../img/bg_tribuna.jpg) no-repeat;font-size:10px;font-weight:bold;padding:7px 0 0 10px;}
#coluna2 #box_maislidas1 .lista{margin:45px 15px 15px 15px;line-height:3em}
#coluna2 #box_maislidas1 .lista p.cidade{width:85px;height:10px;font-weight:bold;text-align:right;color:#069;float:left;}
#coluna2 #box_maislidas1 .lista img{width:5px;height:10px;vertical-align:top;margin-top:12px;float:left;padding:0 5px 0 10px;}
#coluna2 #box_maislidas1 .lista a{font-size:12px;color:#069;display:block;font-weight:bold;margin-left:105px;}
#coluna2 #box_maislidas1 .lista a:hover{color:#000;}
#coluna2 #box_maislidas1 .lista p.separador{border-top:1px solid #eee;}



/* noticia ----------------------------------------------------------------------------------------------*/

#coluna2 #noticia {}
#coluna2 #noticia .data{color:#333;margin-top:10px;border-bottom:1px solid #f4f4f4;}
#coluna2 #noticia h2{margin-top:10px;margin-bottom:5px;font-size:22px;color:#000;display:block;}
#coluna2 #noticia .subtitulo{margin-bottom:25px;font-size:14px;color:#000;}

#coluna2 #noticia .imagem {width:280px;margin:0 20px 15px 0;float:left;}
#coluna2 #noticia .imagem  ul{width:280px;text-align:center;}
#coluna2 #noticia .imagem  ul li{width:25px;height:20px;float:left;border-right:1px solid #fff;}
#coluna2 #noticia .imagem  ul li a{display:block;color:#999;background:#f4f4f4;padding:4px;}
#coluna2 #noticia .imagem  ul li a:hover, #coluna2 #noticia .imagem  ul li.active a{display:block;color:#333;background:#eee;padding:4px;}
#coluna2 #noticia .imagem img {width:280px;height:210px;border:1px solid #eee;}
#coluna2 #noticia .imagem .legenda{width:280px;font-size:11px;}
#coluna2 #noticia .imagem .creditofoto{height:12px;font-size:8px;margin-top:8px;text-align:right;color:#666;}

#coluna2 #noticia .autor{font-size:12px;font-style:italic;color:#666;margin-top:30px;font-weight:bold;}
#coluna2 #noticia .separador{border-bottom:1px solid #eee;width:320px;float:left;}
#coluna2 #noticia .texto {margin:40px 0;}
#coluna2 #noticia .texto p{font-size:13px;margin-bottom:10px;line-height:1.6em;}
#coluna2 #noticia .fonte {font-size:11px;margin:30px 0;font-style:italic;color:#666;border-top:1px solid #eee;}

/* lista_noticias ----------------------------------------------------------------------------------------------*/

#coluna2 #lista_noticias .data{color:#333;margin-top:10px;border-bottom:1px solid #eee;}
#coluna2 #lista_noticias h2 a{margin-top:10px;margin-bottom:5px;font-size:17px;color:#069;display:block;}
#coluna2 #lista_noticias h2 a:hover{color:#000;}
#coluna2 #lista_noticias .subtitulo a{display:block;margin-bottom:40px;font-size:14px;color:#000;}
#coluna2 #lista_noticias .subtitulo a:hover{color:#666;}


/* lista_tribuna.php ----------------------------------------------------------------------------------------------*/
#coluna2 #tribuna #lista_tribuna{width:355px;float:left;}
#coluna2 #tribuna #lista_tribuna .titulo_cidade{position:relative;height:40px;}
#coluna2 #tribuna #lista_tribuna .titulo_cidade h3{width:341px;height:30px;position:absolute;font-size:15px;color:#fff;background:url(../img/barra_tribuna_internacional.jpg) no-repeat -260px 0;padding:7px;z-index:2;}
#coluna2 #tribuna #lista_tribuna .titulo_cidade p.barra{position:absolute;width:270px;height:13px;margin-left:83px;margin-top:2px;background:url(../img/detalhe_manPrin.jpg) no-repeat;}

#coluna2 #tribuna #lista_tribuna .data{color:#333;margin-top:10px;margin-bottom:5px;border-bottom:1px solid #eee;}
#coluna2 #tribuna #lista_tribuna .data span{color:#069;}
#coluna2 #tribuna #lista_tribuna h2 a{margin-top:10px;margin-bottom:25px;font-size:15px;color:#069;display:block;}
#coluna2 #tribuna #lista_tribuna h2 a:hover{color:#000;}

#coluna2 #tribuna #publicidade_250x250{width:250px;height:250px;border:1px solid #eee;float:right;}

#coluna2 #tribuna #paginacao{width:355px;height:23px;clear:both;margin-bottom:15px;text-align:center;background:url(../img/bg_manSec.jpg) repeat-x;}
#coluna2 #tribuna #paginacao p a{font-size:14px;color:#069;font-weight:bold;}


#coluna2 #tribuna .box_participe{width:250px;height:209px;border:1px solid #eee;float:right;margin-bottom:20px;}
#coluna2 #tribuna .box_participe p{font-size:11px;font-weight:bold;text-align:right;padding:20px;}
#coluna2 #tribuna .box_participe p span{display:block;}

/* box tribuna em lista_tribuna.php (coluna à direita)----------------------------------------------------------------------------------------------*/

#coluna2 #tribuna #box_tribuna_int{width:250px;border:1px solid #eee;float:right;margin-bottom:20px;padding:0}
#coluna2 #tribuna #box_tribuna_int .barra{position:absolute;width:250px;height:23px;background:url(../img/bg_tribuna.jpg) no-repeat;font-size:10px;font-weight:bold;padding:7px 0 0 0;text-align:center;}

#coluna2 #tribuna #box_tribuna_int .lista_int{line-height:1.8em;padding:30px 8px 10px 8px;}
#coluna2 #tribuna #box_tribuna_int .lista_int p.cidade{color:#069;text-align:left;margin-left:10px;margin-top:10px;}
#coluna2 #tribuna #box_tribuna_int .lista_int a{font-size:12px;color:#000;display:block;font-weight:bold;margin-left:10px;}
#coluna2 #tribuna #box_tribuna_int .lista_int a:hover{color:#069;}











/* artigo ----------------------------------------------------------------------------------------------*/

#coluna2 #artigo .data{color:#333;margin-top:10px;border-bottom:1px solid #f4f4f4;}
#coluna2 #artigo h2{margin-top:10px;margin-bottom:5px;font-size:22px;color:#000;display:block;}
#coluna2 #artigo .subtitulo{margin-bottom:25px;font-size:14px;color:#000;}

#coluna2 #artigo .autor{font-size:12px;font-style:italic;color:#666;margin-top:30px;font-weight:bold;}
#coluna2 #artigo .separador{border-bottom:1px solid #eee;width:320px;float:left;}
#coluna2 #artigo .texto {margin:20px 0;}
#coluna2 #artigo .texto p{font-size:13px;margin-bottom:10px;line-height:1.6em;}
#coluna2 #artigo .assinatura_autor {font-size:12px;margin:30px 0;font-style:italic;color:#666;border-top:1px solid #eee;}
#coluna2 #artigo .assinatura_autor span a{font-weight:bold;color:#069;}
#coluna2 #artigo .assinatura_autor span a:hover{font-weight:bold;color:#666;}


#coluna2 #artigo #topo_perfil {width:620px;height:100px;margin-bottom:20px;}
#coluna2 #artigo #topo_perfil .barra_perfil{width:620px;height:45px;border:1px solid #eee;background:url(../img/bg_colunista_perfil.jpg) repeat-x;}
#coluna2 #artigo #topo_perfil .barra_perfil a img{width:74px;height:78px;border:1px solid #eee;margin:20px 8px 0 10px;float:left;}
#coluna2 #artigo #topo_perfil .barra_perfil p.perfil_artigos{color:#999;font-size:15px;margin:18px 15px 0 8px;float:left;}

#coluna2 #artigo #topo_perfil .barra_perfil p.mais{text-align:right;margin:20px 10px 0 0;}
#coluna2 #artigo #topo_perfil .barra_perfil p.mais a{font-size:11px;color:#069;font-weight:bold;}
#coluna2 #artigo #topo_perfil .barra_perfil p.mais a:hover{color:#036;}
#coluna2 #artigo #topo_perfil .barra_perfil p.mais img{width:5px;height:10px;margin-right:3px;}

#coluna2 #artigo #topo_perfil .coluna_autor{width:515px;float:left;margin-top:18px;font-size:18px;color:#333;font-weight:bold;margin-left:8px;}
#coluna2 #artigo #topo_perfil .coluna_autor span{display:block;font-size:13px;font-style:italic;color:#069;font-weight:normal;}















#coluna2 #box_icones{float:left;margin-bottom:30px;}

#coluna2 #box_icones #comente{background:#f4f4f4;width:380px;height:30px;padding:14px 0 0 20px;margin-bottom:15px;}
#coluna2 #box_icones #imprimir{background:#f4f4f4;width:380px;height:30px;padding:14px 0 0 20px;margin-bottom:15px;}

#coluna2 #box_icones a{font-size:12px;color:#000;float:left;margin-right:40px;}
#coluna2 #box_icones a:hover{color:#069;}
#coluna2 #box_icones a img{float:left;margin-right:5px;margin-top:-3px;font-weight:bold;}

#coluna2 #box_icones #compartilhe{background:#f4f4f4;width:360px;height:70px;padding:14px 20px 0 20px;}
#coluna2 #box_icones #compartilhe h3{font-size:12px;padding-bottom:5px;border-bottom:1px solid #ccc;}
#coluna2 #box_icones #compartilhe li{width:32px;height:32px;float:left;margin-top:12px;margin-right:10px;}

#coluna2 #comentarios {width:620px;height:245px;clear:both;margin-bottom:15px;}
#coluna2 #comentarios .titulo_box{font-size:18px;font-weight:bold;color:#999;margin-bottom:5px;}
#coluna2 #comentarios .titulo_box img{width:500px;height:13px;vertical-align:middle;margin-left:7px;}

#coluna2 #comentarios .box_comentario {margin-bottom:20px;float:left;}
#coluna2 #comentarios .box_comentario .identificacao{border-bottom:1px solid #ccc;background:url(../img/topo_col.jpg) repeat-x;padding:15px;}
#coluna2 #comentarios .box_comentario .texto{background:#f4f4f4;padding:15px;color:#000;font-size:12px;line-height:1.6em;}
#coluna2 #comentarios .box_comentario .data{font-size:12px;color:#666;}
#coluna2 #comentarios .box_comentario .nome{font-size:13px;font-weight:normal;color:#000;}
#coluna2 #comentarios .box_comentario .nome span{font-size:14px;font-weight:bold;color:#069;}
#coluna2 #comentarios .box_comentario .nome span a{font-size:14px;font-weight:bold;color:#069;}
#coluna2 #comentarios .box_comentario .nome span a:hover{font-size:14px;font-weight:bold;color:#000;}

/* formulario comentar materia -----------------------------------------------------------------------------------------------*/

#coluna2 #form_comentarios, #coluna2 #form_indicar {float:left;padding-top:10px;margin-bottom:20px;}
#coluna2 #form_comentarios h4, #coluna2 #form_indicar h4{font-size:14px;color:#666;float:left;margin-right:10px;padding:10px;}
#coluna2 #form_comentarios h4.active, #coluna2 #form_indicar h4.active{font-size:14px;color:#666;float:left;margin-right:10px;background:#f4f4f4;padding:10px;}
#coluna2 #form_comentarios h4 a, #coluna2 #form_indicar h4 a{color:#666;cursor:pointer;}
#coluna2 #form_comentarios img, #coluna2 #form_indicar img{font-size:14px;color:#666;float:left;margin-right:5px;margin-top:-3px;}
#coluna2 #form_comentarios form, #coluna2 #form_indicar form{width:610px;height:363px;background:#f4f4f4;padding:10px 0 0 10px;clear:both;}
#coluna2 #form_comentarios fieldset, #coluna2 #form_indicar fieldset{border:none;}
#coluna2 #form_comentarios label, #coluna2 #form_indicar label {font-size:12px;color:#000;float:left;}
#coluna2 #form_comentarios label input.campo, #coluna2 #form_indicar label input.campo {display:block;width:280px;height:15px;margin-bottom:10px;margin-top:5px;margin-right:11px;background:#fff;border:1px solid #eee;color:#666;font-size:12px;padding:6px;}
#coluna2 #form_comentarios label select, #coluna2 #form_indicar label select{margin-top:6px;padding-top:5px;padding-left:5px;height:28px;font-size:12px;color:#666;}
#coluna2 #form_comentarios label select option, #coluna2 #form_indicar label select option {display:block;width:257px;background:#fff;border:1px solid #eee;font-size:12px;padding:6px;}
#coluna2 #form_comentarios label input.site, #coluna2 #form_indicar label input.site {display:block;width:585px;height:15px;margin-bottom:10px;margin-top:5px;margin-right:11px;background:#fff;border:1px solid #eee;color:#666;font-size:12px;padding:6px;}
#coluna2 #form_comentarios label textarea, #coluna2 #form_indicar label textarea{display:block;width:585px;height:100px;margin-bottom:10px;margin-top:5px;background:#fff;border:1px solid #eee;color:#666;font-size:12px;padding:6px;overflow:auto;font-family:Arial, Helvetica, Verdana, sans-serif;}
#coluna2 #form_comentarios label input.botao, #coluna2 #form_indicar label input.botao{width:80px;height:30px;padding:0;margin-left:220px;border:1px solid #ccc;}
#coluna2 #form_comentarios .info, #coluna2 #form_indicar .info{float:right;margin:0 13px 0 0;color:#666;}



/* codigo anti spam -----------------------------------------------------------------------------------------------*/
#coluna2 #form_comentarios form img, #coluna2 #form_indicar form img{float:left;margin-top:1px;border:1px solid #eee;}
#coluna2 #form_comentarios label input.codigo, #coluna2 #form_indicar label input.codigo{width:150px;height:15px;margin-top:11px;background:#fff;border:1px solid #eee;color:#666;font-size:12px;padding:6px;}
#coluna2 #form_comentarios label.texto_codigo, #coluna2 #form_indicar label.texto_codigo{margin-left:10px;color:#666;}
#coluna2 #form_comentarios label span, #coluna2 #form_indicar label span{display:block;}

/* msg acesse o guia -----------------------------------------------------------------------------------------------*/
#coluna2 .guia{width:620px;float:left;margin-bottom:20px;font-size:12px;line-height:1.5em;color:#069;}

#coluna2 .guia p.titulo{width:614px;font-size:13px;font-weight:bold;margin-bottom:5px;}
#coluna2 .guia p.titulo span{color:#069;font-weight:normal;font-style:italic;}
#coluna2 .guia p.titulo a{color:#069;font-weight:bold;}
#coluna2 .guia p.titulo a:hover{color:#000;}

#coluna2 .guia p.empresas{width:296px;height:35px;font-size:11px;font-weight:normal;color:#000;float:left;background:url(../img/bg_traco.jpg) repeat;padding:5px;margin:2px 4px 2px 0;}
#coluna2 .guia p.empresas span{font-size:11px;display:block;color:#000;font-weight:normal;}
#coluna2 .guia p.empresas a{font-size:12px;color:#CC3333;font-weight:bold;text-decoration:underline;}
#coluna2 .guia p.empresas a:hover{color:#000;}



/* topos cidades int --------------------------------------------------------------------------------------------------------------*/

#topo_recife{width:756px;height:16px;background:url(../img/topo_recife.jpg) no-repeat;float:left;margin-bottom:12px;padding:15px;}
#topo_recife h3{font-size:14px;font-weight:bold;color:#fff;}

#topo_jaboatao{width:756px;height:16px;background:url(../img/topo_jaboatao.jpg) no-repeat;float:left;margin-bottom:12px;padding:15px;}
#topo_jaboatao h3{font-size:14px;font-weight:bold;color:#fff;}

#topo_cabo{width:756px;height:16px;background:url(../img/topo_cabo.jpg) no-repeat;float:left;margin-bottom:12px;padding:15px;}
#topo_cabo h3{font-size:14px;font-weight:bold;color:#fff;}

#topo_ipojuca{width:756px;height:16px;background:url(../img/topo_ipojuca.jpg) no-repeat;float:left;margin-bottom:12px;padding:15px;}
#topo_ipojuca h3{font-size:14px;font-weight:bold;color:#fff;}

#topo_caruaru{width:756px;height:16px;background:url(../img/topo_caruaru.jpg) no-repeat;float:left;margin-bottom:12px;padding:15px;}
#topo_caruaru h3{font-size:14px;font-weight:bold;color:#fff;}

#topo_outras{width:756px;height:16px;background:url(../img/topo_outras.jpg) no-repeat;float:left;margin-bottom:12px;padding:15px;}
#topo_outras h3{font-size:14px;font-weight:bold;color:#fff;}

#topo_nacional{width:756px;height:16px;background:url(../img/topo_nacional.jpg) no-repeat;float:left;margin-bottom:12px;padding:15px;}
#topo_nacional h3{font-size:14px;font-weight:bold;color:#fff;}

#topo_internacional{width:756px;height:16px;background:url(../img/topo_internacional.jpg) no-repeat;float:left;margin-bottom:12px;padding:15px;}
#topo_internacional h3{font-size:14px;font-weight:bold;color:#fff;}

#topo_suape{width:756px;height:16px;background:url(../img/topo_suape.jpg) no-repeat;float:left;margin-bottom:12px;padding:15px;}
#topo_suape h3{font-size:14px;font-weight:bold;color:#fff;}


/* topo colunistas --------------------------------------------------------------------------------------------------------------*/

#topo_col{position:relative;width:756px;height:16px;background:url(../img/topo_col.jpg) repeat-x;float:left;margin-bottom:12px;padding:15px;border:1px solid #eee;}
#topo_col h3{font-size:14px;font-weight:bold;color:#000;float:left;}

#topo_col form{position:absolute;width:300px;left:540px;}
#topo_col fieldset{border:none;}
#topo_col select{width:200px;height:20px;background:#fff;color:#666;font-size:12px;border:1px solid #ccc;float:left;}
#topo_col select option{font-size:12px;padding:5px;}
#topo_col label input.botao{width:20px;height:20px;margin-left:10px;float:left;}

/* topo tribuna --------------------------------------------------------------------------------------------------------------*/

#topo_tribuna{width:756px;height:16px;background:url(../img/topo_tribuna.jpg) no-repeat;float:left;margin-bottom:12px;padding:15px;}

#topo_tribuna .menu_tribuna ul{font-size:11px;padding:2px 0 5px 100px;}
#topo_tribuna .menu_tribuna ul li{float:left;}
#topo_tribuna .menu_tribuna ul li a{float:left;text-align:right;margin-left:18px;color:#fff;}
#topo_tribuna .menu_tribuna ul li a:hover{color:#eee;}


/* paginacao   --------------------------------------------------------------------------------------------------------------*/

#paginacao{width:620px;height:23px;clear:both;margin-bottom:15px;text-align:center;background:url(../img/bg_manSec.jpg) repeat-x;}
#paginacao p a{font-size:14px;color:#069;font-weight:bold;}


#coluna3{width:150px;float:right;margin:0 15px;_margin:0;}

#rodape{position:relative;width:980px;height:55px;clear:both;background:#069;text-align:center;border:none;}
#rodape p{color:#fff;padding:20px 0 0 0;}
#rodape .siteby{position:absolute;top:9px;left:884px;}
#rodape .siteby p.texto{position:absolute;text-indent:-5000px;}


/* adsense_coluna3 --------------------------------------------------------------------------------------------------------------*/

#coluna3 #adsense_coluna3 {width:150px;height:620px;margin-bottom:15px;border:none;}
#coluna3 #adsense_coluna3 .adsense_120x600 {width:120px;height:600px;margin:0 auto;border:none;}

/* publi_coluna1 --------------------------------------------------------------------------------------------------------------*/

#coluna1 #publi_coluna1 {width:150px;margin-bottom:15px;border:none;}
#coluna1 #publi_coluna1 .publi_flash {width:150px;height:300px;margin-bottom:20px;}


/* busca --------------------------------------------------------------------------------------------------------------*/

#coluna3 #busca {width:150px;height:103px;margin-bottom:15px;border:1px solid #eee;}
#coluna3 #busca .barra{width:150px;height:23px;background:url(../img/bg_tribuna.jpg) no-repeat;font-size:10px;font-weight:bold;padding:7px 0 0 0;text-align:center;}
#coluna3 #busca .barra h3{font-size:12px;}
#coluna3 #busca form{width:150px;height:73px;background:url(../img/topo_col.jpg) repeat-x;}
#coluna3 #busca fieldset{border:none;}
#coluna3 #busca label {font-size:12px;color:#000;}
#coluna3 #busca label input {width:118px;height:15px;margin:13px 0 5px 11px;background:#fff;border:1px solid #ccc;color:#666;font-size:12px;padding:4px;}
#coluna3 #busca label input.botao{width:44px;height:20px;float:left;padding:0;margin:2px 0 0 54px;border:none;}


/* busca --------------------------------------------------------------------------------------------------------------*/

#coluna3 #box_guiapinzon{width:145px;_width:125px;height:270px;_height:270px;border:4px solid #069;_border:2px solid #069;background:url(../img/bg_guia.jpg) no-repeat;margin-bottom:15px;}
#coluna3 #box_guiapinzon img{width:130px;height:71px;border:4px solid #069;border:none;margin-left:4px;}
#coluna3 #box_guiapinzon p{padding:0 10px 10px 10px;_padding:0 5px 10px 5px;}
#coluna3 #box_guiapinzon form{width:130px;padding:0 10px 10px 10px;}
#coluna3 #box_guiapinzon label{font-size:11px;color:#069;font-weight:bold;}
#coluna3 #box_guiapinzon select{width:120px;margin-bottom:10px;font-size:12px;}
#coluna3 #box_guiapinzon option{font-size:12px;}
#coluna3 #box_guiapinzon input.enviar_busca2{width:50px;height:20px;padding:0;margin-left:35px;border:none;text-indent:-5000px;background:url(../img/botao_buscar_guia.jpg) no-repeat;}



/* box destaque --------------------------------------------------------------------------------------------------------------*/

#coluna3 #box_destaque{width:150px;_width:125px;border:1px solid #eee;_border:1px solid #eee;margin-bottom:15px;}
#coluna3 #box_destaque .barra{width:150px;height:42px;background:url(../img/bg_destaque.jpg) repeat-x;}
#coluna3 #box_destaque .barra h3{font-size:12px;color:#fff;text-align:center;padding:6px 10px 0 10px;}
#coluna3 #box_destaque .barra h3 span{display:block;}
#coluna3 #box_destaque .cidade{width:150px;font-size:9px;padding:0 10px;margin-top:10px;}
#coluna3 #box_destaque h2{padding:0 10px;line-height:1.1em;}
#coluna3 #box_destaque h2 a{font-size:14px;color:#069;display:block;}
#coluna3 #box_destaque h2 a:hover{font-size:14px;color:#000;display:block;}
#coluna3 #box_destaque .subtitulo{padding:2px 8px 0 10px;margin-bottom:10px;}
#coluna3 #box_destaque .subtitulo a{font-size:11px;color:#000;}
#coluna3 #box_destaque .subtitulo a:hover{font-size:11px;color:#069;}
#coluna3 #box_destaque p.separador{border-top:1px solid #eee;width:130px;margin-left:10px;}

/* box mais lidas - coluna3 --------------------------------------------------------------------------------------------------------------*/

#coluna3 #box_maislidas_lateral{width:150px;border:1px solid #eee;_border:1px solid #eee;margin-bottom:15px;}
#coluna3 #box_maislidas_lateral .barra{width:150px;height:27px;background:url(../img/bg_tribuna.jpg) no-repeat;}
#coluna3 #box_maislidas_lateral .barra h3{font-size:12px;color:#000;text-align:center;padding:6px 10px 0 10px;}
#coluna3 #box_maislidas_lateral .barra h3 span{display:block;}
#coluna3 #box_maislidas_lateral .cidade{width:150px;font-size:9px;padding:0 10px;margin-top:10px;}
#coluna3 #box_maislidas_lateral h2{padding:0 10px;line-height:1.1em;margin-bottom:10px;}
#coluna3 #box_maislidas_lateral h2 a{font-size:12px;color:#069;display:block;}
#coluna3 #box_maislidas_lateral h2 a:hover{color:#000;display:block;}
#coluna3 #box_maislidas_lateral p.separador{border-top:1px solid #eee;width:130px;margin-left:10px;}


/* buscas no site - em busca.php  ----------------------------------------------------------------------------------------------*/

#coluna2 #box_buscas{position:relative;width:618px;border:1px solid #eee;float:left;margin-top:0px;margin-bottom:15px;}
#coluna2 #box_buscas .barra{position:absolute;width:608px;height:23px;background:url(../img/bg_tribuna.jpg) no-repeat;font-size:10px;font-weight:bold;padding:7px 0 0 10px;}
#coluna2 #box_buscas .lista{margin:45px 15px 15px 15px;}
#coluna2 #box_buscas .lista h2 a{font-size:14px;color:#069;font-weight:bold;}
#coluna2 #box_buscas .lista h2 a:hover{color:#000;}
#coluna2 #box_buscas .lista h2 span{font-size:11px;color:#000;font-weight:normal;margin-bottom:20px;display:block;}
#coluna2 #box_buscas .lista p.coluna_autor a{color:#069;font-size:12px;}
#coluna2 #box_buscas .lista p.separador{border-top:1px solid #eee;}
#coluna2 #box_buscas .lista span {font-size:14px;color:#000000;font-weight:bold;}
#coluna2 #box_buscas .lista span a{font-size:14px;color:#069;text-decoration:underline;font-weight:normal;}
#coluna2 #box_buscas .lista span a:hover{color:#000;}

