TABLE.Contenitore 	{width:700pt ; border: 1pt groove #000000}
TABLE.Quadrante		{width:690pt;border: 0pt}
TABLE.Tabellone		{width:690pt;border-collapse: collapse;BORDER: black 1px solid}
TABLE.AVVISI   		{width:600pt; border:  black 0px solid}

td.TitoloSezione		{font-family: 'Tahoma'; font-size: 28pt; font-style: bold; text-align: center; 
							 border-bottom: 1pt solid #E0E0E0 ;  color : #000080; background-color: #F0F0F0 ;border: 1pt solid black;}
td.TitoloQuadr			{font-family: 'Arial'; font-size: 18pt; font-style: bold; text-align: center; 
							 border-bottom: 1pt solid #E0E0E0 ;  border-top: 1pt solid #E0E0E0 ; color : #000080; background-color: white;}
TD.TitoloSottoSez		{font-family: Arial; font-size: 11pt; text-align: center;BORDER-BOTTOM: black 1px dotted;height:16px }
TD.TitoloSottoSezL	{font-family: Arial; font-size: 11pt; text-align: left;BORDER-BOTTOM: black 1px dotted;height:16px }
td.Separatore			{font-family: Verdana; font-size: 1px; text-align: center; height:1px}
sub	{font-size: 6pt; }
sup	{font-size: 7pt; }

/* STILI INTESTAZIONE STUDENTE */
td.AggiornAlStud	{font-family: Arial; font-size: 7pt; color: #808080; text-align: center; 
						VERTICAL-ALIGN : TOP ; border-bottom: 1pt solid #E0E0E0; width:690pt}
td.EtichStud		{font-family: Arial; font-size: 7pt; color: #808080; text-align: right; 
               	background-color: #E0E0E0; VERTICAL-ALIGN : TOP; width:100pt}
td.ValStud_1		{font-family: 'Arial'; font-size: 24pt; font-style: bold; text-align:left;
						border-bottom: 1pt solid #E0E0E0 ;  color : #000080; background-color: white;width:550pt}
td.ValStud_2		{font-family: 'Arial'; font-size: 10pt; font-style: bold; text-align:left;
						border-bottom: 1pt solid #E0E0E0 ; ; color : #000080;width:550pt}
td.ValStud_3		{font-family: Verdana; font-size: 8pt; color : #000080;  text-align:left;
						border-bottom: 1pt solid #E0E0E0;width:550pt}
td.nomessage		{font-family: 'Arial'; font-size: 10pt; font-style: bold; text-align:center; vertical-align:middle;
						border-bottom: 1pt solid #E0E0E0 ;background-color: yellow ; color : black;width:550pt}
td.FotoStud			{font-family: 'Arial'; font-size: 24pt; font-style: bold; border-bottom: 1pt solid #E0E0E0;
						color : #000080; background-color: white;width:100px; vertical-align:middle}
font.smTextStud	{font-family: Verdana; font-size: 8pt; color : #000080; background-color: yellow; font-style:italic  }
td.Dito	   		{font-family: 'Arial'; font-size: 10pt; font-style: bold; text-align:left;
						 color : #000080;width:33px}
td.AvvisoStud_2	{font-family: 'Arial'; font-size: 10pt; font-style: bold; text-align:left;
						color : #000080}

/* STILI ASSENZE */
td.TestataAss		{font-family: Arial; font-size: 3mm;BORDER: black 1px solid; vertical-align:top; width:210pt; text-align:left }
td.TestataAss1		{font-family: Arial; font-size: 3mm; text-align:left;BORDER: black 1px solid; vertical-align:middle; text-align:center}
td.TestataAss2		{font-family: Arial; font-size: 2mm; text-align:center;BORDER: black 1px solid; vertical-align:middle; }
td.RowTitleAss		{font-family: Arial; font-size: 4mm; text-align:Right;BORDER: black 1px solid; vertical-align:bottom; }
td.RowTitleAss2	{font-family: Arial; font-size: 2mm; text-align: center; BORDER: black 1px solid;BORDER-BOTTOM: 0px;height:12px }
td.HeadOrarioAss	{font-family: Arial; font-size: 2.3mm;font-weight: bold; text-align: center; BORDER: black 1px solid;BORDER-BOTTOM: 0px;width:18px;height:12px }
td.OrarioAss		{font-family: Arial; font-size: 2mm; text-align: center; BORDER: black 1px solid;BORDER-BOTTOM: 0px;width:18px;height:12px }
td.ValoreAss		{font-family: Arial; font-size: 9pt; text-align: center;BORDER: black 1px solid;BORDER-TOP: black 1px dotted;height:16px }
TD.LegendaAss		{font-family: Arial; font-size: 7pt; text-align:left}
TD.TotaliAss		{font-family: Arial; font-size: 10pt; text-align:right}

/* STILI VOTI */
td.HeadProgrVoti		{ font-family: Arial; font-size: 2.3mm;font-weight: bold; text-align: center; BORDER: black 1px solid;BORDER-BOTTOM: 0px;width:27pt;height:12px }
td.RowTitleVoti		{ font-family: Arial; font-size: 5mm; text-align:Right;BORDER: black 1px solid; vertical-align:middle; width:210pt }
TD.RowModuloVoti 		{ font-family: Arial; font-size: 3mm; text-align: center;BORDER: black 1px solid }
TD.HeadTipoProvVoti 	{ font-family: Arial; font-size: 2mm; text-align: center;BORDER: black 1px solid }
TD.SepaModuliVoti 	{ background-color: silver; BORDER: black 1px solid; width:10px  }
TD.GiornoVoti			{ font-family: Arial; font-size: 2mm; text-align: center; BORDER: black 1px solid;BORDER-BOTTOM: 0px;width:27pt;height:12px }
TD.VotoVuotoVoti 		{ font-family: registro; font-size: 11pt; text-align: center;BORDER: black 1px solid;BORDER-TOP: black 1px dotted;height:16px}
TD.VotoSuffVoti 		{ font-family: registro; font-size: 11pt; text-align: center;BORDER: black 1px solid;BORDER-TOP: black 1px dotted;height:16px; color: white ; background-color:green }
TD.VotoInsufVoti 		{ font-family: registro; font-size: 11pt; text-align: center; color: white ; background-color:red ;BORDER: black 1px solid;BORDER-TOP: black 1px dotted;height:16px }
TD.EserBonusPenVoti	{ font-family: Arial; font-size: 2mm; vertical-align:middle; text-align: center;BORDER-left: black 1px solid;BORDER-RIGHT: black 1px solid;BORDER-TOP: black 1px dotted;BORDER-BOTTOM: black 0px dotted;height:16px }
TD.EserBonusPenModul	{ font-family: Arial; font-size: 2mm; text-align: center; BORDER: black 1px solid;;BORDER-TOP: black 1px dotted;width:35px;height:12px }

/* STILI SEMAFORI */
td.Esito					{ font-family: Arial; color:black; font-size: 2.3mm;vertical-align:middle; text-align: center; BORDER-left: black 1px solid;BORDER-RIGHT: black 1px solid;BORDER-TOP: black 1px dotted;BORDER-BOTTOM: black 1px solid }
td.SeparatoreV			{ font-family: Arial; font-size: 2.3mm; BORDER: black 1px solid; width:4pt }
td.ModuloOFF			{ background-color:#F0F0F0; font-family: Arial; color:white; font-size: 2.3mm;font-weight: bold; text-align: center; BORDER: black 1px solid;height:12px }
td.ModuloON				{ font-family: Arial; color:black; font-size: 2.3mm;font-weight: bold; text-align: center; BORDER: black 1px solid;height:12px }
//td.StatEsito			{ font-family: Arial; color:black; font-size: 2.3mm;vertical-align:middle; text-align: center; BORDER: black 1px solid;BORDER-BOTTOM: 0px;width:128px;height:12px }
td.VotiScrut			{ background-color:green;color:white;font-family: Arial; font-size: 32px;font-weight: bold; text-align: center; vertical-align:middle; BORDER: black 1px solid;BORDER-BOTTOM: 0px;width:40pt;height:12px }
td.VotiScrutWhite		{ background-color:white;color:white;font-family: Arial; font-size: 32px;font-weight: bold; text-align: center; vertical-align:middle; BORDER: black 1px solid;BORDER-BOTTOM: 0px;width:40pt;height:12px }
td.VotiScrutRosso		{ background-color:red;color: white; font-family: Arial; font-size: 32px;font-weight: bold; text-align: center; vertical-align:middle; BORDER: black 1px solid;BORDER-BOTTOM: 0px;width:40pt;height:12px }

/* STILI MEDIE */
//td.HeadStatModuliDis	{ background-color:#F0F0F0;font-family: Arial; color:silver; font-size: 2.3mm;font-weight: bold; text-align: center; BORDER: black 1px solid;BORDER-BOTTOM: 0px;height:12px }
td.Semafori				{ vertical-align:top; font-family: Arial; font-size: 2mm; text-align: center; BORDER-left: black 1px solid;BORDER-RIGHT: black 1px solid;BORDER-TOP: black 1px dotted;BORDER-BOTTOM: black 1px solid;height:12px }
td.TitoloMedie 		{ font-family: Arial; vertical-align:middle; color:black; font-size: 2.3mm;font-weight: bold; text-align: center; BORDER: black 1px solid }
td.MediaVotiSmall		{ vertical-align:middle; font-family: Arial; font-size: 4mm; text-align: center; BORDER: black 1px solid;BORDER-BOTTOM: 0px}
td.MediaVoti			{ vertical-align:middle; font-family: Arial; font-size: 6mm; text-align: center; BORDER: black 1px solid;BORDER-BOTTOM: 0px}
TD.InzioEti 			{ font-family: Arial; font-size: 2mm; text-align: center; BORDER: black 1px solid;BORDER-BOTTOM: 0px;width:60pt;height:9px }
TD.MezzoEti				{ font-family: Arial; font-size: 2mm; vertical-align:middle; text-align: center;BORDER-left: black 1px solid;BORDER-RIGHT: black 1px solid;BORDER-TOP: black 1px dotted;BORDER-BOTTOM: black 0px dotted;;width:60pt;height:9px }
TD.CellaMedie			{ font-family: Arial; font-size: 2.4mm; text-align: center;vertical-align:middle ; ;BORDER-left: black 1px solid;BORDER-RIGHT: black 1px solid;BORDER-TOP: black 1px dotted;BORDER-BOTTOM: black 0px dotted;height:9px }
SMALL.Periodo			{ font-family: Arial; font-size: 2mm;color:gray}

FONT.OMBRA {
	text-shadow:  2px 2px 4px black;
	zoom:1; /* This enables hasLayout, which is required for older IE browsers */
	filter: progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=6);
	-sand-chroma-override: #000000;
}


/* STILI ATTIVITA */
TABLE.NOBORDO			{ width:690pt;border-collapse: collapse;BORDER: 0px}
TD.RowTitleTipoAttiv	{ font-family: Arial; font-size: 3mm; text-align: left; VERTICAL-ALIGN:bottom; width:180pt; }
TD.RowTitleTimeAttiv	{ font-family: Arial; font-size: 2mm; text-align: right; VERTICAL-ALIGN:bottom; width:30pt; }
TD.VUOTO					{ font-family: Arial; font-size: 10pt;  VERTICAL-ALIGN:top;height:22px; font-weight: bold}
SMALL						{ font-family: Arial;font-size: 8pt; color:#68838B}
TD.BARRAROSSA			{ font-family: Arial; font-size: 10pt; text-align: right ; VERTICAL-ALIGN:top; font-weight: bold;
							  BORDER: black 1px SOLID;border-collapse: collapse; background-color:#836FFF;height:22px }
/* STILI ATTIVITA' */
IMG.ORDINA 				{ CURSOR: hand;  CURSOR: pointer; }
FONT.PICCOLO			{ font-family: "Arial Narrow";font-size: 10px;font-weight: normal;}
