﻿body {
    FONT-FAMILY: Verdana;
    FONT-SIZE: 68%
}
A.toolbarNavLink:link
{
    COLOR: black;
    CURSOR: default;
    TEXT-DECORATION: none
}
A.toolbarNavLink:visited
{
    COLOR: black;
    CURSOR: default;
    TEXT-DECORATION: none
}
A.toolbarNavLink:active
{
    COLOR: black;
    CURSOR: default;
    TEXT-DECORATION: none
}
A.toolbarNavLink:hover
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.toolbarRecLink:link
{
    COLOR: black;
    CURSOR: default;
    TEXT-DECORATION: none
}
A.toolbarRecLink:visited
{
    COLOR: black;
    CURSOR: default;
    TEXT-DECORATION: none
}
A.toolbarRecLink:active
{
    COLOR: black;
    CURSOR: default;
    TEXT-DECORATION: none
}
A.toolbarRecLink:hover
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.toolbarTransLink:link
{
    COLOR: black;
    CURSOR: default;
    TEXT-DECORATION: none
}
A.toolbarTransLink:visited
{
    COLOR: black;
    CURSOR: default;
    TEXT-DECORATION: none
}
A.toolbarTransLink:active
{
    COLOR: black;
    CURSOR: default;
    TEXT-DECORATION: none
}
A.toolbarTransLink:hover
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.toolbarDataSetLink:link
{
    COLOR: black;
    CURSOR: default
}
A.toolbarDataSetLink:visited
{
    COLOR: black;
    CURSOR: default;
    TEXT-DECORATION: none
}
A.toolbarDataSetLink:active
{
    COLOR: black;
    CURSOR: default;
    TEXT-DECORATION: none
}
A.toolbarDataSetLink:hover
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.tabViewTopLink:link
{
    COLOR: black;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.tabViewTopLink:visited
{
    COLOR: black;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.tabViewTopLink:active
{
    COLOR: black;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.tabViewTopLink:hover
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.tabViewBottomLink:link
{
    COLOR: black;
    TEXT-DECORATION: none
}
A.tabViewBottomLink:visited
{
    COLOR: black;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.tabViewBottomLink:active
{
    COLOR: black;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.tabViewBottomLink:hover
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.tabViewLeftLink:link
{
    COLOR: black;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.tabViewLeftLink:visited
{
    COLOR: black;
    TEXT-DECORATION: none
}
A.tabViewLeftLink:active
{
    COLOR: black;
    TEXT-DECORATION: none
}
A.tabViewLeftLink:hover
{
    FONT-WEIGHT:bold;
    TEXT-DECORATION: none
}
A.tabViewRightLink:link
{
    COLOR: black;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.tabViewRightLink:visited
{
    COLOR: black;
    TEXT-DECORATION: none
}
A.tabViewRightLink:active
{
    COLOR: black;
    TEXT-DECORATION: none
}

.viewHeaderOLD 
{
    BORDER-BOTTOM: lightsteelblue 1px solid;
    COLOR: black;
    FONT-SIZE: 170%;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 4px;
    MARGIN-TOP: 8px;
    PADDING-BOTTOM: 0px
}

.errorMessage
{
    BORDER-BOTTOM: maroon;
    BORDER-LEFT: maroon;
    BORDER-RIGHT: maroon;
    BORDER-TOP: maroon;
    COLOR: red;
    FONT-SIZE: 100%;
    MARGIN-BOTTOM: 4px;
    MARGIN-TOP: 4px
}
.tableHeading
{
    BACKGROUND-COLOR: blue;
    FONT-WEIGHT: bold
}
.tableRow
{
}
.tableRowOdd
{
    BACKGROUND-COLOR: #f0f8ff;
}
.tableRowEven
{
    BACKGROUND-COLOR: white;
}
.tableBody
{
    BACKGROUND-COLOR: blue;
    FONT-SIZE: 115%;
    border-left: 1 solid #395992;
    border-top: 1 solid #395992;
}
.tableColumnCaption
{
   border-right: 1 solid lightsteelblue;
   border-bottom: 1 solid lightsteelblue;
   padding-top: 1;
   padding-bottom: 1;
}
.tableColumnCaptionCalendar
{
}
.tableColumnCell
{
   border-right: 1 solid lightsteelblue;
   border-bottom: 1 solid lightsteelblue;
}
.tableColumnCellCalendar
{
}
.formTable
{
    FONT-SIZE: 100%
}
.formLabel
{
    COLOR: gray;
    FONT-SIZE:115%;
}
.formLabel2
{
    COLOR: gray;
    FONT-SIZE:120%;
    border: none;
}
.formLabelTitulo
{
    COLOR: blue;
    FONT-SIZE:115%;
    FONT-WEIGHT: bold
}
.formLabelTabContainer
{
    COLOR: black;
    FONT-SIZE:80%;
}
.formHtml
{
    FONT-SIZE:100%;
}
.formRuler
{
    BACKGROUND-COLOR: blue;
}
.formRulerEscuro
{
    BACKGROUND-COLOR: gray;
}
.formButton
{
    font-family: verdana;
    FONT-SIZE: 100%
}
.formCheckBox
{
    font-family: verdana;
}
.formPassword
{
    font-family: verdana;
    FONT-SIZE: 100%
}
.formRadio
{
    font-family: verdana;
}
.formReset
{
    font-family: verdana;
    FONT-SIZE: 100%
}
.formSelect
{
    font-family: verdana;
    FONT-SIZE: 115%;
}
.formSubmit
{
    font-family: verdana;
    FONT-SIZE: 100%
}
.formText
{
    font-family: verdana;
    FONT-SIZE: 115%
}
.formTextArea
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 115%;
}
.toolbarTable
{
    MARGIN-BOTTOM: 4px;
    MARGIN-TOP: 4px
}
.toolbarRecLinkCell
{
    BACKGROUND-COLOR: gray;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    COLOR: white;
    FONT-FAMILY: 'MS Sans Serif';
    FONT-SIZE: 68%;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px
}
.toolbarNavLinkCell
{
    BACKGROUND-COLOR: silver;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-FAMILY: 'MS Sans Serif';
    FONT-SIZE: 68%;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px
}
.toolbarTransLinkCell
{
    BACKGROUND-COLOR: gray;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-FAMILY: 'MS Sans Serif';
    FONT-SIZE: 68%;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px
}
.toolbarDataSetLinkCell
{
    BACKGROUND-COLOR: gray;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-FAMILY: 'MS Sans Serif';
    FONT-SIZE: 68%;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px
}
.toolbarRecBtn
{
    font-family: verdana;
    BACKGROUND-COLOR: gray;
    FONT-SIZE: 68%
}
.toolbarRecBtnCell
{
    FONT-WEIGHT: bold
}
.toolbarNavBtn
{
    font-family: verdana;
    BACKGROUND-COLOR: silver;
    FONT-SIZE: 68%
}
.toolbarNavBtnCell
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none
}
.toolbarTransBtn
{
    font-family: verdana;
    BACKGROUND-COLOR: gray;
    FONT-SIZE: 68%
}
.toolbarTransBtnCell
{
}
.toolbarDataSetBtn
{
    font-family: verdana;
    BACKGROUND-COLOR: gray;
    FONT-SIZE: 68%
}
.toolbarDataSetBtnCell
{
}
.tabViewBottomArea
{
    BACKGROUND-COLOR: blue;
}
.tabViewLeftArea
{
    BACKGROUND-COLOR: white;
    BORDER-RIGHT: lightsteelblue 1px solid;
    BORDER-TOP: lightsteelblue 1px solid;
    PADDING-TOP:8pt;
    MARGIN-RIGHT:10pt;
}
.tabViewRightArea
{
    BACKGROUND-COLOR: white;
    BORDER-LEFT: lightsteelblue 1px solid;
    BORDER-TOP: lightsteelblue 1px solid;
    PADDING-TOP:8pt;
    MARGIN-RIGHT:10pt;
}
.tabViewTopArea
{
    BACKGROUND-COLOR: blue;
}
.tabViewWorkArea
{
}
.tabViewTable
{
    FONT-SIZE: 100%
}
.tabViewTopLinkCell
{
}
.tabViewTopLinkSelected
{
    BACKGROUND-COLOR: navy;
    BORDER-LEFT: white 1px solid;
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: medium none;
    COLOR: white;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px
}
.tabViewBottomLinkCell
{
}
.tabViewBottomLinkSelected
{
    BACKGROUND-COLOR: gray;
    BORDER-LEFT: white 1px solid;
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: medium none;
    COLOR: white;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px
}
.tabViewLeftLinkCell
{
    COLOR: black;
    FONT-SIZE: 68%;
    FONT-WEIGHT: bold;
    PADDING: 2 20 2 4;
}
.tabViewLeftLinkSelected
{
    BORDER-LEFT: lightsteelblue 1px solid;
    BORDER-TOP: lightsteelblue 1px solid;
    BORDER-BOTTOM: lightsteelblue 1px solid;
    COLOR: black;
    FONT-SIZE: 68%;
    FONT-WEIGHT: bold;
    PADDING: 2 20 2 4;
}
.tabViewRightLinkCell
{
    COLOR: black;
    FONT-SIZE: 68%;
    FONT-WEIGHT: bold;
    PADDING: 2 4 2 20;
}
.tabViewRightLinkSelected
{
    BORDER-RIGHT: lightsteelblue 1px solid;
    BORDER-TOP: lightsteelblue 1px solid;
    BORDER-BOTTOM: lightsteelblue 1px solid;
    COLOR: black;
    FONT-SIZE: 68%;
    FONT-WEIGHT: bold;
    PADDING: 2 4 2 20;
}

.pageLogoTitle1
{
    COLOR: white;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 20px;
    FONT-WEIGHT: normal;
    MARGIN-LEFT: 12px;
    MARGIN-TOP: -5px
}
.pageLogoTitle2
{
    COLOR: white;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 12px;
    MARGIN-TOP: 4px
}
.pageHorizDivTop
{
    BACKGROUND-COLOR: white
}
.pageHorizDivBottom
{
    BACKGROUND-COLOR: black
}
.pageVertDiv
{
    BACKGROUND-COLOR: blue
}
.pageWorkArea
{
    BACKGROUND-COLOR: white;
    BACKGROUND-IMAGE: none;
    BACKGROUND-POSITION: right top;
    BACKGROUND-REPEAT: no-repeat;
    FONT-SIZE: 68%;
    PADDING-BOTTOM: 10px;
    PADDING-RIGHT: 10px
}

a.tableSortableCaption:link, a.tableSortableCaption:active, a.tableSortableCaption:visited
{
   color: black;
   text-decoration: underline;
}

.ColocaHand
{
    CURSOR: hand
}

.formValor
{
    font-family: verdana;
    FONT-SIZE: 80%
}
.formTextReduzido
{
    font-family: verdana;
    FONT-SIZE: 80%
}

.btnConsultar
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoConsultar.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 90px;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
    CURSOR: hand;
}

.btnConsultarSohFigura
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoConsultarSohFigura.gif);
	background-repeat: no-repeat;
	height: 35;
	width: 30;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
    CURSOR: hand;
}

.btnVerImpressao
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoVisImpressao.gif);
	background-repeat: no-repeat;
	height: 35;
	width: 100;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
    CURSOR: hand;
}
.btnInserir
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoInserir.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 100px;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
    CURSOR: hand;
}

