img {border:none;}
#intro{width:970px; background-color:#FFF; margin:auto; overflow: hidden;}
#tab_in{width:970px; border:none; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:0.1em; color:#2A4769;}
#tab_in a{text-decoration:none; color:#2A4769;}
#tab_in a:hover{border-bottom:2px solid #2A4769;}
#header {width:970px; height:63px; margin:auto; overflow: hidden; border-top:4px solid #2A4769; border-left:4px solid #2A4769; 
border-right:4px solid #2A4769;}
#menu {width:970px; border:0; background-image:url(../grafica/top.jpg);}
.sel_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.75em; letter-spacing:0.1em; color:#2A4769; text-align:center; font-weight:bold;}
#menu td {text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.75em; color:#2A4769;}
#menu a{text-decoration:none; color:#2A4769;}
#menu a:hover {font-weight:bold;}
.menu_nosel {border-bottom:4px solid #2A4769;}
.menu_sel {font-weight:bold; background-color:#FFF; border-top:4px solid #2A4769; border-left:4px solid #2A4769; border-right:4px solid #2A4769;border-bottom:4px solid #FFF; cursor:default;}
.acme {font-size:2.5em; cursor:default;}
.accademia{font-size: 1em; font-weight: bold; cursor:default;}
.istituita{font-size: 1em; font-weight: bold; cursor:default; border-bottom:4px solid #2A4769;}
#pagina {width:970px; background-color:#FFF; margin:auto; overflow: hidden; border-bottom:4px solid #2A4769; border-left:4px solid #2A4769; border-right:4px solid #2A4769;}
#intro_left {float:left; width:44%; padding-top:10%; padding-bottom:10%; padding-left:3%; padding-right:3%; text-align:center;}
#intro_right {float:left; width:44%; padding-top:10%; padding-bottom:10%; padding-left:3%; padding-right:3%;}
#intro_right p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.85em; letter-spacing:0.1em; line-height:1.4; 
color:#2A4769; text-align:justify;}
#intro_right a {text-decoration:none; color:#2A4769; border-bottom:2px dashed #2A4769;}
#intro_right a:hover {border-bottom:2px solid #2A4769;}
#acme {padding-top:15px;}
#acme p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.85em; letter-spacing:0.1em; line-height:1.4; 
color:#2A4769; text-align:justify;}
#acme a {text-decoration:none; color:#2A4769;}
#acme a:hover {text-decoration:underline;}
#durata {padding-top:3%; padding-bottom:3%; padding-left:6%; padding-right:6%;}
#durata p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.85em; letter-spacing:0.1em; line-height:1.4; 
color:#2A4769; text-align:justify;}
#corsi {border:none; margin:0; padding:0; padding-left:10px;}
#list2{width:950px; height:480px; overflow:hidden; cursor:default;}
#list2 dt{padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; letter-spacing:0.1em; margin:0;}
#list2 dd{height:310px; overflow:hidden; margin:0; padding:0;}
.nosel {border:3px solid #F7F7F7; background-color:#CCCCCC;}
#list2 dt:hover {border:3px solid #2A4769; background-color:#C5D5E1; color:#2A4769; font-weight:bold;}
#list2 dt.active {border:3px solid #2A4769; background-color:#C5D5E1; color:#2A4769; font-weight:bold;}
#tab_corsi {width:950px; border:none;}
#tab_corsi td{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.75em; letter-spacing:0.1em; color:#2A4769;}
.larg_foto {width:450px;}
#tab_corsi a{text-decoration:none; font-weight:bold; color:#2A4769; border-bottom:2px dashed #2A4769;}
#tab_corsi a:hover{border-bottom:2px solid #2A4769;}
#pres_corsi {padding-left:20px; padding-right:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.85em; 
letter-spacing:0.1em; line-height:1.4; color:#2A4769; text-align:justify;}
#titolo_corso {background-color:#2A4769; border:4px solid #FFF;}
#titolo_corso p{padding-left:30px; padding-right:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.85em; letter-spacing:0.1em; line-height:1.4; color:#FFF; text-align:justify;}
h1{padding-left:30px; padding-right:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.85em; letter-spacing:0.1em; line-height:1.4; 
color:#FFF; text-align:justify;}
h2{padding-left:30px; padding-right:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.85em; letter-spacing:0.1em; line-height:1.4; 
color:#FFF; text-align:justify; font-style:oblique;}
#materie_corso p{padding-left:30px; padding-right:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; letter-spacing:0.1em; line-height:1.4; color:#2A4769; text-align:justify;}
#edisu a {text-decoration:none; color:#2A4769; border-bottom:2px #2A4769 dashed;}
#edisu a:hover {border-bottom:2px #2A4769 solid;}
#edisu2 a {text-decoration:none; color:#2A4769; border-bottom:2px #2A4769 dashed;}
#edisu2 a:hover {border-bottom:2px #2A4769 solid;}
