/* CSS Document */
/*stili per il layout fisso con background*/
html,body{margin: 0;padding:0}
body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 76%;}
div#container{
	width:760px; margin:0;
       	 border-width: 0 1px; 
	border-color: #ccc;
}
div#container2{text-align: left; }
/*stili generici, su header e footer*/
div#header{height: 80px;color: #000}
#toplogo{ position:relative; float:left;width:169px; height:70px; margin:0;}
#top01{ position:relative; float:left;width:121px; height:70px; margin:0; text-align:center;}
#top02{ position:relative; float:left;width:121px; height:70px; margin:0; text-align:center;}
#top03{ position:relative; float:left;width:121px; height:70px; margin:0; text-align:center;}
#top04{ position:relative; float:left;width:100px; height:70px; margin:0; text-align:center;}
#top05{ position:relative; float:left;width:121px; height:70px; margin:0; text-align:center;}
h1{ 	
	border-top: 1px solid #022D83;
	border-bottom: 1px solid #022D83;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:120%;
	margin:0px 0px 7px 0px;
	padding:4px 0px 4px 0px;
	color: #022D83;
	}
	
h2{color: #022D83; font-size: 1.5em;}
hr {color:#022D83; background-color:#022D83; height:1px; margin:0px; padding:0px;}
.hrtit {color: #022D83;
	background-color: #022D83;
	height: 1px; 
	margin:0px;
	padding:0px;}
/*stili specifici per il layout*/
div#navigation{float:left;width: 150px;\width:160px;w\idth:150px;padding: 1.5em 0 0 5px; text-align:right;}
div#extra{float: right; width: 160px;\width:170px;w\idth:160px;padding: 1em 5px;}
div#content{
	margin: 0 170px;
	/*noIEmac\*/
	min-height:450px;
	height: auto !important;
	/*end */
	height:450px;
	padding-top:10px;
	}
#content_testo {
	padding:5px; 
	font-size:80%;
	position:relative;
}
div#extra2{float: right; width: 5px;\width:10px;w\idth:5px;padding: 1em 1px;}
div#content2{
	margin: 0 170px 0px 170px;
	min-height: 1390px;
	height: auto !important;
	height: 470px;
	padding-top:10px;
	}
div#content2 h3{
	margin:0px 0px 7px 0px;
	padding:2px;
	font-size:95%;
	font-weight:normal;
	border-top:1px solid #A4A4A4;
	border-bottom:0px solid #A4A4A4;
	}
div#content2 h2{
	margin:0px;
	padding:2px;
	margin-bottom:5px;
	font-size:100%;
	color: #022D83;
	text-transform:uppercase;
	}
div#content3{
	margin: 0 10px 0px 170px;
	min-height: 1390px;
	height: auto !important;
	height: 470px;
	padding-top:10px;
	}
div#content3 h3{
	margin:0px 0px 7px 0px;
	padding:2px;
	font-size:95%;
	font-weight:normal;
	border-top:1px solid #A4A4A4;
	border-bottom:0px solid #A4A4A4;
	}
div#content3 h2{
	margin:0px;
	padding:2px;
	margin-bottom:5px;
	font-size:100%;
	color: #022D83;
	text-transform:uppercase;
	}
#footer{clear:both; padding:0 0 5px 0; color: #000; position:absolute; }
div#content h3{
	margin:0px;
	padding:2px;
	margin-bottom:5px;
	font-size:95%;
	font-weight:normal;
	border-top:1px solid #A4A4A4;
	border-bottom:0px solid #A4A4A4;
	}
div#content h2{
	margin:0px;
	padding:2px;
	margin-bottom:5px;
	font-size:100%;
	color:#022D83;
	}
/*#stemma{ position:absolute; width:58px; left:115px; text-align:right;}*/
#indirizzo{position:absolute; width:750px; top:0px; left:5px; 
border-top:1px solid #022D83;border-bottom:1px solid #022D83; padding:5px;}
#boxpiede{position:absolute; width:425px; left:5px; top:30px;
border:1px solid #CCC;font-size:75%;padding:5px;}
#w3c{position:absolute; width:320px; left:420px; top:33px; text-align:right; margin-left:14px;}
/*stili per la navigazione*/
div#navigation ul{margin: 0;padding: 0; list-style-type: none;}
div#navigation li{margin: 0;padding-bottom: 0.3em;}
div#navigation p{font-size: 90%}
/*stili per la sezione extra*/
#extra {margin-left:10px; }
div#extra div.newsbox {font-size: 90%; margin-bottom: 2em; padding-top:5em;}
div#extra div.newsbox h2{color: #999; font-size: 1.2em;}
div#extra div.newsbox p { margin: 0;}
div#extra div.newsbox ul {margin:0 0 0 20px; padding:0px;}
div#extra div.newsbox li {
	list-style-image: url(/museo/museire.nsf/freccina.gif);
	margin:0px;
	padding-bottom:1.5em;
	}
