﻿@charset "utf-8";
/*******************************
Autor: Edson Marcos Santana
Ultima Alteração: 05/06/2009
CSS Document 
***************************/


/*############################################
PARA TODA PAGE - INÍCIO
#############################################*/
BODY{
	font-family: Arial, Helvetica, sans-serif;
}

IMG{
	border:0; 
}
A{
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration:none;
}
A:link {
	text-decoration: none;
}
A:visited {
	text-decoration: none;
	color: #666666;
}
A:hover {
	text-decoration: none;
	color:#CCCCCC;
}
A:active {
	text-decoration: none;
	color: #666666;
}
/*############################################
PARA TODA PAGE - FIM
#############################################*/






/*############################################
IMAGENS BANNER HEADER - INÍCIO
#############################################*/
.cant_sup_esq1{
	background-image:url(../imagens/top_esq.jpg);
	background-repeat:no-repeat;
}
.cant_sup_esq2{
	background-image:url(../imagens/top_esq_menu.jpg);
	background-repeat:no-repeat;
}
.cant_sup_dir1{
	background-image:url(../imagens/top_dir.jpg);
	background-repeat:no-repeat;
}
.cant_sup_dir2{
	background-image:url(../imagens/top_dir_menu.jpg);
	background-repeat:no-repeat;
}
.top_sup_fund1{
	background-image:url(../imagens/top_fund.jpg);
	background-repeat:repeat-x;
}
.top_sup_fund2{
	background-image:url(../imagens/top_fund_menu.jpg);
	background-repeat:repeat-x;
}
.logo_detran{
	background-image:url(../imagens/logo_detran.png);
	width:200px;
	height:50px;
	background-repeat:no-repeat;
	cursor:pointer;
}
.logo_ecnh{
	background-image:url(../imagens/logo_CNH.gif);
	width:120px;
	height:40px;
	background-repeat:no-repeat;
	cursor: pointer;
}
.logo_ecrv{
	background-image:url(../imagens/logo_CRV.gif);
	width:120px;
	height:40px;
	background-repeat:no-repeat;
	cursor: pointer;
}
.logo_edetran{
	background-image:url(../imagens/logo_edetran.gif);
	width:109px;
	height:48px;
	background-repeat:no-repeat;
	cursor:pointer;
}
.bt_home{
	background-image:url(../imagens/bt_home1.gif);
	width:24px;
	height:24px;
	background-repeat:no-repeat;
	cursor:pointer;
}
.bt_contato{
	background-image:url(../imagens/bt_contato1.gif);
	width:24px;
	height:24px;
	background-repeat:no-repeat;
	cursor:pointer;
}
.bt_mapa{
	background-image:url(../imagens/bt_mapa1.gif);
	width:24px;
	height:24px;
	background-repeat:no-repeat;
	cursor:pointer;
}
.bt_contraste_cor{
	background-image:url(../imagens/contraste_cor.gif);
	width:18px;
	height:18px;
	background-repeat:no-repeat;
	cursor:pointer;
}
.bt_contraste_cinza{
	background-image:url(../imagens/contraste_cinza.gif);
	width:18px;
	height:18px;
	background-repeat:no-repeat;
	cursor:pointer;
}
.bt_diminui_fonte{
	background-image:url(../imagens/bt_dim_fonte.gif);
	width:18px;
	height:18px;
	background-repeat:no-repeat;
	cursor:pointer;
}
.bt_aumenta_fonte{
	background-image:url(../imagens/bt_aumen_fonte.gif);
	width:18px;
	height:18px;
	background-repeat:no-repeat;
	cursor:pointer;
}
/*############################################
IMAGENS BANNER HEADER - FIM
#############################################*/







