/* 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{ font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:120%;
	margin:0;
	padding:0;
	color: #022D83;}
	
h2{color: #69f;font-size: 1.5em}
hr {color:#022D83; background-color:#022D83; height:1px; }
.hrtit {color: #022D83;
	background-color: #022D83;
	height: 1px; 
	margin:0;
	padding:0;}
/*stili specifici per il layout*/
div#navigation{float: left;width: 160px;\width:170px;w\idth:160px;padding: 1em 1em 0 10px; text-align:right;}
div#extra{float: right; width: 160px;\width:170px;w\idth:160px;padding: 1em 5px}
div#content{margin: 0 170px;padding: 1em 10px;	min-height: 380px;
	height: auto !important;
	height: 380px;}
div#footer{clear:both; padding:0; background-color: #69c; color: #000;position:absolute;}
#stemma{ position:absolute; width:58px; left:115px; text-align:right;}
#boxpiede{position:absolute; width:408px; left:165px; border:1px solid #CCC;font-size:75%;}
#w3c{position:absolute; width:164px; left:580px; text-align:left; margin-left:14px;}
#indirizzo{position:absolute; width:595px; top:40px; left:165px; border-top:1px solid #022D83; padding-top:5px;}
/*stili per la navigazione*/
div#navigation ul{margin: 0;padding: 0; list-style-type: none;}
div#navigation li{margin: 0;padding: 0;}
div#navigation p{font-size: 90%}
/*stili per la sezione extra*/
div#extra div.newsbox{font-size: 90%;margin-bottom: 2em}
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:0px;}
.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;
}
.bottoni{width:30px; border:1px solid #000; background-color:#000; color:#FFFFFF;}
.campi{width:120px; border:1px solid #000;}
a:link{color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover {color:#000;text-decoration:underline; background-color:#FFF100;}
a:active {color:#000;text-decoration:underline; background-color:#FFF100;}
.menutop a:link{color: #A4A4A4;text-decoration:none;}
.menutop a:visited{color: #A4A4A4;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;}

