html { font-family:Verdana, serif }
body {
	height:100%; margin:0 auto; text-align:center;
	background-color:#000000; color:#B0B0B0;
	font-size:13px;
}
div, span, img, a {
	margin:0; padding:0; border:none; text-decoration:none; font-family:arial, helvetica, sans-serif
}
div.genFont {font-size:1.2em} div.genFont a {text-decoration: underline}
a {color:#B0B0B0} a:hover {color:#FFFFFF}
.right { float:right } .b {font-weight:bold}
acronym {cursor:help}
div.container {min-width:980px; max-width:1100px; height:2000px; margin:0 auto; text-align:center}
div.head { margin:0 10px 0 10px; padding:25px 10px 10px 10px }
div.head h1 { font-size:2em; color:#aaa }
div.head h1 a {font-size:medium; color:#0099cc}
div.head h1 a:hover {border-bottom:1px dashed #0099cc}
div.nav { height:35px; padding-right:5px; background:#f2f2ff; border-top:3px solid #0099cc}
div.nav a {
	float:left; display:block; padding:0 10px 0 10px; height:35px; margin-left:5px;
	font-size:1.4em; font-weight:bold; line-height:2.4em; color:#0099cc; text-align:center;
	background:#f7f7ff; border-bottom:3px solid #f2f2ff
}
div.nav a:hover, div.nav a.sel, div.nav a.sel:hover {
	color:#000099; border-bottom:3px solid #ddd
}
div.content {min-height:100px; margin:50px 20px 20px 20px; color:#336699}
div.content div {font-size:1.2em; padding-bottom:5px}
div.content img {padding-bottom:10px}
.opacity25 {opacity:0.25; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=25)"; filter:alpha(opacity=25); zoom:1}
.opacity50 {opacity:0.50; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; filter:alpha(opacity=50); zoom:1}
.opacity75 {opacity:0.75; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=75)"; filter:alpha(opacity=75); zoom:1}
.opacity100 {opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter:alpha(opacity=100); zoom:1}
.opacityOff {zoom:1}
.opacityOff:hover {opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter:alpha(opacity=100); zoom:1}

div.box, div.box2 {height:100px; line-height:9em; background:#003366; display:none}
div.box2 {display:block; background:#F2F2FF}
span {font-weight:bold; cursor:pointer; text-decoration:underline}
.someClass {opacity:0.25; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=25)"; filter:alpha(opacity=25); zoom:1}
.someClass:hover {opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter:alpha(opacity=100)}

#box2{
margin-right:auto;
margin-left:auto;
width:890px;
height:300px;
border:0px;
}
#box1{
margin-right:auto;
margin-left:auto;
width:950px;
height:700px;
border:0px;
text-align:center;
}
#boxcentrato{
vertical-align: middle;
text-align:center;
}
img.displayed {
display: block;
margin-left: auto;
margin-right: auto;
}