.btnInserirSohFigura
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoInserirSohFigura.gif);
	background-repeat: no-repeat;
	height: 35;
	width: 30;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
    CURSOR: hand;
}
.btnConfirmarSohFigura
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoConfirmarSohFigura.gif);
	background-repeat: no-repeat;
	height: 24;
	width: 24;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
	CURSOR: hand;
}

.btnMostrarTodasSohFigura
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoMostrarTodasSohFigura.gif);
	background-repeat: no-repeat;
	height: 24;
	width: 24;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
}

.btnAlterarSohFigura
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoAlterarSohFigura.gif);
	background-repeat: no-repeat;
	height: 35;
	width: 30;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
    CURSOR: hand;
}
.btnExcluirSohFigura
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoExcluirSohFigura.gif);
	background-repeat: no-repeat;
	height: 35;
	width: 31;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
    CURSOR: hand;
}

.btnExcluir
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoExcluir.gif);
	background-repeat: no-repeat;
	height: 35;
	width: 100;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
    CURSOR: hand;
}

.btnVoltar
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoVoltar.gif);
	background-repeat: no-repeat;
	height: 35;
	width: 100;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
    CURSOR: hand;
}
.btnVoltarSohFigura
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoVoltarSohFigura.gif);
	background-repeat: no-repeat;
	height: 35;
	width: 30;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
    CURSOR: hand;
}

