@charset "iso-8859-1";

*{
    SCROLLBAR-FACE-COLOR: #aebfd1;
    SCROLLBAR-HIGHLIGHT-COLOR: #d2deea;
    SCROLLBAR-SHADOW-COLOR: #d2deea;
    SCROLLBAR-3DLIGHT-COLOR: #d2deea;
    SCROLLBAR-ARROW-COLOR: #628eb8;
    SCROLLBAR-TRACK-COLOR: #d2deea;
    SCROLLBAR-DARKSHADOW-COLOR: #d2deea;
}

body{
    FONT-SIZE: 12px;
    COLOR: #000001;
    FONT-STYLE: normal;
    FONT-FAMILY:  Tahoma, Verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
    topmargin: 0px;
    leftmargin: 0px;
	
    SCROLLBAR-FACE-COLOR: #aebfd1;
    SCROLLBAR-HIGHLIGHT-COLOR: #d2deea;
    SCROLLBAR-SHADOW-COLOR: #d2deea;
    SCROLLBAR-3DLIGHT-COLOR: #d2deea;
    SCROLLBAR-ARROW-COLOR: #628eb8;
    SCROLLBAR-TRACK-COLOR: #d2deea;
    SCROLLBAR-DARKSHADOW-COLOR: #d2deea;
	
	cursor:default;
}


