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:#00A550;}
#tab_in a{text-decoration:none; color:#00A550;}
#tab_in a:hover{border-bottom:2px solid #00A550;}
#header {width:970px; height:63px; margin:auto; overflow: hidden; border-top:4px solid #00A550; border-left:4px solid #00A550; 
border-right:4px solid #00A550;}
#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:#00A550; text-align:center; font-weight:bold;}
#menu td {text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; color:#000;}
#menu a{text-decoration:none; color:#000;}
#menu a:hover {font-weight:bold;}
.menu_nosel {border-bottom:4px solid #00A550;}
.menu_sel {font-weight:bold; background-color:#FFF; border-top:4px solid #00A550; border-left:4px solid #00A550; border-right:4px solid #00A550;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 #00A550;}
#pagina {width:970px; background-color:#FFF; margin:auto; overflow: hidden; border-bottom:4px solid #00A550; border-left:4px solid #00A550; border-right:4px solid #00A550;}
#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:#000; text-align:justify;}
#intro_right a {text-decoration:none; color:#00A550; border-bottom:2px dashed #00A550;}
#intro_right a:hover {border-bottom:2px solid #00A550;}
#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:#00A550; text-align:justify;}
#acme a {text-decoration:none; color:#00A550;}
#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:#000; text-align:justify;}
#durata p b{color:#00A550;}
#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 #00A550; background-color:#85E041; color:#000; font-weight:bold;}
#list2 dt.active {border:3px solid #00A550; background-color:#85E041; color:#000; 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:#000;}
.larg_foto {width:450px;}
#tab_corsi a{text-decoration:none; font-weight:bold; color:#00A550; border-bottom:2px dashed #00A550;}
#tab_corsi a:hover{border-bottom:2px solid #00A550;}
#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:#000; text-align:justify;}
#titolo_corso {background-color:#00A550; 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:#000; text-align:justify;}
@media print {.basic div, #navigation ul, #list2 dd, #list3 div{display:block!important; height:auto!important}
