@charset "iso-8859-1";
/* CSS Document */

/*Body*/

body { margin:0; padding:0; }
input, div, textarea, hr, iframe, span, object, h1, h2, h3, h4, h5, h6, p, 
blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tfoot, thead, 
tr, th, td { margin:0; padding:0; border:0 none;
	font-size:100%; font-family:inherit; vertical-align:baseline; }
input { border:1px solid #666; }

/*Gerais*/

#geral { margin:0 auto; width:990px; background-color:#FFF; text-align:left; position:relative; }

/* - Cabeçalho - */

#pecomTopo, #diarioTopo { float:left; width:980px; height:30px; background-color:#EFF2F7; 
		background-image:url(/midia/layout/barra_topo_pecom.gif); background-repeat:no-repeat; 
		background-position:center; margin-bottom:5px; margin-left:5px; }
#diarioTopo { background:none; background-image:url(/midia/layout/barra_topo_dp.gif); background-repeat:no-repeat; 
		background-position:center; }
#cabecalho { float:left; width:980px; height:100px; margin-left:5px; font-size:0px; }
.cabecalhoLogoDiario { float:left; width:740px; height:100px; font-size:0px; display:inline}
.cabecalhoImagemLogoDiario { float:left; width:690px; height:52px; font-size:0px; 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; font-size:0px; }
.cabecalhoBuscaGoogle { float:right; width:235px; height:75px; margin-top:30px; display:inline }
#menuTopo { float:left; width:960px; margin-left:26px; }
#menuTopoSecundario { float:right; width:972px; padding:5px 0px 5px 0px; 
	margin-right:18px; }
.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, .divCorMenuSecundarioTitulo { float:right; border:none; height:10px; 
	padding-left:5px; padding-right:5px; color:#000;
	border-right:1px solid #EFEFEF; line-height:12px; }
.divCorMenuSecundarioFim { border:none; }
.divCorMenuSecundarioInicio, .divCorMenuSecundarioTitulo { border:none; font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; 
	font-size:12px; font-weight:bold; text-transform:uppercase; }
.divCorMenuSecundarioTitulo { padding-left:0px; }
.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; }
/* - Corpo Geral - */

