.PageBODY         {background-color: #FFFFFF; color: #000000; margin-top: 0px}

.bottone		  {background-color: #000066; color: #FFFFFF; font-size: 10px; border-width: 1px; border-style: solid; border-color: #000066; margin: 1px;}
.input            {width : 340px; height: 18px; background-color: #FFFFFF; font-size : 8pt; color : #000000; border-width : 1px; border-color : #666; margin : 1px;}
.ricinput         {width : 240px; height: 18px; background-color: #FFFFFF; font-size : 8pt; color : #000000; border-width : 1px; border-color : #666; margin : 1px;}
.textarea         {width : 340px; height: 60px; background-color: #FFFFFF; font-size : 8pt; color : #000000; border-width : 1px; border-color : #666; margin : 1px;}

.MenuTABLE        {width: 100%; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.MenuDataTD       {background-color: #336699; text-align: center; padding: 2;   font-size: 8pt;  color: #FFFFFF; font-family: Arial, Verdana, Helvetica, Tahoma}
.MenuDataTDLeft   {background-color: #336699; text-align: left;   padding: 2;   font-size: 8pt;  color: #FFFFFF; font-family: Arial, Verdana, Helvetica, Tahoma}
.MenuDataTDImg    {background-color: #336699; text-align: left;   padding: 0 0; font-size: 8pt;  color: #FFFFFF; font-family: Arial, Verdana, Helvetica, Tahoma}
.MenuInputFONT    {font-size: 8pt; color: #336699; font-family: Arial, Verdana, Helvetica, Tahoma}
.MenuInputCOMBO   {font-size: 8pt; color: #336699; font-family: Arial, Verdana, Helvetica, Tahoma}

.MenuDataLINK     {font-size: 10pt; color: #FFFFFF; font-family: Arial, Verdana, Helvetica, Tahoma; font-weight: bold}
.MenuDataLINK:link    {color: #FFFFFF; text-decoration: none}
.MenuDataLINK:visited {color: #FFFFFF; text-decoration: none}
.MenuDataLINK:active  {color: #FFFFFF; text-decoration: none}
.MenuDataLINK:hover   {color: #FFFF66; text-decoration: underline}

.ImgPageBODY      {background-color: #00006B; color: #000000; margin-top: 0px ; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.ImgMenuTABLE     {width: 100%; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.ImgMenuTD        {background-color: #00006B; text-align: center; padding: 2;   font-size: 12px; color: #FFFFFF; font-family: Arial, Verdana, Helvetica, Tahoma}

.EditPageBODY     {background-color: #FFFFFF; color: #000000; margin-top: 0px ; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.EditFormTABLE    {width: 100%; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.EditHeaderTD     {background-color: #336699; text-align: center; padding: 0 4; font-size: 8pt;  color: #F7F7F7; font-family: Arial, Verdana, Helvetica, Tahoma; font-weight: bold; white-space: nowrap; }
.EditDataTD       {background-color: #F7F7F7; text-align: left;   padding: 2;   font-size: 8pt;  color: #000000; font-family: Arial, Verdana, Helvetica, Tahoma; white-space: nowrap}
.EditEcoTD        {background-color: #00006B; text-align: center; padding: 3;   font-size: 10pt; color: #FFFFFF; font-family: Arial, Verdana, Helvetica, Tahoma; font-weight: bold}
.EditInputFONT    {font-size: 8pt; font-family: Arial, Verdana, Helvetica, Tahoma}
.EditButtonFONT   {background-color: #000066; color: #FFFFFF; font-size: 10px; border-width: 1px; border-style: solid; border-color: #000066; margin: 1px;}

.SearFormTABLE    {width: 0%}
.SearHeaderTD     {background-color: #336699; text-align: center; padding: 0 4; font-size: 8pt;  color: #F7F7F7; font-family: Arial, Verdana, Helvetica, Tahoma; font-weight: bold; white-space: nowrap; }
.SearDataTD       {background-color: #F7F7F7; text-align: left;   padding: 2;   font-size: 8pt;  color: #000000; font-family: Arial, Verdana, Helvetica, Tahoma; white-space: nowrap}
.SearEcoTD        {background-color: #00006B; text-align: center; padding: 3;   font-size: 10pt; color: #FFFFFF; font-family: Arial, Verdana, Helvetica, Tahoma; font-weight: bold}
.SearInputFONT    {font-size: 8pt; font-family: Arial, Verdana, Helvetica, Tahoma}
.SearButtonFONT   {font-size: 8pt; font-family: Arial, Verdana, Helvetica, Tahoma}

.HelpHeaderTD     {background-color: #000066; text-align: left;   padding: 2;   font-size: 8pt;  color: #FFFFFF; font-family: Arial, Verdana, Helvetica, Tahoma; font-weight: bold}
.HelpDataTD       {background-color: #FFFFFF; text-align: left;   padding: 2;   font-size: 8pt;  color: #000000; font-family: Arial, Verdana, Helvetica, Tahoma}
.HelpTitleFONT    {font-size: 16pt; color: #2F2F4F; font-weight: bold; font-family: Arial, Verdana, Helvetica, Tahoma}

.OcrFormTABLE     {width: 100%}
.OcrHeaderTD      {background-color: #336699; text-align: Center; padding: 3;   font-size: 10pt; color: #F7F7F7; font-family: Arial, Verdana, Helvetica, Tahoma; font-weight: bold}
.OcrDataTD        {background-color: #F7F7F7; text-align: left;   padding: 2;   font-size: 8pt;  color: #000000; font-family: Arial, Verdana, Helvetica, Tahoma}
.OcrDataFONTevi   {font-size: 8pt; font-family: Arial, Verdana, Helvetica, Tahoma ; background-color: #FFFF00}

.NewsFormTABLE    {width: 100%}
.NewsHeaderTD     {background-color: #336699; text-align: Center; padding: 3;   font-size: 10pt; color: #F7F7F7; font-family: Arial, Verdana, Helvetica, Tahoma; font-weight: bold}

.NewsDataTD       {background-color: #F7F7F7; text-align: left;   padding: 2;   font-size: 8pt;  color: #000000; font-family: Arial, Verdana, Helvetica, Tahoma}
.NewsDataTD2      {background-color: #FFFFFF; text-align: left;   padding: 2;   font-size: 8pt;  color: #000000; font-family: Arial, Verdana, Helvetica, Tahoma}

.NewsDataTDDel    {background-color: #F7F7F7; text-align: left;   padding: 2;   font-size: 8pt;  color: #990000; font-family: Arial, Verdana, Helvetica, Tahoma}
.NewsDataTDDel2   {background-color: #FFFFFF; text-align: left;   padding: 2;   font-size: 8pt;  color: #990000; font-family: Arial, Verdana, Helvetica, Tahoma}

.NewsDataTDTes    {background-color: #F7F7F7; text-align: left;   padding: 2;   font-size: 8pt;  color: #000000; font-family: Arial, Verdana, Helvetica, Tahoma; font-weight: bold; text-transform: Capitalize}
.NewsDataTDTes2   {background-color: #FFFFFF; text-align: left;   padding: 2;   font-size: 8pt;  color: #000000; font-family: Arial, Verdana, Helvetica, Tahoma; font-weight: bold; text-transform: Capitalize}

.NewsDataTDDTes   {background-color: #F7F7F7; text-align: left;   padding: 2;   font-size: 8pt;  color: #990000; font-family: Arial, Verdana, Helvetica, Tahoma; font-weight: bold; text-transform: Capitalize}
.NewsDataTDDTes2  {background-color: #FFFFFF; text-align: left;   padding: 2;   font-size: 8pt;  color: #990000; font-family: Arial, Verdana, Helvetica, Tahoma; font-weight: bold; text-transform: Capitalize}

.NewsDataTDRight  {background-color: #F7F7F7; text-align: right;  padding: 2;   font-size: 8pt;  color: #000000; font-family: Arial, Verdana, Helvetica, Tahoma}
.NewsDataTDBlank  {background-color: #FFFFFF; text-align: left;   padding: 2;   font-size: 8pt;  color: #000000; font-family: Arial, Verdana, Helvetica, Tahoma}
.NewsEcoTD        {background-color: #DEDFDF; text-align: left;   padding: 3;   font-size: 10pt; color: #336699; font-family: Arial, Verdana, Helvetica, Tahoma; font-weight: bold}

.NewsTopTD 	  {background-color: #FFFFFF; text-align: left;   padding: 2;   font-size: 8pt;  color: #000000; font-family: Arial, Verdana, Helvetica, Tahoma}
.NewsTopLINK	  {font-size: 8pt;  color: #000000; font-family: Arial, Verdana, Helvetica, Tahoma; vertical-align: middle}
.NewsTopLINK:link    {color: #000000; text-decoration: none}
.NewsTopLINK:visited {color: #000000; text-decoration: none}
.NewsTopLINK:active  {color: #000000; text-decoration: none}
.NewsTopLINK:hover   {color: #00006B; text-decoration: underline}

.NewsTopTDRight    {background-color: #FFFFFF; text-align: right;  padding: 2;   font-size: 8pt;  color: #000000; font-family: Arial, Verdana, Helvetica, Tahoma}
.NewsTopINPUT      {background-color: #00006B; font-size: 8pt;  color: #FFFFFF; font-family: Arial, Verdana, Helvetica, Tahoma}

.NewsDataLINK     {font-size: 8pt; color: #00006B; font-family: Arial, Verdana, Helvetica, Tahoma}
.NewsDataLINK:link    {color: #00006B; text-decoration: none}
.NewsDataLINK:visited {color: #551A8B; text-decoration: none}
.NewsDataLINK:active  {color: #00006B; text-decoration: none}
.NewsDataLINK:hover   {color: #008000; text-decoration: underline}


.RubFormTABLE    {border: none; background-color: #F7F7F7}
.RubHeaderTD     {background-color: #336699; text-align: Center; padding: 3;   font-size: 10pt; color: #F7F7F7;  font-family: Arial, Verdana, Helvetica, Tahoma; font-weight: bold}
.RubDataTD       {background-color: #DEDFDF; text-align: center; padding: 3px 3px;   font-size: 8pt;  color: #336699; font-family: Arial, Verdana, Helvetica, Tahoma}
.RubDataTDSel    {background-color: #AA0033; text-align: center; padding: 3px 3px;   font-size: 8pt;  color: #F7F7F7; font-family: Arial, Verdana, Helvetica, Tahoma}
.RubDataLINK     {font-size: 8pt; color: #336699; font-family: Arial, Verdana, Helvetica, Tahoma}
.RubDataLINK:link    {color: #336699; text-decoration: none}
.RubDataLINK:visited {color: #336699; text-decoration: none}
.RubDataLINK:active  {color: #336699; text-decoration: none}
.RubDataLINK:hover   {color: #AA0033; text-decoration: underline}


.SommFormTABLE    {width: 100%}
.SommHeaderTD     {background-color: #CCCCCC; text-align: left;   padding: 2;   font-size: 14px; color: #333333; font-family: "Times New Roman", Times, serif; font-weight: bold}
.SommDataTD       {background-color: #FFFFFF; text-align: left;   padding: 2;   font-size: 11px; color: #000000; font-family: "Times New Roman", Times, serif; height: 20px}
.SommDataTDTes    {background-color: #FFFFFF; text-align: left;   padding: 2;   font-size: 11px; color: #000000; font-family: "Times New Roman", Times, serif; height: 20px; font-weight: bold; text-transform: Capitalize}
.SommDataTDIta    {background-color: #FFFFFF; text-align: left;   padding: 2;   font-size: 11px; color: #000000; font-family: "Times New Roman", Times, serif; height: 20px; font-style: italic}
.SommDataTDCen    {background-color: #FFFFFF; text-align: center; padding: 4;   font-size: 11px; color: #000000; font-family: "Times New Roman", Times, serif; height: 20px}
.SommDataTDBig    {background-color: #999999; text-align: center; padding: 4;   font-size: 18px; color: #000000; font-family: "Times New Roman", Times, serif; font-weight: bold}


.SommDataLINK     {background-color: #FFFFFF; text-align: left;   padding: 2;   font-size: 11px; color: #000000; font-family: "Times New Roman", Times, serif; height: 20px; font-style: italic}
.SommDataLINK:link    {color: #000000; text-decoration: none}
.SommDataLINK:visited {color: #000000; text-decoration: none}
.SommDataLINK:active  {color: #000000; text-decoration: none}
.SommDataLINK:hover   {color: #000000; text-decoration: underline}

.NewsHeaderTDLeft	{ background-color: #336699; text-align: left; padding: 3; font-size: 10pt; color: #F7F7F7; font-family: Arial, Verdana, Helvetica, Tahoma; font-weight: bold }
.MsgCortesia		{color:#D21322; font-family:Verdana; font-size:13px; font-weight:bold; text-align:center;}
.Intestazione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000099;
	background-color: #D7EAFF;
	font-weight: bold;
}

