BODY {
	MARGIN-TOP: 0px; SCROLLBAR-DARKSHADOW-COLOR: #ebe8e5; SCROLLBAR-BASE-COLOR: #ebe8e5; BACKGROUND-COLOR: #fff
}
A {
	FONT: 110% arial; COLOR: #000; TEXT-DECORATION: none
}
A:link {
	FONT: 110% arial; COLOR: #000; TEXT-DECORATION: none
}
A:active {
	FONT: 110% arial; COLOR: #000; TEXT-DECORATION: none
}
A:visited {
	FONT: 110% arial; COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
TD {
	FONT: 10px arial
}
H1 {
	
}
H2 {
	
}
H3 {
	
}
H4 {
	
}
H5 {
	
}
H6 {
	
}
INPUT {
	FONT: 9px verdana; HEIGHT: 18px
}
A:link IMG {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid
}
A:active IMG {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid
}
A:hover IMG {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid
}
A:visited IMG {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid
}
SELECT {
	FONT: 10px verdana, arial; MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto
}
#caixaMae {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 925px; BORDER-BOTTOM: 0px solid
}
#caixaEsq {
	VERTICAL-ALIGN: top
}
#caixaFundo {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 11px arial; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ebe8e5
}
#caixaCentro {
	BORDER-RIGHT: #ccc 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 1px solid; WIDTH: 500px
}
#caixaDrt {
	VERTICAL-ALIGN: top
}

/* ############################## MENUS início ################################################### */

#oMenuIndent A:link {
	DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; COLOR: #8E8E8E; LINE-HEIGHT: 1.5; BORDER-BOTTOM: #c8c8c8 1px solid; WIDTH: 106px;
}
#oMenuIndent A:visited {
	DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; COLOR: #8E8E8E; LINE-HEIGHT: 1.5; BORDER-BOTTOM: #c8c8c8 1px solid; WIDTH: 106px;
}
#oMenuIndent A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #000; TEXT-DECORATION: none; WIDTH: 106px;
}

#opcaoMenu2 {
	DISPLAY: block; PADDING-LEFT: 7px; FONT: normal 11px arial; COLOR: #000; LINE-HEIGHT: 1.5; BORDER-BOTTOM: #c8c8c8 1px solid; WIDTH: 106px;
}


#opcaoMenu A:link {
	DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 1.5; BORDER-BOTTOM: #c8c8c8 1px solid; WIDTH: 106px;
}
#opcaoMenu A:visited {
	DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 1.5; BORDER-BOTTOM: #c8c8c8 1px solid; WIDTH: 106px;
}
#opcaoMenu A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #000; TEXT-DECORATION: none; WIDTH: 106px;
}

#cabecaMenu {
	PADDING-RIGHT: 0px; BORDER-TOP: #e8eff6 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; FONT: bold 10px verdana; PADDING-TOP: 2px; BORDER-BOTTOM: #94a0ab 1px solid; HEIGHT: 14px; BACKGROUND-COLOR: #DFDFDF; margin-right:0px; WIDTH: 106px;
}

/* ############################## MENUS final ################################################### */

