/*------------------------------------- < Texto das Labels dos componentes > ------------------------------------------------------*/
.text_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #002D47;
}

.text_form_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #002D47;
}

/*------------------------------------- < Texto das Labels dos componentes ordem e activo> ------------------------------------------------------*/
.text_form_ordem_drop_activo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #575757;
}

/*------------------------------------- < Texto das Labels (yyyy-mm-dd, .jpeg etc ...) > ------------------------------------------------------*/
.small_text_form {
	FONT-SIZE: 7pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

/*------------------------------------- < Formato das caixinhas de texto nos formulários > ------------------------------------------------------*/
input.input_text_form {
	/*	
	BORDER-RIGHT: #FFFFFF 2px solid; BORDER-TOP: #444444 2px solid;
	BORDER-LEFT: #444444 2px solid; BORDER-BOTTOM: #FFFFFF 2px solid;
    */	
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;  /* Retirar o fundo para deixar de ficar em 3d */
}

input.input_text_form2 {
	/*	
	BORDER-RIGHT: #FFFFFF 2px solid; BORDER-TOP: #444444 2px solid;
	BORDER-LEFT: #444444 2px solid; BORDER-BOTTOM: #FFFFFF 2px solid;
    */	
	FONT-SIZE: 7pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
/*	background-color: #FFFFFF;  /* Retirar o fundo para deixar de ficar em 3d */
}

/*------------------------------------- < Formato das areás de texto nos formulários quando não são do tipo Editor Facilitado> ------------------------------------------------------*/
textarea.textarea_form {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

/*------------------------------------- < Dropbox List > ------------------------------------------------------*/
.selects_form  { 
	font-family: Verdana; font-size: 7pt ;
	background-color: #FFFFFF; 
}



/*------------------------------------- < INPUT, SELECTS, TEXTAREA com 100% Width > ------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
input[type=text].input_100_width {
	display: block;
	margin: 0;
	padding: 0.3em 0.5em !important;
	width: 100%; height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 0px; 
	border: 1px solid #9f9f9f;
	background:#fff url(../../../images/gestor/form_input_bg.png) repeat-x;
	
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	-webkit-appearance: none; -moz-appearance: none;
	-webkit-box-shadow: 1px 1px 1px #fff;
	-webkit-border-radius: 0.0em;
}

input[type=text].input2_100_width,  input[type=password].input2_100_width{
  display: block;
  margin: 0;
  padding: 0.5em 0.5em !important;
  width: 100%; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  border: 1px solid #bbb;
	background:#fff url(../../../images/gestor/form_input_bg.png) repeat-x;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
  -webkit-appearance: none; -moz-appearance: none;
  -webkit-box-shadow: 1px 1px 1px #fff;
  -webkit-border-radius: 0.4em;
}

input[type=text].input_borderless_100_width {
	display: block;
	margin: 0;
	padding: 0.3em 0.5em !important;
	width: 100%; height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 0px; 
	border: 0px solid #FFFFFF;
	
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	-webkit-appearance: none; -moz-appearance: none;
	-webkit-box-shadow: 0px 0px 0px #fff;
	-webkit-border-radius: 0.0em;
}

input[type=file].input_file_100_width {
	display: block;
	margin: 0;
	padding: 0.0em 0.0em !important;
	width: 100%; height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 0px; 
	border: 1px solid #9f9f9f;
	background:#fff url(../../../images/gestor/form_input_bg.png) repeat-x;

	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	-webkit-appearance: none; -moz-appearance: none;
	-webkit-box-shadow: 1px 1px 1px #fff;
	-webkit-border-radius: 0.0em;
}

input[type=file].input_file_borderless_100_width {
	display: block;
	margin: 0;
	padding: 0.0em 0.0em !important;
	width: 100%; height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 0px; 
	border: 0px solid #FFFFFF;

	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	-webkit-appearance: none; -moz-appearance: none;
	-webkit-box-shadow: 0px 0px 0px #fff;
	-webkit-border-radius: 0.0em;
}

input[type=password].input_100_width {
	display: block;
	margin: 0;
	padding: 0.3em 0.5em !important;
	width: 100%; height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 0px; 
	border: 1px solid #9f9f9f;
	background:#fff url(../../../images/gestor/form_input_bg.png) repeat-x;
	
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	-webkit-appearance: none; -moz-appearance: none;
	-webkit-box-shadow: 1px 1px 1px #fff;
	-webkit-border-radius: 0.0em;
}

input[type=password].input_borderless_100_width {
	display: block;
	margin: 0;
	padding: 0.3em 0.5em !important;
	width: 100%; height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 0px; 
	border: 0px solid #FFFFFF;
	
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	-webkit-appearance: none; -moz-appearance: none;
	-webkit-box-shadow: 0px 0px 0px #fff;
	-webkit-border-radius: 0.0em;
}

input.input_date_normal_width {
	display: block;
	margin: 0;
	padding: 0.3em 0.5em !important;
	height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 0px; 
	border: 1px solid #9f9f9f;
	background:#fff url(../../../images/gestor/form_input_bg.png) repeat-x;
	
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	-webkit-appearance: none; -moz-appearance: none;
	-webkit-box-shadow: 1px 1px 1px #fff;
	-webkit-border-radius: 0.0em;
}

input.input_date_normal_borderless_width {
	display: block;
	margin: 0;
	padding: 0.3em 0.5em !important;
	height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 0px; 
	border: 0px solid #FFFFFF;
	
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	-webkit-appearance: none; -moz-appearance: none;
	-webkit-box-shadow: 0px 0px 0px #fff;
	-webkit-border-radius: 0.0em;
}

input.input_text_readonly_100_width {
	display: block;
	margin: 0;
	padding: 0.3em 0.5em !important;
	width: 100%;
	height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5A5A5A;
	line-height: 0px;
	border: 1px solid #9f9f9f;
	
	background-color: #E2E2E2;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	-webkit-appearance: none;
	-moz-appearance: none;
	-webkit-box-shadow: 1px 1px 1px #fff;
	-webkit-border-radius: 0.0em;
}

input.input_text_readonly_borderless_100_width {
	display: block;
	margin: 0;
	padding: 0.3em 0.5em !important;
	width: 100%;
	height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5A5A5A;
	line-height: 0px;
	border: 0px solid #FFFFFF;
	
	background-color: #E2E2E2;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	-webkit-appearance: none;
	-moz-appearance: none;
	-webkit-box-shadow: 0px 0px 0px #fff;
	-webkit-border-radius: 0.0em;
}

select.select_100_width {
  	border: 1px solid #9f9f9f;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2em;
	height: 26px;
	max-width: 100% !important;
	margin: 0.0em 0 !important;
	padding: 0.2em 0.2em !important;
	width: 100% !important;
	background-color: #FFFFFF;  

	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
   -webkit-box-shadow: 1px 1px 1px #fff;
   -webkit-border-radius: 0.0em;
}

select.select2_100_width {
  	border: 1px solid #bbb;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	max-width: 100% !important;
	margin: 0.2em 0 !important;
	padding: 0.5em 0.5em !important;
	width: 100% !important;
	background-color: #FFFFFF;  
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
	-webkit-appearance: none;
   -webkit-box-shadow: 1px 1px 1px #fff;
   -webkit-border-radius: 0.4em;
}

select.select_multiple_100_width {
  	border: 1px solid #9f9f9f;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2em;
	max-width: 100% !important;
	margin: 0.0em 0 !important;
	padding: 0.2em 0.2em !important;
	width: 100% !important;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
   -webkit-box-shadow: 1px 1px 1px #fff;
   -webkit-border-radius: 0.0em;
}

textarea.textarea_100_width {
  	border: 1px solid #bbb;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2em;
	max-width: 100% !important;
	margin: 0.0em 0 !important;
	padding: 0.4em 0.4em !important;
	width: 100% !important;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
	-webkit-appearance: none;
   -webkit-box-shadow: 1px 1px 1px #fff;
   -webkit-border-radius: 0.0em;
}

textarea.textarea_borderless_100_width {
  	border: 0px solid #fff;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2em;
	max-width: 100% !important;
	margin: 0.0em 0 !important;
	padding: 0.4em 0.4em !important;
	width: 100% !important;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
	-webkit-appearance: none;
   -webkit-box-shadow: 0px 0px 0px #fff;
   -webkit-border-radius: 0.0em;
}

input[type=checkbox].checkbox_mobile {
 width: 38px; height: 38px;
 -webkit-border-radius: 22px; -moz-border-radius: 22px; border-radius: 22px;
 border: 1px solid #bbb;
}


.form_button_100_width {
	/*-webkit-appearance: none; -moz-appearance: none;*/
	 display: block;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #333333;
	 font-weight: bold;
	 height: 33px; 
	 width: 100%;
	/*	 
	background: #fdfdfd; 
	 background: -moz-linear-gradient(top, #fdfdfd 0%, #003366 100%); 
	 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#003366)); 
	 background: -webkit-linear-gradient(top, #fdfdfd 0%,#003366 100%); 
	 background: -o-linear-gradient(top, #fdfdfd 0%,#003366 100%); 
	 background: -ms-linear-gradient(top, #fdfdfd 0%,#003366 100%); 
	 background: linear-gradient(to bottom, #EEEEEE 0%, #003366 100%);
	 border: 0px solid #bbb;
	 -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
	*/
}
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/




/*------------------------------------- < Dropbox List Search Box > ------------------------------------------------------*/
.iconspan_combosearch{
	float: top;
	margin-right: 3px;
	margin-left: 3px;
	cursor:hand;
	cursor:pointer;
	font-weight: bold;
}

/*------------------------------------- < Dropbox List Search Box > ------------------------------------------------------*/
.iconspan_combosearch{
	float: top;
	margin-right: 3px;
	margin-left: 3px;
	cursor:hand;
	cursor:pointer;
	font-weight: bold;
}

/*------------------------------------- < Formato geral dos Botões > ------------------------------------------------------*/
.form_button {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/*------------------------------------- < Formato custom dos Botões (Usado nos popups import to excel, etc ...)> ------------------------------------------------------*/
.form_button2 {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CBD8E2;
	font-weight: normal;
}

/*------------------------------------- < Formato do botão invisivel na procura rápida > ------------------------------------------------------*/
.form_button_search_quick_invisible {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 1pt; 
	border: 0px;
	background-color: transparent; 
}

/*------------------------------------- < Cor do separador de campos no formulário Novo/Editar Registo > ------------------------------------------------------*/
.form_divisoria {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 8px;
	background-color: #CCCCCC;
}

/*------------------------------------- < Cor de fundo da linha IMPAR na Janela Popup Imprimir (Estilo 3) > ------------------------------------------------------*/
TR.rows_impar_imprimir_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #EBEBEB;
}

/*------------------------------------- < Cor de fundo da linha PAR na Janela Popup Imprimir (Estilo 3) > ------------------------------------------------------*/
TR.rows_par_imprimir_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #FAFAFA;
}

