/* jsCSSEditor 2.0 */

A {
 text-decoration: none;
 font-weight: normal;
 color: #A2A2A2;
}

BODY {
 margin: 0px;
 padding: 0px;
 background: #F9F9F9;
 font-family: Verdana;
 text-align: left;
}

FORM {
 margin: 0px;
 padding: 0px;
}

H1 {
 border-bottom: 1px solid #CCCCCC;
 font-weight: bold;
 font-size: 130%;
 color: #A00000;
 text-align: center;
 font-variant: small-caps;
 padding-bottom: 10px;
 font-family: Times;
 padding-top: 13px;
}

h2 {
 font-weight: bold;
 font-size: 150%;
 color: #a2a2a2;
 margin-top: 0.3cm;
}

h3 {
 font-size: 125%;
 font-weight: bold;
 color: #a2a2a2;
 margin-top: 0.6cm;
 margin-right: 5.2cm;
 margin-left: 4.2cm;
}

HTML {
 margin: 0px;
 padding: 0px;
}

INPUT {
 border: 1px solid #A2A2A2;
 background: #F0F0F0 none repeat scroll 0% 50%;
}

MSG {
 font-size: 100%;
 color: RED;
 font-weight: bold;
 text-transform: uppercase;
}

P {
 margin: 0px 0px 5px;
}

TABLE {
 border-collapse: collapse;
}

TD {
 vertical-align: top;
}

TEXTAREA {
 font-size: 110%;
}

P.8inter {
 font-size: 90%;
 color: #700038;
}

P.8Olho {
 font-size: 80%;
 font-style: italic;
 color: #880060;
}

P.8text {
 font-size: 70%;
}

P.8textE {
 font-size: 80%;
 color: #880060;
}

P.8Tit {
 font-size: 100%;
 font-weight: bold;
 color: #700038;
}

TABLE.agCapa {
 margin: 0px 0px 0px 5px;
 width: 100%;
}

P.AgChamada {
 font-size: 70%;
 font-weight: bold;
 color: #A00000;
 padding-top: 10px;
}

TD.agData {
 border-top: 4px solid #E6E6E6;
 border-bottom: 4px solid #E6E6E6;
 padding: 5px;
 background: #CCCCCC none repeat scroll 0% 50%;
 font-size: 9px;
 font-weight: bold;
 color: #A00000;
 text-align: right;
}

TD.agDest {
 padding: 0px 5px 5px;
 background: #E6E6E6 none repeat scroll 0% 50%;
 text-align: center;
 cursor: pointer;
 cursor: hand;
}

TD.AgDest2 {
 border-bottom: 20px solid #E6E6E6;
 padding: 0px 0px 5px;
 text-align: center;
 cursor: pointer;
 cursor: hand;
}

h1.agenda {
 font-weight: bold;
 font-size: 175%;
 color: #000000;
 margin-bottom: 0.0cm;
}

P.AgOlho {
 font-size: 70%;
 color: #707070;
}

P.agTit {
 padding: 5px 0px 0px;
 font-family: Times New Roman;
 font-size: 150%;
 font-variant: small-caps;
 font-weight: bold;
 color: #A00000;
 text-align: center;
}

TD.agTit {
 border-top: 4px solid #E6E6E6;
 border-bottom: 4px solid #E6E6E6;
 padding: 5px;
 background: #F6F6F6 none repeat scroll 0% 50%;
 font-size: 60%;
 width: 100%;
 color: #707070;
 line-height: 130%;
 cursor: pointer;
 cursor: hand;
}

TD.agTitulo {
 vertical-align: text-bottom;
 text-align: center;
 font-family: Times New Roman;
 font-variant: small-caps;
 font-weight: bold;
 font-size: 150%;
 color: #A00000;
 padding-top: 5px;
}

TD.alt {
 border: 1px solid #F9F9F9;
 background: #E6E6E6 none repeat scroll 0% 50%;
 text-align: right;
 font-size: 55%;
 font-weight: bold;
 text-transform: uppercase;
 color: #707070;
}

FONT.altAt {
 font-size: 50%;
 font-weight: bold;
}

TD.altEnt {
 padding-right: 10px;
 font-family: Verdana;
}

DIV.altFlut {
 position: fixed;
 top: 0px;
 right: 0px;
}

P.altMov {
 background: #707070 none repeat scroll 0% 50%;
 font-size: 120%;
 text-align: center;
 color: #F9F9F9;
 padding-top: 10px;
 padding-bottom: 10px;
 text-transform: uppercase;
}

P.ApoioCpMt {
 font-weight: bold;
}

P.ass {
 font-size: 60%;
 color: #A00000;
 padding-top: 0px;
 padding-bottom: 0;
 line-height: 140%;
}

TD.bot {
 padding: 0px 0px 0px 0px;
}

IMG.botao {
 padding: 10px 3px;
}

TABLE.box3 {
 background: #CCCCCC none repeat scroll 0% 50%;
 width: 100%;
 margin-left: 5px;
}

