.spIS {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; CURSOR: hand
}
.spISH {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; CURSOR: hand
}
.spISC {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; CURSOR: hand
}
.spISCH {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; CURSOR: hand
}
.spIB {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; CURSOR: hand
}
.spIBH {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; CURSOR: hand
}
.spIBC {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; CURSOR: hand
}
.spIBCH {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; CURSOR: hand
}
.spIBD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; CURSOR: hand
}
.spIBDH {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; CURSOR: hand
}
.spIK {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; CURSOR: hand
}
.spIKH {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; CURSOR: hand
}
.spIKC {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; CURSOR: hand
}
.spIKCH {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; CURSOR: hand
}
.spIKD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; CURSOR: hand
}
.spIKDH {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; CURSOR: hand
}
.spIE {
	PADDING-RIGHT: 12px; PADDING-LEFT: 6px; BORDER-BOTTOM: white 1px solid
}
.spIEH {
	PADDING-RIGHT: 12px; PADDING-LEFT: 6px; BORDER-BOTTOM: white 1px solid
}
.spIF {
	PADDING-RIGHT: 12px; PADDING-LEFT: 6px; BORDER-BOTTOM: white 1px solid
}
.spIFH {
	PADDING-RIGHT: 12px; PADDING-LEFT: 6px; BORDER-BOTTOM: white 1px solid
}
.spIR {
	PADDING-RIGHT: 12px; PADDING-LEFT: 6px; BORDER-BOTTOM: white 1px solid
}
.spIRH {
	PADDING-RIGHT: 12px; PADDING-LEFT: 6px; BORDER-BOTTOM: white 1px solid
}
.spIE {
	CURSOR: hand
}
.spIEH {
	CURSOR: hand
}
.spIF {
	CURSOR: hand
}
.spIFH {
	CURSOR: hand
}
.spIS {
	BORDER-TOP: #66aaff 1px solid
}
.spISH {
	BORDER-TOP: #66aaff 1px solid
}
.spISC {
	BORDER-TOP: #66aaff 1px solid
}
.spISCH {
	BORDER-TOP: #66aaff 1px solid
}
.spIS {
	BACKGROUND: url(http://imgs.sapo.pt/images/0.gif) #3f83ae no-repeat right center
}
.spISg {
	BACKGROUND: url(http://imgs.sapo.pt/images/0.gif) #78a1eb no-repeat right center
}
.spISC {
	BACKGROUND: url(http://imgs.sapo.pt/images/lusomundo/jn/g.gif) #3f83ae no-repeat right center
}
.spISCg {
	BACKGROUND: url(http://imgs.sapo.pt/images/lusomundo/jn/g.gif) #b7c36f no-repeat right center
}
.spIR {
	BACKGROUND: #3f83ae; CURSOR: default
}
.spIRH {
	BACKGROUND: #3f83ae; CURSOR: default
}
.spIKD {
	BACKGROUND: url(http://imgs.sapo.pt/images/0.gif) #cc0000 no-repeat right center
}
.spIKDH {
	BACKGROUND: url(http://imgs.sapo.pt/images/0.gif) #cc0000 no-repeat right center
}
.spIE {
	BACKGROUND: #dddddd
}
.spIF {
	BACKGROUND: url(/images/msnbc/nm/b.gif) #dddddd no-repeat right center
}
.spIB {
	BACKGROUND: url(/images/msnbc/nm/g.gif) #ddeeff no-repeat right center
}
.spIBH {
	BACKGROUND: url(/images/msnbc/nm/g.gif) #ddeeff no-repeat right center
}
.spIBD {
	BACKGROUND: url(/images/msnbc/nm/g.gif) #ddeeff no-repeat right center
}
.spIBDH {
	BACKGROUND: url(/images/msnbc/nm/g.gif) #ddeeff no-repeat right center
}
.spIK {
	BACKGROUND: url(/images/msnbc/nm/g.gif) #eeeeee no-repeat right center
}
.spIKH {
	BACKGROUND: url(/images/msnbc/nm/g.gif) #eeeeee no-repeat right center
}
.spIEH {
	BACKGROUND: white
}
.spISH {
	BACKGROUND: url(http://imgs.sapo.pt/images/lusomundo/jn/b.gif) #3f83ae no-repeat right center
}
.spISCH {
	BACKGROUND: url(http://imgs.sapo.pt/images/lusomundo/jn/b.gif) #3f83ae no-repeat right center
}
.spIFH {
	BACKGROUND: url(http://imgs.sapo.pt/images/lusomundo/jn/b.gif) #3f83ae no-repeat right center
}
.spIBC {
	BACKGROUND: url(http://imgs.sapo.pt/images/lusomundo/jn/g.gif) white no-repeat right center
}
.spIBCH {
	BACKGROUND: url(http://imgs.sapo.pt/images/lusomundo/jn/g.gif) white no-repeat right center
}
.spIKC {
	BACKGROUND: url(http://imgs.sapo.pt/images/lusomundo/jn/g.gif) white no-repeat right center
}
.spIKCH {
	BACKGROUND: url(http://imgs.sapo.pt/images/lusomundo/jn/g.gif) white no-repeat right center
}
.spLS {
	FONT: 70% Tahoma,sans-serif
}
.spLSH {
	FONT: 70% Tahoma,sans-serif
}
.spLSC {
	FONT: 70% Tahoma,sans-serif
}
.spLSCH {
	FONT: 70% Tahoma,sans-serif
}
.spLB {
	FONT: 70% Tahoma,sans-serif
}
.spLBH {
	FONT: 70% Tahoma,sans-serif
}
.spLBC {
	FONT: 70% Tahoma,sans-serif
}
.spLBCH {
	FONT: 70% Tahoma,sans-serif
}
.spLBD {
	FONT: 70% Tahoma,sans-serif
}
.spLBDH {
	FONT: 70% Tahoma,sans-serif
}
.spLK {
	FONT: 70% Tahoma,sans-serif
}
.spLKH {
	FONT: 70% Tahoma,sans-serif
}
.spLKC {
	FONT: 70% Tahoma,sans-serif
}
.spLKCH {
	FONT: 70% Tahoma,sans-serif
}
.spLKD {
	FONT: 70% Tahoma,sans-serif
}
.spLKDH {
	FONT: 70% Tahoma,sans-serif
}
.spLE {
	FONT: 70% Verdana,sans-serif
}
.spLEH {
	FONT: 70% Verdana,sans-serif
}
.spLF {
	FONT: 70% Verdana,sans-serif
}
.spLFH {
	FONT: 70% Verdana,sans-serif
}
.spLR {
	FONT: 60% Verdana,Arial,Helvetica,sans-serif; COLOR: #eeeeee
}
.spLRH {
	FONT: 60% Verdana,Arial,Helvetica,sans-serif; COLOR: #eeeeee
}
.spLS {
	FONT-WEIGHT: bold
}
.spLSH {
	FONT-WEIGHT: bold
}
.spLSC {
	FONT-WEIGHT: bold
}
.spLSCH {
	FONT-WEIGHT: bold
}
.spLBD {
	FONT-WEIGHT: bold
}
.spLBDH {
	FONT-WEIGHT: bold
}
.spLKD {
	FONT-WEIGHT: bold
}
.spLKDH {
	FONT-WEIGHT: bold
}
.spLF {
	FONT-WEIGHT: bold
}
.spLFH {
	FONT-WEIGHT: bold
}
.spLK {
	COLOR: black; TEXT-DECORATION: none
}
.spLK:visited {
	COLOR: black; TEXT-DECORATION: none
}
.spLKH {
	COLOR: black; TEXT-DECORATION: none
}
.spLKH:visited {
	COLOR: black; TEXT-DECORATION: none
}
.spLKC {
	COLOR: black; TEXT-DECORATION: none
}
.spLKC:visited {
	COLOR: black; TEXT-DECORATION: none
}
.spLKCH {
	COLOR: black; TEXT-DECORATION: none
}
.spLKCH:visited {
	COLOR: black; TEXT-DECORATION: none
}
.spLSH {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLSH:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLSH:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLSH:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLSCH {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLSCH:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLSCH:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLSCH:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLB {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLB:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLBH {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLBH:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLBC {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLBC:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLBCH {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLBCH:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLBD {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLBD:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLBD:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLBD:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLBDH {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLBDH:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLBDH:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLBDH:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spLE {
	COLOR: #000099; TEXT-DECORATION: none
}
.spLE:visited {
	COLOR: #000099; TEXT-DECORATION: none
}
.spLE:hover {
	COLOR: #000099; TEXT-DECORATION: none
}
.spLE:active {
	COLOR: #000099; TEXT-DECORATION: none
}
.spLEH {
	COLOR: #000099; TEXT-DECORATION: none
}
.spLEH:visited {
	COLOR: #000099; TEXT-DECORATION: none
}
.spLEH:hover {
	COLOR: #000099; TEXT-DECORATION: none
}
.spLEH:active {
	COLOR: #000099; TEXT-DECORATION: none
}
.spLF {
	COLOR: #000099; TEXT-DECORATION: none
}
.spLF:visited {
	COLOR: #000099; TEXT-DECORATION: none
}
.spLF:hover {
	COLOR: #000099; TEXT-DECORATION: none
}
.spLF:active {
	COLOR: #000099; TEXT-DECORATION: none
}
.spLFH {
	COLOR: #000099; TEXT-DECORATION: none
}
.spLFH:visited {
	COLOR: #000099; TEXT-DECORATION: none
}
.spLFH:hover {
	COLOR: #000099; TEXT-DECORATION: none
}
.spLFH:active {
	COLOR: #000099; TEXT-DECORATION: none
}
.spLSC {
	COLOR: #aaaaaa; TEXT-DECORATION: none
}
.spLSC:visited {
	COLOR: #aaaaaa; TEXT-DECORATION: none
}
.spLSC:hover {
	COLOR: #aaaaaa; TEXT-DECORATION: none
}
.spLSC:active {
	COLOR: #aaaaaa; TEXT-DECORATION: none
}
.spLB:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.spLBH:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.spLBC:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.spLBCH:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.spLK:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.spLKH:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.spLKC:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.spLKCH:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.spLKCH:active {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.spLB:active {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.spLBH:active {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.spLBC:active {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.spLBCH:active {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.spLK:active {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.spLKH:active {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.spLKC:active {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.spLKCH:active {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.spLKCH:active {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.spLS {
	COLOR: white; TEXT-DECORATION: none
}
.spLS:visited {
	COLOR: white; TEXT-DECORATION: none
}
.spLS:hover {
	COLOR: white; TEXT-DECORATION: none
}
.spLS:active {
	COLOR: white; TEXT-DECORATION: none
}
.spLKD {
	COLOR: white; TEXT-DECORATION: none
}
.spLKD:visited {
	COLOR: white; TEXT-DECORATION: none
}
.spLKD:hover {
	COLOR: white; TEXT-DECORATION: none
}
.spLKD:active {
	COLOR: white; TEXT-DECORATION: none
}
.spLKDH {
	COLOR: white; TEXT-DECORATION: none
}
.spLKDH:visited {
	COLOR: white; TEXT-DECORATION: none
}
.spLKDH:hover {
	COLOR: white; TEXT-DECORATION: none
}
.spLKDH:active {
	COLOR: white; TEXT-DECORATION: none
}
.spTS {
	BORDER-BOTTOM: #66aaff 1px solid
}
.spTB {
	BORDER-TOP: #66aaff 1px solid
}
.spTK {
	BORDER-TOP: #66aaff 1px solid
}
.spTX {
	BORDER-TOP: #66aaff 1px solid
}
.spTK {
	BORDER-LEFT: #cc0000 3px solid; BORDER-BOTTOM: #cc0000 3px solid
}
.spTX {
	LINE-HEIGHT: 8px; BACKGROUND-COLOR: #000066
}
.spTF {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: #333333 1px solid
}
.spF {
	LEFT: -1000px; WIDTH: 322px; POSITION: absolute; TOP: -1000px; HEIGHT: 800px
}
.spX {
	Z-INDEX: 1000; LEFT: 0px; LINE-HEIGHT: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px
}
A.eSextTitle {
	FONT: 11px Verdana, sans-serif
}
.eSextPrice {
	FONT: 11px Verdana, sans-serif
}
.eSextSale {
	FONT: 11px Verdana, sans-serif
}
A.eSextMerchant {
	FONT: 11px Verdana, sans-serif
}
.eSextDesc {
	FONT: 11px Verdana, sans-serif
}
.eSextPromo {
	FONT: 11px Verdana, sans-serif
}
A.eSextTitle {
	FONT-WEIGHT: bold
}
.eSextPrice {
	FONT-WEIGHT: bold
}
.eSextSale {
	FONT-WEIGHT: bold
}
.eSextSale {
	COLOR: #ff6600
}
.eSextPromo {
	COLOR: #ff6600
}
.eSextPromo {
	FONT-SIZE: 10px
}
.BNMq {
	FONT-WEIGHT: bold; COLOR: #ffffff; LINE-HEIGHT: 140%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.BNMq A {
	FONT-WEIGHT: bold; COLOR: #ffffff; LINE-HEIGHT: 140%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.BNMq A:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; LINE-HEIGHT: 140%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.BNMq A:hover:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; LINE-HEIGHT: 140%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.BNMq A:active {
	FONT-WEIGHT: bold; COLOR: #ffffff; LINE-HEIGHT: 140%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.BNMq {
	FONT-SIZE: 80%
}
.BNMq A:hover {
	TEXT-DECORATION: underline
}
.BNMq A:hover:visited {
	TEXT-DECORATION: underline
}
.FMq {
	FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.FMq A {
	FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.FMq A:visited {
	FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.FMq A:hover:visited {
	FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.FMq A:active {
	FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.FMq {
	FONT-SIZE: 65%
}
.FMq A:hover {
	TEXT-DECORATION: underline
}
.FMq A:hover:visited {
	TEXT-DECORATION: underline
}
.bb A {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bb A:visited {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
bb A:hover:visited {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bb A:active {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bb A:hover {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bb {
	FONT-SIZE: 65%; LINE-HEIGHT: 130%
}
.bb A:visited {
	COLOR: #666666
}
bb A:hover:visited {
	COLOR: #666666
}
.linkSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 65%; COLOR: #000000; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.linkSmallHover {
	FONT-WEIGHT: normal; FONT-SIZE: 65%; COLOR: #000000; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.linkSmallActive {
	FONT-WEIGHT: normal; FONT-SIZE: 65%; COLOR: #000000; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.linkSmallVisited {
	FONT-WEIGHT: normal; FONT-SIZE: 65%; COLOR: #000000; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.localAffiliate {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #000066; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif
}
.linkSmallHover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.linkSmallActive {
	COLOR: #cc0000
}
.linkSmallVisited {
	COLOR: #999999
}
.AdEShopMain {
	BORDER-RIGHT: #333333 2px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #333333 2px solid; TEXT-ALIGN: center
}
.AdUnderEShop {
	BORDER-RIGHT: #333333 2px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #333333 2px solid; TEXT-ALIGN: center
}
.AdEShopHead {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; BACKGROUND-COLOR: darkgreen; TEXT-ALIGN: center
}
.leadrow {
	BACKGROUND-COLOR: #999999
}
.candidate {
	BACKGROUND-COLOR: #224477; TEXT-ALIGN: center
}
.colnorm {
	BACKGROUND-COLOR: #3f83ae
}
.colalt1 {
	BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: right
}
.colalt2 {
	BACKGROUND-COLOR: #e0e0e0; TEXT-ALIGN: right
}
.resultsData {
	TEXT-ALIGN: right
}
.w113 {
	WIDTH: 113px
}
.w66 {
	WIDTH: 66px
}
.w40 {
	WIDTH: 40px
}
.B {
	FONT-WEIGHT: bold
}
.HL {
	COLOR: #990000
}
.AR {
	TEXT-ALIGN: right
}
