.MnNormal{
 COLOR: #636363;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 10px;
 font-weight: Normal;
 background-color: #E1E1E1;
}
.MnAberto{
 COLOR: #636363;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 10px;
 font-weight: Normal;
 background-color: #F7F7F7;
 padding-left: 10px;
}
.divCheckListBox
{
    border-bottom: solid 1px black;
    border-left: solid 1px black;
    border-right: solid 1px black;
    border-top: solid 1px black;
	scrollbar-arrow-color:#000000;
	scrollbar-3dlight-color:#000000;
	scrollbar-highlight-color:#ffffff;
	scrollbar-face-color:#ffffff;
	scrollbar-shadow-color:#cccc66;
	scrollbar-darkshadow-color:#cccc99;
	scrollbar-track-color:#f0f0f0;
	text-align: left;
    vertical-align: top;
    background-color: White;
}
.TrImpar { PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8a7033; FONT-FAMILY: Arial, Verdana, Tahoma; HEIGHT: 17px; BACKGROUND-COLOR: #f7f7f7 }
	.TrPar { PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8a7033; FONT-FAMILY: Arial, Verdana, Tahoma; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff }
	.Lbl1 { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8a7033; FONT-FAMILY: Arial, Verdana, Tahoma }
	.BordasPadrao { 
		BORDER-RIGHT: #8a7033 1px thin; 
		BORDER-TOP: #8a7033 1px thin; 
		BORDER-LEFT: #8a7033 1px thin; 
		BORDER-BOTTOM: #8a7033 1px thin;}
.MnNegrito{
 COLOR: #636363;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 10px;
 font-weight: bold;
}
.MnSelect{
 COLOR: #1D77AB;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 10px;
 font-weight: bold;
}
.AbaNormal{
 COLOR: #C0A100;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 11px;
 font-weight: bold;
 background: url(../MEDIA/IMAGES/fd_abas_inativa.gif);
 background-repeat: repeat-x;
 background-position: bottom;
}
.AbaSelect{
 COLOR: #996600;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 11px;
 font-weight: bold;
 background: url(../MEDIA/IMAGES/fd_abas_ativa.gif);
 background-repeat: repeat-x;
 background-position: bottom;
}
.txtCampoObrigatorio{
 COLOR: #636363;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 11px;
 font-weight: bold;
}
.txtCampo{ 
 COLOR: #7D7D7D;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 11px;
 font-weight: normal; 
}
.txtCampo A{ 
 COLOR: #7D7D7D;
}
.txtLink A{ 
 COLOR: #802A04;
}
.txtCampo A:hover{ 
 COLOR: #000000;
}
.txtObs{ 
 COLOR: #7D7D7D;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 10px;
 font-weight: normal; 
}
.txtObsDestaque
{
 COLOR: #636363;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 11px;
 font-weight: bold;
}
.txtNavegacao{ 
 COLOR: #666666;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 11px;
 font-weight: normal; 
}
.txtNoticias{ 
 COLOR: #996600;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 11px;
 font-weight: normal; 
}
.titNoticias{ 
 COLOR: #996600;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 12px;
 font-weight: bold; 
}
.titModulo{
 COLOR: #1D77AB;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 13px;
 font-weight: bold;
}
.titAgrupamento{
 COLOR: #114766;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 13px;
 font-weight: bold;
}
.titFuncionalidade{
 COLOR: #000000;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 13px;
 font-weight: bold;
}
.frmCampo{	
 COLOR: #464646;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 11px;
 HEIGHT: 13pt;
 border: 1px solid #4C4C4C;
 padding-left: 5px;
}
.frmCampoLabel{	
 COLOR: #464646;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 11px;
 HEIGHT: 13pt;
 border: 1px solid #4C4C4C;
 padding-left: 5px;
 background-color:White;
}
.frmCampoDisable{	
 background-color: #F9F9F9;
 COLOR: #898989;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 11px;
 HEIGHT: 13pt;
 border: 1px solid #4C4C4C;
 padding-left: 5px;
}
.frmCampoMultilinhaDisable{	
 background-color: #F9F9F9;
 COLOR: #898989;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 11px;
 HEIGHT: 78pt;
 border: 1px solid #4C4C4C;
 padding-left: 5px;
}
.frmCampoLista{	
 COLOR: #464646;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 11px;
 HEIGHT: 60pt;
 border: 1px solid #4C4C4C;
 padding-left: 5px;
}
.frmCampoCheckBox{	
 COLOR: #464646;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 11px;
 HEIGHT: 60pt;
 border: none;
 padding-left: 5px;
}
.frmCampoListaRadio{	
 COLOR: #464646;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 11px;
 border: none;
 padding-left: 5px;
}
.fdBarraEsq{
background-color: #F7F7F7;
}
.fdTitulo{
background-color: #FFFFCC;
}
.fdLogin{
background-color: #EFEFEF;
}
.fdForm{
background-color: #EFEFEF;
}

.fdModulos{
 background-image: url(../MEDIA/IMAGES/bg_modulos.gif);
 background-position: bottom;
 background-repeat: repeat-x;
}
  
.fdModulos TD.fdModulosTxt{
 COLOR: #996600;
 FONT-FAMILY: Tahoma, Verdana;
 FONT-SIZE: 11px;
 font-weight: bold; 
 height: 15px;
 padding-right: 5px;
 padding-left: 5px;
 text-align: right;
}

.tblFormControle{
	border: 1px solid #4c4c4c;
}
.tblFormControle TR{
	background-color: #FFFFFF;
	color: #464646;
   FONT-FAMILY: Tahoma, Verdana;
   FONT-SIZE: 11px;
   font-weight: normal;
	height: 17px;
}
.tblFormControle TR A{
	color: #7d7d7d;
	text-decoration: underline;
}
.tblFormControle TR A:hover{
	color: #000000;
}

.tblFormControle TD{
	padding-left: 5px;
}

.tblFormControle TR.tblFormControleCabeca{
	background-color: #D4D0C8;
	color: #464646;
}
.tblFormControle TR.tblFormControleCabeca TD{
	border-top-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #808080;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-color: #808080;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.tblFormControle TR.tblFormControleSelect{
	background-color: #0A246A;
	color: White;
}
.tblFormControle TR.tblFormControleSelect A{
	color: #ffffff;
	text-decoration: underline;
}
.tblFormControle TR.tblFormControleSelect A:hover{
	color: #E0FFFF;
}

.tblForm{
	background-color: #7F7F7F;
}
.tblForm TR{
	background-color: #FFE041;
	color: #802A04;
   FONT-FAMILY: Tahoma, Verdana;
   FONT-SIZE: 11px;
   font-weight: bold;
	height: 17px;
}
.tblForm TD{
	padding-left: 5px;
}
.tblForm TR.tblFormImpar{
	background-color: #FFF5A3;
	color: #996600;
   FONT-FAMILY: Tahoma, Verdana;
   FONT-SIZE: 10px;
   font-weight: Normal;
	height: 17px;
}
.tblForm TR.tblFormImpar A{
	color: #996600;
	text-decoration: underline;
}
.tblForm TR.tblFormImpar A:hover{
	color: #000000;
}
.tblForm TR.tblFormPar{
	background-color: #FFFFCC;
	color: #996600;
   FONT-FAMILY: Tahoma, Verdana;
   FONT-SIZE: 10px;
   font-weight: Normal;	
	height: 17px;
}
.tblForm TR.tblFormPar A{
	color: #996600;
	text-decoration: underline;
}
.tblForm TR.tblFormPar A:hover{
	color: #000000;
	background-color: #EFEFEF;
}
.tblLista{
	background-color: #ffffff;
}

.tblLista2 {
	overflow:auto;
	height: 1px;
}

.tblLista2 TABLE{
	width: 500px;
}

.tblLista TR{
	background-color: #FFE041;
	color: #802A04;
	FONT-FAMILY: Tahoma, Verdana;
	FONT-SIZE: 11px;
	font-weight: bold;
	height: 17px;
}
.tblLista TD{
	padding-left: 5px;
}
.tblLista TR.tblListaImpar{
	background-color: #FFF5A3;
	color: #996600;
	FONT-FAMILY: Tahoma, Verdana;
	FONT-SIZE: 10px;
	font-weight: Normal;
	height: 17px;
}
.tblLista TR.tblListaImpar A{
	color: #996600;
	text-decoration: underline;
}
.tblLista TR.tblListaImpar A:hover{
	color: #000000;
}
.tblLista TR.tblListaPar{
	background-color: #FFFFCC;
	color: #996600;
	FONT-FAMILY: Tahoma, Verdana;
	FONT-SIZE: 10px;
	font-weight: Normal;	
	height: 17px;
}
.tblLista TR.tblListaPar A{
	color: #996600;
	text-decoration: underline;
}
.tblLista TR.tblListaPar A:hover{
	color: #000000;
}


.tblLabel{
	background-color: #ffffff;
}

.tblLabel TD{
	padding-left: 5px;
}
.tblLabel TR.tblLabelImpar{
	background-color: #FFF5A3;
	FONT-FAMILY: Tahoma, Verdana;
	height: 17px;
	COLOR: #996600;
   FONT-SIZE: 12px;
   font-weight: bold; 
}
.tblLabel TR.tblLabelImpar A{
	color: #996600;
	text-decoration: underline;
}
.tblLabel TR.tblLabelImpar A:hover{
	color: #000000;
}
.tblLabel TR.tblLabelPar{
	background-color: #FFFFCC;
	FONT-FAMILY: Tahoma, Verdana;
	font-weight: Normal;	
	height: 17px;
	COLOR: #996600;
   FONT-SIZE: 11px;
}
.tblLabel TR.tblLabelPar A{
	color: #996600;
	text-decoration: underline;
}
.tblLabel TR.tblLabelPar A:hover{
	color: #000000;
}

.txtErro {
	font-family: Tahoma, Verdana;
	font-size: 12px;
	color: #C04200;
	font-weight: bold;
}
IMG.popup
{
	cursor: pointer;
	cursor: hand;
}
.MaoLink
{
	cursor: pointer;
	cursor:hand;
}