/********************************************************
     		           CSS Geral
*********************************************************/
body{margin:0px;}
.geral_texto_6{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6px;}
.geral_texto_8 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px;}
.geral_texto_9 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.geral_texto_10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.geral_texto_11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.geral_link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: none;}
.geral_link:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #C43033; text-decoration: none;}
.geral_link_red {font-family: Tahoma, Arial, Verdana; font-size: 10px; color: #B90712; text-decoration: none; font-weight: bold;}
.geral_link_red:hover {font-family: Tahoma, Arial, Verdana; font-size: 10px; color: #999999; text-decoration: none; font-weight: bold;}
.setas_red{color:#CC0000; font-weight:bold;}
.geral_titulo_pagina {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CD5555; text-decoration: none;}
.seta {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #4682B4;}
.geral_bt_celula_central {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-image:   url(images/geral_bt_background.gif);}
.geral_bt_link {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
.geral_bt_link:hover {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}
.geral_fundo_branco{background-color:#FFFFFF;}
.geral_fundo_cinza{background-color:#E8E8E8; text-align:center;}
.geral_home_logobg{background-image: url(images/bg_logo.gif);}

.legendafield {color:#696969;font-weight:bold;}

label{height:4%;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

	

@page teste {size: landscape}
div{page: teste;}

ol li { list-style-type:	decimal; }  	
ol ol li { list-style-type:	lower-alpha; }	
ol ol ol li	{ list-style-type:	lower-roman; }
ul { line-height: 1.5em; padding: 0; margin: 0.5em 0 0 3.2em; list-style-image: url(images/bullet.gif); }
ol { line-height: 1.5em; padding: 0; margin: 0.5em 0 0 3.2em; }

.relatorio{text-align: justify;}
.rel_borda{border-collapse: collapse;border-top:1px solid #C0D9D9;border-left:1px solid #C0D9D9;border-right:1px solid #C0D9D9;border-bottom:1px solid #C0D9D9;}
.rel_borda_left{border-collapse: collapse;border-left:1px solid #C0D9D9;}
.rel_borda_top{border-collapse: collapse;border-top:1px solid #C0D9D9;}
.rel_borda_bottom{border-collapse: collapse;border-bottom:1px solid #C0D9D9;}
.rel_borda_right{border-collapse: collapse;border-right:1px solid #C0D9D9;}

/********************************************************
				           Boxes
*********************************************************/
.box_texto{width:143px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-decoration:none;}
.box_texto:hover{color:#C43033;}
.box{width:198; border:0px;}
.shadow_right{background-image:  url(images/bx_bg_right.gif); background-repeat:repeat-y;}
.shadow_left{background-image:  url(images/bx_bg_left.gif); background-repeat:repeat-y;}
.box_bullet{width:10px; height:20px; background-image:  url(images/dot.gif);}
.box_favoritos{width:20px; text-align:center;}
.box_linha1{background-color:#F4F4F4;}
.box_linha2{background-color:#CDCDCD;}
.box_aba_azul_fundo{height:21;background-image:  url(images/aba_fundo_linha.gif);background-repeat:repeat-y;}
.box_aba_azul_on {text-align:center;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; text-decoration:none; background-image:  url(images/aba_on_light_fundo.gif);}
.box_aba_azul_on a{text-align:center;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:8,2px; color:#000000; text-decoration:none; background-image:none; line-height: 21px; letter-spacing: 0px;}
.box_aba_azul_off {text-align:center;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-decoration:none; background-image:  url(images/aba_off_light_fundo.gif);}
.box_aba_azul_off a{text-align:center;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:8,2px; color:#333333; text-decoration:none; background-image:none; line-height: 21px; letter-spacing: 0px; vertical-align: 25%;}



/*************** Box Azul: Padro ************************/
.box_tit_azul{height:27px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#A9292C; padding-left:10px;}
.bg_azul{width:186px; height:49px; border:0px; background-image:  url(images/bx_bg_light.jpg); background-repeat:no-repeat;}

/************** Box Amarelo: Histrico *******************/
.box_tit_amarelo{height:27px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#B44D01;}
.bg_amarelo{width:186px; height:49px; border:0px; background-image:  url(images/bx_bg_amarelo.jpg); background-repeat:no-repeat;}

/************** Box Cinza: Meus Favoritos ***************/
.box_tit_cinza{height:27px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0A337E;}
.bg_cinza{width:186px; height:49px; border:0px; background-image:  url(images/bx_bg_cinza.jpg); background-repeat:no-repeat;}

/************** Box Verde: Customizaao *****************/
.box_tit_verde{height:27px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#455700;}
.bg_verde{width:186px; height:49px; border:0px; background-image:  url(images/bx_bg_verde.jpg); background-repeat:no-repeat;}


/********************************************************
				           Busca
*********************************************************/
.busca_resultado{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; background-image:  url(images/busca_bg_result.gif); background-repeat:no-repeat; text-align:center; height:28px;}
.busca_linha{background-image:  url(images/busca_bg_linha.gif); background-repeat:repeat-x;}
.busca_ocorrencia {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1F6AAD;
	text-decoration: none;
	background-color: #CDCDCD;
}
.busca_texto {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none;}
.busca_fundo{background-color:#EDE9E0;}
.busca_link {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline;}

/********************************************************
				           Header
*********************************************************/
.header_background {height:54px; background-image:   url(images/topo_background.gif);background-color:#FF0000;}
.header_icones_traco{background-image:   url(images/topo_icones_traco.gif); background-repeat:no-repeat;background-color:#FF0000;}
.migalha{background-image: url(images/topo_migalha_background.gif);background-color:#FF0000; color:#4682B4}


/********************************************************
				           Login
*********************************************************/
.login_bg {background-image:   url(images/login_background.gif); background-repeat: repeat-x; text-align:center}
.login_texto {font-family:Tahoma, Arial, Verdana; font-size:11px; font-weight:bold; color:#B90712; text-decoration:none; background-color:#CDCDCD;}
.login_form {height: 15px; border: 1px solid #7F9DB9; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.login_bg_pontilhado {background-image:   url(images/login_bg_pontilhado.gif); text-align:center}

/********************************************************
				           Telas
*********************************************************/
.telas_bg_topo{background-image:  url(images/avisos_topo_background.gif);}
.telas_bg_topo_barra{background-image:  url(images/avisos_topo_barra.gif);}
.telas_bg_opcoes{background-color:#F5F1E6;}
.telas_canto_cinza{background-color:E3E3E3;}
.telas_titulo{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#163A8D; text-decoration:none; font-weight:bold;}
.telas_linha_titulo{background-color:#FFF8DC;}


/********************************************************
	    Relatrios & Solicitaes de Processamento
*********************************************************/
.relatorio_bg{background-color:#E8E8E8; padding-left:10px; padding-right:10px;}
.solicitacoes_topo_bg{background-image:  url(images/solicitacoes_processamento_topo_background.gif); background-repeat:repeat-x; height:53px;}
.solicitacoes_bottom_bg{background-image:  url(images/solicitacoes_processamento_bottom_background.gif); background-repeat:repeat-x; height:41px;}
.solicitacoes_abas_bg{ background-image:  url(images/solicitacoes_processamento_bg_abas.gif); background-repeat:repeat-x; height:37px;}
.solicitacoes_aba_bg_off{background-image:  url(images/solicitacoes_aba_off_background.gif);}
.solicitacoes_aba_bg_on{background-image:  url(images/solicitacoes_aba_on_background.gif);}
.solicitacoes_aba_texto_off{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#666666;line-height: 40px;}
.solicitacoes_aba_texto_on{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#003399;line-height: 30px;}
.solicitacoes_aba_link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#666666;line-height: 40px;text-decoration:none;}

/********************************************************
				       Tabelas
*********************************************************/
.tabela_fundo{background-color:#FF0000;}
.tabela_linha1{background-color:#FF0000;}
.tabela_linha2{background-color:#F4F4F4;}


/********************************************************
				         Menu
*********************************************************/
.menu_Primeiro_nivel{font-family: tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.menu_Segundo_nivel{font-family: arial; font-size: 11px; color: #4F4F4F; text-decoration: none; }
.menu_Terceiro_nivel{font-family: tahoma; font-size: 10px; color: #124073; text-decoration: none;}
.menu_Terceiro_nivel:hover{font-family: tahoma; font-size: 10px; color: #0078FD; text-decoration: none;}
.menu_Terceiro_nivel_ativo{font-family: tahoma; font-size: 10px; color: #C43033; text-decoration: underline;}
.menu_pontilhado_direita{ background-image:  url(images/menu_pontilhado_direita.gif); width:1px;}

/********************************************************
				         Teclado Virtual
*********************************************************/
.teclado_bt_celula_azul { background-image:   url(images/teclado_bg_tecla_azul.gif); border: 1px solid #95B4CA; margin: 0px; padding: 0px;}
.teclado_bt_celula_vermelho { background-image:   url(images/teclado_bg_tecla_vermelha.gif); border: 1px solid #CA7282; margin: 0px; padding: 0px;}
.teclado_bt_celula_cinza { background-image:  url(images/teclado_bg_tecla_cinza.gif); border: 1px solid #AFAFAF; margin: 0px; padding: 0px;}
.teclado_classSombra {	filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999, Direction=135, Strength=4);}
.teclado_bg_tabela { background-image:   url(images/teclado_bg_tabela.gif); border: 1px solid #ACACAC; margin: 0px; padding: 0px;}
.teclado_texto {font-family:Tahoma, Arial, Verdana; font-size:10px; font-weight:bold; color:#EC5900; text-decoration:none; }

/*
//////////// LINKS ////////////
*/

a.link01:active{ font-family: "time new roman"; font-style: normal; font-weight: ; color: #990000; text-decoration: none; }
a.link01:link{ font-family: "time new roman"; font-style: normal; font-weight: ; color: #696969; text-decoration: none; }
a.link01:visited{ font-family: "time new roman"; font-style: normal; font-weight: ; color: #696969; text-decoration: none; }
a.link01:hover{ font-family: "time new roman"; font-style: normal; font-weight: ; color: #990000; text-decoration: none; }
a.link01:visited:hover{ font-family: "time new roman"; font-style: normal; font-weight: ; color: #990000; text-decoration: none; }

