body {font-family: arial;  font-size: 12px; color: #FF0000}

div {
	scrollbar-face-color: #0B7C7C;
	scrollbar-highlight-color: #FFCC66;
	scrollbar-shadow-color: #FFCC66;
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #FFCC66;
	scrollbar-track-color: #0B7C7C;
	scrollbar-darkshadow-color: #000000}
	
td {font-family: arial; font-size: 8pt; color: #FFFFFF; line-height:150%; align: justify}

.intestazione {font-size: 12pt; font-weight: bold; color: #FFFF00}

.errore {font-size: 15pt; font-weight: bold; color: #FF0000; background-color:#E0E0E0}

.testo {font-size: 10pt; color: #000000; margin-top:3; margin-bottom:3}

.testorosso {font-size: 10pt; font-weight: bold; color: #008080; margin-top:3; margin-bottom:3}

.news {font-size: 8pt; color: #FFFFFF}

.piepagina {font-size: 8pt; color: #000000}

.testobianco {font-size: 8pt; color: #FFFFFF}

.titolo {font-size: 10pt; font-weight: bold; color: #000000}

.titolo1 {font-family: Arial Black; font-size: 14pt; font-weight: bold; color: #0B7C7C}

.stampa {font-size: 8pt; color: #006699; font-weight: bold}

.stampa_titolo {font-size: 9pt; color: #000000}

.avviso {font-size: 10pt; font-weight: bold; color: #800000; margin-top:3; margin-bottom:3}

a:link       { font-size: 8pt; text-decoration: none; color: #FFFFFF; font-weight: bold}
a:visited    { font-size: 8pt; text-decoration: none; color: #FFFFFF; font-weight: bold}
a:active     { font-size: 8pt; text-decoration: none; color: #FFCC66; font-weight: bold}
a:hover      { font-size: 8pt; text-decoration: none; color: #FFCC66; font-weight: bold}

a.collegamento {color: #006699; font-size: 12px}
a:visited.collegamento {color: #006699; font-size: 12px}
a:active.collegamento {color: #800000; font-size: 12px}
a:hover.collegamento {color: #800000; font-size: 12px}

a.collegamento_menu {color: #006699; font-size: 11px}
a:visited.collegamento_menu {color: #006699; font-size: 11px}

a.curriculum {color: #000000; font-size: 12px}
a:visited.curriculum  {color: #000000; font-size: 12px}
a:active.curriculum {color: #800000; font-size: 12px}
a:hover.curriculum {color: #800000; font-size: 12px}

a.notizia {color: #FFFFFF; font-size: 8pt; font-weight: normal}
a:visited.notizia {color: #FFFFFF; font-size: 8pt; font-weight: normal}
a:active.notizia {color: #FFCC66; font-size: 8pt; font-weight: normal}
a:hover.notizia {color: #FFCC66; font-size: 8pt; font-weight: normal}

a.menu {color: #FFFFFF; font-size: 12px}
a:hover.menu {color: #FFFF00; font-size: 12px}

#csstopmenu, #csstopmenu ul{padding: 0;margin: 0;list-style-type:none; text-align:center}
#csstopmenu li{float: left;position: relative;}
#csstopmenu a{text-decoration: none;}
.mainitems{background-color: #0B7C7C;}
.headerlinks a{margin: auto 8px;font-weight: bold;color: #FFFFFF}
.headerlinks a:hover{color: #FFCC66}
.submenus{display: none;position: absolute;top: 1.5em;left: 0;background-color: #FFFFFF;}
.submenus li{border: 1px solid #CCCCCC;width: 100%;}
.submenus li a{display: block;width: 100%;height: 1.6em;text-indent: 3px; color: #006699;}
html>body .submenus li a{width: auto;}
.submenus li a:hover{background-color: #CEE3E7;color: #000000}
#csstopmenu li>ul {top: auto;left: auto;}
#csstopmenu li:hover ul, li.over ul {display: block;}
html>body #clearmenu{height: 3px;}

#csstopmenu1, #csstopmenu1 ul{padding: 0;margin: 0;list-style-type:none; text-align:center}
#csstopmenu1 li{float: left;position: relative;}
#csstopmenu1 a{text-decoration: none;}
#csstopmenu1 li>ul {top: auto;left: auto;}
#csstopmenu1 li:hover ul, li.over ul {display: block;}

#csstopmenu2, #csstopmenu2 ul{padding: 0;margin: 0;list-style-type:none; text-align:center}
#csstopmenu2 li{float: left;position: relative;}
#csstopmenu2 a{text-decoration: none;}
#csstopmenu2 li>ul {top: auto;left: auto;}
#csstopmenu2 li:hover ul, li.over ul {display: block;}