/* ********************************** Objetos de Formulário ************************************* */

/*=-- Componentes HTC */
.BrowserBag_Unidade_Administrativa_MF{behavior : url("../Funcao/VisualObjects/BrowserBag_UnidadeADM/BrowserBag_UnidadeADM.HTC"); }

.BrowserBag_Unidade_Administrativa{
	behavior : url(../library/VisualObjects/BrowserBag_UnidadeADM/BrowserBag_UnidadeADM.htc); 
	-moz-binding:url(../../intranetdes/library/VisualObjects/BrowserBag_UnidadeADM/bindings.xml#BrowserBag_UnidadeADM.htc);
}
.TEXT_GET_VALUE{
	behavior : url(../library/VisualObjects/TEXT_GET_VALUE/TEXT_GET_VALUE.htc);
  	-moz-binding:url(../../intranetdes/library/VisualObjects/TEXT_GET_VALUE/bindings.xml#TEXT_GET_VALUE.htc);
}
.BrowserBag 	{behavior : url("../Funcao/VisualObjects/BrowserBag/BrowserBag.HTC"); 				}
.InExPOPUP 	{behavior : url("../Funcao/HTC/Popup/INEXPOPUP.HTC"); background-color:#F3F3F3;}
.InExCCE 		{behavior : url("../Funcao/HTC/INEXCCE.HTC");}
.InExCNPJ 	{behavior : url("../Funcao/HTC/INEXCNPJ.HTC");}
.InExCPF 		{behavior : url("../Funcao/HTC/INEXCPF.HTC");}
.InExDATA 	{behavior : url("../Funcao/HTC/INEXDATA.HTC");}
.InExHORA 	{behavior : url("../Funcao/HTC/INEXHORA.HTC");}
.InExExercicio{behavior : url("../Funcao/HTC/INEXEXERCICIO.HTC");}
.InExMesAno 	{behavior : url("../Funcao/HTC/INEXMESANO.HTC");}  
.InExMoeda 	{behavior : url("../Funcao/HTC/INEXMOEDA.HTC"); }
.InExNumero 	{behavior : url("../Funcao/HTC/INEXNUMERO.HTC");}
.InExOrgao 	{behavior : url("../Funcao/HTC/INEXORGAO.HTC");}
.InExTexto    {behavior : url("../Funcao/HTC/INEXTEXTO.HTC");}
.InExForm     {behavior : url("../Funcao/HTC/FORMEX.HTC");}
form { behavior : url("Funcao/VisualObjects/FormObjectStyle/FormObjectStyle.htc"); } 
/*=-- Fim Componentes HTC */ 

.TextField {
color: #305E90; 
text-decoration: none; 

font-size: 9 pt; font-family: Arial; 
border: 1 solid #7C95AE;
height: 18 ;
width: 18;
}
.TextFieldOver{
color: #003366; 
text-decoration: none; 

font-size: 9 pt; font-family: Arial; 
border: 1 solid #000000;
height: 18 ;
width: 18;
}
.CampoDesabilitado{
color: #808080; 
}
.Button{
text-align: center;   
text-decoration: none; 
font-size: 8 pt; 
font-family: Arial;
font-weight:bold;
BACKGROUND-REPEAT: no-repeat;
}
.ButtonOver{
text-decoration: none; 
font-size: 8 pt; 
font-family: Arial; 
BACKGROUND-REPEAT: no-repeat;		
font-weight:bold;
color: #004080;
}
textarea{ 
color: #003366; 
text-decoration: none; 
font-size: 9 pt; font-family: Arial; 
border: 1 solid #7C95AE 
}
select {
color: #003366; text-decoration: none; background-color: #F3F3F3; 
font-family: Arial, FIXEDSYS; font-size: 8 pt; 
scrollbar-arrow-color: #ffffff;
scrollbar-base-color:  #003366;
scrollbar-dark-shadow-color: #000000;
scrollbar-track-color: #003366;
}
label{
color: #41566D;
text-decoration: none; 
font-size: 8 pt; font-family: Arial; 
}
.LabelOver{
color: #0099FF;
text-decoration: none; 
font-size: 8 pt; font-family: Arial; 
}
legend{
color: #003366; 
text-decoration: none; 
font-size: 8 pt; font-family: Arial; 
}


/*-----------------------------------------------------------------------------*/

.row1 {
	BACKGROUND-COLOR: #f5f9fd
}
.row2 {
	BACKGROUND-COLOR: #dfe6ef
}
.row3 {
	BACKGROUND-COLOR: #eef2f7
}
.row4 {
	BACKGROUND-COLOR: #e4eaf2
}
.darkrow1 {
	COLOR: #4c77b6; BACKGROUND-COLOR: #c2cfdf
}
.darkrow2 {
	COLOR: #3a4f6c; BACKGROUND-COLOR: #bcd0ed
}
.darkrow3 {
	COLOR: #3a4f6c; BACKGROUND-COLOR: #d1dceb
}
           

/*-------------------------- Para a Página Principal -----------------------------------------------*/

/* --- Menu Serviços, Informações e Dowloads --*/
.MenuServicos
{
    color: #555A5F; #184AC6; #084A84; #006699;  #010824; 
    text-decoration: none; 
 	Dbackground-color: #ffffff; 
	font-size: 8pt; font-family: Arial; 
 	atext-transform: lowercase;
}
.MenuServicosOver
{
    color: #0066FF;#0099FF; 
    text-decoration: none; 
 	dbackground-color: #ffffff; #94CEEF; #006699; 
	font-size: 8pt; font-family: Arial; 
 	atext-transform: lowercase;
}

/* ----------------------------- Div de Notícias da Página Principal ---------------------------- */


/* ------------------------ MENU Horizontal -------------------------------------------------------- */

.HorizMnuOut{
text-align:center; 
color: #555A5F;
font-family: Verdana, Arial, Verdana, Helvetica;
font-weight: bold;
font-size: 10px;
z-Index:0;
height:18;
background-image: url('../image/bk_botao.gif');
} 
.HorizMnuOver{
text-align:center; 
color: #ffffff; #B58F6A;
font-family:  Verdana, Arial, Verdana, Helvetica;
font-weight: bold;
font-size: 10px;
z-Index:0;
height:18;
background-image: url('../image/bk_botao_Over.gif');
}

.HorizChdMnuOut{
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90, Style=0)
         progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#A3A4A5,strength=5);
} 
.HorizChdMnuOver{
text-align:left; 
background: #103CB5; #005279; #7292B3;
color: #D7B3A1;
font-family: Arial, Verdana, Helvetica;
font-size: 10px;
z-Index:0;
} 	   	   

.VertMnuOut{
text-align:left; 
background: #C1CAD4;
color:00005A; 4F677D;
font-family: Verdana, Arial, Helvetica;
text-transform: uppercase; 
font-weight: bold;
font-size: 9px;
border: 1 outset;
z-Index:0;
} 
.VertMnuOver{
text-align:left; 
background: #ADBDC6;
color: #B58F6A;
font-family:  Verdana,Arial, Helvetica;
text-transform: uppercase; 
font-weight: bold;
font-size: 9px;
border: 1 outset;
z-Index:0;   	   
}


/*  ******************************  Objeto de Ajuda  *********************************************** */

.HelpImage{
color: #003366; 
text-decoration: none; 
width: 15; 
background-color: #F3F3F3; 
font-size: 08 pt; 
font-weight: bold; 
font-family: Arial; 
text-align: center; 
border: 1 solid #000000 
}
.HelpImageOver{
color: #003366; 
text-decoration: none; 
width: 15;
background-color: #CB9898; 
font-size: 08 pt; 
font-weight: bold;
font-family: Arial; 
text-align: center;
border: 1 solid #000000;  
}
.HelpMessage
{
color: #003366; 
text-decoration: none; 
background-color: #F3F3F3; 
font-size: 08 pt; font-family: Arial; 
border: 1 solid #000000;  
}
.BlocoAlinhar{
width: 773;
}
.BlocoControles{
float: center;
text-align: center;
}
.TabelaForm{
border-top-color:#284155;
border-bottom-color:#284155;
border-left-color:#284155;
border-right-color:#284155;

border-top-style:outset;
border-bottom-style:outset;
border-left-style:outset;
border-right-style:outset;

border-top-width:1;
border-bottom-width:1;
border-left-width:1;
border-right-width:1;

background: #FAFAFA;
text-align:center;
font-family: Arial;
font-size: 8pt;
filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#A3A4A5,strength=5);
}
.TabelaFormGuia{
background: #FAFAFA;
text-align:center;
font-family: Arial;
font-size: 8pt;
filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#A3A4A5,strength=5);
}
.FormTitulo { 
background-image: url(../image/BackGround_FormTitulo.gif);
font-weight: bold;
color:  #FFFFFF;
font-family: Arial, Verdana, Helvetica;
font-size: 10pt;
height:22px;
vertical-align:middle;
padding-top:1px;
}
.FormRodape{
font-size: 5px;
}
.FormSubTitulo
{
FONT-SIZE: 12PX;
COLOR: #305c93;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Arial, Verdana, Helvetica;
background-image:url(../image/BackGround_FormSubTitulo.gif);
padding-top:1px;
border-top: 1 solid #EEF0F3;
height:22;
font-weight:bold;
}
.FormSubTituloNormal{
FONT-SIZE: 8pt;
COLOR: #305c93;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Arial, Verdana, Helvetica;
background-image:url(../image/BackGround_FormSubTitulo.gif);
height:22;
padding-top:1px;
font-weight:bold;
}
.QuebraPagina{ page-break-before: always; }

/*--- Tabela Externa*/			
.TabelaRelatorio{
border:1px outset #BDD7E7;
background: #ffffff;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}
.RelEspaço { 
font-family: Arial, Verdana, Sans-serif; 
font-size: 9pt;
color: #FFFFFF;
background: #FFFFFF;
}
.RelTitulo {
background-image: url(../image/BackGround_FormTitulo.gif);
color: #FFFFFF;
font-family:Verdana, Arial, Helvetica;
font-size: 10pt;
height:22px;
font-weight:bold;
padding-top:1px;
}  
.RelFimRelatorio{
text-align:center; 
background: #E6E6E7;
color: #335a95;
font-family: Arial, Verdana, Helvetica;
font-size: 9pt;
height:15;
border-top: 1 solid #ffffff;
}  
.RelSubTituloHorizontal { 
color: #335a95;
font-family: Verdana, Arial, Helvetica;
font-size: 9pt;
BACKGROUND-COLOR: #EEF0F3;
border-top: 1 solid #ffffff;
border-left: 1 solid #ffffff;
border-bottom: 1 solid #6699cc;
border-right: 1 solid #6699cc;
}
.RelSubTituloVertical { 
text-align:left; 
background: #EEF0F3;
color: #305c93;
font-family: Verdana, Arial, Helvetica;
font-size: 9pt;
}		
.RelBordaDireitaSeparacao{
border-right:1 solid #333333;
}
.RelBordaEsquerdaSeparacao{
border-left:1 solid #333333;
}
.RelBordaTopoSeparacao{
border-top:1 solid #333333;
}
.RelBordaAbaixoSeparacao{
border-bottom:1 solid #333333;
}
.RelBordaDireita{
border-right:1 solid #909090;
}
.RelBordaEsquerda{
border-left:1 solid #909090;
}
.RelBordaTopo{
border-top:1 solid #909090;
}
.RelBordaAbaixo{
border-bottom:1 solid #909090;
}
.RelLinhaBranca{
color: #000000;
background: #FFFFFF;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
padding:3PX;
}
.RelLinhaCinza {
color: #000000;
background: #F0F0F0;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
padding:3PX;
}
.RelLinhaBranca td, .RelLinhaCinza td{
padding:3PX;
}

/* -- Linha de Dados que possuem link ou onclick ao passar do Mouse*/
.RelMouseOver{
FONT-SIZE: 8pt;
COLOR: #ccaa99; 
BACKGROUND-REPEAT: repeat; 
FONT-FAMILY:  Verdana, Arial, Helvetica; 
BACKGROUND-COLOR: #bdd7e7;
}
.RelLinhaBrancaNormal { 
color: #000000;
font-family: Arial, Verdana, Helvetica;
font-size: 8pt;
}
.RelLinhaCinzaNormal{
color: #000000;
font-family: Arial, Verdana, Helvetica;
font-size: 8pt;
}
.RelLinhaBrancaEstatistica{
color: #000000;
font-family:  Verdana, Arial, Helvetica;
font-size: 10px;
}
.RelLinhaCinzaEstatistica{
color: #000000;
font-family:  Verdana, Arial, Helvetica;
font-size: 10px;
}

/************************************************************************************************ */


.borda_left {
border-left:1px dotted #666666;}

.borda_right {
border-right:1px dotted #666666;}

.borda_boton {
border-bottom:1px solid #666666;}

.borda_e_bg {
background-color: #ffffff;
border-left:1px solid #666666;
border-right: 1px solid #666666;
border-top: 1px solid #666666;
border-bottom: 1px solid #666666;}

.borda2_e_bg {
background-color: #ffffff;
border-left: 1px double #666666;
border-right: 1px double #666666;
border-top: 1px double #666666;
border-bottom: 1px dotted #666666;}

.borda3_e_bg {
background-color: #ffffff;
border-left: 0px double #666666;
border-right: 0px double #666666;
border-top: 0px double #666666;
border-bottom: 3px dotted #cccccc;}

.entrada_table {
	background-color:	#FFFFFF;
	font-family:		tahoma, arial;
	font-size:		11px;
	height:			17px;
	border-bottom:		#1B70E1 1px solid;
	border-left:		#1B70E1 1px solid;
	border-right:		#1B70E1 1px solid;
	border-top:		#1B70E1 1px solid;
	}

.entrada_table_doble {
	background-color:	#FFFFFF;
	background-image: 	url(../image/table_380_vd.gif);
	font-family:		tahoma, arial;
	font-size:		11px;
	height:			17px;
	border-bottom:		#1B70E1 1px solid;
	border-left:		#1B70E1 1px solid;
	border-right:		#1B70E1 1px solid;
	border-top:		#1B70E1 1px solid;
	}

.entrada_dg {
	background-color:	#FFFFFF;
	background-image: 	url(../image/degrade_276_vd.gif);
	font-family:		tahoma, arial;
	font-size:		11px;
	height:			17px;
	border-bottom:		#1B70E1 1px solid;
	border-left:		#1B70E1 1px solid;
	border-right:		#1B70E1 1px solid;
	border-top:		#1B70E1 1px solid;
	}
	
.entrada_dgf {
	background-color:	#FFFFFF;
	background-image: 	url(../image/degrade_276_flip_vd.gif);
	font-family:		tahoma, arial;
	font-size:		11px;
	height:			17px;
	border-bottom:		#1B70E1 1px solid;
	border-left:		#1B70E1 1px solid;
	border-right:		#1B70E1 1px solid;
	border-top:		#1B70E1 1px solid;
	}
	
.entrada {
	background-color:	#FFFFFF;
	background-image: 	url(../image/sombra.gif);
	font-family:		tahoma, arial;
	font-size:		11px;
	height:			13px;
	border-bottom:		#1B70E1 1px solid;
	border-left:		#1B70E1 1px solid;
	border-right:		#1B70E1 1px solid;
	border-top:		#1B70E1 1px solid;
	width: 150px;
	}
	
.entrada2 {
	background-color:	#FFFFFF;
	background-image: 	url(../image/sombra.gif);
	font-family:		tahoma, arial;
	font-size:		11px;
	height:			13px;
	border-bottom:		#1B70E1 1px solid;
	border-left:		#1B70E1 1px solid;
	border-right:		#1B70E1 1px solid;
	border-top:		#1B70E1 1px solid;
	width: 200px;
	}

.borda4_e_bg {
border-left: 1px double #cccccc;
border-right: 1px double #cccccc;
border-top: 0px double #666666;
border-bottom: 0px dotted #cccccc;}

input {
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #003366;
font-weight: bold;
border: 1px solid #7F9DB9;
vertical-align: middle;}

textarea {
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #003366;
border: 1px solid #7F9DB9;}

select {
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #003366;
font-weight: bold;
border: 1px solid #7F9DB9;
vertical-align: middle;}

.link {
color: #0000CC;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 110%;
text-decoration: underline;
font-size: 12px;
font-weight:bold;}

.link:hover {
color: #ff0000;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 110%;
text-decoration: underline;
font-size: 12px;
font-weight:bold;}

.link:visited {
color: #993366;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 110%;
text-decoration: underline;
font-size: 12px;
font-weight:bold;}

.linkn {
color: #333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 110%;
text-decoration: none;
font-size: 12px;}

.linkn:hover {
color: #0000cc;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 110%;
text-decoration: underline;
font-size: 12px;}

.linkn:visited {
color: #993366;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 110%;
text-decoration: underline;
font-size: 12px;}





.link0 {
color: #0000CC;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 110%;
text-decoration: underline;
font-size: 8px;
font-weight:bold;}

.link0:hover {
color: #ff0000;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 110%;
text-decoration: underline;
font-size: 8px;
font-weight:bold;}

.link0:visited {
color: #993366;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 110%;
text-decoration: underline;
font-size: 8px;
font-weight:bold;}

.link2 {
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 110%;
text-decoration: none;
font-size: 12px;
font-weight:bold;}

.link2:hover {
color: #ffff66;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 110%;
text-decoration: underline;
font-size: 12px;
font-weight:bold;}

.link3 {
color: #000080;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 110%;
text-decoration: none;
font-size: 16px;
font-weight:bold;}

.link3:hover {
color: #FF6600;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 110%;
text-decoration: underline;
font-size: 16px;
font-weight:bold;}

.link3:visited {
color: #cccccc;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 110%;
text-decoration: underline;
font-size: 16px;
font-weight:bold;}

.text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #000000;}

.text2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ff0000;}

.text2b {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color: #003366;}

.text3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
color: #000080;}

.text3b {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
color: #ff0000;}

.text3c {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
color: #009900;}

.text4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;}

.text5{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;}

.text6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
font-weight:bold;}

.data {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
font-weight:bold;}

.Titulo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #51812f;
text-align: left;}

 	
