td {
 font: 11px Trebuchet MS, Arial, Sans-serif;
 font-weight: normal;
 font-style: normal;
 line-height: 15px;  
 color: #000000; 
}

body {
 margin-top: 0px;
 font: 11px Trebuchet MS, Arial, Sans-serif;
 font-weight: normal;
 font-style: normal;
 color: #838383;
 background-color: #7F6F51;
 text-align: center;
}

#box {
 text-align: center;
 margin: 0 auto;
 padding: 0 auto; 
 width: 950px;
 background-color: #000000; 
 border: 1px solid #7F6F51;  
}

#logo {
 text-align: center; 
 background-image: url(top_hotel_savoy.gif); 
 height: 81px;
 width: 950px; 
}

.sel {
 font: 10px Trebuchet MS, Arial, Sans-serif;
 font-weight: bold;
 font-style: normal;
 color: #AE9A77;
 padding: 0 2px;
 text-decoration: none;
}

#copy {
 text-align: center; 
 width: 950px; 
 margin:0 auto;
 font: 11px Trebuchet MS, Arial, Sans-serif;
 font-weight: normal;
 font-style: normal;
 color: #ffffff;
}
#copy a:link, #copy a:visited, #copy a:hover, #copy a:active {
 font: 10px Trebuchet MS, Arial, Sans-serif;
 color: #AE9A77;
 padding: 0 2px;
 text-decoration: underline;
 text-align:right;
 display:block;
}
#copy a:hover {
 background-color: #7F6F51;
 text-decoration: none; 
}

#menu {
 text-align: center; 
 background-color: #907F61; 
 height: 38px;
 width: 950px; 
 padding: 0px;
 margin: 0px; 
}

/* fine spazio menu sx */

#box_testo{
 margin: 0px;
 padding: 0px;
 height: auto;
 width: 950px;
 text-align: left;  
 background-color: #EEEBEB;  
}

#box .testo {
 font: 11px Trebuchet MS, Arial, Sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 line-height: 16px;
 text-align: justify;
 color: #000000;
 margin: 0px; 
 padding: 0px;
 padding-bottom: 10px; 
 padding-top: 10px; 
 height: auto;
 width: 555; 
} 

.titolo {
 font: 20px Georgia, Palatino, Serif;
 color: #907534;
 font-size: 17px;
 font-style: normal;
 font-weight: normal;
}

#indirizzo {
 font: 11px Trebuchet MS, Arial, Sans-serif;
 font-weight: normal;
 font-style: normal;
 color: #ffffff;
 background-image: url(bottom_savoy.gif); 
 width: 950;
 height: 62px;
}

#sottomenu {
 font: 11px Trebuchet MS, Arial, Sans-serif;
 font-weight: normal;
 font-style: normal;
 color: #ffffff;
 height: 21px;
 padding-top: 1px;
}

#indirizzo .txt{
padding-top: 20px;
}

a:link, a:visited, a:hover, a:active {
 font: 11px Trebuchet MS, Arial, Sans-serif;
 font-weight: normal;
 font-style: normal;
 color: #ffffff;
 padding: 0 4px;
 text-decoration: underline;
}
a:hover {
 color: #907534;
 background-color: #000000;
 text-decoration: none; 
}

.link:link, .link:visited, .link:hover, .link:active {
 font: 10px Trebuchet MS, Arial, Sans-serif;
 font-weight: normal;
 font-style: normal;
 color: #AE9A77;
 padding: 0 2px;
 text-decoration: underline;
}
.link:hover {
 color: #ffffff;
 background-color: #AE9A77;
 text-decoration: none; 
}

.img:link, .img:visited, .img:hover, .img:active {
 padding: 0 0px;
 text-decoration: none;
}
.img:hover {
 background-color: transparent;
 text-decoration: none; 
}


.menu:link, .menu:visited, .menu:hover, .menu:active {
 font: 11px Trebuchet MS, Arial, Sans-serif;
 font-weight: normal;
 font-style: normal;
 color: #ffffff;
 padding: 0 1px;
 text-decoration: none;
}
.menu:hover {
 color: #000000;
 background-color: #907534;
 text-decoration: none; 
}

.menu_sel {
 font: 11px Trebuchet MS, Arial, Sans-serif;
 font-weight: normal;
 font-style: normal;
 color: #000000;
 padding: 0 1px;
 text-decoration: none;
}