P.box3Tit {
 font-size: 10px;
 font-weight: bold;
}

TABLE.BoxCpMat {
 margin: 20px 5%;
 width: 100%;
}

TD.BoxCpMat {
 border-bottom: 1px solid #CCCCCC;
 padding: 5px 0px;
 font-size: 75%;
 text-align: center;
 color: #707070;
 line-height: 140%;
}

TABLE.BoxCpMatG {
 text-align: center;
 width: 100%;
}

FORM.Busca {
 background: #F0F0F0 none repeat scroll 0%;
 font-size: 55%;
 color: #707070;
}

TABLE.Busca {
 border-top: 1px solid #CCCCCC;
 background: #F6F6F6 none repeat scroll 0% 50%;
 text-align: center;
 cursor: default;
 margin-top: 1px;
}

INPUT.BuscaBot {
 border: 1px solid #707070;
 background: #E6E6E6 none repeat scroll 0% 50%;
 color: #707070;
 cursor: pointer;
 cursor: hand;
 font-weight: normal;
 font-size: 55%;
 padding-top: 0pt;
 width: 85%;
 margin-top: 5px;
 margin-bottom: 15px;
}

INPUT.Buscaform {
 border: 1px solid #707070;
 background: #E6E6E6 none repeat scroll 0% 50%;
 font-size: 55%;
 color: #707070;
 text-align: center;
 width: 85%;
 margin-bottom: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
}

P.BuscaOlho {
 font-size: 55%;
 color: #707070;
 padding-bottom: 5px;
}

P.BuscaTit {
 font-size: 80%;
 font-weight: bold;
 font-variant: small-caps;
 color: #A00000;
 padding-top: 10px;
}

TABLE.cab {
 width: 100%;
}

TABLE.cabecalho {
 margin: 0px;
 padding: 0px;
 width: 760px;
}

TABLE.cadastro td {
 padding: 6px;
}

TABLE.cadastro {
 border: 1px solid #CCCCCC;
 background: #F6F6F6 none repeat scroll 0% 50%;
 height: 80px;
 width: 100%;
 margin-left: 10px;
 text-align: center;
 font-size: 60%;
 font-weight: bold;
 color: #A00000;
 margin-top: 15px;
 margin-right: 15px;
}

P.cartola {
 font-size: 70%;
 font-weight: bold;
 color: #D04230;
}

TD.center {
 padding: 0px 0px 0px 0px;
 background: #FFDD85;
}

TD.centro {
 padding: 0px 10px;
 width: 75%;
}

TD.centroItem {
 padding: 0px 15px 30px 30px ! important;
}

P.corpo {
 font-weight: normal;
 font-size: 10px;
}

TABLE.corpo {
 background: #FFFFFF none repeat scroll 0% 50%;
 width: 100%;
 height: 100%;
}

td.corpo {
 padding: 5px 5px 5px 5px;
}

td.corpo1 {
 padding: 0px 40px 5px 40px;
}

TD.corpoMenu {
 border-top: 2px solid #CCCCCC;
 margin: 0px;
 background: #E6E6E6 none repeat scroll 0% 50%;
 width: 132px;
 border-collapse: collapse;
 height: 100%;
 text-align: left;
}

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

TD.cursor:hover {
 background: #E6E6E6 none repeat scroll 0%;
}

P.data {
 font-size: 60%;
 color: #707070;
}

P.DataAgenda {
 font-size: 90%;
 font-weight: bold;
}

P.dataL {
 font-size: 9px;
 color: #A2A2A2;
}

TABLE.Dest2 {
 border-top: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
 background: #E6E6E6 none repeat scroll 0% 50%;
 margin-bottom: 20px;
 width: 100%;
}

P.Destcartola {
 font-size: 65%;
 color: #A00000;
 font-weight: bold;
 font-variant: small-caps;
}

P.destCham {
 font-size: 80%;
}

P.Destchamada {
 font-size: 70%;
 line-height: 130%;
 font-weight: bold;
}

TD.DestDir {
 border-top: 1px dashed #CCCCCC;
 padding: 10px 5px 5px 10px;
 background: #F9F9F9 none repeat scroll 0% 50%;
 width: 60%;
 cursor: pointer;
 cursor: hand;
 text-align: left;
}

TD.DestEsq {
 border-top: 1px dashed #CCCCCC;
 padding: 10px 5px 5px 10px;
 background: #F0F0F0 none repeat scroll 0% 50%;
 cursor: pointer;
 cursor: hand;
 text-align: left;
}

TD.DestImg {
 padding: 0px;
 background: #FFFFFF none repeat scroll 0% 50%;
 margin: 0px;
 cursor: pointer;
 cursor: hand;
}

TD.DestImg2 {
 vertical-align: middle;
 width: 40%;
 text-align: center;
 cursor: pointer;
 cursor: hand;
}

TD.DestInteiro {
 border-top: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
 padding: 5px 0px 2px 10px;
 font-size: 100%;
 text-align: center;
 cursor: pointer;
 cursor: hand;
 color: #707070;
 width: 80%;
}

