body {
  font-family: Verdana, Arial, Tahoma;
  font-size: 12px;
}

/* TITOLO - INTESTAZIONE */
h1 {
  color: #45689f;
  font-size: 26px;
  letter-spacing: 5px;
  text-align: center;
  font-variant: small-caps;
  border-bottom: 2px solid #b3caef;
  padding-bottom: 10px;
}
h1:first-letter {
  color: #b3caef;
  font-size: 35px;
}

hr { background-color: rgb(145, 19, 41); }

/* ATTENZIONE (presente solo nel caso dei bandi)*/
.normcenter {
  text-align: center;
}
.normcenter .warning {
  font-weight: bold;
  text-decoration: underline;
}
.normcenter .evid {
  font-size: 120%;
}

.nomecommissionegen {
  letter-spacing: 1px;
  font-size: 15px;
  color: rgb(145, 19, 41);
  font-weight: bold;
  margin-left: 15px;
  display: list-item;
  list-style-type: square;
  font-variant: small-caps;
}
.nomecommissione {
  letter-spacing: 1px;
  font-size: 15px;
  color: rgb(145, 19, 41);
  font-weight: bold;
  margin-left: 5px;
  font-variant: small-caps;
}

.ruolo {
  color: rgb(145, 19, 41);
  font-style: italic;
  font-weight: bold;
}

.nomeit {
  font-style: italic;
  margin-left: 10px;
}

.nome {
  margin-left: 10px;
}

.normcenter a:link, a:visited {
  text-decoration: none;
  border-bottom: 1px rgb(220, 50, 60) dashed;
  color: rgb(220, 50, 60);
  margin-left: 0px;
}

.normcenter a:hover {
  text-decoration: italic;
  border-bottom: 1px rgb(220, 50, 60) solid;
}

.indietro {
  font-size: 13px;
  font-weight: bold;
  letter-spacing: 3px;
}

ul {
  margin-left: 5px;
}

.titolotabella {
  font-size: 12px;
  text-align: center;
  background-color: #45689f;
  font-weight: bold;
  color: white;
}

.bandotitolo {
  font-size: 14px;
  background-color: #b3caef;
  font-weight: bold;
}
.bandodata {
  background-color: #b3caef;
  text-align: center;
  letter-spacing: 2px;
}

.nomeallegato {
  display: list-item;
  list-style-type: square;
  margin-left: 20px;
  background-color: #dfdfdf;
  font-size: 12px;
}
img {
  witdh: 10px;
  border: 1px solid red;
  background-color: white;
}
a, a:link, a:visited { border: 0; }

/* LINK DI NAVIGAZIONE - TABELLA SOTTO IL TITOLO */
.navilink a:link, .navilink a:visited {
  color: #eee;
  text-decoration: underline;  
}
.navilink a:hover {
  padding: 2px 10px 2px 10px;
  border: 1px solid black;
  background-color: #b3caef;
  color: black;
}
.navilink a:visited.corrente {
  padding: 2px 10px 2px 10px;
  border: 1px solid black;
  background-color: #b3caef;
  font-weight: bold;
  color: white;
}


/* PULSANTE INDIETRO */
.back a:link, .back a:visited {
  font-size: 14px;
  background-color: #dfdfdf;
  border: 1px solid #4f6e9f;
  padding: 5px 15px 5px 15px;
  text-decoration: none;
  color: #3e516f;
  font-weight: bold;
}
.back a:hover {
  background-color: #4f6e9f;
  border: 1px solid #2c3a4f;
  padding: 5px 15px 5px 15px;
  text-decoration: none;
  margin-bottom: 10px;
  color: white;
}


/* DISCLAIMER*/
p.disclaimer {
  text-align: center;
  border-top: 1px solid #b3caef;
  border-bottom: 1px solid #b3caef;
  padding: 3px;
  color: red;
  font-size: 10px;
}
