body { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; color : #535353;  }
font {font-family: Verdana, Arial, Helvetica, sans-serif;}
P  {FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
DIV  {FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}

/* STILI USATI IN SPALLA */
a.pn_normal {	font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;   text-decoration: none;  color: #2C345A;  }
a:hover.pn-normal { font-size: 11px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    text-decoration: underline;  color: #2C345A;     }
a.boxlink {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; color : White; text-decoration : none; }
a:hover.boxlink {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; color : #FBE9B2; text-decoration : underline; }
a.titologiallo { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; color : #F4CA2A;  text-decoration: none;  }
a:hover.titologiallo { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; color : #F4CA2A;  text-decoration: underline;  }
a:active.titologiallo { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; color : #F4CA2A;  text-decoration: none;           }
.pn-normal { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none;  color: #2C345A; }
.titolobox { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; color : #F4CA2A; }
.pn-title { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
a.pn-title { background-color: transparent; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
a:hover.pn-title { background-color: transparent; color: #DAA520; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }
a:visited.pn-title { background-color: transparent; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
a:active.pn-title { background-color: transparent; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }

/*STILI PER I FORM E I SUOI ELEMENTI */
textarea { border-bottom-width: 1px; border-color: #000000; border-left-width: 1px; border-right-width: 1px; border-style: solid; border-top-width: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-indent: 2px; }
input { background-color: transparent;  border-color: #000000;    color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;  }
input.pn-text { background-color: White;  border-color: #000000;    color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;  }
input.pn-button {   border-color: #000000;    color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;  }
input.r-button {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
selct { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
select.pn-text {  color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.option {FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #6495ED; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: none;}

/* STILI USATI PER TABELLE*/
TABLE, TD {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; color : #535353; }
TH { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; }

/* STILI USATI NEL CORPO */
.titolo { font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; }
.titolomessage { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; color : #2E2E2E; }
.titolocorpo { font-family : Arial, Helvetica, sans-serif; font-size : 13px; font-weight : bold; color : #2E2E2E; }
.box { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; color : White; }
a.pn_sections { font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;  text-decoration: underline;  color: #2E2E2E;  }
a:hover.pn_sections { font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;  text-decoration: underline;  color: #2E2E2E;  }
a:visited.pn_sections { font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;  text-decoration: underline;  color: #2E2E2E;  }
.footer { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; color : Gray; }
a.footer { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; color : Gray; }
a:hover.footer { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; color : #DAA520; }
.pn-sub { background-color: transparent; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.pn-sub A:link { background-color: transparent; color: #454C6D; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-decoration: underline; }
.pn-sub A:visited { color: #454C6D; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-decoration: underline; }
.pn-sub A:hover {  color: #454C6D; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-decoration: underline; }
.commenti{ font-size: 10px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight: bold;  color: #454C6D; }

/* STILI PER I LINK GENERICI */
A { background-color: transparent; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
A:hover { background-color: transparent; color: #778899; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;    }

/* STILI PER LA FORMATTAZIONE DEL TESTO */
H1 { font-family: Arial, Helvetica, sans-serif;  font-size: 14px;  font-weight: bold;  color: #2E2E2E;    }
H2 { font-family: Arial, Helvetica, sans-serif;  font-size: 13px;  font-weight: bold;  color: #2E2E2E;    }
H3 { font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold;  color: #2E2E2E;    }
H4 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  font-weight: bold;  color: #2E2E2E;    }
H5 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;  font-weight: bold;  color: #535353;    }
H6 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;  font-weight: bold;  color: #2E2E2E;    }

.pn-logo {
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 16px;
font-weight: bold;
letter-spacing: 3px;
text-decoration: none;
}

A.pn-logo:link {
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 16px;
font-weight: bold;
letter-spacing: 3px;
text-decoration: none;
}

A.pn-logo:visited {
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 16px;
font-weight: bold;
letter-spacing: 3px;
text-decoration: none;
}

A.pn-logo:hover {
background-color: #B1B78B;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
}

A.pn-logo:active {
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
}

.pn-logo-small {
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}
.IndyInv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: none;
}h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
}