.btnAvancar
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoAvancar.gif);
	background-repeat: no-repeat;
	height: 35;
	width: 100;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
    CURSOR: hand;
}

.btnConfirmar
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoConfirmar.gif);
	background-repeat: no-repeat;
	height: 35;
	width: 90;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
    CURSOR: hand;
}

.btnCancelar
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoCancelar.gif);
	background-repeat: no-repeat;
	height: 35;
	width: 100;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
    CURSOR: hand;
}

.btnCancelarSohFigura
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoCancelarSohFigura.gif);
	background-repeat: no-repeat;
	height: 24;
	width: 30;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
    CURSOR: hand;
}

.btnGravarDefinitivamente
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoGravarDefinitivamente.gif);
	background-repeat: no-repeat;
	height: 35;
	width: 177;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
    CURSOR: hand;
}

.btnImprimir
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoImprimir.gif);
	background-repeat: no-repeat;
	height: 35;
	width: 100;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
    CURSOR: hand;
}

.btnAlterar
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoAlterar.gif);
	background-repeat: no-repeat;
	height: 88;
	width: 176;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
    CURSOR: hand;
}

.btnAjuda
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoAjuda.gif);
	background-repeat: no-repeat;
	height: 35;
	width: 100;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
    CURSOR: hand;
}

