body             {font-size: 11px; font-family: Arial, "bitstream vera sans mono"; color: #505050 }

A:link           { COLOR: #C40000; font-weight: bold; TEXT-DECORATION: none }

A:visited        { COLOR: #C40000; font-weight: bold; TEXT-DECORATION: none }

A:hover          { COLOR: #A0A0A0; FONT-WEIGHT: bold; TEXT-DECORATION: none }

/* A:focus          { border: 1px solid #FF0000; color: #A0A0A0                }    focused link   */


A.Bianco:link     { COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none }

A.Bianco:visited  { COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none }

A.Bianco:hover    { COLOR: #A0A0A0; FONT-WEIGHT: bold; TEXT-DECORATION: none }


.TableStandard
	{
	   font-size: 11px;
	   color: #505050;
	   border-top:none;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}

.TableBoxSolid
	{
  	   font-size: 11px;
	   color: #505050;
	   border-top:1px solid #A0A0A0;
	   border-right:1px solid #A0A0A0;
	   border-bottom:1px solid #A0A0A0;
	   border-left:1px solid #A0A0A0;
	}

.TableTopLeftRight
	{
  	   font-size: 11px;
	   color: #505050;
	   border-top:1px solid #A0A0A0;
	   border-right:1px solid #A0A0A0;
	   border-bottom:none;
	   border-left:1px solid #A0A0A0;
	}


.TopBottom
	{
  	   font-size: 11px;
	   color: #505050;
	   border-top:1px solid #A0A0A0;
	   border-right:none;
	   border-bottom:1px solid #A0A0A0;
	   border-left:none;
	}

.TopBottomWhite
	{
  	   font-size: 11px;
	   color: #505050;
	   border-top:1pt solid #FFFFFF;
	   border-right:none;
	   border-bottom:1pt solid #FFFFFF;
	   border-left:none;
	}

.Top
	{
  	   font-size: 11px;
	   color: #505050;
	   border-top:1px solid #A0A0A0;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}

.TopWhite
	{
  	   font-size: 11px;
	   color: #FFFFFF;
	   border-top:1pt solid #FFFFFF;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}

.Bottom
	{
  	   font-size: 11px;
	   color: #505050;
	   border-top:none;
	   border-right:none;
	   border-bottom:1px solid #A0A0A0;
	   border-left:none;
	}

.BottomWhite
	{
  	   font-size: 11px;
	   color: #FFFFFF;
	   border-top:none;
	   border-right:none;
	   border-bottom:2pt solid #FFFFFF;
	   border-left:none;
	}

.Left
	{
  	   font-size: 11px;
	   color: #505050;
	   border-top:none;
	   border-right:none;
	   border-bottom:none;
	   border-left:1px solid #A0A0A0;
	}

.LeftRight
	{
  	   font-size: 11px;
	   color: #505050;
	   border-top:none;
	   border-right:1px solid #A0A0A0;
	   border-bottom:none;
	   border-left:1px solid #A0A0A0;
	}

.Right
	{
  	   font-size: 11px;
	   color: #505050;
	   border-top:none;
	   border-left:none;
	   border-bottom:none;
	   border-right:1px solid #A0A0A0;
	}

.BoxSolid
	{
  	   font-size: 11px;
	   color: #505050;
	   border-top:1px solid #A0A0A0;
	   border-right:1px solid #A0A0A0;
	   border-bottom:1px solid #A0A0A0;
	   border-left:1px solid #A0A0A0;
	}

.TopLeftRight
	{
  	   font-size: 11px;
	   color: #505050;
	   border-top:1px solid #A0A0A0;
	   border-right:1px solid #A0A0A0;
	   border-bottom:none;
	   border-left:1px solid #A0A0A0;
	}

.BottomLeftRight
	{
  	   font-size: 11px;
	   color: #505050;
	   border-top:none;
	   border-right:1px solid #A0A0A0;
	   border-bottom:1px solid #A0A0A0;
	   border-left:1px solid #A0A0A0;
	}

.TopLeftBottom
	{
  	   font-size: 11px;
	   color: #505050;
	   border-top:1px solid #A0A0A0;
	   border-right:none;
	   border-bottom:1px solid #A0A0A0;
	   border-left:1px solid #A0A0A0;
	}

.TopRightBottom
	{
  	   font-size: 11px;
	   color: #505050;
	   border-top:1px solid #A0A0A0;
	   border-right:1px solid #A0A0A0;
	   border-bottom:1px solid #A0A0A0;
	   border-left:none;
	}

.LeftBottom
	{
  	   font-size: 11px;
	   color: #505050;
	   border-top:none;
	   border-right:none;
	   border-bottom:1px solid #A0A0A0;
	   border-left:1px solid #A0A0A0;
	}

.BottomRight
	{
  	   font-size: 11px;
	   color: #505050;
	   border-top:none;
	   border-right:1px solid #A0A0A0;
	   border-bottom:1px solid #A0A0A0;
	   border-left:none;
	}

.LeftRight
	{
  	   font-size: 11px;
	   color: #505050;
	   border-top:none;
	   border-right:1px solid #A0A0A0;
	   border-bottom:none;
	   border-left:1px solid #A0A0A0;
	}

.TopLeft
	{
  	   font-size: 11px;
	   color: #505050;
	   border-top:1px solid #A0A0A0;
	   border-right:none;
	   border-bottom:none;
	   border-left:1px solid #A0A0A0;
	}

.TopRight
	{
  	   font-size: 11px;
	   color: #505050;
	   border-top:1px solid #A0A0A0;
	   border-right:1px solid #A0A0A0;
	   border-bottom:none;
	   border-left:none;
	}

.textbox {
		border-right: #A0A0A0 1px solid;
		border-top: #A0A0A0 1px solid;
		border-bottom: #A0A0A0 1px solid;
		border-left: #A0A0A0 1px solid;
		padding-left: 5px;
		font-weight: normal;
		font-size: 10px;
		color: #000000;
		text-align: left;
		background-color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
	}


.bottone {
		BORDER-RIGHT: #A0A0A0 1px solid;
		BORDER-TOP: #A0A0A0 1px solid;
		FONT-WEIGHT: normal;
		font-size: 10px;
		BORDER-LEFT: #A0A0A0 1px solid;
		COLOR: #FFFFFF;
		BORDER-BOTTOM: #A0A0A0 1px solid;
		background-color: #195EA6;
		TEXT-ALIGN: center;
		font-family: Arial, Helvetica, sans-serif;
	}

.CellaMenu
	{
	   font-size: 11px;
	   letter-spacing: 1.0px;
	   color: #7F7F7F;
 	   padding-top: 23px;
	}

.CellaSottoMenu
	{
	   font-size: 11px;
	   letter-spacing: 1.0px;
	   color: #7F7F7F;
	}

.Titolo
      {
     	   font-size: 16px;
     	   font-weight: bold;
     	   color: #003399;

      }

.TitoloBoxFooter
      {
     	   font-size: 16px;
     	   font-weight: bold;
     	   color: #FFFFFF;

      }

.CellaFooter
	{
	   font-size: 10px;
	   color: #FFFFFF;
 	   padding-left: 20px;
	}

.CellaBoxFooter
	{
	   font-size: 11px;
	   color: #FFFFFF;
	}


.CampoForm
	{
	   font-size: 11px;
	   letter-spacing: 1.4px;
	   color: #003c16;
	   border-top:1px solid #073B78;
	   border-right:1px solid #073B78;
	   border-bottom:1px solid #073B78;
	   border-left:1px solid #073B78;
 	   background: #FAFAFA;
 	   width: 290px;
	}

.CampoCheckBox
	{
	   font-size: 11px;
	   letter-spacing: 1.4px;
	   color: #003c16;
	   border-top:0px solid #073B78;
	   border-right:0px solid #073B78;
	   border-bottom:0px solid #073B78;
	   border-left:0px solid #073B78;
 	   background: #FFFFFF;
 	   width: 30px;
	}

.PulsanteAnnulla	{
  	   font-size: 9px;
	   color: #FFFFFF;
	   border-top:1px solid #073B78;
	   border-right:1px solid #073B78;
	   border-bottom:1px solid #073B78;
	   border-left:1px solid #073B78;
	   background: #A02020;
	}

.PulsanteConferma	{
  	   font-size: 9px;
	   color: #003c16;
	   border-top:1px solid #073B78;
	   border-right:1px solid #073B78;
	   border-bottom:1px solid #073B78;
	   border-left:1px solid #073B78;
	   background: #F0F0F0;
	}

/*       fine foglio di stile    */
