
body, div, p, ul, ol, li, td, h1, h2, h3, h4, h5 {
  font-family: Garamond, "Times New Roman";
  font-size: 12pt;
  font-style: normal;
  font-weight: normal;
  text-align: justify;
  text-transform: none;
  text-decoration: none;
  color: black;
}

h1 {
  font-size: 20pt;
  font-weight: bold;
  color: teal;
}

h2 {
  font-size: 18pt;
  font-weight: bold;
  color: teal;
}

h3 {
  font-size: 14pt;
  color: teal;
}

h4 {
  font-size: 13pt;
  font-weight: bold;
  color: teal;
}

a:link {
  text-decoration: none;
  color: teal;
}

a:visited {
  text-decoration: none;
  color: coral;
}

a:hover {
  text-decoration: underline;
  }

img {
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: none;
}


.titolone {
  text-align: center;
}

.titoletto {
  color: teal;
}

.barra {
  text-align: center;
  font-variant: small-caps;
}

.barragenerale {
  text-align: center;
}

.colonnina {
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 8pt;
  }
  
td.colonnina a:hover {
  background-color: #ffffff;
  text-decoration: none;
}
