a:link {
  border-style: solid;
  border-color: #ddeeff;
  border-width: 0pt;
  color: #000080;
  background-color: transparent;
  margin: 0pt;
  text-decoration: underline;
}

a:visited {
  border-style: transparent;
  border-color: #aaaaaa;
  border-width: 0pt;
  color: #000080;
  background-color: transparent;
  margin: 0pt;
  text-decoration: underline;
}

a:hover {
  border-style: transparent;
  border-color: #aaaaaa;
  border-width: 0pt;
  color: red;
  font-weight: normal;
  background-color: #eeeeee;
  margin: 0pt;
  text-decoration: none;
}

body,
ol,
ul,
li {
  font-weight: normal;
  font-size: +8pt;
  line-height: normal;
  font-family: verdana, helvetica, arial, SANS-SERIF;
  font-variant: normal;
  font-style: normal;
  font-weight: normal;
  color: #505050;
  background-color: transparent;
  background-image: none;
  background-repeat: no-repeat;
  margin: 0pt;
}

h1_old {
  font-weight: bold;
  font-family: arial;
  font-variant: normal;
  font-style: bold;
  line-height: normal;
  color: #202020;
  border-style: outset;
  border-color: #dddddd;
  border-width: 2pt;
  background-color: #eeeeee;
  background-image: none;
  background-repeat: no-repeat;
  text-decoration: none;
  text-align: center;
  word-spacing: 3pt;
  letter-spacing: 2pt;
}

h1 {
  font-weight: bold;
  font-family: arial;
  font-variant: normal;
  font-style: bold;
  line-height: normal;
  color: #202020;
  background-color: #eeeeee;
  background-image: none;
  background-repeat: no-repeat;
  text-decoration: none;
  text-align: center;
  word-spacing: 3pt;
  letter-spacing: 2pt;
}

h2 {
  width: 50%;
  margin-left: 35%;
  font-weight: bold;
  font-family: arial;
  font-variant: normal;
  font-style: bold;
  line-height: normal;
  color: #404040;
  border-style: dotted;
  border-color: #dddddd;
  border-width: 0pt;
  background-color: transparent;
  background-image: none;
  background-repeat: no-repeat;
  text-decoration: none;
  text-align: center;
  word-spacing: 3pt;
  letter-spacing: 2pt;
}

h3 {
  font-weight: bold;
  font-family: verdana, helvetica, arial, SANS-SERIF;
  font-variant: normal;
  font-style: bold;
  line-height: normal;
  color: #221092;
  background-color: transparent;
  background-image: none;
  background-repeat: no-repeat;
  text-decoration: none;
  text-align: center;
  word-spacing: 3pt;
  letter-spacing: 2pt;
}

h4 {
  font-weight: bold;
  font-size: +12pt;
  font-family: verdana, helvetica, arial, SANS-SERIF;
  font-variant: normal;
  font-style: bold;
  line-height: normal;
  color: #221092;
  background-color: transparent;
  background-image: none;
  background-repeat: no-repeat;
  text-decoration: none;
  text-align: center;
  word-spacing: 3pt;
  letter-spacing: 2pt;
}

h5 {
  font-weight: bold;
  font-size: +10pt;
  font-family: verdana, helvetica, arial, SANS-SERIF;
  font-variant: normal;
  font-style: bold;
  line-height: 10%;
  color: #221092;
  background-color: transparent;
  background-image: none;
  background-repeat: no-repeat;
  text-decoration: none;
  text-align: center;
  word-spacing: 3pt;
  letter-spacing: 2pt;
}

h6 {
  font-weight: bold;
  font-family: verdana, helvetica, arial, SANS-SERIF;
  font-variant: normal;
  font-style: bold;
  line-height: normal;
  color: #221092;
  background-color: transparent;
  background-image: none;
  background-repeat: no-repeat;
  text-decoration: none;
  text-align: center;
  word-spacing: 3pt;
  letter-spacing: 2pt;
}

h7 {
  font-weight: bold;
  font-family: verdana, helvetica, arial, SANS-SERIF;
  font-variant: normal;
  font-style: bold;
  line-height: normal;
  color: #221092;
  background-color: transparent;
  background-image: none;
  background-repeat: no-repeat;
  text-decoration: none;
  text-align: center;
  word-spacing: 3pt;
  letter-spacing: 2pt;
}

p {
  font-size: 10 pt;
  font-style: normal;
  color: #221092;
  text-align: center;
}

p.tit1 {
  font-size: 14pt;
  font-style: bold;
  color: #221092;
  text-align: center;
}

p.tit2 {
  font-size: 12pt;
  font-style: bold;
  color: #000050;
  text-align: center;
}

p.lin {
  font-size: 8pt;
  font-style: normal;
  color: #000050;
  text-align: left;
  line-height: 10pt;
  /* line-height-rule: exactly; */
}

table {
  font-weight: normal;
  font-size: +8pt;
  line-height: normal;
  font-family: verdana, helvetica, arial, SANS-SERIF;
  font-variant: normal;
  font-style: normal;
  color: #000050;
  text-indent: 0pt;
}

thead,
th {
  font-weight: bold;
  font-size: +8pt;
  line-height: normal;
  font-family: verdana, helvetica, arial, SANS-SERIF;
  font-variant: normal;
  font-style: normal;
  color: #ffffff;
  text-indent: 0pt;
  text-align: center;
  vertical-align: middle;
  background-color: #000080;
  background-image: none;
  background-repeat: no-repeat;
}

