/* CSS Document */
body{
font-family:"Arial", Helvetica, Verdana, sans-serif;
background: url(img/sfondo.jpg) repeat-x #240700;

}
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;
}
.pipe  li {
	margin-left:6px;
	background-image: url(img/lista.gif);
	background-repeat: no-repeat;
}

li.no_pipe {
	margin-left: 0;
	padding-left: 0;
	background-image: none;
}
.secondp  li {
	margin-left:6px;
	background-image: url(img/lista2.gif);
	background-repeat: no-repeat;
}

li.no_secondp {
	margin-left: 0;
	padding-left: 0;
	background-image: none;
}
.act{
font-weight:bold;
color:#b40010;
}
#content{
		position:relative;
	top:0;
width:889px;
margin: 0 auto;
height:489px;
}
#content #six {
position:absolute;
top:0;
width:460px;
}
#content #dx {
	position:relative;
	top:0;
	margin-left:460px;
	width:429px;
}
#content #dx #sfondo{
position:absolute;
top:0;
width:236px;
height;32px;
}
#content #dx img{
margin-right:0px;
}
#content #dx #lingue{
position:relative;
margin-left:227px;
width:193px;
height:32px;
background:#fbfae6;
font-size:10px;
}
#content #dx #lingue img{
float:right;
margin-right:7px;
}
#content #dx #link_1{
background:#eddeb0;
padding-top:7px;
padding-bottom:7px;
border-bottom:2px solid #cecca9;
}
#content #dx #link_1 ul li{
display:inline;
font-size:14px;
padding-left:13px;
}
#content #dx #link_1 ul li a{
color:#240700;
text-decoration:none;
}
#content #dx #link_1 ul li a:hover{
color:#b40010;
}
#content #dx #link_2{
background:url(img/back-link.jpg) repeat-x;
padding-top:12px;
padding-bottom:12px;
border-bottom:1px solid #240700;

}
#content #dx #link_2 ul li{
display:inline;
font-size:14px;
padding-left:15px;
}
#content #dx #link_2 ul li a{
color:#240700;
text-decoration:none;
}
#content #dx #link_2 ul li a:hover{
color:#b40010;
}
#content #dx #title{
background:url(img/back-title.jpg) repeat-x;
height:118px;
}
#content #dx #title h1{
font-size:19px;
color:#b40010;
border-bottom: 1px solid #b40010;
text-align:right;
padding-top:70px;
margin-right:16px;
margin-left:6px;
}
#middle{
width:889px;
margin: 0 auto;
background:url(img/sfondo-middle.jpg);
margin-top:-2px;
}
#middle #testo{
position:relative;
top:0;
margin-left:190px;
width:688px;
font-size:13px;
line-height:18px;
text-align:justify;
padding-top:20px;
padding-bottom:20px;
}
#middle #immagini{
float:left;
margin-left:6px;
width:154px;
background:url(img/fiore.gif) -5px 170px no-repeat;
height:313px;
}
#middle #immagini img{
margin-top:10px;

}
#footer{
position:relative;
top:0;
width:889px;
margin: 0 auto;
}
#footer #indirizzo{
width:735px;
border-top:1px solid #eedeb1;
margin-left: 154px;
color:#fbfae6;
font-size:13px;
margin-top: 7px;
padding-top:3px;
}
#footer #indirizzo a{
color:#fbfae6;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
#footer #indirizzo a:hover{
text-decoration:underline;
}