/* jsCSSEditor 3.0 */

DIV.pesq:before {
 line-height: 0.1;
 font-size: 1px;
 background: transparent url(menu_tr.gif) no-repeat top right;
 margin: 0;
 height: 9px;
 display: block;
 border-bottom: 1px solid #ddd;
 content: url(key-point_tl.gif);
 text-align: left;
}

BODY {
 background: #000000;
 margin: 0px;
}

BODY,TABLE,INPUT,TEXTAREA {
 font-family: Verdana,Arial,Helvetica,sans-serif;
}

TABLE.cab {
 height: 122px ! important;
 background-repeat: no-repeat;
 background-position: top;
 cursor: pointer;
 cursor: hand;
 border-collapse: collapse;
}

TABLE.pag {
 width: 775px ! important;
 background-color: #FFFFFF;
 border-collapse: collapse;
 border-spacing: 0px;
}

TABLE {
 border-collapse: collapse;
}

TABLE.cab TD {
 vertical-align: top;
 color: #003800;
 font-size: 60%;
 font-weight: bold;
 text-align: center;
 padding-bottom: 0;
}

TD.rod {
 font-size: 60% ! important;
 text-align: center;
 vertical-align: bottom;
 color: #FFFFFF ! important;
}

TABLE.cab IMG {
 margin-bottom: 0;
}

TABLE.cab TD.data {
 width: 150px;
}

H2.emC {
 text-align: center;
 margin: 130px 0px;
}

TABLE.corpo TD {
 vertical-align: top;
 font-size: 80%;
 color: #333333;
 border-collapse: collapse;
 border-spacing: 0px;
}

TD.centro {
 width: 230px;
 text-align: left ! important;
 background-color: 7a0001;
 padding: 5px 10px 10px 10px;
}

TD.direita {
 padding: 10px 10px;
 background-color: d8c7b5;
 width: 403px ! important;
}

TD.menu {
 background-image: url(../nDesenho/seta.jpg);
 background-repeat: no-repeat;
 text-align: center;
 background-color: #a63632;
 background-position: right top;
 font-size: 95%;
 width: 142px ! important;
}

P.menuO:hover {
 opacity: 0.6;
 -moz-opacity: 0.6;
 filter: Alpha(opacity=60);
}

P.menuO {
 margin: 8px 8px 0px 4px;
 font-family: Helvetica;
 text-align: left;
 height: 15px;
 cursor: pointer;
 cursor: hand;
 color: #FFFFFF ! important;
 font-weight: bolder;
 font-size: 110%;
 padding-left: 5px;
}

P.menuD {
 text-align: left;
 margin: 0px;
}

TD.menu P IMG {
}

TD.menu IMG.logo {
}

TABLE.corpo {
}

SPAN.edit {
 background-color: #FFFF00;
 padding: 0px 2px;
 font-size: 10px;
 font-weight: bold;
 cursor: pointer;
 cursor: hand;
 border: 2px solid #FF4040;
 opacity: 0.2;
 -moz-opacity: 0.2;
 filter: Alpha(opacity=20);
}

DIV.editDiv {
 position: absolute;
}

DIV.editAdm {
 margin: 10px;
 padding: 10px;
 border: 2px groove #f8c3af;
 text-align: center;
 background-color: #d6ebef;
 line-height: 18px;
}

DIV.cHtml {
 width: 100%;
}

IFRAME.cHtml {
 width: 100%;
 height: 300px;
}

TABLE.cHtmlEstilo {
 font-weight: bold ! important;
 color: #FFFFFF;
 margin: 0px 0px 3px 0px;
 border-collapse: collapse;
 display: inline;
 font-size: 80%;
}

SPAN.cHtmlTag {
}

SPAN.cHtmlClass {
 margin-right: 3px;
}

TABLE.cHtmlEstilo TD {
 padding: 0px 0px;
 margin: 0px;
}

TABLE.cHtmlEstilo SPAN {
 background-color: #000099;
 padding: 0px 4px;
 border: 1px solid;
 cursor: pointer;
 cursor: hand;
}

DIV#cHtmlPop {
 background-color: #FFFFFF;
 border: 2px solid;
 padding: 2px;
 cursor: pointer;
 cursor: hand;
}

DIV#cHtmlPop P {
 margin: 0px;
}

DIV#cHtmlPop P:hover {
 background-color: #E8E8E8;
}

