body {
position: absolute;
background-image: url(img/back003.gif); background-repeat: repeat-x;
background-color: #eceff0;
}
table {
padding-top: 0px;
}
#icone {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10px;
color: navy; 
}
#list-menu {
width: auto;
float: left;
}
#list-menu ul {
list-style-type: none;
font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif;
font-size: 12px; 
text-align: center;
margin: 0; 
padding: 0;
display: inline;
} 
#list-menu li {
float: left;
} 
#list-menu a {
display: block;
width: 106px;
padding: 8px 2px 7px 2px;
border: 1px none #000080;
background: #d2def9;
text-align: center;
text-decoration: none;
filter:blendTrans(duration=0.5);}
#list-menu a:link, #list-menu a:active, #list-menu a:visited {
color: #000080;
}
#list-menu a:hover {
border: 1px none #000080;
background: #000080;
color: #add8e6;
} 
#eccept a:link, #eccept a:hover, #eccept a:active, #eccept a:visited {
width: 116px;
} 
#eccept2 a:link, #eccept2 a:hover, #eccept2 a:active, #eccept2 a:visited {
width: 130px;
} 
h3 {
padding-top: 10px;
font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif;
font-size: 14px;
font-variant: small-caps;
color: navy;
}
.testo2 {
font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif;
font-size: 12px;
color: navy;
}
span {
font-size: 12px;
font-weight: bold;}
.form {
color: #000080;}
select {
color: #000080;}
input {
color: #000080;
}
a:hover{
text-decoration: underline;
color: #add8e6;
}
a:visited {
text-decoration: none;
color: #000080;}
.footlink {
text-align: center;
line-height: 0.5cm;
font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif;
font-size: 10px;
color: #000080;
}
.footlink a {
color: #000080;
text-decoration: none;
}
.footlink a:hover {
text-decoration: underline;
}
.copy {
font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif;
font-size: 10px;
color: #000080;
text-align: right;
}
ul.elenco {
font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif;
font-size: 13px;
color: #000080;
list-style-type: square;
font-variant: small-caps;
}
ul.elenco2 {
font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif;
font-size: 12px;
color: #000080;
list-style-type: square;
}
.tabellina {
font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif;
font-size: 12px;
color: #000080;
}
.img {
padding-top: 20px;
}
#attivita {
margin-top: 0px;
width: 500px }
#aree {
margin-top: 250px;
}
.attivita {
padding-top: 40px;
}







