/* CSS Document */

	/*Elementos gerais*/
	body {
		margin: 0;
		padding: 0;
		background-color: #FFFFFF;
		margin-left: 5px;
		margin-top: 5px;
	}
	
	input, form, div, iframe, li {
		margin: 0;
		padding: 0;	
	}
	
	li {
		list-style-type: none;
		list-style-position: inside;
	}
	
	/*Divs principais*/
	#geral { width: 995px; }
	
	#superbanner {
		float: left;
		width: 995px;
		clear: both;
		margin: 0;
		padding: 0;
		margin-bottom: 5px;
		background-color: #EDEDED;
		padding: 3px 0px 3px 0px;
	}
	
	#pecomTopo { float: left; width: 995px; height: 30px; 
		margin: 0; padding: 0; background-color: #EFF2F7; 
		background-image: url(/layout/barra_topo_pecom.gif); background-repeat: no-repeat; 
		background-position: center; margin-bottom: 5px; }
	
	#cabecalho, #cabecalhoFoot, #cabecalhoEconomia, #cabecalhoBrasil, #cabecalhoPolitica
	#cabecalhoMundo, #cabecalhoEsportes, #cabecalhoViver, #cabecalhoVidaUrbana {
		float: left;
		width: 995px;
		clear: both;
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 13px;
		text-transform: none;
		text-decoration: none;
		color: #FFFFFF;
		background-color: #D9E5F1;
	}
	#cabecalhoEconomia { float: left; background-color: #718049; width: 995px; display: inline }
	#cabecalhoBrasil { float:left; background-color: #0081A1; width: 995px; display: inline }
	#cabecalhoPolitica { float:left; background-color: #0076CE; width: 995px; display: inline }
	#cabecalhoMundo { float:left; background-color: #066279; width: 995px; display: inline }
	#cabecalhoEsportes { float:left; background-color: #FFFFFF; width: 995px; background-image: url(layout/bg_interna_esportes.gif); display: inline }
	#cabecalhoViver { float:left; background-color: #FC8423; width: 995px; display: inline }
	#cabecalhoVidaUrbana { float:left; background-color: #8B0D0E; width: 995px; display: inline }
	#cabecalhoFoot { background-color: #FFFFFF; color: #333333;  }

	#principal {
		float: left;
		width: 640px;
		margin-top: 5px;
		clear: none;
	}

	#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 }

	#principal2 { float: left; width: 825px; margin-top: 0px; display: inline }
	
	#principalTopo {
		float: left;
		width: 995px;
	}

	#secundaria, #secundaria2 {
		float: left;
		width: 345px;
		margin-left: 5px;
		margin-bottom: 5px;
	}

	#secundaria2 { width: 160px; margin-left: 10px; display: inline }
	
	#rodape {
		float: left;
		width: inherit;
		clear: both;
		width: 995px;
		margin-bottom: 5px;
	}
	
	/*Divs da primária*/
	
	.colunaEsquerda, .colunaEsquerdaInternas { float: left; width: 172px; background-color: #EFEFEF; 
					  margin-bottom: 10px; text-align:center; margin-top: 0px; padding-top: 5px; }
	.colunaEsquerdaInternas { text-align:left; }
	.topoCentroDireita { float: left; width: 820px; display: inline }
	.topoCentroMeio { float: left; width: 822px; display: inline }
	.boxNoticiasPrincipais { float: left; width: 665px; display: inline }
	.boxNotCF { float: left; width: 150px; clear:both; margin-bottom: 5px; text-align: left; }

	/*Suplemento*/
	/*.suplementoDia { float: left; height: 40px; background-color: #EFEFEF; width: 490px;
					 background-image: url(/layout/bg_suplementoDia.gif); background-repeat: no-repeat; 
					 padding-left: 165px; margin-left: 10px; margin-top: 5px; display: inline }
	.SupleTitTexto { float: left; width: 490px; background-color: #EFEFEF; height: 40px; display:inline }
	.divTitSuple { float: left; margin-top: 8px; clear: none;
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; 
		font-size: 12px; color: #666666; background-color: #EFEFEF;  }
	.divTextoSuple { float:left; padding: 2px; margin-top: 5px; 
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; 
		font-size: 12px; color: #666666; background-color: #EFEFEF; clear: none; } */

	.suplementoDia { float: left; height: 40px; background-color: #EFEFEF; width: 650px;
					 background-image: url(/layout/bg_suplementoDia_ponta.gif); background-repeat: no-repeat;
					 padding-left: 10px; margin-left: 10px; margin-top: 5px; display: inline }
	.suplementoDia2 { float: left; height: 40px; background-color: #EFEFEF; width: 650px;
					 background-image: url(/layout/bg_suplementoDia_ponta.gif); background-repeat: no-repeat;
					 padding-left: 10px; margin-left: 10px; margin-top: 5px; display: inline }

	.SupleTitTexto { float: left; width: 370px; background-color: #EFEFEF; height: 40px; display:inline }
	.SupleTitTexto2 { float: left; width: 370px; background-color: #EFEFEF; height: 40px; display:inline }
	.divTitSuple { float: left; margin-top: 5px; clear: none;
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; 
		font-size: 12px; color: #666666; background-color: #EFEFEF; display:inline  }
	.divTitSuple2 { float: left; margin-top: 5px; clear: none;
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; 
		font-size: 12px; color: #666666; background-color: #EFEFEF; display:inline  }

	.divTextoSuple { float:left; width: 200px; padding: 2px; margin-top: 3px; padding-bottom: 0px;
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; 
		font-size: 12px; color: #666666; background-color: #EFEFEF; clear: none; display:inline }

	.divTextoSuple2 { float:left; width: 200px; padding: 2px; margin-top: 3px; padding-bottom: 0px;
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; 
		font-size: 12px; color: #666666; background-color: #EFEFEF; clear: none; display:inline }
		
	#divParceiros { float:left; width: 638px; margin-bottom: 10px; padding-bottom: 5px; border: 1px solid #EDEDED; }
	
	/*Capa Diario*/ 
	.boxCapaDiario { float: left; width: 143px; border: 1px solid #EDEDED; 
		margin: 5px 0px 5px 0px; text-align:center; padding: 10px 0px 10px 0px; }
		
	.boxPubl1 { float: left; width: 190px; border: 1px solid #EDEDED; 
				padding: 4px; margin-left: 5px; border: 1px solid #EDEDED; display: inline }
				
	.divData { float: left; width: 145px; border-bottom: 1px solid #EFEFEF; padding-bottom: 5px;
			   font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; font-size: 12px; color:#333333; 
			   text-transform: none; text-decoration: none; margin-bottom: 5px; text-align:center; }
	.capaDia { float: left; background-image: url(/layout/icone_leia_pq.gif); background-repeat: no-repeat; 
			   margin: 3px 0px 0px 3px; padding-left: 18px; }
	.imgHumor { float: left; background-image: url(/layout/icone_humor.gif); background-repeat: no-repeat; 
				margin: 3px 0px 10px 3px; padding-left: 18px; width: 80px; text-align: left; }
	.boxCapas { float: left; width: 138px; border: 1px solid #EDEDED; 
		margin-bottom: 5px; margin-left: 8px; text-align: center; padding: 3px; }
	.PublMedio { float: left; width: 290px; text-align: center; 
		background-color: #EDEDED; margin: 5px 0px 5px 10px; padding: 5px; }
	
	#divDiarioPe { float: left; width: 450px; height: 87px; 
		background-image: url(/layout/logo_Diario.jpg); background-repeat: no-repeat; }
	#divDiarioEconomia { float: left; width: 300px; height: 102px; 
		background-image: url(/layout/logo_Economia.jpg); background-repeat: no-repeat; display: inline }
	#divDiarioBrasil { float: left; width: 300px; height: 102px; 
		background-image: url(/layout/logo_Brasil.jpg); background-repeat: no-repeat; display: inline }
	#divDiarioPolitica { float: left; width: 300px; height: 102px; 
		 background-image: url(/layout/logo_Politica.jpg); background-repeat: no-repeat; display: inline }
	#divDiarioEsportes { float: left; width: 300px; height: 102px; 
		 background-image: url(/layout/logo_Esportes.gif); background-repeat: no-repeat; display: inline }
	#divDiarioMundo { float: left; width: 300px; height: 102px; 
		background-image: url(/layout/logo_Mundo.jpg); background-repeat: no-repeat; display: inline }
	#divDiarioViver { float: left; width: 300px; height: 102px; 
		background-image: url(/layout/logo_Viver.jpg); background-repeat: no-repeat; display: inline }
	#divDiarioVidaUrbana { float: left; width: 305px; height: 102px; 
		background-image: url(/layout/logo_VidaUrbana.jpg); background-repeat: no-repeat; display: inline }

	#divAssociadosPe { float: left; width: 71px; height: 67px; margin-top: 25px; 
		background-image: url(/layout/logo_Associados.jpg); 
		background-repeat: no-repeat; margin-right: 7px; }

	#divDiariodePernambuco { float: left; width: 190px; height: 33px; margin-top: 60px; 
							 margin-right: 5px; background-image: url(/layout/logo_DiariodePernambuco.jpg); 
							 background-repeat: no-repeat; margin-left: 5px; display:inline }

	#divDPEsportes { float: left; width: 190px; height: 33px; margin-top: 60px; 
							 margin-right: 5px; background-image: url(/layout/logo_DPEsportes.gif); 
							 background-repeat: no-repeat; margin-left: 5px; display:inline }

	#divDPEconomia { float: left; width: 190px; height: 33px; margin-top: 60px; 
							 margin-right: 5px; background-image: url(/layout/logo_DPEconomia.jpg); 
							 background-repeat: no-repeat; margin-left: 5px; display:inline }

	#divDPBrasil { float: left; width: 190px; height: 33px; margin-top: 60px; 
							 margin-right: 5px; background-image: url(/layout/logo_DPBrasil.jpg); 
							 background-repeat: no-repeat; margin-left: 5px; display:inline }

	#divDPPolitica { float: left; width: 190px; height: 33px; margin-top: 60px; 
							 margin-right: 5px; background-image: url(/layout/logo_DPPolitica.jpg); 
							 background-repeat: no-repeat; margin-left: 5px; display:inline }

	#divDPViver { float: left; width: 190px; height: 33px; margin-top: 60px; 
							 margin-right: 5px; background-image: url(/layout/logo_DPViver.jpg); 
							 background-repeat: no-repeat; margin-left: 5px; display:inline }

	#divDPVidaUrbana { float: left; width: 190px; height: 33px; margin-top: 60px; 
							 margin-right: 5px; background-image: url(/layout/logo_DPVidaUrbana.jpg); 
							 background-repeat: no-repeat; margin-left: 5px; display:inline }

	#divDPMundo { float: left; width: 190px; height: 33px; margin-top: 60px; 
							 margin-right: 5px; background-image: url(/layout/logo_DPMundo.jpg); 
							 background-repeat: no-repeat; margin-left: 5px; display:inline }

	#divDiarioLBack { float: left; width: 182px; height: 25px; 
		background-image: url(/layout/bg_topoLDiario.gif); 
		background-repeat: no-repeat; margin: 0; padding: 0; }
	#divEconomiaLBack { float: left; width: 182px; height: 25px; 
		background-image: url(/layout/bg_topoLEconomia.gif); 
		background-repeat: no-repeat; display:inline }
	#divBrasilLBack { float: left; width: 182px; height: 25px; 
		background-image: url(/layout/bg_topoLBrasil.gif); 
		background-repeat: no-repeat; display:inline }
	#divPoliticaLBack { float: left; width: 182px; height: 25px; 
		background-image: url(/layout/bg_topoLPolitica.gif); 
		background-repeat: no-repeat; display:inline }
	#divEsportesLBack { float: left; width: 182px; height: 25px; 
		background-image: url(/layout/bg_topoLEsportes.gif); 
		background-repeat: no-repeat; display:inline }
	#divMundoLBack { float: left; width: 182px; height: 25px; 
		background-image: url(/layout/bg_topoLMundo.gif); 
		background-repeat: no-repeat; display:inline }
	#divViverLBack { float: left; width: 182px; height: 25px; 
		background-image: url(/layout/bg_topoLViver.gif); 
		background-repeat: no-repeat; display:inline }
	#divVidaUrbanaLBack { float: left; width: 182px; height: 25px; 
		background-image: url(/layout/bg_topoLVidaUrbana.gif); 
		background-repeat: no-repeat; display:inline }
	#divDiarioExtra { float: left; line-height: normal; width: 805px; 
		text-align: right; padding: 5px 0px 5px 0px; }

	#Assinantes { float: left; width: 270px; display: inline }
	#frmAssinantes { margin-top: 15px; margin-left: 10px; padding-bottom: 5px; }
	#pNoticia { float: left; width: 665px; margin-bottom: 10px; }
	#sNoticia { float: left; width: 650px; margin-bottom: 5px; }
	
	/*Últimas*/
	
	.UltimasTopo { float: left; width: 665px; margin-bottom: 5px; display: inline }
	#imgTopoUltimas { float:left; width: 450px; background-image: url(/layout/icone_ultimas.gif); 
		background-repeat: no-repeat; background-position: left center; 
		padding: 2px 0px 0px 22px; margin-bottom: 5px; }
	#boxUltimas { float: left; width: 448px; border: 1px solid #EDEDED; margin-left: 10px; 
				  margin-bottom: 10px; display: inline }

	.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; }

	#carregando { float: left; width: 348px; margin-left: 5px; 
				  margin-bottom: 10px; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 14px; 
				  text-transform: none; text-decoration: none; color: #999999; }
	.caixaUltimas { float: left; width: 440px; padding: 5px 0px 5px 5px; display:block }
	.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 }

	/*Galeria*/
	
	#topGaleriaImagens { width: 182px; float: left; background-image:url(/layout/icone_fotos_pq.gif); 
		background-repeat: no-repeat; padding-left: 20px;}
	#vejaGaleria { width: 105px; float: left; padding:0; 
		margin:0; background-image: url(/layout/veja_galeria.gif); 
		background-repeat: no-repeat; margin-bottom: 10px; }
	#MainFotoGaleria { font-family: Georgia, 'Times New Roman', Times, serif; 
		font-size: 12px; color: #333333; text-decoration: none; text-transform: none; }

	/* Principal notícia*/
	
	.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 }
	.infoAzul { float:left; width: 315px; padding: 4px 0px 2px 0px; 
		font-family: Georgia, 'Times New Roman', Times, serif; font-size: 12px; 
		text-decoration: none; text-transform: none; color: #333333; display: inline }
	.caixaMais { float: right; width: 50px; margin: 0; border: 1px solid #CCCCCC; 
				 padding: 1px 0px 1px 0px; border-bottom: none; }
	.caixaNoticias { float:left; width: 308px; margin:0; padding: 0; border: 1px solid #CCCCCC; 
					 padding: 2px 0px 2px 5px; }
	.caixaNoticias li { list-style-type: disc; list-style-position: inside; }
	
	.caixaNoticias2 { float: left; width: 320px; margin: 0; padding: 0; display: inline }
	.ulNoticias2 { float: left; width: 318px; margin: 0; padding: 0; 
		border: 1px solid #CCCCCC; text-align: left; display: inline }
	.caixaNoticias2 li { width: 313px; list-style-type: disc; list-style-position: inside; margin-left: 5px; }
	
	.boxNoticias { float:left; width: 205px; padding-top: 45px; clear:none; 
		margin: 0px 5px 5px 7px; display:inline }
	.boxNoticiasFirst { float:left; width: 205px; padding-top: 45px; clear:none; margin: 0px 5px 5px 0px; }

	.boxNoticiasCF, .boxNoticiasSF { float:left; margin-bottom: 5px; clear:both; }
	.boxNoticiasCF { width: 240px; }
	.boxNoticiasSF { width: 290px; }
	.boxFotoNoticia { float: left; width: 70px; text-align: right; margin-left: 10px; }

	.divNoticiaEsquerda { float: left; width: 350px; display: inline }
	.divNoticiasDireita { float: left; width: 290px; margin-left: 10px; 
		margin-top: 12px; display: inline }
	
	/*Secundários*/
	
	#galeriaImagens, #carregandoI { float: left; width: 320px; margin-bottom: 5px; }
	#promoDiario { float: left; width: 155px; background-image: url(/layout/bg_clubediario.gif); 
	background-repeat: no-repeat; padding: 4px 0px 1px 1px; margin-left: 2px; }

	#anterioresDiario, #anterioresInternasDiario { float: left; width: 150px; 
		background-color: #FFFFFF; background-image: url(/layout/bg_anteriores.gif); 
		background-repeat: no-repeat; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; }
	#anterioresInternasDiario { width: 145px; display:inline }
	#edanteriores { padding-top: 5px; margin-top: 5px; }
	#divCartas { float:left; margin: 3px 0px 5px 0px; padding: 5px 0px 5px; 
		width: 289px; background-color: #FFFFFF; background-image: url(/layout/icone_cartas_pq.gif); 
		background-repeat: no-repeat; font-weight: bold; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; }
	.divDiario { float:left; background-image: url(/layout/bg_servicos.gif); 
		background-repeat: repeat-x; width: 640px; height: 180px; margin-bottom: 10px; }
	.caixaCapaPubl { float: left; width: 150px; margin-left: 5px; display:inline }
	.boxCidadao { float: left; width: 140px;  
		background-image:url(/layout/logo_TorcedorReporter.jpg); background-repeat: no-repeat; 
		margin-left: 3px; display: inline }
	
	/*Clima_maré*/
	
	#climatempo {float: left; width: 160px; margin-left: 2px; margin:0; padding:0; }
	.divpreta { float:left; width: 150px; padding: 3px 5px 3px 5px; background: #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; font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; 
		font-size: 13px; color: #333333; text-decoration: none; }
	.mare { float: left; width: 150px; }
	
	/*Coluna*/
	
	#colunaDia { float: left; width: 310px; margin: 0; padding: 0; margin-left: 10px; margin-bottom: 10px;
				 background: #FFFFFF; background-image: url(/layout/bg_aspas1.gif); 
				 background-repeat: no-repeat; }
	#MaisPublicidade { float: left; width: 180px; margin-left: 10px; margin-bottom: 10px; display: inline }
	.colunaFoto { float: left; width: 75px; margin-top: 32px; display:inline }
	.colunaTexto { float: left; width: 200px; margin-top: 5px; padding: 5px; padding-right: 0px; display:inline }
	.colunaFechaAspas { float: left; width: 200px; background-image: url(/layout/bg_aspas2.gif); 
						background-repeat: no-repeat; background-position: top right; padding-top: 5px; }

	/*Volumes*/

	.volumeT, .volumeTMais { float: left; width: 310px; background-image: url(/layout/bg_topoFoto.gif); 
				background-repeat: no-repeat; background-position: left bottom; 
				margin: 0; padding: 0; display: inline }
	.volumeTMais { float:left; width: 179px; display: inline }
	.volumeB { float: left; width: 310px; background-image: url(/layout/bg_bottomFoto.gif); 
				background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; }
	.volumeCorpo { float: left; width: 298px; border-left: 12px solid #CCCCCC; 
		margin: 0; padding: 0; clear:both; }
	.volumeB2 { float: left; width: 12px; height: 12px; background-image: url(/layout/bg_bottomFoto2.gif); 
				background-repeat: no-repeat; background-position: left bottom; margin: 0; 
				padding: 0; display:inline }
	.borderBR, .borderBR2, .borderBRMais { float: left; margin: 0; padding: 0; width: 312px; height: 12px; 
				border-right: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED; }
	.borderBRMais { float:left; width: 167px; background-color: #EDEDED; display: inline }
	.borderBR2 { float:left; width: 322px; background-color: #EDEDED; }
	.volumeBM { float: left; width: 180px; clear:none; display: inline }
	.volumeBottom { float: left; background-image: url(/layout/bg_volume3.gif); 
					background-repeat: no-repeat; width: 315px; 
					padding-left: 12px; padding-top: 12px; display:inline }

	/*Divs da secundária*/

	#suplementosDiario { float: left; width: 323px; border-left: 12px solid #CCCCCC; background-color: #EDEDED; }
	.supleTitulo { float: left; width: 150px; background-image: url(/layout/icone_suplementos.gif); 
				   background-repeat: no-repeat; padding-left: 20px; margin: 5px 0px 5px 4px; }
	.supleDiarioPad { float:left; width: 335px; margin-left: 5px; }
	
	.caixaSuplementos { float: left; width: 150px; background-color: #FFFFFF; margin-left: 6px; 
						margin-bottom: 6px; border-bottom: 1px solid #999999; border-right: 1px solid #999999; padding-right: 1px; }

	/*Publicidade*/
	.publicidade300 { float:left; background-color: #EDEDED; margin-left: 5px; 
					  width: 326px; margin-bottom: 10px; padding: 10px 2px 10px 2px;}
	#divCapaPublicidade { float: left; margin:0; padding:0; width: 150px; margin-left: 0px; display: inline }
	.publicidadeSky { float: left; width: 145px; background-color: #EDEDED; 
		padding: 10px 0px 10px 0px; margin-bottom: 10px; display: inline }
	.imgPublicidade { float: left; background-image: url(/layout/publicidade2.gif); 
					  background-repeat: no-repeat; padding-left: 15px; display:inline }
	.banners { float:left; background-color: #EDEDED; clear:both; height: 60px; 
		width: 625px; padding: 5px; margin-bottom: 5px; }
	.banners2 { float: left; width: 468px; margin-bottom: 5px; text-align: left; }
	.bannerTopo { float: left; background-color: #EDEDED; margin-left: 10px; width: 650px; 
		margin-bottom: 5px; margin-top: 5px; clear: both; padding: 12px 0px 8px 2px; display: inline }

	/*Blogs - Mais*/

	#MaisDiario { float: left; width: 168px; border-left: 12px solid #CCCCCC; 
		background-color: #EDEDED; display: inline }
	.MaisDiarioPad { float: left; width: 180px; }
	.blogTitulo { float: left; width: 120px; background-image: url(/layout/icone_suplementos.gif); 
				   background-repeat: no-repeat; padding-left: 20px; margin: 5px 0px 5px 4px; display:inline }	
	.blogs { float: left; width: 158px; margin-left: 4px; margin-bottom: 5px; 
		background-color: #FFFFFF; display: inline }
	.imgBlog { float: left; width: 60px; display: inline }
	.txtBlog { float: left; width: 88px; margin-left: 2px; padding: 2px; display: inline }

	/*Indicadores*/

	#IndPublicidade { float: left; width: 465px;
					  font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; font-size: 13px;
					  text-transform: none; text-decoration: none; margin-bottom: 5px; margin-right: 5px; }
		
	.indicadores { float: left; width: 465px; }
	#titIndicadores { float: left; padding-left: 20px; margin-left: 5px; 
					  background-image: url(/layout/icone_indicadores.gif); 
					  background-repeat: no-repeat; margin-bottom: 5px; }
	.indicesEconomicos { float:left; width: 465px;}
	.tblIndicadores { float: left; width: 465px; border: none;
					  font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; 
					  font-size: 12px; color: #333333;
					  text-decoration: none; text-transform: none; clear:both; margin-bottom: 3px; }
	.tblIndicadores td { padding: 1px; border: 1px solid #EDEDED; 
						 width: 50px; height: 12px; text-align: center; }
	.vejamaisIndicadores { float: left; width: 465px; border: none;
						   font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; 
						   font-size: 12px; font-weight: bold;
						   color: #333333; text-decoration: none; text-transform: none; }
	
	/*Internas Diario*/

	.FuncoesTopo, .FuncoesTopoUltimas, .FuncoesTopoMenor { float: left; width: 655px; margin-bottom: 5px; 
		background-color: #EFEFEF; text-align: right; margin-left: 10px; display: inline }
	.FuncoesTopoUltimas { margin-left: 5px; width: 645px; background-color: #EFEFEF; }
	.FuncoesTopoMenor { width: 625px; margin-left: 0px;}
	.topoTituloInternasDiario { float: left; width: 655px; clear:both; 
		margin-bottom: 5px; margin-left: 10px; margin-top: 10px; display: inline }
	.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 }
	.internasOlhoAssina { float: left; width: 310px; 
		padding-left: 10px; margin-top: 8px; display: inline }

	.indiceDiario { float: left; width: 150px; display: inline }
	.indiceInternas { font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; 
		font-size: 14px; color: #666666; text-decoration: none; }

				  	
	#newsContent { float: left; width: 620px; padding: 10px; margin-bottom: 5px; display: inline }
	.internasVinculadas { float: left; width: 655px; margin-left: 10px; margin-bottom: 5px; display: inline }
	.tabelaInternasDiario { float: right; padding: 0; margin: 0; border: none; display: inline }
	.tabelaInternasDiario td { padding: 3px;}

	/*Últimas internas do Diario*/

	.UltimasTopoInternas { float: left; width: 664px; margin-bottom: 5px; 
		border-right: 1px solid #EDEDED; display: inline }
	
	#UltimasInternas { float: left; width: 160px; display: inline }
	
	#imgTopoUltimasInternas { float:left; width: 138px; background-image: url(/layout/icone_ultimas_internas.gif); 
		background-repeat: no-repeat; background-position: left center; 
		padding: 2px 0px 0px 22px; margin-bottom: 5px; }
		
	#boxUltimasInternas { float: left; width: 148px; border: 1px solid #EDEDED; 
		margin-left: 5px; margin-bottom: 10px; display: inline }

	.boxUltimas { float: left; width: 313px; margin-left: 0px; display: inline }

	#carregandoInternas { float: left; width: 148px; font-size: 14px; background-color: #FFFFFF;
	  margin-bottom: 5px; font-family: Georgia, 'Times New Roman', Times, serif; 
	  text-transform: none; text-decoration: none; color: #339966; border: 1px solid #999999; }

	.caixaUltimasInternas { float: left; width: 155px; padding: 5px 0px 5px 5px; display:block }
	.noticiaUltimasInternas, .destaqueUltimasInternas { float: left; width: 140px; padding-left: 5px; 
		margin-bottom: 3px; clear: both; display: block }
	.completaUltimasInternas { float: right; width: 150px; text-align: right; 
		margin: 2px 5px 2px 0px; display: inline }

	.publicidadeSkyInternas { float: left; width: 147px; background-color: #EDEDED; 
		padding: 10px 0px 10px 0px; margin-bottom: 10px; display: inline }
	.caixaIndiceGeral { float: left; width: 620px; padding: 10px; margin-bottom: 10px; display: inline }
	.tituloIndiceGeral { float: left; width: 340px; margin-bottom: 10px; display: inline }
	
	/*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*/	

	#topSignos { width: 150px; float: left; background-image:url(/layout/icone_signos.gif); 
		background-repeat: no-repeat; padding-left: 20px; margin-bottom: 3px; }
			
	#multimidia {
		background-image: url(/layout/video.gif); 
		background-repeat: no-repeat;
		float: left;
		width: 320px;
		border-right: 1px solid #EDEDED;
		margin-left: 5px;
		padding-top: 35px;
		border-left: 12px solid #CCCCCC;
	}

	.multimidiaMargem { float: left; width: 325px; margin: 0; padding: 0; margin-left: 5px; margin-bottom: 10px; }

	.multimidia_Ultimas {
		float: right;
		width: 320px;
		margin-left: 20px;
		margin-bottom: 10px;
		border: 1px solid #EFEFEF;
		padding: 5px;
	}

	.videosBack { background-image: url(/layout/marca_diario_videos.gif); 
		background-repeat: no-repeat; padding-left: 190px; height: 20px; margin: 0px 0px 5px 0px; }

	.boxMenuTopo { float: left; border-left: 13px solid #DFDFDF; 
				   height: 13px; padding: 0px 2px 0px 2px; display:inline }

	.divSecundaria { float: left; width: 325px; margin: 0px 0px 0px 5px; padding: 0;}
	.box320 { float: left; width: 320px; margin: 0; padding: 0; margin-bottom: 5px; }

	.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 }

	.tituloGbranco {
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 14px;
		color: #FFFFFF;
	}

	.tituloGm {
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 26px;
		color: #333333;
		font-weight: bold;
		text-decoration: none;
		text-transform: none;	
	}
	
	.tituloG {
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 20px;
		color: #333333;
		font-weight: bold;
		text-decoration: none;
		text-transform: none;	
	}

	.tituloGn {
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 16px;
		color: #333333;
		text-decoration: none;
		text-transform: none;	
	}

	.tituloGs {
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 18px;
		color: #333333;
		text-decoration: none;
		text-transform: none;	
	}
	
	.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; }
	
	.tituloGd{
		font-family: Georgia, 'Times New Roman', Times, serif;
		text-decoration: none;
		text-transform: none;	
		font-size: 18px; 
		color: #333333;		
	}
	
	 .textoG {
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 12px;
		color: #333333;
		text-decoration: none;
		text-transform: none;
	}

	#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.tituloGm, a.tituloGn, a.tituloGs, a.textoG { color: #003d7a; }
	
	.pLeft { width: 35px; float: left; margin-bottom: 10px; text-align: left; display: block }
	
	.divLeft { float:left; }
	.divLeftDiario { background-image: url(/layout/bg_topoCDiario.gif); width: 42px; 
					height: 41px; background-repeat: no-repeat; float:left; margin: 0; padding: 0; }
	
	.divLeft240 { float:left; width: 292px; }

	.divLeftpadding {
		float: left;
		margin-left: 10px;
		margin-top: 12px;
		width: 310px;
		display: inline
	}
	
	.divLeftpad {
		width: 165px;
		float: left;
		padding: 5px;
		display: inline
	}

	.divSouAssinante {
		width: 165px;
		float: left;
		padding: 5px;
		margin-left: 5px;
		padding-top: 17px;
		display: inline
	}

	.divLeftCinza {
		float:left;
		padding: 5px;
		width: 305px;
		background-color: #EDEDED;
	}

	.divGaleriaImgCinza {
		float:left;
		width: 315px;
		background-color: #EDEDED;
	}
	
	.menuCab {
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 12px;
		color: #FFFFFF;
		text-decoration: none;
		text-transform: none;	
	}

	.menuTopoLinks {
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 12px;
		font-weight: bold;
		color: #333333;
		text-decoration: none;
		text-transform: none;	
		display: inline
	}

	.menuLinks {
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		text-transform: none;	
	}

	.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 }
	.naovisivelFloater { display: none; float: left; visibility: hidden; }

	.leitura {
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 12px;
		color:#333333;
		text-decoration: none;
		text-transform: none;	
	}


	.btnAcessar {
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; 
		font-size: 10px;
		color:#333333;
		text-decoration: none;
		text-transform: none;	
	}
	
	.btnleitura {
		float: left;
		text-align: right;
		width: 300px;
		height: 22px;
		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: 13px;
		color: #333333;
		text-decoration: none;
		text-transform: none;	
	}
	
	.linhavbranca { float: left; margin-top: 25px; height: 85px; border-left: 1px solid #FFFFFF; width: 1px; }
	.credito, .creditoMenor, .creditoMenorBranco { 
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 11px;
		color: #999999;
		text-decoration: none;
		text-transform: none;
		}
	.creditoMenorBranco { color: #EDEDED; }
	
	.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;
		}
			
	.iTexto {
		width: 100px;
		height: 15px;
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 12px;
		color: #333333;
		border: 1px solid #999999;
		text-align:left;
	}

	.texto, .ultimasG {
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 11px;
		color: #333333;
		text-decoration: none;
		text-transform: none;	
	}
		
	.textoBranco {
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 11px;
		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;	
	}
	
	.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, .textoT {
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 12px;
		color:#FFFF33;
		text-decoration: none;
		text-transform: none;	
	}
	.textoT { color: #333333; }

	.mainPhoto { 
		float:left; 
		font-size: 0; 
		margin: 0; 
		padding: 4px 0 0 0px;
		width: 315px;
		height: 210px;
	}
	  
	.mainCaption { 
		color: #FEFEFE;
		text-align: right;
		font-size: 9px;
		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;
	}

	.mainPhotoTopo { 
		float: left; 
		font-size: 0;
		margin: 0; 
		padding: 0px;
		width: 315px;
		height: 210px;
	}
	  
	.mainCaptionTopo { 
		color: #FEFEFE;
		text-align: right;
		font-size: 9px;
		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;
	}

	.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 }
		
	.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 }
	.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: 2px;
		float: left;
		width: 155px;
		margin-right: 8px;
		margin-left: 2px;
	}	
	
	.promo2 {
		font-family: 'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
		font-size: 12px;
		color: #333333;
		text-decoration: none;
		text-transform: none;
		float: left;
		height: 125px;
		width: 145px;
		background-image: url(/layout/mais_promocoes.gif);
		background-repeat: no-repeat;
		background-position: bottom right;
	}
	.promoLista { margin: 0; padding: 0; margin-left: 22px; margin-top: 5px; width: 100px; }
	.promoLista li { list-style-type: disc; list-style-position: outside; }

	.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;}
	.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;}
	.label_class { float: left; width: 100px; height: 21px; padding: 5px; padding-left: 0px; font-weight: bold; }
	
	a.leitura:hover, a.textoAzul:hover, a.textoAmarelo:hover, a.textoBranco:hover, a.texto:hover, 
	a.credito:hover, a.tituloG:hover, a.tituloGm:hover, a.menuCab:hover, a.ultimasG:hover, a.textoT:hover, 
	a.creditoMenor:hover, a.menuTopoLinks:hover, a.linkT:hover, a.indiceInternas:hover, 
	a.textoAzulDiario:hover, a.creditoMenorBranco:hover, a.tituloShopping:hover, a {
		text-decoration: underline; 
	}
	
	.hrhor, .hrhorIndexUltimas { border-bottom: 1px solid #CCCCCC; width: 99%; text-align: left; clear:both; }
	.hrhorIndexUltimas { width: 98%; float:left; display:inline }
	.hrhor200 { border-bottom: 1px solid #999999; width: 100%; text-align: center; clear:both; color:#EDEDED; }
	.hrhormare { border-bottom: 1px solid #EDEDED; width: 98%; 
				 text-align: center; margin: 3px 0px 3px 0px; padding: 0; }
	.hrLadoalado { border-bottom: 1px solid #CCCCCC; width: 995px; text-align: left; clear:both; }
	.hrvert { border-left: 1px solid #999999; width:1px; height: 160px; 
			  float: left; margin: 2px 0px 2px 6px; padding-right: 6px; }
	
	.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; }
	
	.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;
	}

	/*Diario Novo - 08/11/2010 */
	#cabecalho { float:left; background:none; width:980px; height:100px; margin-left:5px; }
	.cabecalhoLogoDiario { float:left; width:740px; height:100px; display:inline}
	.cabecalhoImagemLogoDiario { float:left; width:690px; height:52px; margin:20px 0px 0px 0px; display:inline}
	.cabecalhoDataLogoDiario { float:left; width:607px; padding-top:5px; 
		font:12px/14px normal Arial, 'Trebuchet MS', Helvetica, sans-serif; display:inline }
	.cabecalhoComBRLogoDiario { float:left; width:105px; height:24px; }
	.cabecalhoBuscaGoogle { float:right; width:235px; height:75px; margin-top:30px; display:inline }
	#menuTopo { float:left; width:980px; margin-left:5px; }
	#menuTopoSecundario { float:right; width:980px; padding:5px 0px 5px 0px; 
		margin-right:5px; }
	.divLinhaDegradeTopo { float:left; width:980px; height:4px; margin-left:5px;
		background-image:url(/layout/linha_topo_degrade.gif); 
		background-repeat:no-repeat; margin-bottom:10px; background-position:left }
	.divCorMenuHome, .divCorMenuBrasil, .divCorMenuEconomia, 
	.divCorMenuPolitica, .divCorMenuMundo, .divCorMenuSuperesportes, 
	.divCorMenuVidaUrbana, .divCorMenuViver, .divCorMenuBlogs,
	.divCorMenuAssinantes, .divCorMenuVrum, .divCorMenuLugarCerto, .divCorMenuAdmitese { 
		float:left; border:none; height:15px; 
		padding-left:5px; padding-right:5px; 
		border-right:1px solid #EFEFEF; line-height:15px; }
	.divCorMenuHome { margin-left:3px; }
	.divCorMenuSecundario, .divCorMenuSecundarioFim, .divCorMenuSecundarioInicio { float:right; border:none; height:10px; 
		padding-left:5px; padding-right:5px; color:#000;
		border-right:1px solid #EFEFEF; line-height:10px; }
	.divCorMenuSecundarioFim { border:none; }
	.divCorMenuSecundarioInicio { border:none; font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; 
		font-size:12px; font-weight:bold; text-transform:uppercase; }
	.CorMenuHome { color:#003d7a; }
	.CorMenuPolitica { color:#0076cd; }
	.CorMenuBrasil { color:#0081a1; }
	.CorMenuMundo { color:#056279; }
	.CorMenuEconomia { color:#718049; }
	.CorMenuSuperesportes { color:#689e6d; }
	.CorMenuVidaUrbana { color:#8b0d0e; }
	.CorMenuViver { color:#fb8422; }
	.CorMenuBlogs, .CorMenuAssinantes, .CorMenuVrum, .CorMenuLugarCerto, .CorMenuAdmitese { color:#000; } 
	.divCorMenuAssinantes { padding-right:0px; border-right:none; }
	.stMenuTopo, a.stMenuTopo { font-family:'Trebuchet MS',Arial,Helvetica,sans-serif; font-size:13px;
		text-transform:uppercase; text-decoration:none; font-weight:bold; }
	.sectMenuTopo, a.sectMenuTopo { font-family:'Trebuchet MS',Arial,Helvetica,sans-serif; font-size:13px;
		text-decoration:none; font-weight:bold; }

	/* - Banners - */
	
	.imgPublicidade { float:left; background-image:url(/layout/publicidade.jpg); 
		background-repeat:no-repeat; padding-left:13px; height:inherit; display:block; }
	.publicidadeSky { float:left; width:145px; background-color:#EDEDED; 
		padding:10px 0px 10px 0px; margin-bottom:10px; }
	.publicidade300 { float:right; width:300px; background-image:url(/layout/publicidade_hor.jpg); 
		background-repeat:no-repeat; background-position:top right;
		margin-bottom:10px; padding:13px 0px 10px 15px; border-bottom: 2px solid #000; }
	.publicidadeSuper { float:left; width:100px; margin-left:5px; height:15px; background-image:url(/layout/publicidade_hor.jpg); 
		background-repeat:no-repeat; background-position:top left; margin-top:5px; }
	
	.fullbanner { float:left; width:620px; height:70px; margin-bottom:5px; }
	.fullbannerTopoMeio { float:left; width:468px; height:70px; margin-right: 10px; display:inline }
	.botao120TopoMeio { float:left; width:120px; height:70px; display:inline }
	#superbanner, #superbannerCapas { float:left; width:980px; margin-bottom:5px; 
		padding:5px 0px 5px 0px; margin-left:5px; }
	.superbanner { float:left; width:728px; height:90px; display:inline }
	#superbannerCapas { background-color:#EDEDED; }
	#superbannerCapas .superbanner { margin-left:6px; }
	.botao_r_topo { float:left; width:234px; height:90px; margin-left:5px; }
	.bannerVertical { top:0; right:-317px; 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; }

	/* - Rodapé - */
	
	.tituloRodape, .textoRodape { float:left; width:375px; padding-left:5px; font-family:'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; 
			font-size:13px; color:#333; text-decoration:none; text-transform:none; }
	.tituloRodape { font-size:18px; font-weight:bold; }
	.marcasRodape { float:right; width:590px; }
	.copyright { float:left; margin-left:5px; font-family:'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; 
			font-size:11px; color:#CCC; text-decoration:none; text-transform:none; }

