
body    { color: #333; font-style: normal; font-weight: normal; font-size: 11px; line-height: 17px; font-family: Tahoma, Verdana, Arial, sans-serif; text-decoration: none; background-color: #fff; margin: 0px; }

p, td { color: #333; font-style: normal; font-weight: normal; font-size: 11px; line-height: 17px; font-family: Tahoma, Verdana, Arial, sans-serif; text-decoration: none; }

ul, ol { color: #333; font-style: normal; font-weight: normal; font-size: 11px; line-height: 17px; font-family: Tahoma, Verdana, Arial, sans-serif; text-decoration: none; list-style-type: square; }

.menulink { color: #333; font-style: normal; font-weight: bold; text-decoration: none; }

.istruzioni { color: #333; font-style: normal; font-weight: bold; font-size: 16px; text-decoration: none; }

.istruzioni:hover { color: #333; font-style: normal; font-weight: bold; font-size: 16px; text-decoration: underline; }

.menulink:visited { color: #878698; font-style: normal; font-weight: bold; text-decoration: none; }

.menulink:hover { color: #333; font-style: normal; font-weight: bold; text-decoration: underline; }

.menulink2 { color: #333; font-style: normal; font-weight: bold; font-size: 10px; text-decoration: none; }

.menulink2:visited { color: #fff; font-style: normal; font-weight: bold; font-size: 10px; text-decoration: none; }

.menulink2:hover { color: #333; font-style: normal; font-weight: bold; font-size: 10px; text-decoration: underline; }

.menulinkPassivo { color: #8e8d5b; font-style: normal; font-weight: bold; text-decoration: none; }
.menulinkPassivo:hover { color: #8e8d5b; font-style: normal; font-weight: bold; text-decoration: underline; }
.menulink2Passivo { color: #8e8d5b; font-style: normal; font-weight: bold; font-size: 10px; text-decoration: none; }
.menulink2Passivo:hover { color: #8e8d5b; font-style: normal; font-weight: bold; font-size: 10px; text-decoration: underline; }
span.titoloModulo { color: #fff; font-style: normal; font-weight: bold; text-decoration: none; padding-left: 25px; }
span.titolo { color: #8e8d5b; font-style: normal; font-weight: bold; font-size: 12px; text-decoration: none; }
span.titolo2 { color: #8e8d5b; font-style: normal; font-weight: bold; font-size: 11px; text-decoration: none; }
.indice { color: #8e8d5b; font-style: normal; font-weight: normal; text-decoration: none; }
.indice:hover { color: #8e8d5b; font-style: normal; font-weight: normal; text-decoration: underline; }
.indice:visited { color: #8e8d5b; font-style: normal; font-weight: normal; text-decoration: none; border-bottom: 1px dashed #8e8d5b; }
.linkGlossario { color: #6d92cc; font-style: normal; font-weight: bold; text-decoration: none; }
.linkGlossario:visited { color: #6d92cc; font-style: normal; font-weight: bold; text-decoration: none; border-bottom: 1px dashed #6d92cc; }
.linkGlossario:hover { color: #6d92cc; font-style: normal; font-weight: bold; text-decoration: underline; }
.linkBiblio:hover { color: #7aa745; font-style: normal; font-weight: bold; text-decoration: underline; }
.linkBiblio { color: #7aa745; font-style: normal; font-weight: bold; text-decoration: none; }
.linkBiblio:visited { color: #7aa745; font-style: normal; font-weight: bold; text-decoration: none; border-bottom: 1px dashed #7aa745; }
a  { color: #8e8d5b; font-style: normal; font-weight: bold; text-decoration: none; }
a:hover { color: #8e8d5b; font-style: normal; font-weight: bold; text-decoration: underline; }
table.contenuto  { padding-top: 10px; padding-right: 10px; padding-left: 25px; border: 0px; width: 100%; vertical-align: top; }
table.contenuto2 { margin: 5px; padding: 2px; border: 0px; width: 100%; vertical-align: top; }
table.bgMenu { background-color: #b9b9b9; border-top: 0px none; border-right: 1px dashed #878698; border-bottom: 0px none; border-left: 0px none; width: 100%; height:100%; vertical-align: top; margin: 0px; padding: 0px; }

td.rule   { border-top: 1px dashed #878698; }
td.head { background-color: #878698; }
td.bgTitolo { background-color: #cccc98; }

.tab {background-color: #878698; }
.th {color:white; background-color: #878698; font-style: normal; font-weigth: bold; font-size: 11px}