body { background-color: #000000; margin:0px 0px 0px 0px; padding:0px; font-family:trebuchet ms, arial, helvetica, sans-serif, verdana; font-size: 12px; color:#000000;}
a { color: #6E6E6E; text-decoration: underline; }
td { font-size: 10px; }

a.footer { color: 000000; text-decoration: underline; font-size: 10px; }
a:hover.footer { background-color: #ff0000; color: ffffff; text-decoration: none; font-size: 10px; }

a.bmifw { color: 000000; text-decoration: none; font-size: 10px; }
a:hover.bmifw { background-color: #ff0000; color: ffffff; text-decoration: none; font-size: 10px; }

a.navbar { color: #6E6E6E; text-decoration: underline; font-size: 12px; }
a:hover.navbar { background-color: #ff0000; color: ffffff; text-decoration: none; font-size: 12px; }

.docs { color: #6E6E6E; font-size: 12px; }
a.docs { color: #6E6E6E; text-decoration: underline; font-size: 12px; }
a:hover.docs { background-color: #ff0000; color: ffffff; text-decoration: none; font-size: 12px; }

.docscollection { color: #ff0000; font-size: 14px; }
a.docscollection { background: #ff0000; color:#ffffff; font-size: 12px; font-family: "Trebuchet MS", Tahoma; width:180px; line-height: 17px; text-indent: 10px; 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 0,3em; /* lascia spazio far il bordo del menu e il testo del link */ height:20px;line-height:20px; /* altezza del link: height e line-height devono avere il medesimo valore */ }
a:hover.docscollection { background: #666666; color:#000000; font-size: 14px; font-family: "Trebuchet MS", Tahoma; font-weight: bold; width:190px; line-height: 19px; text-indent: 10px; 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:2 2,4em; /* lascia spazio far il bordo del menu e il testo del link */ height:20px;line-height:20px; /* altezza del link: height e line-height devono avere il medesimo valore */ }

.docscollectionitem { color: #ff0000; font-size: 14px; }
a.docscollectionitem { background: #ff0000; color:#ffffff; font-size: 12px; font-family: "Trebuchet MS", Tahoma; width:210px; line-height: 17px; text-indent: 10px; 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 0,3em; /* lascia spazio far il bordo del menu e il testo del link */ height:20px;line-height:20px; /* altezza del link: height e line-height devono avere il medesimo valore */ }
a:hover.docscollectionitem { background: #666666; color:#000000; font-size: 14px; font-family: "Trebuchet MS", Tahoma; font-weight: bold; width:215px; line-height: 19px; text-indent: 10px; 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:2 2,4em; /* lascia spazio far il bordo del menu e il testo del link */ height:20px;line-height:20px; /* altezza del link: height e line-height devono avere il medesimo valore */ }

.docstitle { color: #000000; font-size: 12px; }
a.docstitle { color: #6E6E6E; text-decoration: underline; font-size: 12px; }
a:hover.docstitle { background-color: #ff0000; color: ffffff; text-decoration: none; font-size: 12px; }

.blogtitle { color: #ffffff; font-size: 20px; }
a.blogtitle { color: #ffffff; text-decoration: none; font-size: 20px; }
a:hover.blogtitle { background-color: #ff0000; color: ffffff; text-decoration: none; font-size: 20px; }

a.prodbar { color: #ff0000; text-decoration: underline; font-size: 12px; font-weight: normal; }
a:hover.prodbar { background-color: #FF0000; color: ffffff; text-decoration: none; font-size: 12px; font-weight: bold; }

credits { color: #000000; font-size: 12px; }
a.credits { color: #000000; text-decoration: underline; font-size: 12px; }
a:hover.credits { background-color: #B5B6B5; color: ff0000; text-decoration: none; font-size: 12px; }

.legal { font-family:arial, helvetica, sans-serif, verdana; color: #000000; font-size: 12px; }
a.legal { font-family:arial, helvetica, sans-serif, verdana; color: #000000; text-decoration: underline; font-size: 12px; }
a:hover.legal { font-family:arial, helvetica, sans-serif, verdana; background-color: #B5B6B5; color: ff0000; text-decoration: none; font-size: 12px; }

.maintitle { color: 000000; font-size: 20px; font-weight: bold; }
.minititle { color: ffffff; font-size: 16px; }
.macrosection { color: ffffff; font-size: 12px; }

.microsection { color: ffffff; font-size: 10px; }
a.microsection { color: #ffffff; text-decoration: underline; font-size: 10px; }

.laurea { color: #ffffff; font-size: 12px; }
a.laurea { color: #ffffff; text-decoration: underline; font-size: 11px; }
a:hover.laurea { background-color: #ff0000; color: ffffff; text-decoration: none;}

.master { color: #ffffff; font-size: 12px; }
a.master { color: #ffffff; text-decoration: underline; font-size: 11px; }
a:hover.master { background-color: #FF8A00; color: ffffff; text-decoration: none;}

.corsi { color: #ffffff; font-size: 12px; }
a.corsi { color: #ffffff; text-decoration: underline; font-size: 11px; font-weight: bold;}
a:hover.corsi { background-color: #F7DE08; color: ffffff; text-decoration: none; font-weight: bold;}

.corsimenu { color: #ffffff; font-size: 10px; }
a.corsimenu { color: #ffffff; text-decoration: underline; font-size: 10px; font-weight: bold;}
a:hover.corsimenu { background-color: #F7DE08; color: ffffff; text-decoration: none; font-size: 10px; font-weight: bold;}

.info { color: #ffffff; font-size: 12px; }
a.info { color: #ffffff; text-decoration: underline; font-size: 11px; }
a:hover.info { background-color: #02C42B; color: ffffff; text-decoration: none;}

a.sottomenu { color: #FF8A00; text-decoration: underline;}
a:hover.sottomenu { background-color: #FF8A00; color: ffffff; text-decoration: none;}


ul.menu1 { color: #6E6E6E; font-size: 12px; font-family: "Trebuchet MS", Tahoma; line-height: 17px; text-indent: 10px; width:215px; list-style:none; /* elimino i punti elenco */ margin:0; padding:0; /* elimino i rientri delle liste */ }
ul.menu1 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu1 li a { color: #547178; font-size: 12px; font-family: "Trebuchet MS", Tahoma; line-height: 17px; text-indent: 10px; 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 0,3em; /* lascia spazio far il bordo del menu e il testo del link */ height:20px;line-height:20px; /* altezza del link: height e line-height devono avere il medesimo valore */ }
ul.menu1 li a:link, ul.menu1 li a:visited { background:#000000; color: #6E6E6E; } /* colori per il link */
ul.menu1 li a:hover, ul.menu1 li a:active { background: #ff0000; color:#ffffff; font-size: 14px;} /* colori per l'effetto roll-over */
.evidence { background: #ff0000; color:#ffffff; font-size: 12px; font-family: "Trebuchet MS", Tahoma; width:215px; line-height: 17px; text-indent: 10px; 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 0,3em; /* lascia spazio far il bordo del menu e il testo del link */ height:20px;line-height:20px; /* altezza del link: height e line-height devono avere il medesimo valore */ }
a.evidence { background: #ff0000; color:#ffffff; font-size: 12px; font-family: "Trebuchet MS", Tahoma; width:215px; line-height: 17px; text-indent: 10px; 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 0,3em; /* lascia spazio far il bordo del menu e il testo del link */ height:20px;line-height:20px; /* altezza del link: height e line-height devono avere il medesimo valore */ }