TD.DestInteiro:hover {
 color: #A2A2A2;
}

P.DestLeiamais {
 font-size: 55%;
 font-weight: bold;
 color: #707070;
}

P.DestLeiamais:hover {
 color: #A8A8A8;
}

P.DestOlho {
 font-size: 55%;
 color: #707070;
 line-height: 140%;
}

TABLE.DestUmod {
 background: #E6E6E6 none repeat scroll 0% 50%;
 margin-bottom: 20px;
 width: 80%;
}

TD.dir {
 background: #E6E6E6;
 width: 35%;
}

P.Doc0 {
 font-size: 80%;
 line-height: 140%;
 padding-bottom: 10px;
 text-align: justify;
 text-indent: 5%;
 margin-left: 5%;
 margin-right: 5%;
}

P.Doc1 {
 font-size: 80%;
 line-height: 140%;
 padding-bottom: 10px;
 padding-left: 5%;
 text-align: justify;
}

P.Doc2 {
 font-size: 80%;
 line-height: 140%;
 padding-bottom: 10px;
 padding-left: 10%;
 text-align: justify;
}

P.Doc3 {
 font-size: 80%;
 line-height: 140%;
 padding-bottom: 10px;
 padding-left: 15%;
 text-align: justify;
}

P.DocC {
 font-weight: bold;
 font-size: 80%;
 padding-top: 15px;
 color: #585858;
 text-transform: uppercase;
}

P.DocP {
 font-size: 80%;
 line-height: 140%;
 padding-bottom: 10px;
 text-align: justify;
}

P.DocT {
 font-size: 110%;
 font-weight: bold;
 padding-top: 25px;
 color: #585858;
 text-transform: uppercase;
}

A.down:hover {
 color: #A00000;
}

a.edit {
 font-size: 50%;
}

SPAN.edit {
 border: 1px solid #4040FF;
 padding: 0px 3px;
 background: #A0D0FF none repeat scroll 0% 50%;
 font-size: 9px;
 font-weight: bolder;
 color: #4040FF;
 cursor: help;
}

P.email {
 font-size: 70%;
}

P.endereco {
 font-size: 55%;
 color: #707070;
}

P.entretitulo {
 padding-top: 10px;
 font-weight: bold;
 text-indent: 5%;
}

TD.esq {
 width: 30%;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
}

img.figc {
 margin: 0px 0px 8px 0px;
}

IMG.figd {
 margin: 0px 0px 8px 15px;
 border: 1px solid #000000;
}

IMG.fige {
 border: 1px solid #000000;
 margin: 10px 25px 10px 0px;
 width: 250px;
}

P.fone {
 font-weight: bold;
 color: #707070;
 font-size: 70%;
 margin: 0px;
}

TD.forTIT {
 text-align: center;
 font-size: 150%;
 font-weight: bold;
 color: #585858;
 padding-bottom: 15px;
 text-transform: uppercase;
 padding-top: 5px;
 border-top: 1px solid #CCCCCC;
}

TABLE.fotoin {
 background: #000000;
 padding: 2px 2px 2px 2px;
}

TD.fto_dir {
 width: 30%;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
}

A.gal {
 font-size: 100%;
}

IMG.gal {
 border: 1px solid #000000;
 cursor: pointer;
 cursor: hand;
}

IMG.gal:hover {
 opacity: 0.6;
 -moz-opacity: 0.6;
 filter: Alpha(opacity=60);
 opacity: 0.6;
 -moz-opacity: 0.6;
 filter: Alpha(opacity=60);
 filter: Alpha(opacity=60);
 cursor: pointer;
 cursor: hand;
 border: 1px solid #D00000;
}

TD.gal {
 margin: 0px;
 text-align: center;
 padding-top: 1px;
 padding-bottom: 0px;
 padding-right: 1px;
 padding-left: 1px;
 cursor: pointer;
 cursor: hand;
 font-size: 75%;
}

TD.galgeral {
 text-align: center;
 vertical-align: top;
}

TD.Geral {
 padding-top: 10px;
 padding-bottom: 10px;
}

P.GeralApoio {
 font-size: 100%;
 font-weight: normal;
 color: #707070;
}

P.GeralItem {
 font-size: 70%;
 line-height: 140%;
}

P.GeralSubtit {
 font-size: 80%;
 font-weight: bold;
 color: #A00000;
 padding-bottom: 5px;
 font-variant: small-caps;
}

P.GeralTit {
 font-size: 120%;
 font-weight: bold;
 color: #000000;
}

IMG.imaAGENDA {
 border: 1px solid #000000;
 width: 160px;
 margin: 2px 0px;
}

IMG.imagem {
 border: 1px solid #000000;
}

TD.Img {
 padding-bottom: 20px;
}

P.imgAutor {
 margin: 0px;
}

TD.imgAutor {
 font-size: 55%;
 text-align: left;
 padding-top: 5px;
 padding-bottom: ?;
 font-style: normal;
}

