/*	BODY	****************************************************************************	*/
.body { padding:0px; margin:0px; background-color:#99CCCC; text-align:center; }
	/*	form	*/
form 			{ margin:0px; }
	/*	pulsanti	*/
input.pulsanti		{ border:#000066 1px solid; background-color:#99CCFF; }
	/*	campi di testo	*/
input.campi			{ border:#000066 1px solid; }



/*	LOGIN	****************************************************************************	*/
	/*	contiene e centra la tabella login	*/
div.login		{ position:relative; width:100%; background-color:#FFFFFF; text-align:center; }
	/*	tabella e td login	*/
table.login		{ padding:0px; border-collapse:collapse; width:250px; margin:auto; }
td.lgn_txt		{ font-family:verdana,arial; color:#000066; font-size:12px; font-weight:bold; width:110px; }
td.lgn_error	{ font-family:verdana,arial; color:#FF0000; font-size:12px; font-weight:bold; text-align:center; }	



/*	HOME	****************************************************************************	*/
	/*	TITOLO - barra bianca in alto contenente il logo	*/
div.titolo		{ position:relative; top:3%; width:100%; height:62px; background-color:#FFFFFF; border-top:#000066 1px solid; border-bottom:#000066 1px solid; text-align:center; }
	/*	logo	*/
img.logo		{ position:relative; top:2px; }

	/*	SCELTA - posiziona e centra il suo contenuto: tabella con scelte	*/
div.scelta		{ position:relative; top:28px; left:0px; width:740px; margin:auto; text-align:left; background-color:#FFFFFF; }
	/*	tabella e td con scelte	*/
table.scelta	{ padding:0px; border-collapse:collapse; }
td.scelta		{ padding:0px; font-family:verdana,arial; color:#000066; font-size:12px; font-weight:bold; }
td.td_sx		{ width:10px; }
td.td_centra	{ text-align:center; }

	/* FAX ELENCO - posiziona e centra il suo contenuto: tabella con fax	*/
div.fax			{ position:relative; top:35px; left:0px; width:740px; margin:auto; background-color:#FFFFFF; }
	/*	tabella e td con scelte	*/
table.fax		{ padding:0px; border-collapse:collapse; width:100%; }
table.fax_int	{ padding:0px; border-collapse:collapse; width:100%; }
td.fax_titolo	{ padding:0px; font-family:verdana,arial; color:#000066; font-size:12px; font-weight:normal; text-align:center; }
td.fax_linea	{ padding:0px; background-color:#000066; height:1px; }
td.fax_record_t	{ padding:0px; font-family:verdana,arial; color:#000066; font-size:11px; font-weight:bold; text-align:left; }
td.fax_record	{ padding:0px; font-family:verdana,arial; color:#000066; font-size:12px; font-weight:normal; text-align:left; }
td.tariffe		{ padding:0px; font-family:verdana,arial; color:#000066; font-size:11px; font-style:oblique; }
.verde			{ color:#006633; }

	/* LINK DETTAGLI CHIAMATE	*/
a.fax_record		{ font-family:verdana,arial; color:#000066; font-size:12px; font-weight:normal; text-align:left; text-decoration:none; }
a.fax_record:hover	{ font-family:verdana,arial; color:#000066; font-size:12px; font-weight:normal; text-align:left; text-decoration:underline; }

	/* LINK TARIFFE	*/
a.tariffe		{ font-family:verdana,arial; color:#000066; font-size:11px; font-style:oblique; text-decoration:none; }
a.tariffe:hover	{ font-family:verdana,arial; color:#000066; font-size:11px; font-style:oblique; text-decoration:underline; }

	/* TIMER - posiziona e centra il suo contenuto: tabella con fax	*/
div.timer		{ position:relative; top:55px; left:0px; width:740px; margin:auto; background-color:#FFFFFF; }



/*	TARIFFE	****************************************************************************	*/
	/*	posiziona e centra il suo contenuto	*/
div.tariffe		{ position:relative; top:0px; left:0px; width:100%; height:100%; text-align:center; background-color:#FFFFFF; }
	/*	tabella e td in alto	*/
table.tariffe		{ padding:0px; border-collapse:collapse; margin:auto; width:95%; }
td.tariffe_logo	{ padding:0px; width:300px; height:64px; text-align:center; }
td.tariffe_t	{ padding:0px; font-family:verdana,arial; color:#000066; font-size:12px; font-weight:bold; vertical-align:middle; }
td.tariffe		{ padding:0px; font-family:verdana,arial; color:#000066; font-size:11px; font-weight:normal; vertical-align:bottom; text-align:justify; }
	/*	tabella e td con le tariffe	*/
table.tariffe_tab	{ padding:0px; border-collapse:collapse; margin:auto; width:100%; }
td.tariffe_b_b		{ padding:0px; font-family:verdana,arial; color:#000066; font-size:12px; font-weight:bold; border:1px solid #000066; text-align:left; }
td.tariffe_b		{ padding:2px; font-family:verdana,arial; color:#000066; font-size:11px; font-weight:normal; border:1px solid #000066; text-align:left; }



/*	DETTAGLI	****************************************************************************	*/
	/*	posiziona e centra il suo contenuto	*/
div.dettagli		{ position:relative; top:0px; left:0px; width:100%; height:100%; text-align:center; background-color:#FFFFFF; }
	/*	tabella e td in alto	*/
table.dettagli		{ padding:0px; border-collapse:collapse; margin:auto; width:95%; }
td.dettagli_logo	{ padding:0px; width:300px; height:64px; text-align:center; }
td.dettagli_t	{ padding:0px; font-family:verdana,arial; color:#000066; font-size:12px; font-weight:bold; vertical-align:middle; }
td.dettagli		{ padding:1px; font-family:verdana,arial; color:#000066; font-size:11px; font-weight:normal; text-align:justify; }
	/*	tabella con i dati	*/
table.dettagli_tab	{ padding:0px; border-collapse:collapse; margin:auto; width:95%; }
div.dettagli_scroll	{ padding:0px; margin:auto; height:300px; overflow:auto; }
	/* LINK PAGINAZIONE	*/
.paginaz		{ font-family:verdana,arial; color:#000066; font-size:11px; font-weight:normal; text-decoration:none; }
a.paginaz		{ font-family:verdana,arial; color:#000066; font-size:11px; font-weight:normal; text-decoration:underline; }
a.paginaz:hover	{ font-family:verdana,arial; color:#000066; font-size:11px; font-weight:normal; text-decoration:none; }