/* Superdownloads CSS © 2008 Alexei Martchenko
main2008 com os itens que serão mais usados pelo site */

td,body,div,input {font-family:tahoma,verdana,arial,helvetica,sans;}
th {text-align:left;}
form {margin:0;padding:0;}
#container {margin:0 auto;text-align:center;width:780px;}
div.coretop, div.coremain, div.corebottom {width:780px;text-align:left;background-color:white;overflow:hidden;}
div.corebottom {width:780px;border-width:0;background:#dcdcdc url(/imagens/bg/footer2b.gif) repeat-x top;}

body {margin:0;}
body.sistema {background:#eee url(/imagens/bg/sys1b.gif) repeat-y scroll center;}

ul.nadax {margin:4px 0 2px 0;}
ul.nada li {margin:0 0 2px -12px;list-style-image:url(/imagens/b.gif);}

.spcfooter, .spcfooter2 {padding:6px;font-size:11px;line-height:18px;letter-spacing:0px;border-top:1px solid #ccc;border-bottom:1px solid white;}
.spcfooter a {padding-right:10px;}
.spcfooter2 {border-width:0; padding-top:0;}
.spcfooter2 a {padding:0 4px 0 4px;}

table.nplh {padding:0;margin:0;width:100%;background:#fafefe url(/imagens/bg/pagelisthead.jpg) top left;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
table.nplh td {border-left:1px solid white;border-right:1px solid #ccc;}
table.nplh h1, table.nplh h2 {letter-spacing:-1px;color:#333;display:inline;margin:0;font-family:arial,helvetica,sans;font-size:22px;line-height:24px;}
table.nplh h2 {color:#999;font-weight:normal}
table.nplh strong {color:#ff8000}
img.listtype {border-width:0;margin:0 2px 0 2px;}

table.topheader {background:#fafafa url(/imagens/bg/top.top.jpg) repeat-y center;}
table.topheader td.td1 {width:450px;vertical-align:top;padding:11px 0 13px 15px;}
table.topheader td.td2 {width:310px;vertical-align:bottom;padding:2px 10px 5px 0;}
div.topbottom {background:#eaeaea url(/imagens/bg/top.bottom.jpg) repeat-y top;border-top:1px solid #aaa;height:26px;}
table.topbottom td, table.topbottom a {font:8pt/8pt tahoma,verdana,arial,helvetica,sans;}
table.topbottom a {padding:6px 10px 7px 10px;display:block;border-bottom:1px solid #999;border-top:1px solid #fff;}
table.topbottom a.cur {border-top:1px solid #b2b2b2;border-left:1px solid #ccc;border-right:1px solid #fff;border-bottom:1px solid #ccc;background-color:#eee;}

table.basicform td {padding-bottom:1px; font-size:13px;line-height : 16px; letter-spacing:0px;}

.sdform1td {width:120px;padding:0px 5px 0px 5px;text-align:right;}
.sdform2td {width:17px;padding:0px;text-align:left;}

span.nounew, span.nouupd {font-weight:bold;text-transform:uppercase}
span.nounew {color:#39f}
span.nouupd {color:#069}

.txt, td, body, div {font-size : 13px; line-height : 16px; letter-spacing:0px;color:#444;}
.peq, .peqg, div.corebottom, table.listagem td, div.listagemsimples, table.vtrowlist td, div.fancycategoria, td, div.dwnx, div.vtvoid, a.vtsubtitulo, a.vtsubtitulo:hover, div.dtqsecbox, ul.a8ptgold li *, div.padchildcat {font-size:11px;line-height:14px;letter-spacing:0px;}
.peq, .peqg, div.padchildcat {font-weight:normal;color:#444;}

div.listagemsimples {padding:4px 10px 3px 10px;border-bottom:1px solid #cae4ff;}

.tiny {font:normal normal 11px/13px tahoma,arial,helvetica,sans;letter-spacing:0px;color:#666;}
.tiny strong {font-weight:bold;color:red}
.tiny2 {font-family:arial,helvetica,sans;font-size:9px;line-height:11px;color:#666;letter-spacing:0px;}
.tiny3 {font-family:tahoma,helvetica,sans;font-size:8px;text-transform:uppercase;font-weight:bold;line-height:11px;color:#666;letter-spacing:0px;font-weight:bold;background-color:#f0f0f0;text-align:center;}

.iconsel, .iconpresel, .iconnotsel, .icongraysel {font:bold 8px/10px tahoma,arial,helvetica,sans;text-transform:uppercase;cursor:pointer;padding:1px 4px 1px 4px;margin:0;}
.iconsel {background-color:transparent;;border:1px solid transparent;}
.iconsel:hover {background-color:#ced6ff;border:1px solid #0066ff;}
.iconpresel {background-color:#ccffcc;border:1px solid green;}
.iconnotsel {background-color:#ffe6e6;border:1px solid red;color:red;}
.icongraysel {background-color:#fafafa;border:1px solid #cacaca;color:#cacaca;}

a {color:#03C;text-decoration:none;font-family:inherit;font-size:inherit;}
a:hover {color:#06F;text-decoration:none;font-family:inherit;font-size:inherit;}

.awarn {color:#C00;}
.awarn:hover {color:red;}

/* Cores para links e textos */
.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;}

/* Cores de fundo */
.fundocinza {background-color:#f0f0f0;}
.littletitle {font:bold 6pt tahoma,verdana,sans;letter-spacing:0px;text-transform:uppercase;color:#f60;padding:10px 10px 0px 10px;}
.peqg {color:#888}

/* listagens */
table.listagem td, table#ranking td {vertical-align:top;color:#444;}
table.listagem td.lowerone, table#ranking td.lowerone {border-bottom:1px solid #ddd;padding:2px 1px 6px 10px}
table.listagem td.lower, table#ranking td.lower {border-bottom:1px solid #ddd;padding:2px 1px 6px 2px;text-align:center;}
table.listagem td.lowerlast, table#ranking td.lowerlast {border-bottom:1px solid #ddd;padding:2px 10px 6px 2px;text-align:right;}
table.listagem td.upperone {padding:5px 1px 0px 10px}
table.listagem td.upper {padding-top:5px;text-align:center;}
table.listagem td.upperlast {padding:5px 10px 0px 2px;text-align:right;}

table#ranking th {font-size:9px;line-height:10px;letter-spacing:0px;font-weight:normal;color:#666;background-color:#def;border-bottom:1px solid #ccc;padding:3px;}
table#ranking td {text-align:left;}
table#ranking td.lower {text-align:left;}
table#ranking td.lower, table#ranking td.lowerone, table#ranking td.lowerlast {padding-top:6px;}
.ranking {font:26pt/26pt arial,helvetica,sans;text-align:right;letter-spacing:-2px;padding:7px 10px 0 0;color:#ccc;}

.alignleft {text-align:left}
.alignright {text-align:right}
.aligncenter {text-align:center}

.softwarename, .softwarename1, .softwarename2, .softwarename3, .softwarename4, .softwarename5, .softwarename6 {font-size:16px;font-weight:bold;line-height:18px;letter-spacing:0px;font-family:arial,helvetica,sans;}
.softwarename {font-size:13px;font-weight:bold;line-height:15px;letter-spacing:0px;font-family:arial,helvetica,sans}
.softwarename7 {font-size:18px;font-weight:normal;line-height:20px;letter-spacing:-1px;font-family:arial,helvetica,sans}
.softwarename8, .softwarename9, softwarename10 {font-size:18px; font-weight : bold; line-height : 20px; letter-spacing : -1px;font-family:arial,helvetica,sans}

div.pagelistheaddownload {background-color:#069;padding:5px 0 0 14px;}

div.pagelisthead, div.pagelisthead2, div.pagelisthead3, div.pagelisthead4 {font-size:18px;line-height:20px;font-weight:bold;letter-spacing:-1px; font-family:arial,helvetica,sans;}
div.pagelisthead {padding:2px 3px 8px 10px;color:#aaa;}
div.pagelisthead2 {padding:2px 8px 7px 3px;}
div.pagelisthead3 {padding:2px 8px 7px 10px;color:#aaa;}
div.pagelisthead4 {padding:2px 8px 5px 10px;color:#aaa;}

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:6px 6px 6px 6px;}

table.paginator {border-top:1px solid #999;background-color:#e0e0e0;color:#333;}
.paginas, .paginas a {font-size:16px;font-weight:bold;line-height:17px;letter-spacing:0px;font-family:arial,helvetica,sans;padding:2px 0px 8px 0px;}

/* Boxes genéricos */
div.pad, div.gen, div.categoriasearch {padding:6px 10px 6px 10px;}
div.gen, div.categoriasearch {border-bottom:1px solid #999;}
div.categoriasearch {background-color:#f0f0e1;}
div.home3box {border:1px solid #666; background-color:#eaeaea;height:158px;}

/* banners */
div.bannerarea {padding:12px 0px 12px 0px;}

/* listas */
ul, 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;}

/* containers e divs diversos */
.fancycategoria {background:#e6e6eb url(/imagens/bg.fancycategoria.jpg) no-repeat top left;}
div.padchildcat {padding:1px 0px 6px 18px;}
.fancycontainer {font-size:12px;font-weight:bold;line-height:14px;letter-spacing:0px;font-family:tahoma,helvetica,sans,arial;color:#666;padding:2px 0px 1px 0px;}

/* plataformas */
.pspa {padding:0px 1px 0px 2px;}
.plat1 {color:#306}
.plat2 {color:#306}
.plat3 {color:#699}
.plat4 {color:#069} /* 95 */
.plat5 {color:#555}
.plat12, .plat28, .plat30 {color:black} /* IE5,OSX,Vi */
.plat6 {color:#f60} /* NT */
.plat7 {color:#063}
.plat8 {color:#0C0}
.plat9 {color:#C00}
.plat10 {color:#66C}
.plat11 {color:#909}
.plat25 {color:#c66}
.plat26, .plat27 {color:#039}
.plat29 {color:#6f0;background-color:black}
.plat31 {color:#c33}
.plat32 {color:#06c}
.plat15, .plat33 {color:#f60}
.plat35 {color:#89f}
.plat36 {color:#067}
.plat1001 {color:#906} /*fontes*/
/*.plat1002 {color:#000} categorias*/
.plat1003 {color:#060} /*distros*/
.plat1004 {color:#f90} /*webgames*/


/* licencas */
.freewares {color:green}
.sharewares {color:#cc0066}
.opensources {color:#9900cc}

select.urlselect {width:120px;height:20px;margin:0;}
select.urlselect, select.urlselect * {font:normal normal 8pt tahoma,verdana,arial,helvetica,sans}
optgroup.selectgrupo {background-color:#eee;color:#666;}
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;}

/*redir */
table.redirtable {margin:10px 0 10px 0;}
table.redirtable td {margin:0;padding:0 4px 0 4px;}

/* clouds */

.tag0, .tag0:hover {font-size: 1.0em;}
.tag1, .tag1:hover {font-size: 1.1em;}
.tag2, .tag2:hover {font-size: 1.2em;}
.tag3, .tag3:hover {font-size: 1.3em;}
.tag4, .tag4:hover {font-size: 1.4em;}
.tag5, .tag5:hover {font-size: 1.5em;}
.tag6, .tag6:hover {font-size: 1.6em;}
.tag7, .tag7:hover {font-size: 1.7em;}
.tag8, .tag8:hover {font-size: 1.8em; font-weight: bold; }
.tag9, .tag9:hover {font-size: 1.9em; font-weight: bold; }
.tag10, .tag10:hover {font-size: 2.0em; font-weight: bold; }

div.div16 {margin:16px 0 16px 16px;padding-right:16px;text-align:justify;}

table.pontos {background-color:#fff;border:1px solid #004e4e;}
table.pontos td {font-size:10pt;font-family:arial,helvetica,sans;padding:2px 10px 2px 10px;}
table.pontos td.top {line-height:30px;background-color:#006365;color:#fff;border-bottom:1px solid #004e4e;}
table.pontos td.bottom {line-height:30px;font-weight: bold;background-color:#006365;color:#fff;border-top:1px solid #004e4e;}