TABLE.imgcenter {
 margin: 10px 0px;
 width: 95%;
 text-align: left;
}

IMG.imgDI {
 border: 1px solid #000000;
 margin: 0px 10px 30px 0px;
 width: 180px;
}

TABLE.imgleft {
 margin-bottom: 20px;
 margin-right: 20px;
 margin-top: 20px;
}

TABLE.imgright {
 margin: 0px 1px 2px 15px;
 padding: 0px;
 table-layout: auto;
}

IMG.imgUNOTchamadas {
 border: 1px solid #000000;
 margin: 0px 10px 2px;
 text-align: left;
 vertical-align: top;
}

INPUT.imgZoom {
 font-size: 65%;
}

TABLE.imgZoom {
 width: 100%;
 height: 100%;
}

TD.imgZoom {
 vertical-align: middle;
 text-align: center;
 padding-top: 5px;
}

TABLE.imgZoomNav {
 margin-top: 0px ! important;
}

TABLE.impr {
 margin: 10px;
}

a.ind {
 font-size: 120%;
}

table.ind {
 border-width: 1px;
 border-style: solid;
 border-color: #a4a4bf;
}

td.ind {
 font-size: 80%;
 padding: 5px 5px 5px 5px;
 border-top: 1px solid #a4a4bf;
}

FONT.jor {
 font-size: 175%;
 font-weight: bold;
 letter-spacing: 12px;
}

TD.jor {
 padding: 0pt;
 font-size: 60%;
 vertical-align: middle;
}

TABLE.JorCapa {
 width: 100%;
 margin-top: 15px;
 margin-bottom: 15px;
}

TD.jorCapaD {
 font-size: 80%;
}

TD.jorCapaDest {
 cursor: pointer;
 cursor: hand;
 font-size: 120%;
}

TD.jorCapaE {
 width: 60%;
}

TD.jorCapaEdit {
 border-top: 2px dashed #A00000;
 cursor: pointer;
 cursor: hand;
}

TD.jorCapaTit {
 background: #E6E6E6 none repeat scroll 0%;
 font-family: Comic Sans MS;
 font-size: 180%;
 font-weight: bold;
 padding: 5px 15px;
}

P.JorcpCartola {
 font-size: 55%;
 color: #A00000;
 margin-bottom: 0px;
}

FORM.JorcpForm {
 font-size: 60%;
 color: #707070;
}

IMG.JorcpImgDest {
 border: 1px solid #000000;
 margin-top: 2px;
 margin-bottom: 2px;
 width: 173px;
}

P.JorcpManch {
 font-size: 55%;
 line-height: 140%;
}

TD.JorcpManchete {
 border-top: 1px dashed #A00000;
 padding: 3px 5px 3px 10px;
}

SELECT.JorcpMenu {
 background: #F6F6F6 none repeat scroll 0% 50%;
 width: 100%;
 font-size: 55%;
 text-align: left;
 color: #707070;
 margin-bottom: 0px;
}

TD.JorcpMenu {
 border-top: 1px solid #707070;
 background: #E6E6E6 none repeat scroll 0% 50%;
 padding-right: 5px;
 padding-top: 10px;
 text-align: center;
}

P.JorcpOlhoDest {
 font-size: 55%;
 color: #707070;
 line-height: 140%;
}

P.JorcpTitDest {
 font-size: 70%;
 font-weight: bold;
 line-height: 140%;
}

P.jorData {
 margin: 0px;
}

TD.jorData {
 font-size: 60%;
}

P.JorinApoioD {
 font-size: 90%;
 line-height: 130%;
 color: #707070;
}

P.JorinCart {
 font-size: 70%;
 font-weight: bold;
 color: #A00000;
}

TABLE.JorinCh {
 margin-left: 15px;
}

TD.JorinCh {
 border-bottom: 1px solid #808080;
 text-align: left;
 vertical-align: top;
 padding-top: 10px;
 padding-bottom: 4px;
}

TD.JorinCh:hover {
 cursor: pointer;
 cursor: hand;
}

P.JorinChamApoio {
 font-size: 80%;
 color: #707070;
 line-height: 130%;
}

P.JorinChamOlho {
 font-size: 70%;
 line-height: 140%;
}

TD.JorinDest {
 padding-right: 15px;
}

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

TD.JorinDestaque {
 width: 55%;
}

IMG.JorinImgD {
 border: 1px solid #000000;
 margin-top: 10px;
 margin-bottom: 10px;
 width: 300px;
 height: 200px;
}

P.JorinOlhoD {
 font-size: 70%;
 line-height: 140%;
 color: #707070;
}

TD.JorinPDF {
 text-align: right;
 font-size: 65%;
 font-weight: bold;
 text-transform: uppercase;
 color: #A00000;
 padding-top: 15px;
 padding-bottom: 10px;
}

td.JorinPDF:hover {
 color: #D00000;
 cursor: pointer;
 cursor: hand;
}