/*------------------------------------- < Bgcolor e Texto (registo #)  > ------------------------------------------------------*/
.text_imprimir_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	background-color: #E2E2E2;
}


/*------------------------------------- < Texto nome dos campos no popup imprimir, estilos2  > ------------------------------------------------------*/
.text_imprimir_label_form {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
}

/*------------------------------------- < Texto valor dos campos no popup imprimir, estilos2  > ------------------------------------------------------*/
.text_imprimir_value_form {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
}

/*------------------------------------- < Combo box custom_actions  > ------------------------------------------------------*/
.combo_custom_actiona
{
	color: #0000CC;
	background-color: #E6E6E6;
}

/*------------------------------------- < Configuração BODY_FORM Modo 4  > ------------------------------------------------------*/
input.input_text_form_body4 {
	/*	
	BORDER-RIGHT: #FFFFFF 2px solid; BORDER-TOP: #444444 2px solid;
	BORDER-LEFT: #444444 2px solid; BORDER-BOTTOM: #FFFFFF 2px solid;
    */	
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
/*	background-color: #FFFFFF;  /* Retirar o fundo para deixar de ficar em 3d  */
}

.text_form_body4_style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #F3F3F3;
	background-color: #5881AD;
}

.text_form_body4_style1_nowrap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #F3F3F3;
	background-color: #5881AD;
	white-space:nowrap;
}

