 .padding
 {padding-left: 7px;
 padding-right: 7px;
 }

 .bottone
 {padding-top: 5px;
  padding-bottom: 2px;
  text-align: right;
  padding-right: 4px;
 }

.coldx
 {font-family: "Trebuchet", Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  padding: 7px; 5px; 10px; 5px;
 }


  .norepeat
 {background-repeat: no-repeat;}

.hp_titolo
 {font-family: Georgia, Verdana, Helvetica, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: bold;
  color: #000000;
  vertical-align: top;
  padding-right: 7px;
  padding-left: 8px;
  padding-top: 8px;
 }

.hp_sottotitolo
 {font-family: Georgia, Verdana, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  color: #000000;
  vertical-align: top;
  padding-right: 7px;
  padding-left: 8px;
  padding-top: 4px;
 }


.testo
 {font-family: "Trebuchet", Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-align: justify;
  vertical-align: top;
  padding-right: 9px;
  padding-left: 10px;
  padding-top: 8px;
  padding-bottom: 10px;
  line-height: 15px;
 }
 
 .testo_test
 {font-family: "Trebuchet", Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #FFFFFF;
 }
 
  .testo_test2
 {font-family: "Trebuchet", Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
 }
 
 .testoni
 {font-family: "Trebuchet", Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  
  padding-right: 5px;
  padding-left: 8px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-right: 38px;
  margin-left: 38px;
  margin-top: 38px;
  margin-bottom: 0px;
  line-height: 15px;
 }

.test_testo
 {font-family: "Trebuchet", Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-align: left;
  vertical-align: top;
  padding-right: 8px;
  padding-left: 8px;
  padding-top: 2px;
  padding-bottom: 5px;
 
 }

.test_icona
 {text-align: left;
  vertical-align: top;
  padding-left: 8px;
  padding-top: 5px;
  padding-bottom: 5px;
 }

.test_sottotitolo
 {font-family: "Trebuchet", Arial, Verdana, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  color: #000000;
  text-align: left;
  vertical-align: top;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
 }

.elenco
 {font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-align: left;
  vertical-align: top;
  padding-right: 9px;
  padding-left: 10px;
  padding-top: 6px;
  padding-bottom: 3px;
 }


a.link:link {color: #60574D; text-decoration: none }
a.link:visited {color: #60574D; text-decoration: none }
a.link:hover {color: #A49684; text-decoration: underline }

.testo_form
 {font-family: "Trebuchet", Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-align: left;
  vertical-align: top;
  padding-right: 6px;
  padding-left: 6px;
  padding-top: 3px;
  padding-bottom: 3px;
 }

a.opacity img
 {
 filter:alpha(opacity=100);
 -moz-opacity: 1.5;
 opacity: 1.0;
 }
a.opacity:hover img
 {
 filter:alpha(opacity=70);
 -moz-opacity: 0.7;
 opacity: 0.7;
 }

   .invia
 { background-image: url(img/scrivi.gif);
   background-color: #DADBDD;
   background-position: center center;
   background-attachment: fixed;
   background-repeat: no-repeat;
   text-align: center;
   color: #FF7200;
   font-size: 1px; clip:   rect(   );
   height: 19px; width: 70px;
   margin-bottom: 2px;
   margin-left: 5px;
   margin-right: 3px }

   .testo_part
 {font-family: "Trebuchet", Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  vertical-align: top;
  padding-right: 9px;
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 2px;
 }

	.scrivi
 {background-color: #ECECEC;
  height: 22px;
  background-image: url(img/scrivi.gif);
  width: 64px;
 }

	.invia
 {background-color: #A70156;
  height: 21px;
  background-image: url(img/test_continua.gif);
  width: 79px;
 }

 	.leggi
 {background-color: #A70156;
  height: 24px;
  background-image: url(img/test_leggi.gif);
  width: 136px;
 }

 	.vai
 {background-color: #95BF3F;
  height: 21px;
  background-image: url(img/test_vai.gif);
  width: 68px;
 }

a.link_evidenza:link {color: #7DC741; font-weight: bold; text-decoration: none }
a.link_evidenza:visited {color: #7DC741; font-weight: bold; text-decoration: none }
a.link_evidenza:hover {color: #4F8D1C; font-weight: bold; text-decoration: underline }

.promo_table {
border-width: 1px;
}
.promo_title {
font-size:12px;
font-family: "Georgia";
color:#055D8A;
font-weight:bold;
padding-right:16px;
}
.promo_name {
font-size:10px;
font-family: "Georgia";
color:#000000;
font-weight:bold;
padding-left:16px;
}
.promo_counter{
font-size:9px;
font-family: "Georgia";
color:#000000;
}

.promo_title_interno{
padding-right:5px;
padding-left:15px;
font-size:13px;
font-family: "Georgia";
color:#888899;
}

.promo_testo_interno{
padding-top:5px;
padding-right:5px;
padding-left:15px;
font-size:10px;
font-family: "Georgia";
color:#444455;
}

.promo_testo_interno2{
padding-top:5px;
padding-left:15px;
font-size:10px;
font-family: "Georgia";
color:#444455;
}