#caixaTopo {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 923px; BORDER-RIGHT-WIDTH: 0px
}
#barraTopo {
	BACKGROUND-IMAGE: url(http://www.publico.clix.pt/img/headerLoop.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 25px
}
#140px {
	LEFT: auto; VERTICAL-ALIGN: bottom; WIDTH: 140px; DIRECTION: ltr
}
#botoes A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; BACKGROUND-IMAGE: url(http://www.publico.clix.pt/img/headerLoopBotao.gif); PADDING-BOTTOM: 5px; FONT: 11px Arial; MARGIN-LEFT: 1px; COLOR: #000; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#botoes A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; BACKGROUND-IMAGE: url(http://www.publico.clix.pt/img/headerLoopBotao.gif); PADDING-BOTTOM: 5px; FONT: 11px Arial; MARGIN-LEFT: 1px; COLOR: #000; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#botoes A:hover {
	BACKGROUND-IMAGE: url(http://www.publico.clix.pt/img/headerLoopBotaoHover.gif)
}
#tempo {
	FONT: 9px verdana; WIDTH: 140px
}
#caixaDrt {
	WIDTH: 310px
}
#caixaPub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 300px; PADDING-TOP: 0px; border-spacing: 0px
}
#caixaSecTopo {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e8eff6 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; FONT: 10px verdana; BORDER-LEFT: #ccc 1px solid; COLOR: #444; PADDING-TOP: 2px; BORDER-BOTTOM: #94a0ab 1px solid; BACKGROUND-COLOR: #DFDFDF;
}
#caixaSecTopo A:link {
	FONT: 10px verdana
}
#caixaSecTopo A:active {
	FONT: 10px verdana
}
#caixaSecTopo A:visited {
	FONT: 10px verdana
}
#caixaSecTopo A:hover {
	TEXT-DECORATION: underline
}
#caixaSecBaixo {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100%
}
#caixaSecDrp {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BACKGROUND-COLOR: #f5f5f5
}
#barraDrt {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#seccao {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#seccaoTitulo {
	PADDING-RIGHT: 3px; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(http://www.publico.clix.pt/img/arrow2.gif); PADDING-BOTTOM: 0px; FONT: 10px verdana; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
#caixaPequenaBaixo {
	BORDER-RIGHT: #77776e 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #77776e 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #77776e 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #77776e 1px solid
}
#tabelaCentral2Colunas {
	WIDTH: 500px
}
#tabelaCentral2ColunasEsq {
	BORDER-RIGHT: #ccc 1px solid; VERTICAL-ALIGN: top; WIDTH: 190px; border-spacing: 0px
}
#tabelaCentral3ColunasEsq {
	BORDER-RIGHT: #ccc 1px solid; VERTICAL-ALIGN: top; WIDTH: 220px; border-spacing: 0px
}
#tabelaCentral2ColunasDrt {
	VERTICAL-ALIGN: top
}
#tabelaCentraCaixasEsq {
	BORDER-RIGHT: #c8c8c8 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c8c8c8 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: #c8c8c8 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #c8c8c8 1px solid
}
#caixasNoticias {
	PADDING-RIGHT: 7px; MARGIN-TOP: 10px; PADDING-LEFT: 7px; PADDING-BOTTOM: 15px; FONT: 10px arial; PADDING-TOP: 0px
}
#caixaPlus {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; BACKGROUND-IMAGE: url(http://www.publico.clix.pt/img/plus.gif); BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f3f3f3
}
#textoCaixaBaixo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(http://www.publico.clix.pt/img/arrow2.gif); PADDING-BOTTOM: 3px; FONT: 10px verdana; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
#caixasBaixoNoticias {
	BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#linhaTitulosHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 10px verdana; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; BORDER-BOTTOM: #ebe8e5 1px solid
}
#linhaTitulosHeaderTop {
	PADDING-RIGHT: 0px; BORDER-TOP: #ebe8e5 1px solid; MARGIN-TOP: 15px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 10px verdana; PADDING-TOP: 3px
}
#caixaSeccoes {
	VERTICAL-ALIGN: text-top; WIDTH: 230px
}
#caixaCentroSeccoes {
	WIDTH: 20px
}
#textoDossiers {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#ultimasNoticias {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; OVERFLOW: auto; PADDING-TOP: 8px; HEIGHT: 220px; TEXT-ALIGN: left
}
#fotoNoticias {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: auto; PADDING-TOP: 0px; HEIGHT: 160px; TEXT-ALIGN: left
}
#dossiersLinha {
	VERTICAL-ALIGN: top
}
#caixaFooter {
	BORDER-TOP: #ebe8e5 1px solid; WIDTH: 990px
}
#branco {
	TEXT-ALIGN: right
}
#texto {
	MARGIN-TOP: -15px; PADDING-BOTTOM: 5px; FONT: 12px arial
}
.formStyle {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; FONT: 11px arial; BORDER-LEFT: #ccc 1px solid; WIDTH: 350px; BORDER-BOTTOM: #ccc 1px solid
}
#pesquisa {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; FONT: 11px arial; PADDING-TOP: 15px
}
.seta {
	CURSOR: default
}
.cabecas {
	FONT: bold 10px verdana
}
#verdana A {
	FONT: bold 10px verdana
}
.cabecas {
	FONT: bold 10px verdana
}
#verdana A {
	FONT: bold 10px verdana
}
.PPTbarraSuperiorNotHover A:active {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BACKGROUND-POSITION: right 50%; BORDER-TOP: #e8eff6 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(http://www.publico.clix.pt/img/arrowMenuSup.gif); PADDING-BOTTOM: 3px; FONT: 11px verdana; BORDER-LEFT: #94a0ab 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #94a0ab 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #DFDFDF
}
.PPTbarraSuperiorNotHover A:visited {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BACKGROUND-POSITION: right 50%; BORDER-TOP: #e8eff6 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(http://www.publico.clix.pt/img/arrowMenuSup.gif); PADDING-BOTTOM: 3px; FONT: 11px verdana; BORDER-LEFT: #94a0ab 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #94a0ab 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #DFDFDF
}
.PPTbarraSuperiorNotHover A:link {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BACKGROUND-POSITION: right 50%; BORDER-TOP: #e8eff6 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(http://www.publico.clix.pt/img/arrowMenuSup.gif); PADDING-BOTTOM: 3px; FONT: 11px verdana; BORDER-LEFT: #94a0ab 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #94a0ab 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #DFDFDF
}


