/* CSS Document */
body{
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:12px;
color:#e2e2e2;
background:url(../img/sfondo.jpg) no-repeat top center #1f1e1d;
}

a.opacity:hover img {
filter:alpha(opacity=60);
   -moz-opacity:0.6;
   opacity:0.6;
}
a.opacity img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}

#content {
margin:auto;
width:700px;
}
#content #logo{
position:relative; top:0; 
}

#content #main{
position:relative; top:0; left:0;
background:#fff;
}

.act{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
padding-left:8px;
padding-right:8px;
margin-right:3px;
padding-top:3px;
padding-bottom:3px;
background:#bababa;
color:#4d4d4c;
border:1px solid #dddedf;
font-weight:bold;
}
#content #main #flash{
padding:30px;
}
#content #main #flash h1{
font-size:21px;
border-bottom:1px solid #4d4d4c;
color:#4d4d4c;
text-align:left;
}

#content #main #flash img{
float:right;
padding-top:10px;
padding-bottom:10px;
}

#content #main #testo{
margin-top:30px;
text-align:justify;
line-height:18px;
color:#4d4d4c;
}
#content #main #testo a{
color:#4d4d4c;
font-weight:bold;
text-decoration:none;
}
#content #main #testo a:hover{
text-decoration:underline;
}
#content #main #flash img{
float:left;
margin-right:30px;
padding-left:20px;
padding-top:20px;
}
#content #main #testo p{
margin-top:20px;
}
#content #main #testo table{
margin-top:30px;
padding:30px;
border-top:1px solid #999;
}
#content #bottom{
font-size:11px;
padding-top:12px;
margin-top:10px;
height:20px;
background:#373635;
}
#content #bottom a{
color:#e2e2e2;
font-weight:bold;
text-decoration:none;
}
#content #bottom a:hover{
text-decoration:underline;
}
#content #bottom_link{
text-align:right;
font-size:11px;
margin-top:15px;
height:20px;
}
#content #bottom_link a{
color:#4d4d4c;
font-weight:bold;
text-decoration:none;
}
#content #bottom_link a:hover{
color:#e2e2e2;
}
