/* CSS Document */

body{
background:url(img/sfondo.jpg) repeat-x #FFF8EB;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3E2004;
}
#container{
position:relative;
margin:0 auto;
top:0px;
left:0px;
width:983px;
}
#container #top{
position:relative;
top:0px;
left:0px;
}
#container #alto{
position:relative;
top:0px;
left:0px;
}
#container #alto #sx{
position:relative;
top:0px;
left:0px;
width:134px;
}
#container #alto #cent{
position:absolute;
top:0px;
left:0px;
width:686px;
padding-left:134px;
}
#container #alto #dx{
position:absolute;
top:0px;
left:0px;
width:163px;
padding-left:820px;
}
#container #barra_link{
position:relative;
top:0px;
left:0px;
}
#container #barra_link #titolo{
position:absolute;
top:0px;
left:0px;
width:587px;
}
#container #barra_link #link{
position:relative;
top:0px;
left:0px;
background:url(img/sfondo_link.jpg);
width:358px;
height:68px;
margin-left:587px;
z-index:10;
}

#container #barra_link #link ul{
width:358px;
position:relative;
height:68px;
padding-top:10px;

}
#container #barra_link #link ul li{
display:inline;
height:68px;
margin-left:5px;
font-weight:bold;
}
.pipe  li {
	padding-left:10px;
	background-image: url(img/pipe.gif);
	background-repeat: no-repeat;
}
li.no_pipe {
	margin-left: 0;
	padding-left: 0;
	background-image: none;
}
#container #barra_link #link ul li a{
color:#FFF8EB;
text-decoration:none;
}
#container #barra_link #link ul li a:hover{
color:#3E2004;
}
#container #barra_link #fine_l{
position:absolute;
top:0px;
right:0px;
padding-left:945px;
}
#container #basso{
position:relative;
top:0px;
left:0px;
}
#container #basso #itinerari{
position:absolute;
top:0px;
left:0px;
}
#container #basso #itinerari #it{
position:relative;
top:0px;
left:0px;
width:213px;
border:1px solid #DF811E;
margin-top:20px;
}
#container #basso #itinerari #barra{
position:relative;
top:0px;
left:0px;
width:215px;
height:20px;
background:#DF811E;
z-index:10;
}

#container #basso #itinerari #barra ul{
position:relative;
padding-top:2px;
height:20px;
height:20px;
}
#container #basso #itinerari #barra ul li{
display:inline;
height:20px;
margin-left:8px;
color:#FFF8EB;
font-weight:bold;
}
.pipe2  li {
	padding-left:5px;
	background-image: url(img/iti.gif);
	background-repeat: no-repeat;
}
li.no_pipe2 {
	margin-left: 0;
	padding-left: 0;
	background-image: none;
}
#container #basso #itinerari #barra ul li a{
color:#FFF8EB;
text-decoration:none;
}
#container #basso #itinerari #barra ul li a:hover{
color:#3E2004;
text-decoration:none;
}
#container #basso #testo{
position:relative;
top:0px;
left:0px;
width:701px;
padding-left:282px;
}
#container #basso #testo p{
margin-left:5px;
padding-top:20px;
padding-right:57px;
text-align:justify;
line-height:18px;
}
#container #foot{
position:relative;
top:0px;
left:0px;
border-top:1px solid #DF811E;
width:701px;
margin-left:282px;
margin-top:8px;
}
#container #foot p{
text-align:left;
margin-top:5px;
font-size:11px;
}
#container #foot p a{
color:#3E2004;
}
#container #foot p a:hover{
text-align:right;
color:#DF811E;
}
#container #foot #privacy{
position:relative;
top:0px;
left:0px;
}
#container #foot #privacy p{
text-align:right;
color:#DF811E;
}
#container #foot #privacy p a{
text-align:right;
color:#DF811E;
text-decoration:none;
}
#container #foot #privacy p a:hover{
text-align:right;
color:#DF811E;
}
