body {
  background-color: #000060;
  margin-top: 3px;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

BODY {
  SCROLLBAR-FACE-COLOR: #000060;
  SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
  SCROLLBAR-SHADOW-COLOR: #ffffff;
  SCROLLBAR-3DLIGHT-COLOR: #ffffff;
  SCROLLBAR-ARROW-COLOR: #ffffff;
  SCROLLBAR-TRACK-COLOR: #ffffff;
  SCROLLBAR-DARKSHADOW-COLOR: black;
}

img { border: none; }

a:link, a:active, a:visited {
  color: #000080;
  text-decoration: none;
}

a:hover { color:#BF792B; } /* color:#BF792B; */

img#introimg { border: 1px solid black; margin-bottom: 20px; }

table { font-size: 1em; }

.maincnt {
  margin:0px;
  padding:0px;
  margin-bottom: 1px;
  font-size: smaller;
  width: 752px;
}

div#menutop { margin: 0px; }
div#maintop { text-align: center; }

td.border { width: 5px; }

td.menucell { background-color: white; text-align: center; width: 200px; } 
div.menuTitle { padding-top: 5px; margin-bottom: 18px; }
div.menuItem { margin-top: 10px; margin-bottom: 10px; }
img.menuItem { border: 1px solid #000080; }

td.maincell { background-color: white; padding: 15px 15px; }
.maincell strong { color: #000080; }
div.altlang { text-align: right; }
div.altlang img { margin: 0px 5px; }
td.maincell span { font-style: italic; color: black; }  /*  #cc0099; #666699 */
td.maincell H4 { font-size: 1em; color: #000080; font-weight: bold; margin-bottom: 0px; }
td.maincell H4.solo { margin-bottom: 1.3em; }
td.maincell H4.tit-articolo{ text-align: center; }
td.maincell H5 { font-size: 1em; color: #000080; font-weight: normal; margin-top: 0px; margin-bottom: 1em;}
td.maincell H5.aut-articolo  { text-align: center; }
td.maincell H5.hint  { text-align: center; margin-top: 1em; color: black; }
td.maincell p.hi { color: #000080; }
td.maincell ul li {list-style-image: url(img/bullet.gif); list-style-type: circle; margin: 7px 0px; }
td.maincell div.imglink { margin-top: 25px; margin-bottom: 35px; }
td.maincell div.gallerylink, td.maincell div.topimg { text-align: center; }
table.list td { padding: 2px 5px 3px 0px; }
td.anno { font-weight: bold; }
p.data { text-align:right; font-style: italic; }
table.gallery { width: 100%; }
table.gallery td { text-align: center; padding: 10px 0px; width: 33.3%; }
table.gallery img { border: 1px solid #0000cc; }
div.miniatura { margin-bottom: 0.5em; }
table.gallery em { font-weight: bold; font-style: normal; color: #000080; padding-left: 6px; padding-right: 6px; }
table.gallery div.infomini { padding-left: 6px; padding-right: 6px; }

/* Pagine dei singoli quadri */
td.piccell { background-color: #dddddd; padding: 25px 15px; }
div.dipinto { text-align: center; width: 100%; margin-top: 15px; }
/* div.dipinto img { border: 1px solid #0000cc; } */
div.picdata { margin-top: 20px; margin-bottom: 20px; }
div.picdata table  { border-style: none; }
div.picdata table th { text-align: left; padding: 0px 0.5em 0px 0.3em; }
div.picdata table td { text-align: left; padding: 0px 0.3em 0px 0.5em; }
div.jumpto { text-align: center; margin-top: 1.5em; margin-bottom: 1.5em; }

table.endnote { text-align: center; background-color: white;
                width: 550px; font-size: smaller; }
td.endcell { text-align: center; padding: 3px; }
td#copyright { text-align: center; width: 100%; }

