/*
 * Style sheet para compatibilidade p2a v1
 */

a.nav{ font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10pt; font-style: normal;  font-weight: normal; color: #dddddd; }

a:active { color: #909090; }
a:link { color: #000060; }
a:visited { color: #0000aa; }
a:hover { color: #0000d0; }

.titsecao { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #010a8b; text-align: left }
.titsecaoesq { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #010a8b; text-align: left }
.titsecaojus { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #010a8b; text-align: justify }
.titsecaocen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #010a8b; text-align: center }
.titsecaodir { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #010a8b; text-align: right }

.tex { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: left }
.texesq { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: left }
.texjus { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: justify }
.texcen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: center }
.texdir { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: right }

.texmenor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: bold; color: #010a8b; text-align: left }
.texmenoresq { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: bold; color: #010a8b; text-align: left }
.texmenorjus { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: bold; color: #010a8b; text-align: justify }
.texmenorcen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: bold; color: #010a8b; text-align: center }
.texmenordir { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: bold; color: #010a8b; text-align: right }

.textomenor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: left }
.textomenoresq { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: left }
.textomenorjus { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: justify }
.textomenorcen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: center }
.textomenordir { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: right }

.legenda { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: center }
.legendaesq { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: left }
.legendajus { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: justify }
.legendacen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: center }
.legendadir { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: right }

.texto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: left }
.textoesq { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: left }
.textojus { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: justify }
.textocen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: center }
.textodir { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: right }
.textoneg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #010a8b; text-align: left }

/*
 * Style sheet para p2a v2.0
 */

.tex { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: left }
.texesq { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: left }
.texjus { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: justify; }
.texcen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: center }
.texdir { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #010a8b; text-align: right }

/*
 * Style sheet para p3a
 */

input:focus { background-color: #ffc; color: #f00 }
textarea:focus { background-color: #ffc; color: #f00 }

DT,DD,P,TD,LI { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; border:1; }

/*
 * Stylesheet para menus de navegacao
*/

div.menuBar,
div.menuBar a.menuButton,
div.menu,
div.menu a.menuItem {
  font-family: Verdana, "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: bold;
  font-weight: bold;
  color: #ffffff;
}

div.menuBar {
  padding: 4px 2px 4px 2px;
  text-align: left;
}

div.menuBar a.menuButton {
  background-color: transparent;
  border: 0px solid #bac7d6;
  color: #ffffff;
  cursor: default;
  left: 0px;
  margin: 1px;
  padding: 2px 6px 2px 6px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
}

div.menuBar a.menuButton:hover {
  background-color: transparent;
  border: 0px outset #ffffff;
  color: #dddddd;
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
  border: 0px inset #e0e0e0;
  color: #dddddd;
  left: 1px;
  top: 1px;
}

div.menu {
  background-color: #54a5c1;
  border: 0px outset #54a5c1;
  left: 0px;
  padding: 0px 1px 1px 0px;
  position: absolute;
  top: 0px;
  visibility: hidden;
  z-index: 101;
}

div.menu a.menuItem {
  color: #ffffff;
  cursor: default;
  display: block;
  padding: 3px 1em;
  text-decoration: none;
  white-space: nowrap;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  background-color: #66c0d0;
  color: #fff9f9;
}

div.menu a.menuItem span.menuItemText {}

div.menu a.menuItem span.menuItemArrow {
  margin-right: -.75em;
}

div.menu div.menuItemSep {
  border: 1px inset #e0e0e0;
  margin: 4px 2px;
}

.form_botao 	{background-color: #cccccc; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 8pt; font-style: normal;  font-weight: normal; border-style: outset}

