
.noPrint,
#noPrint,
.percorso,
.utente { display: none;}

BODY.site{ height: 100%; margin: 0px; padding: 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #FFFFFF; font-size: 11px; text-align: center; overflow-y: scroll; scrollbar-arrow-color: #3C3C3C; scrollbar-face-color: #CCCCCC; scrollbar-shadow-color: #3C3C3C; scrollbar-darkshadow-color: #CCCCCC; scrollbar-Highlight-color: #CCCCCC; scrollbar-3Dlight-color: #FFFFFF; scrollbar-track-color: #EAEAEA; }

TABLE.main{ background-color: #FFFFFF; height: auto; width: 600px; margin-left: auto; margin-right: auto;  }
DIV.contenuto { margin: 10px 0px 10px 15px; }
TD.contenuto{ width: 100%; vertical-align: top; }


.titolo{ background-color: #fff; margin: 0px; font-size: 18px; color: #002469; font-weight: bold; padding: 10px 5px 3px 15px; text-align: left; }
	
	/* CARRELLO */
		TABLE.distinta{ width: 100%; border-collapse: collapse;  }
		TABLE.distinta TH{ background-color: #F25000; border: 1px solid #5A5A5A; border-bottom: none; color: #FFFFFF; }
		TABLE.distinta TD{ background-color: #EFEFEF; border: none; border: 1px solid #5A5A5A; color: #6A6A6A; }		
		TABLE.distinta TR.last TD{ border-bottom: 1px solid #5A5A5A; }
		TABLE.distinta TR.spese TH{ background-color: #EFEFEF; color: #5A5A5A; border: none; border: 1px solid #5A5A5A; text-align: right; text-transform: uppercase; padding-right: 10px; }
		TABLE.distinta TR.totale TH{ background-color: #335087; color: #FFFFFF; border: none; border: 1px solid #5A5A5A; }
		
/* registrazione */				
		TABLE.registrazioneConferma { width: 200px; margin: 0px 15px 0px 0px; border-collapse: collapse;}
		TABLE.registrazioneConferma TH { background-color: #335087; color: #FFFFFF; border: 1px solid #5A5A5A; }
		TABLE.registrazioneConferma TD { background-color: #F65703; color: #FFFFFF; border: 1px solid #5A5A5A; }

			
	
