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 {
 position: absolute;
 top: 57px;
 right: 105px;
 font: 10px "Trebuchet MS", Arial, Sans-serif;
 color: #967E67; 
 padding: 1px 3px 1px 3px;
 border: 1px solid #B9A99A;
}

#amico a:link, #amico a:visited, #amico a:hover, #amico a:active {
 font: 10px "Trebuchet MS", Arial, Sans-serif;
 color: #967E67;  
 text-decoration: none;   
}

#amico a:hover {
 font: 10px "Trebuchet MS", Arial, Sans-serif;
 color: #967E67;  
 text-decoration: none;     
}

#navigazione {
 position: absolute;
 top: 83px;
 left: 268px;
 font: 13px "Trebuchet MS", Arial, Sans-serif; 
 font-weight: normal;
 font-style: normal;
 color: #967E67; 
}

/* MENU */

#nav, #nav ul {
 padding: 0;
 margin: 0;
 list-style: none;
}
#nav a:link, #nav a:visited, #nav a:hover, #nav a:active {
 display: block;
 width: auto;
 font-weight: normal;
 font-style: normal;
 font: 11px "Trebuchet MS", Arial, Sans-serif; 
 color: #fff; 
 text-decoration: none;   
}

#nav a:hover {
 display: block;
 width: auto;
 font-weight: normal;
 font-style: normal;
 font: 11px "Trebuchet MS";   
 color: #7F654D;
 text-decoration: none;   
}

#nav li {
 float: left;
 font: 11px Trebuchet MS, Arial, Sans-serif;
 font-weight: normal;
 font-style: normal;
 color: #fff;  
}

#nav li ul {
 position: absolute;
 left: -999em;
 height: 17px;
 margin-top:1px;
}
#nav li.sfhover ul {
 left: auto;
}

	/*FINE MENU*/

#imgs {
 position: absolute;
 top: 134px;
 left: 58px;
}

#flash {
 position: absolute;
 width: 865px;
 height: 400px; 
 top: 130px;
 left: 58px;
 text-align: right;
}

#mini {
 position: absolute;
 font: 10px "Trebuchet MS", Arial, Sans-serif; 
 color: #7F654D; 
 top: 445px;
 right: 80px;
}

#didascalia {
 position: absolute;
 font: 11px "Trebuchet MS", Arial, Sans-serif; 
 font-style: italic; 
 color: #B9A99A; 
 top: 440px;
 left: 60px;
}

#lingue {
 position: absolute;
 color: #fff; 
 font: 10px "Trebuchet MS", Arial, Sans-serif;
 top: 115px;
 left: 88px;
}

#lingue a:link, #lingue a:visited, #lingue a:hover, #lingue a:active {
 color: #fff;
 text-decoration: none; 
 padding: 0 4 0 4;
}
#lingue a:hover {
 color: #7F654D;
 text-decoration: none; 
}

#titolo {
 position: absolute;
 top: 482px;
 left: 58px;
}

#contenuto {
 position: absolute;
 top: 484px;
 left: 256px;
 width: 665px; 
 height: 80px;
 text-align: justify;
}

#contenuto .testo {
 position: absolute;
 height: 80px;
 width: 665px;
 text-align: justify;
 font: 11px "Trebuchet MS"; 
 line-height: 16px; 
 padding-right: 8px;
 overflow: auto; 
 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;  
}

#contenuto2 {
 position: absolute;
 top: 460px;
 left: 256px;
 width: 665px; 
 height: 97px;
 text-align: justify;
}

#contenuto2 .testo2 {
 position: absolute;
 height: 97px;
 width: 665px;
 text-align: justify;
 font: 11px "Trebuchet MS"; 
 line-height: 16px; 
 padding-right: 8px;
 overflow: auto; 
 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;  
}

#contenuto3 {
 position: absolute;
 top: 130px;
 left: 85px;
 width: 810px; 
 height: 320px;
 text-align: justify;
}

#contenuto3 .testo {
 position: absolute;
 width: 810px; 
 height: 380px;
 text-align: justify;
 font: 11px "Trebuchet MS"; 
 line-height: 16px; 
 padding-right: 8px;
 overflow: auto; 
 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;  
}

#contenuto3 #frame_out {
 position: absolute;
 width: 810px; 
 height: 320px;
 text-align: justify;
 font: 11px "Trebuchet MS"; 
 line-height: 16px; 
 padding-right: 8px;
}
body#iframe {
 font: 11px "Trebuchet MS"; 
 text-align: left;
 color: #967E67;
 background-color: #ffffff;
 margin-right: 3px;
 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;
}
/* ******************************************************************* OFFERTE */
#iframe h2 {
	font-size: 15px;
	color: #967e67;
	margin: 0 0 5px 0;
}
#iframe .data {
	font-style:italic;
}
#iframe p {
	margin: 5px 0;
}
#iframe img.dx {
	float: right;
	clear: right;
	border: 1px solid #967e67;
	margin: -49px 0 17px 8px;
}
#iframe .offerta {
	padding-bottom: 17px;
	clear: both;
}
/* ******************************************************************* FINE OFFERTE */
#indirizzo {
 position: absolute;
 font: 10px "Trebuchet MS", Arial, Sans-serif;
 color: #fff; 
 width: 1003px;
 top: 583px;
 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 {
 position: absolute;
 height: 35px;
 top: 583px;
 left: 955px;
 text-align: right;
 margin-right: 10px;
 color: #fff; 
}

#copy a:link, #copy a:visited, #copy a:hover, #copy a:active {
 font: 10px "Trebuchet MS";
 color: #fff; 
 text-decoration: none; 
}
#copy a:hover {
 color: #7F654D;
 text-decoration: 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;
}
