/* CSS Document */
body{
background: url(img/sfondo.jpg) top center no-repeat #f7ebe8;
font-family:Arial, Helvetica, Verdana, sans-serif;
color:white;
font-size:12px;
}
.act{
color:white;
background:#c73244;
text-decoration:none;
font-size:14px;
height:33px;
padding-top:6px;
padding-bottom:8px;

margin-left:1px;
padding-right:15px;
padding-left:15px;
}
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;
}
/* parte alta */
#top{
position:relative;
top:0;
left:0;
margin:0 auto;
width:900px;
}

/* parte bassa */
#foot{
position:relative;
top:0;
left:0;
margin:0 auto;
width:900px;
}
#foot #link{
position:relative;
top:0;
left:0;
background:url(img/link.gif);
}
#foot #link ul{
height:25px;
padding-top:7px;
margin-left:0px;
}
#foot #link ul li{
display:inline;
}
#foot #link ul li a{
color:#c73244;
text-decoration:none;
font-size:14px;
height:33px;
padding-top:6px;
padding-bottom:8px;
padding-right:15px;
padding-left:15px;
}
#foot #link ul li a:hover{
color:white;
background:#c73244;
}
#foot #text {
position:relative;
top:0;
left:0;
background:white;
}
#foot #text p{
padding-left:20px;
padding-top:15px;
width:575px;
color:#777777;
font-size:12px;
line-height:22px;
}
#foot #text h1{
padding-left:20px;
padding-top:40px;
font-size:20px;
line-height:22px;
color:#c73244;
}
#foot #indirizzo{
position:relative;
top:0;
left:0;
background:url(img/bot.gif) no-repeat;
height:34px;
text-align:center;
padding-top:20px;
}

#foot #indirizzo p{
margin-top:-8px;
text-align:center;
}

#foot #indirizzo a{
font-size:14px;
color:#FFFFFF;
}