.PPTbarraSuperiorHomeIco A:active {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #e8eff6 1px solid; DISPLAY: block; BORDER-LEFT: #94a0ab 1px solid; BORDER-BOTTOM: #94a0ab 1px solid; HEIGHT: 19px; BACKGROUND-COLOR: #B8B8B8
}
.PPTbarraSuperiorHomeIco A:visited {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #e8eff6 1px solid; DISPLAY: block; BORDER-LEFT: #94a0ab 1px solid; BORDER-BOTTOM: #94a0ab 1px solid; HEIGHT: 19px; BACKGROUND-COLOR: #B8B8B8
}
.PPTbarraSuperiorHomeIco A:link {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #e8eff6 1px solid; DISPLAY: block; BORDER-LEFT: #94a0ab 1px solid; BORDER-BOTTOM: #94a0ab 1px solid; HEIGHT: 19px; BACKGROUND-COLOR: #B8B8B8
}
.PPTbarraSuperiorNotHover A:hover {
	BACKGROUND-COLOR: #DFDFDF; TEXT-DECORATION: none
}


.PPTbarraSuperiorHomeIco2 A:active {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #e8eff6 1px solid; DISPLAY: block; BORDER-LEFT: #94a0ab 1px solid; BORDER-BOTTOM: #94a0ab 1px solid; HEIGHT: 19px; BACKGROUND-COLOR: #DFDFDF
}
.PPTbarraSuperiorHomeIco2 A:visited {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #e8eff6 1px solid; DISPLAY: block; BORDER-LEFT: #94a0ab 1px solid; BORDER-BOTTOM: #94a0ab 1px solid; HEIGHT: 19px; BACKGROUND-COLOR: #DFDFDF
}
.PPTbarraSuperiorHomeIco2 A:link {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #e8eff6 1px solid; DISPLAY: block; BORDER-LEFT: #94a0ab 1px solid; BORDER-BOTTOM: #94a0ab 1px solid; HEIGHT: 19px; BACKGROUND-COLOR: #DFDFDF
}