/*############################################
IMAGENS BODY TABLES - INÍCIO
#############################################*/
.tab_sup_fund{
	background-image:url(../imagens/tab_sup_fund.jpg);	
	height:26px;
	background-repeat:repeat-x;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.tab_cant_sup_esq{
	background-image:url(../imagens/tab_cant_sup_esq.jpg);
	width:8px;
	height:26px;
	background-repeat:no-repeat;
	background-position:left;
}
.tab_cant_sup_dir{
	background-image:url(../imagens/tab_cant_sup_dir.jpg);
	width:8px;
	height:26px;
	background-repeat:no-repeat;
	background-position:right;
}
.tab_cant_sup_esq2a{
	background-image:url(../imagens/tab_cant_sup_esq2a.jpg);
	width:8px;
	height:6px;
	background-repeat:no-repeat;
	background-position:left;
}
.tab_cant_sup_dir2a{
	background-image:url(../imagens/tab_cant_sup_dir2a.jpg);
	width:8px;
	height:6px;
	background-repeat:no-repeat;
	background-position:right;
}
.tab_cant_sup_esq2{
	background-image:url(../imagens/tab_cant_sup_esq2.jpg);
	width:8px;
	height:6px;
	background-repeat:no-repeat;
	background-position:left;
}
.tab_cant_sup_dir2{
	background-image:url(../imagens/tab_cant_sup_dir2.jpg);
	width:8px;
	height:6px;
	background-repeat:no-repeat;
	background-position:right;
}
.tab_cant_inf_esq{
	background-image:url(../imagens/tab_cant_inf_esq.jpg);
	width:8px;
	height:10px;
	font-size: 1px;
	background-repeat:no-repeat;
	background-position:left;
}
.tab_cant_inf_dir{
	background-image:url(../imagens/tab_cant_inf_dir.jpg);
	width:8px;
	height:10px;
	font-size: 1px;
	background-repeat:no-repeat;
	background-position:right;
}
.tab_inf_fund{
	background-image:url(../imagens/tab_inf_fund.jpg);	
	height:10px;
	font-size: 1px;
	background-repeat:repeat-x;
	background-position:bottom;
}
.tab_bar_esq{
	background-image:url(../imagens/tab_bar_esq.jpg);
	width:8px;
	height:1px;
	background-repeat:repeat-y;
	background-position:left;
}
.tab_bar_dir{
	background-image:url(../imagens/tab_bar_dir.jpg);
	width:8px;
	height:1px;
	background-repeat:repeat-y;
	background-position:right;
}
.fund_menu_tab1{
	background-color:#BBBBBB;
	background-repeat:repeat-x repeat-y;
}
.fund_menu_tab2{
	background-color:#E0E0E0;
	background-repeat:repeat-x repeat-y;
}
.borda_menu_tab_bar_esq{
	/* background-image:url(../imagens/tab_bar_esq.jpg); */
	width:8px;
	height:1px;
	background-repeat:repeat-y;
	background-position:left;
	border-bottom-color:#BBBBBB;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-left-color:#BBBBBB;
	border-left-style:solid;
	border-left-width:2px;
}
.borda_menu_tab_bar_esq2{
	background-image:url(../imagens/tab_bar_esq_sub_tit_menu1.jpg);
	width:8px;
	height:1px;
	background-repeat:repeat-y;
	background-position:left;
}
.borda_menu_tab_bar_esq3{
	/* background-image:url(../imagens/tab_bar_esq_sub_tit_menu2.jpg); */
	width:8px;
	height:1px;
	background-color:#E0E0E0;
	background-repeat:repeat-y;
	background-position:left;
	border-left-color:#BBBBBB;
	border-left-style:solid;
	border-left-width:2px;
}
.borda_menu_tab_bar_dir{
	/* background-image:url(../imagens/tab_bar_dir.jpg); */
	width:8px;
	height:1px;
	background-repeat:repeat-y;
	background-position:right;	
	border-bottom-color:#BBBBBB;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-right-color:#BBBBBB;
	border-right-style:solid;
	border-right-width:2px;
}
.borda_menu_tab_bar_dir2{
	background-image:url(../imagens/tab_bar_dir_sub_tit_menu1.jpg);
	width:8px;
	height:1px;
	background-repeat:repeat-y;
	background-position:right;	
}
.borda_menu_tab_bar_dir3{
	/* background-image:url(../imagens/tab_bar_dir_sub_tit_menu2.jpg); */
	width:8px;
	height:1px;
	background-color:#E0E0E0;
	background-repeat:repeat-y;
	background-position:right;	
	border-right-color:#BBBBBB;
	border-right-style:solid;
	border-right-width:2px;
}
.borda_menu{
	border-bottom:medium;
	border-bottom-color:#BBBBBB;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}
/*############################################
IMAGENS BODY TABLES - FIM
#############################################*/







/*############################################
OUTRAS IMAGENS - INÍCIO
#############################################*/
.positivo{
	background-image:url(../imagens/positivo.gif);
	width:9px;
	height:9px;
	background-repeat:no-repeat;	
}
.seg_via_cnh{
	background-image:url(../imagens/seg_cnh.gif);
	width:48px;
	height:48px;
	background-repeat:no-repeat;	
}
.acompanhe_processo{
	background-image:url(../imagens/acomp_process.gif);
	width:48px;
	height:48px;
	background-repeat:no-repeat;	
}
.set_menu{
	background-image:url(../imagens/seta.gif);
	background-repeat:no-repeat;
	width:8px;
	height:10px;
}
.acessibilidade{
	background-image:url(../imagens/acessibilidade.gif);
	background-repeat:no-repeat;
	width:18px;
	height:18px;
	float:right;
}
.login{
	background-image:url(../imagens/login.gif);
	background-repeat:no-repeat;
	background-position: left;	
	height:12px;	
	padding-left: 15px;
	padding-right: 10px;
}

/*############################################
OUTRAS IMAGENS - FIM
#############################################*/







/*############################################
IMAGENS FOOTER - INÍCIO
#############################################*/
.fot_esq{
	background-image:url(../imagens/fot_esq.gif);
	width:4px;
	height:23px;	
	background-repeat:no-repeat;
	background-position:right;
}
.fot_dir{
	background-image:url(../imagens/fot_dir.gif);
	width:4px;
	height:23px;	
	background-repeat:no-repeat;
	background-position:left;
}
.fot_fund{
	background-image:url(../imagens/fot_fund.gif);
	height:23px;	
	background-repeat:repeat-x;
}
/*############################################
IMAGENS FOOTER - FIM
#############################################*/







/*############################################
Links do banner do topo - INÍCIO
#############################################*/
.link_bt_top {
	
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
	text-decoration:none;
}
a.link_bt_top:link {
	text-decoration: none;
}
a.link_bt_top:visited {
	text-decoration: none;
	color: #CC0000;
}
a.link_bt_top:hover {
	text-decoration: none;
	color: #666666;
}
a.link_bt_top:active {
	text-decoration: none;
	color: #CC0000;
}
/*############################################
Links do banner do topo - FIM
#############################################*/





/*############################################
Links corpo das noticias - INÍCIO
#############################################*/
.link_bdy_news {
	
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
	text-decoration:none;
}
a.link_bdy_news:link {
	text-decoration: none;
}
a.link_bdy_news:visited {
	text-decoration: none;
	color: #CC0000;
}
a.link_bdy_news:hover {
	text-decoration: none;
	color: #666666;
}
a.link_bdy_news:active {
	text-decoration: none;
	color: #CC0000;
}
/*############################################
Links corpo das noticias - FIM
#############################################*/






/*############################################
Links do menu lateral esquerdo - INÍCIO
#############################################*/
.link_menu_lat_esq {	
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration:none;
}
a.link_menu_lat_esq:link {
	text-decoration: none;
}
a.link_menu_lat_esq:visited {
	text-decoration: none;
	color: #666666;
}
a.link_menu_lat_esq:hover {
	text-decoration: none;
	color:#CCCCCC;
}
a.link_menu_lat_esq:active {
	text-decoration: none;
	color: #666666;
}
/*############################################
Links do menu lateral esquerdo - FIM
#############################################*/










/*############################################
Links branco - INÍCIO
#############################################*/
.link_branco {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

a.link_branco:link {
	text-decoration: none;
}

a.link_branco:visited {
	text-decoration: none;
	color: #FFFFFF;
}

a.link_branco:hover {
	text-decoration: none;
	color: #CCCCCC;
}

a.link_branco:active {
	text-decoration: none;
	color: #FFFFFF;
}

/*############################################
Links branco - FIM
#############################################*/









/*############################################
TIPOS DE TEXTO - INÍCIO
#############################################*/
.titulo_red {
	font-size: 11px;
	color: #CC0000;
	font-weight:bold;
}
.titulo_red2 {
	font-size: 12px;
	color: #CC0000;
	font-weight:bold;
}
.titulo_detran {
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
.titulo_box {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	height: 14px;
}
.titulo_box2 {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.texto_sign {	
	font-size: 13px;	
	color: #000000;
	font-weight: normal;
	text-align: left;		
	font-family: monospace;
	line-height: 24px;	
	overflow: auto;
}
.signed{	
	font-size: 11px;
	color:#000000;
	font-weight:bold;
}
.texto {
	
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
.texto_maior {
	
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
.texto_maior2 {
	
	font-size: 13px;
	color: #666666;
	font-weight: bold;
}
.texto_menor {
	
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}
.texto_menor2 {
	
	font-size: 9px;
	color: #666666;
	font-weight: bold;
}
.texto_menor3 {
	
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}
.texto_menor_red {
	
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
}
.texto_black{
	
	font-size: 10px;
	color:#000000;
	font-weight:bold;
}
.texto_black2{
	
	font-size: 11px;
	color:#000000;
	font-weight:bold;
}
.texto_black3{
	
	font-size: 10px;
	color:#000000;
}
.campos{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform: uppercase;
}

.campos_upper {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform: uppercase; 
}

.fonte_legend{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CC0000;
}
.asteristico_obrig{
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.texto_boas_vindas {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0040FF !important;
	font-weight: bold;
}
/*############################################
TIPOS DE TEXTO - FIM
#############################################*/






/*############################################
BARRA DE ROLAGEM COM STYLE - INÍCIO
#############################################*/
.scrollbar {
scrollbar-arrow-color: #000000;
scrollbar-base-color: #FFFFFF;
scrollbar-dark-shadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3d-light-color: #FFFFFF;
	background-color:#FFFFFF;
}
/*############################################
BARRA DE ROLAGEM COM STYLE - FIM
#############################################*/







/*############################################
FUNDOS PARA TAGS TR E TD - INÍCIO
#############################################*/
.bgcolor_td1 {
	background-color:#4D4D4D;
}
.bgcolor_td2 {
	background-color:#E2E2E2;
}
/*############################################
FUNDOS PARA TAGS TR E TD - FIM
#############################################*/








/*############################################
BANNER'S LATERAL DIREITO - INÍCIO
#############################################*/
.banner1{
	background-image:url(../imagens/cad_aqui.gif);
	background-repeat:no-repeat;
	width:134px;
	height:46px;
}
.banner2{
	background-image:url(../imagens/cnhs_especiais.jpg);
	background-repeat:no-repeat;
	width:134px;
	height:46px;
}
.banner3{
	background-image:url(../imagens/banner_credenciamento_psicov2.gif);
	background-repeat:no-repeat;
	width:134px;
	height:46px;
}
.banner4{
	background-image:url(../imagens/pesq_pontos.gif);
	background-repeat:no-repeat;
	width:134px;
	height:46px;
}
.banner5{
	background-image:url(../imagens/cnhs_notificadas_novo.jpg);
	background-repeat:no-repeat;
	width:134px;
	height:46px;
}
.banner_cidadao{
	background-image:url(../imagens/banner_cidadao.jpg);
	background-repeat:no-repeat;
	width:141px;
	height:59px;
	cursor:pointer;
}
.banner_epoupatempo{
	background-image:url(../imagens/banner_epoupatempo.gif);
	background-repeat:no-repeat;
	width:130px;
	height:48px;
	cursor:pointer;
}
.banner_pesq_pontuacao{
	background-image:url(../imagens/banner_pesq_pontuacao.gif);
	background-repeat:no-repeat;
	width:141px;
	height:59px;
	cursor:pointer;
}
.banner_ipva{
	background-image:url(../imagens/banner_ipva.gif);
	background-repeat:no-repeat;
	width:141px;
	height:59px;
	cursor:pointer;
}
.banner_multas{
	background-image:url(../imagens/banner_multas.gif);
	background-repeat:no-repeat;
	width:141px;
	height:59px;
	cursor:pointer;
}
.banner_antecedentes{
	background-image:url(../imagens/banner_antecedentes.gif);
	background-repeat:no-repeat;
	width:141px;
	height:59px;
	cursor:pointer;
}
.banner_prodesp{
	background-image:url(../imagens/banner_prodesp.jpg);
	background-repeat:no-repeat;
	width:141px;
	height:59px;
	cursor:pointer;
}
/*############################################
BANNER'S LATERAL DIREITO - FIM
#############################################*/








/*############################################
BOTÕES - INÍCIO
#############################################*/
.bt_config{
	background-image:url(../imagens/certisign/gear.png);
	background-repeat:no-repeat;
	background-position: left;	
	height:12px;	
	padding-left: 18px;
	padding-right: 10px;
}

.bt_sign{
	background-image:url(../imagens/certisign/certificate.png);
	background-repeat:no-repeat;
	background-position: left;	
	height:12px;	
	padding-left: 18px;
	padding-right: 10px;
}
.bt_alterar{
	background-image:url(../imagens/bt_alterar.gif);
	background-repeat:no-repeat;
	background-position: left;	
	height:12px;	
	padding-left: 15px;
	padding-right: 10px;
}
.bt_cancelar{
	background-image:url(../imagens/bt_cancelar.gif);
	background-repeat:no-repeat;	
	background-position: left;	
	height:12px;	
	padding-left: 15px;
	padding-right: 10px;
}
.bt_salvar{
	background-image:url(../imagens/bt_salvar.gif);
	background-repeat:no-repeat;
	background-position: left;	
	height:12px;	
	padding-left: 15px;
	padding-right: 10px;
}
.bt_pesquisar{
	background-image:url(../imagens/bt_pesquisar.gif);
	background-repeat:no-repeat;
	background-position: left;	
	height:12px;	
	padding-left: 15px;
	padding-right: 10px;
}
.bt_icon_ativo{
	background-image:url(../imagens/icon_ativo.gif);
	background-repeat:no-repeat;
	background-position: left;	
	height:12px;	
	padding-left: 15px;
	padding-right: 10px;
}
.bt_icon_inativo{
	background-image:url(../imagens/icon_inativo.gif);
	background-repeat:no-repeat;
	background-position: left;	
	height:12px;	
	padding-left: 15px;
	padding-right: 10px;
}
.bt_icon_ativo2{
	background-image:url(../imagens/icon_ativo2.gif);
	background-repeat:no-repeat;
	background-position: left;	
	height:12px;	
	padding-left: 15px;
	padding-right: 10px;
}
.bt_icon_inativo2{
	background-image:url(../imagens/icon_inativo2.gif);
	background-repeat:no-repeat;
	background-position: left;	
	height:12px;	
	padding-left: 15px;
	padding-right: 10px;
}
.bt_grupos{
	background-image:url(../imagens/bt_grupos.gif);
	background-repeat:no-repeat;
	background-position: left;	
	height:12px;	
	padding-left: 15px;
	padding-right: 10px;
}
.bt_alert{
	background-image:url(../imagens/alert.jpg);
	background-repeat:no-repeat;
	width:20px;
	height:18px;
}
.bt_pdf{
	background-image:url(../imagens/pdf.jpg);
	background-repeat:no-repeat;
	width:56px;
	height:55px;
}
.bt_continuar{
	background-image:url(../imagens/bt_continuar.gif);
	background-repeat:no-repeat;
	background-position: left;	
	height:12px;	
	padding-left: 15px;
	padding-right: 10px;
}
.bt_imprimir{
	background-image:url(../imagens/bt_imprimir.gif);
	background-repeat:no-repeat;
	background-position: left;	
	height:12px;	
	padding-left: 15px;
	padding-right: 10px;
}
.bt_tranferir{
	background-image:url(../imagens/bt_transferir.gif);
	background-repeat:no-repeat;
	background-position: left;	
	height:12px;
	padding-left: 15px;
	padding-right: 10px;
}
.bt_home_ico{
	background-image:url(../imagens/bt_home.gif);
	background-repeat:no-repeat;
	background-position: left;
	height:12px;
	padding-left: 15px;
	padding-right: 10px;
}
.bt_horas{
	background-image:url(../imagens/bt_horas.gif);
	background-repeat:no-repeat;
	background-position: left;
	height:12px;
	padding-left: 15px;
	padding-right: 10px;
}
.bt_voltar{
	background-image:url(../imagens/bt_voltar.gif);
	background-repeat:no-repeat;
	background-position: left;	
	height:12px;	
	padding-left: 15px;
	padding-right: 10px;
}
.bt_question{
	background-image:url(../imagens/alert_question2.gif);
	background-repeat:no-repeat;
	width:18px;
	height:17px;
}
.bt_excluir{
	background-image:url(../imagens/bt_excluir.gif);
	background-repeat:no-repeat;
	background-position: left;	
	height:12px;	
	padding-left: 15px;
	padding-right: 10px;
}
.bt_perfil{
	background-image:url(../imagens/bt_perfil.gif);
	background-repeat:no-repeat;
	width:11px;
	height:13px;
}
.bt_visao{
	background-image:url(../imagens/bt_visao.gif);
	background-repeat:no-repeat;
	width:12px;
	height:12px;
}
.bt_incluir{
	background-image:url(../imagens/bt_incluir.gif);
	background-repeat:no-repeat;
	background-position: left;	
	height:12px;	
	padding-left: 15px;
	padding-right: 10px;
}
.bt_end{
	background-image:url(../imagens/bt_end.gif);
	background-repeat:no-repeat;
	background-position: left;	
	height:12px;	
	padding-left: 15px;
	padding-right: 10px;
}.bt_novo {
 background-image:url(../imagens/bt_novo.gif);
 background-position: left;
 height: 12px;
 background-repeat: no-repeat;
 padding-left: 15px;
 padding-right: 10px;
}
/*############################################
BOTÕES - FIM
#############################################*/








/*############################################
DIV'S DE MENSAGENS - INÍCIO
#############################################*/
.div_mesage_atention{
	border:dashed;
	border:thin;
	border-color:#999;
	background-color:#E5E5E5;
	background-image:url(../imagens/alert_atention.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666;
	text-align:center;
	padding-left:30px;
}
.div_mesage_error{
	border:dashed;
	border:thin;
	border-color:#999;
	background-color:#E5E5E5;
	background-image:url(../imagens/alert_error.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666;
	text-align:center;
	padding-left:30px;	
}
.div_mesage_sucess{
	border:dashed;
	border:thin;
	border-color:#999;
	background-color:#E5E5E5;
	background-image:url(../imagens/alert_sucess.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666;
	text-align:center;
	padding-left:30px;	
}
.div_mesage_question{
	border:dashed;
	border:thin;
	border-color:#999;
	background-color:#E5E5E5;
	background-image:url(../imagens/alert_question.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666;
	text-align:center;
	padding-left:30px;	
}
.div_mesage_info{
	border:dashed;
	border:thin;
	border-color:#999;
	background-color:#E5E5E5;
	background-image:url(../imagens/alert_info.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666;
	text-align:center;
	padding-left:30px;	
}
/*############################################
DIV'S DE MENSAGENS - FIM
#############################################*/







/*############################################
CSS PARA TABELAS DE RESULTADO - INÍCIO
#############################################*/
.list{
	width: 100%; 
}
.list_titulo {
	
	font-size: 11px; 
	color: #000000; 	 
	text-decoration: none; 
	font-weight: bold; 
	text-align: center; 
	background-color: #cccccc;;
	margin-right: 5px
}
.list_titulo_sort {
	background-color:#bbbbbb;
	background-image: url("../imagens/nada.gif");
}
.list_titulo_asc {
	
	font-size: 11px; 
	font-style: italic;
	background-image: url("../imagens/btn_seta_asc.gif");
	background-repeat: no-repeat;
	background-position: right center
}
.list_titulo_desc {
	
	font-size: 11px; 
	font-style: italic;
	background-image: url('../imagens/btn_seta_desc.gif');;
	background-repeat: no-repeat;
	background-position: right center
}
.list_detalhe_odd {
	
	font-size: 10px; 
	color:#000000; 	 
	text-decoration: none;  
	background-color: #f4f4f4;
}
.list_detalhe_even {
	
	font-size: 10px; 
	color:#000000; 	 
	text-decoration: none; 
	background-color: #e9e9e9;
}
.list_actions {
	font-size: 10px; 
	color:#000000; 	 
	text-decoration: none; 
	font-weight:bold; 
	text-align:center; 
	background-color:#cccccc; 
}
/*############################################
CSS PARA TABELAS DE RESULTADO - FIM
#############################################*/