.text_form_body4_style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FFCC66;
}

TABLE.table_title_style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:#000000;
	background-color:#99CCCC;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #535353;
	border-bottom: 1px solid #535353;
	border-left: 1px solid #FFFFFF;
}

TABLE.table_title_style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:#FFFFFF;
	background-color:#009999;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
}

/*------------------------------------- < Label para campos disable  > ------------------------------------------------------*/
TABLE.table_disable_field_style1 {
	border-top: 1px solid #788CAB;
	border-right: 1px solid #788CAB;
	border-bottom: 1px solid #788CAB;
	border-left: 1px solid #788CAB;
/* 	background-color:#788CAB; */
}

TD.text_disable_field_style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	background-color:#EFEFEF;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left:2px;
	padding-right:2px;

}

TABLE.table_disable_field_style2 {
	border-top: 0px solid #788CAB;
	border-right: 0px solid #788CAB;
	border-bottom: 0px solid #788CAB;
	border-left: 0px solid #788CAB;
/* 	background-color:#788CAB; */
}

TD.text_disable_field_style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	background-color:#F8F8F8;
	height:15;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left:2px;
	padding-right:2px;
}

/*------------------------------------- < Configuração Tabela com as propriedades do ficheiro de upload  > ------------------------------------------------------*/
TABLE.fich_info_border {
	border-top: 1px solid #788CAB;
	border-right: 1px solid #788CAB;
	border-bottom: 1px solid #788CAB;
	border-left: 1px solid #788CAB;
/* 	background-color:#788CAB; */
}

