﻿BODY
{
	font-weight: normal;
	margin: 0px;
	color: black;
	background-color: white;
	text-decoration: none;
	font-size: 8pt;
}

A{
   color: #0066ff;
   text-decoration: none;
}
A:hover {
   color: #0066ff;
   text-decoration: underline;
}
A:link {
   color: #0066ff;
}
A:visited {
   color: #0066ff;
}

.ValidatorSumary {
   height: 40;
   overflow: auto;
   width: 100%;
   font-size: 8pt;
}
.AreaTrabalho {
   border-right: medium none;
   padding-right: 0px;
   background-position: center center;
   border-top: medium none;
   padding-left: 0px;
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: middle;
   overflow: auto;
   border-left: medium none;
   width: 100%;
   color: blue;
   padding-top: 0px;
   border-bottom: medium none;
   background-repeat: no-repeat;
   height: 100%;
   background-color: white;
   text-align: center;
}
.Dados {
   border-right: #6F89B5 2px solid;
   border-top: #6F89B5 2px solid;
   border-left: #6F89B5 2px solid;
   border-bottom: #6F89B5 2px solid;
}
.TdDadosXXX {
   border-right: 0px solid;
   padding-right: 1px;
   border-top: 0px solid;
   padding-left: 1px;
   padding-bottom: 1px;
   border-left: 0px solid;
   padding-top: 1px;
   border-bottom: 0px solid; 
   background-color: #fafaf0;
 }
.TdDivisoria {
   border-top: #6f89b5 double;
   border-right: 0px solid;
   padding-right: 1px;
   padding-left: 1px;
   padding-bottom: 1px;
   border-left: 0px solid;
   padding-top: 1px;
   border-bottom: 0px solid;
   background-color: #fafaf0;
}
.Titulo {
   font-weight: bold;
   background-color: #6F89B5;
   color: #ffffff;
   letter-spacing: 2pt;
   text-align: center;
}
.Rodape {
   border-top: #6f89b5 double;
   height: 20px;
   background-color: #c4d4e6;
}
.Botao {
   border-right: #6F89B5 1px solid;
   border-top: #6F89B5 1px solid;
   border-left: #6F89B5 1px solid;
   cursor: hand;
   color: blue;
   border-bottom: #6F89B5 1px solid;
   background-color: #fafaf0;
}
.DtgMenu {
   border-top-style: none;
   border-right-style: none;
   border-left-style: none;
   background-color: #c4d4e6;
   border-bottom-style: none;
}
.ItenMenuSelected {
   border-top: wheat 2px solid;
   padding-top: 1px;
   border-bottom: wheat 2px solid;
   padding-bottom: 1px;
   color: #FFFFFF;
   background-color: #6F89B5;
}
.ItenMenu {
   border-top: wheat 2px solid;
   padding-bottom: 1px;
   color: blue;
   padding-top: 1px;
   border-bottom: wheat 2px solid;
   background-repeat: repeat-x;
   background-color: #c4d4e6;
}
.DtGrid {
  
   border-right: #C4D4E6 thin solid;
   padding-right: 1px;
   border-top: #C4D4E6 thin solid;
   padding-left: 1px;
   padding-bottom: 1px;
   margin: 1px;
   border-left: #C4D4E6 thin solid;
   padding-top: 1px;
   border-bottom: #C4D4E6 thin solid;
   background-color: #C4D4E6;
}
.ItenHeader {
   font-weight: bold;
   color: white;
   border-bottom: black double;
   background-color: #6F89B5;
   text-align: center;
}
.Iten {
   padding-bottom: 1px;
   color: blue;
   border-bottom: white thin solid;
   background-color: #ffffff;
}
.ItenAlternate {
   padding-bottom: 1px;
   color: blue;
   border-bottom: white thin solid;
   background-color: #C4D4E6;
}
.Menu {
   padding-right: 8px;
   padding-left: 3px;
   font-weight: bold;
   font-size: x-small;
   cursor: hand;
   color: #ffffff;
   font-family: Verdana;
   border-collapse: collapse;
   background-color: #6b8ab5;
}
.MenuOver {
   padding-right: 8px;
   padding-left: 3px;
   font-weight: bold;
   font-size: x-small;
   
   cursor: hand;
   color: #ffffff;
   font-family: Verdana;
   border-collapse: collapse;
   background-color: blue;
}
.SubMenu {
   border-right: darkblue 1px solid;
   padding-right: 8px;
   border-top: darkblue 1px solid;
   padding-left: 3px;
   font-weight: bold;
   font-size: x-small;
   border-left: darkblue 1px solid;
   cursor: hand;
   color: blue;
   border-bottom: darkblue 1px solid;
   font-family: Verdana;
   border-collapse: collapse;
   background-color: #ffffff;
}

.SelectedIten {
   padding-bottom: 1px;
   color: #ffffff;
   border-bottom: white thin solid;
   background-color: #6F89B5;
}
Table {
   font-size: 9pt;
   font-family: Verdana, Arial, 'Times New Roman';
}
.Cabecalho {
   background-color: #C4D4E6; 
}
.colunaOculta
{
	display:none;
}

