/* CSS Document */

	/*Elementos gerais*/
	body { margin: 0px; padding: 0px; background-color: #FFFFFF; margin-left: 5px; margin-top: 5px; }
	
	input, form, div, iframe { margin: 0px; padding: 0px; }
	
	li { list-style-type: none; list-style-position: inside; padding: 0px; margin: 0px; }
	
	/*Divs principais*/
	#geral { float:left; width: 995px; }
	
	#superbanner, #superbannerMeio {
		float: left; border:none; width: 995px; clear: both; margin: 5px 0px 5px 0px; 
		padding: 5px 0px 5px 0px; background-color: #EDEDED; }
	#superbannerMeio { width:993px; }
	#floaterHome { position:absolute; top:150px; left:400px; width:150px; height:250px; }
	#floater { width:150px; }
	
	#fullbannerMeio { float:left; width:630px; height:67px; padding:8px 0px 5px 10px; background-color:#EDEDED; clear:both; display:inline }
	.boxFullbanner { float:left; width:468px; height:62px; display:inline }
	.boxBotaobanner { float:left; width:120px; margin-left:15px; height:62px; display:inline }
	#SquareHome { float:left; background-image:url("/layout/publicidade_hor.jpg"); background-repeat:no-repeat; background-position: top right;
		width:300px; margin:10px 0; padding:15px 0px 10px 10px; border-bottom:2px solid #000;   }
	.bannerVertical { top:45px; right:10px; position:absolute; background-image:url(/layout/publicidade.jpg); 
		background-repeat:no-repeat; padding:0px 0px 10px 17px; width:300px; height:600px; overflow:hidden; cursor:pointer; }

	#pecomTopo { float: left; width: 995px; height: 31px; margin: 0px; padding: 0px; 
		background-color: #006699; background-image: url(http://www.pernambuco.com/layout/bg_diario_topo.jpg); 
		background-repeat: repeat; background-position: center;}
	.pecomTopo { float: left; width: 995px; margin: 0px; padding: 0px; 
		background-image: url(http://www.pernambuco.com/layout/barra_topo_dp.gif); background-repeat: no-repeat; 
		background-position: center;}

	
	#cabecalho { float: left; width: 993px; background-image: url(/layout/bg_pecom_menutopo.gif);
		background-repeat: repeat-x; clear: both; border: 1px solid #CCC; margin-bottom: 10px; }

	#submenu { float: left; width: 993px; clear: both; border: 1px solid #EFEFEF; margin-bottom: 10px; }

	#principal { float: left; width: 650px; border-right: 1px solid #EFEFEF; }

	#secundaria { float: left; width: 334px; margin-left: 5px; margin-bottom: 5px; }

	#pCapa, #pCapaTopo { float: left; width: 650px; border-right: 1px solid #EFEFEF; display: inline }
	#sCapa, #sCapaTopo { float: left; width: 336px; margin-left: 2px; margin-bottom: 5px; display: inline }
	
	#principalUltimas { float: left; width: 665px; border-right: 1px solid #EFEFEF; display: inline }
	#secundariaUltimas { float: left; width: 320px; margin-left: 5px; margin-bottom: 5px; display:inline }
	
	#IndPublicidade {
		float: left; width: 995px; clear: both; font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 11px; text-transform: none; text-decoration: none; margin-bottom: 5px; }
	
	#rodape { float: left; clear: both; width: 995px; margin-bottom: 5px; }
	
	/*Divs da primária*/

	/*Topos*/
	
	#divPecom { float:left; width:835px; margin:0px 5px 3px 0px; border:none; padding:0; background-repeat: no-repeat;
		background-image:url(/layout/logo_pernambuco_com.gif); display:inline }
	#divExtra { float:left; line-height:normal; width:993px; text-align:left; 
		background-color:#333; margin:0; padding:0; } 
	#divDiversao, #divPecao, #divTurismo, #divGuias, #divEducacao, 
	#divOportunidades, #divTecnologia, #divPromocoes { margin:0; padding:0; 
		float: left; line-height: normal; width: 995px; text-align: left; height: 40px; display: inline }
	#divDiversao { background-color: #A20403; background-image: url(/layout/bg_logoDiversao.jpg); 
		background-repeat: no-repeat; padding-top: 5px; }
	#divPecao { background-color: #FFB200; background-image: url(/layout/bg_pecao.gif); 
		background-repeat: repeat; }
	#divTurismo { background-color: #FFB200; background-image: url(/layout/bg_topo_turismo.gif); 
		background-repeat: no-repeat; }
	#divGuias { background-color: #005B32; background-image: url(/layout/bg_topo_guias.gif); 
		background-repeat: no-repeat; }
	#divEducacao { background-color: #4A81A8; background-image: url(/layout/bg_topo_educacao.gif); 
		background-repeat: no-repeat; }
	#divOportunidades { background-color: #9E0301; background-image: url(/layout/bg_topo_oportunidades.gif); 
		background-repeat: no-repeat; }
	#divTecnologia { background-color: #83A8C5; background-image: url(/layout/bg_topo_tecnologia.gif); 
		background-repeat: no-repeat; }
	#divPromocoes { background-color: #E7AF02; background-image: url(/layout/bg_topo_promocoes.gif); 
		background-repeat: no-repeat; }
				
	.MenuExtra { float: left; padding: 5px; margin-left: 5px; }
	.MenuDiversao, .MenuPecao, .MenuTurismo, .MenuTurismoInterna, .MenuPromocoes,
	.MenuGuias, .MenuEducacao, .MenuOportunidades, .MenuTecnologia { 
		float: left; padding: 2px 5px 1px 5px; 
		margin-left: 5px; padding-left: 55px; }
	.MenuTurismo, .MenuTecnologia { padding-left: 80px; }
	.MenuTurismoInterna { width: 530px; padding-left: 10px; }
	
	.dataTopoInternas { float: right; padding: 5px; margin-top: 10px;}
	#div_cabecalho_ie7 { padding-left: 40px; }

	/*Notícias*/
	
	#pNoticia, #pCinema { float: left; width: 646px; margin-bottom: 5px; display: inline }
	#pCinema { width: 635px; }
	#imgTopoUltimas { background-image: url(/layout/marca_diario.gif); background-repeat: no-repeat; 
					  background-position: left center; padding-left: 165px; margin-bottom: 5px; }
	.divUltimasInternas { float: left; width: 650px; }
	#boxUltimas, #boxUltimasInternas { float: left; border: 1px solid #EDEDED; width: 478px; margin-bottom: 8px; }
	#carregando, #carregandoInternas { border: 1px solid #EDEDED; width: 478px; 
		font-family: Georgia, 'Times New Roman', Times, serif; font-size: 14px; text-transform: none; 
		text-decoration: none; color: #339966; }
	#boxUltimasInternas, #carregandoInternas { width: 480px; }
	.noticiaUltimas { float: left; width: 455px; padding-left: 5px; margin-bottom: 3px; clear: both; display: block }
	.caixaUltimas { float: left; width: 460px; padding: 5px 0px 5px 5px; display:block }
	
	#canalFoto { float: left; width: 250px; padding-bottom: 5px; }
	#textoFotos { float: left; width: 250px; padding-top: 5px; }
	#textoFotosInternas { float: left; width: 310px; padding-top: 18px; }
	
	.boxFotoDefault, .boxFotoDefaultPecao, .boxFotoDefaultDiversao, .boxFotoDefaultTurismo, 
	.boxFotoDefaultTecnologia, .boxFotoDefaultOportunidades, .boxFotoDefaultEducacao, .boxFotoDefaultGuias { 
		float: left; width: 250px; padding: 10px; border: 1px solid #CCC; }
	.boxFotoDefault { background-color:#EFEFEF; }
	.boxFotoDefaultDiversao { 
		padding: 9px; width: 320px; border: 2px solid #A20403; }
	.boxFotoDefaultPecao { 
		padding: 9px; width: 320px; border: 2px solid #FEB300; }
	.boxFotoDefaultTecnologia { 
		padding: 9px; width: 320px; border: 2px solid #4682A7; }
	.boxFotoDefaultOportunidades { 
		padding: 9px; width: 320px; border: 2px solid #A10101; }
	.boxFotoDefaultEducacao { 
		padding: 9px; width: 320px; border: 2px solid #4981A4; }
	.boxFotoDefaultTurismo { 
		padding: 9px; width: 320px; border: 2px solid #FCB300; }
	.boxFotoDefaultGuias { 
		padding: 9px; width: 320px; border: 2px solid #005B32; }
				
	.infoAzul { padding: 4px 0px 2px 0px; font-family: Georgia, 'Times New Roman', Times, serif; 
		font-size: 10px; text-decoration: none; text-transform: none; color: #333333; }
	
	.caixaMais { float: right; width: 50px; margin: 0px; border: 1px solid #CCCCCC; 
		padding: 1px 0px 1px 0px; border-bottom: none; }
	.caixaNoticias { margin: 0px; padding: 0px; border: 1px solid #CCCCCC; padding: 2px 0px 2px 5px; }
	.caixaNoticias li { list-style-type: none; list-style-position: inside; }

	.caixaNoticias2 { float: left; width: 320px; margin: 0px; padding: 0px; display: inline }
	.ulNoticias2 { float: left; width: 318px; margin: 0px; padding: 0px; 
		border: 1px solid #CCCCCC; text-align: left; display: inline }
	.caixaNoticias2 li { width: 313px; list-style-type: disc; list-style-position: inside; margin-left: 5px; }

	.boxPapel { float:left; width: 128px; border: 1px solid #EDEDED; margin-bottom: 10px; margin-left: 6px; }
	.boxPapelCinza { float:left; margin: 0px 0px 10px 2px; width: 150px; background-color: #EDEDED; border: none; }
	.boxNoticias, .boxNoticiasCF, .boxNoticiasSF { float:left; width: 345px; margin-bottom: 5px; clear:both; }
	.boxNoticiasCF { width: 200px; }
	.boxNoticiasSF { width: 250px; }
	.boxFotoNoticia { float: left; width: 70px; text-align: right; margin-left: 10px; }

	.boxUltimas { float:left; padding: 5px; clear:both; }
	.boxUltimasCanais { float: left; width: 313px; margin-left: 0px; display: inline }
	
	#galeriaImagens, #carregandoI { float: left; width: 320px; }
	.publicidadeSky { float:left; width: 148px; background-color: #EDEDED; padding: 10px 0px 10px 2px; margin-left: 2px; }
	#edanteriores { padding-top: 10px; margin-top: 5px; }

	.FuncoesTopo, .FuncoesTopoUltimas, .FuncoesTopoMenor { float: left; margin-bottom: 5px; 
		background-color: #EFEFEF; text-align: right; display:inline }
	.FuncoesTopo { width: 645px; margin-left: 3px; }	
	.FuncoesTopoUltimas { margin-left: 5px; width: 645px; }
	.FuncoesTopoMenor { width: 625px; margin-left: 0px;}
	
	#newsContent { float: left; width: 635px; padding: 5px; margin-bottom: 10px; display: inline }
	.destCanais { float: left; margin: 0px; padding: 0px; width: 250px;
		background-image: url(/layout/icone_suplementos.gif); background-repeat: no-repeat; 
		margin: 4px 0px 3px 2px; padding-left: 20px; padding-bottom: 2px; display: inline }

	#DiarioNoticiasJornal { float: left; width: 476px; margin-bottom: 10px; clear:both; display: inline }
	#DiarioNoticiasJornal2 { float: left; width: 980px; border: 1px solid #EDEDED; margin-bottom: 20px; 
							 margin-top:10px; clear:both; display: inline }
	.boxCapaDiario { float: left; width: 143px; border: 1px solid #EDEDED; 
		margin: 5px 0px 5px 0px; text-align:center; padding: 10px 0px 10px 0px; }

				 
	/*Divs da secundária*/
	
	#promocoes { float: left; width: 330px; margin: 0px 0px 10px 5px; 
		background-color: #FFFFFF; border: 1px solid #EDEDED; display: inline }

	#videosDiario { float:left; margin:0px 0px 10px 5px; display:inline }

	#suplementosCapa { float: left; width: 340px; padding: 5px 0px 5px 4px; 
		background-color: #f3f2ef; margin-bottom: 10px;}
		
	#climatempo { float:left; width:155px; margin-left:10px; }
	#climatempo .publicidade300 { margin-top:10px; }
	
	#marelua { float:left; width:150px; margin-left:2px; padding-bottom:5px; }
	
	.caixaSuplementos { float: left; width: 160px; background-color: #FFFFFF; 
		margin: 0px 2px 5px 2px; border-bottom: 1px solid #dddddd; height: 80px; display:inline }
		
	.publicidade300 { float:left; background-color: #EDEDED; margin-left: 5px; width: 326px; 
		margin-bottom: 10px; padding: 10px 0px 10px 0px;}

	.cSuple1 { float: left; width: 60px; margin:0; padding:0; }
	.cSuple2 { float: left; width: 92px; margin:0; padding:0; margin-left: 1px; }

	#divParceiros { float:left; width: 638px; margin-bottom: 10px; padding-bottom: 5px; border: 1px solid #EDEDED; }
	#divParceirosPecom { float:left; width:630px; margin:10px 0px 10px 5px; padding:5px 0px 0px 0px; border: 1px solid #EDEDED; }

	
	#divFacebookLike { float:left; width:630px; margin-bottom:5px; }
	
	#divParceirosNovo { float:left; width: 289px; margin: 0px 0px 15px 10px; }	
	.divParceirosTitulo { float:left; width:200px; margin:5px 0px 4px 5px; }
	
	#divParceirosInternas { float:left; width: 418px; margin-bottom: 10px; padding-top: 5px; 
		padding-bottom: 5px; border: 1px dotted #EDEDED; display: inline }
	.boxParceiro { float: left; width: 202px; height: 60px; margin: 0px 0px 8px 5px; border: 1px solid #EDEDED; }
	
	.boxParceiroNovo { float: left; width: 285px; height: 60px; margin: 0px 0px 8px 0px; border: 1px solid #EDEDED; }	
	.ehGataCapa { float:left; width:289px; margin:10px 0; }
	.boxTagCloud { float:left; width:289px; }
	
	.boxPubl1 { float: left; width: 190px; border: 1px solid #EDEDED; 
				padding: 4px; margin-left: 5px; border: 1px solid #EDEDED; display: inline }
	.boxPubl2 { float: left; width: 195px; border: 1px solid #EDEDED; 
				margin-left: 5px; border: 1px solid #EDEDED; display: inline }
	.boxPubl3 { float: left; width: 190px; background-image: url(/layout/publicidade2.gif); 
				background-repeat: no-repeat; background-position: top left; 
				border: 1px solid #EDEDED; padding: 4px; padding-left: 18px; 
				margin-left: 5px; border: 1px solid #EDEDED; display:inline }
	.boxCinema { float: left; width: 215px; margin-left: 5px; padding: 4px; display: inline }
	
	.indicadores { float: left; width: 640px; display: inline }
	#titIndicadores { float: left; padding-left: 20px; margin-left: 5px; 
		background-image: url(/layout/icone_indicadores.gif); background-repeat: no-repeat; }
	.indicesEconomicos { float:left; width: 630px;}

	.tblIndicadores {
		float: left;
		width: 630px;
		border: none;
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 11px;
		color: #333333;
		text-decoration: none;
		text-transform: none;
		clear:both;
		margin-bottom: 3px;
	}
	.tblIndicadores td { padding: 1px; border: 1px solid #EDEDED; width: 70px; height: 12px; text-align: center; }
	.vejamaisIndicadores {
		float: left; 
		width: 490px;
		border: none;
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #333333;
		text-decoration: none;
		text-transform: none;			
	}
	

	/*Clubefm*/
	
	.clubefmpe { float: left; width: 335px; height: 90px; background-image: url(/layout/bg_clubefmpe.jpg); 
				 background-repeat: no-repeat; margin-left: 5px; text-align: left; display: inline }
	.top10clubefmpe { float: left; width: 320px; background-image: url(/layout/bg_BackClubefmpe.gif); 
					  background-repeat: repeat; padding: 5px; margin-left: 5px; 
					  text-align: center; margin-bottom: 10px; }

	/*Blogs*/
	
	.participeBlogs, .participeBlogsCultural { 
		float: left; width: 298px; margin-left: 17px; margin-bottom: 10px; 
		background-color: #ECECEC; background-image: url(/layout/topo_cidadao.jpg); 
		background-repeat: no-repeat; padding-top: 100px; border: 1px solid #006699; display: inline }
	.participeBlogsCultural { background-image: url(/layout/topo_reporter_cultural.gif); 
		border: 1px solid #b60901; display: block }
	.participeBlogsInterna { float: left; margin-left: 10px; 
		margin-bottom: 5px; width: 270px; display: inline }

	/*Últimas*/
	
	.boxUltimasPecom, .boxUltimasViver { float: left; width: 328px; 
		border: 1px solid #003d7a; margin-left: 5px; display: inline }
	
	.boxUltimasViver { border: 1px solid #b60901; }
	.noticiaUltimasPecom { float: left; width: 313px; 
		padding-left: 5px; margin-bottom: 3px; clear: both; display: block }
	.tituloUltimas { float: left; color: #FFFFFF; padding: 5px 0px 5px 0px;
		font-family: Georgia, 'Times New Roman', Times, serif; font-size: 18px; width: 313px;
		text-transform: none; text-decoration: none; background-color: #003d7a; }

	.tituloUltimasPecom, .tituloUltimasViver { float: left; color: #FFFFFF; padding: 5px 0px 5px 0px;
		font-family: Georgia, 'Times New Roman', Times, serif; font-size: 18px; width: 328px;
		text-transform: none; text-decoration: none; background-color: #003d7a; }
	
	.tituloUltimasViver { background-color: #b60901; }

	.noticiaUltimas, .noticiaIndexUltimas { float: left; width: 435px; padding-left: 5px; 
		margin-bottom: 3px; clear: both; display: block }
	.noticiaIndexUltimas { width: 630px; }
	.completaUltimas { float: right; width: 200px; text-align: right; margin: 2px 5px 2px 0px; display: inline }

	.maisListaNoticias { float: left; padding: 5px; background-color: #EDEDED; 
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; width: 640px; margin-bottom: 10px;
		font-size: 13px; color: #333333; text-decoration: none; text-transform: none; display: inline  }
		
	.corpoNoticias { float: left; width: 640px; display: inline }

	.cborda { float: left; background: url(/layout/comentenews_diario.gif) no-repeat;
		width: 645px; height: 21px; text-align: right; padding-top: 3px;
		margin-bottom: 5px; display: inline }

	.compartilha_conteudo { float: left; background-color: #EDEDED; width: 645px;
		margin-left: 10px; padding-top: 5px; padding-bottom: 5px; 
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 11px; font-weight:bold; color: #FF9900; display: inline }

	.boxMenuTopo { float: left; border-left: 15px solid #DFDFDF; 
				   height: 15px; padding: 0px 2px 0px 2px; display:inline }

	.box320 { float: left; width: 320px; margin: 0px; padding: 0px; margin-bottom: 5px; }

	.internasTitulo { float: left; width: 310px; border-right: 1px solid #EDEDED; 
		font-family: Georgia, 'Times New Roman', Times, serif; font-size: 24px; 
		color: #323232; text-transform: none; text-decoration: none; display: inline }

	/*Mais comentadas*/
	
	#maisComentadas { margin-left:5px; }
 	#boxNoticiasMaisComentadas { 
		float:left; width:310px; padding: 5px 0px 10px 0px; border-top:4px solid #000; padding-top:2px; }
	.HomeMaisComentadas { float:left; width:309px; background-color:#EFEFEF; display:inline}
	.HomeTituloMaisComentadas { width:309px; height:35px; 
		font:18px/24px normal Arial, 'Trebuchet MS', Helvetica, sans-serif; 
		border-right:1px solid #CCC; padding-top:5px; display:block }
	.HomeCorpoMaisComentadas { width:309px; border-right:1px solid #CCC; padding:5px 0px 10px 0px; 
		border-bottom:1px solid #CCC; display:block }
	.HomeNumeracaoMaisComentadas { float:left; width:30px; 
		font:26px/30px normal Arial, 'Trebuchet MS', Helvetica, sans-serif; color: #CCC;
		text-transform:none; text-decoration:none; text-align:center; display:inline }
	.HomeChamadaMaisComentadas { float:left; width:260px; margin-left:5px; line-height:normal; display:inline }
	a.HomeLinkMaisComentadas { font:12px/14px normal Arial, 'Trebuchet MS', Helvetica, sans-serif; 
		color:#003d7a; text-transform:none; text-decoration:none; }
	
	#NoticiasMaisAcessadas .HomeMaisComentadas, #NoticiasMaisComentadas .HomeMaisComentadas, 
	#NoticiasMaisAcessadas .HomeTituloMaisComentadas, #NoticiasMaisComentadas .HomeTituloMaisComentadas, 
	#NoticiasMaisAcessadas .HomeCorpoMaisComentadas, #NoticiasMaisComentadas .HomeCorpoMaisComentadas { border-right:none; }
	#NoticiasMaisAcessadas .HomeMaisComentadas, #NoticiasMaisComentadas .HomeMaisComentadas { margin-left:2px; }
	#NoticiasMaisAcessadas .HomeChamadaMaisComentadas, #NoticiasMaisComentadas .HomeChamadaMaisComentadas { border-right:none; }
	
	/*Vídeo da Capa*/
	#boxVideoDiario { 
	float:left; width:315px; padding:5px 0px 10px 0px; border-top:none; }
	.HomeTituloVideo { float:left; width:315px; font-family:Arial,'Trebuchet MS',Helvetica,sans-serif; font-weight:normal; 
		font-size:18px; color:#333; font-weight:bold; text-decoration:none; margin:10px 0px 10px 0px; }
	.HomeCorpoVideo { float:left; width:315px; }
	.HomeEnglobaVideosExtras { float:left; width:315px; margin-top:5px; 
		background-image:url(/layout/MaisVideos.jpg); background-repeat:no-repeat; }
	.HomeVideoExtra { float:left; width:90px; height:68px; padding:20px 0px 8px 11px; }

	/*Serviços*/
	
	/*Busca Google - 27/12/2011 */
		
	input.gsc-input { border-color: #BCCDF0; }
	input.gsc-search-button { border-color: #CECECE; background-color: #E9E9E9; }

	/*Resto*/
	.pecaoServicos, .TurismoServicos, .TecnologiaServicos { 
		float:left; width:318px; height: 77px; 
		margin-left: 8px; background-image: url(/layout/bg_box_pecao.gif); 
		background-repeat: repeat-x; margin-bottom: 10px; display: inline }
	.TurismoServicos { background-image: url(/layout/bg_box_turismo.gif); }
	.OportunidadesServicos, .PromocoesServicos, .TecnologiaBlog, #GuiasBusca { 
		float: left; width: 316px; margin-bottom: 10px;  padding-bottom: 5px;
		margin-left: 8px; background-color: #EFEFEF; border: 1px solid #9C0100; display: inline }
	.TecnologiaServicos { background-image: url(/layout/bg_box_tecnologia.gif); }
	.TecnologiaBlog, #GuiasBusca { width: 290px; margin-left: 0px; border: none; padding-top: 5px; }
	.PromocoesServicos { border: 1px solid #E7B000; background-image: url(/layout/bg_box_promocoes.gif); }
	.botaoPecaoShops, .botaoPecaoPerdidos, .botaoTurismoBalneabilidade, 
	.botaoTurismoHoteis, .botaoTecnologiaAcessoGratis, .botaoTecnologiaRedesWiFi,
	.botaoTecnologiaDownloads { 
		float: left; width: 150px; height: 37px; background-repeat: no-repeat; display: inline }
	.botaoPecaoShops { background-image: url(/layout/bt_petShops.gif); margin-left: 6px; }
	.botaoPecaoPerdidos { background-image: url(/layout/bt_petsPerdidos.gif); }

	.botaoTurismoBalneabilidade { background-image: url(/layout/bt_balneabilidade.gif); }
	.botaoTurismoHoteis { background-image: url(/layout/bt_hoteis.gif); margin-left: 6px; }

	.botaoTecnologiaAcessoGratis { width: 98px; background-image: url(/layout/bt_acessoGratis.gif); }
	.botaoTecnologiaRedesWiFi { width: 98px; background-image: url(/layout/bt_wifi.gif); margin-left: 4px; }
	.botaoTecnologiaDownloads { width: 98px; background-image: url(/layout/bt_downloads.gif); margin-left: 4px; }

	.participeInterna, .participePecaoInterna, .participeTurismoInterna, 
	.participeOportunidadesInterna, .participeTecnologiaInterna { 
		float:left; margin-bottom: 5px; width: 308px; margin-left: 6px; display: inline }
	.participeInterna { width: 280px;}
	.participeOportunidadesInterna { margin: 5px 0px 5px 6px; }

	.promoPrincipal { float: left; width: 645px; display: inline }
	.volumePromocao { float: left; width: 315px; display: inline }

	.caixaNoticiaPrincipal { float: left; margin-left: 10px; margin-top: 12px;
		width: 310px; font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 12px; color: #333333; text-decoration: none; text-transform: none; line-height: normal;
		display: inline }

	.tituloNoticiaPrincipal { float: left; width: 298px; padding-left: 5px; margin-bottom: 5px; display:inline }
	.textoNoticiaPrincipal { float: left; width: 315px; margin-bottom: 5px; display: inline }

	#divVideoChat { float: left; width: 320px; margin: 0px; padding: 0px; margin-bottom: 5px; display:inline }

	#divChatEsportes { float:left; width:300px; height:150px; margin-left:5px; 
					   background-image:url(http://www.pernambuco.com/esportes/chat/layout/chamada_chat.jpg); 
					   background-repeat:no-repeat; display:inline }
					   
	#divChatRobertoNascimento { float:left; width:300px; height:150px; margin-left:5px; 
					   background-image:url(http://www.pernambuco.com/esportes/chat/layout/chamada_robertonascimento.jpg); 
					   background-repeat:no-repeat; display:inline }					   

	#divVideochatSuper { float:left; width:300px; height:auto; margin: 10px 0px 5px 10px; 
		border-bottom:2px solid #EDEDED; padding-bottom:5px; display:inline }

	#divSuperesportesRedeOff { float:left; width:300px; height:150px; margin-left:5px; 
					   background-image:url(http://www.pernambuco.com/esportes/chat/layout/chamada_superesportes_rede_off.jpg); 
					   background-repeat:no-repeat; display:inline }
					   
	#divSuperesportesRedeOn { float:left; width:300px; height:150px; margin-left:5px; 
					   background-image:url(http://www.pernambuco.com/esportes/chat/layout/chamada_superesportes_rede_on.jpg); 
					   background-repeat:no-repeat; display:inline }
					   
	.divChatCampeoes { float:left; width:150px; height:90px; margin: 0px 0px 0px 0px; display:inline }
	
	.chVideoChatCorpoEsq, .chVideoChatCorpoDir { float:left; width:300px; height:150px; margin:5px; display:inline }

	#chamadasVideoChats { float:left; width:632px; background-color:#EDEDED; display:inline }
	.chVideoChatCorpoDir { margin-left:15px; }
	
	#linkChatEsportes { float:left; padding-top:93px; padding-left:10px; color:#FFCC00;  
		text-decoration:none; font-size:13px; font-family: Georgia, "Times New Roman", Times, serif; display:inline; }
								 
	.destCanais { float: left; margin: 0px; padding: 0px; width: 435px;
		background-image: url(/layout/icone_suplementos.gif); background-repeat: no-repeat; 
		margin: 4px 0px 3px 2px; padding-left: 20px; padding-bottom: 2px; display: inline }

	.boxPapel, .boxTurismoHome { float:left; width:148px; border: 1px solid #EDEDED; margin-bottom: 10px; margin-left: 2px; }
	.boxTurismoHome { margin:0px 0px 5px 5px; width:330px; border:none; }
	#tituloTurismoHome { float:left; margin-bottom:4px; padding-left:10px; width:300px; } 
	#corpoTurismoHome { float:left; padding:10px; width:130px; }
	#textoTurismoHome { float:left; margin-left:15px; width:140px; }
	
	.boxCanaisPecom { float:left; width:340px; }
	.boxEnglobaCanaisParceirosTags { float:left; width:650px; }
	
	#suplementosCapa { float: left; width: 476px; padding: 5px 0px 5px 4px; 
		background-color: #f3f2ef; margin-bottom: 5px;}

	.caixaSuplementos { float: left; width: 225px; background-color: #FFFFFF; 
		margin: 0px 2px 5px 5px; border-bottom: 1px solid #dddddd; height: 70px; display: inline }

	.cSuple1 { float: left; width: 60px; margin:0; padding: 0px; }
	.cSuple2 { float: left; width: 145px; margin:0; padding: 2px 0px 2px 3px; margin-left: 5px; }

	.textoDestaques { font-size: 11px; }

	#topSignos { width: 150px; float: left; background-image:url(/layout/icone_signos.gif); 
		background-repeat: no-repeat; padding-left: 20px; margin-bottom: 3px; }
	
	#divSignos { border: 1px solid #CCC; width:457px; height:200px; padding:10px; }

	.boxHoroscopo { float:left; width:155px; }
	.boxHoroscopoTitulo { float:left; width:120px; height:20px; line-height:16px; 
		margin:5px 0px 5px 5px; padding-left:20px; 
		background-image:url(/layout/icone_signos.gif); background-repeat:no-repeat; 
		font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:16px; 
		color:#000; font-weight:bold; }
	.boxHoroscopoCorpo { float:left; width:140px; margin:5px; }
	.HomeHoroscopoImagem { float:left; width:75px; height:95px; margin-left:35px; text-align:center; }
	.HomeHoroscopoTexto { float:left; width:130px; height:200px; margin-left:7px; overflow-y:auto; 
		font:12px/14px normal Arial, 'Trebuchet MS', Helvetica, sans-serif; }
	.boxHoroscopoRodape { float:left; width:145px; margin:0px 0px 5px 5px; }
	

	/*Cinema*/

	.divCorpoFilmes { float: left; width: 510px; border-right: 1px solid #EDEDED; display: inline }
	.divTopoStatusFilme { float: left; width: 510px; border-right: 1px solid #EDEDED;
		background-image: url(/layout/ico_topo_cinema.gif); background-repeat: no-repeat;
		background-position: top left; display: inline }
	.divCaixaFotoCinema { float: left; width: 150px; padding-right: 5px;
		margin: 0px 5px 5px 0px; display: inline }
	.divCaixaTextoCinema { float: left; width: 335px; border-left: 1px solid #EDEDED; 
		padding: 0px 5px 5px 5px; line-height: normal; display: inline }
	.ComResPromoCinema { float: left; text-align: right; padding: 3px 5px 0px 0px; 
		width: 145px; padding-left: 0px; background-color: #EDEDED; height: 22px; display: inline }
	.FotoCinema { float: left; width: 150px; display: inline }
	.textoPropFilme { float: left; width: 150px; line-height:normal; display: inline }
	.SalaHorarioCinema { float: left; width: 330px; padding: 2px; display: inline }
	.SalaCinema { float: left; width: 80px; display: inline }
	.HorarioCinema { float: left; width: 240px; display: inline }	
	.BuscaResenha, .caixaSalasCinemas { float: left; width: 110px; background-color: #EDEDED; 
		margin-left: 10px; margin-bottom: 10px; display: inline }
	.caixaSalasCinemas { background-color: #FFFFFF; border: 1px solid #EDEDED; }
	
	/*Enquetes*/

	#topoEnquete {	
		float: left; background-color: #EDEDED; height:300px;
		width: 220px; margin: 0px auto 0 auto; padding-top: 80px; display: inline }

	.caixa_enquete { float: left; width: 200px; height: 220px; 
		overflow: auto; padding-left: 12px; display: inline }

	/*Super esportes*/
	.BoxSuperesportes {
	background-color: #FFF;
	width: 314px;
	padding:8px;
	margin-left: 5px;
	margin-bottom: 10px;
	}
	
	.MarcaSuperesportes {
		width:250px;
		float:left;
		height:21px;
		margin-bottom:8px;
	}
	
	.FotoSuperesportes { 
		float: left; 
		font-size: 0px; 
		margin: 0px; 
		padding: 0px;
		width: 315px;
		height: 210px;
	}
	
	.CaptionSuperesportes { 
		color: #FEFEFE;
		text-align: right;
		font-size: 10px;
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		margin: 0px;
		padding: 1px 4px 1px 0 ; 
		width: 311px;
		background-color: #000; 
		filter: alpha(opacity=60);
		-moz-opacity: .60;
		opacity: .60;
	}
	
	.TituloSuperesportes {
		width:305px;
		float:left;
		padding:5px;
		background-color:#738052;
	}
	
	.NoticiasSuperesportes {
		width:305px;
		float:left;
		padding:5px;
	}
	
	.LinkNoticiasSuperesportes {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFF;
		text-decoration:none;
	}
	
	.LinkTituloSuperesportes {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#FFF;
		text-decoration:none;
		font-weight:bold;
	}
	
	.DestaqueNoticiasSuperesportes {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#395c3c;
		font-weight:bold;
	}
	
	.LinhaSuperesportes {
		width:100%;
		height:1px;
		background-color:#738052;
		margin-top:3px;
		margin-bottom:3px;
	}
	
	.BoxBaseSuperesportes { display:none; }

	/*Galeria de imagens*/
	.corpoGaleriaUltimas { float:left; width: 580px; padding: 10px 0px 10px 10px; margin-bottom: 10px; }
	.fotoGaleriaUltimas { float:left; width: 120px; padding: 5px; border-bottom: 1px solid #EDEDED; 
		border-right: 1px solid #EDEDED; margin: 0px 6px 5px 7px; }

	/*Redes Sociais*/
	
	ul#menu-share-social { float:right; width: 500px; list-style: none; }
	ul#menu-share-social li { display: inline; }
	ul#menu-share-social li a { float: left; height: 29px; 
	 background-image: url(/layout/share_custom_sprite2.png); text-indent: -960px; outline: none; display: inline-block; }

	/*Normal*/
	ul#menu-share-social li a.twitter { width: 60px; background-position: 0px bottom !important;	}
	ul#menu-share-social li a.facebook { width: 60px; background-position: -60px bottom !important; }
	ul#menu-share-social li a.googlebuzz { width: 60px; background-position: -120px bottom !important; }
	ul#menu-share-social li a.orkut { width: 60px; background-position: -180px bottom !important; }
	ul#menu-share-social li a.tumblr { width: 60px; background-position: -240px bottom !important; }
	ul#menu-share-social li a.delicious { width: 60px; background-position: -300px bottom !important; }
	ul#menu-share-social li a.hotmail { width: 60px; background-position: -360px bottom !important; }
	ul#menu-share-social li a.email { width: 60px; background-position: -420px bottom !important; }
	ul#menu-share-social li a.buzzup { width: 60px; background-position: -480px bottom !important; }
	ul#menu-share-social li a.googlereader { width: 60px; background-position: -540px bottom !important; }
	ul#menu-share-social li a.diggit { width: 60px; background-position: -600px bottom !important; }
	ul#menu-share-social li a.myspace { width: 60px; background-position: -660px bottom !important; }
	ul#menu-share-social li a.reddit { width: 60px; background-position: -720px bottom !important; }
	ul#menu-share-social li a.technorati { width: 60px; background-position: -780px bottom !important; }
	ul#menu-share-social li a.stumbleUpon { width: 60px; background-position: -840px bottom !important; }
	ul#menu-share-social li a.newsvine { width: 60px; background-position: -900px bottom !important; }

	/*Mouse Over*/
	ul#menu-share-social li a.twitter:hover, ul#menu-share-social li a.twitter:focus {
		background-position: 0px top !important; }
	ul#menu-share-social li a.facebook:hover, ul#menu-share-social li a.facebook:focus {
		background-position: -60px top !important; }
	ul#menu-share-social li a.googlebuzz:hover, ul#menu-share-social li a.googlebuzz:focus {
		background-position: -120px top !important; }
	ul#menu-share-social li a.orkut:hover, ul#menu-share-social li a.orkut:focus {
		background-position: -180px top !important; }	
	ul#menu-share-social li a.tumblr:hover, ul#menu-share-social li a.tumblr:focus {
		background-position: -240px top !important; }
	ul#menu-share-social li a.delicious:hover, ul#menu-share-social li a.delicious:focus {
		background-position: -300px top !important; }
	ul#menu-share-social li a.hotmail:hover, ul#menu-share-social li a.hotmail:focus {
		background-position: -360px top !important; }
	ul#menu-share-social li a.email:hover, ul#menu-share-social li a.email:focus {
		background-position: -420px top !important; }
	ul#menu-share-social li a.buzzup:hover, ul#menu-share-social li a.buzzup:focus {
		background-position: -480px top !important; }
	ul#menu-share-social li a.googlereader:hover, ul#menu-share-social li a.googlereader:focus {
		background-position: -540px top !important; }
	ul#menu-share-social li a.diggit:hover, ul#menu-share-social li a.diggit:focus {
		background-position: -600px top !important; }
	ul#menu-share-social li a.myspace:hover, ul#menu-share-social li a.myspace:focus {
		background-position: -660px top !important; }
	ul#menu-share-social li a.reddit:hover, ul#menu-share-social li a.reddit:focus {
		background-position: -720px top !important; }
	ul#menu-share-social li a.technorati:hover, ul#menu-share-social li a.technorati:focus {
		background-position: -780px top !important; }
	ul#menu-share-social li a.stumbleUpon:hover, ul#menu-share-social li a.stumbleUpon:focus {
		background-position: -840px top !important; }
	ul#menu-share-social li a.newsvine:hover, ul#menu-share-social li a.newsvine:focus {
		background-position: -900px top !important; }	

	/*Classes gerais*/	
	
	.destaqueUltimas { float: left; width: 400px; border: 2px solid #fb8422; 
					   background-image: url(/layout/destaqueUltimas.jpg); background-repeat: no-repeat; 
					   padding-left: 85px; margin-bottom: 5px; display: inline }
	
	#multimidia {
		float: left; width: 326px; border: 1px solid #EDEDED; 
		padding-left: 5px; margin-left: 5px; display: inline }
	.multimidiaMargem { float: left; width: 325px; margin: 0px; padding: 0px; margin-left: 5px; margin-bottom: 10px; }

	.multimidia_Ultimas {
		float: right;
		width: 320px;
		margin-left: 20px;
		margin-bottom: 10px;
		border: 1px solid #EFEFEF;
		padding: 5px;
	}
	
	.multimidiaYoutube {
		background-image: url(/layout/video.gif); 
		background-repeat: no-repeat;
		float: left;
		width: 320px;
		border: 1px solid #EDEDED;
		margin-left: 5px;
		padding-top: 35px;
	}
	
	#multimidiaM { float: left; width: 635px; margin: 5px 0px 5px 0px; 
		border: 1px solid #EFEFEF; display: inline }
		
	.videosGaleria { float:left; width: 635px; background-color: #000000; height: 25px; margin-bottom: 3px;
		background-image: url(/layout/video.gif); background-repeat: no-repeat; display: inline }

	
	.videosBack { background-image: url(/layout/marca_diario_videos.gif); 
		background-repeat: no-repeat; padding-left: 190px; height: 20px; margin: 5px 0px 5px 0px; }
		
	.vrum {
		float: left;
		width: 185px;
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 10px;
		padding: 5px;
		border: 1px dashed #EDEDED;
		background-color: #EFEFEF;
		margin-left: 5px;
	}

	.vrum2 {
		float: left;
		width: 320px;
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 10px;
		padding: 5px;
		border: 1px dashed #EDEDED;
		background-color: #EFEFEF;
		margin-left: 5px;
	}
	
	.pecomLinks { 
		float: left;
		background-color: #FFFFFF; 
		border: 1px solid #CCCCCC; 
		padding: 5px 0px 5px 5px;
		width: 810px; 
		margin: 5px 0px 8px 5px;
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 10px;
		color: #003d7a;
	}

	.menuTopo { 
		font-family: Georgia, 'Times New Roman', Times, serif;
		color: #003d7a;
		font-size: 12px;
		text-decoration: none;
		text-transform: none;
	}
	
	.divSecundaria { float: left; width: 330px; margin: 0px 0px 10px 5px; padding: 0px;}

	.divpreta { float:left; width: 150px; padding: 3px 0px 3px 0px; 
		background-color: #333333; font-family: Georgia, 'Times New Roman', Times, serif; 
		font-size: 14px; color: #FFFFFF; text-transform: none; text-decoration: none; clear:both; }
	.divClima { float:left; width:150px; }
	.mare { float:left; width:153px; padding:5px 0px 5px 5px; }

	.titulo, .tituloShopping {
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 9px; 
		font-weight: bold; 
		color: #003d7a; 
		font-style: normal;
		text-decoration: none;
		text-transform: uppercase; 
		font-variant: normal
	}
	.tituloShopping { font-size: 14px; text-transform: none; color: #6699CC; }
	
	.tituloGbranco {
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 14px;
		color: #FFFFFF;	
	}
	
	.tituloG {
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 22px;
		color: #333333;
		text-decoration: none;
		text-transform: none;	
	}

	.tituloGn {
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 26px;
		color: #333333;
		font-weight: bold;
		text-decoration: none;
		text-transform: none;	
	}

	.tituloGs, .tituloGsBranco, .tituloGd, .tituloGl, .tituloGsPreto, .tituloGsAzul {
		font-family: Georgia, 'Times New Roman', Times, serif;
		text-decoration: none;
		text-transform: none;	
	}
	.tituloGd, .tituloGl { font-size: 18px; color: #333333; }
	.tituloGl { color: #333333; font-size: 24px; }
	.tituloGs { color: #333333; font-size: 24px; }
	.tituloGsBranco { color: #FFFFFF; font-weight: bold; font-size: 24px;  }
	.tituloGsPreto { color: #333333; font-weight: bold; font-size: 24px; } 
	.tituloGsAzul { font-size: 18px; color: #003d7a;}
	a.tituloGl { color: #003d7a;}
	
	.textoG, .btnGpromocoes {
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 12px;
		color: #333333;
		text-decoration: none;
		text-transform: none;
	}

	.btnGpromocoes { float: left; width: 200px; padding: 2px; display: inline }
	
	.textoG2 {
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 12px;
		color: #333333;
		text-decoration: none;
		text-transform: none;
		clear: both;
	}

	#LegendaFoto {
		float: left;
		width: 300px;
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 12px;
		color: #333333;
		text-decoration: none;
		text-transform: none;	
	}
	
	a.tituloG, a.tituloGn, a.tituloGs, a.textoG { color: #003d7a; }
	
	.pLeft { width: 35px; float: left; margin-bottom: 10px; text-align: left; display: block }
	
	.divLeft { float:left; width: 150px; margin: 0px; padding: 0px; }
	.divLeftDestaques { float:left; margin: 0px; padding: 0px; width: 480px; }
	.divLeftTopo { float:left; margin: 0px; padding: 0px; width: 312px; }

	.divLeftpadding {
		float:left;
		margin-left: 10px;
		width: 350px;
		display: inline
	}
	
	.diversaoChamadas, .pecaoChamadas, .tecnologiaChamadas, .GuiasChamadas,
	.OportunidadesChamadas, .EducacaoChamadas, .TurismoChamadas {
		float:left;
		margin-left: 10px;
		width: 280px;
		display: inline
	}
	
	.divLeftpad {
		width:133px;
		float:left;
		padding:0px 2px 0px 0px;
		margin:8px 0px 0px 10px;
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size:12px;
		color:#333;
		text-transform:none;
		text-decoration:none;
	}

	.divLeftCinza {
		float:left;
		padding: 5px;
		width: 310px;
		background-color: #EDEDED;
	}

	.menuCab {
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 12px;
		color: #FFFFFF;
		text-decoration: none;
		text-transform: none;	
	}

	.menuLinks, a.menuLinks, .menuLinksPreto, a.menuLinksPreto {
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 11px;
		color: #FFFFFF;
		text-decoration: none;
		text-transform: none;
		font-style: normal;
		line-height:normal;
		word-wrap:normal;
		word-spacing:normal;
		letter-spacing:normal;
	}
	.menuLinksPreto, a.menuLinksPreto { color: #333333; }

	.visivel { display: block; }
	.naovisivel { display: none; }
	.visivelFloater { position:absolute; width:300px; height:250px; z-index:1000; 
		overflow:hidden; visibility:visible; left:375px; top:295px; display:block }
	.visivelFloater2 { position:absolute; width:300px; height:250px; z-index:1000; 
		overflow:hidden; visibility:visible; left:20px; top:140px; display:block }		
	.naovisivelFloater { display: none; float: left; visibility: hidden; }

	.inpLeitura, .leitura, .boxFotoDefault {
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 12px;
		color:#333333;
		text-decoration: none;
		text-transform: none;	
	}
	
	.inpLeitura { width: 125px; }

	.btnleitura {
		float: left;
		text-align: right;
		width: 100px;
		height: 22px;
		margin-left: 190px;
		clear: both;
		padding-top: 2px;
		padding-bottom: 2px;
	}
	
	.linkBleitura {
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 10px;
		color:#333333;
		font-weight: bold;
		text-decoration: none;
		text-transform: none;
		cursor: pointer;
		border: 1px solid #666666;
		background-color: #FFFFFF;
		padding: 0px 3px 0px 3px;
		margin: 3px 0px 3px 2px;
		height: 15px;
	}

	.linkT { font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; 
			 font-size: 14px; color: #333333; text-decoration: none; text-transform: none; }
			 	
	a.leitura, a.linkT {
		color: #003d7a;	
	}

	.leituraG, a {
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 12px;
		color:#333333;
		text-decoration: none;
		text-transform: none;	
	}
	.leituraGUltimas { 
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 13px;
		color:#333333;
		text-decoration: none;
		text-transform: none;		
	}
	.credito { 
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 9px;
		color: #CCCCCC;
		text-decoration: none;
		text-transform: none;
		}
	.creditoMenor, .creditoMenorBranco { 
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 11px;
		color: #333333;
		text-decoration: none;
		text-transform: none;
		}
	
	.creditoVrum { 
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 11px;
		color: #333333;
		text-decoration: none;
		text-transform: none;
		}
		
	.creditoGright { 
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 12px;
		color: #333333;
		text-decoration: none;
		text-transform: none;
		text-align: right;
		margin-top: 5px;
		margin-bottom: 5px;
		clear: both;
		}

	.creditoGmenor { 
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 9px;
		color: #333333;
		text-decoration: none;
		text-transform: none;
		}
			
	.iTexto {
		width: 100px;
		height: 15px;
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 10px;
		color: #333333;
		border: 1px solid #999999;
		text-align:left;
	}

	.texto, .ultimasG, .textoDestaques, .textoMenor {
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 13px;
		color: #333333;
		text-decoration: none;
		text-transform: none;	
	}
	
	.textoDestaques { font-size: 10px; }
	.textoParceiros {
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 11px;
		color: #333333;
		text-decoration: none;
		text-transform: none;	
	}
	.textoMenor { font-size: 11px; }
		
	.textoBranco {
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 10px;
		color:#FFFFFF;
		text-decoration: none;
		text-transform: none;	
	}

	.textoCinza {
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 11px;
		color:#333333;
		text-decoration: none;
		text-transform: none;	
	}

	.textoAzul, .textoAzulUltimas {
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 11px;
		color: #003d7a;
		text-decoration: none;
		text-transform: none;	
	}
	.textoAzulUltimas { float: left; width: 350px; margin-bottom: 5px; display: inline }

	.textoAzulUltimas, .textoAzulUltimasInternas, .textoAzulIndexUltimas { 
		float: left; width: 350px; margin-bottom: 5px; display: inline }
	.textoAzulUltimasInternas { width: 120px; }
	
	.textoAzul, .textoAzulDiario, .textoAzulUltimas, 
	.textoAzulUltimasInternas, .textoAzulIndexUltimas {
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 12px;
		color: #003d7a;
		text-decoration: none;
		text-transform: none;	
	}
	
	.textoAzulDiario { color: #517DA0; }
	.textoAzulIndexUltimas { margin-bottom: 0px; color: #333333; }

	.textoAmarelo {
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 10px;
		color:#FFFF33;
		text-decoration: none;
		text-transform: none;	
	}

	.mainPhoto { 
		float: left; 
		font-size: 0px; 
		margin: 0px; 
		padding: 4px 0 0 0px;
		width: 315px;
		height: 210px;
	}

	.mainPhoto2 { 
		float: left; 
		font-size: 0px; 
		margin:0; 
		padding:0;
		width: 250px;
		height: 250px;
	}
	  
	.mainCaption   { 
		color: #FEFEFE;
		text-align: right;
		font-size: 10px;
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		margin: 0px;
		padding: 1px 0; 
		width: 315px;
		background-color: #000; 
		filter: alpha(opacity=60);
		-moz-opacity: .60;
		opacity: .60;
	}

	.mainCaption2 { 
		float: right;
		color: #FEFEFE;
		text-align: right;
		font-size: 10px;
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		margin:0;
		padding: 1px 0px 2px 0px; 
		width: 250px;
		background-color: #000; 
		filter:alpha(opacity=60);
		-moz-opacity:.60;
		opacity:.60;
	}
	 
	a.leitura:hover, a.leituraG:hover, a.textoAzul:hover, a.textoAmarelo:hover, 
	a.textoBranco:hover, a.credito:hover, a.tituloG:hover, a.texto:hover, a.linkT:hover,
	a.menuCab:hover, a.menuTopo:hover, a.ultimasG:hover, a.tituloShopping:hover, a {
		text-decoration: underline; 
	}
	
	.menu_pub_azul {
		float: left; width: 325px; font-family: Georgia, 'Times New Roman', Times, serif; 
		font-size: 18px; text-transform: none; text-decoration: none; color: #FFFFFF;
		background-color: #6699CC; display: inline }
		
	.menu_pub_azulCapa {
		float: left; width: 655px; font-family: Georgia, 'Times New Roman', Times, serif; 
		font-size: 18px; text-transform: none; text-decoration: none; color: #FFFFFF;
		background-color: #6699CC; display: inline }		

	.caixa_pub_azulCapa {
		float: left; width: 653px; border: 1px solid #6699CC;
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; font-size: 12px; color: #333333;
		text-decoration: none; text-transform: none; display: inline }
		
	.caixa_pub_azul {
		float: left; width: 323px; border: 1px solid #6699CC;
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; font-size: 12px; color: #333333;
		text-decoration: none; text-transform: none; display: inline }

	.caixa_shop_azul {
		float: left; width: 306px; border: 1px solid #0066B3;
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; font-size: 12px; color: #333333;
		text-decoration: none; text-transform: none; display: inline }
		
	.promocoesCorpoPecom, .showsCorpoPecom { float:left; width:330px; background-color:#EFEFEF; 
		margin:0; padding:0; border:0; border-bottom:1px solid #CCC; display:inline }
	.showsCorpoPecom .tituloGd { padding-left:10px; }
	.promocoesLogoPecom { float:left; width:330px; height:45px; border:0; margin:0; padding:0; 
		background-image:url("http://www.pernambuco.com/diversao/imagens/images/topo_diverpromo.jpg");
		background-repeat:no-repeat; display:inline }
	.promocoesTituloPecom { float:left; width:305px; background-image:url("http://www.pernambuco.com/layout/icone_promocoes.gif"); 
		border:0; margin:0; padding:0; background-repeat:no-repeat; margin:5px 0px 2px 5px; 
		padding-left:20px; display:inline }

	.promocoesPrincipalPecom, .showsPrincipalPecom { float:left; width:150px; margin:0; padding:0; border:0; 
		margin:3px 0px 3px 5px; padding-right:5px; border-right:1px solid #CCC; display:inline }
	.promocoesListaPecom, .cinemaPrincipalPecom { float:left; width:160px; margin:0; padding:0; border:0; 
		padding-left:5px; margin:3px 0; font-family:'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; 
		font-size:12px; color:#333; display:inline }

	.promocoesMaisPecom { float:left; width:330px; background-color:#EFEFEF; border-bottom:1px solid #CCC; }

	.promoCab { 
		background-image: url(/layout/icone_promocoes.gif); 
		background-repeat: no-repeat; margin: 5px 0px 2px 5px; padding-left: 20px;
	}

	.promo {
		font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; color:#003d7a; 
		text-decoration:none; text-transform:none; padding:0; border:0;
		float:left; padding:2px; width:155px; margin:0px 8px 0px 2px;
	}	
	
	.promo2 {
		font-family:'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; font-size:12px; color:#333;
		text-decoration:none; text-transform:none;
		float:left; width:145px; background-image:url("http://www.pernambuco.com/layout/mais_promocoes.gif"); 
		background-repeat:no-repeat; background-position:bottom right;
	}
	
	.promoLista2 { margin: 0px; padding: 0px; margin-left: 22px; margin-top: 5px; width: 160px; }
	.promoLista2 li { list-style-type: disc; list-style-position: outside; }	
	.promoLista { margin: 0px; padding: 0px; margin-left: 22px; margin-top: 5px; width: 100px; }
	.promoLista li { list-style-type: disc; list-style-position: outside; }
	.label_class, .label_classM { float: left; margin: 0px; padding: 0px; width: 60px; padding: 5px; }
	.label_classM { width: 35px; padding: 2px 2px 2px 0px; margin: 0px; }
	.showsBoxCapaPecom { float:left; width:134px; padding:0px 0px 0px 5px;
		font-family:'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; font-size:12px; color:#333;
		text-decoration:none; text-transform:none; }
	.showsBoxCapaPecom	.tituloGd { padding-left:0; }
	.showsLinkMais, a.showsLinkMais { font-family: Georgia, 'Times New Roman', Times, serif; font-size: 11px; text-decoration:none;
		text-transform:none; color:#b52c36; }
	.cadastroCapaPecom { float:left; width:285px; background-color:#e7f1f3; 
		background-image: url("http://www.pernambuco.com/layout/bg_topo_promocoes_default.gif");
		background-repeat:repeat-y; margin:5px 0px 0px 0px; padding:5px 0px 5px 45px; display:inline }

	.caixa { background: url(/layout/bordaEsquerda.gif) no-repeat; width:220px; 
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; margin-left:7px; float:right;}
	.caixa3 { background: url(/layout/bordaEsquerda.gif) no-repeat; width:170px; 
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; margin-left:7px; float:right;}	
	.caixaesq {background: url(/layout/bordaEsquerda.gif) no-repeat; 
		width:220px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
	.caixa2 {background: url(/layout/bordaEsquerda.gif) no-repeat; width:134px; 
		font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px;}
	.caixaDentro {background: url(/layout/bordaDireita.gif) no-repeat right top; padding: 10px;}
	.caixaDentro2 {background: url(/layout/bordaDireita.gif) no-repeat right top; padding: 7px;}
	.caixaDentro p input {margin-right: 5px;}
	.caixagaleria {background: url(/layout/bordaEsquerda.gif) no-repeat; 
		width:140px; font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:10px; margin-left:10px; float:left;}
	.caixagaleria2 {background: url(/layout/bordaEsquerda.gif) no-repeat; 
		width:220px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; float:left;}
	
	.hrhor { color:#FFF; border:none; padding:0; margin:0; margin:5px 0px 5px 1px; border-bottom: 1px solid #CCC; width: 99%; text-align: center; clear:both; }
	.hrhorIndexUltimas { float:left; color:#FFF; border:0; padding:0; margin:0; margin:5px 0px 5px 1px; border-bottom: 1px solid #CCC; 
		width: 99%; text-align: center; clear:both; display:inline }
	.hrhor200 { color:#EDEDED; border:0; padding:0; margin:0; margin:5px 0px 5px 1px; 
		border-bottom: 1px solid #999999; width: 99%; text-align: center; clear:both; }
	.hrhormare { border-bottom: 1px solid #EDEDED; width: 98%; 
		text-align: center; margin: 3px 0px 3px 0px; padding: 0px; }
	.hrLadoalado { color:#FFF; border:0; padding:0; margin:0; margin:5px 0px 5px 1px; 
		border-bottom: 1px solid #CCC; width: 995px; text-align: left; clear:both; float:left; }
	.hrvert { border-left: 1px solid #999999; width:1px; height: 160px; 
		float: left; margin: 2px 0px 2px 6px; padding-right: 6px; }
	.linhavcinza { float: left; margin-top: 8px; width: 1px; 
		height: 105px; border-left: 1px solid #CCCCCC; width: 1px; }
	
	.banners { background-color: #EDEDED; clear:both; width: 640px; padding: 2px 0px 2px 2px; }
	.banners2 { float: left; background-color: #EDEDED; width: 488px; padding: 10px 3px 10px 2px; }
	.bannersTopo { float: left; background-color: #EDEDED; width: 485px; 
		height: 65px; padding: 8px 5px 8px 5px; margin: 5px 0px 0px 15px; }
	.imgPublicidade { float: left; background-image: url(http://www.pernambuco.com/layout/publicidade2.gif); 
		background-repeat: no-repeat; padding-left: 15px; clear: right; }
	.btnProcurar { font-family: Georgia, 'Times New Roman', Times, serif; font-size: 11px; 
		color: #FFFFFF; font-weight: bold; background-color: #6699CC; 
		text-transform: none; text-decoration: none; float: left; text-align: center; 
		padding: 2px; border: 1px solid #EDEDED; margin-top: 2px; }
	a.btnProcurar:hover { background-color: #EDEDED; color: #333333; }
	
	#banner_relogio { width:315px; height:65px; padding-top:12px; }
	.TopoRelogio { float:left; width:120px; height:65px; margin-top:5px; }
	.TopoBannerSuporte { float:left; width:170px; margin-left:20px; margin-top:5px; height: 65px; }
	
	#floaterTransitoLivrePecom { bottom:0; left:898px; position:fixed; top:149px; z-index:2000000000; 
		 width:100px; }
	
	.superTopo { float:left;width:730px;height:90px; }
	.botaoTopo { float:left;width:235px;height:90px;margin-left:10px; }
	.UltimasFullBannerTopo { float:left;background-color:#EDEDED;margin-left:5px;padding:2px 0px 2px 2px;width:640px;margin:0; } 
	#PublicidadeFull { float:left; }
	.UltimasFullBanner { float:left;width:468px;height:65px;margin:5px 0px 0px 5px; }
	.UltimasBotaoBanner { float:left;width:120px;height:65px;margin:5px 0px 0px 10px; }
	.bannerTopoNota { float:left; margin-left:5px; width:645px; margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #EDEDED; }
	.UltimasRodapeVitrine { height:90px; width:995px; float:left; }
	
	.destCanalTitulo { float:left; width:332px; height:21px; padding: 0px 0px 0px 2px;
	font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#FFF;
	}
	
	.destCanal { float:left; width:332px; margin-top:10px;	}	

	/*Capa do Dia e Anteriores*/
	#boxCapadoDia { float:left; width:160px; border-right:1px solid #CCC; text-align:center; display:inline }
	#boxAnteriores { float:left; width:140px; text-align:left; margin-left:10px; display:inline }
	#edAnteriores { margin-top:10px; }
	.labelData { float:left; width:35px; padding-top:5px; height:25px; margin-right:5px; display:inline }
	.selDiaAnteriores, .selMesAnteriores, .selAnoAnteriores { float:left; width:60px; 
		font:12px/14px normal Arial,'Trebuchet MS',Helvetica,sans-serif; 
		color:#333; text-decoration:none; }
	.selMesAnteriores { width:85px; }
	.HomeTituloCapadoDia, .HomeTituloAnteriores { font:18px/24px normal Arial, 'Trebuchet MS', Helvetica, sans-serif; }
	.HomeImagemCapadoDia { float:left; width:120px; margin-left:20px; margin-bottom:10px; display:inline }
	.HomeAnteriores { padding-top:5px; margin-bottom:10px; font:12px/14px normal Arial,'Trebuchet MS',Helvetica,sans-serif; 
		color:#333; text-decoration:none; }
	
	/*Associados*/
	.boxAssociadosE { float:left; width:147px; margin-left:5px; margin-bottom:5px; display:inline }
	.HomeTopoAssociados { width:147px; height:32px; }
	.HomeFotoAssociados { width:147px; }
	.HomeLinkAssociados { width:142px; height:20px; background-color:#efefef; padding-top:5px; padding-left:5px; }
	a.linkAssociados { font:12px/14px normal Arial, 'Trebuchet MS', Helvetica, sans-serif; 
		font-weight:bold; color:#799bbe; text-decoration:none; }

	/*Google*/
	.cse-branding-form, cse-branding-bottom { width: 135px; }
	.cse-branding-logo { width: 56px; } 
	.infoGoogle { font-family: Georgia, 'Times New Roman', Times, serif; color: #333333;
		font-size: 10px; text-decoration: none; text-transform: none; }
	#tagCloudCapa { float:left; width:275px; background-color:#d9e5f1; padding:0px 7px 7px 7px;  
		background-image:url("http://www.pernambuco.com/layout/bg_cloud.gif"); }
	.cloudLink { font-family:Georgia, 'Times New Roman', Times, serif; color:#005994; }
	.cloudLogo { background-image:url("http://www.pernambuco.com/layout/bg_cloud_topo.gif"); height:43px; }
	a.cloudLink { text-decoration: none; }
	a.cloudLink:hover { text-decoration: underline; }
	.h0 { font-size: 10px; }
	.h1 { font-size: 14px; }
	.h2 { font-size: 18px; }
	.h3 { font-size: 22px; }
	.h4 { font-size: 28px; }

	/*Barra Nova*/
	
	body { margin-top:0; padding-top:0; border:none; line-height:normal; }
	#pecomTopo, #daTopo { float:left; width:100%; background-image: url('http://www.pernambuco.com/layout/bg_barra_portal_pecom.gif'); 
		height:33px; background-repeat:repeat-x; text-align:center; margin-bottom:5px; }
	#daTopo { background-image: url('http://www.pernambuco.com/layout/bg_barra_portal_DA.gif'); }
	#barra_portal_pecom { margin:0 auto; width:980px; }
	.divLogoPortalPecom { float:left;width:210px; margin-top:4px; display:inline }
	.divLogoPortalDA { float:left;width:60px; margin-top:4px; display:inline }
	.divMenuPortalPecom, .divMenuPortalDA { float:left;width:770px; margin-top:10px;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;font-size:12px;
		color:#333;text-decoration:none;text-transform:none;text-align:left; display:inline }
	.divMenuPortalDA { width:830px; }
	#daTopo a, #pecomTopo a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; 
		color:#333; background-color:transparent; font-weight:bold; text-decoration:none; }
	#daTopo a:hover, #pecomTopo a:hover { text-decoration:underline; }

