﻿html, body
{
    font-family:Arial;
    color:Black;
    font-size: 8pt;
    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.element {
    display: table;
    margin: 0 auto;
    text-align:left;
}
.BackgroundTopo
{
    width: 100%;
    height: 21px;
    background-image: url('../images/barraGoverno.png');
    background-repeat: no-repeat;
    background-position: right center;
    vertical-align: middle;
    background-color: #004118;
}
.TxtMinasEnergiaBranco
{
    color: #FFCF00;
    font-size: small;
    padding-left: 25px;
}
.TxtMinasEnergiaAmarelo
{
    color: #FFFFFF;
    padding-left: 25px;
}
.TxtTituloSistema
{
    font-family:Arial;
    color:Black;
    font-size: 8pt;
    font-weight: bold;
}
.TxtUsuarioEData
{
    font-family:Arial;
    color:Black;
    font-size: 8pt;
    font-weight: bold;
}
.TxtLabelForm
{
    font-family:Arial;
    font-size:8pt;
    font-weight:bold;
    color:Black;
}   
.TxtTituloRel
{
    font-family:Arial;
    font-size:8pt;
    font-weight:bold;
    color:Black;
}
.TituloDeTD
{
    font-family:Arial;
    font-size:8pt;
    font-weight:bold;
    color:Black;
    background-color : #cccccc; 
    height: 12px;
}
.DadoDeTD
{
    font-family:Arial;
    font-size:8pt;
    color:Black;
    background-color : #ececec; 
    height: 12px;
}
.OptMenu
{
    font-family:Arial;
    font-size:8pt;
    font-weight:bold;
    color:Black;
    text-decoration:none;
}
.TxtRelatorio
{
    font-family:Arial;
    font-size:8pt;
    color:Black;
}
.TxtTotalRelatorio
{
    font-family:Arial;
    font-size:8pt;
    color:Black;
    text-align:right;
}

.TxtNotaPagina
{
    font-family:Arial;
    font-size:7pt;
    color:#6699CC;
}
.TxtRelatorioBranco
{
    font-family:Arial;
    font-size:8pt;
    color:White;
}
.GridHeader
{
    background-color:#CCCCCC; 
    font-family:Arial;
    font-size: 8pt;
    color:Black;
    font-weight:bold;
/*  line-height:10px; */
/*  text-align:center; */
}
.GridHeader2
{
    background-color:#FFFFE7; 
    font-family:Arial;
    font-size: 8pt;
    color:Black;
    font-weight:bold;
}
.GridRow2
{
     height: 20px;
     background-color: #FFFFE7;
     font-family:Arial;
}

.GridRow {
     height: 20px;
     background-color: WhiteSmoke;
     font-family:Arial;
}

.GridRowSel{
     height: 20px;
     background-color: #708090;
     color:White;
/*   font-weight:bold; */
}
.GridRowOver {
     height: 20px;
     background-color: #FFCC66;
     font-family:Arial;
}
.GridBodyNumber
{
   /* background-color:#ECECEC;   */
    font-family:Arial;
    font-size: 8pt;
    color:Black;
    line-height:15px;
    text-align:right;
    width:5%;
}
.GridBodyTexto
{
   /* background-color:#ECECEC;   */
    font-family:Arial;
    font-size: 8pt;
    color:Black;
    line-height:10px;
    text-align:left;
    width:16%;
    margin-bottom: 0px;
}
.ColunaCheck
{
    font-family:Arial;
    font-size: 8pt;
    color:Black;
    line-height:15px;
    width:2%;
}
.gridRolagemPeq {
     height: 260px;
     width: 800px;
     overflow: auto;
     font: 12px Arial;
}
.gridRolagemPeq2 {
     height: 220px;
     overflow: auto;
     display:inline;
     font: 12px Arial;
     float:left;
}
.AcoesSelecao{
    margin: 0px 0px 0px -1px;      
    width: 15px;
}
.AcoesSelecao table tr td {
    border:0px solid #fff;
    padding: 0px 0px 0px 0px;                                  
    height: 20px;
}
.linkTree2
{
    text-align:center;
    display:block; 
    height:20px; 
    padding-top:0px;
    margin:0px 0px 0px 0px;
    font-family: Arial, Arial;
    font-weight: bold;
    font-size: 8pt;
    text-decoration: none;
    color: #000;  
    background-color: #eee;
    width:50%;       
}
.linkTree2:hover{ background-color: #ccc; }

.tabelaAcoes {
    border:solid 1px #cccccc; 
    height: 20px;
    width: 100%;
}
.btnP{
    background-color:#ccc; 
    width:100%; 
    margin:0px; 
    text-align:center;
    vertical-align:middle;
    border-color: White;
}  
.gridRolagem {
     height: 620px;
     overflow: auto;
     font: 12px Arial;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
LEGEND
{
    color:Black;
    font-weight:bold;
}
.TituloFormulario
{
    background-color:#cccccc;
    height:20px;
}
.FundoTabela
{
    background-color:#999999;
    width: 100%;
    margin-right: 0px;
}
.FundoProjeto
{
    background-color:#ffffcc;
    font-family:Arial;
    font-size:8pt;
    color:Black;
}
.FundoLeilao
{
    background-color:#99ccff;
    font-family:Arial;
    font-size:8pt;
    color:Black;
}
.botao
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #c3c3c3;
/*	border: 1px solid #000000; */
	}
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
ul.SimpleContextMenu {
	display: none;
	position: absolute;
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 10px;
	list-style-type: none;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}
 
	ul.SimpleContextMenu li {
		border-bottom: 1px solid #999999;
		display: block;
			/*width: 100px;*/
			padding: 2px 10px 3px 10px;
			text-decoration: none;
			color: #000000;
			background: #eeeeee;
	}
 
 
		ul.SimpleContextMenu li a {
			display: block;
			/*width: 100px;
			padding: 2px 10px 3px 10px;*/
			text-decoration: none;
			color: #000000;
			background: #eeeeee;
		}
 
		ul.SimpleContextMenu li a:hover {
			text-decoration: none;
			color: #ffffff;
			background: #cccccc;
		}
		
		.GVFixedHeader { font-weight:bold; background-color:#CCCCCC; position:relative; 
		                 font-size: 8pt; font-family:Arial; color:Black;
                         top:expression(this.parentNode.parentNode.parentNode.parentNode.scrollTop - 3);}
                 
                 
                 
                 
                
    
    
    
    