body {font-family: "Verdana", Arial, sans-serif; margin: 0 0; text-align: left; color: #000000; height: 100%;}
a:link {text-decoration: none; color: #ac1618; font-weight: bold;}
a:visited {text-decoration: none; color: #ac1618; font-weight: bold;}
a:hover {text-decoration: none; color: #ffa400; font-weight: bold;}
p {
	margin:0px;
	padding: 0px;
	text-align: justify;
}
h1 {text-align: left;}
h2 {text-align: left;}

div#shinystat {float: left; width: 1px; height: 1px; visibility: hidden;}

.sfondo {background-image: url('../images/grafica/sfondo.gif'); background-repeat: repeat-y; background-position: center;}
.sfondo_home {background-image: url('../images/grafica/sfondo_home.gif'); background-repeat: repeat-y; background-position: center;}
.container {display: block; min-height: 100%; height: auto !important; width: 950px; height: 100%; margin: 0 auto; text-align: left; font-size: 12px; line-height: 18px;}
.container_sx {float: left; width: 185px; height: 100%; text-align: left;}
.container_dx {float: left; width: 750px; height: 100%; margin-left: 15px; text-align: left;}
.container_dx_home {float: left; width: 750px; height: 64px; margin-left: 15px; text-align: left; background-color: #FFFFFF;}
.container_dx_pag {float: left; width: 765px; height: 71px; text-align: left; background-image: url('../images/grafica/museodiocesanonapoli.png'); background-repeat: no-repeat; background-position: center;}

#banner {float: left; width: 750px; height: 150px;}
#banner_titolo {float: left; width: 550px; height: 110px;}
#banner_eventi {float: left; width: 750px; height: 150px; background-image: url(../images/slideshow/eventi.jpg); background-repeat: no-repeat; padding-left: 15px;}
#menu_box_logo {float: left; width: 185px; height: 130px; padding-top: 10px; padding-bottom: 10px; text-align: center;}
#menu_box_logo_home {float: left; width: 185px; height: 130px; padding-top: 34px; padding-bottom: 35px; text-align: center;}
#menu_box_logo_home2 {float: left; width: 185px; height: 26px; padding-top: 60px; text-align: center;}
#menu_box_logo_home3 {float: left; width: 185px; height: 60px; padding-top: 16px; text-align: center;}
#menu_box_logo_man {float: right; width: 290px; height: 130px; padding-top: 10px; padding-bottom: 10px; text-align: center;}
#centro_pagine {float: left; width: 750px; font-size: 12px; text-align: justify; padding-top: 22px; padding-bottom: 20px; background-image: url(../images/grafica/linea.gif); background-repeat: repeat-x; background-position: top;}
#centro_pagine_video {float: left; width: 750px; font-size: 12px; text-align: center; padding-top: 22px; padding-bottom: 20px; background-image: url(../images/grafica/linea.gif); background-repeat: repeat-x; background-position: top;}
#centro_pagine_home {float: left; width: 750px; font-size: 12px; text-align: justify; padding-top: 20px; padding-bottom: 20px; background-color: #d2d7e2;}
#testo_sx {float: left; width: 150px;}
#testo {float: left; width: 550px; text-align: justify;}
#testo_intero {float: left; width: 720px; text-align: justify; margin-left: 15px;}
#testo_man {float: left; width: 550px; text-align: justify;}
#testo_dx_man {float: right; width: 180px;}
.testogiust {text-align: justify;}

.titolone {float: left; font-size: 16px; font-weight: bold; color: #ac1618; width: 550px; height: 80px; line-height: 60px;}
.titolone_under {float: left; font-size: 24px; font-weight: bold; color: #ac1618; width: 400px; height: 120px; line-height: 120px; margin-left: 160px;}
.titolone_intero {float: left; font-size: 16px; font-weight: bold; color: #ac1618; width: 750px; height: 65px; line-height: 60px;}
.titolone_man {float: left; font-size: 16px; font-weight: bold; color: #ac1618; width: 460px; height: 65px; line-height: 60px;}
#titolone_man_box {float: left; width: 460px; height: 150px;}
.titolone_sotto {float: left; font-size: 16px; font-weight: bold; color: #000000; width: 750px; height: 45px; line-height: 20px;}
.titolone_sotto_man {float: left; font-size: 16px; font-weight: bold; color: #000000; width: 460px; height: 25px; line-height: 20px; margin-top: 44px;}
.titolone_intero_miche {float: left; font-size: 16px; font-weight: bold; color: #ac1618; width: 750px; height: 45px; line-height: 20px; margin-top: 20px;}
.titolone_sotto_miche {font-size: 16px; font-weight: bold; color: #000000;}
#titolone_loghi_miche {float: left; width: 550px; height: 47px; margin-top: 26px;}
#titolone_loghi_miche_sx {float: left; width: 150px; height: 73px;}
.titolone_eventi {float: left; font-size: 16px; font-weight: bold; color: #ac1618; width: 585px; height: 65px; line-height: 60px;}
#titoloup {float: left; font-size: 16px; font-weight: bold; color: #000000; width: 100%;}
.titolo_li {font-size: 16px; font-weight: bold; color: #000000;}
	A.titolo_li:LINK, A.titolo_li:VISITED, A.titolo_li:ACTIVE {color: #000000;}
	A.titolo_li:HOVER {color: #ffa400;}
.titoletto {font-size: 12px; font-weight: bold; color: #ac1618;}
.titoletto14 {font-size: 14px; font-weight: bold; color: #000000;}
.titolo_didascalia {font-size: 16px; font-weight: bold; color: #ac1618;}
.testo_nero {color: #000000;}

#box_piantina {float: left; width: 200px; height: 90px; text-align: right; padding-top: 20px;}
#box_piantina_cerca {float: righr; width: 200px; height: 90px; text-align: right; padding-top: 20px;}
.box_opera {float: left; width: 149px; height: 180px;}
.box_opera:hover {background-color: #fff6bf;}
#box_opera_big {float: left; width: 373px; height: 373px; border: 1px solid #000000;}
#cornice_sp {float: left; width: 149px; height: 10px; background-image: url(../images/grafica/cornice_sp2.gif); background-repeat: no-repeat;}
#cornice_sp2 {float: left; width: 149px; height: 10px;}
#linea_vert {float: left; background-color: #c1c1c1; width: 2px; height: 180px;}
#linea_vert_sp {float: left; background-color: #c1c1c1; width: 2px; height: 10px;}
.box_esposizione {float: left; width: 127px; height: 172px; padding-left: 10px; padding-right: 10px; padding-bottom: 8px;}
#box_esposizione_big {float: left; width: 347px; height: 347px; text-align: center; padding-left: 13px; padding-top: 13px; padding-right: 13px; padding-bottom: 13px;}
#box_didascalia {float: left; width: 360px; text-align: left; padding-left: 13px; padding-top: 13px;}
#cornice_testo {width: 119px; height: 45px; margin-left: 4px;}
#cornice_testo2 {width: 122px; height: 45px;}
.tit_esposizione {font-size: 11px; font-weight: bold; text-align: left; height: 12px; line-height: 12px;}
.tit_esposizione2 {font-size: 10px; font-weight: bold; text-align: left; height: 12px; line-height: 12px;}
.tit_esposizione3 {font-size: 9px; font-weight: bold; text-align: left; height: 10px; line-height: 10px;}
.tit_esposizione4 {font-size: 8px; font-weight: bold; text-align: left; height: 9px; line-height: 9px;}
#cornice_esposizione {width: 119px; height: 119px;}
#cornice_esposizione_red {width: 119px; height: 119px; border: 1px solid #000000; background-color: #ac1618;}
a.cornice img {opacity: 1.0; filter: alpha(opacity=100); border: 0; background-color: #FFFFFF;}
a.cornice:hover img {opacity: 0.4; filter: alpha(opacity=40); border: 0; background-color: #FFFFFF;}
a.transparent img {padding: 3px; border: 1px solid #000000;}
a.transparent:hover img {border: 2px solid #ac1618; margin-left: -1px; margin-top: -1px;}

.footer {display: block; width: 750px; height: 40px; margin: 0 auto; padding-left: 200px;}
#footer_container {float: right; width: 750px; height: 30px; padding-top: 10px; background-color: #FFFFFF; background-image: url(../images/grafica/linea.gif); background-repeat: repeat-x; background-position: top;}
#footer_mappa {float: left; width: 200px; font-size: 9px; height: 20px; text-align: left;}
#footer_copy {float: left; width: 350px; font-size: 9px; text-align: center; height: 20px;}
#footer_info {float: right; width: 200px; font-size: 9px; text-align: right; height: 20px;}
.footer_li {text-decoration: none;}
	A.footer_li:LINK, A.footer_li:VISITED, A.footer_li:ACTIVE {text-decoration: none; font-size: 9px; font-weight: bold; color: #ac1618;}
	A.footer_li:HOVER {text-decoration: none; color: #ffa400;}
.sponsor_li {text-decoration: none;}
	A.sponsor_li:LINK, A.sponsor_li:VISITED, A.sponsor_li:ACTIVE {text-decoration: none; font-size: 11px; font-weight: bold; color: #000000;}
	A.sponsor_li:HOVER {text-decoration: none; color: #ffa400;}

.foto_cornice {padding: 5px; border: 1px solid #000000;}
.foto_cornice_no {padding: 5px;}
.foto_spacer {margin-top: 7px;}
#foto_sx {float: left; margin-right: 15px;}
#foto_dx {float: right; margin-left: 15px;}
#foto_sx_pic {float: left; margin-right: 10px;}
#foto_dx_pic {float: right; margin-left: 10px;}

.fotoright {float: right; margin-left: 5px; padding: 5px; border: 0px}
.fotoright_news {border: 1px solid #4c7721;}
.fotoright_int {float: right; margin-left: 20px; border: 1px solid #4c7721;}
.fotoright_no {float: right; margin-left: 20px; border: 0px;}
.fotoleft {float: left; margin-right: 20px; border: 1px solid #4c7721;}
.fotoleft_no {float: left; margin-right: 20px; border: 0px;}
.fotocenter {float: no; margin-left: 20px; margin-right: 20px; text-align: center; width: auto;}

#box_home_up_sp {float: left; width: 731px; height: 256px; padding-left: 19px;}
#box_home_up_box {float: left; width: 224px; text-align: center;}
#box_home_up {float: left; width: 224px; height: 206px; padding-top: 10px;}
#box_home_up_sp1 {float: left; width: 19px; height: 100px;}
.home_up_over {float: left; font-size: 11px; color: #003163; font-weight: bold; text-align: center; line-height: 16px; width: 224px;}

#box_home_dw_sp {float: left; width: 731px; height: 197px; padding-left: 19px;}
#box_home_dw_box {float: left; width: 169px; text-align: center;}
#box_home_dw {float: left; width: 169px; height: 157px; padding-top: 10px;}
#box_home_dw_sp1 {float: left; width: 12px; height: 100px;}
.home_dw_over {float: left; font-size: 11px; color: #003163; font-weight: bold; text-align: center; line-height: 16px; width: 169px;}

#box_home_croce_sp {float: left; width: 731px; height: 325px; padding-left: 19px;}
#box_home_croce_box {float: left; width: 712px; text-align: center;}
#box_home_croce {float: left; width: 712px; height: 305px;}
.home_croce_over {float: left; font-size: 11px; color: #003163; font-weight: bold; text-align: center; line-height: 16px; width: 712px;}

#box_home_pres {float: left; width: 576px; height: 60px; padding-left: 174px; text-align: center; margin-top: 20px;}
#box_home_pres2 {float: left; width: 576px; height: 120px; padding-left: 174px; text-align: center; margin-top: 20px;}
#box_home_pres_txt {float: left; width: 400px; height: 30px; line-height: 30px; border-bottom-width: thin; border-bottom-style: double; border-bottom-color: #AC1618;}
#box_home_pres_txt2 {float: left; width: 400px; line-height: 20px;}
.box_home_pres_li {text-decoration: none;}
	A.box_home_pres_li:LINK, A.box_home_pres_li:VISITED, A.box_home_pres_li:ACTIVE {text-decoration: none; font-size: 14px; font-weight: bold; color: #000000;}
	A.box_home_pres_li:HOVER {text-decoration: none; color: #ffa400;}

.titoli_home {font-size: 1em; font-weight: bold; color: #ac1618; line-height: 20px;}
.fade {position: absolute; z-index: 20;}
.fade div {position: absolute; top: 0; left: 0; display: none;}
.home_nomi {font-size: 11px; color: #ac1618; text-align: left; line-height: 18px; width: 707px; margin-left: 19px;  margin-bottom: 15px; padding-left: 5px; padding-bottom:10px; border-bottom: 2px solid #003163;}

#linea_vert_home {float: left; background-color: #c1c1c1; width: 2px; height: 249px;}
#box_esposizione_home {float: left; width: 221px; text-align: center; padding-left: 13px; padding-right: 13px;}
#cornice_testo_home {width: 221px; height: 58px;}
#cornice_testo_home_b {width: 221px; height: 38px;}
#box_esposizione_home_b {width: 219px; height: 215px; border: 1px solid #FFFFFF;}
.cornice_esposizione_home {border: 1px solid #000000;}
#cornice_esposizione_home_b1 {float: left; width: 105px; height: 215px;}
#cornice_esposizione_home_b2 {float: right; width: 105px; height: 215px;}

.blue_cell {background-color: #e9e9e9; padding: 6px; margin: 8px;}
.blue_cell:hover {background-color: #fffbc3; padding: 6px; margin: 8px;}
.red_cell {color: #FFFFFF; background-color: #ac1618; padding: 6px; margin: 8px;}
.red_cell:hover {color: #000000; background-color: #fffbc3; padding: 6px; margin: 8px;}
.white_cell {background-color: #FFFFFF; padding: 6px; margin: 8px;}
.white_cell:hover {background-color: #fffbc3; padding: 6px; margin: 8px;}
.text {float: left; width: 585px; text-align: left; font-size: 13px; letter-spacing: 1px; line-height: 18px;}
.tratteggio {border-bottom-style: dotted; border-width: 1px; border-color: #CECECE; padding-top: 10px; padding-bottom: 10px;}
.eventitext {float: left; width: 585px; text-align: left; font-size: 13px; letter-spacing: 1px; line-height: 18px;}
.eventitextdx {float: left; width: 585px; text-align: right; font-size: 13px; letter-spacing: 1px; line-height: 18px;}


#menu1 {float: left;}

/* MENU */
 ul {text-decoration: none;}
 .ulMENU {list-style: none; margin: 0; padding: 0;}
 .ulMAN {text-decoration: none; font-size: 11px;}
 .ulEVENTI {text-decoration: none; font-size: 12px;  width: 250px;}
 li {text-decoration: none;}
 .liMENU {float: left; margin: 0; padding: 0; text-align: center;}
 .liMAN {text-align: justify; width: 470px;}
 .li2 {font-size: 11px; margin: 0; padding: 0; text-align: left;}
 .li2_qui {font-size: 11px; margin: 0; padding: 0; text-align: left; background: #000;}
 .li2b_qui {font-size: 11px; margin: 0; padding: 0; text-align: left; background: #000;}
 .li3 {font-size: 9px; margin: 0; padding: 0; text-align: left; background: #000;}
 .li3_qui {font-size: 9px; margin: 0; padding: 0; text-align: left; background: #000; text-transform: uppercase;}
 .li3_qui2 {font-size: 9px; margin: 0; padding: 0; text-align: left; background: #000;}
 .li4 {font-size: 9px; margin: 0; padding: 0; text-align: left; background: #000;}
 .li4_qui {font-size: 9px; margin: 0; padding: 0; text-align: left; background: #000;}
 .li_sp {font-size: 3px; width: 185px; height: 12px; margin: 0; padding: 0; background: #000;}

 li a {display: block; text-decoration: none;}
 .li2 a {color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #dea2a3; border-right: none; padding: 5px 0 5px 7px; width: 178px;}
 .li2_qui a {color: #ffa400; text-decoration: none; border-bottom: 1px solid #dea2a3; border-right: none; padding: 5px 0 5px 7px; width: 178px;}
 .li2b_qui a {color: #ffa400; text-decoration: none; padding: 5px 0 5px 7px; width: 178px;}
 .li3 a {color: #FFFFFF; text-decoration: none; padding-left: 18px; width: 167px;}
 .li3_qui a {color: #ffa400; text-decoration: none; padding-left: 18px; width: 167px;}
 .li3_qui2 a {color: #ffa400; text-decoration: none; padding-left: 18px; width: 167px;}
 .li4 a {color: #FFFFFF; text-decoration: none; padding-left: 28px; width: 157px;}
 .li4_qui a {color: #ffa400; text-decoration: none; padding-left: 28px; width: 157px;}
 .li_sp a {width: 185px; height: 15px;}

 li a:link, li a:visited, li a:active {color: #ffffff;}
 li a:hover {color: #ffa400;}
 .li2 a:link, .li2 a:visited, .li2 a:active {color: #ffffff;}
 .li2 a:hover {color: #ffa400;}
 .li2_qui a:link, .li2_qui a:visited, .li2_qui a:active {color: #ffa400;}
 .li2_qui a:hover {color: #ffa400;}
 .li2b_qui a:link, .li2b_qui a:visited, .li2b_qui a:active {color: #ffa400;}
 .li2b_qui a:hover {color: #ffa400;}
 .li3 a:link, .li3 a:visited, .li3 a:active {color: #ffffff;}
 .li3 a:hover {color: #ffa400;}
 .li3_qui a:link, .li3_qui a:visited, .li3_qui a:active {color: #ffa400;}
 .li3_qui a:hover {color: #ffa400;}
 .li3_qui2 a:link, .li3_qui2 a:visited, .li3_qui2 a:active {color: #ffa400;}
 .li3_qui2 a:hover {color: #ffa400;}
 .li4 a:link, .li4 a:visited, .li4 a:active {color: #ffffff;}
 .li4 a:hover {color: #ffa400;}
 .li4_qui a:link, .li4_qui a:visited, .li4_qui a:active {color: #ffa400;}
 .li4_qui a:hover {color: #ffa400;}
 .li_sp a:link, .li_sp a:visited, .li_sp a:active {color: #ffffff;}
 .li_sp a:hover {color: #ffa400;}

#menu_link a {float: left;}
#menu_box_homepage1 {float: left; width: 185px; margin-bottom: 10px; background: #000000;}
#menu_box_homepage2 {float: left; width: 185px; margin-bottom: 10px;}
.homepage_li {font-size: 12px; font-weight: bold; color: #FFFFFF; text-transform: uppercase; padding-left: 7px; height: 22px; line-height: 22px;}
	A.homepage_li:LINK, A.homepage_li:VISITED, A.homepage_li:ACTIVE {color: #FFFFFF;}
	A.homepage_li:HOVER {color: #ffa400;}

#mappa {float: left; width: 750px; padding-top: 22px; padding-bottom: 20px;}

#content_sx_pag_mappa_det2 {float: left; width: 550px; text-align: left; font-size: 9px; text-decoration: none; color: #000000; line-height: 17px;}
#content_sx_pag_mappa_det {float: left; width: 550px; text-align: center; font-size: 9px; text-decoration: none; color: #000000; line-height: 17px; padding-top: 20px;}
#content_sx_pag_mappa_det_sx {float: left; width: 110px; text-align: left; font-size: 9px; text-decoration: none; color: #000000; line-height: 25px;}
#content_sx_pag_mappa_det_dx {float: left; width: 440px; text-align: left; font-size: 9px; text-decoration: none; color: #000000; line-height: 25px;}
#content_sx_pag_mappa_det3 {float: left; width: 550px; text-align: justify; font-size: 9px; text-decoration: none; color: #000000; line-height: 17px;}
#content_sx_pag_txt_ct {float: left; width: 510px; text-align: justify;}
.titoletti_box_isolante {font-size: 9px; text-decoration: none;}
.testo_modulo {font-size: 9px; font-weight: bold; color: #ac1618; text-decoration: none; background: #e9e9e9;}
.testo_modulo:hover {background-color: #fffbc3;}
.testo_modulo11 {font-size: 11px; font-weight: bold; color: #ac1618; text-decoration: none; background: #e9e9e9;}
.testo_modulo11:hover {background-color: #fffbc3;}
.testo_modulo13 {font-size: 13px; color: #ac1618; text-decoration: none; background: #e9e9e9;}
.testo_modulo13:hover {background-color: #fffbc3;}
.testo_modulo_label {font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; background: #e9e9e9;}
.testo_modulo_label:hover {background-color: #fffbc3;}


/* MAN */
.man_coll {font-size: 12px; font-weight: bold; color: #FD7614; text-decoration: none;}
   A.man_coll:LINK, A.man_coll:VISITED, A.man_coll:ACTIVE {text-decoration: none;}
   A.man_coll:HOVER {text-decoration: underline; color: #801619;}
.man_titoletti {font-size: 14px; font-weight: bold; color: #000000; text-decoration: none;}
   A.man_titoletti:LINK, A.man_titoletti:VISITED, A.man_titoletti:ACTIVE {text-decoration:  none;}
   A.man_titoletti:HOVER {text-decoration: underline; color: #801619;}
.menutitle {text-align: left; cursor: pointer; margin-bottom: 5px; background-color: #c8bca4; color: #801619; width: 165px; padding: 5px;}
.menutitle2 {font-size: 11px; font-weight: bold; text-align: left; background-color: #c8bca4; color: #801619;}
	A.menutitle2:LINK, A.menutitle2:VISITED, A.menutitle2:ACTIVE {text-decoration: none;}
	A.menutitle2:HOVER {text-decoration: underline; color: #FD7614;}
.submenu {margin-bottom: 1em;}
.man_pallino {font-size: 15px; font-weight: bold; color: #801619; text-decoration: none;}
   A.man_pallino:LINK, A.man_pallino:VISITED, A.man_pallino:ACTIVE {text-decoration:  none;}
   A.man_pallino:HOVER {text-decoration: underline; color: #FD7614;}
.man_menu {font-size: 10px; font-weight: bold; color: #FD7614; text-decoration: none;}
   A.man_menu:LINK, A.man_menu:VISITED, A.man_menu:ACTIVE {text-decoration:  none;}
   A.man_menu:HOVER {text-decoration: underline; color: #801619;}


/* Cerca */
.box_opera_cerca {float: left; width: 150px; height: 195px;}
.box_opera_cerca_int {float: left; width: 150px; height: 185px;}
.box_opera_cerca_int:hover {background-color: #fff6bf;}
.box_esposizione_cerca {float: left; width: 128px; height: 175px; padding: 2px 10px 8px 10px;}

#cornice_testo_cerca {width: 120px; height: 47px; padding: 0 4px 0 4px;}
#cornice_esposizione_cerca {width: 128px; height: 128px;}

#cornice_box_sp_cerca {float: left; width: 150px; height: 10px;}
#cornice_sp_cerca {float: left; width: 148px; height: 10px; background-image: url(../images/grafica/cornice_sp2.gif); background-repeat: no-repeat;}

#linea_vert_cerca {float: left; background-color: #c1c1c1; width: 1px; height: 185px;}
#linea_vert_sp_cerca {float: left; background-color: #c1c1c1; width: 1px; height: 10px;}

#cerca_freccie {float: left; width: 750px; font-size: 12px; text-align: center; padding-top: 22px; padding-bottom: 20px;}
#cerca_freccie_sx {float: left; width: 340px; font-size: 12px; text-align: left; margin-left: 35px;}
#cerca_freccie_dx {float: right; width: 340px; font-size: 12px; text-align: right; margin-right: 35px;}
.testo_modulo_cerca {font-size: 10px; font-weight: bold; color: #ac1618; text-decoration: none; background: #e9e9e9;}
.testo_modulo_cerca:hover {background-color: #fffbc3;}
#titolo_cerca_sx {float: left; font-size: 16px; font-weight: bold; color: #000000; width: 50%;}
#titolo_cerca_dx {float: left; font-size: 16px; font-weight: bold; color: #000000; width: 50%; text-align: right;}
#titolo_cerca {float: left; font-size: 16px; font-weight: bold; color: #000000; width: 550px; height: 20px; line-height: 20px;}
#titolo_cerca_sx2 {float: left; font-size: 16px; font-weight: bold; color: #000000; width: 450px; height: 20px;}
#titolo_cerca_dx2 {float: left; font-size: 16px; font-weight: bold; color: #000000; width: 300px; text-align: right; height: 20px; line-height: 20px;}


/* Didattica */
#box_visite {float: left; width: 550px;}
.visite_title_li {font-size: 12px; font-weight: bold; text-align: left; color: #801619; line-height: 30px; margin-left: 15px;}
	A.visite_title_li:LINK, A.visite_title_li:VISITED, A.visite_title_li:ACTIVE {text-decoration: none;}
	A.visite_title_li:HOVER {text-decoration: underline; color: #FD7614;}
.submenu_didattica1 {margin-bottom: 1em; margin-left: 25px;}
.submenu_didattica2 {margin-bottom: 1em; margin-left: 25px;}

.eventi_title_li {text-decoration: none;}
	A.eventi_title_li:LINK, A.eventi_title_li:VISITED, A.eventi_title_li:ACTIVE {font-size: 12px; font-weight: bold; text-align: left; color: #ac1618; line-height: 30px;}
	A.eventi_title_li:HOVER {color: #ffa400;}