.btnLimparSohFigura
{
	background-color: transparent;
	background-image: url(images/BotaoLimparSohFigura.gif);
	background-repeat: no-repeat;
	height: 24;
	width: 24;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
}
.btnLimpar
{
	background-color: transparent;
	background-image: url(../CSS/images/BotaoLimpar.gif);
	background-repeat: no-repeat;
	height: 35;
	width: 100;
	border-width: 0;
	font-family: verdana;
	font-size: 100%;
	vertical-align: middle;
	text-align: center;
    CURSOR: hand;
}

.menuFixo {
  margin: 0;
  position: fixed;
  top: 60px;
  left: 0px;
  width: 8.5em;
  right: auto;
  z-index: 2;
}

.cabecalhoFixo {
  margin: 0;
  position: fixed;
  top: 0em;
  left: 0em;
  right: auto;
  z-index: 1;
}

.filtroFixo {
  margin: 0;
  position: fixed;
  top: 60px;
  left: 183px;
  right: auto;
  z-index: 3;
}

.principalFixo {
  margin: 0;
  position: absolute;
  top: 60px;
  left: 183px;
  right: auto;
  z-index: 0;
}

.gridFixo {
  margin: 0;
  position: relative;
  top: 80px;
  left: 0px;
  right: auto;
  z-index: 0;
}

.principalTopo {
  margin: 0;
  position: relative;
  top: 6em;
  left: 180px;
  right: auto;
  z-index: 0;
}

