/********** FIX JQGRID **********/

	/* Le seguenti di gusto estetico */
	.jqgrid .ui-jqgrid-view {
		font-size: 10px;	
	}
	
	.ui-jqgrid-view input {
		height: 18px;
	}
	
	.ui-jqgrid input[type="number"] {
		width: 80%;
	}
	
	.ui-jqgrid-view select {
		height: 20px;
	}
	
	/* Le seguenti necessarie */
	.ui-jqgrid .ui-userdata {
		height: auto;
		min-height: 21px;
	}
	
	.ui-jqgrid button {
		padding: 3px 6px;	
	}
	
	.jqgrid.fullwidth {
		width: 99.8% !important;
	}
	
	.jqgrid.fullwidth > .ui-jqgrid,
	.jqgrid.fullwidth > .ui-jqgrid > .ui-jqgrid-view,
	.jqgrid.fullwidth > .ui-jqgrid > .ui-jqgrid-view > div:not(.ui-jqgrid-titlebar),
	.jqgrid.fullwidth > .ui-jqgrid > .ui-jqgrid-view > .ui-jqgrid-hdiv > .ui-jqgrid-hbox,
	.jqgrid.fullwidth > .ui-jqgrid > .ui-jqgrid-view table.ui-jqgrid-htable,
	.jqgrid.fullwidth > .ui-jqgrid > .ui-jqgrid-view table.ui-jqgrid-btable,
	.jqgrid.fullwidth > .ui-jqgrid > .ui-jqgrid-view table.ui-jqgrid-ftable,
	.jqgrid.fullwidth > .ui-jqgrid > .ui-jqgrid-pager {
		width: 100% !important;
	}
	
	.jqgrid.fullwidth > .ui-jqgrid > .ui-jqgrid-view .ui-jqgrid-hbox {
		padding-right: 0;
	}
	
	/* --------- FIX JQGRID --------- */
	
	.jqgrid .editable {
		background-color: yellow;
	}
	
	.jqgrid .editable.noedit {
		background-color: red;
	}
	
	.jqgrid .link {
		cursor: pointer;
		text-decoration: none;
		color: #00f;
	}
	
	.jqgrid a img {
		border: 0;
	}

/********** AGENTE SCELTA CLIENTE **********/

	#jqgrid_utenti {
	}

	#jqgrid_utenti .email_sender {
		margin-left: 2px;
	}

/* --------- AGENTE SCELTA CLIENTE --------- */

/********** INPUT RAPIDO **********/

	#tab_input_rapido > div.carrello_input_rapido > div.tblcontent_grid_collapsers > input {
		padding: 3px 10px;
		margin: 3px 0;
	}
	
	#gbox_jqg_carrello_input_rapido.ui-jqgrid { /* subgrid input rapido */
	   width: 100% !important;
	}

/* --------- INPUT RAPIDO --------- */

/********** BUDGET-FATTURATO **********/

	/* Tabella (.fatturato_clienti_anni) */

	#fatturato_clienti .fatturato_clienti_anni table {
		width: 100%;
	}
	
	#fatturato_clienti .fatturato_clienti_anni table th {
		width: 10%;
	}
	
	#fatturato_clienti .fatturato_clienti_anni table th,
	#fatturato_clienti .fatturato_clienti_anni table td {
		border: 1px solid #ccc;
		text-align: center;
	}
	
	/* Griglia */
	
	#fatturato_clienti .ui-jqgrid,
	#fatturato_clienti .ui-jqgrid-view,
	#fatturato_clienti .ui-jqgrid-hdiv,
	#fatturato_clienti .ui-jqgrid-hbox,
	#fatturato_clienti table.ui-jqgrid-htable,
	#fatturato_clienti .ui-jqgrid-bdiv,
	#fatturato_clienti table#jqg_fatturato_clienti,
	#fatturato_clienti .ui-jqgrid-sdiv,
	#fatturato_clienti .ui-jqgrid .ui-jqgrid-ftable,
	#fatturato_clienti #jqg_fatturato_clienti_tool {
		width: 100% !important;
	}
	
	#fatturato_clienti .ui-jqgrid .ui-jqgrid-htable th,
	#fatturato_clienti .ui-jqgrid tr.jqgfirstrow td,
	#fatturato_clienti .ui-jqgrid tr.footrow td {
		width: 12% !important;
	}

	/* Grafico (#fatturato_clienti_graph_options) */
	
	#fatturato_clienti #fatturato_clienti_graph_options > div {
		padding: 5px;
	}	

/* --------- BUDGET-FATTURATO --------- */