TABLE.fich_info_border_excel {
	border-top: 0px solid #788CAB;
	border-right: 0px solid #788CAB;
	border-bottom: 0px solid #788CAB;
	border-left: 0px solid #788CAB;
/* 	background-color:#788CAB; */
}

TD.fich_info_filename {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	background-color:#EFEFEF;
	padding-top: 2px;
	padding-left:2px;
	padding-right:2px;
}

TD.fich_info_filename_excel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	padding-top: 2px;
	padding-left:2px;
	padding-right:2px;
}

TD.fich_info_size {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	padding-top: 1px;
	padding-left: 1px;
	padding-right:1px;
}

TD.fich_info_size_excel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #000000;
	padding-top: 1px;
	padding-left: 1px;
	padding-right:1px;
}

TR.fich_info_bgcolor_options {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 1px;
	font-style: normal;
	color: #000000;
	background-color:#EFEFEF;
}

TR.fich_info_bgcolor_options_excel {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 1px;
	font-style: normal;
	color: #000000;
}

TABLE.fich_info_border_img {
	background-color:#788CAB;
}

TABLE.fich_info_border_img_icon {

}

TD.fich_info_filename_img {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	padding-left:3px;
	padding-bottom:3px;
}

TR.fich_info_bgcolor_options_img {
	background-color:#EFEFEF;
	padding-left: 2px;
	padding-right:2px;
}

TR.fich_info_bgcolor_options_img_excel {
	padding-left: 2px;
	padding-right:2px;
}

/*------------------------------------- < Não se Aplica ao Gestor > ------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------*/
/*

.text_fieldlabel_form_preview {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #002D47;
}

.text_sessionvar_form_preview {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #002D47;
}

TABLE.table_form {
	margin-left: 0px;
	margin-top: 0x;
	margin-right: 0px;
	margin-bottom: 0px;
/*	background-color: #FFFFFF; 
}
TABLE.table_form_preview {
/*
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;

	margin-left: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
}

TABLE.table_form_imprimir {
/*
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
*/	
/*
	margin-left: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;

}
*/