body {
 margin-top: 0px;
 font: 11px "Trebuchet MS", Arial, Sans-serif;
 font-weight: normal;
 font-style: normal;
 color: #967E67;
 background-color: #ffffff;
 text-align: center;  
 scrollbar-face-color: #EAE8E6;
 scrollbar-highlight-color: #7F654D;
 scrollbar-shadow-color: #ECE1C2;
 scrollbar-3dlight-color: #EAE8E6;
 scrollbar-arrow-color:  #525352;
 scrollbar-track-color: #EAE8E6;
 scrollbar-darkshadow-color: #EAE8E6; 
}

#box {
 background-image: url(bgsite.gif);
 background-repeat: no-repeat;
 margin: 0 auto;
 text-align: center; 
 width: 1003px;
 height: 630px;
 position: relative;
}

a:link, a:visited, a:hover, a:active {
 color: #967E67;
 text-decoration: underline; 
}
a:hover {
 color: #849667;
 text-decoration: none; 
}

td {
 font: 11px "Trebuchet MS", Arial, Sans-serif;
 font-weight: normal;
 font-style: normal;
 color: #967E67;
}

#logo {
 position: absolute;
 top: 43px;
 left: 58px;
}

#amico {
 display:none;
}

#navigazione {
 display:none;
}

#imgs {
 display:none;
}

#flash {
 display:none;
}

#mini {
 display:none;
}

#didascalia {
 display:none;
}

#lingue {
 display:none;
}

#titolo {
 display:none;
}

#contenuto {
 position: absolute;
 top: 150px;
 left: 0px;
 width: 700px; 
 height: auto;
 text-align: justify;
}
#contenuto img {
 display:none;
}

#contenuto .testo {
 position: absolute;
 height: 100%;
 width: auto;
 text-align: justify;
 font: 11px "Trebuchet MS"; 
 line-height: 16px; 
 padding-right: 8px;
}

#contenuto2 {
 position: absolute;
 top: 160px;
 left: 0px;
 width: 700px; 
 height: auto;
 text-align: justify;
}

#contenuto2 .testo2 {
 position: absolute;
 height: auto;
 width: 100%;
 text-align: justify;
 font: 11px "Trebuchet MS"; 
 line-height: 16px; 
 padding-right: 8px;
}

#contenuto3 {
 position: absolute;
 top: 160px;
 left: 0px;
 width: 100%; 
 height: auto;
 text-align: justify;
}

#contenuto3 .testo {
 position: absolute;
 width: 100%; 
 height: auto;
 text-align: justify;
 font: 11px "Trebuchet MS"; 
 line-height: 16px; 
 padding-right: 8px;
}

#indirizzo {
 position: absolute;
 font: 12px "Trebuchet MS", Arial, Sans-serif;
 color: #fff; 
 width: 700px;
 top: 0px;
 left: 0px;
 text-align: center; 
}

#indirizzo a:link, #indirizzo a:visited, #indirizzo a:hover, #indirizzo a:active {
 color: #fff; 
 text-decoration: underline; 
}
#indirizzo a:hover {
 color: #7F654D;
 text-decoration: underline; 
}

#copy {
 display:none;
}
/*---*/

.input {
 border: #533907 0px solid;
 background-color: #F4F2F0;
 font: 11px "Trebuchet MS", Arial, Sans-serif;
 width: 100px;
 height: 18px;
 color: #7F654D;
 } 
 
 .input2 {
 border: #533907 0px solid;
 background-color: #F4F2F0;
 font: 11px "Trebuchet MS", Arial, Sans-serif;
 width: 35px;
 height: 18px;
 color: #7F654D;
 } 
 
 .area {
 margin: 1px; 		
 font: 11px "Trebuchet MS", Arial, Sans-serif;
 width: 653px; 
 height: 50px;  
 color: #7F654D;
 border: #533907 0px solid;
 background-color: #F4F2F0;
}
 
 .button {
 background-color: #F4F2F0;
 font: 11px "Trebuchet MS", Arial, Sans-serif;
 font-weight: bold; 
 width: auto;
 color: #7F654D;
 text-align: center;
 }  

  .mini {
 font: 10px "Trebuchet MS", Arial, Sans-serif;
 font-weight: normal; 
 color: #7F654D;
 }  
 
 .disponibilita {
 margin-top: 10px;
 width: 98%;
}
.disponibilita td {
 border: 1px solid #947B63;
 border-width: 0 1px 1px 0;
 text-align: center;
}
.disponibilita .tab_dx {
 border-right: 0;
}
.disponibilita .last {
 border-bottom: 0;
}
