	body 				{margin-left:0px; margin-top:0px; margin-right:0px;	margin-bottom:0px; font-family:verdana; font-size:11px;}
	form				{margin:0px; padding:0px;}
	.campo100			{float:left; width:100%; margin-left:-1px; }
	.campo98			{float:left; width:98%; margin-left:-1px; }
	.campo95			{float:left; width:95%; margin-left:-1px; }
	.campo90			{float:left; width:90%; margin-left:-1px; }
	.campo85			{float:left; width:85%; margin-left:-1px; }
	.campo84			{float:left; width:84%; margin-left:-1px; }
	.campo80			{float:left; width:80%; margin-left:-1px; }
	.campo78			{float:left; width:78%; margin-left:-1px; }
	.campo77			{float:left; width:77%; margin-left:-1px; }
	.campo75			{float:left; width:75%; margin-left:-1px; }
	.campo74			{float:left; width:74%; margin-left:-1px; }
	.campo70			{float:left; width:70%; margin-left:-1px; }
	.campo68			{float:left; width:68%; margin-left:-1px; }
	.campo67			{float:left; width:67%; margin-left:-1px; }
	.campo66			{float:left; width:66%; margin-left:-1px; }
	.campo65			{float:left; width:65%; margin-left:-1px; }
	.campo64			{float:left; width:64%; margin-left:-1px; }
	.campo62			{float:left; width:62%; margin-left:-1px; }
	.campo60			{float:left; width:60%; margin-left:-1px; }
	.campo55			{float:left; width:55%; margin-left:-1px; }
	.campo50			{float:left; width:50%; margin-left:-1px; }
	.campo49			{float:left; width:49%; margin-left:-1px; }
	.campo48			{float:left; width:48%; margin-left:-1px; }
	.campo47			{float:left; width:47%; margin-left:-1px; }
	.campo45			{float:left; width:45%; margin-left:-1px; }
	.campo40			{float:left; width:40%; margin-left:-1px; }
	.campo38			{float:left; width:38%; margin-left:-1px; }
	.campo35			{float:left; width:35%; margin-left:-1px; }
	.campo34			{float:left; width:34%; margin-left:-1px; }
	.campo33			{float:left; width:33%; margin-left:-1px; }
	.campo32			{float:left; width:32%; margin-left:-1px; }
	.campo31			{float:left; width:31%; margin-left:-1px; }
	.campo30			{float:left; width:30%; margin-left:-1px; }
	.campo28			{float:left; width:28%; margin-left:-1px; }
	.campo27			{float:left; width:27%; margin-left:-1px; }
	.campo25			{float:left; width:25%; margin-left:-1px; }
	.campo24			{float:left; width:24%; margin-left:-1px; }
	.campo23			{float:left; width:23%; margin-left:-1px; }
	.campo22			{float:left; width:22%; margin-left:-1px; }
	.campo20			{float:left; width:20%; margin-left:-1px; }
	.campo19			{float:left; width:19%; margin-left:-1px; }
	.campo18			{float:left; width:18%; margin-left:-1px; }
	.campo17			{float:left; width:17%; margin-left:-1px; }
	.campo16			{float:left; width:16%; margin-left:-1px; }
	.campo15			{float:left; width:15%; margin-left:-1px; }
	.campo14			{float:left; width:14%; margin-left:-1px; }
	.campo13			{float:left; width:13%; margin-left:-1px; }
	.campo12			{float:left; width:12%; margin-left:-1px; }
	.campo11			{float:left; width:11%; margin-left:-1px; }
	.campo10			{float:left; width:10%; margin-left:-1px; }
	.campo9				{float:left; width:9%;  margin-left:-1px; }
	.campo8				{float:left; width:8%;  margin-left:-1px; }
	.campo7				{float:left; width:7%;  margin-left:-1px; }
	.campo6				{float:left; width:6%;  margin-left:-1px; }
	.campo5				{float:left; width:5%;  margin-left:-1px; }
	.campo3				{float:left; width:3%;  margin-left:-1px; }
	.campo2				{float:left; width:2%;  margin-left:-1px; }
	
	.w100				{width:100%;}
	.w99				{width:99%;}
	.w98				{width:98%;}
	.w97				{width:97%;}
	.w95				{width:95%;}
	.w92				{width:92%;}
	.w90				{width:90%;}
	.w89				{width:89%;}
	.w85				{width:85%;}
	.w82				{width:82%;}
	.w81				{width:81%;}
	.w80				{width:80%;}
	.w79				{width:79%;}
	.w78				{width:78%;}
	.w75				{width:75%;}
	.w70				{width:70%;}
	.w68				{width:68%;}
	.w65				{width:65%;}
	.w60				{width:60%;}
	.w56				{width:56%;}
	.w51				{width:51%;}
	.w50				{width:50%;}
	.w49				{width:49%;}
	.w48				{width:48%;}
	.w47				{width:47%;}
	.w45				{width:45%;}
	.w40				{width:40%;}
	.w35				{width:35%;}
	.w30				{width:30%;}
	.w25				{width:25%;}
	.w20				{width:20%;}
	.w18				{width:18%;}
	.w16				{width:16%;}
	.w15				{width:15%;}
	.w14				{width:14%;}
	.w13				{width:13%;}
	.w12				{width:12%;}
	.w11				{width:11%;}
	.w10				{width:10%;}
	.w8					{width:8%;}
	.w5					{width:5%;}

	.wx240{ width:240px;}
	.wx100{ width:100px;}
	.pdb-50{margin-bottom:50px;}
	
	.h700				{height:700px;}
	.h620				{height:620px;}
	.h600				{height:600px;}
	.h550				{height:550px;}
	.h520				{height:520px;}
	.h500				{height:500px;}
	.h400				{height:400px;}
	.h330				{height:330px;}
	.h300				{height:300px;}
	.h250				{height:250px;}
	.h210				{height:210px;}	
	.h200				{height:200px;}	
	.h150				{height:150px;}	
	.h130				{height:130px;}	
	.h100				{height:100px;}	
	.h80				{height:80px;}
	.h70				{height:70px;}
	.h50				{height:50px;}
	.h45				{height:45px;}
	.h20				{height:20px;}

	.l					{text-align:left;}
	.c					{text-align:center;}
	.r					{text-align:right;}
	.b					{font-weight:bold;}
	.pointer			{cursor:pointer;}
	
	#tabella_blocco 			{ width:400px;height:200px; }
	#tabella_blocco td 			{ border:1px dotted #000; background: #EEEEEE; }
	#tabella_blocco td.hilight 	{background: yellow; }

	.box_campo th		{font-family: Arial; 	font-size: 11px; color:#000;font-weight:bold;}
	.box_campo td		{font-family: Verdana; 	font-size: 12px; color:#000; border:0px;}

	.box_campo td ul	{margin-top:0px;margin-bottom:0px;}
	ul	{-webkit-margin-before:0;}

	.radio_orizz ul li	{margin:0px; padding:0px; display: inline}

	#pulsantiera table							{width:100%;}
	#pulsantiera td								{font-family: Arial; font-size: 11px; text-align:left;}
	#pulsantiera .linguetta_A2 a				{color:#006699; padding: 0 8px 0 8px;}
	#pulsantiera .linguetta_A1					{width:13px; height: 26px;	background-image: url(../images/linguetta_a1.gif);}
	#pulsantiera .linguetta_A2					{color:#000000; padding: 0 8px 0 8px; background-image: url(../images/linguetta_a2.gif);}
	#pulsantiera .linguetta_A3					{width:5px; height: 26px; background-image: url(../images/linguetta_a3.gif);}
	#pulsantiera .linguetta_B					{color:#B47B74; font-size: 11px; padding:	0 8px 0 8px;}
	#pulsantiera .linguetta_B1					{width:13px; height:26px; background-image:url(../images/linguetta_b1.gif);}
	#pulsantiera .linguetta_B2					{color:#999999; padding:0 8px 0 8px;background-image:url(../images/linguetta_b2.gif);}
	#pulsantiera .linguetta_B3					{width:5px; height:26px; background-image: url(../images/linguetta_b3.gif);	}
	#pulsantiera .linguetta_C1					{width:13px;height:26px;background-image:url(../images/linguetta_c1.gif);}
	#pulsantiera .linguetta_C2					{color:#CC3333;padding:0 8px 0 8px;background-image:url(../images/linguetta_c2.gif);}
	#pulsantiera .linguetta_C3					{width:5px;	height:	26px;background-image:url(../images/linguetta_c3.gif);}
	#pulsantiera .linguetta_D1					{width:13px;height:26px;background-image:url(../images/linguetta_d1.gif);}
	#pulsantiera .linguetta_D2					{color:#000000;padding:0 8px 0 8px;background-image:url(../images/linguetta_d2.gif);}
	#pulsantiera .linguetta_D3					{width:5px;height:	26px;background-image:		url(../images/linguetta_d3.gif);}
	#pulsantiera .linguetta_D					{padding:0 3px 0 8px;height:26px;}
	#pulsantiera .linguetta_D a					{color:#ffffff;}


	.intestazione								{background-color:#ffffff; color: #000000; font-family: Arial; font-size:16px; font-weight:bold;}
	.intestazione h3							{margin-left:10px;}
	.bg_azioni									{background-image:url(/images/bg_azioni.gif); background-position:bottom; background-repeat:repeat-x; height:20px; }
	
	h1,h2,h3,h4,h5,h6							{margin:0px;}
	fieldset 									{width:98%}
	AAlegend										{font-family: arial; font-weight:bold; color: #333333; font-size:14px; background: chartreuse;padding:5px;}
	legend										{font-family: arial; font-weight:bold; color: #333333; font-size:14px;}

	.footer										{font-family: verdana; font-size:11px;}
	.footer img									{margin:2px;}
	.testo										{font-family: verdana; font-size:11px;}
	.testo td									{font-family: verdana; font-size:11px;}
	.menu										{border-bottom:1px dotted #000; margin:0; padding:2px; background-color:#007DFB;}
	.menu a										{padding: 2px 2px 2px 6px;	font-family: Arial; font-size:11px; text-decoration:none;color:#fff;}

	.int_list									{ padding: 2px 2px 2px 6px; border-bottom: 2px solid #A3A3A3; border-right:2px solid #A3A3A3; border-top: 1px solid #E5E5E5; border-left: 1px solid #E5E5E5; background-color: #EFEFEF; font-family: Arial; font-size:13px;}
	.int_list_over								{ padding: 2px 2px 2px 6px; border-bottom: 2px solid #C5C5C5; border-right:	2px solid #C5C5C5; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; background-color: #EEEEEE; font-family: Arial;font-size:13px;}
	.int_list_click								{ padding: 2px 2px 2px 6px; border-top: 2px solid #A3A3A3; border-left:	2px solid #A3A3A3; border-bottom: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5; background-color: #f0f0f0; font-family: Arial;font-size:13px;}
	.int_list img, .int_list_over img, .int_list_click img	{ margin: 0 0 0 8px;}

	.int_list0									{ border:1px solid #000; background:#ffffff; color:#000; font-family: Arial; font-size:18px;padding:5px;}
	.int_list1									{ border:1px solid #000; background:#0066FF; color:#fff; font-family: Arial; font-size:18px;padding:5px;}
	.int_list11									{ border:1px solid #000; background:#0066FF; color:#fff; font-family: Arial; font-size:14px;padding:5px;}
	.int_list2									{ border:1px solid #000; background:#FF9900; color:#fff; font-family: Arial; font-size:18px;padding:5px;}
	.int_list3									{ border:1px solid #000; background:#339900; color:#fff; font-family: Arial; font-size:18px;padding:5px;}
	.int_list33									{ border:1px solid #000; background:#339900; color:#fff; font-family: Arial; font-size:14px;padding:5px;}
	.int_list4									{ border:1px solid #000; background:#FFFF00; color:#fff; font-family: Arial; font-size:18px;padding:5px;}
	.int_list5									{ border:1px solid #000; background:#FF0000; color:#fff; font-family: Arial; font-size:18px;padding:5px;}
	.int_list6									{ border:1px solid #000; background:#e1e1e1; color:#000; font-family: Arial; font-size:18px;padding:5px;}
	.int_list7									{ border:1px solid #A3A3A3; background-color: #EFEFEF; font-family: Arial; font-size:13px;padding: 2px;}
	.int_list8									{ border:1px solid #000; background:#9900CC; color:#fff; font-family: Arial; font-size:18px;padding:5px;}
	.int_grafici								{ border:1px solid #000; background:#0066FF; color:#fff; font-family: Arial; font-size:18px;padding:5px; text-align:center;}
	.int_grafici_disabled						{ border:1px solid #000; background:#d1d1d1; color:#666; font-family: Arial; font-size:18px;padding:5px; text-align:center;}

	.ris_lista									{ margin-top: 1px; border: 1px solid #cccccc; border-top: 0; font-family: Arial; font-size: 12px; color: #333333; padding: 2px 2px 2px 2px;background-color:#F5F7F0;}
	.ris_lista a 								{text-decoration: underline;}

	.ris_listb									{ margin-top: 1px; border: 1px solid #cccccc; border-top: 0; font-family: Arial; font-size: 12px; color: #333333; padding: 2px 2px 2px 2px;background-color:#FDFDFD;}
	.ris_listb a 								{text-decoration: underline;}

	.ris_listc									{margin-top: 1px; border: 1px solid #cccccc; border-top: 0; font-family: Arial; font-size: 12px; color: #333333; padding: 2px 2px 2px 2px;background-color:#FF6633;}
	.ris_listc a 								{text-decoration: underline;color:#000000;}

	.ris_listd									{margin-top: 1px; border: 1px solid #cccccc; border-top: 0; font-family: Arial; font-size: 12px; color: #333333; padding: 2px 2px 2px 2px;background-color:#FFDD11;}
	.ris_listd a 								{text-decoration: underline;color:#000000;}

	.ris_liste									{margin-top: 1px; border: 1px solid #cccccc; border-top: 0; font-family: Arial; font-size: 12px; color: #000; padding: 2px 2px 2px 2px;background-color:#66CC00;}
	.ris_liste a 								{text-decoration: underline;color:#000000;}

	.ris_listf									{margin-top: 1px; border: 1px solid #cccccc; border-top: 0; font-family: Arial; font-size: 12px; color: #000; padding: 2px 2px 2px 2px;background-color:#FF9900;}
	.ris_listf a 								{text-decoration: underline;color:#000000;}

	.ris_listg									{border: 1px solid #000;font-family: Arial;font-size:14px; color: #000; padding:2px;background-color:#33CC66;}

	.ris_listaa									{ margin-top: 1px;padding:2px;background-color:#d1d1d1;}
	.ris_listaa:hover							{ background-color:#0066FF; width:auto;}
	.ris_listaa a 								{text-decoration: underline;}
	.ris_listaa a:hover							{color: #fff;}

	.ris_listbb									{ margin-top: 1px; padding:2px;background-color:#e1e1e1;}
	.ris_listbb:hover							{background:#0066FF;width:auto;}
	.ris_listbb a 								{text-decoration: underline;}
	.ris_listbb a:hover							{color: #fff;}


	.ris_listtotale								{ margin-top: 1px; border: 1px solid #999999; border-top: 2px; font-family: Arial; font-weight: bold; font-size: 12px; color: #333333; padding: 2px 2px 2px 2px;	background-color: #FFFFFF;}
	.zoom										{background-color:#f9f9f9; border:1px solid #cccccc; color: #000000;}
	.zoom2										{background-color:#e1e1e1; border:1px solid #000; font-weight:bold; color:#000;}
	.path_sel									{background-color:#e1e1e1; border:1px solid #000; padding:1px;color:#000;margin:1px;}
	.infoutente									{border: 1px solid #a1a1a1; background-color: #FFFFE1; padding:10px; font-size: 12px;}
	
	#pathnew									{font-family:Tahoma;font-size: 12px;}
	#pathnew a									{color: #0000FF;}
	#pathnew .int_list a						{color: #333333; text-decoration:none;}
	#pathnew .sel								{background-color:#e1e1e1; border:1px solid #000; font-weight:bold; margin-top:2px;padding:5px;color:#000;}

	.messaggio_html_admin						{padding:25px 35px 0px 35px; font-size: 12px;}
	.dex_pathnew								{border: 1px solid #cccccc; background-color:#FDFDFD; width:300px;}
	.button										{width: 20%;}
	.button33									{width: 33%;}
	.bg_help									{background-image:url(../images/bg_help.gif);}
	.tendina									{margin: -1px 0 -1px 0;}

	.azienda_etichetta							{font-family: Impact; font-size:20px;}
	.gita_etichetta								{font-family: Impact; font-size:35px;}
	.fll										{float: left;}
	.flr										{float: right;}
	.clear										{clear:both; width:100%; height:1px; font-size:1px;}
	.clear_left									{clear: left;}
	.Clear-Both									{clear:both;}

	.allarme_rosso								{background-color:#990000;padding:0 3px;color:#ffffff;}
	.allarme_verde								{background-color:#00FF00;padding:0 3px;color:#000000;}
	.nero										{color:#000;}
	.bianco										{color:#FFF;}
	.rosso										{color:#FF0000;}
	.blu										{color:#0000FF;}
	.back_rosso									{background-color:#FF0000;}
	.back_blu									{background-color:#0080FF;}	
	.back_verde									{background-color:#00CC00;}	
	.back_arancione								{background-color:#FF9900;}	
	.back_giallo								{background-color:#FFDD11;}
	.back_giallo1								{background-color:#ffff00;}
	.back_viola									{background-color:#9999FF;}
	.back_bo									{background-color:#FF0000;}
	.back1										{background-color:#FFCC66;}
	.pie 										{font-family: arial; font-size: 6px; color: #000000; text-decoration: none}
	.ris_list_stampa							{margin-top: 1px; font-family: Arial; font-size: 12px; color: #333333; padding: 2px 2px 2px 2px;}
	.scaduto									{padding:5px;text-decoration:none;font-weight:bold;background-color:#FF0000;color:#fff;}
	.inscadenza									{padding:5px;text-decoration:none;font-weight:bold;background-color:#FFDD11;}
	
	.button_h100 	input						{height:100px;}
	.button_h90 	input						{height:90px;}
	.button_h70 	input						{height:70px;}
	.button_w40 	input						{width:40px;}

	.tot										{font-size: 18px;}
	.clear_hr									{background: #000; clear:both; margin:1px; visibility:hidden; height:1px; font-size:1px;}
	
	.ajax-loading								{background:url(/images/ajax-loader.gif);background-repeat:no-repeat;background-position:right;}
	
	.bordo{border:1px solid #000; font-size:12px;}
	.bordosezioni{border:1px solid #000;background-color:#82e750;border-bottom:3px solid #CC0000;FONT-SIZE:17px;font-weight:bold;color:#000000;}
	.bordo-grigio{border:1px solid #ccc;}
	.bordo-puntini-sotto{border-bottom:1px solid #000;}

	.font20				{font-size: 20px;}
	.font19				{font-size: 19px;}
	.font18				{font-size: 18px;}
	.font17				{font-size: 17px;}
	.font16				{font-size: 16px;}
	.font15				{font-size: 15px;}
	.font14				{font-size: 14px;}
	.font13				{font-size: 13px;}
	.font12				{font-size: 12px;}
	.font11				{font-size: 11px;}
	.font10				{font-size: 10px;}
	.font9				{font-size: 9px;}
	.font8				{font-size: 8px;}
	
	.piu				{font-size:16px; font-weight:bold; text-align:center;}
	.cambia_prezzi		{background-color:#66CC33; border:1px #000 solid;font-weight:bold; text-align:center; font-size:16px;}
	.link_carrello		{width:100%; height:20px; font-weight:bold;background-color:#e1e1e1; border:1px solid #cccccc; color: #000000; cursor:pointer;}

.cmd_su{
	background: url('/images/freccia-su.png') no-repeat top;
    width: 16px;
    height: 16px;
    border: 0;
    cursor: pointer;
}

.cmd_giu{
	background: url('/images/freccia-giu.png') no-repeat top;
    width: 16px;
    height: 16px;
    border: 0;
    cursor: pointer;
}

.ac-path li{ margin-bottom:3px;}

.areacliente_allegati {
	text-align:center;
	font-size:20px;
	width:100%;
	cursor:pointer;	
	font-weight:bold;
}
.areacliente_allegati-no {
	text-align:center;
	font-size:20px;
	width:100%;
	color:#ccc;
}
.tinymce{ width:100%;}

#prezzoivato {font-size:11px; background-color:#ff9900; padding:0 3px;}

.int_scorciatoie{ background:#0066FF; padding: 6px; border: 2px dotted #000; font-family: Arial; font-size:13px; }
.int_sceltadb{ background:cornsilk; padding: 6px; border: 2px dotted #000; font-family: Arial; font-size:13px; }
#pathnew .int_scorciatoie a{ color:#fff; text-decoration:none;}

.email_non_inviata { background:#FFFF00!important;}
.contratto_non_firmato { background-color:#CC66FF!important;}
.contratto_non_firmato a { color:#ffffff;}
.contratto_dex { font-size:13px; text-align:right;margin:10px; font-style:italic;}
.contratto_dex span {float:left; font-weight:normal; font-size:11px;}
.hmin_300 {min-height: 250px;}
.txt-dec-none{text-decoration:none;}
.select {
		width:99%;
		height:25px;
		margin:1px;
		background:white;
		border-radius:5px;
		border:2px solid #555;
		font-size:18px;
	}
.checkbox {
		width:25px;
		height:25px;
		margin:1px;
		background:white;
		border-radius:5px;
		border:2px solid #555;
		font-size:18px;
		text-align:center;
	}
.checkbox1 {
		width:20px;
		height:20px;
		margin:1px;
		background:white;
		border-radius:5px;
		border:2px solid #555;
		font-size:18px;
		text-align:center;
	}

#finestra-attendi{
		position: fixed;
		top: 45%;
		right: 35%;
		padding: 50px;
		font-family: Arial;
		font-size:18px;
		font-weight:bold;
		text-align:right; 
		background-color:#FF3300;
		color:#fff;
		border: 2px dotted #fc0;
}
.evidenziato{background-color:#990000;color:#fff;border:1px dotted #000;padding:1px;}
.link-bianco{text-decoration:none;color:#fff;}

.tendina_email {
	background-image:url(/images/arrow.png);
	background-repeat:no-repeat;
	background-position:right center;
	width:100%;
	padding:5px;
	font-family:Arial;
	line-height:1;
	border-radius:5px;
	background-color:#f1f1f1;
	color:#000;
	font-size:13px;
	-webkit-appearance:none;
	box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.3);
	outline:none
}
.giacenza{ text-align:center; font-size:18px; width:100%;background-color:#0080FF;color:#fff;border:1px solid #000; font-weight:bold;}
	.orario-tendina{
			font-size:18px;
			width:100%;
			font-weight:bold;
			border: 1px solid #000;
	}
	.orario-conferma{
		font-size:20px;
		font-weight:bold;
	}

.dex_pathnew li{margin-bottom:5px;}

.buttonClass {
  font-size:15px;
  font-family:Arial;
  width:auto;
  height:50px;
  border-width:1px;
  color:#fff;
  border-color:#0b0e07;
  border-top-left-radius:3px;
  border-top-right-radius:3px;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  box-shadow:inset 0px -3px 7px 0px #29bbff;
  text-shadow:inset 0px 1px 0px #263666;
  background:linear-gradient(#2dabf9, #0688fa);
}

.buttonClass:hover {
  background: linear-gradient(#0688fa, #2dabf9);
}
.basso {
   position: fixed;
   left: 0;
   bottom: 0;
   width: 100%;
   border:1px dotted #666;
   background-color: #f2efef;
   padding:10px 0;
   color: white;
   text-align:center;
}
.aqua{background:aqua;}