
.noPrint,
#noPrint,
.percorso,
.utente,
DIV.bottone,
DIV.bottone2,
DIV.bottone3,
DIV.bottoneDisabilitato,
DIV.bottoneDisabilitato2{ display: none;}

DIV.colore1,
DIV.colore2,
DIV.colore3,
DIV.colore4,
DIV.colore5,
DIV.colore6,
DIV.colore7,
DIV.colore8 { position: relative; top: -50px; display: block; }

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: 100%; margin-left: auto; margin-right: auto; border: 0px;  }

TH.top{ background-color: #FFF;  height: 10px; text-align: left; }
TH.top IMG {	width: 166px; height: 43px;}
TH.top P.riga{ margin: 0px; background-color: #FFF; padding: 0px; border: 0px; font-size: 1px; }

DIV.contenuto { margin: 10px 0px 10px 15px;  width: 100%;}
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; }
TD.titolo FONT.txt {color: #002469;  }
	/* 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; }
		
TABLE.prodotti{ margin-top: -20px; }
	