div#extra div.newsboxhome {font-size: 90%; margin-top:2.3em;}
div#extra div.newsboxhome h2{color: #999; font-size: 1.2em;}
div#extra div.newsboxhome p { margin: 0;}
.testo{font-size:80%;}
.testop{font-size:80%;}
.menusx{font-size:80%;}
.menudx{font-size:80%;}
.menutop{
	font-size:85%;
	font-weight: bold;
	color: #A4A4A4;}
.neutro{font-size:80%;}
.justify {text-align:justify;}
.bottoni{width:30px; border:1px solid #000; background-color:#000; color:#FFFFFF;}
.campi{width:110px; border:1px solid #000;}
.neutro a:link{color:#000;text-decoration:none;}
.neutro a:visited{color:#37367F;text-decoration:none;}
.neutro a:hover {color:#000;text-decoration:underline;}
.neutro a:active {color:#000;text-decoration:underline;}
.menutop a:link{color: #A4A4A4;text-decoration:none;}
.menutop a:visited{color:#37367F;text-decoration:none;}
.menutop a:hover {color:#000;text-decoration:underline; background-color:#FFF100;}
.menutop a:active {color:#000;text-decoration:underline; background-color:#FFF100;}
a:link{color:#000;text-decoration:none;}
a:visited{color:#37367F;text-decoration:none;}
a:hover {color:#000;text-decoration:underline; background-color:#FFF100;}
a:active {color:#000;text-decoration:underline; background-color:#FFF100;}
/*Stili per formattazione contenuti*/
.info {
	position:relative;
	border: 1px solid #C0C0C0;
	padding: 5px;
	margin-left: 5px;
	margin-right: 20px;
}
.corsivo {
	font-style:italic;
	font-size:100%;
	text-align:center;}
.paragrafo {
	border-bottom: 1px solid #C0C0C0;
	padding-bottom: 5px;}
.didascalia {
	font-size:90%;
	text-align: right;
	padding-right:3px;
	margin-top:5px;}
.didascalia img {
	margin-bottom: 6px;}
/*---------------------------------- COLONNA DX VISTA COLLEZIONI--------------------------*/
div#extra table {
	width:99%;
	border:0px solid #ffffff;
	font-size:100%;}
.td1collezioni {
	text-align:left;
	vertical-align:top;
	width:1%;
	padding-bottom:1em;}
.tdcollezioni {
	text-align:left;
	vertical-align:top;
	width:99%;
	color:#A80000;
	padding-bottom:3px;}
.tdcollezioni a:link {
	color:#A80000;
	text-decoration:none;}
.tdcollezioni a:visited{
	color:#37367F;
	text-decoration:none;}
.tdcollezioni a:active{
	color:#A80000;
	text-decoration:underline;}
.tdcollezioni a:hover {
	color:#A80000;
	text-decoration:underline;}
.tableambcollezioni {
	width:100%;}
.tdambcollezioni {
	font-size:0.9em;
	text-align:center;
	width:30%;
	color:#000000;
	padding:10px;
	text-transform:uppercase;}
.tdambcollezioni a:link {
	color:#A80000;
	text-decoration:none;}
.tdambcollezioni a:visited{
	color:#37367F;
	text-decoration:none;}
.tdambcollezioni a:active{
	color:#A80000;
	text-decoration:underline;}
.tdambcollezioni a:hover {
	color:#A80000;
	text-decoration:underline;}
/*---------------------------------- COLONNA sx VISTA COLLEZIONI--------------------------*/
.linkliste {
	padding-left: 5px;
	width:auto;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	background-color:#FFFFFF;}
.liarchivio {
	padding-bottom:2.5em;}
/*---------------------------------- TESTO CONTENUTI--------------------------*/
.testo_descrizione {
font-size:1.1em;
text-align:justify;
line-height:1.7em;
}
/*---------------------------------- ARCHiVIO--------------------------*/
legend {
font-weight:bold;
font-size:1em;
color:#FE8E44;
}
/*---------------------------------- AMBITO--------------------------*/
#divtable {
margin-top:10px;
width:100%;
/*background-color:green;*/
/*\*//*/
position:absolute;
/**/
}
.divtd {
width:30%;
text-align:center;
margin-right:1%;
float:left;
height:10em;
margin-bottom:10px;
/*background-color:yellow;*/
}
/*NEWS*/
.imgleft {float:left;margin-right:3px;}
