body             { font-family: Arial, Helvetica, sans-serif; color:#AFAFAF; font-size: 10px; background: #000000; }

A:link           { color: #E0E0E0; font-weight: bold; text-decoration: none; }

A:visited        { color: #E0E0E0; font-weight: bold; text-decoration: none; }

A:hover          { color: #AFAFAF; font-weight: bold; text-decoration: underline; }


A.News:link           { color: #E0E0E0; font-weight: normal; text-decoration: none; font-size: 12px; }

A.News:visited        { color: #E0E0E0; font-weight: normal; text-decoration: none; font-size: 12px; }

A.News:hover          { color: #AFAFAF; font-weight: normal; text-decoration: underline; font-size: 12px; }


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: #FFFFFF; font-weight: bold; text-decoration: none; }



div#container_home-page {
      width: 950;
      height: 480;
      position: absolute;
      top: 50%;
      left: 50%;
      margin: -240px 0 0 -475px;
      border: 0px solid #000;
      background: #000000;
}

div#container {
      width: 950;
      height: 550;
      position: absolute;
      top: 50%;
      left: 50%;
      margin: -275px 0 0 -475px;
      border: 0px solid #000;
      background: #000000;
}

.TableStandard
	{
	   font-size: 10px;
	   color: #AFAFAF;
	   border-top:none;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
/*	   background: #000000;      */
	}


.TopBottom
	{
	   border-top:1px solid #A0A0A0;
	   border-right:none;
	   border-bottom:1px solid #A0A0A0;
	   border-left:none;
	}

.TopBottomDotted
	{
	   border-top:1px dotted #A0A0A0;
	   border-right:none;
	   border-bottom:1px dotted #A0A0A0;
	   border-left:none;
	}

.Top
	{
	   border-top:1px solid #A0A0A0;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}

.TopRosso
	{
	   border-top:2px solid #C52E29;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}

.TopGrigio
	{
	   border-top:2px solid #C9C9C9;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}

.TopDotted
	{
	   border-top:1px dotted #A0A0A0;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}

.TopLeft
	{
	   border-top:1px solid #A0A0A0;
	   border-right:none;
	   border-bottom:none;
	   border-left:1px solid #A0A0A0;
	}


.Bottom
	{
	   border-top:none;
	   border-right:none;
	   border-bottom:1px solid #A0A0A0;
	   border-left:none;
	}

.BottomDotted
	{
	   border-top:none;
	   border-right:none;
	   border-bottom:1px dotted #A0A0A0;
	   border-left:none;
	}

.BottomLeft
	{
	   border-top:none;
	   border-right:none;
	   border-bottom:1px solid #A0A0A0;
	   border-left:1px solid #A0A0A0;
	}

.Left
	{
	   border-top:none;
	   border-right:none;
	   border-bottom:none;
	   border-left:1px solid #A0A0A0;
	}

.LeftRight
	{
         font-size: 10px;
	   color: #AFAFAF;
	   border-top:none;
	   border-right:2px solid #FFFFFF;
	   border-bottom:none;
	   border-left:2px solid #FFFFFF;
	}



.LeftRightGrigio
	{
	   font-size: 10px;
	   color: #AFAFAF;
	   border-top:none;
	   border-right:2px solid #C9C9C9;
	   border-bottom:none;
	   border-left:2px solid #C9C9C9;
	}


.Right
	{
	   font-size: 10px;
	   color: #AFAFAF;
	   border-top:none;
	   border-left:none;
	   border-bottom:none;
	   border-right:2px solid #FFFFFF;
	}


.RightGrigio
	{
	   font-size: 10px;
	   color: #AFAFAF;
	   border-top:none;
	   border-left:none;
	   border-bottom:none;
	   border-right:2px solid #C9C9C9;
	}


.BoxPuntini
	{
   	   font-size: 10px;
         color: #AFAFAF;
	   border-top:1px dotted #A0A0A0;
	   border-right:1px dotted #A0A0A0;
	   border-bottom:1px dotted #A0A0A0;
	   border-left:1px dotted #A0A0A0;
	}

.CellaNews
	{
	   color: #AFAFAF;
	   font-size: 12px;
	   padding: 4px 10px 4px 10px;

	}

.CellaNewsCompleta
	{
	   color: #AFAFAF;
	   font-size: 12px;
	   padding: 4px 10px 4px 10px;
	   border-bottom:1px dotted #A0A0A0;

	}

.BoxSolid
	{
	   border-top:1px solid #A0A0A0;
	   border-right:1px solid #A0A0A0;
	   border-bottom:1px solid #A0A0A0;
	   border-left:1px solid #A0A0A0;
	   color: #AFAFAF;
	   font-size: 10px;
	   padding: 4px 10px 4px 10px;

	}

.TopLeftRight
	{
	   border-top:1px solid #A0A0A0;
	   border-right:1px solid #A0A0A0;
	   border-bottom:none;
	   border-left:1px solid #A0A0A0;
	}

.BottomLeftRight
	{
	   border-top:none;
	   border-right:1px solid #A0A0A0;
	   border-bottom:1px solid #A0A0A0;
	   border-left:1px solid #A0A0A0;
	}


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


.TopRightGrigio
	{
	   font-size: 10px;
	   color: #AFAFAF;
	   border-top:2px solid #C9C9C9;
	   border-right:2px solid #C9C9C9;
	   border-bottom:none;
	   border-left:none;
	}


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


.BottomRightGrigio
	{
	   font-size: 10px;
	   color: #AFAFAF;
	   border-top:none;
	   border-right:2px solid #C9C9C9;
	   border-bottom:2px solid #C9C9C9;
	   border-left:none;
	}


/* ----------- css per forms ----------------- */

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

.PulsanteConferma
	{
  	   font-size: 11px;
  	   font-weight: none;
	   color: #FFFFFF;
	   border-top:1px solid #FFFFFF;
	   border-right:1px solid #FFFFFF;
	   border-bottom:1px solid #FFFFFF;
	   border-left:1px solid #FFFFFF;
	   background: #A0A0A0;
	}

.PulsanteAnnulla
	{
  	   font-size: 11px;
	   color: #FFFFFF;
	   border-top:1px solid #C0C0C0;
	   border-right:1px solid #C0C0C0;
	   border-bottom:1px solid #C0C0C0;
	   border-left:1px solid #C0C0C0;
	   background: #A02020;

	}

/*  ----- fine stile ---------	*/