DIV#cHtmlPop TD {
 vertical-align: top;
 border-left: 1px solid #4040FF;
 padding-left: 4px;
}

TD.cHtmlPrin {
 color: #FFFF40;
}

DIV.cHtmlFerram SPAN {
 margin: 1px 0px;
 padding: 0px;
 border: 1px solid;
 background-color: #f0f0f0;
 text-align: center;
 min-width: 18px;
 min-height: 22px;
 width: 100%;
}

DIV.cHtmlFerram {
 width: 100%;
 avisibility: hidden;
 aposition: absolute;
}

BODY.areaAlt {
 background: #d8c7b5;
}

TD.alt {
 text-align: right;
 font-size: 80%;
 font-weight: bold;
}

TD.altEnt {
 font-size: 90%;
 padding: 3px 6px;
 border: 1px solid #FFFFFF;
}

DIV.editAdm H3 {
 font-size: 75%;
 margin: 0px;
}

P.notTituloV,P.artTituloV {
 text-align: left;
 font-weight: bold;
 color: #990000;
 font-size: 150%;
}

P.cartolaV {
 text-align: right;
 display: none;
}

TABLE#tabPag TD.cab {
}

TABLE.cabPeq {
 background-image: url(../nDesenho/01p.jpg);
 height: 97px;
 width: 100%;
 background-repeat: no-repeat;
}

STRONG {
 color: #990000;
}

A.menu {
 text-decoration: none;
}

TABLE.reguaE {
 width: 100%;
 border-top: 2px solid #990000;
 margin-top: 7px;
}

TABLE.regua TD {
 text-align: center;
 cursor: pointer;
 cursor: hand;
 padding: 0px 5px 2px;
 color: #FFFFFF;
}

TABLE.notLista {
 width: 100%;
}

TD.notLista {
 width: 50%;
}

DIV.reguaF {
 position: absolute;
 visibility: hidden;
 background: #d6ebef;
 border: 2px solid;
 padding: 7px;
}

TD.reguaEP {
 width: 10%;
}

FONT.ponto {
 color: #FFFFFF;
 font-weight: bold;
}

TD.reguaEP IMG {
 margin: 2px 0px 0px;
}

P.notFig {
 font-size: 115% ! important;
 font-weight: bolder;
 color: #990000;
 letter-spacing: 2px;
 padding: 6px 10px;
 border-bottom: 2px solid #FFFFFF;
 border-right: 2px solid #FFFFFF;
 text-align: right;
}

TD.reguaA {
 border: 1px dashed;
}

P {
}

TABLE.notListaLM {
 margin-right: 30%;
}

TD.leiaMais1 {
 font-weight: bold;
 padding: 3px 0px 1px 7px;
 border-left: 1px solid #990000;
 border-bottom: 1px solid #990000;
 color: #990000 ! important;
}

P.notDataV {
 text-align: right;
 font-style: italic;
}

P.notFonte {
 text-align: right;
 font-style: italic;
}

H2 {
 font-size: 130%;
}

TD.notFig {
 padding-bottom: 7px;
}

TABLE.regua {
 margin-top: 2px;
}

P.notOlhoV {
 margin-left: 0px;
 text-align: right;
 color: #990000;
 font-style: italic;
}

TD.box {
 padding: 0px 9px;
 cursor: pointer;
 cursor: hand;
 width: 50%;
 vertical-align: middle ! important;
 padding-top: 15px;
}

P.boxTex {
 font-size: 90%;
 color: #000000 ! important;
 margin: 5px;
}

P.boxTit {
 font-size: 95%;
 font-weight: bolder;
 color: #990000;
 margin: 0px;
}

IMG.box {
 padding: 0px 5px 10px 0px;
}

TABLE.imgright {
 margin-left: 10px;
}

TABLE.imgleft {
 margin-right: 10px;
}

P.artDataV {
 text-align: right;
}

P.artOlhoV {
 font-size: 90%;
 text-align: right;
}

P.artAutorV {
 text-align: right;
 font-size: 90%;
 font-weight: bold;
}

TD.PqLista {
 width: 50%;
}

P.pesqTit {
 font-weight: bold;
 color: #990000;
 font-size: 110%;
 border-bottom: 1px dashed;
 border-top: 1px dashed;
}

DIV.pesq {
 margin: 8px;
 border: 0px solid #d6ebef;
 font-size: 80%;
 background: #E8E8E8;
 padding-bottom: 3px;
}

