/* ============================= TELA DE FILTRO =============================== */
	.filtroTabela .filtro{
		width:100px !important;float:right;background: #fff !important;
	}
	
	.tituloTabela{
		float:left; margin-top:3px;color:#444
	}
	
	.filtroTabela .labelFiltro{
		float:right; margin-right:10px; margin-top:3px; font-size:14px;
	}
	
	.filtroTabela  .filtro-botao{
		width:65px !important;
		margin-top:1px;
		float:right;
		height: 20px !important;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		font-size:10px !important;
	}

	.filtroTabela .filtro-botao span{
		font-size:10px !important;
		margin-top:-1px !important;
	}

	.filtroForm{
		text-align:left; border:0px;
		background: transparent;
		width:100% !important;
		display:block;
	}
	
	.filtroForm label{
		color:#1c94c4 !important;
	}
	
	.filtroForm td{
		font-size:11px !important;
	}
	
	.painelFiltro{
		background : white !important;
	}
	.painelFiltro div{
	}
	
	.painelFiltro tr{
		border-style: none;
	}
	
	.painelFiltro td{
		background : white !important;
		border-style: none;
	}
	
	.painelFiltro .ui-selectonemenu-label{
		background-color : #fafafa !important;
	}
	
	.areaBotaoFiltro{
		width: 100%;
	}
	
	.areaBotaoFiltro button{
		margin: 0 0 0 auto;
		display: block;
	}
	
	
	
	
	.linhaTabelaFiltroComplexo{
		float: left;
	}
	.linhaTabelaFiltroComplexo .labelFiltroComplexo{
		float: left;	
		
	}
	.linhaTabelaFiltroComplexo .inputFiltroComplexo{
		float: left;	
		
	}	
	
	
	.linhaTabelaFiltroComplexo{
		width: 100%; 
		height: 40px;
	}
	
	.labelFiltroComplexo{
		margin-top:6px;
		margin-right :10px;
	}
	
	.inputFiltroComplexo{
		margin-right: 20px;
	}
	
	.inputFiltroComplexo .hasDatepicker{
		width: 90px;
	}
	
	.linhaTabelaFiltroComplexo .ui-selectonemenu{
		height: 23px;
	}
	
	.btConsultaFiltroComplexo{
		width: 30px;		
	}
	
	
	
	
	
	
	

/* =============================  TELA DE FORM  =============================== */
	.form{
		text-align:left; border:0px;
	}

	.form .ui-outputlabel{
		display:block !important;
		width:84px !important;
	}

	.campoDuplo{
		position:absolute;
		width:380px !important;
		margin-top:-13px;
	}
	
	.campoDuplo input{
		position:absolute;
		width:380px !important; 
	}
	
	.campoDuplo button{
		margin-left: 361px; 
	}
	
	.campoDuploDropDown{
		position:absolute;
		width:380px !important;
		margin-top:-13px;
	}

	.campoDuploDropDown label{
		background: inherit !important;
		color : #666 !important
	}

	.campoTextArea{
		margin-bottom: 40px;
	}

	.subtitulo{
		border-bottom:1px groove;
	}

	.form tr, .form td{
		border:none;	
		background: transparent;
		padding: 8px;
		color:#999;
		font-size: 15px;
	}

	.form .ui-widget-header td{
		font-size:20px;
		color: #444;
		border-bottom:1px solid #ccc;
		text-align: left;
	}
/* =============================  COMPLETE  =============================== */
	
	.botaoInsertCampoSimples{
		position: absolute;
		margin-left: 96px;
		margin-top: -23px;
		height: 23px !important;
		/* border-right: none; */
		border-radius: 1px !important;
		border-radius: 1px !important;
		width: 15px !important;
	}
	
	.botaoInsertCampoDuplo{
		position: absolute;
		margin-left: 347px;
		margin-top: -13px;
		height: 23px !important;
		/* border-right: none; */
		border-radius: 1px !important;
		border-radius: 1px !important;
		width: 15px !important;
	}
	
	.ui-lightbox-content{
		background:transparent !important;
		border:none !important;
	}
	
	.selectRadioColuna tbody tr td{
		padding-bottom : 0;
		padding-top : 0
	}
	
/* ================================*/
.dtListaComissoes .ui-datatable-subtable-header {
	font-size: 12px !important;
}

.ui-wizard-step-title{
	font-size: 15px !important;
}


.ui-autocomplete-list-item{
	height: 15px !important;
}

.ui-autocomplete-items{
	height: 100px !important;
}


