TD {
	FONT-FAMILY: tahoma,verdana,arial,helvetica,sans
}
BODY {
	FONT-FAMILY: tahoma,verdana,arial,helvetica,sans
}
DIV {
	FONT-FAMILY: tahoma,verdana,arial,helvetica,sans
}
INPUT {
	FONT-FAMILY: tahoma,verdana,arial,helvetica,sans
}
TH {
	TEXT-ALIGN: left
}
FORM {
	MARGIN: 0px; 0: 
}
#container {
	MARGIN: 0px auto; WIDTH: 762px; TEXT-ALIGN: center
}
DIV.coretop {
	BORDER-RIGHT: #999 1px solid; OVERFLOW: hidden; BORDER-LEFT: #999 1px solid; WIDTH: 760px; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
DIV.coremain {
	BORDER-RIGHT: #999 1px solid; OVERFLOW: hidden; BORDER-LEFT: #999 1px solid; WIDTH: 760px; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
DIV.corebottom {
	BORDER-RIGHT: #999 1px solid; OVERFLOW: hidden; BORDER-LEFT: #999 1px solid; WIDTH: 760px; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
DIV.corebottom {
	BACKGROUND: url(/imagens/bg/footer1.gif) #666 repeat-x 50% top
}
BODY {
	MARGIN: 0px
}
TABLE.nplh {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(/imagens/bg/pagelisthead.jpg) #fafefe left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.nplh TD {
	BORDER-RIGHT: #ccc 1px solid; BORDER-LEFT: white 1px solid
}
TABLE.nplh H1 {
	DISPLAY: inline; FONT-SIZE: 22px; MARGIN: 0px; COLOR: #333; LINE-HEIGHT: 24px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: -1px
}
TABLE.nplh H2 {
	DISPLAY: inline; FONT-SIZE: 22px; MARGIN: 0px; COLOR: #333; LINE-HEIGHT: 24px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: -1px
}
TABLE.nplh H2 {
	FONT-WEIGHT: normal; COLOR: #999
}
TABLE.nplh STRONG {
	COLOR: #ff8000
}
IMG.listtype {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 2px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.topheader {
	BACKGROUND: url(/imagens/bg/top.top.jpg) #fafafa repeat-y center 50%
}
TABLE.topheader TD.td1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 13px; VERTICAL-ALIGN: top; WIDTH: 450px; PADDING-TOP: 11px
}
TABLE.topheader TD.td2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; WIDTH: 310px; PADDING-TOP: 2px
}
DIV.topbottom {
	BORDER-TOP: #aaa 1px solid; BACKGROUND: url(/imagens/bg/top.bottom.jpg) #eaeaea repeat-y 50% top; HEIGHT: 26px
}
TABLE.topbottom TD {
	FONT: 8pt/8pt tahoma,verdana,arial,helvetica,sans
}
TABLE.topbottom A {
	FONT: 8pt/8pt tahoma,verdana,arial,helvetica,sans
}
TABLE.topbottom A {
	PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #999 1px solid
}
TABLE.topbottom A.cur {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #b2b2b2 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
TABLE.basicform TD {
	FONT-SIZE: 13px; PADDING-BOTTOM: 1px; LINE-HEIGHT: 16px; LETTER-SPACING: 0px
}
.sdform1td {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.sdform2td {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 17px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
SPAN.nounew {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
SPAN.nouupd {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
SPAN.nounew {
	COLOR: #39f
}
SPAN.nouupd {
	COLOR: #069
}
.txt {
	FONT-SIZE: 13px; COLOR: #444; LINE-HEIGHT: 16px; LETTER-SPACING: 0px
}
TD {
	FONT-SIZE: 13px; COLOR: #444; LINE-HEIGHT: 16px; LETTER-SPACING: 0px
}
BODY {
	FONT-SIZE: 13px; COLOR: #444; LINE-HEIGHT: 16px; LETTER-SPACING: 0px
}
DIV {
	FONT-SIZE: 13px; COLOR: #444; LINE-HEIGHT: 16px; LETTER-SPACING: 0px
}
.peq {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; LETTER-SPACING: 0px
}
.peqg {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; LETTER-SPACING: 0px
}
DIV.corebottom {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; LETTER-SPACING: 0px
}
TABLE.listagem TD {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; LETTER-SPACING: 0px
}
DIV.listagemsimples {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; LETTER-SPACING: 0px
}
TABLE.vtrowlist TD {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; LETTER-SPACING: 0px
}
DIV.fancycategoria {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; LETTER-SPACING: 0px
}
TD {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; LETTER-SPACING: 0px
}
DIV.dwnx {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; LETTER-SPACING: 0px
}
DIV.vtvoid {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; LETTER-SPACING: 0px
}
A.vtsubtitulo {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; LETTER-SPACING: 0px
}
A.vtsubtitulo:hover {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; LETTER-SPACING: 0px
}
DIV.dtqsecbox {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; LETTER-SPACING: 0px
}
UL.a8ptgold LI  {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; LETTER-SPACING: 0px
}
DIV.padchildcat {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; LETTER-SPACING: 0px
}
.peq {
	FONT-WEIGHT: normal; COLOR: #444
}
.peqg {
	FONT-WEIGHT: normal; COLOR: #444
}
DIV.padchildcat {
	FONT-WEIGHT: normal; COLOR: #444
}
DIV.listagemsimples {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 4px; BORDER-BOTTOM: #cae4ff 1px solid
}
.tiny {
	FONT: 11px/13px tahoma,arial,helvetica,sans; COLOR: #666; LETTER-SPACING: 0px
}
.tiny STRONG {
	FONT-WEIGHT: bold; COLOR: red
}
.tiny2 {
	FONT-SIZE: 9px; COLOR: #666; LINE-HEIGHT: 11px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: 0px
}
.tiny3 {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; TEXT-TRANSFORM: uppercase; COLOR: #666; LINE-HEIGHT: 11px; FONT-FAMILY: tahoma,helvetica,sans; LETTER-SPACING: 0px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center
}
.iconsel {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 0px; FONT: bold 8px/10px tahoma,arial,helvetica,sans; TEXT-TRANSFORM: uppercase; CURSOR: pointer; PADDING-TOP: 1px
}
.iconpresel {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 0px; FONT: bold 8px/10px tahoma,arial,helvetica,sans; TEXT-TRANSFORM: uppercase; CURSOR: pointer; PADDING-TOP: 1px
}
.iconnotsel {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 0px; FONT: bold 8px/10px tahoma,arial,helvetica,sans; TEXT-TRANSFORM: uppercase; CURSOR: pointer; PADDING-TOP: 1px
}
.icongraysel {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 0px; FONT: bold 8px/10px tahoma,arial,helvetica,sans; TEXT-TRANSFORM: uppercase; CURSOR: pointer; PADDING-TOP: 1px
}
.iconsel {
	BORDER-RIGHT: transparent 1px solid; BORDER-TOP: transparent 1px solid; BORDER-LEFT: transparent 1px solid; BORDER-BOTTOM: transparent 1px solid; BACKGROUND-COLOR: transparent
}
.iconsel:hover {
	BORDER-RIGHT: #0066ff 1px solid; BORDER-TOP: #0066ff 1px solid; BORDER-LEFT: #0066ff 1px solid; BORDER-BOTTOM: #0066ff 1px solid; BACKGROUND-COLOR: #ced6ff
}
.iconpresel {
	BORDER-RIGHT: green 1px solid; BORDER-TOP: green 1px solid; BORDER-LEFT: green 1px solid; BORDER-BOTTOM: green 1px solid; BACKGROUND-COLOR: #ccffcc
}
.iconnotsel {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; COLOR: red; BORDER-BOTTOM: red 1px solid; BACKGROUND-COLOR: #ffe6e6
}
.icongraysel {
	BORDER-RIGHT: #cacaca 1px solid; BORDER-TOP: #cacaca 1px solid; BORDER-LEFT: #cacaca 1px solid; COLOR: #cacaca; BORDER-BOTTOM: #cacaca 1px solid; BACKGROUND-COLOR: #fafafa
}
.footer {
	MARGIN: 6px 0px 6px 10px; WIDTH: 730px
}
.footer TD {
	FONT-SIZE: 11px; COLOR: #eaeaea; LINE-HEIGHT: 16px; FONT-FAMILY: arial,tahoma,helvetica,sans; LETTER-SPACING: 0px
}
.footer TD A {
	FONT-SIZE: 11px; COLOR: #eaeaea; LINE-HEIGHT: 16px; FONT-FAMILY: arial,tahoma,helvetica,sans; LETTER-SPACING: 0px
}
.footer TD A {
	PADDING-LEFT: 8px
}
.footer TD A.feed {
	PADDING-LEFT: 3px
}
.footer A {
	COLOR: white
}
.footer A.hilite {
	COLOR: #fc0
}
.footer A:hover {
	COLOR: #f90
}
.feed {
	BORDER-RIGHT: #630 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fc9 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f60; PADDING-BOTTOM: 0px; FONT: bold 10px verdana,sans-serif; BORDER-LEFT: #f96 1px solid; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #330 1px solid; TEXT-DECORATION: none
}
A {
	COLOR: #03c; FONT-FAMILY: inherit; TEXT-DECORATION: none
}
A:hover {
	COLOR: #06f; FONT-FAMILY: inherit; TEXT-DECORATION: none
}
.awarn {
	COLOR: #c00
}
.awarn:hover {
	COLOR: red
}
.cinza {
	COLOR: #666
}
.cinzaclaro {
	COLOR: #999
}
.verde {
	COLOR: #390
}
.azul {
	COLOR: #06f
}
.vermelho {
	COLOR: red
}
.laranja {
	COLOR: #f90
}
.branco {
	COLOR: white
}
.blacklist {
	COLOR: white; BACKGROUND-COLOR: black
}
.roxo {
	COLOR: #909
}
.fundocinza {
	BACKGROUND-COLOR: #f0f0f0
}
.littletitle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; FONT: bold 6pt tahoma,verdana,sans; TEXT-TRANSFORM: uppercase; COLOR: #f60; PADDING-TOP: 10px; LETTER-SPACING: 0px
}
.peqg {
	COLOR: #888
}
TABLE.listagem TD {
	VERTICAL-ALIGN: top; COLOR: #444
}
TABLE#ranking TD {
	VERTICAL-ALIGN: top; COLOR: #444
}
TABLE.listagem TD.lowerone {
	PADDING-RIGHT: 1px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
TABLE#ranking TD.lowerone {
	PADDING-RIGHT: 1px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
TABLE.listagem TD.lower {
	PADDING-RIGHT: 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 6px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
TABLE#ranking TD.lower {
	PADDING-RIGHT: 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 6px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
TABLE.listagem TD.lowerlast {
	PADDING-RIGHT: 10px; PADDING-LEFT: 2px; PADDING-BOTTOM: 6px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: right
}
TABLE#ranking TD.lowerlast {
	PADDING-RIGHT: 10px; PADDING-LEFT: 2px; PADDING-BOTTOM: 6px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: right
}
TABLE.listagem TD.upperone {
	PADDING-RIGHT: 1px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
TABLE.listagem TD.upper {
	PADDING-TOP: 5px; TEXT-ALIGN: center
}
TABLE.listagem TD.upperlast {
	PADDING-RIGHT: 10px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
TABLE#ranking TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 3px; COLOR: #666; LINE-HEIGHT: 10px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; LETTER-SPACING: 0px; BACKGROUND-COLOR: #def
}
TABLE#ranking TD {
	TEXT-ALIGN: left
}
TABLE#ranking TD.lower {
	TEXT-ALIGN: left
}
TABLE#ranking TD.lower {
	PADDING-TOP: 6px
}
TABLE#ranking TD.lowerone {
	PADDING-TOP: 6px
}
TABLE#ranking TD.lowerlast {
	PADDING-TOP: 6px
}
.ranking {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 26pt/26pt arial,helvetica,sans; COLOR: #ccc; PADDING-TOP: 7px; LETTER-SPACING: -2px; TEXT-ALIGN: right
}
.alignleft {
	TEXT-ALIGN: left
}
.alignright {
	TEXT-ALIGN: right
}
.aligncenter {
	TEXT-ALIGN: center
}
.softwarename {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 18px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: 0px
}
.softwarename1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 18px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: 0px
}
.softwarename2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 18px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: 0px
}
.softwarename3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 18px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: 0px
}
.softwarename4 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 18px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: 0px
}
.softwarename5 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 18px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: 0px
}
.softwarename6 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 18px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: 0px
}
.softwarename {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: 0px
}
.softwarename7 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; LINE-HEIGHT: 20px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: -1px
}
.softwarename8 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 20px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: -1px
}
.softwarename9 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 20px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: -1px
}
softwarename10 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 20px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: -1px
}
DIV.pagelistheaddownload {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BACKGROUND-COLOR: #069
}
DIV.pagelisthead {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 20px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: -1px
}
DIV.pagelisthead2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 20px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: -1px
}
DIV.pagelisthead3 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 20px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: -1px
}
DIV.pagelisthead4 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 20px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: -1px
}
DIV.pagelisthead {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; COLOR: #aaa; PADDING-TOP: 2px
}
DIV.pagelisthead2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 3px; PADDING-BOTTOM: 7px; PADDING-TOP: 2px
}
DIV.pagelisthead3 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; COLOR: #aaa; PADDING-TOP: 2px
}
DIV.pagelisthead4 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; COLOR: #aaa; PADDING-TOP: 2px
}
DIV.pagelisthead A {
	COLOR: #446
}
DIV.pagelisthead A:hover {
	COLOR: blue
}
.softwarename8 A {
	COLOR: #03f
}
.softwarename8 A:hover {
	COLOR: #05d
}
.softwarename7 A {
	COLOR: #03d
}
.softwarename7 A:hover {
	COLOR: #05d
}
.listtr1 {
	BACKGROUND-COLOR: #f1f1f1
}
.listtr0 {
	BACKGROUND-COLOR: #fff
}
DIV.dwnx {
	PADDING-TOP: 3px
}
DIV.pad6 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TABLE.paginator {
	BORDER-TOP: #999 1px solid; COLOR: #333; BACKGROUND-COLOR: #e0e0e0
}
.paginas {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 17px; PADDING-TOP: 2px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: 0px
}
.paginas A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 17px; PADDING-TOP: 2px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: 0px
}
TABLE.vtrowlist {
	COLOR: #333; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #dbdbdb
}
TABLE.vtrowlist TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; VERTICAL-ALIGN: top; PADDING-TOP: 12px
}
SPAN.vtrowhead {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #63c
}
TABLE.rankingbox {
	BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 1px; BACKGROUND: url(/imagens/bg/box.ranking.1.jpg) #ececd9 repeat-x 50% top; WIDTH: 100%; COLOR: #666666
}
TABLE.materiasbox {
	BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 1px; BACKGROUND: url(/imagens/bg/box.ranking.1.jpg) #ececd9 repeat-x 50% top; WIDTH: 100%; COLOR: #666666
}
TABLE.rankingbox TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px
}
TABLE.materiasbox TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px
}
TABLE.materiasbox {
	BACKGROUND: white no-repeat; COLOR: #666666
}
TABLE.materiasbox TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
DIV.pad {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
DIV.gen {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
DIV.categoriasearch {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
DIV.gen {
	BORDER-BOTTOM: #999 1px solid
}
DIV.categoriasearch {
	BORDER-BOTTOM: #999 1px solid
}
DIV.categoriasearch {
	BACKGROUND-COLOR: #f0f0e1
}
DIV.home3box {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; HEIGHT: 158px; BACKGROUND-COLOR: #eaeaea
}
DIV.bannerarea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
UL {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
OL {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
UL LI {
	LIST-STYLE-IMAGE: url(/imagens/ico/bull.list.blank.png); MARGIN: 0px 0px 0px -10px; TEXT-ALIGN: left
}
OL LI {
	MARGIN: 0px 0px 0px -12px; TEXT-ALIGN: left
}
.fancycategoria {
	BACKGROUND: url(/imagens/bg.fancycategoria.jpg) #e6e6eb no-repeat left top
}
DIV.padchildcat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 6px; PADDING-TOP: 1px
}
.fancycontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #666; LINE-HEIGHT: 14px; PADDING-TOP: 2px; FONT-FAMILY: tahoma,helvetica,sans,arial; LETTER-SPACING: 0px
}
.pspa {
	PADDING-RIGHT: 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.plat1 {
	COLOR: #306
}
.plat2 {
	COLOR: #306
}
.plat3 {
	COLOR: #699
}
.plat4 {
	COLOR: #069
}
.plat5 {
	COLOR: black
}
.plat6 {
	COLOR: #f60
}
.plat7 {
	COLOR: #063
}
.plat8 {
	COLOR: #0c0
}
.plat9 {
	COLOR: #c00
}
.plat10 {
	COLOR: #66c
}
.plat11 {
	COLOR: #909
}
.plat12 {
	COLOR: black
}
.plat26 {
	COLOR: black
}
.plat25 {
	COLOR: #c66
}
.freewares {
	COLOR: green
}
.sharewares {
	COLOR: #cc0066
}
.opensources {
	COLOR: #9900cc
}
DIV.maincatmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 16px
}
DIV.maincatmenu A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #eaeaea; LINE-HEIGHT: 18px; PADDING-TOP: 1px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: 0px; BACKGROUND-COLOR: transparent
}
DIV.maincatmenu A:hover {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #eaeaea; LINE-HEIGHT: 18px; PADDING-TOP: 1px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: 0px; BACKGROUND-COLOR: transparent
}
DIV.maincatmenu A.livre {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #eaeaea; LINE-HEIGHT: 18px; PADDING-TOP: 1px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: 0px; BACKGROUND-COLOR: transparent
}
DIV.maincatmenu A.livre:hover {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #eaeaea; LINE-HEIGHT: 18px; PADDING-TOP: 1px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: 0px; BACKGROUND-COLOR: transparent
}
DIV.maincatmenu A:hover {
	COLOR: white; BACKGROUND-COLOR: #39f
}
DIV.maincatmenu A.livre {
	COLOR: gold
}
DIV.maincatmenu A.livre:hover {
	COLOR: white; BACKGROUND-COLOR: #c00
}
DIV.destacaobox {
	MARGIN: 20px 0px 10px 25px; WIDTH: 300px; TEXT-ALIGN: left
}
DIV.destacaobox A {
	DISPLAY: block; COLOR: #e1e1ea; TEXT-ALIGN: left
}
DIV.destacaobox A.big {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 26px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 30px; PADDING-TOP: 4px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: -1px; TEXT-ALIGN: left
}
DIV.destacaobox A.big:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 26px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 30px; PADDING-TOP: 4px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: -1px; TEXT-ALIGN: left
}
DIV.destacaobox A:hover {
	COLOR: white; TEXT-ALIGN: left
}
.nXdiv {
	MARGIN: 6px 0px
}
DIV.vtcontainer {
	WIDTH: 136px; TEXT-ALIGN: left
}
DIV.vtvoid {
	BORDER-RIGHT: #999 1px dashed; BORDER-TOP: #999 1px dashed; BORDER-LEFT: #999 1px dashed; WIDTH: 134px; COLOR: #999; BORDER-BOTTOM: #999 1px dashed; HEIGHT: 66px; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
A.vttitulo {
	DISPLAY: block; MARGIN: 3px 0px 0px; FONT: bold 10pt/11pt arial,helvetica,sans
}
A.vttitulo:hover {
	DISPLAY: block; MARGIN: 3px 0px 0px; FONT: bold 10pt/11pt arial,helvetica,sans
}
A.vtsubtitulo {
	DISPLAY: block; COLOR: #666
}
A.vtsubtitulo:hover {
	DISPLAY: block; COLOR: blue
}
TD.dtqsecbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 16px
}
DIV.dtqsecbox {
	MARGIN-BOTTOM: 4px; OVERFLOW: hidden; WIDTH: 210px; HEIGHT: 43px
}
A.dstit {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: white
}
A.dstit:hover {
	DISPLAY: block; COLOR: white
}
A.dssubtit {
	DISPLAY: block; COLOR: #e1e1ea
}
A.dssubtit:hover {
	DISPLAY: block; COLOR: white
}
A.dstitgold {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: gold
}
A.dstitgold:hover {
	DISPLAY: block; COLOR: white
}
UL.a8ptgold {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 14px; PADDING-TOP: 0px
}
UL.a8ptgold LI {
	LIST-STYLE-IMAGE: url(/imagens/bull.8pt.gold.gif); MARGIN: 0px
}
UL.a8ptgold LI  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.a8ptgold LI A {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: gold
}
UL.a8ptgold LI A:hover {
	DISPLAY: block; COLOR: white
}
TABLE.softnomebox {
	MARGIN: 3px 0px 0px; WIDTH: 725px
}
TABLE.softnomebox  {
	COLOR: #ccc
}
TABLE.softnomebox A {
	COLOR: #fff
}
TABLE.softnomebox A:hover {
	COLOR: gold
}
TABLE.softnomebox TD {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; LETTER-SPACING: 0px
}
TABLE.softnomebox TD.softnometdtudo {
	LINE-HEIGHT: 18px
}
TD.softnome SPAN {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN: 0px; COLOR: white; LINE-HEIGHT: 28px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: -1px
}
TD.softnome H1 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN: 0px; COLOR: white; LINE-HEIGHT: 28px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: -1px
}
TD.softnome SPAN {
	FONT-WEIGHT: normal; COLOR: #ccc
}
DIV.tabrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 1px/1px arial; PADDING-TOP: 0px; HEIGHT: 21px
}
DIV.tabrow IMG.imgoff {
	MARGIN-TOP: 2px
}
TD.dwtd1 {
	WIDTH: 524px
}
TD.dwtd2 {
	PADDING-LEFT: 12px; WIDTH: 236px
}
TD.dwtd1 DIV.txt {
	FONT-SIZE: 13px; COLOR: #444; LINE-HEIGHT: 17px; LETTER-SPACING: 0px; TEXT-ALIGN: justify
}
DIV.div16 {
	PADDING-RIGHT: 16px; MARGIN: 16px 0px 16px 16px; TEXT-ALIGN: justify
}
TD.dwtd2 UL LI {
	FONT-SIZE: 11px; COLOR: #444; LINE-HEIGHT: 13px; LETTER-SPACING: 0px
}
SPAN.top1 {
	FONT: bold 11px arial, sans, helvetica; COLOR: red
}
TABLE.requerimentos {
	MARGIN: 5px; WIDTH: 300px; BACKGROUND-COLOR: #eaeaea
}
TABLE.requerimentos TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 3px
}
TABLE.requerimentos TD.reqitem {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 3px
}
TABLE.requerimentos TD.reqvalue {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 3px
}
TABLE.requerimentos TD.reqitem {
	WIDTH: 140px; TEXT-ALIGN: right
}
TABLE.requerimentos TD.reqvalue {
	
}
.nota0 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; FONT: bold 22px/22px arial, sans; COLOR: white; PADDING-TOP: 3px; LETTER-SPACING: -3px
}
.nota10 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; FONT: bold 22px/22px arial, sans; COLOR: white; PADDING-TOP: 3px; LETTER-SPACING: -3px
}
.nota20 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; FONT: bold 22px/22px arial, sans; COLOR: white; PADDING-TOP: 3px; LETTER-SPACING: -3px
}
.nota30 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; FONT: bold 22px/22px arial, sans; COLOR: white; PADDING-TOP: 3px; LETTER-SPACING: -3px
}
.nota40 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; FONT: bold 22px/22px arial, sans; COLOR: white; PADDING-TOP: 3px; LETTER-SPACING: -3px
}
.nota50 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; FONT: bold 22px/22px arial, sans; COLOR: white; PADDING-TOP: 3px; LETTER-SPACING: -3px
}
.nota60 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; FONT: bold 22px/22px arial, sans; COLOR: white; PADDING-TOP: 3px; LETTER-SPACING: -3px
}
.nota70 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; FONT: bold 22px/22px arial, sans; COLOR: white; PADDING-TOP: 3px; LETTER-SPACING: -3px
}
.nota80 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; FONT: bold 22px/22px arial, sans; COLOR: white; PADDING-TOP: 3px; LETTER-SPACING: -3px
}
.nota90 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; FONT: bold 22px/22px arial, sans; COLOR: white; PADDING-TOP: 3px; LETTER-SPACING: -3px
}
.nota100 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; FONT: bold 22px/22px arial, sans; COLOR: white; PADDING-TOP: 3px; LETTER-SPACING: -3px
}
.nota0 {
	COLOR: #f00
}
.nota10 {
	COLOR: #f00
}
.nota20 {
	COLOR: #f00
}
.nota30 {
	COLOR: #f60
}
.nota40 {
	COLOR: #f90
}
.nota50 {
	COLOR: #f90
}
.nota60 {
	COLOR: #fc0
}
.nota70 {
	COLOR: #e4cc00
}
.nota80 {
	COLOR: #d4cc00
}
.nota90 {
	COLOR: #9bcc00
}
.nota100 {
	COLOR: #0c0
}
.mateheadline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 21px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 23px; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica,sans; LETTER-SPACING: -1px
}
SELECT.urlselect {
	MARGIN: 0px; WIDTH: 120px; HEIGHT: 20px
}
SELECT.urlselect {
	FONT: 8pt tahoma,verdana,arial,helvetica,sans
}
SELECT.urlselect  {
	FONT: 8pt tahoma,verdana,arial,helvetica,sans
}
OPTGROUP.selectgrupo {
	COLOR: #666; BACKGROUND-COLOR: #eee
}
SELECT.urlselect OPTION {
	BACKGROUND-COLOR: white
}
SELECT.urlselect OPTION.download {
	COLOR: #3333cc
}
SELECT.urlselect OPTION.resolucao1 {
	COLOR: #3399cc
}
SELECT.urlselect OPTION.resolucao2 {
	COLOR: #3399cc
}
SELECT.urlselect OPTION.qualidades {
	COLOR: #3399ff
}
SELECT.urlselect OPTION.info {
	COLOR: #ff6699
}
SELECT.urlselect OPTION.download2 {
	COLOR: #ff9900
}
TABLE.redirtable {
	MARGIN: 10px 0px
}
TABLE.redirtable TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.helsinki3v {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 432px; PADDING-TOP: 0px; HEIGHT: 24px
}
DIV.helsinki3vhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 432px; PADDING-TOP: 0px; HEIGHT: 24px
}
TABLE.helsinki3v  {
	FONT-FAMILY: 'trebuchet ms',tahoma,arial,sans
}
DIV.helsinki3vheadtext {
	FONT-FAMILY: 'trebuchet ms',tahoma,arial,sans
}
DIV.helsinki3vheadtext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 4px
}
TABLE.helsinki3v TD {
	FONT-SIZE: 8pt; LINE-HEIGHT: 11pt
}
DIV.helsinki3vhead {
	BACKGROUND: url(/imagens/boxes/3v.header.azul.jpg) #09f no-repeat 50% top; TEXT-ALIGN: left
}
TABLE.helsinki3v TD.par {
	PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffff99
}
TABLE.helsinki3v TD.impar {
	PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffff99
}
TABLE.helsinki3v TD.par {
	TEXT-ALIGN: right
}
TABLE.helsinki3v TD.impar {
	TEXT-ALIGN: left
}
TABLE.helsinki3v TD.parimg {
	PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 132px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffff99
}
TABLE.helsinki3v TD.imparimg {
	PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 132px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffff99
}
TABLE.helsinki3v TD.impar {
	BACKGROUND-COLOR: #d9d9ff
}
TABLE.helsinki3v TD.imparimg {
	BACKGROUND-COLOR: #d9d9ff
}
TABLE.helsinki3v TD P {
	MARGIN: 0px 0px 1em
}
TABLE.helsinki3v TD H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 4px 0px
}