P.pesqag B {
 display: block;
}

P.pesqnot {
}

DIV.pesq P:first-letter {
 font-weight: bold;
 font-size: 120%;
 color: #990000;
}

DIV.pesq P {
 text-align: center;
 margin: 2px 7px 8px;
 padding: 3px;
 cursor: pointer;
 cursor: hand;
}

TABLE.cab TD.tema {
 height: 25px;
 border-bottom: 0px solid #990000;
 border-right: 1px solid;
 cursor: pointer;
 cursor: hand;
 font-size: 70%;
 background-color: #f8c3af;
 opacity: 0.8;
 -moz-opacity: 0.8;
 filter: Alpha(opacity=80);
 line-height: 1.2;
 padding-top: 2px;
}

TD.casa {
}

TABLE.cab TD.casa {
 vertical-align: bottom;
 text-align: right;
 padding-right: 5px;
}

TD.NAVesq {
 width: 50%;
 text-align: left ! important;
}

TABLE.NAVinferior TD {
 text-align: center;
 padding: 5px;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 60%;
 font-family: Comic Sans MS;
 cursor: pointer;
 cursor: hand;
}

TABLE.imgZoom {
 margin: 0px;
 height: 100%;
 width: 100%;
}

TD.NAVdir {
 width: 50%;
 text-align: right ! important;
}

TD.temaU {
 border-right: 0px ! important;
}

TD.tema IMG {
}

TD.temaI {
 width: 25px;
 background-image: url(../imagens/fundoMenuI1.jpg);
}

TD.altEnt DIV {
 display: inline;
}

TABLE.campoCheckM {
 font-size: 90%;
 border: 1px solid;
}

TD.imgZoom {
 text-align: center;
 vertical-align: middle;
}

TABLE.Lista {
 width: 100%;
}

TD.Lista {
 width: 50%;
}

.pointer {
 cursor: pointer;
 cursor: hand;
}

TABLE.proj TD {
 vertical-align: middle;
 padding: 5px 10px;
}

P.projTit {
 color: #990000;
 font-size: 90%;
 margin: 0px;
 border-top: -2px -dotted -#FFFFFF;
 padding: 3px 0px 0px 0px;
 font-weight: bolder;
}

TD.projP {
}

DIV.projP {
 text-align: right;
}

DIV.proj {
 margin: 40px 10px;
}

P.EixTituloV {
 font-size: 140%;
 color: #990000;
 padding: 5px 0px 10px 0px;
 font-weight: bold;
 margin: 0px;
}

TD.EixLista {
 width: 50%;
 padding: 0px 5px 15px;
}

TABLE.EixLista {
 border-bottom: 2px solid #990000;
 margin-bottom: 5px;
 width: 100%;
}

P.pesqTitImg {
 margin: 20px;
}

CENTER.swf OBJECT {
 margin: 0px;
 padding: 0px;
}

TD.direitaA {
 padding: 4px   0px;
}

TD.direitaA DIV.notLista {
 margin: 20px;
 font-size: 80%;
}

TABLE.ageLista TD {
 text-align: center;
 vertical-align: middle;
 padding: 20px 4px;
}

TD.ageV {
 border: 6px solid #f8c3af;
 background-color: #d6ebef;
 opacity: 0.4;
 -moz-opacity: 0.4;
 filter: Alpha(opacity=40);
}

TD.age {
 border: 1px dashed #d6ebef;
}

DIV {
}

TD.gal {
 padding: 7px   0px;
 font-size: 70% ! important;
}

IMG.imagem {
 cursor: pointer;
 cursor: hand;
 width: 150px;
}

TABLE.imgI {
 width: 450px;
}

TD.fotPGRegua {
 padding: 1px;
 background-color: #990000;
 border: 3px dashed #990000;
}

TD.fotPGRegua TABLE.regua TD {
 color: #FFFFFF;
 padding: 2px 4px;
 border: 0px;
}

TD.fotPGRegua TABLE.regua TD.reguaA {
 background-color: #A8A8A8;
}

TD#fotPG100 {
 text-align: center;
}

IMG.img100 {
}

P.lit1 {
}

P.lit {
}

P.lit1:first-letter {
 color: #990000;
 font-size: 140%;
 font-weight: bold;
}

TABLE.mostraTab TD {
 border: 1px solid #990000 ! important;
}

TD.altEspaco {
 font-size: 30%;
}

