/* CSS Document */

body{
background-color:#F5D7B4;
background-image:url(img/sfondo.jpg);
font-family:"Times New Roman", Times, serif;
color:#8A4612;

}
#content{
margin:auto;
width:854px;
}
#content #middle{
position:relative;
top:-4px;
left:0px;
height:308px;
background-image:url(img/middle.jpg);
background-repeat:no-repeat;
}
#content #middle #link{
position:relative;
top:0px;
left:0px;
font-size:16px;
font-weight:800;
z-index:300;

}
#content #middle #link ul{
margin-left:27px;
padding-top:45px;
}
#content #middle #link ul li{
padding-top:5px;
}
#content #middle #link ul li a{
color:#8A4612;
text-decoration:none;
}
#content #middle #link ul li a:hover{
font-weight:bold;
color:#D94C10;

}
#content #middle #flash{
position:absolute;
top:0px;
left:0px;
margin-left:148px;

}
#content #middle #fotine{
position:absolute;
top:0px;
right:0px;
z-index:300;
}
#content #middle #fotine ul{
margin-right:23px;
padding-top:3px;
}
#content #middle #fotine ul li{
padding-top:3px;
}


#content #middle #celiaci{
position:absolute;
top:0px;
right:0px;
width:144px;
height:132px;
padding-top:365px;
padding-left:170px;



}


#content #middle #testo{
position:relative;
top:0px;
left:0px;
width:520px;
padding-top:80px;
padding-left:170px;
text-align:justify;
line-height:18px;
font-size:14px;





}
#content #middle table{
position:relative;
top:0px;
left:0px;
width:520px;
padding-top:80px;
padding-left:170px;
text-align:justify;
line-height:18px;
font-size:14px;





}
#content #middle #vacanza{
position:absolute;
top:0px;
left:0px;
padding-top:95px;


}

.corsivo{
color:#DE5C1D;
font-style:italic;
font-weight:bold;
}
.corsivo a{
color:#DE5C1D;
font-style:italic;
font-weight:bold;
}
.corsivo a:hover{
color:#ffffff;
font-style:italic;
font-weight:bold;
}
.titolo{
color:#DE5C1D;
font-style:italic;
font-weight:bold;
font-size:18px;
}


#content #middle #foot{
position:relative;
top:0px;
left:0px;
margin-top:20px;
background-color:#DE5C1D;
width:854px;

}
#content #middle #foot p{
color:#FFFFFF;
text-align:center;
font-size:14px;

}
#content #middle #foot p a{
color:#FFFFFF;



}

 #foot2{
position:relative;
top:0px;
left:0px;
margin-top:250px;
margin-left:280px;
background-color:#DE5C1D;
width:854px;
height:20px;

}
#foot2 p{
color:#FFFFFF;
text-align:center;
font-size:14px;

}
#foot2 p a{
color:#FFFFFF;



}


