<style>h1 {font-family: papyrus, helvetica, verdana, arial;color:#6666cc; font-size:30px;}html, body {background-color:#ffffcc;z-index:2;}#top_navigation {position:absolute;top:0px;left:0px;width:1024px;height:160px;background-color:#000033;z-index:2;}#left_navigation {position:absolute;top:160px;left:0px;width:160px;height:450%;padding-top: 30px;background-color:#000033;z-index:2;}#main_navigation {position:absolute;top:100px;left:160px;width:864px;height:100%;padding-top:0px;background-color:;z-index:2;}a.top_link {display:block;position:absolute;width:90px;text-align:left;height:30px;font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;padding-top:0px;text-decoration:none;}a.top_link:link, a.top_link:visited {color:#ffffff;background-color:#6666cc;}a.top_link:hover, a.top_link:active {color:#ffccff;background-color:#6666cc;}a#filos {bottom:0px;left:160px;z-index:3;}a#atti {bottom:0px;left:250px;z-index:3;}a#dipi {bottom:0px;left:340px;z-index:3;}a#stru{bottom:0px;left:430px;z-index:3;}a#age {bottom:0px;left:520px;z-index:3;}a#gall {bottom:0px;left:610px;z-index:3;}a#cont {bottom:0px;left:700px;z-index:3;}a#lett {bottom:0px;left:790px;z-index:3;}a#link {bottom:0px;left:880px;z-index:3;}a#filos:hover, a#filos:activea#atti:hover,  a#atti:activea#dipi:hover,  a#dipi:activea#stru:hover, a#stru:activea#age:hover,  a#age:activea#gall:hover, a#gall:activea#cont:hover, a#cont:activea#lett:hover, a#lett:active a#link:hover, a#link:active{z-index:11;}#filos_sublinks {position:absolute;top:160px;left:160px;width:100px;border-bottom:2px solid;border-right:0px solid;border-color: #f90;z-index:12;visibility:hidden;}#atti_sublinks {position:absolute;top:160px;left:250px;width:90px;border-bottom:2px solid;border-right:0px solid;border-color: #f90;z-index:12;visibility:hidden;}#dipi_sublinks {position:absolute;top:160px;left:340px;width:90px;border-bottom:2px solid;border-right:0px solid;border-color: #f90;z-index:12;visibility:hidden;}#stru_sublinks {position:absolute;top:160px;left:430px;width:90px;border-bottom:2px solid;border-right:0px solid;border-color: #f90;z-index:12;visibility:hidden;}#age_sublinks {position:absolute;top:160px;left:520px;width:90px;border-bottom:2px solid;border-right:0px solid;border-color: #f90;z-index:12;visibility:hidden;}#gall_sublinks {position:absolute;top:160px;left:610px;width:90px;border-bottom:2px solid;border-right:0px solid;border-color: #f90;z-index:12;visibility:hidden;}#cont_sublinks {position:absolute;top:160px;left:700px;width:90px;border-bottom:2px solid;border-right:0px solid;border-color: #f90;z-index:12;visibility:hidden;}#lett_sublinks {position:absolute;top:160px;left:790px;width:90px;border-bottom:2px solid;border-right:0px solid;border-color: #f90;z-index:12;visibility:hidden;}#link_sublinks {position:absolute;top:160px;left:880px;width:90px;border-bottom:2px solid;border-right:0px solid;border-color: #f90;z-index:12;visibility:hidden;}.sub_link {display:block;/**width:108%;**/text-align:center;height:12px;font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;padding-top:1px;text-decoration:none;border-top:1px solid orange;}.sub_link:link, .sub_link:visited {background-color:#6666cc;color:#ffffff;}.sub_link:hover, .sub_link:active {background-color:#6666cc;color:#ffcccc;}</style>