@charset "utf-8";

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#E8E8E8;
	padding-top:74px;
}
body.relatorios{
	background-color:#FFF;
}

.paginacao.selecionado{
	background:#36C;
	color:white;
	padding-left:3px;
	padding-right:3px; 
}
@media print { 
	.noprint, .noprint *, .no-print, .no-print * { display:none !important; } 
}
/*----------------------------------------------------------------------------CSS PADROES*/
/*LINKS*/
a {color:#666666;}
a.claro{color:#fff;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration:underline;color:#CCCCCC;}
a:active {text-decoration: none;}

a.azul {color:#03C;}
a:hover.azul {text-decoration:underline;color:#09C;}


a.verde {color:#390;} 
a:hover.verde {text-decoration:underline;color:#3F0;}


/* loading for  ajax requests */
#cursor_loading {
  position  : absolute;
  z-index   : 10000;
  width     : 128px;
  height    : 128px;
  left: 50%;
  top:50%;
  margin-left: -64px;
  margin-top: -64px;
  z-index:10000;
  background-image:url('/imagem/icones/ajax-loader.gif');
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}


/* EFEITO DE MAO EM ALGUMAS IMAGENS */
.botao {cursor: pointer;}
/* NEGRITO */
.bold {font-weight:bold;}
/* ITALICO */
.italic {font-style:italic;}
/*JUSTIFICADA*/
.justificada {text-align:justify;}
/* FONTES */
.georgia {font-family:Georgia, "Times New Roman", Times, serif;}
.arial {font-family:Arial, Helvetica, sans-serif;}
.verdana {font-family:Verdana, Arial, Helvetica, sans-serif;}
.times {font-family:"Times New Roman", Times, serif;}
.Lucida {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}

/* CORES */
.branco {color:#FFFFFF;}
.preto {color:#000000;}
.cinza33 {color:#333333;}
.cinza36 {color:#363636;}
.cinza66 {color:#666666;}
.cinza99 {color:#999999;}
.vermelho {color:#F00;}
.verde {color:#0F0;}
.amarelo {color:#FFFFFF;}
.marron {color:#ded79c;}
/*TAMANHO*/
.tam10 {font-size:10px;}
.tam11 {font-size:11px;}
.tam12 {font-size:12px;}
.tam13 {font-size:13px;}
.tam14 {font-size:14px;}
.tam16 {font-size:16px;}
.tam18 {
	font-size:18px;
}
.tam24 {font-size:24px;}

/*--------------------------------------------------------------------------------- SISTEMA */
table.filtro{border:solid 1px #FFCC00;padding:5px 5px;}
table.listagem{border:solid 1px #333}
table.formulario{padding:5px 5px ; float:left;}
td.titulo {padding-left:10px; padding-bottom:10px; padding-top:10px;}

.bordaTab {
	border-top:#666 1px solid; border-left:#666 1px solid;	
}

.indicador{
	float:left;
	width:7px;
	height:7px;
	margin:1.5px;	
}
.legenda div{
	float:left;
	width:7px;
	height:7px;
	margin:1.5px;
}
.legenda span{
	float:left;
}
.ind_amarelo{background:#FF3;}
.ind_laranjaClaro{background:#FEC272;}
.ind_verde{background:#00CC00;}
.ind_verdeClaro{background:#B9FFB7;}
.ind_lilas{background:#C0F;}
.ind_vermelho{background:#F00;}
.ind_rosa{background:#FF9999;}
.ind_cinza{background:#ccc;}
.ind_laranja{background:#F60;}
.ind_azul{background:#06F;}
.ind_azulClaro{background:#6CF;}
.ind_marron{background:#630;}
.opcaoItem{
float:left; padding:3px; width:auto; height:auto; font-weight:bold; border:#FFF 2px solid; margin-right:5px;
}