P.JorinTitCham {
 font-size: 70%;
 font-weight: normal;
 line-height: 140%;
}

P.JorinTitCham:hover {
 color: #707070;
}

P.JorinTitD {
 font-size: 100%;
 font-weight: bold;
 line-height: 130%;
}

TD.JORNALCab {
 border-top: 2px solid #A00000;
 text-align: center;
 padding-bottom: 0px;
 padding-top: 15px;
 margin-bottom: 0px;
 vertical-align: top;
 border-collapse: collapse;
}

TABLE.JORNALcp {
 border-bottom: 1px solid #A00000;
 margin: 10px 0px 0px 6px;
 background: #FFFFFF none repeat scroll 0% 50%;
 width: 100%;
 cursor: pointer;
 cursor: hand;
 margin-bottom: 10px;
}

TD.JORNALdata {
 border-bottom: 1px solid #A00000;
 font-size: 60%;
 text-align: center;
 padding-top: 5px;
 padding-bottom: 0px;
 color: #707070;
}

TD.JORNALdest {
 padding: 5px 5px 0px 10px;
 text-align: left;
}

TD.JorNEd {
 border-bottom: 1px solid #A00000;
 font-size: 80%;
 font-weight: bold;
 text-transform: uppercase;
 width: 55%;
 color: #707070;
}

P.jorNro {
 margin: 0px;
 font-size: 120%;
 font-weight: bold;
}

TD.jorNro {
 font-size: 60%;
 padding: 0pt;
}

A.leiamais {
 font-weight: normal;
 font-size: 60%;
}

P.leiamais {
 font-size: 55%;
 color: #707070;
 cursor: pointer;
 cursor: hand;
}

p.leiamais:hover {
 text-decoration: none;
 color: #A2A2A2;
 cursor: pointer;
 cursor: hand;
}

P.leiaMais1 {
 font-weight: bold;
 font-size: 90%;
 font-variant: small-caps;
 color: #A00000;
}

A.link {
 padding-bottom: 10px;
}

H1.link {
 margin-bottom: 0px;
}

UL.link {
 list-style-type: disc;
 font-size: 60%;
 padding-left: 2px;
 color: #585858;
 padding-bottom: 5px;
}

LI.linkGr {
 padding-top: 8px;
 padding-bottom: 2px;
}

UL.linkGr {
 list-style-type: square;
 font-size: 120%;
 font-weight: bold;
}

P.lit {
 text-indent: 5%;
 line-height: 180%;
 font-size: 85%;
 text-align: justify;
}

P.lit1 {
 line-height: 180%;
 font-size: 85%;
 text-align: justify;
 text-indent: 5%;
}

P.LocalAgenda {
 font-size: 60%;
}

TD.logado {
 background-color: #FFFFD0 ! important;
}

P.login {
 color: #A00000;
 font-size: 60%;
 font-weight: bold;
 padding-top: 5px;
}

span.logo {
 font-family: arial;
 font-weight: normal;
 font-size: 70%;
 color: #000000;
 line-height: 80%;
}

TD.logo {
 padding: 0px;
 height: 128px;
 width: 132px;
 text-align: right;
 cursor: pointer;
 cursor: hand;
}

A.logon {
 color: #A00000;
 font-weight: bold;
 font-size: 60%;
}

TABLE.Logon {
 border-top: 2px solid #CCCCCC;
 border-bottom: 2px solid #CCCCCC;
 background: #F6F6F6 none repeat scroll 0% 50%;
 text-align: center;
 width: 130px;
 margin-top: 0pt;
}

TABLE.Logon:hover {
 background: #E6E6E6 none repeat scroll 0%;
}

A.menu {
 font-weight: bold;
 color: #707070;
 font-size: 70%;
 font-variant: small-caps;
}

TABLE.menu {
 background: #F6F6F6 none repeat scroll 0% 50%;
 width: 100%;
}

TABLE.menu:hover {
 color: #E6E6E6;
}

TD.menu {
 border-bottom: 1px solid #CCCCCC;
 padding: 4px 6px;
 vertical-align: middle;
 cursor: pointer;
 cursor: hand;
}

td.menu:hover {
 border-bottom: 1px solid #A00000;
 background: #E6E6E6 none repeat scroll 0% 50%;
}

A.menu2 {
 font-size: 70%;
 font-weight: normal;
 line-height: 100%;
}

TD.menu2 {
 border-bottom: 1px solid #CCCCCC;
 padding: 2px 0px 2px 10px;
 background: #F0F0F0 none repeat scroll 0% 50%;
 vertical-align: middle;
 cursor: pointer;
 cursor: hand;
}

td.menu2:hover {
 background: #E6E6E6 none repeat scroll 0% 50%;
}

A.menuA {
 font-weight: bold;
 font-size: 70%;
 font-variant: small-caps;
}

TD.menuA {
 border-bottom: 1px solid #A00000;
 padding: 4px 6px;
 background: #E6E6E6 none repeat scroll 0% 50%;
 vertical-align: middle;
 cursor: pointer;
 cursor: hand;
}

