/*	------------------------------------------------------------------	*//*	SWA  -  MAIN CSS 						Last UPDATE: MAY 10, 2002			*//*																					*//*	NOTE1:	EVERYthing is divided in ARGUMENTS (first "general")			*//*			For each argument, lines are in PRIORITY ORDER					*//*																					*//*	NOTE2: Two spaces should appear after { and before }	for DW3 bug	*//*	------------------------------------------------------------------	*//*	------------- ordine di presentazione degli attributi ------------	*//*	GENERAL FONT ATTRIBUTES	*//*	PERSONALIZED POSITIONING *//*	PERSONALIZED DIMENSIONS *//*	PERSONALIZED BACKGROUNDS *//*	SPECIFIC ATTRIBUTES	*//*	GENERAL PAGE ATTRIBUTES	*/BODY		{  background-color: #FE8020; /*				margin-top: 5; margin-left: 0; }	*/				margin-left: 30; margin-top: 15; margin-right: 30;}BODY	 	{  font-family: Verdana, arial, helvetica; font-size: 11px; font-weight: normal; color: #333333;  }P		 	{  font-family: Verdana, arial, helvetica; font-size: 11px; font-weight: normal;  }TD 			{  font-family: Verdana, arial, helvetica; font-size: 11px; font-weight: normal;  }TH 			{  font-family: Verdana, arial, helvetica; font-size: 11px;  }INPUT,SELECT 	{  font-family: Verdana, arial, helvetica; font-size: 11px; font-weight: normal;  }HR			{  width: 100%; height: 1; border-top: 1px outset;  }A:link		{  color: #FE8020;  }A:visited	{  color: #FE8020;  }A:active	{  color: #DD6515;  }A:hover	{  color: #FE4000; text-decoration: none;  }.NomeSez	{  font-family: Verdana, arial, helvetica; font-size: 17px; font-weight: bold; color: #FE8020;  }/*	==================================================================	*//*	##########		TESTATA		INIZIO		##########		*/.TESTATA {/*	WIDTH: 625px; HEIGHT: 100px;	*/	WIDTH: 100%; HEIGHT: 100px;	BORDER: #FEB885 1px solid;	BORDER-LEFT-COLOR: #C25301;	BORDER-TOP-COLOR: #C25301;	BORDER-RIGHT-COLOR: #FEB885;	BORDER-BOTTOM-COLOR: #FEB885;}.TESTATAsx		{  	WIDTH: 100px;  }.TESTATAdx		{  	WIDTH: 100%;  }.TESTATA TD	{  TEXT-ALIGN: center;  }.TESTATA02, .TESTATA03,.TESTATA04		{  BACKGROUND-COLOR: #FFF1E6;  }.TESTATA02 {	HEIGHT: 30px;	FONT-WEIGHT: bold; FONT-SIZE: 21px;	VERTICAL-ALIGN: bottom;}.TESTATA03 {	HEIGHT: 24px;	FONT-WEIGHT: bold; FONT-SIZE: 17px; color: #FE8020;}.TESTATA04 {  HEIGHT: 18px;  }.LOGO {	WIDTH: 100px; HEIGHT: 100px;	BORDER-RIGHT: #333333 1px solid;	POSITION: absolute;}/*	##########		TESTATA		FINE		##########		*//*	==================================================================	*//*	==================================================================	*//*	##########		MENU Superiore		INIZIO		##########		*/.MENUsup {/*	WIDTH: 522px;	*/	WIDTH: 100%;	BACKGROUND-COLOR: #FE8020;}.MENUsup TD {	WIDTH: 20%; HEIGHT: 28px;	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF;	TEXT-ALIGN: center;	BORDER: #FEB885 1px solid;	BORDER-LEFT-COLOR: #FEB885;	BORDER-TOP-COLOR: #FEB885;	BORDER-RIGHT-COLOR: #C25301;	BORDER-BOTTOM-COLOR: #C25301;	PADDING-LEFT: 1px;	PADDING-TOP: 1px;	PADDING-RIGHT: 1px;	PADDING-BOTTOM: 1px;	CURSOR: hand;}TD.MENUsupHover, TD.MENUsupPressed {	BORDER-LEFT-COLOR: #C25301;	BORDER-TOP-COLOR: #C25301;	BORDER-RIGHT-COLOR: #FEB885;	BORDER-BOTTOM-COLOR: #FEB885;}TD.MENUsupActive, TD.MENUsupPressed {	BACKGROUND: #aaaaaa;	PADDING-LEFT: 2px;	PADDING-TOP: 2px;	PADDING-RIGHT: 0px;	PADDING-BOTTOM: 0px;}A.MENUsupLNK {	FONT-WEIGHT: bold;	TEXT-DECORATION: none;}A.MENUsupLNK:link {	COLOR: #FFF1E6;}A.MENUsupLNK:visited {	COLOR: #FFDDC4;}A.MENUsupLNK:active {	COLOR: #333333;}A.MENUsupLNK:hover {	COLOR: #ffffff;}/*	##########		MENU Superiore		FINE		##########		*//*	==================================================================	*//*	==================================================================	*//*	----------------------  TABELLA  CORPO	------------------------	*//*	TABLE.CORPO	{  width: 625px; height: 275px;	*/TABLE.CORPO	{  width: 100%; height: 265px;					background-color: #FFF1E6;					BORDER: #FEB885 1px solid;					BORDER-LEFT-COLOR: #C25301;					BORDER-TOP-COLOR: #C25301;					BORDER-RIGHT-COLOR: #FEB885;					BORDER-BOTTOM-COLOR: #FEB885;  }/*	TD.CORPO		{  width: 625px;	*/TD.CORPO		{  width: 100%;					text-align: left; vertical-align: top;  }TD.CORPOtxt		{  margin-left: 10; margin-top: 10; margin-right: 10; margin-bottom: 10;  }/*	==================================================================	*//*	==================================================================	*//*	##########		Barra di Navigazione		INIZIO		##########		*/.NavBAR {/*	WIDTH: 625px;	*/	WIDTH: 100%;	BACKGROUND-COLOR: #FE8020;}.NavBAR TD {	COLOR: #FFF1E6;	TEXT-ALIGN: left; VERTICAL-ALIGN: middle;}.NavBARmain		{	WIDTH: 100%;}.NavBARmain TD	{	PADDING-LEFT: 10px;	PADDING-TOP: 5px;	PADDING-RIGHT: 0px;	PADDING-BOTTOM: 5px; }.NavBARmainTD1	{	WIDTH: 35px;}.NavBARmainTDsep	{	WIDTH: 5px;}.NavBARmainTD2	{	FONT-WEIGHT: bold; FONT-SIZE: 17px;}.NavBAR SELECT	{	WIDTH: 150px;	BACKGROUND-COLOR: #FFF1E6;					BORDER: #FEB885 10px solid;					BORDER-LEFT-COLOR: #C25301;					BORDER-TOP-COLOR: #C25301;					BORDER-RIGHT-COLOR: #FEB885;					BORDER-BOTTOM-COLOR: #FEB885;  }/*	##########		Barra di Navigazione		FINE		##########		*//*	==================================================================	*//*	------------------------  anteprima AL VOLO generata via ASP-CSS-JS	*/.IMAGE80		{  position: relative; visibility: hidden;					border-right: 1px solid #333333;					width: 100; height: 100;  }/*	------------------------  FINE anteprima AL VOLO	----------------	*//*	==================================================================	*//*	----------------------  TABELLA  PIEDE	------------------------	*//*	TABLE.PIEDE	{  width: 625px; height: 20px;  }	*/TABLE.PIEDE	{  width: 100%; height: 20px;  }.PIEDE1, .PIEDE3	{  font-size: 10px; font-weight: bold;  }TD.PIEDE1		{  width: 15%; text-align: left;  }TD.PIEDE2		{  width: 70%; text-align: center; font-size: 11px; color: #444444;  }TD.PIEDE3		{  width: 15%; text-align: right;  }/*	==================================================================	*//* PERSONALIZED FONT ATTRIBUTES */.Aria10	{  font-family: Arial, Helvetica; font-size: 10px;  }.Aria11	{  font-family: Arial, Helvetica; font-size: 11px;  }.Aria12	{  font-family: Arial, Helvetica; font-size: 12px;  }.Aria14	{  font-family: Arial, Helvetica; font-size: 14px;  }.Aria16	{  font-family: Arial, Helvetica; font-size: 16px;  }.Aria21	{  font-family: Arial, Helvetica; font-size: 21px;  }.Aria10B	{  font-family: Arial, Helvetica; font-size: 10px; font-weight: bold;  }.Aria11B	{  font-family: Arial, Helvetica; font-size: 11px; font-weight: bold;  }.Aria12B	{  font-family: Arial, Helvetica; font-size: 12px; font-weight: bold;  }.Aria14B	{  font-family: Arial, Helvetica; font-size: 14px; font-weight: bold;  }.Aria16B	{  font-family: Arial, Helvetica; font-size: 16px; font-weight: bold;  }.Aria21B	{  font-family: Arial, Helvetica; font-size: 21px; font-weight: bold;  }.Verd8, .Verd10, .Verd11, .Verd12, .Verd13, .Verd15, .Verd17, .Verd21, .Verd24, .Verd30			{  font-family: Verdana, Helvetica;  }.Verd8B, .Verd10B, .Verd11B, .Verd12B, .Verd13B, .Verd15B, .Verd17B, .Verd21B, .Verd24B, .Verd30B			{  font-family: Verdana, Helvetica; font-weight: bold;  }.Verd8aran, .Verd10aran, .Verd11aran, .Verd12aran, .Verd13aran,.Verd15aran, .Verd17aran, .Verd21aran, .Verd24aran, .Verd30aran				{  font-family: Verdana, Helvetica; color: #FE8020;  }.Verd8Baran, .Verd10Baran, .Verd11Baran, .Verd12Baran, .Verd13Baran,.Verd15Baran, .Verd17Baran, .Verd21Baran, .Verd24Baran, .Verd30Baran			{  font-family: Verdana, Helvetica; font-weight: bold; color: #FE8020;  }.Verd8blu, .Verd10blu, .Verd11blu, .Verd12blu, .Verd13blu,.Verd15blu, .Verd17blu, .Verd21blu, .Verd24blu, .Verd30blu				{  font-family: Verdana, Helvetica; color: #030166;  }.Verd8Bblu, .Verd10Bblu, .Verd11Bblu, .Verd12Bblu, .Verd13Bblu,.Verd15Bblu, .Verd17Bblu, .Verd21Bblu, .Verd24Bblu, .Verd30Bblu			{  font-family: Verdana, Helvetica; font-weight: bold; color: #030166;  }.Verd8azzCh, .Verd10azzCh, .Verd11azzCh, .Verd12azzCh, .Verd13azzCh,.Verd15azzCh, .Verd17azzCh, .Verd21azzCh, .Verd24azzCh, .Verd30azzCh,.Verd8BazzCh, .Verd10BazzCh, .Verd11BazzCh, .Verd12BazzCh, .Verd13BazzCh,.Verd15BazzCh, .Verd17BazzCh, .Verd21BazzCh, .Verd24BazzCh, .Verd30BazzCh			{  font-family: Verdana, Helvetica; color: #E6E6F7;  }.Verd8BazzCh, .Verd10BazzCh, .Verd11BazzCh, .Verd12BazzCh, .Verd13BazzCh,.Verd15BazzCh, .Verd17BazzCh, .Verd21BazzCh, .Verd24BazzCh, .Verd30BazzCh			{  font-weight: bold; }.Verd8, .Verd8B, .Verd8aran, .Verd8Baran, .Verd8blu, .Verd8Bblu, .Verd8azzCh, .Verd8BazzCh		{  font-size:  8px;  }.Verd10, .Verd10B, .Verd10aran, .Verd10Baran, .Verd10blu, .Verd10Bblu, .Verd10azzCh, .Verd10BazzCh	{  font-size: 10px;  }.Verd11, .Verd11B, .Verd11aran, .Verd11Baran, .Verd11blu, .Verd11Bblu, .Verd11azzCh, .Verd11BazzCh	{  font-size: 11px;  }.Verd12, .Verd12B, .Verd12aran, .Verd12Baran, .Verd12blu, .Verd12Bblu, .Verd12azzCh, .Verd12BazzCh	{  font-size: 12px;  }.Verd13, .Verd13B, .Verd13aran, .Verd13Baran, .Verd13blu, .Verd13Bblu, .Verd13azzCh, .Verd13BazzCh	{  font-size: 13px;  }.Verd15, .Verd15B, .Verd15aran, .Verd15Baran, .Verd15blu, .Verd15Bblu, .Verd15azzCh, .Verd15BazzCh	{  font-size: 15px;  }.Verd17, .Verd17B, .Verd17aran, .Verd17Baran, .Verd17blu, .Verd17Bblu, .Verd17azzCh, .Verd17BazzCh	{  font-size: 17px;  }.Verd21, .Verd21B, .Verd21aran, .Verd21Baran, .Verd21blu, .Verd21Bblu, .Verd21azzCh, .Verd21BazzCh	{  font-size: 21px;  }.Verd24, .Verd24B, .Verd24aran, .Verd24Baran, .Verd24blu, .Verd24Bblu, .Verd24azzCh, .Verd24BazzCh	{  font-size: 24px;  }.Verd30, .Verd30B, .Verd30aran, .Verd30Baran, .Verd30blu, .Verd30Bblu, .Verd30azzCh, .Verd30BazzCh	{  font-size: 30px;  }