BODY					{font-family: Papyrus; background-color: #000000; 
							color: #888888;
							text-align: center; 
							font-size: 14px; 
							margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px;}
HR				{ color: #888888; height: 1px;}
A				{	text-decoration: none;}

#contents		{ width: 100%; margin-left:auto; margin-right:auto;  background-color: #333333;}
#menu			{ width: 900px; padding-top: 32px; padding-bottom: 45px; margin-left: auto; margin-right:auto; text-align:left; vertical-align: top; }

#menu TD.puntomenu_h	{ padding: 10px 4px 0px 4px; }
#menu TD.puntomenu		{ padding: 10px 4px 0px 4px; width: 125px;}
#menu TD.img_h			{ padding: 0px 4px 0px 4px;}
#menu TD.logo_h			{ color: #FFFFFF; padding-right: 20px; font-size: 15px; font-weight: bold; text-align: center;}
#menu TD.logo			{ color: #FFFFFF; padding-right: 10px; padding-left: 10px; font-size: 15px; font-weight: bold; text-align: center;}
#menu TD.portfoglio		{ padding: 10px 4px 0px 4px; text-align: right; color: #FFFFFF;}
#menu TD.news			{ color: #FFFFFF; font-size: 16px; padding-bottom: 20px;}


#menu TD.img_left		{ text-align: center; vertical-align: top; color: #CFCFCF;}
#menu TD.main_text		{ vertical-align: top; text-align: justify;}
#menu TD.contatti		{ color: #CFCFCF;  }

#menu A.portfoglio			{ color: #888888; font-size: 16px; font-weight: bold; padding-top: 20px;}
#menu A.portfoglio:link		{ color: #888888; }
#menu A.portfoglio:visited	{ color: #888888; }
#menu A.portfoglio:hover	{ color: #FFFFFF; text-decoration: underline;}


#menu HR.menu_h			{ color: #FFFFFF;}
#menu IMG				{ border: ridge 1px #C6C6C6;}
#menu IMG.left			{ width: 180px; border: ridge 1px #C6C6C6;  }

#menu A.menu_h				{ color: #FFFFFF; text-align: left;}
#menu A.menu_h:link			{ color: #FFFFFF;}
#menu A.menu_h:visited		{ color: #FFFFFF;}
#menu A.menu_h:hover		{ color: #888888;}

#menu A						{ color: #888888; text-align: left;}
#menu A:link				{ color: #888888;}
#menu A:visited				{ color: #888888;}
#menu A:hover				{ color: #FFFFFF;}

#menu TD.header			{font-size: 20px; color: #FFFFFF; text-align: center; font-weight: bold; padding-bottom: 5px;}
#menu TD.work			{width: 546px; padding-left: 10px; padding-right: 10px; vertical-align: top;}

#menu TD.activlink		{ color: #FFFFFF; padding: 10px 4px 0px 4px; width: 125px;}
#menu HR.activlink		{ color: #FFFFFF;}

#menu TD.perimg			{padding-bottom: 20px;}

#work TD				{color: #FFFFFF; text-align: justify; vertical-align: top;}
#work SPAN.titolo		{font-size: 20px; font-weight: bold; color: #FFFFFF;}				
#work TABLE.main		{width: 672px;}

#work span.tit { color: #fc0d0e;  }
#work td.ore { width: 120px;}
#work td.agenda { font-weight: bold; }


#work HR				{	color: #888888; height: 1px;}
#work TD.titolo			{ color: #FFFFFF; font-size: 11px; }

#corso TD				{ text-align: justify; }

#testo			td { padding-top: 3px; padding-bottom: 3px;}

/* per footer */
#footer					{ height: 100%; vertical-align: top; text-align: center; font-size: 13px; color: #666666; padding-top: 5px; padding-bottom: 15px;}
#footer A				{ color: #888888;}
#footer A:link			{ color: #888888;}
#footer A:visited		{ color: #888888;}
#footer A:hover			{ color: #333333;}
#footer SPAN			{ color: #888888;}								
/* fine */

#contatore				{ padding-top: 10px;}

