/* CSS Document */
	body { margin-left:0px;	margin-top:0px;	margin-right:0px; margin-bottom:0px; text-align:center;	background-color:#EDEDED;	}
	p { margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px; }
	.fotolegenda { margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px; font-size:9px; font-family: Tahoma, Verdana, Arial, Helvetica; }
	.geral { width:780px; left:50%;	position:absolute; margin-left:-390px; }
	/*.geral { width:780px; margin-left:auto; margin-right:auto; }*/
	.br { padding:5px 0px 0px 0px; }
	.espaco { margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; }
	.campo { background-color:#e0e0e0; font-size:10px }
	.campo2 { background-color:#e0e0e0; font-size:11px; font-family:Tahoma, Verdana, Arial, Helvetica; }
	.select { height:12px; background-color:#e0e0e0; font-size:10px }
	.alerta { color:#FF0000; }
	.tabela {
		background-color:#FAFAFA;
		border-top:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
		border-left:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
	}
	a:link, a:active, a:visited {
		text-decoration:none;
		color:#333333;
	} 
	a:hover {
		text-decoration:underline;
	}


/* MENU TOPO  ------------------------------------------------------------------------------ */
	.menutopogeral { width:780px;	text-align:center; }
	.menutopoesq { width:4px;	text-align:left; float:left; }
	.menutopodir { width:3px;	text-align:left; float:left; }
	.menutopo { width:773px; height:19px;	background-image:url(/imgs/dt_menutopo_fundo.gif); background-repeat:repeat-x; float:left; text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#999; }
	a.menutopolink:link, a.menutopolink:active, a.menutopolink:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4F4F50;	text-decoration:none; }	
	a.menutopolink:hover { color:#232323; }

/* BANNER  ------------------------------------------------------------------------------ */
	.banner { float:left;	padding:0px 0px 0px 0px;	width:778px; text-align:center;	background-color:#FFFFFF; border-left:1px solid #999999; border-right:1px solid #999999; }
	.manchetetitulo { margin:0px 0px 0px 0px;	padding:10px 10px 0px 10px; }
	.fotomanchete { text-align:left; float:left; padding:0px 10px 0px 0px; }
	a.manchetetitulolink {	font-family:Georgia, Times New Roman, Times, serif;	font-size:26px; text-decoration:none; color:#000000 }
	a.mancheteresumolink:link, a.mancheteresumolink:active, a.mancheteresumolink:visited { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#000000;	text-decoration:none; }
	a.mancheteresumolink:hover { text-decoration:underline; }
	
/* MANCHETE  ------------------------------------------------------------------------------ */
	.manchete {	padding:0px 0px 10px 0px;	width:468px; text-align:center;	background-color:#DFF1BE; border-bottom:1px solid #CCCCCC; }
	.manchetetitulo { margin:0px 0px 0px 0px;	padding:10px 10px 0px 10px; }
	.fotomanchete { text-align:left; float:left; padding:0px 10px 0px 0px; }
	a.manchetetitulolink {	font-family:Georgia, Times New Roman, Times, serif;	font-size:26px; text-decoration:none; color:#000000 }
	a.mancheteresumolink:link, a.mancheteresumolink:active, a.mancheteresumolink:visited { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#000000;	text-decoration:none; }
	a.mancheteresumolink:hover { text-decoration:underline; }

/* BARRALOGO  ------------------------------------------------------------------------------ */
	.logogeral { margin:0px 0px -9px 0px; padding:0px 0px 0px 0px; width:780px;	height:78px; }
	.logogeralinterna { margin:0px 0px 1px 0px; padding:0px 0px 0px 0px; width:780px;	height:55px; }
	.logo { text-align:center; background-image:url(../imgs/dt_logo_fundo.gif); background-repeat:repeat-x; width:607px;float:left;	}
	.logointerna { background-image:url(/imgs/dt_logo_fundo2.gif); background-repeat:repeat-x; width:607px;	height:55px; float:left;	text-align:left; }
	.logoimageminterna {margin:8px 0px 0px 0px; }
	.login { background-image:url(/imgs/dt_login_fundo.gif); background-repeat:repeat-x;	width:173px; height:78px; float:right; }
	.logininterna { background-image:url(/imgs/dt_login_fundo.gif); background-repeat:repeat-x;	width:173px; height:55px; float:right; }
					.loginbv { width:4px; float:left;	}
					.logintexto {	margin:10px 15px 10px 10px;	text-align:right;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#D9E5EF; }
					.logintexto2 {	margin:7px 15px 10px 10px;	text-align:right;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#D9E5EF; }
					.logintextointerna {	margin:9px 15px 0px 10px;	text-align:right;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#D9E5EF; }
					.loginaviso {	margin:-10px 15px -5px 10px;	text-align:right;	font-family:Arial, Helvetica, sans-serif; line-height:10px; font-size:9px;	color:#80A5C6; text-decoration:none; }
					a.loginlinkaviso:link, a.loginlinkaviso:active, a.loginlinkaviso:visited { line-height:10px; font-size:9px;	color:#80A5C6; text-decoration:none; }
					.loginlinkaviso10 { line-height:10px; font-size:9px;	color:#80A5C6; text-decoration:none; }
					a.loginlink:link, a.loginlink:active, a.loginlink:visited { text-align:right;	font-family:Arial, Helvetica, sans-serif; line-height:10px; font-size:10px;	color:#D9E5EF; text-decoration:none; }
					a.loginlinkaviso:hover, a.loginlink:hover { text-decoration:underline; }

/* MENU  ------------------------------------------------------------------------------ */
	.menubusca { width:780px; clear:left; }
	.menugeral { width:610px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; }
	.menuhome { padding:0px 0px 0px 0px; background-image:url(/imgs/dt_menu_fundo1.gif); background-repeat:repeat-x; height:30px; float:left; display:inline; clear:left; }
	.menuhomeoff { padding:0px 0px 0px 0px; background-image:url(/imgs/dt_menu_fundo2.gif); background-repeat:repeat-x; height:30px; float:left; display:inline; clear:left; }
	.menu {	background-image:url(/imgs/dt_menu_fundo2.gif);	background-repeat:repeat-x;	height:30px; float:left; }
	.menuon { background-image:url(/imgs/dt_menu_fundo1.gif);	background-repeat:repeat-x;	height:30px; float:left; }

/* BUSCA  ------------------------------------------------------------------------------ */
	.pesquisa {	width:168px; height:45px; margin:0px 0px -17px 0px; padding:0px 0px 0px 0px; float:right; clear:left; text-align:right; border-left:1px solid #A3A3A3;	border-right:1px solid #A3A3A3;	background-color:#E9E9E9;	}
	.pesquisadentro {	padding:7px 10px 0px 0px;	width:157px; font-family:Arial, Helvetica, sans-serif; font-size:9px;	text-align:right; }
	.pesquisaform {	height:13px;}
	.pesquisaErro { color: red }

/* DATA  ------------------------------------------------------------------------------ */
	.data {	width:610px; height:15px;	margin:-5px 0px 0px 0px;	padding:5px 0px 5px 0px; background-image:url(/imgs/dt_data_fundo.gif);	background-repeat:repeat-y; float:left; display:inline; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; }
	.datacidade {	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	}
	.menuapoio { margin:-14px 0px 0px 0px; padding:0px 0px 0px 0px; width:44px; float:right; }

/* CONTEUDO  ------------------------------------------------------------------------------ */
	.conteudogeral { width:780px;	border-top:1px solid #A3A3A3;	background-image:url(imgs/dt_conteudo_fundo.gif);	background-repeat:repeat-y; }

	/* MENU LATERAL  ------------------------------------------------------------------------------ */
	.menulateral { width:142px;	float:left;	display:inline;	text-align:left; }
					.menulateralcategoria { margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; width:140px;	height:17px; background-color:#E1E5E8; border-left:1px solid #A3A3A3;	border-right:1px solid #A3A3A3; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#4F5051; text-decoration:none; }
					.menulaterallistageral { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:142px; }
					.menulaterallista { margin:0px 0px 0px 0px; padding:0px 0px px 0px; text-align:left; }
					.linha { border-bottom:1px solid #E5E5E5;  }
					.menulaterallista2 { margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; text-align:left; }
					.menulaterallista3 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; }
					a.menulateralcategorialink:link, a.menulateralcategorialink:active, a.menulateralcategorialink:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#4F5051; text-decoration:none; }
					a.menulateralcategorialink:hover { text-decoration:underline }
					a.menulaterallistalink:link, a.menulaterallistalink:active, a.menulaterallistalink:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#404040; text-decoration:none; }
					a.menulaterallistalink:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#404040; text-decoration:underline; }
					a.menulaterallistalink2:link, a.menulaterallistalink2:active, a.menulaterallistalink2:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#404040; text-decoration:none; }
					a.menulaterallistalink2:hover { text-decoration:underline; }

	/* MENU LATERAL 2 ------------------------------------------------------------------------------ */
	.menulateral { width:142px;	float:left;	display:inline;	text-align:left; }
					.menulateral2categoria { margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; width:140px;	height:17px; background-color:#E1E5E8; border-left:1px solid #A3A3A3;	border-right:1px solid #A3A3A3; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#4F5051; text-decoration:none; }
					.menulateral2listageral { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:142px; }
					.menulateral2lista { margin:7px 0px 5px 15px; padding:0px 0px px 0px; width:115px; border-bottom:1px solid #E5E5E5; text-align:left; }
					.menulateral2lista2 { margin:5px 0px 0px 20px; padding:0px 0px 5px 0px; width:115px; border-bottom:1px solid #E5E5E5; text-align:left; }
					.menulateral2lista3 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; }
					a.menulateral2categorialink:link, a.menulateral2categorialink:active, a.menulateral2categorialink:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#4F5051; text-decoration:none; }
					a.menulateral2categorialink:hover { text-decoration:underline }
					a.menulateral2listalink:link, a.menulateral2listalink:active, a.menulateral2listalink:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#404040; text-decoration:none; }
					a.menulateral2listalink:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#404040; text-decoration:underline; }
					a.menulateral2listalink2:link, a.menulateral2listalink2:active, a.menulateral2listalink2:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#404040; text-decoration:none; }
					a.menulateral2listalink2:hover { text-decoration:underline; }


/* COLUNA CENTRAL  ------------------------------------------------------------------------------ */
	.colunacentralgeral { width:465px; float:left; }
	.colunacentral { width:469px; float:left; background-image:url(imgs/dt_colunacentral_fundo.gif); background-repeat:repeat-y; }
	.colunacentral2 { width:469px; float:left; }

	/* COLUNA 1  ------------------------------------------------------------------------------ */
	.coluna1 { width:185px; float:left; display:inline; text-align:left; background-image:url(imgs/dt_coluna1_fundo.gif); background-repeat:repeat-y; }
					a.coluna1editoria:link, a.coluna1editoria:active, a.coluna1editoria:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#AD9C00; text-decoration:none; }
					a.coluna1editoria:hover, a.coluna1mancheteresumo:hover { text-decoration:underline; }

		.coluna1manchete { width:165px; margin:10px 10px 10px 10px; }
					a.coluna1manchetetitulo:link, a.coluna1manchetetitulo:active, a.coluna1manchetetitulo:visited { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight:bold; color:#C26140; text-decoration:none; }
					a.coluna1mancheteresumo:link, a.coluna1mancheteresumo:active, a.coluna1mancheteresumo:visited { width:165px; font-family:Tahoma, Verdana, Arial; font-size:11px; color:#000000; text-decoration:none; }
					a.coluna1mancheteresumo:hover { text-decoration:underline; }

		.coluna1cadernogeral { width:185px; background-color:#F7F7F7; border-top:1px solid #E0E0E0; border-bottom:1px solid #E0E0E0; }
					.coluna1caderno { margin:10px 10px 10px 10px; width:165px; }
					a.coluna1cadernotitulo:link, a.coluna1cadernotitulo:active, a.coluna1cadernotitulo:visited { font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; color:#595959; text-decoration:none; }
					a.coluna1cadernoresumo:link, a.coluna1cadernoresumo:active, a.coluna1cadernoresumo:visited { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#404040; text-decoration:none; }
					a.coluna1cadernoresumo:hover { text-decoration:underline; }
					.coluna1cadernoespaco { margin:3px 0px 0px 0px; }
		.coluna1noticia { margin:10px 10px 15px 10px; }
					a.coluna1noticiatitulo:link, a.coluna1noticiatitulo:active, a.coluna1noticiatitulo:visited { font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; color:#595959; text-decoration:none; }
					a.coluna1noticiaresumo:link, a.coluna1noticiaresumo:active, a.coluna1noticiaresumo:visited { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#404040; text-decoration:none; }
					a.coluna1noticiaresumo:hover { text-decoration:underline; }
					.coluna1noticiaespaco { margin:5px 0px 0px 0px; }

		/* COLUNA 2  ------------------------------------------------------------------------------ */
		.coluna2 { width:278px; float:left; display:inline; text-align:left; }
			.coluna2manchete { width:250px; margin:10px 0px 0px 20px; }
					a.coluna2manchetetitulo:link, a.coluna2manchetetitulo:active, a.coluna2manchetetitulo:visited { font-family:Georgia, Verdana, Arial; font-size:21px; color:#004A8C; text-decoration:none; }
					a.coluna2mancheteresumo:link, a.coluna2mancheteresumo:active, a.coluna2mancheteresumo:visited { font-family:Tahoma, Verdana, Arial; font-size:12px; color:#3E3E3E; text-decoration:none; }
					a.coluna2mancheteresumo:hover { text-decoration:underline; }
					.coluna2mancheteespaco { margin:5px 0px 0px 0px; }					
					.coluna2noticia { width:250px; margin:10px 0px 0px 20px; }
					a.coluna2noticiatitulo:link, a.coluna2noticiatitulo:active, a.coluna2noticiatitulo:visited { font-family:Georgia, Verdana, Arial; font-style:italic; font-size:17px; color:#000000; text-decoration:none; }
					a.coluna2noticiaresumo:link, a.coluna2noticiaresumo:active, a.coluna2noticiaresumo:visited { font-family:Tahoma, Verdana, Arial; font-size:12px; color:#3E3E3E; text-decoration:none; }
					a.coluna2noticiaresumo:hover { text-decoration:underline; }
					.coluna2noticiaespaco { margin:5px 0px 0px 0px; }
					
			.coluna2ultimasgeral { width:284px; height:20px; background-color:#8999A4; }
					.coluna2ultimas { margin:0px 0px 0px 10px; }
					.coluna2ultimaslista { margin:0px 0px 0px 3px; padding:3px 0px 0px 10px; background-color:#ffffff; }
					.coluna2ultimaslinha { width:100px; height:1px; border-bottom:1px dashed #E0E0E0; }
								a.coluna2ultimahora:link, a.coluna2ultimahora:active, a.coluna2ultimahora:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#C26140; font-weight:bold; text-decoration:none; }
								.coluna2ultimaseparador { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#404040; }
								a.coluna2ultimatitulo:link, a.coluna2ultimatitulo:active, a.coluna2ultimatitulo:visited { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#404040; text-decoration:none; }
								a.coluna2ultimatitulo:hover { text-decoration:underline; }

			.coluna2galeriasgeral { width:284px; height:20px; background-color:#8999A4; }
					.coluna2galerias { margin:0px 0px 0px 10px; }
					.coluna2galeriaslista { margin:0px 0px 0px 3px; padding:3px 0px 0px 3px; background-color:#ffffff; }
					.coluna2galeriaslinha { width:100px; height:1px; border-bottom:1px dashed #E0E0E0; }
								a.coluna2galeriashora:link, a.coluna2galeriashora:active, a.coluna2galeriashora:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#C26140; font-weight:bold; text-decoration:none; }
								.coluna2galeriasseparador { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#404040; }
								a.coluna2galeriastitulo:link, a.coluna2galeriastitulo:active, a.coluna2galeriastitulo:visited { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#404040; text-decoration:none; }
								a.coluna2galeriastitulo:hover { text-decoration:underline; }
								.coluna2galeriasfotos { font-family:Tahoma, Verdana, Arial; font-size:10px; color:#1D70AE; text-decoration:none; }


				.colunacentralbaixo { margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; width:468px; height:18px; float:left; display:inline; text-align:left; background-color:#D9DEE1; }
				.colunacentralbaixo2 { margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; width:283px; height:18px; float:right; text-align:right; background-color:#D9DEE1; border-right:1px solid #A3A3A3; }
				a.colunacentralbaixolink:link, a.colunacentralbaixolink:active, a.colunacentralbaixolink:visited {
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:9px;
					font-weight:bold;
					color:#6D6F71;
					text-decoration:none;
				}
				a.colunacentralbaixolink:hover {
					text-decoration:underline;
				}
		
		
	/* COLUNA 3  ------------------------------------------------------------------------------ */
	.coluna3 {
		width:168px;
		float:right;
	}
					.coluna3barra {
						margin:0px 0px 0px 0px;
						padding:3px 0px 0px 0px;
						width:168px;
						height:18px;
						background-color:#E1E5E8;
						border-right:1px solid #A3A3A3;
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						font-weight:bold;
						color:#38393A;
						text-align:left;
					}
	.coluna3jornal {
		text-align:center;
	}
					.coluna3jornaledicao {
						margin:5px 0px 5px 0px;
						font-family:Arial, Helvetica, sans-serif;
						font-size:10px;
					}
	.coluna3tempo {
		text-align:left;
		margin:5px 0px 5px 0px;
		clear:left;
	}
					.coluna3tempoico {
						padding:5px 0px 0px 0px;
						width:69px;
						height:50px;
						display:inline;
						float:left;
						text-align:center;
					}
					.coluna3tempotexto {
						padding:10px 0px 0px 0px;
						height:50px;
						text-align:center;
					}
					.coluna3tempomax {
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						font-weight:bold;
						color:#333333;
						text-align:left;
					}
					.coluna3tempomin {
						font-family:Arial, Helvetica, sans-serif;
						font-size:9px;
						color:#333333;
						text-align:left;
					}
	.coluna3enquete {
		text-align:left;
		margin:0px 0px 0px 0px;
		
	}
					.coluna3enquetetexto {
						width:154px;
						padding:5px 0px 0px 10px;
						font-family:Tahoma, Verdana, Arial;
						font-size:11px;
						color:#000000;
					}
					.coluna3enqueteresultado {
						width:154px;
						margin:10px -10px -5px 10px;
						font-family:Tahoma, Verdana, Arial;
						font-size:11px;
						font-weight: bold;
						color:#000000;
					}
					.formenquete {
						margin:5px 0px 5px 0px;
					}
	.coluna3horoscopo {
		text-align:left;
		margin:0px 0px 0px 0px;
	}
					.coluna3horoscopoico {
						padding:0px 5px 0px 5px;
						width:50px;
						display:inline;
						float:left;
						text-align:center;
					}
					.coluna3horoscopotexto {
						padding:5px 0px 0px 0px;
						width:100px;
						float:left;
						font-family:Tahoma, Verdana, Arial, Helvetica;
						font-size:10px;
						color:#666666;
					}
					.coluna3horoscoposigno {
						padding:5px 5px 5px 5px;
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						font-weight:bold;
						color:#C26140;
					}
					.coluna3horoscopodata {
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						font-weight:bold;
						color:#404040;
					}
					
	.coluna3cotacoes {
		text-align:left;
		margin:0px 0px 0px 0px;
	}
					.coluna3cotacoesbranco {
						padding:5px 0px 0px 0px;
						width:169px;
						height:17px;
					}
					.coluna3cotacoescinza {
						padding:5px 0px 0px 0px;
						width:168px;
						height:17px;
						background-color:#EEEEEE;
						border-right:1px solid #A3A3A3;
					}
					.coluna3cotacoesindicador {
						padding:0px 0px 0px 5px;
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						font-weight:bold;
						color:#C26140;
						text-align:left;
						display:inline;
						float:left;
					}
					.coluna3cotacoesvalor {
						padding:0px 5px 0px 0px;
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						font-weight:bold;
						color:#000000;
						text-align:right;
						float:right;
					}
					
	.coluna3loterias {
		text-align:center;
		margin:0px 0px 0px 0px;
	}
					.coluna3loteriasgrupo {
						padding:10px 0px 10px 0px;
						width:150px;
						border-bottom:1px dashed #A3A3A3;
					}
					.coluna3loteriasconcurso {
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						font-weight:bold;
						color:#C26140;
						text-align:center;
					}
					.coluna3loteriasresultado {
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						color:#000000;
						text-align:center;
					}
	.colunaeditoriasinterna {
		text-align:left;
		margin:5px 0px 0px 0px;
	}
					.colunaeditoriasinternatexto {
						width:154px;
						padding:5px 0px 0px 10px;
					}
					a.colunaeditoriasinternalink:link, a.colunaeditoriasinternalink:active, a.colunaeditoriasinternalink:visited {
						font-family:Tahoma, Verdana, Arial;
						font-size:11px;
						color:#595959;
						text-decoration:none;
					}
					a.colunaeditoriasinternalink:hover {
						text-decoration:underline;
					}
					a.colunaeditoriasinternalinkAtivo {
						font-family:Tahoma, Verdana, Arial;
						font-size:11px;
						color:#2072AF;
						text-decoration:none;
						font-weight: bold;
					}

	
	/* RODAPE ------------------------------------------------------------------------------ */
	.rodape {
		text-align:center;
		margin:0px 0px -3px 0px;
		padding:5px 0px 0px 0px;
		width:780px;
		height:24px;
		background-color:#065FA1;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#FFFFFF;
		clear:left;
	}
					a.rodapelink:link, a.rodapelink:active, a.rodapelink:visited {
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						font-weight:bold;
						color:#FFFFFF;
						text-decoration:none;
					}
					a.rodapelink:hover {
						text-decoration:underline;
					}
	.rodapeassinatura {
		text-align:center;
		padding:10px 0px 0px 0px;
		width:780px;
		height:50px;
		background-color:#EDEDED;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#767676;
	}
					a.rodapeassinaturalink:link, a.rodapeassinaturalink:active, a.rodapeassinaturalink:visited {
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						color:#767676;
						text-decoration:none;
					}
					a.rodapeassinaturalink:hover {
						text-decoration:underline;
					}
					
/* INTERNA  ------------------------------------------------------------------------------ */
	.colunacentralinterna {
		margin:10px 28px 10px 28px;
	}
					.colunacentralinternatexto {
						margin:15px 0px 0px 0px;
						font-family:Tahoma, Verdana, Arial;
						font-size:13px;
						color:#333333;
						text-align:left;
					}
					.texto {
						margin:15px 0px 0px 0px;
						font-family:Tahoma, Verdana, Arial;
						font-size:11px;
						color:#333333;
					}
					.colunacentralinternatexto2 {
						margin:15px 0px 0px 0px;
						font-family:Tahoma, Verdana, Arial;
						font-size:10px;
						color:#333333;
						text-align:left;
					}
					.txt {
						margin:15px 0px 0px 0px;
						text-align:left;
					}
					.txt2 {
						margin:15px 0px -7px 0px;
						text-align:left;
					}
					.txt3 {
						margin:7px 0px -5px 0px;
						text-align:left;
					}
					.colunacentralinternatitulo {
						margin:15px 0px 0px 0px;
						font-family:Georgia, Verdana, Arial;
						font-size:21px;
						color:#000000;
						text-align:left;
						clear:left;
					}
					.colunacentralinternafoto {
						width:240px;
						margin:19px 10px 10px 10px;
						float:right;
						display:inline;
					}
					.foto {
						margin:5px 0px 5px 0px;
						border:1px solid #999999;
					}
					.fotogaleria {
						margin:5px 10px 0px 5px;
						border:1px solid #999999;
					}
					.fotoautor {
						font-family:Tahoma, Verdana, Arial;
						font-size:9px;
						color:#595959;
						display:inline;
						float:left;
						text-align:left;
					}
					.ampliar {
						margin:0px 0px -5px 0px;
						padding:0px 0px 0px 0px;
						text-align:right;
					}
					.fotolegenda {
						font-family:Georgia, "Times New Roman", Times, serif;
						font-size:12px;
						color:#004E94;
						text-align:right;
					}
	/* GUIA  ------------------------------------------------------------------------------ */
		.guiageral {
			margin:15px 0px -10px 10px;
			width:425px;
			float:left;
			background-image:url(imgs/dt_guia_fundogeral.gif);
			background-repeat:repeat-x;
		}
		.guia {
			float:left;
		}
						.guiaesq {
							width:6px;
							float:left;
							display:inline;
						}
						.guiatexto {
							padding:3px 5px 0px 5px;
							height:15px;
							background-image:url(imgs/dt_guia_fundo.gif);
							background-repeat:repeat-x;
							float:left;
						}
						.guialink {
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:10px;
							color:#565656;
							text-decoration:none;
						}
						.guiadir {
							width:9px;
							float:left;
						}
						.guiamais {
							float:right;
							display:inline;
						}
	.migalhadiv {
		margin:0px 0px 0px 15px;
		width:300px;
		float:left;
		clear:left;
		text-align:left;
	}
					a.migalha:link, a.migalha:active, a.migalha:visited {
						font-family: Tahoma, Verdana, Arial;
						font-size:9px;
						color:#7F7F7F;
						text-decoration:none;
					}
					a.migalha:hover {
						text-decoration:underline;
					}
					
	.menuapoiointerna {
		width:400px;
		margin:30px 0px 20px 0px;
		float:left;
		clear:left;
		text-align:left;
	}

	.conteudorelacionado2 {
		width:400px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 20px 0px;
		float:left;
		text-align:left;
	}

	.conteudorelacionado {
		width:400px;
		margin:0px 0px 20px 0px;
		padding:0px 0px 20px 0px;
		float:left;
		text-align:left;
	}
					.conteudorelacionadobarra {
						padding:2px 0px 0px 0px;
						margin:0px 0px -3px 0px;
						width:400px;
						height:18px;
						background-color:#8999A4;
						text-align:left;
					}
					.conteudorelacionadotexto {
						margin:0px 10px 0px 10px;
					}
														a.conteudorelacionadolink:link, a.conteudorelacionadolink:active, a.conteudorelacionadolink:visited {
															font-family:Tahoma, Verdana, Arial;
															font-size:11px;
															color:#404040;
															text-decoration:none;
														}
														a.conteudorelacionadolink:hover {
															text-decoration:underline;
														}
	a.editorialink:link, a.editorialink:active, a.editorialink:visited {
		font-family:Tahoma, Verdana, Arial;
		font-size:11px;
		color:#404040;
		text-decoration:none;
		text-align:left;
	}
	a.editorialink:hover {
		text-decoration:underline;
	}
	.editorialista {
		width:390px;
		margin:0px 0px 0px 0px;
		padding:5px 0px 5px 0px;
		float:left;
		text-align:left;
		border-bottom:1px dashed #C2C2C2;
		clear:left;
	}
	.editorialistaultima {
		width:383px;
		margin:0px 0px 0px 0px;
		padding:5px 0px 5px 10px;
		float:left;
		text-align:left;
		border-bottom:1px dashed #C2C2C2;
		clear:left;
	}
	.editoriadata {
		font-family:Tahoma, Verdana, Arial;
		font-size:11px;
		color:#2072AF;
		text-decoration:none;
		text-align:left;
	}
	a.reporter:link, a.reporter:active, a.reporter:visited {
		font-family:Tahoma, Verdana, Arial;
		font-size:11px;
		color:#2072AF;
		text-decoration:none;
		text-align:left;
		text-decoration:none;
	}
	a.reporter:hover {
		text-decoration:underine;
	}
	.ultimaseditoria {
		margin:20px 0px -10px 0px;
		padding:0px 0px 0px 0px;
		float:left;
		width:390px;
		height:14px;
		font-family: Tahoma, Verdana, Arial;
		font-size:10px;
		font-weight:bold;
		color:#595959;
		text-align:left;
	}
	.ultimasdata {
		margin:20px 0px 0px 0px;
		padding:2px 0px 0px 5px;
		float:left;
		width:390px;
		height:14px;
		background-color:#F5F5F5;
		font-family: Tahoma, Verdana, Arial;
		font-size:10px;
		font-weight:bold;
		color:#595959;
		text-align:left;
	}
/* VERSÃO PDF ------------------------------------------------------------------------------ */		
	.pdfmaterias {
		margin:-20px 0px 0px 0px;
		width:230px;
		float:right;
	}
	.pdfdata {
		margin:20px 0px 0px 0px;
		padding:2px 0px 0px 5px;
		float:left;
		width:230px;
		height:14px;
		background-color:#F5F5F5;
		font-family: Tahoma, Verdana, Arial;
		font-size:10px;
		font-weight:bold;
		color:#595959;
		text-align:left;
	}
	.pdfmateriaslista {
		width:220px;
		margin:0px 0px 0px 0px;
		padding:5px 0px 5px 10px;
		float:left;
		text-align:left;
		border-bottom:1px dashed #C2C2C2;
		clear:left;
	}
	.pdfjornal {
		float:left;
		display:inline;
		padding:10px 0px 10px 0px;
		width:170px;
		border:1px solid #cccccc;
	}
	.pdfselecao {
		width:420px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		clear:left;
		text-align:left;
		margin:0px -25px 0px -25px;
		padding:5px 0px 5px 5px;
		color:#38393A;
		background-color:#E1E5E8;
	}
	.pdfpagina{
		margin:0px 0px 0px 0px;
		background-color:#F5F5F5;
		border-top:1px solid #e0e0e0;
		border-bottom:1px solid #e0e0e0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#666666;
	}
	.pdflista {
		width:250px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
	}
	
/* BUSCA INTERNA  ------------------------------------------------------------------------------ */		
	.busca {
		margin:0px 0px 0px 0px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
	}
	.buscatexto {
		font-family:Tahoma, Verdana, Arial;
		font-size:11px;
		color:#333333;
		clear:left;
		text-align:left;
		margin:20px 25px 0px 30px;
	}
	.selectbusca { width:197px; height:12px; background-color:#e0e0e0; font-size:10px }
	.buscaultimas {
		margin:0px 0px 0px 0px;
		clear:left;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
	}
	.buscatabela {
		margin:-1px 0px 0px 2px;
		border-bottom:1px solid #CCCCCC;
		border-left:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		clear:left;
	}
	.campobusca { height:12px; }
	a.buscalink:link, a.buscalink:active, a.buscalink:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#333333;
		text-decoration:none;
	}	
	a.buscalink:hover {
		text-decoration:underline;
	}
	.buscaresultados {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		clear:left;
		text-align:left;
		margin:10px 10px 10px 10px;
	}	
	.buscanavegador {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		text-align:right;
		width:350px;
	}

/* HORÓSCOPO  ------------------------------------------------------------------------------ */	
	.horoscopolista {
		text-align:left;
		margin:15px 0px 0px 0px;
		padding:0px 0px 10px 0px;
		width:425px;
		border-bottom:1px dashed #CCCCCC;
		clear:left;
	}
	.horoscopoico {
		padding:5px 0px 0px 5px;
		display:inline;
		float:left;
		text-align:center;
	}
	.horoscopotexto {
		float:left;
		font-family:Tahoma, Verdana, Arial, Helvetica;
		font-size:11px;
		color:#262626;
	}
	.horoscoposigno {
		padding:5px 5px 5px 5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#C26140;
	}
	.horoscopodata {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#404040;
	}

/* EDIÇÕES ANTERIORES  ------------------------------------------------------------------------------ */	
	.anteriores {
		clear:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:left;
		color:#666666;
	}
	.anterioresguiaguiageral {
		margin:14px 0px -10px 41px;
		width:300px;
		float:left;
		background-image:url(imgs/dt_guia_fundogeral.gif);
		background-repeat:repeat-x;
	}

/* GALERIAS  ------------------------------------------------------------------------------ */	
	.galerianoticia { margin:25px 0px 25px 0px;	width:410px; display:inline; }
		.galerianoticiafoto { margin:10px 5px 10px 0px;	width:200px; float:left; display:inline; text-align:left;	}
			.galerianoticiafotoautor { font-family:Tahoma, Verdana, Arial; font-size:9px;	color:#595959; text-align:left; display:inline;	}
			.galerianoticiafotolegenda { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#004E94; text-align:left; display:inline; }

/* CHARGES  ------------------------------------------------------------------------------ */	
	a.chargelink:link, a.chargelink:active, a.chargelink:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		font-weight:bold;
		text-decoration:none;
	}	
	a.chargelink:hover {
		text-decoration:underline;
	}
	.charge {
		border:1px solid #e0e0e0;
	}

/* CADASTRO  ------------------------------------------------------------------------------ */
	.cadastro {
		margin:-5px 0px 0px 0px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
	}
	.cadastroaviso {
		padding:10px 10px 10px 10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#004E94;
		text-decoration:none;
		background-color:#EEEEEE;
		border:1px solid #E0E0E0;
	}
	.loginaviso3 {
		padding:10px 10px 10px 10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#004E94;
		text-align:left;
		text-decoration:none;
		background-color:#EEEEEE;
		border:1px solid #E0E0E0;
	}
	.loginaviso2 {
		/*padding:10px 10px 10px 10px;*/
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#004E94;
		text-align:left;
		text-decoration:none;
		background-color:#EEEEEE;
		border-top:1px solid #E0E0E0;
		border-left:1px solid #E0E0E0;
		border-right:1px solid #E0E0E0;
	}
	.logintabela {
		margin:-1px 0px 0px 21px;
		border-bottom:1px solid #CCCCCC;
		border-left:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		float:left;
		display:inline;
	}
	.loginguiageral {
		margin:0px 0px -12px 20px;
		width:226px;
		background-image:url(imgs/dt_guia_fundogeral.gif);
		background-repeat:repeat-x;
		float:left;
		display:inline;
	}
	.guiageral2 {
		margin:-200px 6px 0px 0px;
		width:200px;
		float:right;
	}
	.guiageral3 {
		margin:-200px 6px 0px 0px;
		width:200px;
		float:right;
	}
	.loginmarcro {
		vertical-align:top;
		margin:0px 0px 0px 0px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
	}
	.loginsetas {
		text-align:right;
	}

/* PUBLICIDADE  ------------------------------------------------------------------------------ */
	.manchetebanner120x60 			{	margin:10px 10px 10px 5px; width:120px;	 text-align:center; float:left; }
	.logobanner165x60						{	margin:3px  0px 0px 10px; height:0px; text-align:center; float:left; }
	.menulateralbanner120x55 		{	margin:10px  0px 10px 5px; width:120px;  text-align:center; float:left; }
	.menulateralbanner141x63 		{	margin: 0px  0px  0px 0px; width:141px;  text-align:center; float:left; }
	.menulateralbanner120x300		{	margin:0px  0px 0px 0px; width:142px; text-align:center; float:left; }
	.colunacentralbanner468x60	{	margin: 0px  0px  0px 0px; width:468px;  text-align:center; float:left;  }
	.coluna1banner188x96				{	margin: 0px  0px  0px 0px; width:185px;  text-align:center; float:left; }
	.coluna2banner281x100				{	margin: 0px  0px  0px 0px; width:281px; text-align:center; float:left; }
	.colunacentralbanner467x161	{	margin: 0px  0px  0px 0px; width:467px; text-align:center; float:left; }
	.coluna3banner169x63				{	margin: 0px  0px  0px 0px; width:169px; text-align:center; float:left; }
	.coluna3banner132x167				{	margin:10px  0px  10px 0px; width:169px; text-align:center; float:left; clear:left; }