th.nr {
  text-align: right;
}

td.cor {
  background-color: beige;
}

td.cor2 {
  background-color: WhiteSmoke;
}

td.cor3 {
  background-color: BurlyWood;
}

td.nr {
  text-align: right;
}

td.pq {
  font-family: arial;
  font-weight: bold;
  font-weight: normal;
  text-align: left;
  font-size: 75%;
  font-size: 6 pt;
  letter-spacing: 0pt;
  line-height: 8pt;
}

img {
  border-style: none;
}

hr {
  border-style: solid;
  border-color: #000080;
}

input,
select,
textarea {
  border-style: solid;
  border-style: inset;
  border-color: #77aadd;
  border-color: #ffffff;
  text-align: left;
  border-width: thin;
  font-weight: normal;
  font-size: +8pt;
  line-height: normal;
  font-family: verdana, helvetica, arial, SANS-SERIF;
  font-variant: normal;
  font-style: normal;
  color: #000080;
  background-color: #eefeff;
  background-color: rgb(255, 255, 255);
  background-image: none;
  background-repeat: no-repeat;
  z-index: 1;
}
input.nr {
  text-align: right;
}
input.tx {
  text-align: left;
}
input.ct {
  text-align: center;
}
input.bt {
  border-style: outset;
  border-color: #c0c0c0;
  text-align: center;
  border-width: thin;
  font-weight: normal;
  font-size: +8pt;
  line-height: normal;
  font-family: verdana, helvetica, arial, SANS-SERIF;
  font-variant: normal;
  font-style: normal;
  color: black;
  background-color: #d8d8d8;
  background-color: WhiteSmoke;
  background-image: none;
  background-repeat: no-repeat;
  z-index: 1;
  border-style: transparent;
  border-width: 2;
}

a.botao {
  border-style: ridge;
  border-color: #77aadd;
  border-width: thin;
  font-weight: bold;
  line-height: normal;
  font-family: arial;
  font-variant: normal;
  font-style: normal;
  color: #ffffff;
  text-indent: 0pt;
  text-align: center;
  background-color: transparent;
  background-image: url(BotaoVerde.jpg);
  background-repeat: no-repeat;
  word-spacing: normal;
  letter-spacing: normal;
  margin: 0pt;
}

a.botao:link {
  border-style: ridge;
  border-color: #77aadd;
  border-width: thin;
  font-weight: bold;
  line-height: normal;
  font-family: arial;
  font-variant: normal;
  font-style: normal;
  color: #ffffff;
  text-indent: 0pt;
  text-align: center;
  background-color: transparent;
  background-image: url(BotaoVerde.jpg);
  background-repeat: no-repeat;
  word-spacing: normal;
  letter-spacing: normal;
  margin: 0pt;
}

.erro {
  border-style: none;
  font-weight: bold;
  font-size: 10pt;
  line-height: normal;
  font-family: verdana, helvetica, arial, SANS-SERIF;
  font-variant: normal;
  font-style: normal;
  color: #ff0000;
  text-indent: 0pt;
  text-align: center;
  background-color: transparent;
  background-image: none;
  background-repeat: no-repeat;
  word-spacing: normal;
  letter-spacing: normal;
  margin: 6pt;
}

.botaoajuda {
  border-style: ridge;
  border-color: #77aadd;
  border-width: thin;
  font-weight: bold;
  font-size: +8pt;
  line-height: normal;
  font-family: verdana, helvetica, arial, SANS-SERIF;
  font-variant: normal;
  font-style: normal;
  color: #ffffff;
  text-indent: 0pt;
  text-align: center;
  background-color: red;
  background-image: none;
  background-repeat: no-repeat;
  word-spacing: normal;
  letter-spacing: normal;
  margin: 0pt;
}

.destaquep {
  font-weight: bold;
  font-size: +10pt;
  line-height: normal;
  font-family: verdana, helvetica, arial, SANS-SERIF;
  font-variant: normal;
  font-style: normal;
  color: #ff9933;
  background-color: transparent;
  background-image: none;
  background-repeat: no-repeat;
  text-align: none;
}

.destaquem {
  font-weight: bold;
  font-size: +12pt;
  line-height: normal;
  font-family: verdana, helvetica, arial, SANS-SERIF;
  font-variant: normal;
  font-style: normal;
  color: #ff9933;
  background-color: transparent;
  background-image: none;
  background-repeat: no-repeat;
  text-align: none;
}

.destaqueg {
  font-weight: bold;
  font-size: 14pt;
  line-height: normal;
  font-family: verdana, helvetica, arial, SANS-SERIF;
  font-variant: normal;
  font-style: normal;
  color: #ff9933;
  background-color: transparent;
  background-image: none;
  background-repeat: no-repeat;
  text-align: none;
}

.destaquegg {
  font-weight: bold;
  font-size: +16pt;
  line-height: normal;
  font-family: verdana, helvetica, arial, SANS-SERIF;
  font-variant: normal;
  font-style: normal;
  color: #ff9933;
  background-color: transparent;
  background-image: none;
  background-repeat: no-repeat;
  text-align: none;
}

.esmaecido {
  color: #808080;
}

.cor1 {
  background-color: #d3e1eb;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 13px;
  background-image: url(fundo.gif);
}
