/*	-----	Generali							----- 	*/
.Error
	{background-color: red; color: yellow; font-family: "Verdana"; font-size: 12; font-weight: bold; }
.Debug
	{background-color: blue; color: yellow; font-family: "Courier New"; font-size: 12; font-weight: normal; }

/*	-----	Tags HTML diretti					----- 	*/
Body
	{ font-family: "Verdana"; font-size: 10; }
TEXTAREA
	{   }
PRE
	{font-family: "Courier New"; font-size: 10pt; font-weight: normal; }
A
	{text-decoration: none; }
IMG
	{border: none; }

SPAN.Message_Success
	{ font-family: "Verdana"; font-size: 10pt; color: green; }
SPAN.Message_Warning
	{ font-family: "Verdana"; font-size: 10pt; color: yellow; }
SPAN.Message_Error
	{background-color: red; color: yellow; font-family: "Verdana"; font-size: 12; font-weight: bold; }

/*	-----	Impaginazione  Manager				-----	*/
TABLE.Manager
	{background-color: purple; width: 100%; }

TABLE.Manager TR.Header
	{background-color: black; }
TABLE.Manager TR.Header TD.Header
	{background-color: white; }

TABLE.Manager TR.Bar
	{background-color: black; }
TABLE.Manager TR.Bar TD.Bar
	{background-color: #242420; } 			/*	sfondo menu barra alto	*/

TABLE.Manager TR.Body
	{background-color: blue; }
TABLE.Manager TR.Body TD.Vertical_Bar
	{background-color: #A2A293; vertical-align: top; width: 200 px; }   /*	colore sfondo pagina centrale	*/
TABLE.Manager TR.Body TD.Body
	{background-color: #A2A293; vertical-align: top; width: 900 px; }   /*	colore sfondo pagina centrale	*/

TABLE.Manager TR.Footer
	{background-color: black; }
TABLE.Manager TR.Footer TD.Footer
	{background-color: white; }

/*	-----	Impaginazione  Display_Header	-----	*/
TABLE.HEAD
	{background-color: blue; width: 100%; }

TABLE.HEAD TR.LOGO
	{background-color: #565656; }		/*	colore sfondo header sx	*/
TABLE.HEAD TR.LOGO TD.Syst_Logo
	{ text-align: center; width: 99 px;  } /*	header sx	*/
TABLE.HEAD TR.LOGO TD.Brand_Logo
	{background-color: #868686; text-align: center; width: 99 px;} /*	header dx	*/
TABLE.HEAD TR.LOGO TD.Banner
	{background-image: url(../Images/sfondo.jpg);  text-align: center; width: 1000 px} /*	header centrale	*/

TABLE.SYST_HORZ
	{background-color: blue; font-family: "Verdana"; font-size: 9pt; font-weight:bold; }
TABLE.SYST_HORZ TR
	{background-color: #ACB72C; height: 20px; }
TABLE.SYST_HORZ TR TD
	{background-color: #ACB72C; text-align: center; width: 120px; } /*	td singolo tasto menu barra alto	*/
TABLE.SYST_HORZ TR TD.SYST_HORZ
	{ }
TABLE.SYST_HORZ TR TD.SYST_HORZ_Skip
	{ }
TABLE.SYST_HORZ TR TD.SYST_HORZ_Labl
	{ }
TABLE.SYST_HORZ TR TD.SYST_HORZ_Disb
	{ }
TABLE.SYST_HORZ TR TD.SYST_HORZ_Disb SPAN
	{color: #A2A293; }
TABLE.SYST_HORZ TR TD.SYST_HORZ A
	{color: #FFFFFF; text-decoration: none; }
TABLE.SYST_HORZ TR TD.SYST_HORZ A:hover
	{color: #520B0E; }						/*	link menu barra alto	*/

TABLE.SYST_VERT
	{background-color: #4F5014; font-family: "Verdana"; font-size: 9pt; font-weight:bold; width: 170 px; } 		/*	table menu col sx	*/
TABLE.SYST_VERT TR
	{background-color: white; }
TABLE.SYST_VERT TR TD
	{background-color: #4F5014; vertical-align: top; text-align: left; padding-left: 10 px; padding-bottom: 3 px; color: #25250D; } /*	td menu col sx	*/
TABLE.SYST_VERT TR TD.SYST_VERT
	{}
TABLE.SYST_VERT TR TD.SYST_VERT_Skip
	{ }
TABLE.SYST_VERT TR TD.SYST_VERT_Labl
	{color: green; font-size: 10pt; }
TABLE.SYST_VERT TR TD.SYST_VERT_Disb
	{ }
TABLE.SYST_VERT TR TD.SYST_VERT_Disb SPAN
	{color: black; }
TABLE.SYST_VERT TR TD.SYST_VERT A
	{color: white; text-decoration: none; }  	/*	font voci menu col sx	*/
TABLE.SYST_VERT TR TD.SYST_VERT A:hover
	{color: #A2A293; }							/*	link voci menu col sx	*/

/*	-----	Impaginazione  Display_Footer	-----	*/
TABLE.FOOT
	{background-color: red; font-family: "Tahoma"; width: 100%; }
TABLE.FOOT TR.COPYRIGHT
	{background-color: #868720; height: 10px; color#CCCD34; }
TABLE.FOOT TR.COPYRIGHT TD.Copyright
	{text-align: right; color: #CCCD34; }
TABLE.FOOT TR
	{background-color: #CCCD34; height: 10px; font-size: 7pt; font-weight: normal; color: white; }
TABLE.FOOT TR TD.Label
	{width:  75px; }
TABLE.FOOT TR TD.Name
	{width: 150px; font-weight: bold; }
TABLE.FOOT TR TD.Spare
	{width: 600px; }
TABLE.FOOT TR TD.Link
	{width:  50px; font-weight: bold; text-align: center; }
TABLE.FOOT TR TD.Link A
	{text-decoration: none; color: white; }
TABLE.FOOT TR TD.Link A:hover
	{color: #868720; }

/*	-----	Impaginazione  Manager/Page			-----	*/
TABLE.Page
	{width: 100%; }
TABLE.Page TR TD.Title
	{font-family: "Verdana"; font-size: 15pt; color: #520B0E; text-align: left; padding-top: 15px; vertical-align: middle;} /*	titolo pagina	*/
TABLE.Page TR TD.Title SPAN.SubTitle
	{font-family: "Verdana"; font-size: 12pt; text-align: left; }
TABLE.Page TR TD.Body
	{font-family: "Verdana"; font-size: 8pt; text-align:left; vertical-align: top;  height: 450px; }

/*	-----	Impaginazione  eMail			-----	*/
TABLE.MAIL
	{background-color: blue; width: 80%; }
TABLE.MAIL TR
	{background-color: black; }
TABLE.MAIL TR TD.Address_Label
	{background-color: gray; width: 150px;}
TABLE.MAIL TR TD.Address
	{background-color: gray; }
TABLE.MAIL TR TD.Address INPUT
	{background-color: white; width: 500px; }
TABLE.MAIL TR TD.Message_Label
	{background-color: gray; width: 100%;}
TABLE.MAIL TR TD.Message
	{background-color: green; }
TABLE.MAIL TR TD.Bar
	{background-color: gray; }
TABLE.MAIL TR TD.Message TEXTAREA
	{width: 100%;}

TABLE.MAIL_HORZ
	{background-color: black; }
TABLE.MAIL_HORZ TR
	{background-color: gray; }
TABLE.MAIL_HORZ TR TD.MAIL_HORZ
	{background-color: blue; font-family: "Verdana"; font-size: 10pt; font-weight: bold; text-align: center; width: 100px; }
TABLE.MAIL_HORZ TR TD.MAIL_HORZ A
	{color: white; text-decoration: none; }
TABLE.MAIL_HORZ TR TD.MAIL_HORZ A:hover
	{background-color: lime; color: black; }

/*	-----	Impaginazione  HLST			-----	*/
TABLE.HLST_Search
	{background-color: blue; }
TABLE.HLST_Search TR
	{background-color: black; }
TABLE.HLST_Search TR TD.Help
	{background-color: #BEC47E; }
TABLE.HLST_Search TR TD.Required
	{background-color: #BEC47E; }
TABLE.HLST_Search TR TD.Names_0
	{background-color: #AFB47E; font-family: "Verdana"; font-size: 10pt; font-weight: bold; color: #00002B;  width: 20%; padding-left: 5px } 	/*	td secondo elemento della ricerca	*/
TABLE.HLST_Search TR TD.Names_0 SPAN
	{background-color: #AFB47E; }
TABLE.HLST_Search TR TD.Values_0
	{background-color: #AFB47E; } 	/*  td dopo combo secondo elemento della ricerca	*/
TABLE.HLST_Search TR TD.Values_0 INPUT
	{background-color: white; font-family: "Verdana"; font-size: 10pt; }
TABLE.HLST_Search TR TD.Values_0 TEXTAREA
	{background-color: white; font-family: "Verdana"; font-size: 10pt; width: 100%; }
TABLE.HLST_Search TR TD.Names_1
	{background-color: #AFB47E; font-family: "Verdana"; font-size: 10pt; font-weight: bold; color: #ACB72C;  width: 20%; padding-left: 5px } 	/*	td primo elemento della lista	*/
TABLE.HLST_Search TR TD.Names_1 SPAN
	{background-color: #AFB47E; color: #00002B; }
TABLE.HLST_Search TR TD.Values_1
	{background-color: #AFB47E; width: 80%; }
TABLE.HLST_Search TR TD.Values_1 INPUT
	{background-color: white; font-family: "Verdana"; font-size: 10pt; }
TABLE.HLST_Search TR TD.Values_1 TEXTAREA
	{background-color: white; font-family: "Verdana"; font-size: 10pt; width: 100%; }

TABLE.HLST_Result
	{background-color: blue; padding: 0px 5px 2px 3px; font-size: 10pt; }
TABLE.HLST_Result TR
	{background-color: #4F5014; color: #242420;}
TABLE.HLST_Result TR TD.Help
	{background-color: gray; }
TABLE.HLST_Result TR TD.Required
	{background-color: gray; }
TABLE.HLST_Result TR TD.Names_0
	{background-color: #868824; }
TABLE.HLST_Result TR TD.Names_0 SPAN
	{background-color: #868824; font-weight: bold; color: #242420;}
TABLE.HLST_Result TR TD.Values_0
	{background-color: #BEC47E; }
TABLE.HLST_Result TR TD.Values_0 INPUT
	{background-color: white; font-family: "Verdana"; font-size: 10pt;}
TABLE.HLST_Result TR TD.Values_0 TEXTAREA
	{background-color: white; font-family: "Verdana"; font-size: 10pt; width: 100%; }
TABLE.HLST_Result TR TD.Names_1
	{background-color: #868824; color: #022401; font-weight: bold; }
TABLE.HLST_Result TR TD.Names_1 SPAN
	{background-color: #868824; font-weight: bold; color: #242420; }
TABLE.HLST_Result TR TD.Values_1
	{background-color: #AFB47E; color: #00002B;}
TABLE.HLST_Result TR TD.Values_1 INPUT
	{background-color: white; font-family: "Verdana"; font-size: 10pt; }
TABLE.HLST_Result TR TD.Values_1 TEXTAREA
	{background-color: white; font-family: "Verdana"; font-size: 10pt; width: 100%; }



TABLE.NAVG_HORZ
	{background-color: blue; width: 100%}
TABLE.NAVG_HORZ TR
	{background-color: white; }
TABLE.NAVG_HORZ TR TD.NAVG_HORZ
	{background-color: #A2A293; color: #FFFFFF; font-family: "Verdana"; font-size: 9pt; font-weight: bold; }
TABLE.NAVG_HORZ TR TD.NAVG_HORZ_Text
	{background-color: gray; color:#BEC47E; font-family: "Verdana"; font-size: 9pt; }
TABLE.NAVG_HORZ TR TD.NAVG_HORZ_Spare
	{background-color: #A2A293; width: 380 px; color: #5D82BA; }
TABLE.NAVG_HORZ TR TD.NAVG_HORZ A
	{text-decoration: none; text-align: center; color: #B5ABA7; }
TABLE.NAVG_HORZ TR TD.NAVG_HORZ A:hover
	{text-decoration: none; text-align: center; color: white; }



TABLE.HLST_HORZ
	{background-color: black; font-family: "Verdana"; font-size: 10pt; font-weight: bold; }
TABLE.HLST_HORZ TR
	{background-color: gray; }
TABLE.HLST_HORZ TR TD
	{background-color: #520B0E; text-align: center; width: 100px; }
TABLE.HLST_HORZ TR TD.HLST_HORZ
	{ }
TABLE.HLST_HORZ TR TD.HLST_HORZ_Skip
	{ }
TABLE.HLST_HORZ TR TD.HLST_HORZ_Labl
	{ }
TABLE.HLST_HORZ TR TD.HLST_HORZ_Disb
	{ }
TABLE.HLST_HORZ TR TD.HLST_HORZ_Disb SPAN
	{color: gray;  }
TABLE.HLST_HORZ TR TD.HLST_HORZ A
	{color: white; text-decoration: none; }			/*	bottoni di azione	*/
TABLE.HLST_HORZ TR TD.HLST_HORZ A:hover
	{ color: #BEC47E; }



/*	-----	Impaginazione  DB_Manager			-----	*/
TABLE.DB_Manager_HORZ
	{background-color: black; }
TABLE.DB_Manager_HORZ TR
	{background-color: gray; }
TABLE.DB_Manager_HORZ TR TD.DB_Manager_HORZ
	{background-color: blue; font-family: "Verdana"; font-size: 10pt; font-weight: bold; text-align: center; width: 100px; }
TABLE.DB_Manager_HORZ TR TD.DB_Manager_HORZ A
	{color: white; text-decoration: none; }
TABLE.DB_Manager_HORZ TR TD.DB_Manager_HORZ A:hover
	{background-color: lime; color: black; }

/*	-----	Impaginazione  Administration			-----	*/
TABLE.ADMN_VERT
	{background-color: blue; font-family: "Verdana"; font-size: 11pt; width: 100% }
TABLE.ADMN_VERT TR
	{background-color: white; }
TABLE.ADMN_VERT TR TD.ADMN_VERT
	{background-color: gray; text-align: left; }
TABLE.ADMN_VERT TR TD.ADMN_VERT_Heading
	{background-color: red; color: yellow; font-weight: bold; text-align: center; }
TABLE.ADMN_VERT TR TD.ADMN_VERT A
	{text-decoration: none; color: white; }
TABLE.ADMN_VERT TR TD.ADMN_VERT A:hover
	{color: blue; }

/*	-----	Impaginazione  Administration	Scheda visualizza dettaglio		-----	*/
TABLE.DETL_Details
	{background-color: #BEC47E; font-family: "Verdana"; font-size: 10pt; width: 100% }
TABLE.DETL_Details TR
	{background-color: #AFB47E; color: #022401;}
TABLE.DETL_Details TR TD.Names_1
	{background-color: #AFB47E; color: #242420; font-weight: bold; text-align: left; width: 20% }
TABLE.DETL_Details TR TD.Names_0
	{background-color: #AFB47E; color: #242420; font-weight: bold; text-align: left; width: 20% }
TABLE.DETL_Details TR TD.Values_1
	{text-decoration: none; background-color: #AFB47E; color: #00002B; }
TABLE.DETL_Details TR TD.Values_1 A:hover
	{color: blue; }
TABLE.DETL_Details TR TD.Values_0
	{text-decoration: none; background-color: #BEC47E; color: #00002B; }
TABLE.DETL_Details TR TD.Values_0 A:hover
	{color: blue; background-color: #B5ABA7; }

/*	-----	Impaginazione  UML upLoad			-----	*/
TABLE.UMUP
	{background-color: blue; }
TABLE.UMUP TR
	{background-color: black; }
TABLE.UMUP TR TD.File_Label
	{background-color: gray; width: 300px;}
TABLE.UMUP TR TD.File
	{background-color: gray; }

TABLE.UMUP_HORZ
	{background-color: black; }
TABLE.UMUP_HORZ TR
	{background-color: gray; }
TABLE.UMUP_HORZ TR TD.UMUP_HORZ
	{background-color: blue; font-family: "Verdana"; font-size: 10pt; font-weight: bold; text-align: center; width: 100px; }
TABLE.UMUP_HORZ TR TD.UMUP_HORZ A
	{color: white; text-decoration: none; }
TABLE.UMUP_HORZ TR TD.UMUP_HORZ A:hover
	{background-color: lime; color: black; }


