/* global */
* { padding: 0; margin: 0; }

body { background:url("../img/bg_body.gif") repeat-x scroll 0 10px #FFFFFF; font:10px Arial,"Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif; padding-top:10px; }

img { border: none; vertical-align: middle; }

input, textarea { font-family: Arial, "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; font-size: 1.1em; vertical-align: middle; }
select option { padding: 0 4px; }
/* end of blobal */


/* headers */
h1, h2, h3, h4 { }
/* end of headers */


/* text */
p { font-size: 1.1em; }
a { }
p.acenter { text-align: center; }
/* end of text */


/* form classes */
.textbox { }
.checkbox { }
fieldset { border: none; }
/* end of forms */

/* global classes */
.clearboth { clear: both; }
ul, ul li { list-style: none; }
/* end global classes */


/* Projecto Jornal de Angola */
#container { margin: 0px auto; width: 950px; }

#header { float: left; width: 950px; height: 77px; position: relative; padding-top: 16px }
	#header .top { position: absolute; top: 2px; right: 2px; color: #94d1f1; font-size: 0.9em }
		#header .top a { color: #94d1f1; text-decoration: none; }
			#header .top a:hover { text-decoration: underline; }
		#header .top img { margin: 0px 8px; margin-top: -2px; _margin-top: 0px }
		#header .top span { margin-right: 17px; }
		
	#header .logo { float: left; }
		#header .logo img { float: left; }
		#header .logo .dateTime { float: left; color: #555555; padding-top: 23px; padding-left: 8px }
		
	#header .director { float: right; color: #686a6c; font-size: 1em; text-align: right; padding-right: 3px }
		#header .director span { color: #8f9193; }
		
	#header .pesquisa { float: right; clear: right; padding-top: 6px; width: 249px; padding-right: 1px }
		#header .pesquisa .text { float: left; width: 167px; padding: 2px; background: #FFF url(../img/bg_header_pesquisa.gif) top left no-repeat; color: #555555; font-size: 1.4em; border: none; padding-top: 4px }
		#header .pesquisa .btnPesquisar { float: left; }
		#header .pesquisa p { float: right; padding-top: 2px; padding-right: 2px }
		#header .pesquisa a { color: #555555; text-decoration: none; }
			#header .pesquisa a:hover { text-decoration: underline; }
			
#menu { float: left; width: 949px; height: 27px; padding-left: 1px; font-size: 1.4em; }
	#menu a { float: left; text-transform: uppercase; text-decoration: none; padding: 0px 7px; font-weight: bold; color: #7F0B0F; position: relative; height: 23px; padding-top: 4px; margin-right: 1px; }
		#menu a .left { top: 0px; left: 0px; height: 3px; width: 3px; position: absolute; display: none }
		#menu a .right { top: 0px; right: 0px; height: 3px; width: 3px; position: absolute; _right: -1px; display: none }
		#menu a img { float: left; }
		
		#menu a.active { background: #0075b3; color: #ecf3f7 }
		#menu a.active .left, #menu a.active .right { display: block; }
		
		/* IE6 bug */
		#menu a#op2 .right { _right: 0px; }
		
		#menu a.desporto { padding: 0px; height: auto; margin-left: 14px; margin-right: 0px }
		#menu a.economia { padding: 0px; height: auto; margin: 0px; float: right; }
		
#submenus { float: left; width: 942px; padding-left: 8px; height: 26px; }
	.submenu { float: left; display: none; padding-top: 5px; width: 100%; height: 21px }
		.submenu li { float: left; padding-right: 26px; font-size: 1.2em; }
		.submenu a { color: #d9ebf4; text-decoration: none; }
			.submenu a:hover { text-decoration: underline; }
		.submenu a.active { text-decoration: underline; }
			
#main { float: left; padding-bottom: 8px; border-bottom: 15px solid #f2f4f6; margin-bottom: 4px; width: 100%; padding-top: 11px }

#bottomLinks { float: left; width: 934px; background: #f2f4f6; font-size: 1.1em; font-weight: bold; color: #555555; padding: 10px 0px 10px 16px }
	#bottomLinks a { color: #f2f4f6; text-decoration: none; font-weight: normal; color: #555555 }
		#bottomLinks a:hover { text-decoration: underline; }
	
	#bottomLinks ul { padding-top: 10px; }
		#bottomLinks ul.noLabel { padding-top: 21px; }
	
	#bottomLinks div { float: left; width: 103px; }
	
	#bottomLinks div.cultura { width: 90px; padding-left: 3px }
	
#footer { float: left; margin-top: 6px; border-top: 1px dotted #919191; padding-left: 65px; width: 885px; background: url(../img/logo_edicoesNovembro.jpg) top left no-repeat; color: #878787; padding-top: 13px; height: 41px; margin-right: -3px; position: relative; margin-bottom: 3px }
	#footer p { float: left; width: 885px }
	#footer a { color: #878787; text-decoration: none; margin: 0px 3px }
		#footer a:hover { text-decoration: underline; }
	#footer span { font-size: 0.9em; }
	
	#footer .rss { float: right; margin-top: -7px }
		#footer .rss img { float: left; }
	
			
			
/* COMUNS */
/* caixa de pubilicidade */
.publicidade { float: left; width: 100%; background: url(../img/text_publicidade.gif) top left no-repeat; padding-top: 8px; margin-top: 10px; }
	.publicidade * { float: left; }
	
.linksRight { float: left; width: 100%; background: url(../img/text_links.gif) top left no-repeat; padding-top: 8px; }
	.linksRight img { float: left; }
	
/* titulo com barra azul em cima e barra picotada por baixo */
h4 { width: 100%; float: left; border-top: 3px solid #d0e3ee; border-bottom: 1px dotted #919191; font-size: 1.4em;  }
	 h4 a { float: left; padding: 2px; background: url(../img/arrow_h4.gif) right center no-repeat; padding-right: 11px; text-decoration: none; color: #7b7b7b; font-weight: normal }
	h4 a:hover { color: #555555; background-image: url(../img/arrow_h4_hover.gif); } 
	/* h4 sem link */
	h4 span { float: left; padding: 2px; color: #7b7b7b; font-weight: normal; }
	/* unlinked */
	h4 label { float: left; padding: 2px; padding-right: 11px; text-decoration: none; color: #000; font-weight: normal }
	/* labeled */
	h4 a.section { color: #7F0B0F; background: none; }
		h4 a.section:hover { background: none; text-decoration: underline }
	
	h4 a.verArquivo { float: right; background: none; padding: 0px; background: none; }
		h4 a.verArquivo:hover { background: none; }
	.mundo h4 a.verArquivo img { margin: 0px; padding-bottom: 2px; margin-right: 10px; }
			

		
		
			
/* homepage - esquerda */
#hpLeft { float: left; width: 320px; padding-right: 7px; border-right: 1px solid #efefef }

	/* noticia em destaque, fundo azul claro */
	#hpLeft .destaque { float: left; width: 100%; background: #d0e3ee; padding: 11px 0px 6px 0px; }
	#hpLeft .destaque img { float: left; margin-left: 10px; margin-bottom: 20px;}
	#hpLeft .destaque h3 { float: left; padding: 0px 7px; font-size: 1.9em; font-weight: normal; font-family: Georgia, Arial; color: #333333; padding-top: 20px padding-top: 20px;}
		#hpLeft .destaque h3 a { color: #000; text-decoration: none; }
		#hpLeft .destaque h3 a.special { font-family: Arial; font-size: 0.6em; text-transform: uppercase; color: #7F0B0F }
	#hpLeft .destaque p { float: left; padding: 0px 7px; font-size: 1.2em; }
		#hpLeft .destaque p a {  color: #000; text-decoration: none; }
		#hpLeft .destaque p a span { color: #0078b8; }
		
	#hpLeft .destaque a:hover { text-decoration: underline; }
		
	/* cronicas de opiniao */
	#hpLeft .cronicas { float: left; width: 100%; padding-top: 7px; border-bottom: 1px solid #e5e5e5; }
		#hpLeft .cronicas h4 { margin-bottom: 5px; }
		#hpLeft .cronicas .cronica { float: left; width: 319px; padding-left: 1px; color: #0078b8; padding-bottom: 15px }
			#hpLeft .cronicas .cronica a { color: #0078b8; text-decoration: none; font-family: Arial; }
			#hpLeft .cronicas .cronica .title { text-transform: uppercase; padding-top: 10px; padding-bottom: 5px }
			#hpLeft .cronicas .cronica .quote { font-size: 1.3em; }
			#hpLeft .cronicas .cronica .quote img { vertical-align: inherit; _vertical-align: middle }
			#hpLeft .cronicas .cronica .quote span { color: #000; font-size: 1.2em; font-family: Georgia, Arial; }
			#hpLeft .cronicas .cronica .quote .verMais {  margin-left: 6px; }
		#hpLeft .cronicas .cronica a:hover { text-decoration: underline; }
			
		#hpLeft .cronicas .outras { color: #000; margin-bottom: -2px }
	
		#hpLeft .cronicas ul { border-bottom: 1px solid #f9f9f9; padding-bottom: 3px; font-size: 1.1em }
		#hpLeft .cronicas ul li { background: url(../img/list_square.gif) center left no-repeat; padding-left: 11px; margin-top: 3px }
			#hpLeft .cronicas ul li a { color: #000; font-weight: bold; font-size: 1.1em; text-decoration: none }
				#hpLeft .cronicas ul li a:hover { text-decoration: underline; }
			#hpLeft .cronicas ul li a span { color: #0078b8; margin-left: 3px; font-weight: normal }
			
	/* casos de policia */
	#hpLeft .casos { float: left; width: 100%; padding-top: 17px; }
		#hpLeft .casos p { padding-right: 20px; float: left; padding-top: 8px }
		#hpLeft .casos img { float: left; margin-right: 17px; margin-bottom: 4px; }
		#hpLeft .casos p a { color: #000; text-decoration: none }
		#hpLeft .casos a strong { font-size: 1.5em; font-family: Georgia, Arial; margin-bottom: 10px; font-weight: normal }
		#hpLeft .casos a.blue { color: #0078b8; }
		#hpLeft .casos a span { color: #0078b8; margin-left: 3px }
		#hpLeft .casos p a:hover { text-decoration: underline; }
		
	/* citacao */
	.citacao { float: left; width: 100%; padding-top: 15px; }
		.citacao h4 { margin-bottom: 10px; }
		.citacao p { color: #0078b8; font: 1.2em Georgia, Arial; font-style: italic; font-weight: bold; padding-right: 35px; float: left; padding-bottom: 3px; text-decoration: none }
			.citacao p a { color: #0078b8; text-decoration: none }
			.citacao p a:hover { text-decoration: underline; }
		.citacao img { vertical-align: inherit; _vertical-align: middle }
		.citacao p { float: left }
		.citacao p.author { color: #000; font-style: normal; font-family: Arial, "Trebuchet MS", Helvetica; font-size: 1.1em; font-weight: normal }
	
/* homepage - centro */
#hpCenter { float: left; width: 308px; padding-left: 7px }
	#hpCenter .ultimas h4 { margin-bottom: -4px; }
	
	#hpCenter .ultimas { float: left; width: 100%; }
	/* lista com imagens */
	#hpCenter ul.thumbs, #hpCenter ul.thumbs li { float: left; width: 100%; }
	
	#hpCenter .thumbs li { padding-bottom: 4px; border-bottom: 1px solid #dfdfdf; margin-top: 12px; }
	#hpCenter ul.thumbs img { float: left; margin-right: 17px }
	#hpCenter ul.thumbs h3 { float: left; width: 175px; font-weight: bold; font-size: 1.6em; font-family: Georgia, Arial; }
		#hpCenter ul.thumbs h3.noImg { width: 100%; }
		#hpCenter ul.thumbs h3 a { color: #0078b8; text-decoration: none }
		#hpCenter ul.thumbs h3 a.section { font-family: Arial, Georgia; font-size: 0.7em; text-transform: uppercase; font-weight: normal; color: #7F0B0F }
	
	#hpCenter ul.thumbs p { width: 98%; padding: 3px 1%; float: left; font-size: 1.2em }
	#hpCenter ul.thumbs p a { color: #000; text-decoration: none; }
	#hpCenter ul.thumbs span { color: #0078b8; margin-left: 3px;}
	
	#hpCenter ul.thumbs a:hover { text-decoration: underline; }
	
	/* lista sem imagens */
	#hpCenter ul.text { float: left; width: 100%; padding: 7px 0px }
	
		#hpCenter ul.text li { background: url(../img/list_ultimas.gif) top left no-repeat; padding-left: 10px; margin-top: 3px }
		#hpCenter ul.text a { color: #0078B8; font-weight: bold; font-size: 1.1em; text-decoration: none; }
			#hpCenter ul.text a:hover { text-decoration: underline; }
			#hpCenter ul.text a span { color: #0078b8; }
			#hpCenter ul.text label { color: #7F0B0F; cursor: pointer }
			
	/* foto do dia */
	.fotoDoDia { border: 1px solid #e1e1e1; float: left; width: 300px; padding: 3px; padding-bottom: 8px }
		.fotoDoDia h4 { border: none; }
		.fotoDoDia .doDia { float: left; margin-top: 5px }
		
		.fotoDoDia .detailsPadd { padding-left: 5px; }
		.fotoDoDia .details { float: left; width: 290px; padding-top: 10px; color: #555555; padding-bottom: 5px; border-bottom: 1px dotted #919191; margin-bottom: 9px }
			.fotoDoDia .details h3 a { color: #0078b8; font-size: 1.3em; font-weight: normal; font-family: Georgia, Arial; text-decoration: none }
				.fotoDoDia .details h3 a:hover { text-decoration: underline; }
				
			.fotoDoDia .details p a { color: #000; text-decoration: none }
				.fotoDoDia .details p a:hover { text-decoration: underline; }
			.fotoDoDia .details span { color: #979797; font-size: 0.9em; }
		
		.fotoDoDia .acenter { clear: both; }
		.fotoDoDia .acenter img { margin: 0px 20px; }
		
		
#inner { float: left; width: 624px; }	

	#inner .breadcrumbs { float: left; width: 100%; border-bottom: 1px dotted #919191; color: #555555; padding-bottom: 5px; margin-bottom: 10px; }
	.breadcrumbs a { color: #0078b8; background: #e9edf1 url(../img/bg_breadcrumbs.gif) top right no-repeat; padding: 0px 10px 1px 6px; text-decoration: none; margin-right: 6px }
		.breadcrumbs a:hover { text-decoration: underline; }
		
	.breadcrumbs select { float: right; border:1px solid #919191; margin-left: 5px; }
	.breadcrumbs label { float: right; margin-top: 3px }
	.breadcrumbs input { float: right; margin-left: 5px; margin-top: 2px }
	
	
	.breadcrumbs .prov { float: right; _margin-top: -14px; margin-top: 0px }
	.breadcrumbs .prov, x:-moz-any-link  {margin-top: -14px; }
	.breadcrumbs .prov, x:-moz-any-link, x:default { margin-top: 0px; }
	
	*+html .breadcrumbs .prov { margin-top: -14px; }
	
		
#nav { position: absolute; }
	#nav a { float: left; width: 18px; height: 19px; color: #0078b8; background: url(../img/nav_off.gif) top left no-repeat; text-align: center; margin: 0px 4px; text-decoration: none; padding-top: 2px; cursor: pointer }
		#nav a.on { background-image: url(../img/nav_on.gif); color: #feffff; }
		#nav a:hover { background-image: url(../img/nav_on.gif); color: #feffff; }
		
	/* T18 - Artigo Com Form */
	#artigo { float: left; width: 100%; }
		#artigo h3 { color: #0078b8; font-size: 2em; font-family: Georgia, Arial; padding-right: 50px; padding-left: 6px }
		
		#artigo .options { float: left; width: 616px; border-bottom: 1px solid #e1e1e1; font-size: 1.1em; padding: 15px 2px 3px 6px; }
			#artigo .options span { float: left; color: #959597; padding-top: 1px; _padding-top: 2px }
			#artigo .options .links { float: right; color: #0078b8; }
			#artigo .options a { color: #0078b8; text-decoration: none; }
				#artigo .options a.enviarLink { margin-right: 14px; margin-left: 65px; cursor: pointer }
			#artigo .options img { vertical-align: middle; }
			
		#artigo #resizable { float: left; }
			
		#artigo .detalhe { float: left; width: 624px; border-top: 3px solid #d0e3ee; padding-top: 12px; border-bottom: 3px solid #d0e3ee; padding-bottom: 50px; position: relative; margin-top: 12px }
			#artigo .detalhe .thumb { float: left; width: 300px; padding: 3px; border: 1px solid #e1e1e1; color: #555555; margin-right: 10px; margin-bottom: 2px }
			#artigo .detalhe .thumb img { float: left; margin-bottom: 4px }
			#artigo .detalhe .thumb label { font-family: Georgia, Arial; font-size: 1.5em; color: #0078b8; padding-left: 3px }
			#artigo .detalhe .thumb p { padding-left: 3px; padding-top: 3px; font-size: 1.1em }
			#artigo .detalhe .thumb span { color: #979797; font-size: 0.9em; }
			
		#artigo .detalhe p.links { padding-top: 0px; }
			
		#artigo .detalhe p { color: #555555; font-size: 1.3em; padding-top: 24px; }
		#artigo .detalhe p.text { display: none; }
			
		#artigo .detalhe .fotos { position: absolute; top: 12px; right: 0px; }
		#artigo .detalhe .video { position: absolute; top: 12px; right: 77px; }
		
		#artigo .detalhe #nav { bottom: 20px; right: 0px; font-size: 13px }
		
		#artigo .listaNoticias { float: left; width: 298px; margin-top: 4px }
			#artigo .listaNoticias h4 { border-top: none; }
				#artigo .listaNoticias h4 a { padding-top: 0px; }
			.listaNoticias ul { float: left; width: 100%; padding: 2px 0px }
			.listaNoticias ul li { background: url(../img/list_ultimas.gif) top left no-repeat; padding-left: 10px; margin-top: 3px }
				.listaNoticias ul a { color: #555555; font-weight: bold; font-size: 1.1em; text-decoration: none; }
					.listaNoticias ul a span { color: #0078b8; font-size: 0.9em; }
				.listaNoticias ul a:hover { text-decoration: underline; }
			#artigo .listaNoticias .verMais { width: 100%; text-align: right; float: left; padding: 15px 0px }
				.listaNoticias .verMais a { color: #0078b8; text-decoration: none }
					.listaNoticias .verMais a:hover { text-decoration: underline; }
					
		#artigo .listaEsquerda { padding-right: 12px; margin-right: 12px; border-right: 1px solid #dfdfdf; }
		
		/* enviar por mail */
		#artigo .enviar { float: left; width: 616px; padding-left: 8px; border-top: 3px solid #d0e3ee; margin-top: 12px; }
			#artigo .enviar .top { font-size: 1.6em; font-weight: bold; color: #0078b8; font-family: Georgia, Arial; float: left; width: 100%; padding-bottom: 20px; padding-top: 10px }
			#artigo .enviar label { float: left; width: 146px; text-align: right; padding-right: 14px; color: #7b7b7b; font-size: 1.4em; padding-top: 2px }
			#artigo .enviar .text, #artigo .enviar textarea { float: left; width: 450px; border: 1px solid #7f9db9; padding: 2px; margin-bottom: 11px; _width: 447px; color: #555555 }
			#artigo .enviar textarea { overflow: auto; height: 134px; _width: 447px; }
			#artigo .enviar .error { color: #FF0000; padding-left: 160px; width: 445px; padding-bottom: 5px; font-size: 1.2em }
			#artigo .enviar .btnEnviar { float: left; margin-left: 160px; }
			
		#artigo #hiddenLink, #artigo #hiddenCopyright { display: none; }
		
		
		
	/* T4 - Gente */
	#provincias { float: left; width: 100%; }
		
		.provinciasBox { float: left; width: 612px; border: 1px solid #e1e1e1; padding: 5px }
			.provinciasBox .detalhe { float: left; width: 311px; background: #eff2f4; height: 225px; position: relative; }
			.provinciasBox .detalhe .text { position: absolute; left: 5px; bottom: 10px; }
			.provinciasBox .detalhe h3 { font-size: 2em; font-family: Georgia, Arial; padding-bottom: 5px; }
				.provinciasBox .detalhe h3 a { color: #0078b8; text-decoration: none; }
			.provinciasBox .detalhe p { padding-right: 10px; }
			.provinciasBox .detalhe p a { color: #555555; text-decoration: none; }
				.provinciasBox .detalhe span { color: #0078b8; font-size: 0.8em; }
			.provinciasBox .detalhe a:hover { text-decoration: underline; }
			
			.provinciasBox img { float: right; }
			
		.provinciasList { float: left; width: 100%; border-top: 3px solid #d0e3ee; margin-top: 10px; background: url(../img/bg_provincias.gif) top center repeat-y }
			.provinciasList .left { float: left; width: 313px; border-top: 5px solid #FFF }
			.provinciasList .right { float: right; width: 306px; border-top: 5px solid #FFF }
			
		.provinciasList ul { float: left; width: 280px; padding-left: 10px; }
			.provinciasList li { float: left; width: 100%; color: #555555; margin-bottom: 10px; background: url(../img/bg_listaProvincias.gif) bottom center no-repeat; padding-bottom: 10px }
			.provinciasList li h3 { font-size: 1.6em; font-family: Georgia, Arial; padding-bottom: 5px; }
				.provinciasList li h3 a { color: #0078b8; text-decoration: none; }
			.provinciasList li img { float: left; margin-right: 3px; margin-top: 3px }	
			.provinciasList p { line-height: 1.2em; }
			.provinciasList p a { color: #555555; text-decoration: none; }
				.provinciasList span { color: #0078b8; font-size: 0.8em; }
				
			.provinciasList p.links { float: left; width: 100%; padding-top: 7px; }
				.provinciasList .links img { margin-right: 17px; }
			.provinciasList a:hover { text-decoration: underline; }
			
			.provinciasList .last { background: none; }
			
		.provinciasList .fotoDoDia .details { padding-bottom: 0px; border: none; }
			.provinciasList .fotoDoDia h3 a { font-size: 15px; }			
			
	
	
	/* T7 - Fotos V�deos */
	.galeria { float: left; width: 100%; }
		.galeria h3 { font-size: 2em; font-family: Georgia, Arial; padding-bottom: 5px; color: #0078b8; }
		
		.galeria .topBox { width: 500px; margin: 0 auto; border: 1px solid #e1e1e1; padding: 5px 8px 2px 8px; position: relative; height: 452px }
		.galeria .topBox .fotoCounter { width: 100%; text-align: right; font-size: 1.2em; color: #555555; padding-bottom: 4px }
		.galeria .topBox .text { width: 331px; margin: 0 auto; background: #f2f4f6; color: #555555; margin-top: 5px; padding: 5px 60px 5px 15px; _height: 43px; min-height: 43px; position: absolute; bottom: 2px; left: 55px }
			*+html .galeria .topBox .text { height: 43px; }
			.galeria .topBox label { color: #0078b8; font-family: Georgia, Arial; font-size: 1.5em; font-weight: bold; }
		.galeria .topBox .nav { position: absolute; bottom: 18px; }
		.galeria .topBox .navLeft { left: 8px; }
		.galeria .topBox .navRight { right: 8px; }
		.galeria .topBox .nav img { float: left; }
		.galeria .topBox span { font-size: 0.9em; color: #7B7B7B }
		
		.galeria .topBoxVideos .text { padding-right: 152px; }
		
	.galeria .arquivo { float: left; width: 100%; margin-top: 10px; border-top: 3px solid #d0e3ee; padding-top: 5px; position: relative; }
		.galeria ul { float: left; padding-left: 10px; width: 614px; padding-bottom: 15px }
			.galeria li { float: left; width: 100px; height: 90px; position: relative; color: #555555; font-size: 1.1em; padding-top: 60px; margin-right: 28px; margin-bottom: 10px }
				.galeria li a.text { color: #555555; text-decoration: none; position: absolute; left: 0px; bottom: 90px; }
					.galeria li a.text:hover { text-decoration: underline; }
				.galeria li span { float: left; }
			.galeria li.last { margin-right: 0px; }
			
		.galeria #nav { position: relative; width: 100%; text-align: center; float: left; font-size: 1.2em; line-height: 2em; position: relative }
			.galeria #nav a { float: none; padding: 2px 6px 3px 5px; }
			.galeria #nav a.anterior { left: 0px; background: url(../img/icon_anterior.gif) bottom left no-repeat; padding-left: 18px; _background-position: center left; }
			.galeria #nav a.seguinte { right: 0px; background: url(../img/icon_seguinte.gif) bottom right no-repeat; padding-right: 18px; _background-position: center right; }
			.galeria #nav .anterior, .galeria #nav .seguinte { color: #0078b8; text-decoration: none; padding: 0px; width: auto; top: 2px; position: absolute }
			.galeria #nav .anterior:hover, .galeria #nav .seguinte:hover { text-decoration: underline; color: #0078b8; }
			.galeria #nav .anterior:hover { background-image: url(../img/icon_anterior_hover.gif); }
			.galeria #nav .seguinte:hover { background-image: url(../img/icon_seguinte_hover.gif); }
			.galeria #nav img { vertical-align: text-bottom; }
			
			
			
	/* T2 - mundo */
	.mundo { float: left; width: 100%; padding-bottom: 20px }
		.mundo .ultima { float: left; width: 310px; }
			.mundo .ultima h3 { font-size: 1.6em; font-family: Georgia, Arial; color: #0078b8; }
			.mundo .ultima h3 a { color: #0078b8; text-decoration: none; }
			.mundo .ultima p { color: #000; padding-top: 10px; font-size:1.3em; }
			.mundo .ultima p a { color: #000; text-decoration: none; }
			.mundo .ultima p a span { color: #0078b8 }
			.mundo .ultima a:hover { text-decoration: underline; }
			
		.mundo .ultimas { float: right; width: 303px; border-left: 1px solid #eeeeee; padding-left: 8px }
			.mundo .ultimas h4 { border-top: none; }
			
			.mundo .ultimas ul, .mundo .ultimas ul li { float: left; width: 100%; }
			.mundo .ultimas ul li { padding: 10px 0px; border-bottom: 1px solid #dfdfdf; }
			.mundo .ultimas ul li.last { border: none; } 
			.mundo .ultimas img { float: left; margin-right: 10px }
			.mundo .ultimas h3 { font-size: 1.6em; font-family: Georgia, Arial; }
			.mundo .ultimas h3 a { color: #0078b8; text-decoration: none; }
			.mundo .ultimas p { color: #000; font-size:1.3em; }
			.mundo .ultimas p a { color: #000; text-decoration: none; }
			.mundo .ultimas p a span { color: #0078b8;}
			.mundo .ultimas a:hover { text-decoration: underline; }
			
		.mundo .newsTitles { float: left; width: 100%; border-top: 3px solid #d0e3ee; border-bottom: 3px solid #d0e3ee; padding: 15px 0px; margin-top: 10px; margin-bottom: 15px;  }
			.mundo .newsTitles ul { float: left; width: 303px; padding-bottom: 14px; font-size: 1.4em }
			.mundo .newsTitles ul li {float: left; width: 100%; position: relative;  }
			.mundo .newsTitles ul img { float: left; margin-right: 13px; }
			.mundo .newsTitles ul h3 { font-size: 1.1em; font-family: Georgia, Arial; }
			.mundo .newsTitles ul a { color: #0078b8; text-decoration: none }
				.mundo .newsTitles ul a:hover { text-decoration: underline; }
			.mundo .newsTitles ul li span {  color: #000; font-size: 0.9em; }
			.mundo .newsTitles ul li span a { color: #000; font-size: 0.9em; margin-left: 4px }
				.mundo .newsTitles ul li span.noImg a { margin-left: 0px; font-size: 1.0em }
			.mundo .newsTitles ul li label { color: #0078b8; cursor: pointer }
			.mundo .newsTitles ul li.middle { margin: 20px 0px; }
			
		.mundo .fotoDoDia { float: right; }
		.mundo .fotoDoDia .details { padding-bottom: 0px; border: none; }
			.mundo .fotoDoDia h3 a { font-size: 15px; }
			
		.mundo .publicidade { width: 300px; margin-top: 0px; }
		
		.mundo .ultimas .first { padding-top: 0px; }
		
		
	/* T3 - Desporto */
	#inner .desporto { float: left; width: 100%; border-top: 3px solid #d0e3ee; }
		.desporto ul { float: left; width: 100%; padding-top: 6px; border-bottom: 3px solid #d0e3ee; padding-bottom: 15px }
		.desporto ul li { float: left; width: 160px; padding: 0px 36px; background: url(../img/bg_desporto.gif) top right no-repeat; }
			.desporto ul a { text-decoration: none; }
				.desporto ul a:hover { text-decoration: underline; }
			.desporto ul h3 { font-size: 1.6em; font-family: Georgia, Arial }
			.desporto ul h3 a { color: #0078b8 }
			.desporto ul p { color: #555555; }
			.desporto ul p a { color: #0078b8; text-decoration: none; }
			.desporto ul p a span { color: #0078b8; font-size: 0.8em }
			.desporto ul img { margin: 3px 0px; }
			.desporto ul li.last { padding-right: 0px; background: none; }
			.desporto ul li.first { padding-left: 0px; }
			
			
		.desporto .citacao { width: 307px; padding-top: 5px }
			.desporto .citacao h4 { border-top: none; }
			
		.desporto .fotoDoDia { float: right; margin-top: 24px }
		.desporto .fotoDoDia .details { padding-bottom: 0px; border: none; }
			.desporto .fotoDoDia h3 a { font-size: 15px; }
			
	/* T5 - Opini�o */
	.opiniao { float: left; width: 100%; }
		.opiniao ul { float: left; width: 305px; }
		.opiniao ul li { float: left; width: 100%; border-bottom: 1px solid #eeeeee; padding-bottom: 8px; margin-bottom: 8px;  }
		.opiniao ul li .data { font-size: 1.2em  }
			.opiniao ul li.last { border: none; }
		.opiniao ul a { text-decoration: none; }
			.opiniao ul a:hover { text-decoration: underline; }
		.opiniao .autor { font-size: 1.4em; color: #0078b8; font-weight: bold }
			.opiniao .autor span { font-size: 0.8em; font-weight: normal }
			.opiniao .autor a { color: #0078b8; }
		.opiniao .titulo { padding: 5px 0px; text-transform: uppercase }
			.opiniao .titulo a { color: #0078b8; }
		.opiniao .detalhe a { color: #555555; font-size: 1.3em; font-family: Georgia, Arial }
			.opiniao .detalhe a.verMais { color: #0078b8; font-size: 0.85em; font-family: Arial, Georgia; margin-left: 3px }
			.opiniao .detalhe img { vertical-align: inherit; _vertical-align: middle }
			
		.opiniao ul.left { padding-right: 4px; }
		.opiniao ul.right { padding-left: 9px; border-left: 1px solid #cecece; }
		
		
		
	/* T16 - Artigo Opini�o */
	#artigoOpiniao { float: left; width: 100%; }
		#artigoOpiniao h3 { color: #0078b8; font-size: 2em; font-family: Georgia, Arial; }
			#artigoOpiniao h3 span { font-size: 0.8em; }
			
		#artigoOpiniao .destaque { color: #555555; font-size: 1.3em; padding-top: 5px; padding-bottom: 30px }
			#artigoOpiniao .destaque span { font-size: 0.85em; }
			
		#artigoOpiniao img { vertical-align: inherit; _vertical-align: middle; }
		
		#artigoOpiniao ul, #artigoOpiniao ul li { float: left; width: 100%; }
		#artigoOpiniao ul li { padding: 10px 0px; border-bottom: 1px solid #dfdfdf; }
			#artigoOpiniao ul li p { font-size: 1em; color: #555555 }
			#artigoOpiniao ul li p.title a { font-size: 1.1em; text-transform: uppercase; color: #0078b8; }
			#artigoOpiniao ul li p.intro { padding: 5px 0px; }
			#artigoOpiniao ul li p.intro a { font-size: 1.3em; color: #555555;  font-family: Georgia, Arial; }
			#artigoOpiniao ul li p.ler a { color: #0078b8; }
			
		#artigoOpiniao ul li a { text-decoration: none; }
		#artigoOpiniao ul li a:hover { text-decoration: underline; }
		
		#artigoOpiniao .verTodas { float: left; width: 100%; text-align: right; padding-top: 15px; font-size: 1.2em }
			#artigoOpiniao .verTodas a { color: #0078b8; text-decoration: none }
				#artigoOpiniao .verTodas a:hover { text-decoration: underline; }
			
	/* T6 - Cita��es */
	#citacoes { float: left; width: 100%; color: #333333; padding-bottom: 20px }
		#citacoes h3 { color: #0078b8; font-size: 2em; font-family: Georgia, Arial; padding-bottom: 15px }
		
		#citacoes .qotd { font-size: 1.1em }
			#citacoes .qotd .data { font-size: 1.1em; padding-bottom: 4px }
			#citacoes .qotd .quote { font-size: 1.3em; font-family: Georgia, Arial; }
				#citacoes .qotd a {  color: #555555; text-decoration: none; }
					#citacoes .qotd a:hover { text-decoration: underline; }
			#citacoes .qotd .autor { font-size: 1em; padding-top: 4px; padding-bottom: 20px }
			#citacoes .qotd img { vertical-align: inherit; _vertical-align: middle; }
			
			
		#citacoes ul, #citacoes ul li { float: left; }
			#citacoes ul { width: 100%; }
			#citacoes ul li { width: 98%; padding: 0 1%; font-size: 1.1em; color: #333333; border-bottom: 1px solid #dfdfdf }
			#citacoes ul li img { vertical-align: inherit; _vertical-align: middle; }
			#citacoes ul .data { padding-bottom: 4px; padding-top: 10px }
			#citacoes ul .quote a { font-size: 1.1em; color: #555555; text-decoration: none }
				#citacoes ul .quote span { color: #0078b8; font-size: 0.7em; margin-left: 6px }
			#citacoes ul .quote a:hover { text-decoration: underline; }
			#citacoes ul .autor { padding-top: 4px; padding-bottom: 20px; font-size: 1em }
		
		#citacoes .verTodas { float: left; width: 100%; text-align: right; padding-top: 15px; font-size: 1.2em }
			#citacoes .verTodas a { color: #0078b8; text-decoration: none }
				#citacoes .verTodas a:hover { text-decoration: underline; }
				
	/* T8 - Cartas do Leitor */
	#cartas { float: left; width: 100%; }
		#cartas h3 { color: #0078b8; font-size: 2em; font-family: Georgia, Arial; padding-bottom: 10px }
		#cartas .autor { color: #333333; font-size: 1.1em; }
	
	
		#cartas .cartaDestaque { float: left; width: 100%; margin-top: 15px; padding-top: 10px; border-top: 3px solid #d0e3ee; padding-bottom: 30px }
			#cartas .cartaDestaque h3 { font-size: 1.6em; }
			#cartas .cartaDestaque p { color: #555555; font-size: 1.3em; }
			
		#cartas ul, #cartas ul li { float: left; }
			#cartas ul { width: 100%; }
			#cartas ul li { width: 98%; padding: 15px 1%; border-bottom: 1px solid #cecece; color: #333333 }
			#cartas ul li .intro { padding: 2px 0px 2px 2px; }
			#cartas ul li a { font-size: 1.2em; color: #555555; text-decoration: none; }
				#cartas ul li a:hover { text-decoration: underline; }
				#cartas ul li span { color: #0078b8; font-size: 0.7em; }
				
		#cartas .verTodas { float: left; width: 100%; text-align: right; padding-top: 15px; font-size: 1.2em }
			#cartas .verTodas a { color: #0078b8; text-decoration: none }
				#cartas .verTodas a:hover { text-decoration: underline; }



	/* T12 - Resultado Pesquisa */
	#resultado { float: left; width: 100%; }
		#resultado h3 { color: #0078b8; font-size: 2em; font-family: Georgia, Arial; padding-bottom: 8px; border-bottom: 1px solid #e5e5e5 }
		#resultado p.top { float: left; width: 100%; color: #555555; border-top: 1px solid #f9f9f9; padding-top: 5px }
			#resultado p.top span { float: left; }
			#resultado p.top label { float: right; }
			
		#resultado ul, #resultado ul li { float: left; }
		#resultado ul { width: 100%; padding: 20px 0px }
			#resultado ul li { border-bottom: 1px solid #dfdfdf; padding: 15px 0px; clear: both; width: 100% }
			#resultado ul h3 { font-size: 1.6em; padding-bottom: 4px; border: none; }
				#resultado ul h3 a { color: #0078b8; }
			#resultado ul p { padding-right: 0px; clear: both; }
			#resultado span { font-size: 1.2em; font-weight: bold}
			
			#resultado .bigger { font-size: 1.2em; color: #555555; line-height: 25px; }
			#resultado .bigger a { color: #000; text-decoration: none;}
			#resultado .bigger a:hover { color: #000; }
			#resultado p.top .bigger { font-size: 1.2em; color: #0078b8; }
			#resultado p.top .bigger a:hover { color: #000; }			
			
			#resultado ul a { color: #555555; text-decoration: none }
				#resultado ul a:hover { text-decoration: underline }
			#resultado ul span { color: #0078b8; font-size: 0.8em; }
#resultado #nav { position: relative; width: 100%; text-align: center; float: left; font-size: 1.2em; line-height: 2em; position: relative; }
			#resultado #nav a { float: none; padding: 2px 6px 3px 5px; }
			#resultado #nav a.anterior { left: 0px; background: url(../img/icon_anterior.gif) bottom left no-repeat; padding-left: 18px; _background-position: center left; }
			#resultado #nav a.seguinte { right: 0px; background: url(../img/icon_seguinte.gif) bottom right no-repeat; padding-right: 18px; _background-position: center right; }
			#resultado #nav .anterior, #resultado #nav .seguinte { color: #0078b8; text-decoration: none; padding: 0px; width: auto; top: 2px; position: absolute }
			#resultado #nav .anterior:hover, #resultado #nav .seguinte:hover { text-decoration: underline; color: #0078b8; }
			#resultado #nav .anterior:hover { background-image: url(../img/icon_anterior_hover.gif); }
			#resultado #nav .seguinte:hover { background-image: url(../img/icon_seguinte_hover.gif); }
			#resultado #nav img { vertical-align: text-bottom; }
			
			#resultado .back A { color: #555555; text-decoration: none; font-size: 1.1em }
			#resultado .back A:hover { color: #000; text-decoration: underline; }


	/* T13 - Pesquisa Avan�ada */
	#pesquisa { float: left; width: 100%; }
		#pesquisa h3 { color: #0078b8; font-size: 1.6em; font-family: Georgia, Arial; padding-bottom: 25px }
		#pesquisa span { float: left; width: 66px; color: #7b7b7b; font-size: 1.4em; text-align: right; padding-right: 15px; padding-top: 2px }
		#pesquisa .text, #pesquisa select { float: left; width: 450px; padding: 2px; margin-right: 20px; margin-bottom: 19px; color: #555555; font-size: 1.2em }
		#pesquisa .text { border: 1px solid #7f9db9; }
		#pesquisa select { width: 458px; padding: 0px; height: 19px; margin-bottom: 10px }
		
		#pesquisa label { font-size: 1.4em; color: #7b7b7b; margin-right: 20px }
		#pesquisa p { float: left; padding-left: 81px; width: 400px; padding-bottom: 6px }
		#pesquisa p .tipo { padding-left: 0px; }
			#pesquisa p.radio input { margin-right: 4px; _margin-right: 0px; }
		#pesquisa p.erro { color: #ff0000; padding-left: 81px; width: 400px; float: left; font-size: 1.2em }
		#pesquisa p.pesquisar { padding-top: 15px; }


	/* T19 - Arquivo de Citac��es */
	#inner .arquivoCitacoes h3 { padding-bottom: 0px; }
	
	#inner .arquivoCitacoes ul { padding-bottom: 20px; }
	
	.arquivoCitacoes #nav { position: relative; width: 100%; text-align: center; float: left; font-size: 1.2em; line-height: 2em; position: relative; }
		.arquivoCitacoes #nav a { float: none; padding: 2px 6px 3px 5px; }
		.arquivoCitacoes #nav a.anterior { left: 0px; background: url(../img/icon_anterior.gif) bottom left no-repeat; padding-left: 18px; _background-position: center left; }
		.arquivoCitacoes #nav a.seguinte { right: 0px; background: url(../img/icon_seguinte.gif) bottom right no-repeat; padding-right: 18px; _background-position: center right; }
		.arquivoCitacoes #nav .anterior, .arquivoCitacoes #nav .seguinte { color: #0078b8; text-decoration: none; padding: 0px; width: auto; top: 2px; position: absolute }
		.arquivoCitacoes #nav .anterior:hover, .arquivoCitacoes #nav .seguinte:hover { text-decoration: underline; color: #0078b8; }
		.arquivoCitacoes #nav .anterior:hover { background-image: url(../img/icon_anterior_hover.gif); }
		.arquivoCitacoes #nav .seguinte:hover { background-image: url(../img/icon_seguinte_hover.gif); }
		.arquivoCitacoes #nav img { vertical-align: text-bottom; }
		
		
	/* T9 - Form Cartas Leitor */
	#enviarCarta { float: left; width: 100%; }
		#enviarCarta h3 { color: #0078b8; font-size: 2em; font-family: Georgia, Arial; }
		#enviarCarta .top { color: #7b7b7b; font-size: 1.4em; padding: 15px 0px }
		
		#enviarCarta .form { float: left; width: 100%; border-top: 3px solid #d0e3ee; padding-top: 10px }
			#enviarCarta .form h3 { font-size: 1.6em; padding-bottom: 15px }
			#enviarCarta .form label { float: left; color: #7b7b7b; font-size: 1.4em; padding-right: 14px; text-align: right; width: 88px; padding-top: 2px }
			#enviarCarta .form .text, #enviarCarta .form textarea { float: left; width: 450px; padding: 2px; border: 1px solid #7f9db9; color: #555555; margin-bottom: 11px; font-size: 1.2em }
			#enviarCarta .form textarea { overflow: auto; height: 134px }
			
			#enviarCarta .padd { padding-left: 102px; float: left; }
			#enviarCarta .form p { color: #7b7b7b; font-size: 1.1em; float: left; width: 350px; }
				#enviarCarta .form p.error { background: url(../img/icon_erro.gif) top left no-repeat; padding-left: 20px; margin-bottom: 10px }
				#enviarCarta .padd input { margin-bottom: 5px; }

	/* T17 - Arquivo */
	#arquivo { float: left; width: 100%; }
		#arquivo h3 { font-size: 1.6em; font-family: Georgia, Arial; padding-bottom: 2px }
			#arquivo h3 a { color: #0078b8; }
		#arquivo img { float: left; margin-right: 8px }
		#arquivo ul, #arquivo ul li { float: left; width: 100%; }
		#arquivo ul { margin-top: -15px; padding-bottom: 20px }
		#arquivo ul p { padding-right: 25px; color: #555555 }
		#arquivo ul p a { color: #555555; }
			#arquivo ul p a span { font-size: 0.8em; color: #0078b8; }
		#arquivo ul p.videoFotos img { margin-right: 17px; margin-top: 3px; }
			
		#arquivo ul li { padding: 15px 0px; border-bottom: 1px solid #eeeeee; }
		
		
		#arquivo ul a { text-decoration: none; }
		#arquivo ul a:hover { text-decoration: underline; }
		
		
		
		#arquivo #nav { position: relative; width: 100%; text-align: center; float: left; font-size: 1.2em; line-height: 2em; position: relative; }
			#arquivo #nav a { float: none; padding: 2px 6px 3px 5px; }
			#arquivo #nav a.anterior { left: 0px; background: url(../img/icon_anterior.gif) bottom left no-repeat; padding-left: 18px; _background-position: center left; }
			#arquivo #nav a.seguinte { right: 0px; background: url(../img/icon_seguinte.gif) bottom right no-repeat; padding-right: 18px; _background-position: center right; }
			#arquivo #nav .anterior, #arquivo #nav .seguinte { color: #0078b8; text-decoration: none; padding: 0px; width: auto; top: 2px; position: absolute }
			#arquivo #nav .anterior:hover, #arquivo #nav .seguinte:hover { text-decoration: underline; color: #0078b8; }
			#arquivo #nav .anterior:hover { background-image: url(../img/icon_anterior_hover.gif); }
			#arquivo #nav .seguinte:hover { background-image: url(../img/icon_seguinte_hover.gif); }
			#arquivo #nav img { vertical-align: text-bottom; }
		
		.btarquivo { float: right; margin-right: 10px; margin-top:10px; }
	/* T18 - Artigo Com Form */
	#artigo { float: left; width: 100%; }
		#artigo h3 { color: #0078b8; font-size: 2em; font-family: Georgia, Arial; padding-right: 50px; padding-left: 6px }
		
		#artigo .options { float: left; width: 616px; border-bottom: 1px solid #e1e1e1; font-size: 1.1em; padding: 15px 2px 3px 6px; }
			#artigo .options span { float: left; color: #959597; padding-top: 1px; _padding-top: 2px }
			#artigo .options .links { float: right; color: #0078b8; }
			#artigo .options a { color: #0078b8; text-decoration: none; }
				#artigo .options a.enviarLink { margin-right: 14px; margin-left: 65px; cursor: pointer }
			#artigo .options img { vertical-align: middle; }
			
		#artigo #resizable { float: left; }
			
		#artigo .detalhe { float: left; width: 100%; border-top: 3px solid #d0e3ee; padding-top: 12px; border-bottom: 3px solid #d0e3ee; padding-bottom: 50px; position: relative; margin-top: 12px }
			#artigo .detalhe .thumb { float: left; width: 300px; padding: 3px; border: 1px solid #e1e1e1; color: #555555; margin-right: 18px; margin-bottom: 2spx }
			#artigo .detalhe .thumb img { float: left; margin-bottom: 4px }
			#artigo .detalhe .thumb label { font-family: Georgia, Arial; font-size: 1.5em; color: #0078b8; padding-left: 3px }
			#artigo .detalhe .thumb p { padding-left: 3px; padding-top: 3px; font-size: 1.1em }
			#artigo .detalhe .thumb span { color: #979797; font-size: 0.9em; }
			
		#artigo .detalhe p.links { padding-top: 0px; }
			
		#artigo .detalhe p { color: #000; font-size: 1.3em; padding-top: 24px; }
			
		#artigo .detalhe .fotos { position: absolute; top: 12px; right: 0px; }
		#artigo .detalhe .video { position: absolute; top: 12px; right: 77px; }
		
		#artigo .detalhe #nav { bottom: 20px; right: 0px; font-size: 13px }
		
		#artigo .listaNoticias { float: left; width: 298px; margin-top: 4px }
			#artigo .listaNoticias h4 { border-top: none; }
				#artigo .listaNoticias h4 a { padding-top: 0px; }
			.listaNoticias ul { float: left; width: 100%; padding: 2px 0px }
			.listaNoticias ul li { background: url(../img/list_ultimas.gif) top left no-repeat; padding-left: 10px; margin-top: 3px }
				.listaNoticias ul a { color: #555555; font-weight: bold; font-size: 1.1em; text-decoration: none; }
				.listaNoticias ul a:hover { text-decoration: underline; }
					.listaNoticias ul a span { color: #0078b8; }
					
			#artigo .listaNoticias .verMais { width: 100%; text-align: right; float: left; padding: 15px 0px }
				.listaNoticias .verMais a { color: #0078b8; text-decoration: none }
					.listaNoticias .verMais a:hover { text-decoration: underline; }
					
		#artigo .listaEsquerda { padding-right: 12px; margin-right: 12px; border-right: 1px solid #dfdfdf; }			


	/* T20 - RSS */
	#rss { float: left; width: 100%; font-size: 1.2em }
		#rss h3 { color: #555; font-size: 1.6em; font-family: Arial; padding-bottom: 8px; }
		
		#rss .oQueE { float: left; width: 100%; border-bottom: 3px solid #FDDE8D; border-top: 3px solid #FDDE8D; padding: 10px 0px; color: #555555 }
			#rss .oQueE h3, #rss .todas h3 { font-size: 1.6em; }
			#rss .oQueE p { font-size: 1.3em; }
			#rss .oQueE a { color: #555555; text-decoration: none }
				#rss .oQueE a:hover { text-decoration: underline; }
				
		#rss .todas { float: left; width: 100%; border-bottom: 1px solid #e7e7e7; padding-top: 20px; padding-bottom: 15px }
		/*#rss p { font-size: 1.2em }*/
		#rss ul, #rss ul li { float: left; width: 100%; }
		#rss ul { border-top: 1px solid #f9f9f9; padding-top: 15px; font-size: 1.1em; }
			#rss ul li { padding-bottom: 2px; }
			#rss ul a { color: #7F0B0F; text-decoration: none; padding-left: 27px; background-position: center left; background-repeat: no-repeat; font-weight: bold; padding: 3px 0px 4px 27px; float: left }
				#rss ul a:hover { text-decoration: underline; }

				
				
				
/* COLUNA DIREITA */
#right { float: right; width: 300px; }
	/* download */
	#right .download, #right .download img { float: left; }
	
	#right .blueBox { float: left; width: 292px; background: #f2f4f6; padding: 3px; margin-top: 13px; _margin-top: 5px }
	
	/* tempo */
	#right .tempo { float: left; width: 283px; border: 1px solid #e4e4e5; padding: 3px; background: #FFF; padding-bottom: 8px }
		#right .tempo .cidade { float: left; width: 100%; background: #f2f4f6; margin-top: 4px }
			#right .tempo .cidade label { float: left; font-size: 1.3em; color: #0078b8; font-weight: bold; padding: 2px 4px }
			#right .tempo .cidade select { float: right; font-size: 0.8em; border: 1px solid #919191; width: 120px; margin-top: 1px; margin-right: 6px; color: #555555 }
			#right .tempo .cidade a { float: right; color: #6c6c6c; font-size: 0.8em; text-decoration: none; margin-top: 5px; margin-right: 6px; }
			
		#right .tempo div { float: left; width: 134px; padding-left: 4px; margin-top: 5px;  }
		#right .tempo div.hoje { border-right: 1px solid #e1e1e1; padding-bottom: 3px; margin-right: 3px }
			#right .tempo div label { float: left; width: 100%; font-size: 1.1em; color: #000; text-transform: uppercase; }
			#right .tempo div img { float: left; margin-top: 4px }
			#right .tempo div .temperaturas { float: left; margin-top: 25px; width: 52px;  }
			#right .tempo div span { float: left; width: 26px; color: #555555 }
				#right .tempo div span.big { font-size: 2em; width: auto; margin-bottom: -24px; font-weight: bold }
				#right .tempo div span.max { font-weight: bold; }
				#right .tempo div span.min { font-weight: bold; }
				
	/* cambio */
	#right .cambio { float: left; width: 283px; border: 1px solid #e4e4e5; padding: 3px; background: #FFF; padding-bottom: 0px; margin-top: 8px }
		#right .cambio h4 a { float: right; padding: 0px; background: none; font-size: 0.7em; margin-right: 6px; margin-top: 4px; color: #6c6c6c }
		
		#right .cambio p { float: left; width: 275px; font-size: 1.2em; color: #000; padding: 3px 4px; }
			#right .cambio p.top { background: #f2f4f6; font-size: 1.1em; color: #0078b8; margin-top: 4px }
			
			#right .cambio span { float: left; text-align: center }
				#right .cambio span strong { font-size: 1.1em; color: #0078b8; }
			#right .cambio .moeda { width: 59px; }
			#right .cambio .compra { width: 138px; }
			#right .cambio .venda { width: 78px; _margin-right: -3px }
			
			#right .cambio .middle { border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; }
			
	/* Voce e o jornal de angola */
	#right .voce { float: left; width: 291px; padding: 5px 3px; background: #fdde8d; margin-top: 9px }
	
		#right .voce .padd { background: none; width: auto; padding: 0px; padding-left: 3px; }
		#right .voce h3 { float: left; width: 284px; border-top: 3px solid #fbce5a; border-bottom: 1px dotted #d49f17; color: #000; font-size: 1.2em; font-family: Georgia, Arial; font-weight: normal }
			#right .voce h3 span { padding: 2px; float: left }
			
		#right .voce div { background: #fcf1d1; width: 275px; padding: 5px 8px; float: left; color: #000 }
			#right .voce div .top { font-weight: bold; color: #000; padding-bottom: 3px }
			
		/* cartas do leitor */
		#right .voce .cartas { background-image: url(../img/bg_cartas.jpg); background-position: bottom right; background-repeat: no-repeat; margin-top: 4px; padding-bottom: 8px }
		#right .voce .cartas input { margin-top: 5px; }
		#right .voce .splitter { float: left; width: 284px; border-top: 1px dotted #d49f17; padding-bottom: 10px; margin-top: 10px }
		
		/* votacao */
		#right .voce .votacao { }
			#right .voce .votacao ul li { font-size: 1.1em; margin-bottom: 5px; _margin-bottom: 0px }
			#right .voce .votacao input { margin-right: 5px; _margin-right: 0px; }
			
			#right .voce .votacao .votar { float: left; width: 100%; padding-top: 4px }
				#right .voce .votacao .votar input { float: left; }
				#right .voce .votacao .votar a { float: right; color: #474747; font-size: 0.8em; text-decoration: none; margin-top: 4px }
					#right .voce .votacao .votar a:hover { text-decoration: underline; }
	
		/* newsletter */
		#right .voce .nl { padding-bottom: 8px }
			#right .voce .nl input { float: left; }
			#right .voce .nl .text { padding: 2px 4px; background: url(../img/bg_newsletter.gif) top right no-repeat; width: 180px; border: none; color: #555555 }
			#right .voce .nl .wait { display:none; }
		
	/* parceiros */
	#right .parceiros { float: left; width: 300px; margin-top: 3px; padding-top: 24px; border-top: 1px solid #dfdfdf; }
		
		#right .parceiros a { color: #7b7b7b; padding-top: 46px; float: left; font-size: 0.9em; text-decoration: none; background-position: top left; background-repeat: no-repeat; margin-right: 26px; margin-left: 2px }
			#right .parceiros a:hover { text-decoration: underline; }
		#right .parceiros .tpa { background-image: url(../img/parceiros/tpa.jpg); }
		#right .parceiros .rna { background-image: url(../img/parceiros/rna.jpg); }
		#right .parceiros .angop { background-image: url(../img/parceiros/angop.jpg); width: 106px; margin-right: 0px }
		

.printLogo, .printSection { display: none; }
#resultado .searchSection { color: #7F0B0F; font-size: 1.3em }

.sectionName { color: #0078B8; font-size: 1.4em; margin-bottom: -15px; font-weight: bold; padding-top: 10px }

.projectos_gov {float:left; padding-bottom: 10px}
.projectos_gov h4{ color:#000000; font-weight: bold; border-bottom:1px dotted #919191; border:none; float:left; font-size:1.4em; width:250px; padding-bottom: 5px}
.projectos_gov #title_gov { color:#0078B8; font-family:Georgia,Arial; font-size:1.7em; color:#0078B8; border-top:3px solid #D0E3EE; width: 100%; border-bottom:1px dashed #7B7B7B; padding-top:7px;}
.projectos_gov p {float:left; font-size:11px; padding:3px 1%; width:50%;}
.projectos_gov #mais_info { background-color: #D0E3EE; width: 100%; height: 15px}

.projectos_gov #title_gov-1{font-family:Georgia,Arial;  color:#0078B8; border-top:3px solid #D0E3EE; width: 100%;  font-size:1.2em; border-bottom: 0 none; padding-top:7px;}

.projecto_gov_ul {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}

ul.projecto_gov_ul li {
    float:left;
    width:100%;
}

.projecto_gov_ul li {
    border-bottom:1px solid #DFDFDF;
    margin-top:12px;
    padding-bottom:4px;

}

.projecto_gov_ul  img {
    float:left;
    margin-right:17px;
}

.projecto_gov_ul p {
background-color:#D0E3EE;
height:15px;
width:100%;
}

.projecto_gov_ul a{ color: #000000; text-decoration: none}

.projecto_gov_ul h4{
    border:medium none;
    color:#000000;
    float:left;
    font-size:1.4em;
    font-weight:bold;
    padding-bottom:5px;
    width:250px;
}



