<!--
	input, select, textarea { font-family: Verdana, Tahoma, Arial; font-size: 8pt; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px; border: 1px solid #414141; }
	input.inputAjax         { width: 325px; }
	input.money             { text-align: right; }
	input.noborder          { border: 0px; }
	input.buttons           { padding-left: 5px; padding-right: 5px; border: 1px solid #000000; width: 79px; }
	input.buttonOK          { padding: 0px; height: 17px; }

	input.inputDescricao 	{ width: 393px; }
	input.inputSmallDesc	{ width: 120px; }
	
	textarea.textDescricao  { width: 393px; }
	select.inputDescricao   { width: 393px; }
	select.selectDefault    { width: 394px; }
	select.selectInput      { width: 130px; }
	select.selectInput2     { width: 104px; }
	select.selectInput3     { width: 182px; }
	select.selectInput4     { width: 120px; }
	fieldset { margin-left: 6px; height: 275px; }
	
	.br1px                  { font-size: 5px;  }
	.inputLogin             { width: 230px; }
	
	p                { margin-top: 2px; margin-bottom: 2px; }
	p.pJustificado   { text-align: justify;  margin-left: 3px; margin-right: 3px; margin-top: 2px; margin-bottom: 2px; }
	p.pDireita, p.pDireitaT, div.divLabel2 { text-align: right; margin-left: 0px; margin-right: 3px; margin-top: 2px; margin-bottom: 2px; }
	p.pDireitaT      { margin-top: 5px; }
	p.pEsquerda      { text-align: left;     margin-left: 3px; margin-right: 0px; margin-top: 2px; margin-bottom: 2px; }
	p.pCenter        { text-align: center;   margin-left: 0px; margin-right: 0px; margin-top: 2px; margin-bottom: 2px; }

	font.fontDestaque     { color: #FF0000;    }
	font.fontDestaqueBold { font-weight: bold; }
	fon.fontPequena       { font-size: 1px;    }
	
	form { display: inline; }

	img.imgAnexo, img.imgLink { cursor: pointer;	}
	
	#tabPanel {
		width: 592px;
		position: absolute;
		left: 50%;
		margin-left: -206px;
	}

	#tabPanelG {
		width: 802;
		position: absolute;
		left: 50%;
		margin-left: -310px;
	}
	
	div.divError {
		color: #ff0000;
		font-weight: bold;
		font-size: 8pt;
		padding-bottom: 8px;
		text-align: center;
	}
	
	div.divLabel {
		font-weight: bold;
		color: #ff0000;
		margin-left: 3px;
	}
	
	div.divAguarde {
		position: absolute;
		left: 50%;
		top: 50%;
		margin-left: -120px;
		margin-top: -35px;
		height: 70px;
		width: 240px;
		background-color: #FFFFFF;
		border: 1px #000000 solid;
		text-align: center;
		padding-top: 25px;
	}
	
	table.tbAguarde {
		background-color: #FFFFFF;
		height: 100%;
	}
	
	div.divGrid {
		overflow: scroll;
		width: 100%;
		height: 270px;
	}
	
	div.DivTextArea {
		overflow-y: scroll;
		height: 78px;
		width: 392px;
		border: 1px #107da6 solid;
		margin-left: 3px;
		color: #808080;
		text-align: justify;
		padding-left: 3px;
		padding-right: 5px;
	}
	
	div.divAguarde, div.divAguardeV  {
		position: absolute;
		left: 50%;
		top: 50%;
		height: 70px;
		width: 280px;
		margin-left: -140px;
		margin-top: -35px;
		text-align: center;
		border: 1px #000000 solid;
		background-color: #FFFFFF;
		z-index: 1;
		vertical-align: middle;
		text-align: center;
		padding: 0;
		display: none;		
	}
	
	div.divAguardeV {
		display: inline;
	}
	
	div.divNoRegs {
		padding: 0px;
	}
	
	#divMsgAguarde {
		text-align: left;
		width: 100%;
		font-size: 10pt;
	}
	
	.objHidden  { display: none; }
	.objVisible { }
-->