<!---------------------- GENERIC FONT ---------------------->

a 			{text-decoration: none; }
a:link 		{color:#FFFFFF; text-decoration: none; }
a:visited 	{color:#FFFFFF; text-decoration: none; }
a:active 	{color:#FFFFFF; text-decoration: none; }
a:hover		{color:#FFFFFF; text-decoration: none; }

FONT		{FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; color:#FFFFFF}
TD			{FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; color:#FFFFFF}
BODY		{FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; color:#FFFFFF; margin-top: 30px; margin-left: 50px; background-color:#000000}
P			{FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; color:#FFFFFF}
DIV			{FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; color:#FFFFFF}
INPUT		{FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; color:#FFFFFF;}
TEXTAREA	{FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; color:#FFFFFF}
FORM 		{FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; color:#FFFFFF}
SELECT 		{FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; color:#000000}
B  				{ FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; color: #ff6600; font-weight: normal}	
H2		{FONT-FAMILY: arial narrow, tahoma, verdana, arial; FONT-SIZE: 22pt; color:#FFFFFF;}
TD.H2{FONT-FAMILY: arial narrow, tahoma, verdana, arial; FONT-SIZE: 22pt; color:#FFFFFF;}
H3		{FONT-FAMILY: arial narrow, tahoma, verdana, arial; FONT-SIZE: 18pt; color:#FFFFFF; font-weight: normal}
TD.H3{FONT-FAMILY: arial narrow, tahoma, verdana, arial; FONT-SIZE: 18pt; color:#FFFFFF; font-weight: normal}
<!------------------- END GENERIC FONT --------------------->

<!---------------------- MY CLASSES ------------------------>
.menuUpper 				{ FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; color: #ff6600; }	
a.menuUpper 			{ FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; color: #ff6600; }
a.menuUpper:link 	{ color:#ff6600; text-decoration: none; }
a.menuUpper:visited { color:#ff6600; text-decoration: none; }
a.menuUpper:active 	{ color:#ff6600; text-decoration: none; }
a.menuUpper:hover 	{ color:#ffffff; text-decoration: underline; }

.WhiteBig 				{ FONT-FAMILY: Helvetica; FONT-SIZE: 10.5pt; color: #FFFFFF; }	
.WhiteBig2 				{ FONT-FAMILY: Helvetica; FONT-SIZE: 10pt; color: #FFFFFF; font-weight:bold;}	
.WhiteBig3 				{ FONT-FAMILY: Helvetica; FONT-SIZE: 13pt; color: #FFFFFF; font-weight:bold;}	
.WhiteBig4 				{ FONT-FAMILY: Helvetica; FONT-SIZE: 17pt; color: #FFFFFF; font-weight:bold;}	

.OrangeBig 				{ FONT-FAMILY: Helvetica; FONT-SIZE: 10.5pt; color: #ff6600; }	
a.OrangeBig 			{ FONT-FAMILY: Helvetica; FONT-SIZE: 10.5pt; color: #ff6600; }
a.OrangeBig:link 	{ color:#ff6600; text-decoration: none; }
a.OrangeBig:visited { color:#ff6600; text-decoration: none; }
a.OrangeBig:active 	{ color:#ff6600; text-decoration: none; }
a.OrangeBig:hover 	{ color:#ffffff; text-decoration: underline; }

.Orange 				{ FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; color: #ff6600; }	
a.Orange 			{ FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; color: #ff6600; }
a.Orange:link 	{ color:#ff6600; text-decoration: none; }
a.Orange:visited { color:#ff6600; text-decoration: none; }
a.Orange:active 	{ color:#ff6600; text-decoration: none; }
a.Orange:hover 	{ color:#ffffff; text-decoration: underline; }

.TitoloSezione 	{ FONT-FAMILY: Helvetica; FONT-SIZE: 10.5pt; color: #FFFFFF; text-transform:none}	
TD.TitoloSezione { FONT-FAMILY: Helvetica; FONT-SIZE: 10.5pt; color: #FFFFFF; text-transform: none}	

.underline 			{ text-decoration: underline; }	
a.underline 		{ text-decoration: underline; }	
a.underline:link 	{ text-decoration: underline; }
a.underline:visited { text-decoration: underline; }
a.underline:active 	{ text-decoration: underline; }
a.underline:hover	{ text-decoration: underline; }

.linkunderline 			{ text-decoration: none; }	
a.linkunderline 		{ text-decoration: none; }	
a.linkunderline:link 	{ text-decoration: none; }
a.linkunderline:visited { text-decoration: none; }
a.linkunderline:active 	{ text-decoration: none; }
a.linkunderline:hover	{ text-decoration: underline; }

<!------------------------------------------- Menu ---------------------------->
.tableRow {background-image:url(../img/Program.jpg) center top no-repeat; width:216px; height:19px; FONT-SIZE:  9pt; padding-top:2px}
.tableRowSelected {background-image:url(../img/MenuBackgroundHover.jpg) center top no-repeat; width:216px; height:19px; FONT-SIZE:  9pt; padding-top:2px}
<!------------------------------------------- Menu ---------------------------->

.content {	text-align:left; line-height: 20px; }
TD.content { text-align:left; line-height: 20px; }
.content2 {	text-align:justify; line-height: 20px; }
TD.content2{ text-align:justify; line-height: 20px; }
.content3 {	text-align:right; line-height: 20px; }
TD.content3{ text-align:right; line-height: 20px; }


div.nascosto { display: none; }
div.visibile { display: block; }

IMG.imgleft { border-right:10px solid; border-right-color:#000000; border-bottom:1px solid; border-bottom-color:#000000;}
IMG.imgright { border-left:10px solid; border-left-color:#000000; border-bottom:1px solid; border-bottom-color:#000000;}

SELECT.workshop 		{FONT-FAMILY: Helvetica; FONT-SIZE: 8.5pt; color:#000000; height:12px}
INPUT.workshop 		{FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; color:#FF6600; font-weight:bold; background-color: #000000; border-style:solid; border-width:1px; border-color:#FFFFFF}
/*INPUT.workshop2 		{FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; color:#FFFFFF; background-color: #333333; border-style:solid; border-width:1px; border-color:#FFFFFF}*/
INPUT.workshop2 		{FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; color:#000000; background-color: #FFFFFF; border-style:solid; border-width:1px; border-color:#000000}