<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html, body {margin: 0; padding: 0; background-color: #FFFFFF;}
body {font-size: 76%; font-family: Trebuchet MS, Arial, Verdana, Sans-serif;}
h1 {color: #034D76; font-size: 1.8em; border-bottom: 1px solid #034D76; font-weight: normal; margin: 20px 0 20px 0;}
body.home h1 {color: #A00B00; border-bottom: 1px solid #A00B00; margin: 0 0 20px 0;}
h2 {color: #034D76; font-size: 1.3em; font-weight: normal;}
h3 {color: #034D76; font-size: 1.2em;}
a {color: #034D76;}
a img {border: none;}
img.map {border: none;}
table {font-size: 1.0em;}
#container {
background-repeat: repeat-y;
background-position: 0 0;
background-image: url("../img/bg_footer.gif");}
body.home #container {background-image: url("../img/home_bg_footer.gif"); background-color: #A00B00;}
/* TESTATA */
#header {position: relative; height: 113px; background-color: #3D7391;
background-repeat: no-repeat;
background-position: 187px 0;}
body.home #header {background-color: #A00B00;}
#logo {float: left; width: 187px; font-size: 0px;}
/* MENUTOOL */
#menutool {float: left; width: 430px; height: 30px;}
#menutool p {display: inline; padding: 0 6px 0 8px;
background-repeat: no-repeat;
background-position: 0 5px;
background-image: url("../img/puntino.gif");
color: #FFFFFF;}
body.home #menutool	p {background-image: url("../img/home_puntino.gif");}
#menutool p.cur {text-decoration: underline;}
#menutool a {color: #FFFFFF; text-decoration: none;}
#menutool a:hover {text-decoration: underline;}
#payoff {position: absolute; top: 83px; left: 187px; width: 613px; font-size: 0px; height: 30px;}
#ricerca {float: right; width: 180px;}
#ricerca input {display: inline; font-size: 0.9em;}
#ricerca input.cerca {color: #FFFFFF; border: 1px solid #FFFFFF; background-color: #000000;}
body.home #ricerca input.cerca {background-color: #A00B00;}
#ricerca input.field {border: 1px solid #000000;}
body.home  #ricerca input.field {border: 1px solid #A1ADB5;}
/* FINE TESTATA */
/* COLONNA DI SINISTRA */
/* MENU DI NAVIGAZIONE */
#navigation {
float: left; width: 187px; margin-left: -100%;
background-color: #034D76;
background-repeat: no-repeat;
background-position: 0 0;
background-image: url("../img/bg_navigation.jpg");
min-height: 330px;
height: auto !important;
height: 330px;}
body.home #navigation {background-image: url("../img/home_bg_navigation.jpg"); background-color: #A00B00;}
/* livello 1*/
ul.m1 {padding: 50px 6px 0 6px; margin: 0;}
.m1 li {list-style: none; background-color: #FFFFFF; margin: 0 0 4px 0; padding: 3px 6px 3px 6px;}
.m1 li a {color: #000000; text-decoration: none;}
#navigation .m1 li a:hover {color: #034D76;}
.m1 li.cur, .m1 li.sup a {color: #034D76;}
body.home .m1 li.cur, body.home .m1 li.sup a {color: #A00B00;}
/* livello 2 */
ul.m2 {padding: 2px 0 0 0; margin: 2px 0 0 0;  border-top: 1px solid #034D76;}
ul.m2 li {margin: 0 0 4px 0; padding: 0 0 0 3px; list-style: square; list-style-position: inside;}
ul.m2 li.nor a {color: #000000;}
ul.m2 li.cur, ul.m2 li.sup {background-color: #EBEBEB;}
/* livello 3*/
ul.m3 {padding: 0 0 0 0; margin: 0 0 0 -3px;}
ul.m3 li {margin: 0 0 0 0; padding: 0 0 0 10px; list-style: square; list-style-position: inside;}
ul.m3 li.cur {background-color: #CDDBE4;}
/* MENU SERVIZI AI MUSEI */
#navigation ul.ms2 li a:hover {color: #114D72;}
ul.ms2 {padding: 0 6px 0 6px; margin: 0;}
.ms2 li {list-style: none; background-color: #B4D3E5; border: 1px solid #FFFFFF; font-weight: bold; margin: 0 0 4px 0; padding: 3px 6px 3px 6px;}
.ms2 li a {color: #000000; text-decoration: none;}
.ms2 li a:hover {color: #0A537C;}
.ms2 li.cur, .ms2 li.sup a {color: #114D72;}
/* livello 2 */
ul.ms3 {padding: 2px 0 0 0; margin: 2px 0 0 0; border-top: 1px solid #034D76;}
ul.ms3 li {margin: 0 0 4px 0; padding: 0 0 0 3px; list-style: square; list-style-position: inside; border: none;}
ul.ms3 li.nor a {color: #000000;}
ul.ms3 li.cur, ul.ms3 li.sup {background-color: #EEF3F7; color: #164F6A;}
/* livello 3*/
ul.ms4 {padding: 0 0 0 0; margin: 0 0 0 -3px;}
ul.ms4 li {margin: 0 0 0 0; padding: 0 0 0 10px; list-style: square; list-style-position: inside;}
ul.ms4 li.cur {background-color: #D8E9F1;}
/* CONTENUTO */
#wrapper {float: left; width: 100%;}
#txt p {margin: 0 0 10px 0;}
/* MENU PULSANTI */
#menupuls {height: 40px; background-color: #F3F8FA;}
body.home #menupuls {background-color: #A00B00; padding-top: 45px; padding-bottom: 25px;}
#menupuls a {text-decoration: none;}
#menupuls a:hover {text-decoration: underline;}
body.home #menupuls a {color: #FFFFFF;}
#menupuls p {display: table-cell; float: left; width: 9em; margin: 0;
border-right: 4px solid #FFFFFF; line-height: 1.2em; text-align: center;}
body.home #menupuls p {border-right: 1px solid #C9746E;}
.puls2 span a, .puls2 p.cur span, .puls2 p.sup span {display: block; padding: 5px;}
.puls2 p.sup span a {padding: 0;}
.puls2 p.sup a {color: #000000;}
/* CONTENUTO */
#content {margin: 0 0 0 187px;
background-repeat: no-repeat;
background-position: top right;
background-image: url("../img/bg_content.gif");
min-height: 400px;
height: auto !important;
height: 400px;}
#incontent {padding: 5px 30px 5px 30px;}
body.home #content {background-image: none;}
body.home #incontent {background-color: #FFFFFF; border-right: 10px solid #A00B00; border-left: 10px solid #A00B00; padding: 5px;
/*margin: 0 10px 10px 10px !important; margin: 0;*/
}
body.home h1 {margin: 0;}
/* PARAGRAFI SOTTO IL TESTO */
#incontent .par {}
.par p {margin: 0 0 10px 0;}
.par img.left {margin: 0 10px 10px 0; float: left;}
.par img.right {margin: 0 0 10px 10px; float: right;}
.par img.center {margin: 0 auto; text-align: center; display: block;}
.emptypar {clear: both; width: 100%; font-size: 0; line-height: 0; height: 5px;}
/* COLONNA DI DESTRA */
#extra {float: left; width: 187px; margin-left: -187px;
background-color: #F3F8FA;
color: #000000;}
#inextra {margin-top: 40px; border-top: 7px solid #FFFFFF; padding: 5px; background-color: #034D76; color: #FFFFFF;}
body.home #extra {
background-image: none;
background-color: #A00B00;
border-left: 1px solid #C9746E;
width: 186px; padding-top: 0;
margin-top: 44px;
color: #FFFFFF;}
body.home #inextra {margin-top: 0; border-top: none; padding: 0px 5px; background-color: transparent; float: left;}
#extra h2 {color: #FFFFFF; margin-bottom: 5px;}
body.home #extra .par h2 {color: #FFFFFF; border-bottom: 1px solid #FFFFFF;
font-size: 1.2em; margin: 0 0 10px 0; padding-bottom: 3px;
font-weight: bold;}
#extra h3 {color: #FFFFFF; margin: 0;}
#extra .par {padding: 6px;}
#extra a {color: #FFFFFF;}
#extra .documenti, #extra .attivita {margin-bottom: 10px;}
/* MENU SECONDARIO DEI PULSANTI ORIZZONTALI */
#extra .menu_puls_sec {background-color: #FFFFFF; margin: 10px 5px 10px 5px; padding: 2px;}
#extra .menu_puls_sec h2 {margin: 0 0 5px 0; font-size: 1em; color: #034D76; border-bottom: 1px solid #034D76;}
#extra .menu_puls_sec ul {margin: 0; padding: 0;}
#extra .menu_puls_sec li {color: #000000; list-style: square; list-style-position: inside; padding: 0 0 0 3px;}
#extra .menu_puls_sec a {text-decoration: none; color: #000000;}
#extra .menu_puls_sec a:hover {color: #034D76;}
#extra .menu_puls_sec li.cur {color: #034D76; background-color: #EBEBEB;}
#extra .menu_puls_sec li.sup {color: #034D76; background-color: #EBEBEB;}
/* VISUALIZZAZIONE DOCUMENTI COLONNA DESTRA */
p.doc {margin-top: 0;}
/* COLOPHON */
#footer {clear: left; width: 100%; border-top: 1px solid #034D76;}
body.home #footer {background-color: #A00B00; color: #FFFFFF; border-top: none;}
body.home #footer a {color: #FFFFFF;}
#infooter {padding: 5px 5px 5px 200px;}
body.home #infooter {padding: 5px 5px 5px 5px; margin-left: 187px; border-left: 1px solid #C9746E;}
/* NEWS */
h3.museo {color: #000000;}
/* LISTA HOMEPAGE 1x1 NEWS + 4x4 NEWS*/
.n_n_h h2, .n_n_x h2 {color: #000000; font-weight: bold; margin-bottom: 0;}
.n_n_h h3, .n_n_x h3 {margin: 0 0 10px 0; font-size: 1.1em; color: #666666; font-weight: normal;}
.n_n_h h2 a, .n_n_x h2 a {color: #000000; text-decoration: none;}
.n_n_h a, .n_n_x a {color: #A00B00;}
.n_n_h img, .n_n_x img {display: block; margin: 0 auto; text-align: center;}
.n_n_h p.archivio, .n_n_x p.archivio {text-align: right; border-top: 1px solid #A00B00; padding-top: 5px;}
/* tabella news 4x4 homepage */
.n_n_x table.news {margin: 10px 0 10px 0; width: 100%;}
.n_n_x table.news td {width: 50%; vertical-align: top;}
.n_n_x table.news td h2 {margin-top: 5px; font-size: 1.1em;}
.n_n_x table.news td.dispari {padding-right: 10px; border-right: 1px dashed #A00B00;}
.n_n_x table.news td.pari {padding-left: 10px;}
/* LISTA ARCHIVIO NEWS + DETTAGLIO NEWS */
.n_n_l h2 {font-weight: bold; margin-bottom: 0;}
.n_n_l h3 {margin: 0 0 10px 0; font-size: 1.1em;}
.n_n_l h2 a {text-decoration: none;}
.n_n_l img {float: right; margin: 0 0 0 10px;}
.n_n_l img.abs {float: left; margin: 0 10px 0 0;}
.n_n_l p.attach {margin: 10px 0 10px 0;}
.news_nav {color: #034D76;}
/* GALLERY */
.gallery {padding: 5px 15px 20px 12px;
background-repeat: no-repeat;
background-position: 6px 0;}
.gallery h3 {color: #FFFFFF; border-bottom: 1px solid #FFFFFF; font-size: 1.2em; margin: 0 0 10px 0; padding-bottom: 3px;}
.gallery h4 {color: #FFFFFF; margin: 5px 0 0 0; font-size: 1.1em;}
.gallery p {color: #FFFFFF; margin: 0;}
.gallery img {margin: 0 auto auto auto; text-align: center; display: block;}
/* WEBFORM */
#webf table {font-size: 1em;}
#webf table td {padding: 2px;}
#webf table, #webf table td, #webf table td.informativa input {border: none;}
#webf table td input, #webf table td textarea {border: 1px solid #034D76;}
#webf table td.button {text-align: center;}
#webf table td.button input {width: 90px; font-weight: bold; margin-right: 10px; background-color: #034D76; color: #FFFFFF; border: 1px solid #034D76;}
#webf table td select, #webf table td input.sfield {font-size: 1em;}
#webf table td input.sradio {border: none;}
#info_txt {font-size: 0.9em;}
/* VISUALIZZAZIONE MUSEI */
/* titolo scheda museo */
div.box_tit {border-bottom: 1px solid #000; margin: 0 0 20px 0; padding-top: 20px; overflow: auto;}
div.tit {float: left;}
div.icone  {text-align: right;}
div.box_tit img.icona {vertical-align: middle; margin: 0 0 0 10px;}
h1.museo {margin: 0; border: none;}
/* fine titolo scheda museo*/
.i_m_t h2, .i_m_a h2 {margin: 0;}
.i_m_l p.back {clear: both;}
/* elenco categorie */
img.icona {vertical-align: middle; margin: 0 10px 0 0;}
/* elenco musei per categoria */
div.mus_img {float: left; margin-right: 10px;}
div.mus_ds {float: left;}
/* scheda museo */
div.recapiti {clear: left; float: left; width: 40%;}
div.orari {float: left; margin-left: 20px; width: 50%;}
.no_sis {margin: 0;}
/* le immagini del museo*/
div.img_musei {clear: both;}
img.musei {margin: 15px 15px 15px 0;
padding: 0;
display: block;
float: left;}
/* la descrizione lunga del museo */
div.ds {clear: both;}
/* VISUALIZZAZIONE DOCUMENTI */
/* elenco documenti per categoria */
div.doc_img {float: left; margin-right: 10px;}
div.doc_ds {float: left;}
div.doc {margin: 0;}
h2.doc {margin: 0; font-size: 1.1em;}
div.doc_ds h3 {margin: 0; font-weight: normal; font-size: 1.1em;}
p.lnk {margin: 0;}
/* dettaglio*/
.i_d_l img.doc {float: right; margin: 0 0 0 10px;}
.i_d_l p.attach {margin-bottom: 0;}
.i_d_l p.back {margin-top: 10px;}
/* VISUALIZZAZIONE ATTIVITA' */
.attivita ul {margin: 0; padding: 0 0 0 15px;}
.attivita li {margin-top: 5px;}
ul.fasce {margin: 0 0 10px 0;}
ul.fasce li {margin: 0;}
.i_a_l h2.museo {margin: 0;}
/* CALENDARIO */
.i2_e_c {float: left; width: 161px; background-color: #EAEFED; font-size: 0.9em;}
/* titolo con prec mese anno succ */
#inextra .tit {background-color: #C0CAC6; color: #000000; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; float: left; width: 100%; text-align: center;}
#inextra .tit a {color: #002747; text-decoration: none;}
.tit span {padding: 0 5px 0 5px;}
/* righe con giorni della settimana */
.head div {border: 1px solid #FFFFFF; background-color: #EAEFED; color: #000000; width: 21px; height: 14px; float: left; text-align: center;}
.head .holy {color: #A00B00;}
/* righe con giorni */
.week div {border: 1px solid #FFFFFF;
background-color: #EAEFED; color: #000000; width: 21px; float: left; text-align: center; height: 16px;}
#inextra .week a {color: #002747;}
.week .holy, #inextra .week .holy a {color: #A00B00;}
.week .empty {border: 1px solid #FFFFFF;}
/* EVENTI */
#extra .i2_e_l p.dt {margin: 0; padding: 5px 5px 0 5px;}
.eventi .i2_e_l h2 {font-size: 1em; font-weight: normal; border: none;
margin: 0; padding: 0 5px 5px 5px;}
body.home .i2_e_l {background-color: #AE2D27;}
body.home .i2_e_l p.dt {color: #CCCCCC;}
body.home #extra .par .i2_e_l h2 {font-size: 1em; font-weight: normal; border: none;
margin: 0; border-bottom: 4px solid #9D0D02; padding: 0 5px 5px 5px;}
body.home #extra .par .i2_e_l h2 a {text-decoration: none;}
#navbt {padding-top: 5px; background-color: #A00B00; text-align: right;}
.i2_e_l .img {float: right; margin: 10px;}
/* PERCORSI DIDATTICI */
#percorsi div {float: left; margin-right: 30px;}
.emptypar {margin: 0;}
.i_a_t h2, .i_a_l h2, .i_a_a h2, .i_a_f h2, .i_a_m h2 {margin: 0;}
.i_a_l li, .i_a_t li {list-style: none; margin: 0 0 10px 0;}
div.i_a_t, div.i_a_a, div.i_a_f, div.i_a_m {font-size: 0.75em; float: left; width: 23%; display: inline;}
div.i_a_t img {display: none;}
/* RIVISTA */
.r_r_l h2, .r_a_x h2 {font-size: 1em; margin: 0 0 5px 0;}
.riv_row {width: 700px; float: left; clear: both;}
.riv_cell {width: 200px; float: left;}
.riv_cell img.abs {margin-bottom: 15px;}
.r_r_l h2.articolo, .r_a_x h2.articolo {margin: 0;}
.r_r_l p.autore, .r_a_l p.autore, .r_a_x p.autore {margin: 0 0 10px 0;}
.r_r_l p.rubrica, .r_a_l p.rubrica, .r_a_x p.rubrica {margin: 10px 0 10px 0;}
.sottotit {color: #034D76; margin-bottom: 5px; font-size: 1.1em;}
.cop_big {float: right; width: 200px;}
.cop_big p.attach {clear: both; text-align: right;}
.r_a_x form {margin: 0 0 20px 0;}
.r_a_x form table {font-size: 1em;}
.r_a_x form table td {padding: 2px;}
.r_a_x form table td select {font-size: 1em;}
.r_a_x form table td.button input {width: 90px; font-weight: bold; margin-right: 10px; background-color: #034D76; color: #FFFFFF; border: 1px solid #034D76;}
#incontent br {display: list-item; position: relative; margin-bottom: 4px; line-height: 10px;}
/* by BB */
</pre></body></html>