#corpo { float:left; width:985px; background-color:#FFF; padding-left:5px; /*width:980px; margin-bottom:10px; margin-left:5px;*/ }
#corpo #rodape { margin-left:-5px; }
.menuInterno, .menuInternoNotas { float:left; width:968px; padding:10px 0px 0px 13px; margin-bottom:5px;
	font-family:'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; font-size:14px;
	color:#003d7a; text-decoration:none; text-transform:none; }
.menuInternoNotas { padding:10px 0px 10px 13px; margin-bottom:10px; border-bottom:4px solid #000; } 
.colInternaEsquerda, .colInternaEsquerdaBorderTop { float:left; width:650px; 
	font-family:'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; font-size:14px;
	color:#333; text-decoration:none; text-transform:none; }
.colInternaDireita, .colInternaDireitaBorderTop { float:left; width:320px; margin-left:10px; 
	font-family:'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; font-size:14px;
	color:#333; text-decoration:none; text-transform:none; }
.colInternaEsquerdaBorderTop { padding-top:10px; border-top:4px solid #000; padding-left:5px; }
.colInternaDireitaBorderTop { padding-top:10px; border-top:4px solid #000; }

/* - Rodapé - */

#rodape { float:left; width:990px; }
.tituloRodape, .textoRodape { float:left; width:380px; 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 { font-family:'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; 
		font-size:11px; color:#CCC; text-decoration:none; text-transform:none; }

/* - Notícias - */

/*Corpo*/
#newsContent { float: left; width: 620px; }
#newsContent p { font:14px/19px Arial, 'Trebuchet MS', Helvetica, sans-serif; border:none; margin:0; padding:0 0 15px 0; }
#newsContent p a:hover { text-decoration:underline; } 
.multimidia { float:left; width:166px; }
.textoNoticia, .textoNoticiaFull { float:right; font:14px/19px Arial, 'Trebuchet MS', Helvetica, sans-serif; width:430px; display:inline }
.textoNoticiaFull { float:left; width: 620px; }

.maisListaNoticias { float:left; padding:5px; background-color:#EDEDED; margin-top:5px; 
		font-family:'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; width:630px; margin-bottom:10px;
		font-size:13px; color:#333; text-decoration:none; text-transform:none; }
.corpoNoticias { float:left; width:640px; }

.noticiaIndexUltimas { float:left; width:630px; padding-left:5px; 
	margin-bottom:7px; /*border-bottom:1px solid #EDEDED;*/ clear:both; }
.indiceNoticias { font-family:'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; font-size:12px; 
	color:#003d7a; text-decoration:none; text-transform:none; }
.textoAzulIndexUltimas { float:left; width:350px; margin-bottom:5px; 
	font-family:'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; font-size:12px; 
	color:#003d7a; text-decoration:none; text-transform:none; margin-bottom:0px; }

/*Relacionadas*/
.noticiasRelacionadas { float:left; width:166px; }
.fotosRelacionadas { float:left; margin-left:10px; width:140px; padding:5px; }
.imagem120left { float:left; width:120px; }
.legenda120 { float:left; width:120px; font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; 
	font-size:9px; color:#999; text-decoration:none; line-height:1.2em; margin-top:5px; 
	padding-top:5px; border-top:1px solid #666; }

ul.bulletbin { list-style:none outside none; margin:0; padding:0; }
ul.bulletbin { margin:0px;padding:0px;list-style:none; }
ul.bulletbin li { padding:0px 0px 2px 7px;margin:0px;font:bold 11px/14px Arial, 'Trebuchet MS', Helvetica, sans-serif;
	background:transparent url('/layout/red_bull.gif') 0px 5px no-repeat;color:#9a9a9a; }
ul.bulletbin li h2 { font:bold 11px/14px Arial, 'Trebuchet MS', Helvetica, sans-serif; }
ul.bulletbin li .vidicon { margin:0 0 0 4px; vertical-align:-1px; }
.StryHghLght li b {color: #ca0002}
* html ul.bulletbin li .vidicon { vertical-align:middle; }
*+html ul.bulletbin li .vidicon { vertical-align:middle; }

/*Videos, Áudio e Foto Destaque*/

.corpoVideosNoticias { float:left; width:166px; margin-bottom:10px; padding-bottom:10px; 
	background-image:url(/layout/player_click_to_play_off.png); 
	background-repeat:no-repeat; background-position:center; border-bottom:1px solid #000; display:inline }
.corpoVideosNoticias.hover { background-image:url(/layout/player_click_to_play_on.png); 
	background-repeat:no-repeat; background-position:center; }
.legendaVideoNoticias, .legendaFotoDestaqueNoticias { width:156px; margin-top:2px; padding:5px; background-color:#666; 
	font:9px/14px Arial, 'Trebuchet MS', Helvetica, sans-serif; color:#FFF; text-decoration:none; }
.audioNoticias { float:left; width:166px; margin-bottom: 10px; padding-bottom:10px;
	font:9px/14px Arial, 'Trebuchet MS', Helvetica, sans-serif; color:#333; text-decoration:none;
	border-bottom:1px solid #000; display:inline }
.fotoDestaqueNoticias { float:left; width:166px; margin-bottom:10px; 
	padding-bottom:10px; border-bottom:1px solid #000; display:inline }

.VideoEngloba { float:left; width:640px; margin-bottom:10px; }
.VideoBoxTitulo { float:left; width:640px; height:34px; font-size:0px; margin-bottom:5px; 
	background-color:#000; background-image:url(/layout/ico_VideoGaleria.gif); background-repeat:no-repeat; }
.VideoBoxCorpo	{ float:left; width:400px; margin-right:10px; }
.VideoBoxLegenda { float:left; width:200px; padding:10px; }

.corpoVideosNoticiasOff { float:left; width:166px; margin-bottom:10px; padding-bottom:10px; 
	background-image:url(/layout/player_click_to_play_off.png); 
	background-repeat:no-repeat; background-position:center; border-bottom:1px solid #000; display:inline }
.corpoVideosNoticiasImagemOff { float:left; width:166px; height:125px; font-size:0px; }
.corpoVideosNoticiasLegendaOff { float:left; color:#FEFEFE; text-align:right; font-size:10px; 
	font-family: Arial,'Trebuchet MS',Helvetica,sans-serif; 
	width:166px; height:125px; font-size:0px; 
	background-image:url(/layout/playerfull_off.png); background-repeat:no-repeat; 
	filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; }
	
/*Box Expansível*/

.box_fechado, box_aberto { cursor:pointer; float:left; }
.box_fechado { overflow:hidden; background-repeat:no-repeat; margin-bottom: 10px; }
.box_aberto { overflow:hidden; background-repeat:no-repeat; }

/*Titulo e compartilhamento em notícias */

.tituloUltimas { float:left; width:445px; font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; 
	font-size:30px; color: #333; margin-bottom: 10px; padding-bottom: 5px; text-decoration:none; text-transform:none; }
.compartilhamentoTopo { float:right; width:150px; padding-left:10px; 
	height:88px; border-left:1px solid #EDEDED; }
.TweetFacebook { float:left; width:150px; } 
.curtirFacebook { float:left; width:150px; margin-bottom:4px; } 
.frameFacebook { float:left; border:none; overflow:hidden; width:90px; height:21px; }
.compOpcoes { float:left; width:150px; margin-top:5px; text-align:left; }
.compartilha_conteudo, .galeria_imagens { float:left; background-color:#EDEDED; width:610px; margin-left:10px; 
	padding-top:5px; padding-bottom:5px; font-family:'Trebuchet MS', 'Trebuchet', '_serif', sans-serif;
	font-size:11px; font-weight:bold; margin-bottom:10px; color:#FF9900; }
.galeria_imagens { margin-left:0px; width:615px; padding:5px 0px 5px 5px; }

/*Share*/

.shareConteudo { float:left; width:620px; padding-bottom:5px;
	border-bottom:1px solid #CCC; margin-bottom:5px; }
.shareMargem { float:left; width:75px; margin-top: 5px; height: 40px; background-image: url(/layout/compartilhe_redes_socias.gif); 
	background-repeat:no-repeat; background-position:top; } 
.shareBotoes { float:right; width:500px; }

/*Outras notícias*/

.boxOutrasNoticias { float:right; width:315px; height:30px; background-color:#666; border: 1px solid #666; }
.tituloOutrasNoticias { float:left; padding:7px 0px 0px 7px; width: 150px; height: 20px; line-height:20px; 
	font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; font-size:12px; color:#FFF;
	text-transform:uppercase; text-decoration:none; }
.boxLinksOutrasNoticias { float:right; width:315px; border:1px solid #666; margin-bottom: 10px; border-top:none; }
.listaVinculadas, .listaVinculadasImagem { float:left; width: 303px; margin: 3px 0px 3px 5px; 
	font-family:'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; font-size:14px; color:#000; text-decoration:none; }
.imgVinculadas { float:left; margin:0px 5px 0px 0px; }
.cborda { float:left; background:url(/layout/comentenews_diario.gif) no-repeat;
	width:620px; height:21px; text-align:right; padding-top:3px; margin-bottom:5px; }


/* - 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; }
#floaterUltimas { position:absolute; top:150px; left:400px; width:300px; height:250px; }
#ondeirpe-01, #ondeirpe-02, #ondeirpe-03, #ondeirpe-04, #ondeirpe-05, #ondeirpe-06 {float:left;}

/*Blogs*/

.boxBlogsEngloba { float:left; width:650px; }
.BlogsImgLeft { float:left; width:102px; background-color:#EDEDED; padding:5px; margin-right:10px; }
.BlogsImgLeft img { border:1px solid #CCC; }
.BlogsTextoRight { float:left; width:500px; font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; 
	font-size:14px; color:#333; }

/*Impresso*/

.ImpressoBannerVerticalColDir { float:left; background-image:url(/layout/publicidade.jpg); 
	background-repeat:no-repeat; padding:0px 0px 10px 17px;
	width:198px; height:600px; overflow:hidden; cursor:pointer; }
.ImpressoBarraTopoOpcoes { float:left; width:650px; height:28px; background-color:#EFEFEF; }
.ImpressoBarraTopoDesc 	{ float:left; margin-left:380px; width:90px; height:10px; padding-top:10px; padding-right:10px; display:inline }
.ImpressoBarraTopoImgs	{ float:left; width:170px; height:20px; }
.ImpressoBarraTopoImgs img { margin:5px 0px 0px 5px; display:inline }

.ImpressoDivTitulo	{ float:left; width:650px; margin-bottom:5px; padding-bottom:5px; border-bottom:2px solid #000; }
.ImpressoTitulo	{ float:left; width:350px; padding:10px 0px 5px 0px; 
	font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; font-size:26px; color:#000; line-height:30px; } /*390px - largura*/
.ImpressoAssinatura { float:left; width:340px; padding:5px 0px 5px 10px; 
	font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; font-size:14px; color:#999; line-height:14px; } 
.ImpressoDivOlhoAssina { float:left; width:279px; border-left:1px solid #CCC; margin-left:5px; margin-top:5px; padding-left:10px;  }
.ImpressoOlho { float:left; width:269px; padding:5px 5px 5px 5px; 
	font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; font-size:14px; color:#333; line-height:18px; }
.ImpressoDataEdicao { float:left; width:269px; padding:5px 5px 5px 5px; font-weight:bold; 
	font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; font-size:11px; color:#333; line-height:18px; }
#ImpressoDivTexto { float:left; width:650px; margin-bottom:10px; 
	font:14px/24px normal Arial, 'Trebuchet MS', Helvetica, sans-serif; color:#333; line-height:normal; }
	
.ImpressoMateriasVinculadas { float:left; width:650px; display:inline }
.ImpressoBarraComentario { float:left; background:url(/layout/barra_comentarios_diario.gif) no-repeat;
	width:650px; height:21px; text-align:right; padding-top:3px; margin-bottom:5px; display:inline }
.ImpressoMateriasVinculadas { font:14px/24px normal Arial, 'Trebuchet MS', Helvetica, sans-serif; 
	color:#333; line-height:normal; }
	
.ImpressoCapaDiarAnteriores, .ImpressoMenuDir { float:left; width:315px; border-top:4px solid #000; padding-top:10px; }
.ImpressoMenuDir { margin-top:5px; }
.ImpressoMenuDirEngloba { float:left; width:295px; margin:5px 0px 5px 0px; padding:5px 0px 0px 20px; border-top:2px solid #CCC; }

.ImpressoTblImgInterna { float:right; margin:0px 5px; border:1px solid #999; width:435px; text-align:center; }
.ImpressoTblImgInterna td { background-color:#EDEDED; padding:3px; }
.ImpressoTblImgInterna img { border:1px solid #999; margin:0 auto; max-width:430px; }
.ImpressoEnglobaVideoImgDest { float:right; width:435px; margin:0px 0px 10px 10px; }
.ImpressoEnglobaVideoImgDest .ImpressoTblImgInterna { margin-right:0px; }

.indiceDiario { float:left; width:315px; }
a.indiceInternas { font:18px/24px normal Arial, 'Trebuchet MS', Helvetica, sans-serif; color:#333; 
	font-weight:bold; line-height:normal; }
.ImpressoTabelaImagem { background-color:#EDEDED; margin:5px; }
.ImpressoTabelaImagem td { padding:5px; }
.ImpressoTabelaImagem img { padding:2px; border:1px solid #CCC; }
a.ImpressoLink { font-family: Arial, 'Trebuchet MS', Helvetica, sans-serif; font-size:14px;  
	color:#999; text-decoration: none; text-transform: none; line-height: 15px; }
a.ImpressoLink:hover {text-decoration:underline;}
a.linkT { font-family: Arial, 'Trebuchet MS', Helvetica, sans-serif; font-size:12px;  
	color:#003d7a; text-decoration: none; text-transform: none; line-height: 15px; }
#ImpressoDivTexto .linkT { font-size:14px; }
.ImpressoIndiceGeral { float:left; width:650px; margin:10px 0px 10px 0px; }
.ImpressoTitIndiceGeral, .ImpressoCaixaIndiceGeral  { float:left; width:630px; padding:10px; }

.ImpressoShareConteudo { float:left; width:650px; padding-bottom:5px;
	border-bottom:1px solid #ccc; margin-bottom:5px; }
.ImpressoParagrafoPrincipal { float:left; width:590px; margin:5px 0px 10px 25px; clear:both }

.ImpressoMenuCapaSuplemento { float:left; width:968px; height:27px; margin-bottom:10px; margin-top:5px; padding-left:5px;  }
.ImpressoFotoMateriaInterna { margin:4px; padding:4px 6px 4px 4px; border:1px solid #CCC; background-color:#EDEDED; }
.ImpressoFotoMateriaInterna img { border:1px solid #666; }

.ImpressoVideoMateriaInterna { float:right; width:435px; margin:4px 0px 4px 4px; padding:5px 0px 5px 2px; border:1px solid #CCC; background-color:#EDEDED; }
.ImpressoVideoMateriaInterna object { padding:4px; }
.ImpressoVideoMateriaInterna span { float:left; padding-left:4px; }

.ImpressoMateriasVinculadas a.linkT { font-size:16px; }

.ImpressoMaisListaNoticias { float:left; padding:5px; background-color:#EDEDED; margin-top:5px; 
		font-family:'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; width:305px;
		font-size:11px; color:#333; text-decoration:none; text-transform:none; }
.ImpressoCorpoNoticias { float:left; width:315px; }
.ImpressoNoticiaIndexUltimas { float:left; width:305px; padding-left:5px; 
	margin-bottom:3px; clear:both; }
.ImpressoTextoAzulIndexUltimas { float:left; width:300px; margin-bottom:2px; 
	font-family:'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; font-size:12px; 
	color:#003d7a; text-decoration:none; text-transform:none; margin-bottom:0px; }
#ImpressoDivCarregando { float:left; width:300px; margin-left:5px; }
.ImpressoPubVLA { float:left; width:315px; margin:0px 0px 5px 0px; 
  padding-top:10px; border-top:4px solid #000; display:inline }
.ImpressoPubVLA img { margin-left:7px; }

#ImpressoFuncoesTopo { float:right;text-align:right;width:250px; }

/* - Busca OLD - */
/*
.cse-branding-bottom { float:right; text-align:right; width:317px; padding-bottom:5px; 
	margin-bottom:10px; border-bottom:2px solid #000; }
.cse-branding-form { float:right; width: 317px; }
.cse-branding-logo { float:left; width:60px; height:20px; line-height:20px; margin-left:10px; }
.cse-branding-text { float:left; width:247px; height:20px; line-height:20px; }
.buscaPersonalizada { float:right; width:317px; height:20px; line-height:20px; }
.inpBusca { width:200px; margin-right:10px; font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif;
	font-size:12px; color:#333; text-decoration:none; text-transform:none; }
.btnBusca { font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; font-size:12px;
	background-color:#666; color:#FFF; }
*/

/* - Galeria de imagens - */

.cabecalhoGaleriaImagens, .cabecalhoGaleriaImagensNota { float:right; width:317px; height:30px; background-color:#666; margin-bottom: 5px; }
.tituloGaleriaImagens, .tituloGaleriaImagensNota { float:left; padding:4px 0px 0px 7px; width: 150px; height: 20px; line-height:20px; 
	font:18px/24px normal Arial, 'Trebuchet MS', Helvetica, sans-serif; color:#FFF;	text-decoration:none; }
.cabecalhoGaleriaImagensNota { float:left; width:620px; }
.tituloGaleriaImagensNota { width:250px; }
.corpoGaleriaImagensNota  { float:left; width:618px; padding-left:2px; }
.linkGaleriaImagens { float:right; padding:7px 7px 0px 0px; height:20px; width:110px; }
#myGallery { width:315px; height:210px; }
.imageElement { position:relative; width:315px; height:210px; }

.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; }

.imgDestTopoNota { float:left; width:620px; height:443px; font-size: 0px; }
.legendaDestTopoNota { float:left; color:#FEFEFE; text-align:right; font-size:10px; 
	font-family: Arial,'Trebuchet MS',Helvetica,sans-serif; padding: 1px 4px 1px 0px; 
	width:616px; background-color:#000; filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; }

/*Galeria de imagens - Capa*/

.HomeTopoGaleriaImagens { float:right; width:315px; height:39px; background-image:url(/layout/bg_topoAzul_capa.gif); 
	background-repeat:no-repeat; margin-bottom:5px; padding-top:8px; }
.HomeFotoGaleriaImagens { float:right; width:315px; height:205px; font-size: 0px; }
.HomeCaptionGaleriaImagens { float:left; color:#FEFEFE; text-align:right; font-size:10px; 
	font-family: Arial,'Trebuchet MS',Helvetica,sans-serif; padding: 1px 4px 1px 0px; 
	width: 311px; background-color: #000; filter: alpha(opacity=60); -moz-opacity: .60; opacity: .60; }
.HomeCorpoGaleriaImagens { float:right; width:315px; background-color:#e1f5fd; }
.HomeCorpoInternoGaleriaImagens { float:left; width:295px; padding:10px; }
.HomePassarGaleriaImagens { float:right; margin-bottom:5px; clear:both; }
.HomeTextoGaleriaImagens { float:left; width:295px; margin-bottom:5px; font:12px/14px normal Arial,'Trebuchet MS',Helvetica,sans-serif; color:#333; }
a.HomeLinkGaleriaImagens { font:10px/12px normal Arial,'Trebuchet MS',Helvetica,sans-serif; color:#61cef6;
	font-weight:bold; text-decoration:none; line-height:normal; text-transform:none; cursor:pointer; border:1px solid #61cef6;
	background-color:#FFF; padding:0px 3px 0px 3px; margin:3px 0px 3px 2px; height:15px; }
.HomeBaseGaleriaImagens { float:right; width:315px; font-size:0px; height:12px; line-height:normal; 
	background-image:url(/layout/bg_baseAzulClaro_capa.gif); background-repeat:no-repeat; margin-bottom:10px; }

/*Especiais e Loterias */

.EspeciaisEnglobaDivs { float:left; width:650px; margin-top:10px; margin-bottom:10px; }
.EspeciaisBoxDiario { float:left; width:350px; border-right:1px solid #666666; padding-right:5px; display:inline }
.EspeciaisBoxEsq {float:left; width:330px; display:inline }
.EspeciaisBoxPad { float:left; padding:5px; text-align:left; 
	font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; font-size:12px; color:#333; 
	text-transform:none; text-decoration:none }
.EspeciaisBoxPad img { margin-right:12px; border:5px solid #CCCCCC; } 
.EspeciaisOnline { float:left; width:205px; padding:5px; padding-top:0px; margin-left:10px; display:inline }

.LoteriaEnglobaDivs { float:left; width:650px; margin-top:10px; margin-bottom:10px; }
.LoteriaDivTopo { float:left; width:630px; padding:10px; background-color:#003d7a; 
	font-family:Arial,'Trebuchet MS', Helvetica, sans-serif; font-size:16px; 
	color:#FFF; margin-bottom:10px; }
.LoteriaDivCorpo { float:left; width:630px; padding:10px; margin-bottom:10px;
	font-family:Arial,'Trebuchet MS', Helvetica, sans-serif; font-size:14px; color:#333; }

.sorteioEsq { float:left; width:295px; margin-right:10px; }
.sorteioDir { float:left; width:295px; padding-left:10px; margin-right:10px; border-left:1px solid #333; }

/* - Mapa do Site - */

.mapaSite ul { float:left; width:600px; margin-bottom:10px; display:inline }
.mapaSite li { list-style-position:inside; }
.tituloMapaSite, a.tituloMapaSite, .tituloMapaSiteInternas, a.tituloMapaSiteInternas { 
	font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; font-size:16px; 
	color:#003d7a; font-weight:bold; text-decoration:none; text-transform:none; }
.tituloMapaSiteInternas, a.tituloMapaSiteInternas { font-size:14px; list-style:none; color:#333; }
.textoMapaSite { font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; font-size:14px; 
	color:#333; font-weight:bold; text-decoration:none; text-transform:none; }
.mapaSiteInterna { margin-left:20px; font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; font-size:12px; 
	color:#333; text-decoration:none; list-style:none; clear:both; display:inline }

/* - Internas - */

.tituloInternas { float:left; width:445px; font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; 
	font-size:30px; color:#333; margin-bottom: 10px; padding-bottom: 5px; text-decoration:none; text-transform:none; }
.videoInternas { float:right; width: 300px; margin: 10px 0px 10px 10px; font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; 
	font-size:10px; color:#333; text-decoration:none;  }
.fotoInternas { float:right; margin:10px; padding:10px; background-color:#EFEFEF; }
.audioInternas { float:right; margin:10px; padding:10px; background-color:#EFEFEF; }

.colEnglobaInternas { float:left; width:650px; border-bottom:1px solid #CCC; padding-bottom:10px; margin-bottom:10px; }
.colEnglobaEsqInternas, .colEnglobaDirInternas { float:left; width:310px; 
	font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; font-size:14px; color:#333; }
.colEnglobaDirInternas { margin-left:10px;}

/*Horóscopo*/
.HoroBoxEngloba { float:left; width:650px; }
.HoroBoxSigno { float:left; width:200px; margin:7px; display:inline }
.tituloHoroscopo { float:left; width:195px; margin:2px 0px 2px 0px; 
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000; line-height:20px; }
.corpoHoroscopo { float:left; width:195px; height:180px; margin:2px 0px 2px 0px; padding-right:6px; 
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; 
	color:#000; line-height:14px; border-right:1px solid #CCC; border-bottom:1px solid #CCC; }
.corpoHoroscopo img { float:left; width:66px; height:66px; margin:0px 4px 1px 0px; }
.HoroIndice { float:right; width:320px; padding: 0px 0px 10px 0px; border-bottom:4px solid #000; margin-bottom:10px; } 

/*Enquete*/

.div_corpoEnquete { float:left; width:305px; padding:5px; margin-top:5px; border-bottom:none; }
.div_tituloEnquete { float:left; font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; 
	font-size:14px; font-weight:bold; padding-bottom:5px; border-bottom:1px solid #EDEDED; margin-bottom:5px; }
.div_opcoesEnquete { float:left; width:305px; 
	font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; font-size:12px; color:#333; }
.bt_enquete { margin:2px 8px 2px 4px; }

/* - Estilos - */

.tituloG, h1, h2 { font-family: Arial, 'Trebuchet MS', Helvetica, sans-serif; font-size: 18px; 
	color:#333; text-decoration: none; text-transform: none; font-weight: bold; }
.titulo, a.titulo { font:18px/24px normal Arial, 'Trebuchet MS', Helvetica, sans-serif; 
	font-weight:bold; color:#000; text-decoration:none; }
h2 { font-size: 26px; }
p { font-family: Arial, 'Trebuchet MS', Helvetica, sans-serif; font-size: 14px; 
	color:#333; text-decoration: none; text-transform: none; }
h3 { font-family: Arial, 'Trebuchet MS', Helvetica, sans-serif; font-size: 10px; color: #FFF; }

.textoBlack { color:#333; }
.credito, .assinaturaUltimas, .comentariosUltimas, .creditoRight { font-family: Arial, 'Trebuchet MS', Helvetica, sans-serif; font-size: 10px; 
	color:#333; text-decoration: none; text-transform: none; }
.creditoRight { float:right; }
.assinaturaUltimas { float:left; margin-top: 3px; color:#999; font-size:12px; line-height: 13px; }
.comentariosUltimas { font-size: 11px; }
a.tituloG { color: #003d7a; text-decoration: none; }
.leitura, a { font-family:'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; font-size:14px;
	color:#333; text-decoration:none; text-transform:none; }

.texto, .textoUp { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; 
	color:#333; text-decoration:none; text-transform:none; }
.textoUp { text-transform:uppercase; font-weight:bold; }
.textoAzul, .ultimasAzul, .textoVinculadas { font-family:'Trebuchet MS', 'Trebuchet', '_serif', sans-serif; font-size:12px;
	color:#003d7a; text-decoration:none; text-transform:none; }	
.textoVinculadas { font-size: 14px; }
.ultimasAzul, a.ultimasAzul { font-size:14px; text-decoration:none; }
.infoAzul { font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; font-size:10px; 
		text-decoration:none; text-transform:none; color:#333; }
.label_class, .label_classMin { float:left; width: 150px; height: 25px; margin-right: 10px; display:inline }
.label_classMin { width:60px; }
.btnProcurar, .inpLeitura, .selLeitura, .ipSenha, .frmLeitura { 
	font-family:Arial, 'Trebuchet MS', Helvetica, sans-serif; font-size:12px; margin-bottom:5px; }
.btnProcurar { background-color:#666; color:#FFF; }
.inpLeitura, .inpSenha { background-color:#FFF; color:#333; border:1px solid #000; line-height:18px; width:40%; }
.inpSenha { width:100px; }
.frmLeitura { width:inherit; color:#333; line-height:16px; font-size:14px; }
.selLeitura { width:40%; }
.hrhor { color:#FFF; border-bottom:1px solid #CCC; width:99%; margin:5px 0px 5px 0px; text-align:left; clear:both; }
.hrRodape { color:#FFF; border-bottom:2px solid #CCCCCC; border-bottom-width:thin; width:99%; margin:5px 0px 5px 0px; text-align:left; clear:both; }
.visivel { display:inline-block }
.naovisivel { display:none }

#VwP91533Div { display:none !important; }

/*NOVO DP*/
.header .main_nav .sub table td { padding:2px 6px; }
.footer .nav { padding:15px 0px; }
.windows, .delicious, .yahoo, .technorati, .digg, .twitter, .facebook {margin:0; padding:0;}
.footer .nav ul li { padding:0 10px; }