A.menuA2 {
 font-size: 70%;
 font-weight: normal;
}

TD.menuA2 {
 border-bottom: 1px solid #A00000;
 padding: 2px 0px 2px 10px;
 background: #E6E6E6 none repeat scroll 0% 50%;
 vertical-align: middle;
}

TD.menuA2:hover {
 cursor: pointer;
 cursor: hand;
}

TABLE.menuInicio {
 width: 100%;
 padding-bottom: 15px;
}

TABLE.MenuJORNAL {
 margin: 0px 5px 10px;
}

TABLE.NAVbaixar {
 border-top: 1px dashed #E6E6E6;
 border-bottom: 1px dashed #E6E6E6;
 width: 70%;
 color: #707070;
 margin-top: 20px;
 margin-bottom: 20px;
 font-size: 54%;
 margin-left: 10%;
}

TD.NAVbaixar {
 vertical-align: middle;
 padding-left: 20px;
 background: #F0F0F0 none repeat scroll 0% 50%;
}

TD.NAVdir {
 width: 90px;
 text-align: right;
 cursor: pointer;
 cursor: hand;
 padding-right: 10px;
}

TD.NAVdir:hover {
 color: #A00000;
}

TD.NAVesq {
 width: 80px;
 cursor: pointer;
 cursor: hand;
 text-align: left;
 padding-left: 10px;
}

TD.NAVesq:hover {
 color: #A00000;
}

TABLE.NAVinferior {
 border-top: 1px dashed #E6E6E6;
 width: 100%;
 font-size: 54%;
 color: #707070;
 margin-top: 30px;
}

TABLE.NAVsuperior {
 border-bottom: 1px dashed #E6E6E6;
 width: 100%;
 font-size: 54%;
 color: #707070;
 margin-bottom: 30px;
}

TABLE.njornal {
 width: 100%;
 font-size: 70%;
 font-weight: bold;
 margin-left: 215px;
 margin-right: 45px;
 margin-top: 25px;
 text-align: right;
 vertical-align: top;
}

P.nome {
 font-size: 70%;
}

P.notApoioD {
 font-size: 70%;
 color: #707070;
}

P.notApoioV {
 font-size: 90%;
 font-weight: bold;
 color: #808080;
 padding-bottom: 10px;
 line-height: 140%;
}

TABLE.notCapa {
 margin-bottom: 20px;
 text-align: left;
 padding-bottom: 15px;
}

P.notCartola {
 font-size: 60%;
 font-weight: bold;
 color: #A00000;
}

P.notCartolaD {
 font-size: 65%;
 font-weight: bold;
 color: #A00000;
}

P.notCartolainJor {
 font-size: 80%;
 color: #A00000;
 font-weight: bold;
}

P.notCartolaL {
 font-size: 70%;
 font-weight: bold;
 color: #A00000;
}

FONT.notCartolaLM {
 color: #D00000;
}

P.notCartolaLM {
 color: #A00000;
 font-weight: bold;
 font-size: 60%;
}

P.notCartolaV {
 font-size: 90%;
 font-weight: bold;
 color: #A00000;
 font-variant: small-caps;
 padding-top: 10px;
}

P.notData {
 font-size: 60%;
 color: #707070;
 padding: 0px 3px;
}

P.notDataD {
 font-size: 60%;
 color: #808080;
}

P.notDataL {
 font-size: 60%;
 color: #707070;
}

P.notDataLM {
 font-size: 60%;
 color: #707070;
}

P.notDataV {
 font-size: 65%;
 color: #808080;
}

TD.notDest {
 padding: 0px 0px 20px 15px;
 cursor: pointer;
 cursor: hand;
}

TD.notDest2 {
 border-right: 1px solid #D0D0D0;
 padding: 0px 10px 0px 0px;
 width: 180px;
}

TD.notDest2:hover {
 cursor: pointer;
 cursor: hand;
}

TD.notDestFoto {
 cursor: pointer;
 cursor: hand;
 padding-bottom: 20px;
}

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

A.notFonte {
 font-size: 60%;
 color: #707070;
 padding-bottom: 5px;
 padding-top: 15px;
}

A.notFonte:hover {
 color: #A2A2A2;
}

P.notFonte {
 padding-top: 15px;
 text-align: right;
}

IMG.notFotoD {
 border: 1px solid #000000;
 width: 185px;
}

IMG.notFotoDP {
 border: 1px solid #000000;
 width: 50px;
 margin-right: 7px;
}

P.notLista {
 font-size: 75%;
}

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

.notListainJor {
 border-bottom: 1px solid #A2A2A2;
 margin-left: 15px;
 cursor: pointer;
 cursor: hand;
 padding-top: 10px;
 padding-bottom: 3px;
}

TABLE.notListaL {
 width: 100%;
 margin: 0px 8px;
}

TD.notListaL {
 cursor: pointer;
 cursor: hand;
 font-size: 100%;
}

