TD   {font-family:verdana; font-size:11px;}

/* --------------------------  Menu SX  ----------------------------------*/
.bordertdsx { 
  border-top: 1px dashed #900;
  border-right: 1px dotted #900;
  border-bottom: 1px dotted #900;
  border-left:1px dotted #900;
}
ul.menu1 {
width:150px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
}

ul.menu1 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:0 1em; /* lascia spazio far il bordo del menu e il testo del link */
height:2em;line-height:2em; /* altezza del link: height e line-height devono avere il medesimo valore */
}

ul.menu1 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/

ul.menu1 li a:link, ul.menu1 li a:visited {
/*background:#ccc;*/
color: #900;
font-weight: normal;
}/* colori per il link */

ul.menu1 li a:hover, ul.menu1 li a:active {
background: #ffeaa8;
color:#900;} /* colori per l'effetto roll-over */

/*----------------------------- Testo Blink -------------------------------------*/
.blink{ color:#990000;
text-decoration: blink;
text-transform:uppercase;
font-weight: bold;
font-size:14px;
}

/*----------------------------- Home -------------------------------------------*/
.tdcontenutihometitolo { padding:1em 1em 1em 1em;
			
			}
			
.tdcontenutihomeextract { padding:1em 1em 2em 1em;
			
			}
/* ---------------------------- td contenuti -----------------------------------*/
.tdcontenuti { padding:1em 1em 1em 1em;
			border-top: 1px dashed #900;
  			border-right: 1px dotted #900;
  			border-bottom: 1px dotted #900;
 			border-left:1px dotted #900;
			}
			
.tdcontenuti{text-align:justify}
/*.tdcontenuti p{color:#333333}*/
.tdcontenuti h1{color:#333333}

.tdcontenuti A:visited {background:trasparent; color:#900;text-decoration:none;}
.tdcontenuti A:link {background:trasparent; color:#900; text-decoration:none;}
.tdcontenuti A:hover {background:trasparent; color:#900; text-decoration:underline;}
.tdcontenuti A:active {background:trasparent; color:#900; text-decoration:none;}

/* ---------------------------- Footer  ----------------------------------------*/

.footer {text-align: center;
		 vertical-align:middle;
		 color: #900; font-size:.65em;}

.footer A:visited {background:trasparent; color:#900; text-decoration:none;}
.footer A:link {background:trasparent; color:#900; text-decoration:none;}
.footer A:hover {background:trasparent; color:#900; text-decoration:underline;}
.footer A:active {background:trasparent; color:#900; text-decoration:none;}
		 
/* --------------------------pop up glossario ----------------------------------*/

.glossario { padding:1em 1em 1em 1em;
			border-top: 1px dashed #900;
  			border-right: 1px dotted #900;
  			border-bottom: 1px dotted #900;
 			border-left:1px dotted #900;}
			
.glossario{text-align:justify}


.glossario A:visited {background:trasparent; color:#900; text-decoration:none;}
.glossario A:link {background:trasparent; color:#900; text-decoration:none;}
.glossario A:hover {background:trasparent; color:#900; text-decoration:underline;}
.glossario A:active {background:trasparent; color:#900; text-decoration:none;}