@import url(immagini.css);

body{
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%; 
max-height: 100%;
}

#framecontent { 
display:none;
} 
#maincontent { 
font-family:verdana; 
font-size:14pt;
width:210mm;
height:290mm;
margin-left:auto;
margin-right:auto;
text-align:center;
} 
.innertube { 
margin : 0.94em; 
} 
* html body { 
padding : 0 0 0 12.75em; 
} 
* html #maincontent { 
height : 100%; 
width : 100%; 
}

.cornice{
margin-top: 0.5em;
text-align:center;
margin-right:auto;
font-size:1em;
}

#menu9 {
	width: 10.94em;
	margin-top: 3.88em;
	}
#menu9 ul {
	list-style:none;
	padding-left:0em;
	margin-left:0em;
	text-align:left;
}
#menu9 ul ul{
	list-style:none;
	padding-left:1.5em;
	margin-left:0em;
	text-align:left;
}
#menu9 li{
	padding-top:0.25em;
	padding-bottom:0.25em;
	text-indent:0.2em;
	border-top: dashed 0.06em #999999;
	font-weight:bold;
}
#menu9 li.right{
	padding-top:0.25em;
	padding-bottom:0.25em;
	text-align:right;
}
#menu9 li li{
	padding-top:0.25em;
	padding-bottom:0.25em;
	border-top:0em;
}

#menu9 li a:link{
  	height: 1.4em;
	line-height:1.4em;
	text-decoration: none;
	color: #000000;
	display: block;
	background-color:#99ccff;
	border-left:solid 0.06em #99ccff;
	border-bottom:solid 0.06em #99ccff;
	}
#menu9 li a:visited{
  	height: 1.4em;
	line-height:1.4em;
	text-decoration: none;
	color: #000000;
	background-color:#99ccff;
	display: block;
	border-left:solid 0.06em #99ccff;
	border-bottom:solid 0.06em #99ccff;
	}
#menu9 li a:hover {
  	height: 1.4em;
	line-height:1.4em;
	text-decoration: none;
	background-color:#99ccff;
	border-left:solid 0.06em #000000;
	border-bottom:solid 0.06em #000000;
	}
#menu9 li a:focus {
  	height: 1.4em;
	line-height:1.4em;
	text-decoration: none;
	color:#000000;
	background-color:#ffffff;
	border-left:solid 0.06em #99ccff;
	border-bottom:solid 0.06em #99ccff;
	}
#menu9 li li a:link{
  	height: 1.2em;
	line-height:1.2em;
	text-decoration: none;
	color: #000000;
	display: block;
	background-color:#99ccff;
	border-left:solid 0.06em #99ccff;
	border-bottom:solid 0.06em #99ccff;
	}
#menu9 li li a:visited{
  	height: 1.2em;
	line-height:1.2em;
	text-decoration: none;
	color: #000000;
	background-color:#99ccff;
	display: block;
	border-left:solid 0.06em #99ccff;
	border-bottom:solid 0.06em #99ccff;
	}
#menu9 li li a:hover {
  	height: 1.2em;
	line-height:1.2em;
	text-decoration: none;
	color: #000000;
	background-color:#99ccff;
	border-left:solid 0.06em #000000;
	border-bottom:solid 0.06em #000000;
	}
#menu9 li li a:focus {
  	height: 1.2em;
	line-height:1.2em;
	text-decoration: none;
	color:#000000;
	background-color:#99ccff;
	border-left:solid 0.06em #99ccff;
	border-bottom:solid 0.06em #99ccff;
	}
#menu9corrente{
	border-left:solid 0.06em #ffed5d;
	border-bottom:solid 0.06em #ffed5d;
}

img { 
border-style : none; 
}

.center{
text-align:center;
}
.left{
text-align:left;
}
.right{
text-align:right;
}
.italic{
font-style:italic;
}
.bold{
font-weight:bold;
}
h1{
font-size:1.5em;
}
h2{
font-size:1em;
}
h3{
font-size:1em;
}

.master a:link{
padding-left:0.25em;
padding-right:0.25em;
color:#000000;
text-decoration: none;
border-bottom:dotted 0.06em #000000;
}
.master a:visited{
padding-left:0.25em;
padding-right:0.25em;
color:#000000;
text-decoration: none;
border-bottom:dotted 0.06em #000000;
}
.master a:hover{
padding-left:0.25em;
padding-right:0.25em;
color:#000000;
text-decoration: none;
border-bottom:dotted 0.06em #000000;
}
.master a:focus{
padding-left:0.25em;
padding-right:0.25em;
background-color:#ffffff;
color:#000000;
text-decoration: none;
border-bottom:dotted 0.06em #000000;
}
.invisibile{
width:0;
position:absolute;
height:0;
overflow:hidden;
top:-200em;}


hr{
color:#000000;
}
.verde{
color:#00cc00;
}
.blu{
color:#0066ff;
}
.red{
color:#cc0000;
}
.redlink{
color:#cc0000;
text-decoration: none;
border-bottom:dotted 0.06em #cc0000;
}
#posizione{
font-weight:bold;
}

#posizione a:link{
padding-left:0.25em;
padding-right:0.25em;
text-decoration:none;
border-bottom:solid 0.06em;
color:#000000;
}
#posizione a:visited{
padding-left:0.25em;
padding-right:0.25em;
text-decoration:none;
border-bottom:solid 0.06em #000000;
color:#000000;
}
#posizione a:hover{
padding-left:0.25em;
padding-right:0.25em;
text-decoration:none;
color:#000000;
border-bottom:solid 0.06em #000000;
}
#posizione a:focus{
padding-left:0.25em;
padding-right:0.25em;
text-decoration:none;
color:#000000;
}
em{
font-weight:bold;
font-style:normal;
}
.h1big{
font-size:1.5em;
}
.h1small{
font-size:0.8em;
}
hr{
color:#ffffff;
}
.pdx{
text-align:center;
margin-left:auto;
margin-right:auto;
}
.w3c{
text-align:center;
margin-left:auto;
margin-right:auto;
}
