

/* HOME, TECO AZUL */

div.maincatmenu {padding:16px 0 6px 0;}

div.maincatmenu a, div.maincatmenu a:hover, div.maincatmenu a.livre, div.maincatmenu a.livre:hover {padding:1px 3px 2px 16px;font-size:12px;font-weight:bold;line-height:18px;letter-spacing:0px;font-family:arial,helvetica,sans;color:#eaeaea;background-color:transparent;display:block;}

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 0 10px 25px;width:300px;text-align:left;}

div.destacaobox a {color:#e1e1ea;display:block;text-align:left;}

div.destacaobox a.big, div.destacaobox a.big:hover {padding:4px 2px 2px 0;font-size:26px;font-weight:bold;line-height:30px;letter-spacing:-1px;font-family:arial,helvetica,sans;text-align:left;}

div.destacaobox a:hover {color:white;text-align:left;}



/* nX margem pra cima e pra baixo, sempre de 6px; o container (tabelão) deve ter 6px também pra fechar sempre sem 12px */

.nXdiv {margin:6px 0 6px 0;}



/* VT STUFF */

div.vtcontainer {width:136px;text-align:left;}

div.vtvoid {width:134px;height:66px;border:1px dashed #999;color:#999;background-color:white;text-align:center;} /* uses peq */

a.vttitulo {margin:3px 0px 0px 0px;font:bold 10pt/11pt arial,helvetica,sans;display:block;}

a.vttitulo:hover {margin:3px 0px 0px 0px;font:bold 10pt/11pt arial,helvetica,sans;display:block;}

a.vtsubtitulo {color:#666;display:block;}

a.vtsubtitulo:hover {color:blue;display:block;}



/* DESTAQUE SECUNDARIO */

td.dtqsecbox {padding:16px 0 10px 0;}

div.dtqsecbox {width:210px;height:43px;overflow:hidden;margin-bottom:4px;} /* uses peq */

/* a.dsall:first-line {color:white;font-weight:bold;} */

a.dstit {display:block;color:white;font-weight:bold;}

a.dstit:hover {display:block;color:white;}

a.dssubtit {display:block;color:#e1e1ea;}

a.dssubtit:hover {display:block;color:white;}

a.dstitgold {display:block;color:gold;font-weight:bold;}

a.dstitgold:hover {display:block;color:white}





ul.a8ptgold {margin:0 0 0 14px;padding:0;}

ul.a8ptgold li {list-style-image:url(/imagens/bull.8pt.gold.gif);margin:0;}

ul.a8ptgold li * {margin:0;padding:0;}

ul.a8ptgold li a {display:block;color:gold;font-weight:bold;}

ul.a8ptgold li a:hover {display:block;color:white;}



/* vboxes novos */

table.helsinki3v, div.helsinki3vhead {width:432px;height:24px;padding:0;margin:0}

table.helsinki3v *, div.helsinki3vheadtext {font-family:'trebuchet ms',tahoma,arial,sans;}

div.helsinki3vheadtext {color:white;font-size:14px;padding:4px 0 0 6px;font-weight:bold;}

table.helsinki3v td {font-size:8pt;line-height:11pt;}

div.helsinki3vhead {text-align:left;background:#09f url(/imagens/boxes/3v.header.azul.jpg) top no-repeat;}

table.helsinki3v td.par, table.helsinki3v td.impar {margin:0;padding:2px 6px 2px 6px;background-color:#ffff99;border-top:1px solid #ccc;}

table.helsinki3v td.par {text-align:right;}

table.helsinki3v td.impar {text-align:left;}

table.helsinki3v td.parimg, table.helsinki3v td.imparimg {width:132px;margin:0;padding:2px;background-color:#ffff99;border-top:1px solid #ccc;}

table.helsinki3v td.impar, table.helsinki3v td.imparimg {background-color:#d9d9ff;}

table.helsinki3v td p {margin:0 0 1em 0;}

table.helsinki3v td h3 {font-weight:bold;font-size:14px;margin:4px 0 4px 0;}



/* boxes de vtrow */

table.vtrowlist {border-bottom:1px solid #ccc;background-color:#dbdbdb;color:#333;}

table.vtrowlist td {vertical-align:top;padding:12px 0 12px 0}

span.vtrowhead {font-weight:bold;color:#63C;margin-bottom:5px;}



/* box de ranking/materias (em home) */

table.rankingbox, table.materiasbox {width:100%;margin-top:1px;border-top:1px solid #cccccc;background:#ececd9 url(/imagens/bg/box.ranking.1.jpg) repeat-x top;color:#666666;}

table.rankingbox td, table.materiasbox td {margin:0;padding:1px 3px 0px 3px;}

table.materiasbox {background:white none no-repeat; background-image:none; color:#666666;}

table.materiasbox td {margin:0;padding:2px 4px 2px 4px;}

