body                 { font-size: 10px; font-family: Verdana, helvetica, "bitstream vera sans mono"; color: #7F7F7F; }


A:link               { COLOR: #677BA0; font-weight: bold; text-decoration: none }

A:visited            { COLOR: #677BA0; font-weight: bold; text-decoration: none }

A:hover              { COLOR: #909090; font-weight: bold; text-decoration: none }


A.Menu:link        { color: #FFFFFF; font-weight: bold; text-decoration: none; font-family: Verdana; font-size: 11px; }

A.Menu:visited     { color: #FFFFFF; font-weight: bold; text-decoration: none; font-family: Verdana; font-size: 11px; }

A.Menu:hover       { color: #677BA0; font-weight: bold; text-decoration: none; font-family: Verdana; font-size: 11px; }



.caselladitesto
{
 font-size: 11px;
 color: #7F7F7F;
 border-top:1px solid #000000;
 border-right:1px solid #000000;
 border-bottom:1px solid #000000;
 border-left:1px solid #000000;
 background: #F0F0F0;
 Width: 150px;
}

.TableStandardTestoChiaro
	{
	   font-size: 11px;
	   color: #E7E7E7;
	   border-top:none;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}


.TableStandard
	{
	   font-size: 11px;
	   color: #7F7F7F;
	   border-top:none;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}

.TableStandardCaratteristiche
	{
	   font-size: 9px;
	   color: #7F7F7F;
	   border-top:none;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}


.BottomCaratteristiche
	{
  	   font-size: 9px;
	   color: #7F7F7F;
	   border-top:none;
	   border-right:none;
	   border-bottom:1px solid #000000;
	   border-left:none;
	}


.Bottom
	{
  	   font-size: 11px;
	   color: #7F7F7F;
	   border-top:none;
	   border-right:none;
	   border-bottom:1px solid #000000;
	   border-left:none;
	}

.BottomWhite
	{
  	   font-size: 11px;
	   color: #7F7F7F;
	   border-top:none;
	   border-right:none;
	   border-bottom:2px solid #FFFFFF;
	   border-left:none;
	}

.Top
	{
  	   font-size: 11px;
	   color: #7F7F7F;
	   border-top:1px solid #000000;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}

.TopBianco
	{
  	   font-size: 11px;
	   color: #7F7F7F;
	   border-top:2px solid #FFFFFF;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}

.TableBoxSolid
	{
  	   font-size: 11px;
	   color: #AFAFAF;
	   border-top:1px solid #000000;
	   border-right:1px solid #000000;
	   border-bottom:1px solid #000000;
	   border-left:1px solid #000000;
	}

.TableTopLeftRight
	{
  	   font-size: 11px;
	   color: #AFAFAF;
	   border-top:1px solid #000000;
	   border-right:1px solid #000000;
	   border-bottom:none;
	   border-left:1px solid #000000;
	}


.TopBottom
	{
  	   font-size: 11px;
	   color: #7F7F7F;
	   border-top:1px solid #000000;
	   border-right:none;
	   border-bottom:1px solid #000000;
	   border-left:none;
	}

.Left
	{
  	   font-size: 11px;
	   color: #AFAFAF;
	   border-top:none;
	   border-right:none;
	   border-bottom:none;
	   border-left:1px solid #000000;
	}

.LeftRight
	{
  	   font-size: 11px;
	   color: #AFAFAF;
	   border-top:none;
	   border-right:1px solid #000000;
	   border-bottom:none;
	   border-left:1px solid #000000;
	}

.Right
	{
  	   font-size: 11px;
	   color: #AFAFAF;
	   border-top:none;
	   border-left:none;
	   border-bottom:none;
	   border-right:1px solid #000000;
	}

.BoxSolid
	{
  	   font-size: 11px;
	   color: #AFAFAF;
	   border-top:1px solid #000000;
	   border-right:1px solid #000000;
	   border-bottom:1px solid #000000;
	   border-left:1px solid #000000;
	}

.TopLeftRight
	{
  	   font-size: 11px;
	   color: #AFAFAF;
	   border-top:1px solid #000000;
	   border-right:1px solid #000000;
	   border-bottom:none;
	   border-left:1px solid #000000;
	}

.BottomLeftRight
	{
  	   font-size: 11px;
	   color: #AFAFAF;
	   border-top:none;
	   border-right:1px solid #000000;
	   border-bottom:1px solid #000000;
	   border-left:1px solid #000000;
	}

.TopLeftBottom
	{
  	   font-size: 11px;
	   color: #AFAFAF;
	   border-top:1px solid #000000;
	   border-right:none;
	   border-bottom:1px solid #000000;
	   border-left:1px solid #000000;
	}

.TopRightBottom
	{
  	   font-size: 11px;
	   color: #AFAFAF;
	   border-top:1px solid #000000;
	   border-right:1px solid #000000;
	   border-bottom:1px solid #000000;
	   border-left:none;
	}

.LeftBottom
	{
  	   font-size: 11px;
	   color: #AFAFAF;
	   border-top:none;
	   border-right:none;
	   border-bottom:1px solid #000000;
	   border-left:1px solid #000000;
	}

.BottomRight
	{
  	   font-size: 11px;
	   color: #AFAFAF;
	   border-top:none;
	   border-right:1px solid #000000;
	   border-bottom:1px solid #000000;
	   border-left:none;
	}

.LeftRight
	{
  	   font-size: 11px;
	   color: #AFAFAF;
	   border-top:none;
	   border-right:1px solid #000000;
	   border-bottom:none;
	   border-left:1px solid #000000;
	}

.TopLeft
	{
  	   font-size: 11px;
	   color: #AFAFAF;
	   border-top:1px solid #000000;
	   border-right:none;
	   border-bottom:none;
	   border-left:1px solid #000000;
	}

.TopRight
	{
  	   font-size: 11px;
	   color: #AFAFAF;
	   border-top:1px solid #000000;
	   border-right:1px solid #000000;
	   border-bottom:none;
	   border-left:none;
	}


.CellaStandard
	{
	   font-size: 11px;
	   color: #7F7F7F;
	   border-top:none;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}

.PulsanteConferma
	{
  	   font-size: 9px;
  	   font-weight: bold;
	   color: #B2281D;
	   border-top:1px solid #000000;
	   border-right:1px solid #000000;
	   border-bottom:1px solid #000000;
	   border-left:1px solid #000000;
	   background: #F0F0F0;
	}

.PulsanteAnnulla
	{
  	   font-size: 11px;
	   color: #FFFFFF;
	   border-top:1px solid #000000;
	   border-right:1px solid #000000;
	   border-bottom:1px solid #000000;
	   border-left:1px solid #000000;
	   background: #A02020;

	}

.Selezione
	{
	   font-size: 11px;
	   color: #7F7F7F;
      border: 0px;
 	   background: #F0F0F0;
  	   border-collapse: collapse;

	}

.CampoForm
	{
	   font-size: 11px;
	   color: #7F7F7F;
	   border-top:1px solid #000000;
	   border-right:1px solid #000000;
	   border-bottom:1px solid #000000;
	   border-left:1px solid #000000;
 	   background: #F0F0F0;
	}


/* Definizione delle classi per il modulo News */

.mnewsTabella
{
 Border: 0px solid #FFFFFF;
 Font-Size: 11px;
 Width: 100%;
 Border-collapse: collapse;
}


.mnewsTabella td
{
 Border: 0px solid #FFFFFF;
 Font-Size: 11px;
 Padding: 3px;
}

class="mnewsRiga"

.mnewsRiga
{
 Background-color: #FFFFFF;
 Font-Size: 11px;
}

.mnewsRigaAlternato
{
 Background-color: #FFFFFF;
}

.mnewsRigaMenu
{
 Text-align: right;
}

.mnewsLayer
{
 Text-align: justify;
 Font-Size: 11px;
 Color: #AAAAAA;
}

.mnewsTitolo
{
 Font-Family: Verdana;
 Font-Size: 11px;
 Color: #7F7F7F;
 Font-Weight: bold;
}

.mnewsAnteprima
{
 Font-Family: Verdana;
 Font-Size: 11px;
 Color:  #7F7F7F;
}

.mnewsAnteprima2
{
 Font-Family: Verdana;
 Font-Size: 11px;
 Color:  #7F7F7F;
}

.mnewsNormale
{
 Font-Family: Verdana;
 Font-Size: 11px;
 Color: #7F7F7F;
}

.mnewsInterlinea
{
 Font-Family: Verdana;
 Font-Size: 10px;
}

.mNewsFreccia
{
 Dispaly: none;
}


.mFormObbligatorio {
   font-family: Verdana, Arial, serif; font-size: 11px; text-decoration: none; font-weight: normal; Color: #FF0000;
}

.mFormTabella {
   width: 532px; border-collapse: collapse; border: 0px solid #EEEEEE;
}

.caselladitesto {
   width: 300px;
}

.areaditesto {
   width: 300px;
}

.mFormTabella td {
   border: 0px solid #eeeeee; font-family: Verdana, Arial, serif; font-size: 11px; text-decoration: none;
}

.areaditesto {
   font-family: Verdana, Arial, serif; font-size: 11px; text-decoration: none; color: #7F7F7F; background-color: #F0F0F0; border: 1px solid #000000;
}

.pulsante {
   font-family: Verdana, Arial, serif; font-size: 10px; text-decoration: none; color: #045EAC; font-weight: bold; background-color: #F0F0F0; border: 1px solid #000000;
}


.PulsanteBack {
   font-family: Verdana, Arial, serif; font-size: 10px; text-decoration: none; color: #000000; font-weight: bold; background-color: #FFFFFF; border: 1px solid #000000;
}

// fine foglio di stile