P.imgAutor {
 text-align: right;
 text-transform: capitalize;
 font-style: italic;
 font-size: 80%;
}

TD.direita TABLE {
}

TABLE.ageLista {
}

DIV.age {
 width: 410px;
}

TD.fotPG100e IMG {
 height: 2px;
 width: 2px;
}

PDF.anexo {
 color: #4040FF;
 font-size: 75%;
 font-weight: bold;
 cursor: pointer;
 cursor: hand;
}

P.anexo {
 font-size: 80%;
 font-weight: bolder;
 color: #000099;
 cursor: pointer;
 cursor: hand;
}

TD.galT {
 text-align: left;
 vertical-align: bottom ! important;
 height: 25px;
 font-variant: small-caps;
 border-bottom: 1px solid #990000;
 font-size: 70% ! important;
}

IMG.gal {
 margin: 3px;
}

TD.galT A {
 text-decoration: none;
}

IMG.proj {
 width: 140px;
 padding: 5px 0px;
}

TABLE.CM_eixo_P {
 font-size: 65%;
}

TD.proj {
}

P.EixLista {
 font-size: 85%;
}

TD.titUm {
}

TABLE.baixo {
 margin-top: 0px;
 border-collapse: collapse;
 border-spacing: 0px;
}

P.Dir {
 text-align: left;
 font-size: 140% ! important;
 font-variant: small-caps;
 color: #990000;
}

P.Sub {
}

.sobre p {
 margin: 0px;
}

DIV.sobre {
 border: 6px ridge #000000;
 padding: 5px;
 background-color: d8c7b5;
 width: 350px;
 font-size: 80%;
}

IMG.sobre {
 border: 0px none;
 opacity: 0.6;
 -moz-opacity: 0.6;
 filter: Alpha(opacity=60);
 text-align: center ! important;
}

IMG.sobre:hover {
 opacity: 1;
 -moz-opacity: 1;
 filter: Alpha(opacity=100);
 \\\\\\\\n -moz-opacity: 1.0;
 \\\\\\\\n filter: Alpha(opacity=100);
 \\\\\\\\n opacity: 1.0;
}

P.sobre {
 margin: 0pt;
 font-size: 80%;
 cursor: pointer;
 cursor: hand;
 color: #FFFFFF;
 font-weight: bold;
 margin-top: 7px;
}

TD.sobre {
 vertical-align: middle;
 text-align: center;
}

INPUT.sobreFecha {
 border: 1px solid #4040FF;
 margin: 10px 25px 0px;
 font-weight: bold;
}

P.notarodape {
 font-size: 60%;
 font-weight: bold;
 text-align: center;
}

P.linkrodape {
 text-align: center;
 font-weight: bold;
 font-size: 80%;
}

P.SobreTxt {
 font-size: 80%;
 font-weight: bolder;
 text-align: center;
}

TABLE.jan {
 border-collapse: collapse;
}

SPAN.notData {
 color: #B06830;
 font-weight: bold;
 font-size: 80%;
}

A.notTitulo {
 color: #FFFFFF;
 text-decoration: none;
 font-weight: bold;
 font-size: 80%;
}

P.notFigInf {
 border-top: 2px solid #FFFFFF;
}

TD.MenuLogos {
 text-align: center;
}

TD.menuInt {
 padding-bottom: 20px;
 font-size: 75% ! important;
}

TD.MenuQuadro {
 background-color: 7a0001;
 height: 10px;
}

TD.MenuTexto {
 text-align: center;
 color: #FFFFFF ! important;
 padding: 5px;
 font-weight: bold;
 font-size: 80% ! important;
}

TD.logo {
 text-align: center ! important;
 background-color: d8c7b5 ! important;
 width: 282px ! important;
 height: 120px ! important;
}

TD.flash {
 width: ! important;
}

P.projOlho {
 font-size: 80%;
 margin: 0px;
 color: #000000;
}

P.subtitulo {
 text-align: right;
 font-size: 120%;
}

IMG.barra {
 text-align: ! important;
}

P.barra {
 text-align: right;
}

TABLE.voto {
 color: #FFFFFF;
}

TD.votoTit {
 color: #FFFFFF ! important;
}

P.votoOp {
 font-size: 80%;
 font-weight: normal;
}

TD.regua {
 color: #B06830 ! important;
 font-weight: bold;
 font-size: 70% ! important;
}

DIV.notLista {
}

P.notLista {
}