TABLE.notListaLM {
 border-bottom: 2px solid #CCCCCC;
 margin: 30px 60px;
 width: 100%;
}

TD.notListaLM {
 border-bottom: 1px dashed #CCCCCC;
 padding: 10px 10px 5px;
 background: #F6F6F6 none repeat scroll 0% 50%;
 cursor: pointer;
 cursor: hand;
}

td.notListaLM:hover {
 background: #F0F0F0 none repeat scroll 0% 50%;
}

TD.notListaTitLM {
 border-bottom: 2px solid #CCCCCC;
 padding-top: 10px;
 padding-bottom: 5px;
 padding-left: 10px;
}

A.notMais {
 font-size: 60%;
 font-weight: bold;
}

P.notMais {
 text-align: right;
}

P.notOlhoD {
 font-size: 70%;
 color: #707070;
 line-height: 130%;
}

P.notOlhoV {
 font-size: 90%;
 font-weight: normal;
 color: #707070;
 padding-bottom: 10px;
 font-style: italic;
 line-height: 150%;
}

p.notOlhoV:first-letter {
 font-weight: bold;
 font-size: 180%;
 color: #A00000;
 font-style: italic;
}

P.notProcTit {
 text-align: center;
 font-size: 80%;
 font-weight: bold;
 padding-top: 10px;
 padding-bottom: 10px;
 border-bottom: 1px solid #A2A2A2;
 border-top: 1px solid #A2A2A2;
 color: #A00000;
 background: #E6E6E6 none repeat scroll 0%;
 text-transform: uppercase;
}

A.notTitulo {
 color: #000000;
}

A.notTitulo:hover {
 color: #707070;
}

P.notTitulo {
 padding: 0px 0px 8px;
 font-size: 60%;
 font-weight: normal;
 line-height: 140%;
 color: #000000;
}

p.notTitulo:hover {
 text-decoration: none;
 color: #707070;
}

P.notTituloD {
 font-size: 85%;
 font-weight: bold;
 line-height: 130%;
}

P.notTituloinJor {
 font-size: 90%;
 line-height: 140%;
}

p.notTituloinJor:hover {
 color: #707070;
}

P.notTituloL {
 font-size: 75%;
 padding-bottom: 10px;
 line-height: 140%;
}

p.notTituloL:hover {
 cursor: pointer;
 cursor: hand;
 color: #707070;
}

P.notTituloLM {
 font-weight: normal;
 font-size: 70%;
 color: #787878;
 line-height: 140%;
}

P.notTituloV {
 font-size: 120%;
 font-weight: bold;
 padding-top: 10px;
 padding-bottom: 10px;
}

FONT.notUl {
 color: #A00000;
 font-variant: small-caps;
}

P.notUl {
 border-top: 1px solid #A00000;
 border-bottom: 1px solid #A00000;
 margin: 0px;
 padding: 4px 0px;
 font-size: 180%;
 font-weight: bold;
 font-family: Times;
}

TD.notUl {
 padding: 0px 0px 20px;
 text-align: center;
 cursor: default;
}

DIV.notUlt {
 padding: 0px 10px;
 height: 350px;
 overflow: auto;
 width: 190px;
}

TD.notUlt {
 border-left: 1px solid #D0D0D0;
}

TABLE.NumMenu {
 width: 100%;
}

P.olho {
 font-size: 70%;
 font-weight: normal;
 color: #707070;
}

TABLE.pag {
 border-top: 5px solid #A00000;
 border-bottom: 3px solid #A00000;
 margin: 0px;
 padding: 0px;
 background: #FFFFFF none repeat scroll 0% 50%;
 width: 760px;
 text-align: left;
 border-right: 7px solid #FFFFFF;
 border-left: 7px solid #FFFFFF;
}

td.pag {
 padding: 10px 0px 0px 10px;
}

td.pag1 {
 padding: 0px 0px 0px 10px;
}

TD.pagCab {
 height: 70px;
 padding-bottom: 15px;
}

TD.pagCorpoPop {
 width: 300px;
}

TD.pagCorpoPopFecha {
 width: 1%;
 font-size: 10%;
 color: #FFFFFF;
}

TABLE.pagPop {
 margin: 0pt;
 height: 100%;
 width: 100%;
}

TD.pagRod {
 padding: 15px;
 background: #CCCCCC none repeat scroll 0% 50%;
 text-align: center;
}

P.PautaAgenda {
 font-size: 70%;
 line-height: 140%;
}

TABLE.pdf {
 padding: 10px;
 width: 100%;
 margin-left: 58%;
}

P.perg {
 font-size: 80%;
 font-weight: bold;
 padding-top: 10px;
 padding-left: 15px;
}

TABLE.PopAgenda {
 margin: 0px;
 width: 100%;
 padding: 0px;
}

TD.PopAgenda {
 padding-top: 20px;
 padding-left: 15px;
 padding-right: 10px;
}

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

