body { padding: 0px; margin:0px; color:#000000;  font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; background-color: #F9F0BD}

#layout {
width: 770px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto; 
position: relative;
background-image: url(../immagini/sfondo.gif);
}


H2{
 font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-align: center
}


.it {
position:relative; left:-80px; top:25px;
}

.en {
position:relative; left:-55px; top:25px;
}

.esterno {
position:relative; left:0px; top: 37px;
}

.breakfast {
position:absolute; left:153px; top:100px;
}


A {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana; COLOR: #000000; TEXT-DECORATION: none; padding:5px;
}

A:link {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana; COLOR: #000000; TEXT-DECORATION: none; padding:5px;
}
A:visited {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana; COLOR: #000000; TEXT-DECORATION: none; padding:5px;
}
A:hover {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana; COLOR: #000000; TEXT-DECORATION: none; padding:5px;
}

.sottomenu {
float: right; 
margin-top: -25px;
margin-right: 10px; 
background-color: #FFE271; 
width: 320px}






#barranav{
margin:0px;
float: right;
padding:0;
width:494px;
height:104px;
background:url(../immagini/fotine.gif) no-repeat transparent; 
}

ul#barranav {
margin:0;
padding:0;
list-style:none;
position:relative;
width:494px;
height:104px;
} 

ul#barranav li {
display:block;
position:absolute;
margin:0;
padding:0;

}

li#barranav-link1 {
left:0;
top:0;
width:140px;
height:86px;
}

li#barranav-link2 {
left:180px;
top:0;
width:130px;
height:86px;
}

li#barranav-link3 {
left:345px;
top:0;
width:125px;
height:86px;
}

#barranav a {
display:block;
width:100%;
height:100%;
}
#barranav .alt { display:none; }







.hovermenu ul{
margin-top:0px;
margin-right:0px;
padding-left: 0px;
font-weight: bold;
text-align: left;
height: 25px;
width: 100%;
letter-spacing: 1px;
border: 1px solid black;
background-color: #FFF2BF;
}

.hovermenu ul li{
list-style: none;
display: inline;
}

.hovermenu ul li a{


text-decoration: none;
float: left;
color: black;
background-color: #FFF2BF;
border: 2px solid #FFF2BF;
}

.hovermenu ul li A:link {
padding: 2px 0.5em;
text-decoration: none;
float: left;
color: black;
background-color: #FFF2BF;
border: 2px solid #FFF2BF;
}

.hovermenu ul li A:visited  {
padding: 2px 0.5em;
text-decoration: none;
float: left;
color: black;
background-color: #FFF2BF;
border: 2px solid #FFF2BF;
}

.hovermenu ul li a: active{
padding: 2px 0.5em;
text-decoration: none;
float: left;
color: black;
background-color: #FFF2BF;
border: 2px solid #FFF2BF;
}


.hovermenu ul li a:hover{
padding: 2.0x 0.5em;
background-color: #FFE271;
border-style: outset;



html>body .hovermenu ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;



.sito { font-family: Arial, verdana,  helvetica, sans-serif; font-size: 10pt;  margin-top:3px; margin-bottom: 3px; letter-spacing: 1.5px; text-align: left; border-color:#000000; border-width:1px; padding:4px;}



    