P.MenuCentro {
 text-align: center;
 font-size: 120%;
 font-weight: bolder;
 margin-top: 50px;
 color: #FFFFFF;
}

TD.SubCabC {
 padding: 10px;
}

P.GuaTit {
 font-size: 160%;
 font-weight: bolder;
 color: #FFFFFF;
}

P.Gua {
 color: #FFFFFF;
 margin: 0px;
 font-style: italic;
 font-weight: bold;
}

TD.cen {
 height: 84px ! important;
 vertical-align: bottom ! important;
 padding-bottom: 15px;
 padding-left: 20px;
}

TD.centro1 {
 background-color: 900000;
 width: 230px ! important;
 height: 84px ! important;
}

TD.direita1 {
 background-color: 7a0001;
 width: 403px;
 height: 84px ! important;
}

P.guaT {
 color: #FFFFFF;
 margin: 0px;
 font-size: 140%;
 font-weight: bolder;
}

P.guaArea {
 color: #FFFFFF;
 font-size: 160%;
}

P.MenuCentro A {
 text-decoration: none;
 color: #FFFFFF;
 font-size: 80%;
}

DIV#voto {
 color: #FFFFFF;
 font-size: 80%;
}

P.enqTit {
 font-weight: bolder;
 font-size: 120%;
}

P.enqOp {
 text-align: left;
 margin: 0px;
 margin-left: 10px;
}

P.enqPer {
 font-weight: bold;
 margin: 0px;
}

P.notFigCentro {
 color: #FFFFFF;
 font-size: 100% ! important;
}

SPAN.ListaDatCentro {
 color: #B06830 ! important;
 font-weight: bold;
}

A.ListaTitCentro {
 color: #FFFFFF;
 text-decoration: none;
}

TD.cab {
}

P.boxTex_capa {
 color: #FFFFFF;
 margin: 5px;
 font-size: 90%;
}

P.boxTit_capa {
 font-size: 95%;
 font-weight: bolder;
 color: #FFFFFF;
 margin: 0px;
}

BODY.inscr {
 background-color: #F0F0F0;
}

TD.form {
 font-size: 65% ! important;
}

TD.tit {
 font-size: 75% ! important;
 font-weight: bold;
}

P.tit {
 text-align: center;
 font-weight: bolder;
}

P.subt {
 text-align: center;
 font-size: 80%;
 font-weight: bold;
}

A.notLista {
 text-decoration: none;
 color: #FFFFFF;
 font-weight: bold;
}

P.artLista {
 color: #B06830;
 font-size: 80%;
}

A.age {
 text-decoration: none;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 100% ! important;
}

P.TitItem {
 text-align: left ! important;
 color: #990000;
 font-size: 90%;
 font-weight: bold;
}

LI.linkGr {
 color: #990000;
 font-weight: bold;
}

A.link {
 text-decoration: none;
 color: #000000;
 font-weight: bold;
}

A.ageItem {
 text-decoration: none;
 color: #000000;
}

P.form {
 font-size: 80%;
 font-weight: normal;
}

P.votoTit {
 font-size: 90%;
}

A {
 text-decoration: none;
 color: #990000;
 font-weight: bold;
}

TD.bodyCab {
 background: #000000 url(../nDesenho/bg_geral_p_cab.gif) repeat-X center center;
}

TD.bodyRod {
 background: #000000 url(../nDesenho/bg_geral_p_rod.gif) repeat-X center center;
}

A.aBranco {
 text-decoration: none;
 color: #FFFFFF;
}

TD.bodyCabEsq {
 background: #000000 url(../nDesenho/bg_geral_p_cab_esq.gif) repeat-X center center;
}

TD.bodyEsq {
 background: #000000 url(../nDesenho/bg_geral_p_esq.gif) repeat-Y center center;
}

TD.bodyRodEsq {
 background: #000000 url(../nDesenho/bg_geral_p_rod_esq.gif) repeat-X center center;
}

TD.bodyCabDir {
 background: #000000 url(../nDesenho/bg_geral_p_cab_dir.gif) repeat-X center center;
}

TD.bodyRodDir {
 background: #000000 url(../nDesenho/bg_geral_p_rod_dir.gif) repeat-X center center;
}

TD.bodyDir {
 background: #000000 url(../nDesenho/bg_geral_p_dir.gif) repeat-Y center center;
}

TD.direitaExp {
 background-color: d8c7b5;
 width: 612px;
 padding: 15px;
}



