body{
margin:0;
padding:0;
background:url(/immagini/bg.jpg) no-repeat center top #FFF;
}
.pulisci{
clear:both;
}
a img{
border:none;
}
#contenitorePrincipale{
width:1220px;
margin:0 auto;
position:relative;
}
#slogan{
position:absolute;
left:380px;
top:5px;
}
#slogan h1{
color:#FFF;
margin:0;
padding:0;
}
.slideshow{
position:absolute;
width:910px;
height:364px;
top:30px;
left:155px;
z-index:-1;
overflow:hidden;
}
#contenitoreSecondario{
margin:0 auto;
width:1220px;
height:673px;
background:url(/immagini/maschera.png) no-repeat;
z-index:10;
}
#logo{
	position:absolute;
	top:13px;
	left:173px;
	width:182px;
	height:130px;
}
#prenotazione{
	position:absolute;
	top:47px;
	right:173px;
	width:209px;
	height:96px;
}
#contenitore{
width:910px;
margin:0 auto;
padding-top:335px;
}
#corpo{
width:630px;
float:left;
}
#bandiere{
width:180px;
padding-left:20px;
}
.bandiera{
float:left;
padding:0px 5px;
}
#menu{
color:#f9a126;
margin-top:15px;
margin-left:10px;
}
#menu ul{
margin:0;
padding:0;
}
#menu ul li{
list-style-type:none;
padding:0px 10px;
display:inline;
text-transform:uppercase;
font-size:13px;
font-weight:bold;
}
#menu ul li a{
color:#f9a126;
text-decoration:none;
}
#menu ul li a:hover{
text-decoration:underline;
}
#testoEA{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:20px;
font-size:12px;
color:#333;
line-height:30px;
}
#sidebar{
float:right;
width:230px;
}
#postit{
float:right;
background:url(/immagini/postit.png) no-repeat;
width:168px;
height:112px;
overflow:hidden;
margin-right:20px;
margin-top:5px;
padding-top:35px;
padding-left:20px;
padding-right:10px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
line-height:18px;
color:#97372e;
font-weight:bold;
}
#offerte{
background:url(immagini/ombretta.jpg) no-repeat;
width:183px;
height:172px;
margin-top:180px;
padding:25px 15px 0px 35px;
color:#97372e;
font-size:12px;
font-weight:bold;
}
#face{
float:right;
width:200px;
margin-top:30px;
margin-right:10px;
}
.footer{
background:url(/immagini/footer.jpg) no-repeat center bottom;
height:446px;
color:#f9a126;
}
.footer p{
text-align:center;
padding-top:455px;
}
.footer a{
color:#f9a126;
text-decoration:none;
}
.footer a:hover{
text-decoration:underline;
}