﻿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 {
   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;
}*/


/*Tab Container Style*/
/**** CSS TabContainer ****/

/*Header*/
.Tab .ajax__tab_header
{
    color: #4682b4;
    /*font-family:Calibri;*/
    font-size: 12px;
    /*font-weight: bold;*/
    background-color: #ffffff;
    margin-left: 0px;
}
/*Body*/
.Tab .ajax__tab_body
{
    /*border:1px solid #b4cbdf;*/
    border: none;
    border-top: 1px solid #474874;
    padding-top:0px;
}
/*Tab Active*/
.Tab .ajax__tab_active .ajax__tab_tab
{
    color: #ffffff;
    background:url("images/tabContainer/tab_active.gif") repeat-x;
    height:17px;  
    padding-top: 3px;  
}
.Tab .ajax__tab_active .ajax__tab_inner
{
    color: #ffffff;
    background:url("images/tabContainer/tab_left_active.gif") no-repeat left;
    padding-left:10px;
}
.Tab .ajax__tab_active .ajax__tab_outer
{
    color: #ffffff;
    background:url("images/tabContainer/tab_right_active.gif") no-repeat right;
    padding-right:6px;
}
/*Tab Hover*/
.Tab .ajax__tab_hover .ajax__tab_tab
{
    color: #000000;
    background:url("images/tabContainer/tab_hover.gif") repeat-x;
    height:17px;  
    padding-top: 3px;
}
.Tab .ajax__tab_hover .ajax__tab_inner
{
    color: #000000;
    background:url("images/tabContainer/tab_left_hover.gif") no-repeat left;
    padding-left:10px;
}
.Tab .ajax__tab_hover .ajax__tab_outer
{
    color: #000000;
    background:url("images/tabContainer/tab_right_hover.gif") no-repeat right;
    padding-right:6px;
}
/*Tab Inactive*/
.Tab .ajax__tab_tab
{
    color: #666666;
    background:url("images/tabContainer/tab_Inactive.gif") repeat-x;
    height:17px;  
    padding-top: 3px;
}
.Tab .ajax__tab_inner
{
    color: #666666;
    background:url("images/tabContainer/tab_left_inactive.gif") no-repeat left;
    padding-left:10px;
}
.Tab .ajax__tab_outer
{
    color: #666666;
    background:url("images/tabContainer/tab_right_inactive.gif") no-repeat right;
    padding-right:6px;
    margin-right: 2px;
}

