/*********************************************************************************************************/
/*********************************** browserTable simple *************************************************/
/*********************************************************************************************************/

/* Definir sempre com o sufixo _styleX(1,2,3,4,...) */


/*********************************************************************************************************/
/* 												style 1                                                  */
/*********************************************************************************************************/

TR.title_top_bg_simple_style1 {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #005500;
}

TD.title_top_simple_style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F7F7F7;
	font-weight: bold;
}

TR.titles_simple_style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #CCCCCC;
}

TR.rows_impar_simple_style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #E8E8EC;
}

TR.rows_par_simple_style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #FAFAFA;
}

TD.cell_simple_disable_style1 {
	/* usar inherit  para herdar da classe superior */
	font-family: inherit;
	font-size: inherit;
	color: inherit;
	background-color: inherit;
}

.total_records_style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

input.input_text_form_simple_style1 {
	/*	
	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_new_records_simple_style1 {
	/*	
	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 */
}

.combo_custom_action_selects_form_simple_style1  { 
	font-family: Verdana; font-size: 7pt ;
	background-color: #FFFFFF; 
}

.combo_custom_action_simple_style1
{
	color: #0000CC;
	background-color: #E6E6E6;
}

TD.rows_compare_record_style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #E0E287;
}

.dataTableRowSelected_simple_style1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
/*	color: #000000; */
	background-color: #FFBE7D; 
}

.dataTableRowOver_simple_style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
/*	color: #000000; */
	background-color: #ADFAC6;
}

TABLE.geral_simple_style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border-top: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
	border-bottom: 1px solid #D6D6D6;
	border-left: 1px solid #D6D6D6;
	background-color: #FFFFFF;
}

TABLE.geral_simple2_style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	border-top: 0px solid #D6D6D6;
	border-right: 0px solid #D6D6D6;
	border-bottom: 0px solid #D6D6D6;
	border-left: 0px solid #D6D6D6;
	background-color: #FFFFFF;
}

TABLE.border_lowered_simple_style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	border-top: 1px solid #646464;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #646464;
}

TABLE.border_raised_simple_style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #535353;
	border-bottom: 1px solid #535353;
	border-left: 1px solid #FFFFFF;
}

/*********************************************************************************************************/
/* 										style 2	(Excel Grid)											 */
/*********************************************************************************************************/

TR.title_top_bg_simple_style2 {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #005500;
}

TD.title_top_simple_style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

TR.titles_simple_style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #E0E0E0;
}

TR.rows_impar_simple_style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}

TR.rows_par_simple_style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}

TD.cell_simple_disable_style2 {
	/* usar inherit  para herdar da classe superior */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
	background-color: inherit;
}

.total_records_style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

input.input_text_form_simple_style2 {
	BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid;
	BORDER-LEFT: #FFFFFF 1px solid; BORDER-BOTTOM: #FFFFFF 1px 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_new_records_simple_style2 {
	/*	
	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 */
}

.combo_custom_action_selects_form_simple_style2  { 
	font-family: Verdana; font-size: 7pt ;
	background-color: #FFFFFF; 
}

.combo_custom_action_simple_style2
{
	color: #0000CC;
	background-color: #E6E6E6;
}

TD.rows_compare_record_style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #E0E287;
}

.dataTableRowSelected_simple_style2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 0px;
	padding-bottom: 0px;
/*	color: #000000; */
	background-color: #FFBE7D; 
}

.dataTableRowOver_simple_style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 0px;
	padding-bottom: 0px;
/*	color: #000000; */
	background-color: #ADFAC6;
}

TABLE.geral_simple_style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border-top: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
	border-bottom: 1px solid #D6D6D6;
	border-left: 1px solid #D6D6D6;
	background-color: #999999;
}

TABLE.geral_simple2_style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	border-top: 0px solid #D6D6D6;
	border-right: 0px solid #D6D6D6;
	border-bottom: 0px solid #D6D6D6;
	border-left: 0px solid #D6D6D6;
	background-color: #FFFFFF;
}

TABLE.border_lowered_simple_style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	border-top: 1px solid #646464;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #646464;
}

TABLE.border_raised_simple_style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #535353;
	border-bottom: 1px solid #535353;
	border-left: 1px solid #FFFFFF;
}

