body                   { font-size: 11px; font-family: Arial, "bitstream vera sans mono"; color: #7F7F7F; }

a:link                 { color: #9A1111; font-weight: bold; text-decoration: none }
a:visited              { color: #9A1111; font-weight: bold; text-decoration: none }
a:hover                { color: #909090; font-weight: bold; text-decoration: none }

a.Bold:link            { color: #9A1111; font-weight: bold; text-decoration: none }
a.Bold:visited         { color: #9A1111; font-weight: bold; text-decoration: none }
a.Bold:hover           { color: #909090; font-weight: bold; text-decoration: none }


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
	{
	   letter-spacing: 1.2px;
	   font-size: 11px;
	   color: #7F7F7F;
	}

.TableLista
	{
	   letter-spacing: 1.0px;
	   font-size: 11px;
	   color: #7F7F7F;
	   padding: 10px;
  	   border-bottom: 1px solid #9A1111;
	}

.TableListaGFF
	{
	   letter-spacing: 1.0px;
	   font-size: 11px;
	   color: #7F7F7F;
	   padding-right: 10px;
	   padding-left: 10px;
	   padding-top: 5px;
	   padding-bottom: 5px;
  	   border-bottom: 1px solid #9A1111;
	}

.CellaPresentazione
      {
	   letter-spacing: 1.2px;
	   font-family: Times, Serif;
	   font-size: 15px;
	   color: #7F7F7F;

      }

.CellaScheda
	{
	   letter-spacing: 1.0px;
	   font-size: 11px;
	   color: #7F7F7F;
	   padding: 10px;
  	   border-bottom: 0px solid #9A1111;
	}

.CellaSchedaFooter
	{
	   letter-spacing: 1.0px;
	   font-size: 11px;
	   color: #7F7F7F;
	   padding: 10px 2px 10px 0px;
  	   border-bottom: 0px solid #9A1111;
	}

.CellaBgFisso {
         background-repeat: no-repeat;
}


.CellaFilettoBox
	{
	   font-size: 11px;
	   letter-spacing: 1.2px;
	   color: #7F7F7F;
	   border-top: 1px solid #9A1111;
	   border-right: 1px solid #9A1111;
	   border-left: 1px solid #9A1111;
	   border-bottom: 1px solid #9A1111;
	   padding: 5px;
	}

.CellaFilettoBasso
	{
	   font-size: 11px;
	   letter-spacing: 1.2px;
	   color: #7F7F7F;
	   border-bottom:1px solid #9A1111;
 	   background: #FFFFFF;
 	   padding: 5px;
	}

.CellaFilettoAlto
	{
	   font-size: 11px;
	   letter-spacing: 1.2px;
	   color: #7F7F7F;
	   border-Top:1px solid #9A1111;
 	   background: #FFFFFF;
 	   padding: 5px;
	}

.CellaFaq
	{
	   font-size: 11px;
	   letter-spacing: 1.2px;
	   color: #7F7F7F;
	   border-bottom:1px solid #9A1111;
 	   background: #FFFFFF;
 	   padding: 5px;
	}

.CellaNews
	{
	   font-size: 11px;
	   letter-spacing: 1.2px;
	   color: #7F7F7F;
	   border-bottom:1px solid #9A1111;
 	   background: #FFFFFF;
 	   padding: 5px;
	}

.TestoFooter
	{
	   font-size: 11px;
	   color: #7F7F7F;
	}

.TestoFooterIntro
	{
	   font-size: 9px;
	   font-family: Times, Serif;
	   color: #7F7F7F;
	}

.VoceSelezionata
      {
         background: #FFFFFF;
	   border-top:1px solid #7F7F7F;
	   border-right:1px solid #7F7F7F;
	   border-bottom: none;
	   border-left:1px solid #7F7F7F;
      }

.TestoCaratteristiche
	{
  	   font-size: 11px;
	   color: #7F7F7F;
	   border-top: none;
	   border-right: none;
	   border-bottom: none;
	   border-left: none;
	}

.TableBoxSolid
	{
   	   letter-spacing: 1.2px;
  	   font-size: 11px;
	   color: #7F7F7F;
	   border-top:1px solid #C0C0C0;
	   border-right:1px solid #C0C0C0;
	   border-bottom:1px solid #C0C0C0;
	   border-left:1px solid #C0C0C0;
	}

.BoxSolid
	{
   	   letter-spacing: 1.2px;
  	   font-size:\ 11px;
	   color: #7F7F7F;
	   border-top:1px solid #C0C0C0;
	   border-right:1px solid #C0C0C0;
	   border-bottom:1px solid #C0C0C0;
	   border-left:1px solid #C0C0C0;
	}

.BoxSolidBianco
	{
   	   letter-spacing: 1.2px;
  	   font-size: 11px;
	   color: #7F7F7F;
	   border-top:2px solid #FFFFFF;
	   border-right:2px solid #FFFFFF;
	   border-bottom:2px solid #FFFFFF;
	   border-left:2px solid #FFFFFF;
   	   padding: 0px 0px 0px 6px;
	}

.BoxSolidBordeaux
	{
   	   letter-spacing: 1.2px;
  	   font-size: 11px;
	   color: #7F7F7F;
	   border-top:2px solid #9A1111;
	   border-right:2px solid #9A1111;
	   border-bottom:2px solid #9A1111;
	   border-left:2px solid #9A1111;
   	   padding: 0px 0px 0px 6px;
	}

.BoxDotted
	{
   	   letter-spacing: 1.2px;
  	   font-size: 11px;
	   color: #7F7F7F;
	   border-top:1px dotted #C0C0C0;
	   border-right:1px dotted #C0C0C0;
	   border-bottom:1px dotted #C0C0C0;
	   border-left:1px dotted #C0C0C0;
	}

.TestoGiustificato
	{
   	   letter-spacing: 1.2px;
  	   font-size: 11px;
	   color: #7F7F7F;
         Text-align: justify;
	   border-top:none;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}


.CellaStandard
	{
	   font-size: 11px;
	   letter-spacing: 1.2px;
	   color: #7F7F7F;
	   border-top:none;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	   padding: 10px 10px 0px 10px;
	}

.CellaNewsletter
	{
	   font-size: 11px;
	   letter-spacing: 1.2px;
	   color: #7F7F7F;
	   border-top:2px dotted #7F7F7F;
	   border-right:2px dotted #7F7F7F;
	   border-bottom:2px dotted #7F7F7F;
	   border-left:2px dotted #7F7F7F;
	   padding: 5px 5px 5px 10px;

	}

.CellaRicerca
	{
	   font-size: 11px;
	   letter-spacing: 1.2px;
	   color: #7F7F7F;
	   border-top:0px dotted #7F7F7F;
	   border-right:0px dotted #7F7F7F;
	   border-bottom:0px dotted #7F7F7F;
	   border-left:0px dotted #7F7F7F;
	   padding: 35px 5px 5px 10px;

	}

.CellaMenu
	{
	   font-size: 11px;
	   letter-spacing: 1.2px;
	   color: #7F7F7F;
 	   padding: 15px;
	}

.BannerEvidenza
	{
	   font-size: 11px;
	   letter-spacing: 1.2px;
	   font-weight: bold;
	   color: #FFFFFF;
	   padding: 7px 10px 7px 15px;
	}

.BannerRicerca
	{
	   font-size: 11px;
	   letter-spacing: 1.2px;
	   font-weight: bold;
	   color: #FFFFFF;
	   padding: 7px 7px 7px 10px;
	}

.CellaSottoMenu
	{
	   font-size: 11px;
	   letter-spacing: 1.2px;
         color: #7F7F7F;
	   border-top:1px solid #7F7F7F;
	   border-left:1px solid #7F7F7F;
	   border-right:1px solid #7F7F7F;
/* 	   background: #FFFFFF;     */
 	   padding: 5px;
	}

.Selezione
	{
	   font-size: 11px;
	   letter-spacing: 1.2px;
	   color: #7F7F7F;
         border: 0px;
 	   background: #F0F0F0;
  	   border-collapse: collapse;
	}

.CampoForm
	{
	   font-size: 11px;
	   letter-spacing: 1.2px;
	   color: #7F7F7F;
	   border-top:1px solid #C0C0C0;
	   border-right:1px solid #C0C0C0;
	   border-bottom:1px solid #C0C0C0;
	   border-left:1px solid #C0C0C0;
 	   background: #F0F0F0;
	}

.CampoMenuTendina
	{
	   font-size: 11px;
	   letter-spacing: 1.2px;
	   width: 160px;
	   color: #7F7F7F;
	   border-top:1px solid #C0C0C0;
	   border-right:1px solid #C0C0C0;
	   border-bottom:1px solid #C0C0C0;
	   border-left:1px solid #C0C0C0;
 	   background: #FFFFFF;
	}

.Caselladitesto
      {
         font-size: 11px;
         color: #7F7F7F;
         border-top:1px solid #C0C0C0;
         border-right:1px solid #C0C0C0;
         border-bottom:1px solid #C0C0C0;
         border-left:1px solid #C0C0C0;
         background: #F0F0F0;
         Width: 300px;
      }

.Pulsante
      {
         font-size: 11px;
         font-weight: bold;
         color: #FFFFFF;
         border-top:0px solid #C0C0C0;
         border-right:0px solid #C0C0C0;
         border-bottom:0px solid #C0C0C0;
         border-left:0px solid #C0C0C0;
         background: #9A1111;
         padding: 2px;
         width: 104px;
      }

.PulsanteCerca
      {
         font-size: 9px;
         font-weight: bold;
         color: #9A1111;
         border-top:1px solid #C0C0C0;
         border-right:1px solid #C0C0C0;
         border-bottom:1px solid #C0C0C0;
         border-left:1px solid #C0C0C0;
         background: #FFFFFF;
         padding: 2px;
      }

.PulsanteSort
      {
         font-size: 9px;
         font-weight: bold;
         color: #9A1111;
         width: 160px;
         border-top:1px solid #C0C0C0;
         border-right:1px solid #C0C0C0;
         border-bottom:1px solid #C0C0C0;
         border-left:1px solid #C0C0C0;
         background: #FFFFFF;
         padding: 2px;
      }

.PulsanteEventi
      {
         font-size: 9px;
         font-weight: bold;
         color: #9A1111;
         width: 160px;
         border-top:1px solid #C0C0C0;
         border-right:1px solid #C0C0C0;
         border-bottom:1px solid #C0C0C0;
         border-left:1px solid #C0C0C0;
         background: #FFFFFF;
         padding: 2px;
      }

.PulsanteNascosto
      {
	   display: none;
      }

/*        classi per il form richiesta informazioni            */

.mFormObbligatorio { font-family: Arial, serif; font-size: 11px; text-decoration: none; font-weight: Bold; Color: #FF0000;}
.mFormTabella { width: 600px; border-collapse: collapse; border: 0px solid #EEEEEE; }
.caselladitesto { width: 340px; }
.areaditesto { width: 300px; height: 50px;}
.mFormTabella td { border: 0px solid #EEEEEE; font-family: Arial, serif; font-size: 11px; text-decoration: none; }
.areaditesto { font-family: Arial, serif; font-size: 11px; text-decoration: none; color: #7F7F7F; background-color: #F0F0F0; border: 1px solid #C0C0C0; }
.pulsante { font-family: Arial, serif; font-size: 11px; text-decoration: none; color: #B2281D; background-color: #F0F0F0; border: 1px solid #C0C0C0; }