TD							{FONT-SIZE: 12px; COLOR: #000001; FONT-FAMILY:  Tahoma, Verdana;}

A 							{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; FONT-VARIANT: normal; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-DECORATION: none}
A:visited					{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; FONT-VARIANT: normal; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-DECORATION: none}
A:active					{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; FONT-VARIANT: normal; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-DECORATION: none}
A:hover						{COLOR: #3f71aa; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; FONT-VARIANT: normal; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-DECORATION: none}

P							{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; topmargin: 0px; leftmargin: 0px; align: justify;}
HR							{COLOR: #e9e9e9;}

.input-radio-consulta   	{COLOR: #000001; BACKGROUND-COLOR: #f2f2f2; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BORDER:0px solid #000000;}
.input-radio-editar     	{COLOR: #000001; BACKGROUND-COLOR: #ffffff; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BORDER:0px solid #000000;}
.input-radio-editar:focus   {COLOR: #000001; BACKGROUND-COLOR: #fefcd4; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BORDER:0px solid #000000;}
.input-radio-relat   		{COLOR: #000001; BACKGROUND-COLOR: #ffffff; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BORDER:0px solid #000000;}

.input-radio-linha-consulta {COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BORDER:1px solid #cecece; padding:1px 9px 1px 3px; BACKGROUND-COLOR:#f2f2f2;}
.input-radio-linha-editar   {COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BORDER:1px solid #cecece; padding:1px 9px 1px 3px; BACKGROUND-COLOR:#f2f2f2;}
.input-radio-linha-relat    {COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BORDER:0px solid #000000; padding:1px 9px 1px 3px; BACKGROUND-COLOR:#ffffff;}


.input-checkbox-consulta   		{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BORDER:0px solid #000000; BACKGROUND-COLOR: #f2f2f2;}
.input-checkbox-editar     		{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BORDER:0px solid #000000; BACKGROUND-COLOR: #ffffff;}
.input-checkbox-editar:focus   	{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BORDER:0px solid #000000; BACKGROUND-COLOR: #fefcd4;}

.input-checkbox-linha-consulta 	{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BORDER:1px solid #cecece; padding:2px 9px 1px 3px; BACKGROUND-COLOR: #f2f2f2;}
.input-checkbox-linha-editar   	{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BORDER:1px solid #cecece; padding:2px 9px 1px 3px; BACKGROUND-COLOR: #ffffff;}


.input-div-consulta   		{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BORDER:1px solid #cecece; padding:2px 2px 2px 2px; BACKGROUND-COLOR: #f2f2f2;}
.input-div-editar     		{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BORDER:1px solid #cecece; padding:2px 2px 2px 2px; BACKGROUND-COLOR: #ffffff;}

.input-select-consulta		{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BACKGROUND-COLOR: #f2f2f2; height:22px; BORDER:1px solid #cecece; border-radius:0px;}
.input-select-editar		{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BACKGROUND-COLOR: #ffffff; height:22px; BORDER:1px solid #cecece; border-radius:0px;}
.input-select-editar:focus	{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BACKGROUND-COLOR: #fefcd4; height:22px; BORDER:1px solid #cecece; border-radius:0px;}

.input-consulta				{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BACKGROUND-COLOR: #f2f2f2;height:20px; BORDER:1px solid #cecece; padding:0px 5px 0px 5px; outline: 0; border-radius:0px; }
.input-editar				{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BACKGROUND-COLOR: #ffffff;height:20px; BORDER:1px solid #cecece; padding:0px 5px 0px 5px; border-radius:0px;}
.input-editar:focus			{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BACKGROUND-COLOR: #fefcd4;height:20px; BORDER:1px solid #cecece; padding:0px 5px 0px 5px; border-radius:0px;}
.input-relat				{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BACKGROUND-COLOR: #ffffff;height:20px; BORDER:0px solid #cecece; padding:0px 5px 0px 5px; outline: 0; border-radius:0px;}


.input-botao-consulta   		{COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; background-color: #dedede; TEXT-DECORATION: none; BORDER:1px solid #cecece; outline:0; opacity:0.5;   border:none; border-radius:5px; cursor:not-allowed }
.input-botao-editar     		{COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; background-color: #0e579a; TEXT-DECORATION: none; BORDER:1px solid #333333; outline:0; opacity:1;   border:none; border-radius:5px; cursor:pointer }
.input-botao-editar:disabled    {COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; background-color: #dedede; TEXT-DECORATION: none; BORDER:1px solid #cecece; outline:0; opacity:0.5;   border:none; border-radius:5px; cursor:not-allowed }
.input-botao-editar:hover    	{COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BORDER:1px solid #cecece; outline:0; opacity:0.5; border:none; border-radius:5px; cursor:pointer }

.input-botao-aba-consulta			{COLOR: #444444; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; background-color: #cecece; TEXT-DECORATION: none; padding-bottom:2px; border-top:none; border-left:none; border-right:none; border-bottom:2px solid #888888; height:26px; outline:0; cursor:default }
.input-botao-aba-editar				{COLOR: #444444; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; background-color: #dedede; TEXT-DECORATION: none; padding-bottom:2px; border-top:none; border-left:none; border-right:none; border-bottom:2px solid #bbbbbb; height:26px; outline:0; cursor:pointer }
.input-botao-aba-editar:disabled	{COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; background-color: #dedede; TEXT-DECORATION: none; padding-bottom:2px; border-top:none; border-left:none; border-right:none; border-bottom:2px solid #cccccc; height:26px; outline:0; cursor:default;  }
.input-botao-aba-editar:hover		{COLOR: #999999; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; background-color: #dedede; TEXT-DECORATION: none; padding-bottom:2px; border-top:none; border-left:none; border-right:none; border-bottom:2px solid #888888; height:26px; outline:0; cursor:pointer }

.input-botao-controleaux-consulta			{COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; background-color: #cecece; background-image:url(../manut/imagem/mais_lista_off.png); background-repeat:no-repeat; background-position:right; TEXT-DECORATION: none; padding-bottom:2px; padding-right:20px; border:none; border-top-left-radius:2px; border-top-right-radius:2px; height:18px; outline:0; opacity:1; cursor:default }
.input-botao-controleaux-editar				{COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; background-color: #3c92fd; background-image:url(../manut/imagem/mais_lista.png); background-repeat:no-repeat; background-position:right; TEXT-DECORATION: none; padding-bottom:2px; padding-right:20px; border:none; border-top-left-radius:2px; border-top-right-radius:2px; height:18px; outline:0; opacity:1; cursor:pointer }
.input-botao-controleaux-editar:disabled	{COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; background-color: #3c92fd; background-image:url(../manut/imagem/mais_lista.png); background-repeat:no-repeat; background-position:right; TEXT-DECORATION: none; padding-bottom:2px; padding-right:20px; border:none; border-top-left-radius:2px; border-top-right-radius:2px; height:18px; outline:0; opacity:1; cursor:default;  }
.input-botao-controleaux-editar:hover		{COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; background-color: #3c92fd; background-image:url(../manut/imagem/mais_lista.png); background-repeat:no-repeat; background-position:right; TEXT-DECORATION: none; padding-bottom:2px; padding-right:20px; border:none; border-top-left-radius:2px; border-top-right-radius:2px; height:18px; outline:0; opacity:0.5; cursor:pointer }

.input-erro				{COLOR: #F30000; FONT-SIZE: 12px; padding:4px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BACKGROUND-COLOR: #ffffff; BORDER:1px solid #F30000;}

.fieldset-consulta		{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BACKGROUND-COLOR: #f0f0f0; BORDER:1px solid #cecece;}
.fieldset-editar		{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BACKGROUND-COLOR: #ffffff; BORDER:1px solid #cecece;}
.fieldset-relat			{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BACKGROUND-COLOR: #ffffff; BORDER:1px solid #000000;}
.fieldset-grid		    {COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BACKGROUND-COLOR: #f0f0f0; BORDER:1px solid #000000;}

.aba_on					{COLOR: #444444; background-color:#eeeeee; FONT-SIZE: 12px; font-weight:200; FONT-FAMILY:  Tahoma, Verdana; border-top-left-radius:0px; border-top-right-radius:0px; border-bottom-left-radius:0px; border-bottom-right-radius:0px; border-top:3px solid #444444; border-left:0px solid #bbbbbb; border-right:1px solid #eeeeee; border-bottom:2px solid #444444; height:25px; width:20%}
.aba_off				{COLOR: #444444; background-color:#dddddd; FONT-SIZE: 12px; font-weight:200; FONT-FAMILY:  Tahoma, Verdana; border-top-left-radius:0px; border-top-right-radius:0px; border-bottom-left-radius:0px; border-bottom-right-radius:0px; border-top:3px solid #bbbbbb; border-left:0px solid #bbbbbb; border-right:1px solid #eeeeee; border-bottom:2px solid #bbbbbb; height:25px; width:20%}
.aba_off:hover			{COLOR: #ffffff; BACKGROUND-COLOR:#cccccc; FONT-SIZE: 12px; font-weight:200; FONT-FAMILY:  Tahoma, Verdana; border-top-left-radius:0px; border-top-right-radius:0px; border-bottom-left-radius:0px; border-bottom-right-radius:0px; border-top:3px solid #888888; border-left:0px solid #bbbbbb; border-right:1px solid #eeeeee; border-bottom:2px solid #888888; height:25px; width:20%}


.titulo					{COLOR: #333333; FONT-SIZE: 16px; FONT-FAMILY:  Tahoma, Verdana; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.msg					{COLOR: #930000; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.cabec_tabela			{COLOR: #000001; FONT-SIZE: 9px; font-weight:100; FONT-FAMILY:  Tahoma, Verdana; FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND-COLOR: #E4E4E4; border-left: 1px solid #cecece; border-bottom:1px solid #cecece; border-top:1px solid #cecece; height: 16px; padding:0px 2px 0px 2px; text-align:center; position: sticky; top: 0; z-index: 1; }

.total_tabela			{COLOR: #000001; FONT-SIZE: 12px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BACKGROUND-COLOR: #E4E4E4; border-left: 1px solid #cecece; border-bottom:1px solid #cecece; border-top:1px solid #cecece; height: 16px; padding:0px 2px 0px 2px;}

.linha1					{border-left: 1px solid #ffffff; border-bottom:1px solid #FFFFFF; padding-left: 4px; padding-right: 4px; height:18px; BACKGROUND-COLOR: #f6f6f6; }
.linha2					{border-left: 1px solid #ffffff; border-bottom:1px solid #FFFFFF; padding-left: 4px; padding-right: 4px; height:18px; BACKGROUND-COLOR: #f2f2f2;}

.linha1_tr				{COLOR: #000001; FONT-SIZE: 10px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BACKGROUND-COLOR: #f6f6f6; height:16px;}
.linha2_tr				{COLOR: #000001; FONT-SIZE: 10px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BACKGROUND-COLOR: #f2f2f2; height:16px;}
.linha1_tr:hover		{COLOR: #000001; FONT-SIZE: 10px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BACKGROUND-COLOR: #fefcd4; height:16px;}
.linha2_tr:hover		{COLOR: #000001; FONT-SIZE: 10px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; BACKGROUND-COLOR: #fefcd4; height:16px;}

.titulo_campo			{COLOR: #333333;FONT-SIZE: 11px; FONT-FAMILY:  Tahoma, Verdana; TEXT-DECORATION: none; padding-left:2px;}

.box_menu				{padding:5px; font-size:14px; color:#FFFFFF}
.box_menu_a				{COLOR: #000001; FONT-SIZE: 13px; FONT-WEIGHT:100;}
.box_menu_a:visited		{COLOR: #000001; FONT-SIZE: 13px; FONT-WEIGHT:100;}
.box_menu_a:active		{COLOR: #000001; FONT-SIZE: 13px; FONT-WEIGHT:100;}
.box_menu_a:hover		{COLOR: #888888; FONT-SIZE: 13px; FONT-WEIGHT:100;}

.pagina				    {background-color:#f8f8f8; border-left:1px solid #b4b4b4; border:1px solid #b4b4b4;"