.Td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #000000;
    font-size: 10pt;
  }


.Td2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #FFFFFF;
    font-size: 10pt;
  }


.testo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #666666;
  }


.titolo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #FF6600;
  }


.aiutaci {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
    font-weight: bold;
    background-color: #99cc00;
  }


.aiutaci2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    background-color: #99cc00;
    font-weight: bold;
    color: #FFFFFF;
  }


.adoz {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
    font-weight: bold;
    background-color: #ff0000;
  }


.adoz2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    background-color: #ff0000;
    font-weight: bold;
    color: #FFFFFF;
  }
.prog {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
    font-weight: bold;
    background-color: #2B4D85;
  }


.prog2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    background-color: #2B4D85;
    font-weight: bold;
    color: #FFFFFF;
  }

.rifugio {
    color : #000000;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 9pt;
    font-weight : normal;
    text-align : justify;
  }

.shop {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
    font-weight: bold;
    background-color: #2dadfc;
  }

.shop2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    background-color: #2dadfc;
    font-weight: bold;
    color: #FFFFFF;
  }
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #D92D72;
	background-color: #FFFFFF;
	border: thin solid #AA1F55;
}


.associarsi {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
    font-weight: bold;
    background-color: #ff6600;
  }

.associarsi2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    background-color: #ff6600;
    font-weight: bold;
    color: #FFFFFF;
  }
.eventi {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
    font-weight: bold;
    background-color: #ff66cc;
  }
.eventi2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    background-color: #ff66cc;
    font-weight: bold;
    color: #FFFFFF;
  }
.CellaSx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-width: thin;
	border-top-style: double;
	border-bottom-style: double;
	border-left-style: double;
}
.CellaDx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-width: thin;
	border-right-width: thin;
	border-top-width: thin;
	border-top-style: double;
	border-bottom-style: double;
	border-right-style: double;	
}

.Cella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-width: thin;
	border-top-width: thin;
	border-top-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-right-style: double;	
}

.testocampagne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.SosSx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-width: thin;
	border-top-style: double;
	border-bottom-style: double;
	border-left-style: double;
}
.SosDx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-width: thin;
	border-right-width: thin;
	border-top-width: thin;
	border-top-style: double;
	border-bottom-style: double;
	border-right-style: double;	
}
.NewsSx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-width: thin;
	border-top-style: double;
	border-bottom-style: double;
	border-left-style: double;
}
.NewsDx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-width: thin;
	border-right-width: thin;
	border-top-width: thin;
	border-top-style: double;
	border-bottom-style: double;
	border-right-style: double;	
}
.input2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #D92D72;
	border: thin solid #AA1F55;
}