TH.quaLista {
 padding: 10px 0px 4px;
 border-bottom: 4px dotted #4040FF;
}

TABLE.regua {
 margin-bottom: 15px;
 margin-top: 15px;
 vertical-align: middle;
}

TD.regua {
 border-left: 1px solid #CCCCCC;
 border-right: 1px solid #CCCCCC;
 padding: 2px 6px;
 font-size: 60%;
 cursor: pointer;
 cursor: hand;
 color: #707070;
 vertical-align: middle;
 width: 15px;
 text-align: center;
}

td.regua:hover {
 background: #F6F6F6 none repeat scroll 0%;
}

TD.reguaA {
 padding: 2px 6px;
 background: #F1F1F1 none repeat scroll 0% 50%;
 font-size: 54%;
 font-weight: bold;
 color: #707070;
 vertical-align: middle;
}

TD.reguaF {
 background: #CCCCCC none repeat scroll 0% 50%;
 color: #707070;
 font-weight: bold;
 font-size: 70%;
}

td.reguaF:hover {
 background: #E6E6E6 none repeat scroll 0% 50%;
}

TD.reguaI {
 background: #CCCCCC none repeat scroll 0% 50%;
 color: #707070;
 font-weight: bold;
 font-size: 70%;
}

td.reguaI:hover {
 background: #E6E6E6 none repeat scroll 0% 50%;
}

P.resp {
 font-size: 85%;
 padding-bottom: 15px;
 line-height: 140%;
 text-indent: 15PX;
}

td.rodape {
 font-weight: bold;
 text-align: center;
 font-size: 75%;
 border-width: 1px;
 border-style: solid;
 border-color: #a4a4bf;
 background-color: #f5f5f7;
}

.sobre p {
 margin: 0px;
}

DIV.sobre {
 border: 6px ridge #000000;
 padding: 15px;
 background-color: #A0D0FF;
 width: 500px;
 font-size: 80%;
}

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

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

P.sobre {
 margin: 0pt;
 font-size: 60%;
 cursor: pointer;
 cursor: hand;
 color: #D04230;
 font-weight: bold;
}

TD.sobre {
 width: 50%;
 vertical-align: middle;
}

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

TABLE.tabDESTcentral2 {
 background: #E6E6E6 none repeat scroll 0% 50%;
}

TABLE.tabFORM {
 font-size: 60%;
 width: 100%;
 margin-bottom: 30px;
}

TABLE.tabJORNAL {
 border-left: 5px solid #E6E6E6;
 background: #FFFFFF none repeat scroll 0% 50%;
 padding-left: 10px;
 width: 200px;
}

TABLE.tbfotos {
 background: #000000;
}

TABLE.tbgaleria {
 width: 555px;
 height: 50%;
}

TABLE.tbgalgeral {
 width: 100%;
 background: #FFFFFF;
 text-align: center;
}

TD.tdJORcpMenu {
 padding-top: 5px;
 width: 100%;
}

TD.tdJORinMenu {
 border-bottom: 1px solid #A00000;
 padding-left: 15px;
 padding-bottom: 10px;
 text-align: right;
}

TD.tdJORNALcab {
 text-align: center;
 padding-top: 15px;
 border-top: 1px solid #A00000;
}

TD.tdJORNALdata {
 border-bottom: 1px solid #A00000;
 text-align: center;
 font-size: 60%;
 color: #707070;
 padding-top: 5px;
 padding-bottom: 5px;
}

TD.tdJORNALdest {
 padding: 10px 5px 5px 10px;
}

TD.text {
 color: #FFFFFF;
 font-size: 9px;
 padding-left: 5px;
 text-align: center;
}

P.TitAgenda {
 font-size: 110%;
 font-weight: bold;
 color: #A00000;
 padding-bottom: 5px;
}

P.TitCpMt {
 font-weight: bolder;
 color: #707070;
 font-size: 140%;
 text-transform: uppercase;
}

P.titulo {
 font-size: 90%;
 font-weight: bold;
}

P.titulo:hover {
 text-decoration: underline;
}

P.titulo1 {
 font-size: 9px;
}

TD.top {
 padding: 0px 0px 0px 0px;
 vertical-align: baseline;
 margin: 0px 0px 0px 0px;
}

P.TPAgenda {
 font-size: 60%;
 font-weight: bold;
 color: #A00000;
 padding-top: 5px;
 text-transform: uppercase;
}

TABLE.tv {
 size: 100%;
 text-align: center;
 padding-top: 10px;
 font-weight: bold;
}

TD.tv {
 text-align: center;
 padding-top: 10px;
 font-size: 70%;
}

TD.variavel {
 padding: 0px;
 cursor: pointer;
 cursor: hand;
 vertical-align: baseline;
}

A.volta {
 font-size: 50%;
 font-weight: bold;
 color: #A00000;
 text-align: right;
 text-transform: uppercase;
}

a.volta:hover {
 color: #D00000;
}

P.volta {
 padding-bottom: 5px;
 text-transform: uppercase;
 text-align: right;
}