/*********************************************************************************************************/
/* 												style - Importação de Dados (cPanel)                     */
/*********************************************************************************************************/

TR.title_top_bg_simple_styleIMPcPanel {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	background-color: #547DAF;
}

TD.title_top_simple_styleIMPcPanel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

TR.titles_simple_styleIMPcPanel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #547DAF;
}

TR.rows_impar_simple_styleIMPcPanel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}

TR.rows_par_simple_styleIMPcPanel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}

input.input_text_form_simple_styleIMPcPanel {
	BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid;
	BORDER-LEFT: #FFFFFF 1px solid; BORDER-BOTTOM: #FFFFFF 1px 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_new_records_simple_styleIMPcPanel {
	/*	
	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 */
}

.combo_custom_action_selects_form_simple_styleIMPcPanel  { 
	font-family: Verdana; font-size: 7pt ;
	background-color: #FFFFFF; 
}

.combo_custom_action_simple_styleIMPcPanel
{
	color: #0000CC;
	background-color: #E6E6E6;
}

TD.rows_compare_record_styleIMPcPanel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #E0E287;
}

.dataTableRowSelected_simple_styleIMPcPanel { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
/*	color: #000000; */
	background-color: #FFBE7D; 
}

.dataTableRowOver_simple_styleIMPcPanel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
/*	color: #000000; */
	background-color: #ADFAC6;
}

TABLE.geral_simple_styleIMPcPanel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border-top: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
	border-bottom: 1px solid #D6D6D6;
	border-left: 1px solid #D6D6D6;
	background-color: #999999;
}

TABLE.geral_simple2_styleIMPcPanel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	border-top: 0px solid #D6D6D6;
	border-right: 0px solid #D6D6D6;
	border-bottom: 0px solid #D6D6D6;
	border-left: 0px solid #D6D6D6;
	background-color: #FFFFFF;
}

TABLE.border_lowered_simple_styleIMPcPanel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	border-top: 1px solid #646464;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #646464;
}

TABLE.border_raised_simple_styleIMPcPanel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #535353;
	border-bottom: 1px solid #535353;
	border-left: 1px solid #FFFFFF;
}

/*********************************************************************************************************/
/* 												style - Módulo Filtros				                     */
/*********************************************************************************************************/

TR.title_top_bg_simple_styleGhuntiFilter {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #547DAF;
}

TD.title_top_simple_styleGhuntiFilter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

TR.titles_simple_styleGhuntiFilter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #E9E9E9;
}

TR.rows_impar_simple_styleGhuntiFilter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #F3F3F3;
}

TR.rows_par_simple_styleGhuntiFilter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #F3F3F3;
}

input.input_text_form_simple_styleGhuntiFilter {
/*	BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid;
	BORDER-LEFT: #FFFFFF 1px solid; BORDER-BOTTOM: #FFFFFF 1px 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 */
}

input.input_text_new_records_simple_styleGhuntiFilter {
	/*	
	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 */
}

.combo_custom_action_selects_form_simple_styleGhuntiFilter  { 
	font-family: Verdana; font-size: 7pt ;
	background-color: #FFFFFF; 
}

.combo_custom_action_simple_styleGhuntiFilter
{
	color: #0000CC;
	background-color: #E6E6E6;
}

TD.rows_compare_record_styleGhuntiFilter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #E0E287;
}

.dataTableRowSelected_simple_styleGhuntiFilter { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
/*	color: #000000; */
	background-color: #FFBE7D; 
}

.dataTableRowOver_simple_styleGhuntiFilter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #ADFAC6;
}

TABLE.geral_simple_styleGhuntiFilter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border-top: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
	border-bottom: 1px solid #D6D6D6;
	border-left: 1px solid #D6D6D6;
	background-color: #999999;
}

TABLE.geral_simple2_styleGhuntiFilter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	border-top: 0px solid #D6D6D6;
	border-right: 0px solid #D6D6D6;
	border-bottom: 0px solid #D6D6D6;
	border-left: 0px solid #D6D6D6;
	background-color: #FFFFFF;
}

TABLE.border_lowered_simple_styleGhuntiFilter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	border-top: 1px solid #646464;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #646464;
}

TABLE.border_raised_simple_styleGhuntiFilter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #535353;
	border-bottom: 1px solid #535353;
	border-left: 1px solid #FFFFFF;
}