body                   { font-size: 11px; font-family: Arial, Helvetica, "bitstream vera sans mono"; color: #7F7F7F; letter-spacing: 1.4px;}

a:link                 { color: #B2281D; font-weight: normal; text-decoration: none }
a:visited              { color: #B2281D; font-weight: normal; text-decoration: none }
a:hover                { color: #303030; font-weight: normal; text-decoration: none }

A.Bianco:link          { COLOR: #FFFFFF; font-weight: normal; text-decoration: none }
A.Bianco:visited       { COLOR: #FFFFFF; font-weight: normal; text-decoration: none }
A.Bianco:hover         { COLOR: #303030; font-weight: normal; text-decoration: none }

div.Menu a:link        { COLOR: #FFFFFF; font-weight: normal; text-decoration: none }
div.Menu a:visited     { COLOR: #FFFFFF; font-weight: normal; text-decoration: none }
div.Menu a:hover       { COLOR: #303030; font-weight: normal; text-decoration: none }

A.BottomMenu:link      { COLOR: #303030; font-weight: normal; text-decoration: none }
A.BottomMenu:visited   { COLOR: #303030; font-weight: normal; text-decoration: none }
A.BottomMenu:hover     { COLOR: #B2281D; font-weight: normal; text-decoration: none }

A.Grigio:link          { COLOR: #909090; font-weight: bold; text-decoration: none }
A.Grigio:visited       { COLOR: #909090; font-weight: bold; text-decoration: none }
A.Grigio:hover         { COLOR: #E0E0E0; font-weight: bold; text-decoration: none }


.Georgia
      {
      font-size: 11px;
      font-family: Georgia;
      font-weight: bold;
      }


.TableStandardTestoChiaro
	{
	   font-size: 11px;
	   letter-spacing: 1.4px;
	   color: #E7E7E7;
	   border-top:none;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}


.TableStandard
	{
	   letter-spacing: 1.4px;
	   font-size: 11px;
	   color: #7F7F7F;
	   border-top:none;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}


.TableStandardCaratteristiche
	{
	   font-size: 9px;
	   letter-spacing: 1.4px;
	   color: #7F7F7F;
	   border-top:none;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}


.BottomCaratteristiche
	{
  	   font-size: 9px;
  	   letter-spacing: 1.4px;
	   color: #7F7F7F;
	   border-top:none;
	   border-right:none;
	   border-bottom:1px solid #C0C0C0;
	   border-left:none;
	}

.TestoCaratteristiche
	{
  	   font-size: 11px;
	   color: #7F7F7F;
	   border-top: none;
	   border-right: none;
	   border-bottom: none;
	   border-left: none;
	}



.Bottom
	{
  	   font-size: 11px;
  	   letter-spacing: 1.4px;
	   color: #7F7F7F;
	   border-top:none;
	   border-right:none;
	   border-bottom:1px solid #C0C0C0;
	   border-left:none;
	}


.Top
	{
  	   font-size: 11px;
  	   letter-spacing: 1.4px;
	   color: #7F7F7F;
	   border-top:1px solid #C0C0C0;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}


.TableBoxSolid
	{
   	   letter-spacing: 1.4px;
   	   letter-spacing: 1.4px;
  	   font-size: 11px;
	   color: #AFAFAF;
	   border-top:1px solid #C0C0C0;
	   border-right:1px solid #C0C0C0;
	   border-bottom:1px solid #C0C0C0;
	   border-left:1px solid #C0C0C0;
	}

.TableTopLeftRight
	{
  	   font-size: 11px;
  	   letter-spacing: 1.4px;
	   color: #AFAFAF;
	   border-top:1px solid #C0C0C0;
	   border-right:1px solid #C0C0C0;
	   border-bottom:none;
	   border-left:1px solid #C0C0C0;
	}


.TopBottom
	{
  	   font-size: 11px;
  	   letter-spacing: 1.4px;
	   color: #7F7F7F;
	   border-top:1px solid #C0C0C0;
	   border-right:none;
	   border-bottom:1px solid #C0C0C0;
	   border-left:none;
	}

.Left
	{
  	   font-size: 11px;
  	   letter-spacing: 1.4px;
	   color: #AFAFAF;
	   border-top:none;
	   border-right:none;
	   border-bottom:none;
	   border-left:1px solid #C0C0C0;
	}

.LeftRight
	{
  	   font-size: 11px;
  	   letter-spacing: 1.4px;
	   color: #AFAFAF;
	   border-top:none;
	   border-right:1px solid #C0C0C0;
	   border-bottom:none;
	   border-left:1px solid #C0C0C0;
	}

.Right
	{
  	   font-size: 11px;
  	   letter-spacing: 1.4px;
	   color: #AFAFAF;
	   border-top:none;
	   border-left:none;
	   border-bottom:none;
	   border-right:1px solid #C0C0C0;
	}

.BoxSolid
	{
   	   letter-spacing: 1.4px;
  	   font-size: 11px;
	   color: #AFAFAF;
	   border-top:1px solid #C0C0C0;
	   border-right:1px solid #C0C0C0;
	   border-bottom:1px solid #C0C0C0;
	   border-left:1px solid #C0C0C0;
	}


.TestoGiustificato
	{
   	   letter-spacing: 1.4px;
  	   font-size: 11px;
	   color: #7F7F7F;
         Text-align: justify;
	   border-top:none;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}



.TopLeftRight
	{
  	   font-size: 11px;
  	   letter-spacing: 1.4px;
	   color: #AFAFAF;
	   border-top:1px solid #C0C0C0;
	   border-right:1px solid #C0C0C0;
	   border-bottom:none;
	   border-left:1px solid #C0C0C0;
	}

.BottomLeftRight
	{
  	   font-size: 11px;
  	   letter-spacing: 1.4px;
	   color: #AFAFAF;
	   border-top:none;
	   border-right:1px solid #C0C0C0;
	   border-bottom:1px solid #C0C0C0;
	   border-left:1px solid #C0C0C0;
	}

.TopLeftBottom
	{
  	   font-size: 11px;
  	   letter-spacing: 1.4px;
	   color: #AFAFAF;
	   border-top:1px solid #C0C0C0;
	   border-right:none;
	   border-bottom:1px solid #C0C0C0;
	   border-left:1px solid #C0C0C0;
	}

.TopRightBottom
	{
  	   font-size: 11px;
  	   letter-spacing: 1.4px;
	   color: #AFAFAF;
	   border-top:1px solid #C0C0C0;
	   border-right:1px solid #C0C0C0;
	   border-bottom:1px solid #C0C0C0;
	   border-left:none;
	}

.LeftBottom
	{
  	   font-size: 11px;
  	   letter-spacing: 1.4px;
	   color: #AFAFAF;
	   border-top:none;
	   border-right:none;
	   border-bottom:1px solid #C0C0C0;
	   border-left:1px solid #C0C0C0;
	}

.BottomRight
	{
  	   font-size: 11px;
  	   letter-spacing: 1.4px;
	   color: #AFAFAF;
	   border-top:none;
	   border-right:1px solid #C0C0C0;
	   border-bottom:1px solid #C0C0C0;
	   border-left:none;
	}

.LeftRight
	{
  	   font-size: 11px;
  	   letter-spacing: 1.4px;
	   color: #AFAFAF;
	   border-top:none;
	   border-right:1px solid #C0C0C0;
	   border-bottom:none;
	   border-left:1px solid #C0C0C0;
	}

.TopLeft
	{
  	   font-size: 11px;
  	   letter-spacing: 1.4px;
	   color: #AFAFAF;
	   border-top:1px solid #C0C0C0;
	   border-right:none;
	   border-bottom:none;
	   border-left:1px solid #C0C0C0;
	}

.TopRight
	{
  	   font-size: 11px;
  	   letter-spacing: 1.4px;
	   color: #AFAFAF;
	   border-top:1px solid #C0C0C0;
	   border-right:1px solid #C0C0C0;
	   border-bottom:none;
	   border-left:none;
	}


.CellaStandard
	{
	   font-size: 11px;
	   letter-spacing: 1.4px;
	   color: #7F7F7F;
	   border-top:none;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}

.PulsanteConferma
	{
  	   font-size: 9px;
  	   letter-spacing: 1.4px;
  	   font-weight: none;
	   color: #B2281D;
	   border-top:1px solid #C0C0C0;
	   border-right:1px solid #C0C0C0;
	   border-bottom:1px solid #C0C0C0;
	   border-left:1px solid #C0C0C0;
	   background: #F0F0F0;
	}

.PulsanteStandard
	{
  	   font-size: 11px;
  	   letter-spacing: 1.4px;
  	   font-weight: none;
	   color: #7F7F7F;
	   border-top:1px solid #C0C0C0;
	   border-right:1px solid #C0C0C0;
	   border-bottom:1px solid #C0C0C0;
	   border-left:1px solid #C0C0C0;
	   background: #FFFFFF;
         padding: 4px;
	}

.PulsanteAnnulla
	{
  	   font-size: 11px;
  	   letter-spacing: 1.4px;
	   color: #FFFFFF;
	   border-top:1px solid #C0C0C0;
	   border-right:1px solid #C0C0C0;
	   border-bottom:1px solid #C0C0C0;
	   border-left:1px solid #C0C0C0;
	   background: #A02020;

	}

.Selezione
	{
	   font-size: 11px;
	   letter-spacing: 1.4px;
	   color: #7F7F7F;
         border: 0px;
 	   background: #F0F0F0;
  	   border-collapse: collapse;
	}

.CampoForm
	{
	   font-size: 11px;
	   letter-spacing: 1.4px;
	   color: #7F7F7F;
	   border-top:1px solid #C0C0C0;
	   border-right:1px solid #C0C0C0;
	   border-bottom:1px solid #C0C0C0;
	   border-left:1px solid #C0C0C0;
 	   background: #F0F0F0;
	}

.mtestoLayer
	{
	   Text-align: left;
//	   letter-spacing: 1.4px;
         Font-size: 11px;
	   Color: #7F7F7F;
	}


.mtestoTabellaHidden td
	{
	   Border: 0px;
         padding: 0px;
      }


.mtestoTabellaHidden
	{
	   Border: 0px;
	   border-collapse: collapse;
	   Width: 100%;
	}


.mtestoNormale
	{
         Font-family: Arial;
         Font-size: 11px;
	   Color: #7F7F7F;
	}

.linkMenuBarSelezionato
	{
	   color: #FFFFFF;
 	   background: #505050;
 	   padding: 2px
	}

.linkMenuBarNonSelezionato
	{
 	   padding: 2px
	}


/* --------------- stile per dhtml tooltip --------------  */

#dhtmltooltip{
position: absolute;
width: 160px;
border: 1px solid #404040;
COLOR: #FFFFFF;
font-size : 11px;
font-style: normal;
padding: 4px;
background-color: #B2281D;
visibility: hidden;
z-index: 100;

/*Remove below line to remove shadow. Below line should always appear last within
this CSS*/

filter: progid:DXImageTransform.Microsoft.Shadow(color=#B0B0B0,direction=135);

}

/* ------------ fine stile per dhtml tooltip -----------  */