.PPTbarraSuperiorHomeIco A:hover {
	BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.PPTbarraSuperiorHora {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #e8eff6 1px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 10px verdana; BORDER-LEFT: #94a0ab 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #94a0ab 1px solid; HEIGHT: 13px; BACKGROUND-COLOR: #d5dde5; TEXT-ALIGN: right
}
.PPTpestanaTop {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; FONT: 10px arial; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
.PPTbarraJornal {
	FONT: 9px arial; COLOR: #898989
}
.PPTbarraJornal A:active {
	FONT: 9px arial; COLOR: #898989
}
.PPTbarraJornal A:visited {
	FONT: 9px arial; COLOR: #898989
}
.PPTbarraJornal A:link {
	FONT: 9px arial; COLOR: #898989
}
.PPTtextoVermelhoPeq {
	FONT: 10px verdana; COLOR: #b71414
}
.t {
	BACKGROUND: url(http://www.publico.clix.pt/img/dot.gif) #ffffff repeat-x 0px 0px; WIDTH: 472px
}
.WHITEt {
	BACKGROUND: url(http://www.publico.clix.pt/img/dot.gif) #ffffff repeat-x 0px 0px; WIDTH: 300px
}
.b {
	BACKGROUND: url(http://www.publico.clix.pt/img/dot.gif) repeat-x 0px 100%
}
.l {
	BACKGROUND: url(http://www.publico.clix.pt/img/dot.gif) repeat-y 0px 0px
}
.r {
	BACKGROUND: url(http://www.publico.clix.pt/img/dot.gif) repeat-y 100% 0px
}
.bl {
	BACKGROUND: url(http://www.publico.clix.pt/img/bl.gif) no-repeat 0px 100%
}
.br {
	BACKGROUND: url(http://www.publico.clix.pt/img/br.gif) no-repeat 100% 100%
}
.tl {
	BACKGROUND: url(http://www.publico.clix.pt/img/tl.gif) no-repeat 0px 0px
}
.tr {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.publico.clix.pt/img/tr.gif) no-repeat 100% 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.HDtexto {
	PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 0px 3px 0px 6px; FONT: 9px verdana; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #ba0003
}
.blackHDtexto {
	PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 0px 3px 0px 6px; FONT: bold 12px arial; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #000000
}
.textoCaixa {
	FONT: 10px verdana; COLOR: #000000; TEXT-DECORATION: none
}
.textoCaixa A:active {
	FONT: 10px verdana; COLOR: #000000; TEXT-DECORATION: none
}
.textoCaixa A:visited {
	FONT: 10px verdana; COLOR: #000000; TEXT-DECORATION: none
}
.textoCaixa A:link {
	FONT: 10px verdana; COLOR: #000000; TEXT-DECORATION: none
}
.textoCaixa A:hover {
	TEXT-DECORATION: underline
}
.caixaDivTextoLinks {
	DISPLAY: block; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; BORDER-BOTTOM: #eeeeee 1px solid
}
.caixaDivTextoOpiniao {
	DISPLAY: block; FONT: 11px arial; TEXT-DECORATION: none
}
.caixaDivTextoOpiniao A:active {
	DISPLAY: block; FONT: 11px arial; TEXT-DECORATION: none
}
.caixaDivTextoOpiniao A:visited {
	DISPLAY: block; FONT: 11px arial; TEXT-DECORATION: none
}
.caixaDivTextoOpiniao A:link {
	DISPLAY: block; FONT: 11px arial; TEXT-DECORATION: none
}
.caixaDivTextoOpiniao A:hover {
	TEXT-DECORATION: underline
}
.caixaAssinantesPPT {
	TEXT-ALIGN: left
}
.caixaAssinantesPPT A:active {
	TEXT-ALIGN: left
}
.caixaAssinantesPPT A:visited {
	TEXT-ALIGN: left
}
.caixaAssinantesPPT A:link {
	TEXT-ALIGN: left
}
.caixaAssinantesPPTRed {
	FONT: 10px arial; COLOR: #990000; TEXT-ALIGN: left
}
.caixaAssinantesPPTRed A:active {
	FONT: 10px arial; COLOR: #990000; TEXT-ALIGN: left
}
.caixaAssinantesPPTRed A:visited {
	FONT: 10px arial; COLOR: #990000; TEXT-ALIGN: left
}
.caixaAssinantesPPTRed A:link {
	FONT: 10px arial; COLOR: #990000; TEXT-ALIGN: left
}
.caixaAssinantesPPTBlack {
	FONT: 11px arial; COLOR: #000000; TEXT-ALIGN: left
}
.caixaAssinantesPPTBlacka A:active {
	FONT: 11px arial; COLOR: #000000; TEXT-ALIGN: left
}
.caixaAssinantesPPTBlack A:visited {
	FONT: 11px arial; COLOR: #000000; TEXT-ALIGN: left
}
.caixaAssinantesPPTBlack A:link {
	FONT: 11px arial; COLOR: #000000; TEXT-ALIGN: left
}
.caixaAssinantesPPTAzul {
	FONT: 11px arial; COLOR: #005782; TEXT-ALIGN: left
}
.caixaAssinantesPPTAzul A:active {
	FONT: 11px arial; COLOR: #005782; TEXT-ALIGN: left
}
.caixaAssinantesPPTAzul A:visited {
	FONT: 11px arial; COLOR: #005782; TEXT-ALIGN: left
}
.caixaAssinantesPPTAzul A:link {
	FONT: 11px arial; COLOR: #005782; TEXT-ALIGN: left
}
.caixaPesquisaPPT {
	FONT: 10px arial; COLOR: #666666
}
.caixaPesquisaPPT A:active {
	FONT: 10px arial; COLOR: #666666
}
.caixaPesquisaPPT A:visited {
	FONT: 10px arial; COLOR: #666666
}
.caixaPesquisaPPT A:link {
	FONT: 10px arial; COLOR: #666666
}

		.TDBlocoNovoHeader a, .TDBlocoNovoHeader a:active, .TDBlocoNovoHeader a:visited, .TDBlocoNovoHeader a:link,
		.TDBlocoNovoHeaderSimples a, .TDBlocoNovoHeaderSimples a:active, .TDBlocoNovoHeaderSimples a:visited, .TDBlocoNovoHeaderSimples a:link,
		.TDBlocoNovoHeaderCanais a, .TDBlocoNovoHeaderCanais a:active, .TDBlocoNovoHeaderCanais a:visited, .TDBlocoNovoHeaderCanais a:link {
			background-color:#DFDFDF; vertical-align:middle; text-decoration:none; padding-top:2px; margin:0px; font:10px arial; display:block; color:#000000;
		}
		
		.TDBlocoNovoHeader a, .TDBlocoNovoHeader a:active, .TDBlocoNovoHeader a:visited, .TDBlocoNovoHeader a:link,
		.TDBlocoNovoHeaderCanais a, .TDBlocoNovoHeaderCanais a:active, .TDBlocoNovoHeaderCanais a:visited, .TDBlocoNovoHeaderCanais a:link,
		.TDBlocoNovoHeaderCanaisInvert a, .TDBlocoNovoHeaderCanaisInvert a:active, .TDBlocoNovoHeaderCanaisInvert a:visited, .TDBlocoNovoHeaderCanaisInvert a:link {
			border-left:1px solid #A2A2A2; border-bottom:1px solid #A2A2A2; border-right:1px solid #FFFFFF; height:16px; 
		}
		.TDBlocoNovoHeaderCanais a, .TDBlocoNovoHeaderCanais a:active, .TDBlocoNovoHeaderCanais a:visited, .TDBlocoNovoHeaderCanais a:link {
			BACKGROUND-IMAGE: url(http://www.publico.clix.pt/img/arrowMenuSup.gif); BACKGROUND-POSITION: right 50%; background-repeat:no-repeat;
			font:bold 10px verdana; text-transform:uppercase;
		}
		.TDBlocoNovoHeaderCanaisInvert a, .TDBlocoNovoHeaderCanaisInvert a:active, .TDBlocoNovoHeaderCanaisInvert a:visited, .TDBlocoNovoHeaderCanaisInvert a:link {
			background-color:#CCCCCC; vertical-align:middle; text-decoration:none; padding-top:2px; margin:0px; font:10px arial; display:block; color:#000000;
			border-left:1px solid #A2A2A2; border-bottom:1px solid #A2A2A2; border-right:1px solid #FFFFFF; height:16px; 
		}




		.TDBlocoNovoHeaderCanais a:hover  {
			background-color:#CCCCCC; text-decoration:none; color:#000000;
		}
		.TDBlocoNovoHeader a:hover  {
			background-color:#CCCCCC; text-decoration:none; color:#000000;
		}
		.TDBlocoNovoHeaderCanaisInvert a:hover  {
			background-color:#DFDFDF; text-decoration:none; color:#000000;
		}
		.TDBlocoNovoHeaderSemLink {
			background-color:#DFDFDF; border-left:1px solid #A2A2A2; border-bottom:1px solid #A2A2A2; vertical-align:middle; text-decoration:none;
			border-right:1px solid #FFFFFF; padding:0px; margin:0px; font:10px arial; display:block; height:18px; color:#000000;
		}
		.TDBlocoNovoHeaderLinkNormal {border:0px; text-decoration:none;}
		


.comentariosUH {
	BACKGROUND: url(http://www.publico.clix.pt/img/dot.gif) #ffffff repeat-x 0px 0px; WIDTH: 197px
}

.first1 {
	TEXT-ALIGN:LEFT;
}
.first1 A:active
{
    BORDER-RIGHT: #94a0ab 1px solid;
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 11px verdana;
    BORDER-LEFT: #94a0ab 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #94a0ab 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.first1 A:visited
{
    BORDER-RIGHT: #94a0ab 1px solid;
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 11px verdana;
    BORDER-LEFT: #94a0ab 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #94a0ab 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.first1 A:link
{
    BORDER-RIGHT: #94a0ab 1px solid;
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 11px verdana;
    BORDER-LEFT: #94a0ab 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #94a0ab 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.first1 A:hover
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-COLOR: #d5dde5
}
.TDBlocoNovoHeaderCanaisSemLink {

            background-color:#DFDFDF; vertical-align:middle; text-decoration:none; padding-top:2px; margin:0px; font:10px arial; display:block; color:#000000;

            border-left:1px solid #A2A2A2; border-bottom:1px solid #A2A2A2; border-right:1px solid #FFFFFF; height:16px; font:bold 10px verdana; text-transform:uppercase;

}

