td{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10pt; text-align:justify; text-indent:17.85pt; color:#1B6BB4}
td.bottom{font-size:7.5pt; text-align:center; text-indent:0pt}
td.menu{text-align:center; text-indent:0pt}
td.museo{text-indent:2pt}
td.autori{text-align:left; text-indent:0pt; color:#1B6BB4}
td.guest{text-indent:0pt; border:1px solid #1B6BB4}
th{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:16pt; color:#1B6BB4}
th.bottom{font-size:12pt; color:#000000}
h1{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:7.5pt; text-align:right; color:#FFFFFF; margin-right:10px; margin-bottom:0px;}
h2{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:16pt; font-weight:bold; color:#1B6BB4; text-align:center}
ul{list-style-image:URL(img/freccia.gif)}
a:link{color:blue;}
a:visited{color:#2424FF}
a:hover{color:red;}
a.menu_bottom:link{color:#FFFFFF; text-decoration:none; font-family:arial,helvetica; font-size:12px; font-weight:bold}
a.menu_bottom:visited{color:#FFFFFF; text-decoration:none; font-family:arial,helvetica; font-size:12px; font-weight:bold}
a.menu_bottom:hover{color:#1B6BB4; text-decoration: none; background-color:#EEF6FF; font-family:arial,helvetica; font-size:12px; font-weight:bold}
a.menu_right:link{color:#1B6BB4; text-decoration:none; font-family:arial,helvetica; font-size:8pt; font-weight:bold}
a.menu_right:visited{color:#1B6BB4; text-decoration:none; font-family:arial,helvetica; font-size:8pt; font-weight:bold}
a.menu_right:hover{color:#155750; text-decoration: none; background-color:#EEF6FF; font-family:arial,helvetica; font-size:8pt; font-weight:bold}
div.clTopMenuBottom{width:140px; height:3px; background-color:#CECFCE;}
div.clTopMenuText{width:160px; font-family:verdana,arial,helvetica; font-size:10pt; z-index:1; text-align:center;} 
.menutitle{cursor: pointer; margin-bottom: 2px; width: 160px; padding: 2px; text-align:center; font-weight: bold; background-color:#EEEEEE; z-index:31;}
.submenu{margin-bottom: 0.5em}
body{text-align:center; background-color:#EEF6FF; margin:0px;} 
pre{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10pt; text-align:justify}
p{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10pt; text-align:justify; text-indent:17.85pt; color:#1B6BB4}
p.center{text-align:center; text-indent:0pt;}
table.bottom{border:1px solid #1B6BB4; border-collapse: collapse}
table.imgvisual{border-color: #82BAEC}
table.home{margin:auto; width:985px; background-repeat:no-repeat; vertical-align:top; background-color:#EEF6FF}
hr{color:#1B6BB4}
.xl131 {font-size:16pt; color:black; font-weight:bold; text-align:center; background:#3366FF; padding:4px}
.xl134 {font-size:12pt; color:black; text-align:center; background:yellow; padding:4px}
.xl137 {font-size:8pt; color:black; font-weight:bold; text-align:center; background:#3366FF; border:1px solid #000000; padding:2px; text-indent:0}
.xl27 {font-size:8pt; font-style:italic; text-align:center; width:30px; border:1px solid #000000; text-indent:0px}
.xl34 {font-size:8pt; text-indent:0pt; border:1px solid #000000;}
.xl35 {font-size:8pt; font-weight:bold;	text-align:center; border:1px solid #000000; text-indent:0pt}
.xl31 {color:red; font-size:8pt; font-weight:bold; text-align:center; border:1px solid #000000; background:yellow; text-indent:0pt}
.xl32 {color:red; font-size:8pt; border:1px solid #000000; background:yellow; text-indent:0pt}
.xl81 {font-size:12pt; font-weight:bold; background:#20F652; padding:4px; text-align:center; color:#000000; text-indent:0; border:1px solid #000000}
.xl99 {font-size:12pt; font-weight:bold; background:#F620F6; padding:4px; text-align:center; color:#000000; text-indent:0; border:1px solid #000000}
.xl96 {font-size:12pt; font-weight:bold; background:#93F678; padding:4px; text-align:center; color:#000000; text-indent:0; border:1px solid #000000}
.xl95 {font-size:12pt; font-weight:bold; background:#26F0F0; padding:4px; text-align:center; color:#000000; text-indent:0; border:1px solid #000000}
.xl84 {font-size:12pt; font-weight:bold; background:#FB7D95; padding:4px; text-align:center; color:#000000; text-indent:0; border:1px solid #000000}
.xl76 {font-size:12pt; font-weight:bold; background:#7682FC; padding:4px; text-align:center; color:#000000; text-indent:0; border:1px solid #000000}
.xl71 {font-size:12pt; font-weight:bold; background:#8FF642; padding:4px; text-align:center; color:#000000; text-indent:0; border:1px solid #000000}
.xl87 {font-size:12pt; font-weight:bold; background:#FBF091; padding:4px; text-align:center; color:#000000; text-indent:0; border:1px solid #000000}
.xl178 {font-size:12pt; font-weight:bold; background:#E0C2C7; padding:4px; text-align:center; color:#000000; text-indent:0; border:1px solid #000000}
.xl79 {font-size:12pt; font-weight:bold; background:#FB671D; padding:4px; text-align:center; color:#000000; text-indent:0; border:1px solid #000000}
.xl103 {font-size:12pt; font-weight:bold; background:#FF0000; padding:4px; text-align:center; color:#000000; text-indent:0; border:1px solid #000000}
.xl73 {font-size:12pt; font-weight:bold; background:#FFFF00; padding:4px; text-align:center; color:#000000; text-indent:0; border:1px solid #000000}
.xl90 {font-size:12pt; font-weight:bold; background:#00FFFF; padding:4px; text-align:center; color:#000000; text-indent:0; border:1px solid #000000}


/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{
	position:absolute; 
	visibility:hidden; 
	left:0; 
	top:0
}
  
/*Style for the background-bar*/
.clBar{
	position:absolute; 
	width:10px; 
	height:10px; 
	background-color:#1B6BB4; 
	visibility:hidden
}


/*Styles for level 0*/
.clLevel0,.clLevel0over{
	position:absolute; 
	padding:2px; 
	font-family:arial,helvetica; 
	font-size:11px; 
	font-weight:bold
}
.clLevel0{

	color:white;
}
.clLevel0over{
	color:white; 
	cursor:pointer; 
}
.clLevel0border{
	position:absolute; 
	visibility:hidden; 
}

/*Styles for level 1*/
.clLevel1, .clLevel1over{
	position:absolute; 
	padding:2px; 
	font-family:arial,helvetica;
 	font-size:11px; 
	font-weight:bold
}
.clLevel1{
	background-color:#EEF6FF; 
	color:#1B6BB4;
}
.clLevel1over{
	color:#FCCE55; 
	cursor:pointer; 
}
.clLevel1border{
	position:absolute; 
	visibility:hidden; 
	background-color:#1B6BB4; 
}

/*Styles for level 2*/
.clLevel2, .clLevel2over{
	position:absolute; 
	padding:2px; 
	font-family:arial,helvetica; 
	font-size:11px; 
	font-weight:bold
}
.clLevel2{
	background-color:#EEF6FF; 
	color:#1B6BB4;
}
.clLevel2over{
	color:#CDDBEB; 
	cursor:pointer; 
}
.clLevel2border{
	position:absolute; 
	visibility:hidden; 
	background-color:#1B6BB4; 
}

/*Styles for level 3*/
.clLevel3, .clLevel3over{
	position:absolute; 
	padding:2px; 
	font-family:arial,helvetica; 
	font-size:11px; 
	font-weight:bold
}
.clLevel3{
	background-color:#EEF6FF; 
	color:#1B6BB4;
}
.clLevel3over{
	color:#CDDBEB; 
	cursor:pointer; 
}
.clLevel3border{
	position:absolute; 
	visibility:hidden; 
	background-color:#1B6BB4; 
}