body {  
	background-color: #9E8A60;
	background-image: url(bg.gif); 
	background-repeat: repeat-x; 
	background-position: left top;
	margin-top:10px;	
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
     }

.base {  
    background-color: #FEFEF3;
	background-image: url(bg_base.gif); 
	background-repeat: repeat-y; 
	background-position: left top;
     }

.baseInterna { 
    background-color: #FEFEF3;
	background-image: url(bg_base.gif); 
	background-repeat: repeat-y; 
	background-position: left top;
	padding: 20px 20px 20px 20px;
	FONT: 13px/1.4em "Trebuchet MS", Arial, Tahoma;
	FONT-WEIGHT:normal;
	COLOR: #786849;	
	text-align: left;
	vertical-align:top;
     }
.baseInterna a {
	color:#786849; FONT-WEIGHT:normal; TEXT-DECORATION:underline;
     }
.baseInterna a:link, .baseInterna a:visited {
 	color:#786849;
     }
.baseInterna a:hover, .baseInterna a:active { 
	color:#E29238; TEXT-DECORATION:underline;
     }

.titolo {
	FONT: 15px/1.4em Arial;
	FONT-WEIGHT:bold;
	COLOR: #786849;	
	text-align: left;
     }

.titoletto {
	FONT: 13px/1.4em Arial;
	FONT-WEIGHT:bold;
	COLOR: #786849;	
	text-align: left;
     }

.testo {
	FONT: 13px/1.4em "Trebuchet MS", Arial, Tahoma;
	FONT-WEIGHT:normal;
	COLOR: #786849;	
	text-align: left;
	vertical-align:middle;
     }
.testo a {
	color:#786849; FONT-WEIGHT:normal; TEXT-DECORATION:underline;
     }
.testo a:link, .testo a:visited {
 	color:#786849;
     }
.testo a:hover, .testo a:active { 
	color:#E29238; TEXT-DECORATION:underline;
     }

.testoSmall {
	FONT: 11px/1.4em "Trebuchet MS", Arial, Tahoma;
	FONT-WEIGHT:normal;
	COLOR: #786849;	
	text-align: center;
	vertical-align:middle;
     }
.testoSmall a {
	color:#786849; FONT-WEIGHT:normal; TEXT-DECORATION:underline;
     }
.testoSmall a:link, .testoSmall a:visited {
 	color:#786849;
     }
.testoSmall a:hover, .testoSmall a:active { 
	color:#E29238; TEXT-DECORATION:underline;
     }

.linea {
	border-top: 1px dashed #DFDBC1;
     }

.back {
	FONT: 13px/1.4em "Trebuchet MS", Arial, Tahoma;
	FONT-WEIGHT:bold;
	COLOR: #786849;	
	text-align: left;
	vertical-align:middle;
     }
.back a {
	color:#786849; FONT-WEIGHT:bold; TEXT-DECORATION:none;
     }
.back a:link, .back a:visited {
 	color:#786849;
     }
.back a:hover, .back a:active { 
	color:#E29238; TEXT-DECORATION:none;
     }

.fogliolina {
list-style:url('fogliolina.gif') inside;
	}

/* TABELLA PREZZI //////////////////////////////////////////////////////////////////////////*/

.listino {
	background-color: #EDBF88;
	FONT: 13px/1.4em "Trebuchet MS", Arial, Tahoma;
	FONT-WEIGHT:bold;
	COLOR: #FFF;	
	text-align: center;
	vertical-align:top;
     }

.periodo {
	background-color: #F2D1A8;
	FONT: 11px/1.4em "Trebuchet MS", Arial, Tahoma;
	FONT-WEIGHT:bold;
	COLOR: #847252;	
	text-align: center;
	vertical-align:middle;
	padding: 5px 0px 5px 0px;
	border-bottom: 1px solid #FEFEF3;
     }

.soggiorno {
	background-color: #F7E4C8;
	FONT: 11px/1.4em "Trebuchet MS", Arial, Tahoma;
	FONT-WEIGHT:normal;
	COLOR: #786849;	
	text-align: center;
	vertical-align:middle;
	padding: 5px 0px 5px 0px;
     }

.appartamento {
	FONT: 11px/1.4em "Trebuchet MS", Arial, Tahoma;
	FONT-WEIGHT:bold;
	COLOR: #847252;	
	text-align: center;
	vertical-align:middle;
	padding: 5px 0px 5px 0px;
	border-left: 1px solid #E3CEB0;
	border-right: 1px solid #E3CEB0;
	border-bottom: 1px solid #E3CEB0;
     }

.tariffa {
	FONT: 11px/1.4em "Trebuchet MS", Arial, Tahoma;
	FONT-WEIGHT:normal;
	COLOR: #786849;	
	text-align: center;
	vertical-align:middle;
	padding: 5px 0px 5px 0px;
	border-bottom: 1px solid #E3CEB0;
     }

/* FINE TABELLA PREZZI //////////////////////////////////////////////////////////////////////////*/

.footer {
	background-image: url(bg_footer.gif); 
	background-repeat: no-repeat; 
	background-position: center top;
	FONT: 11px "Trebuchet MS", Arial, Tahoma;
	FONT-WEIGHT:normal;
	COLOR: #728062;
	text-align: center;
	vertical-align: center;
     }
.footer a {
	color:#728062; FONT-WEIGHT:normal; TEXT-DECORATION:none;
     }
.footer a:link, .footer a:visited {
 	background:none; color:#728062;
     }
.footer a:hover, .footer a:active { 
	background:none; color:#E29238; TEXT-DECORATION:none;
     }

.privacy {
	text-align: center;
	vertical-align: center;
	padding: 6px 0px 0px 0px;
     }

H1 {
	FONT: 11px "Trebuchet MS", Arial, Tahoma;
	FONT-WEIGHT:normal;
	COLOR: #C9C5AB;
	text-align: center;
	margin:8px 0px 0px 0px;
     }
.sitemap {
	FONT: 11px "Trebuchet MS", Arial, Tahoma;
	FONT-WEIGHT:normal;
	COLOR: #C9C5AB;
	text-align: center;
	margin:8px 0px 0px 0px;
     }
.sitemap a {
	color:#C9C5AB; FONT-WEIGHT:normal; TEXT-DECORATION:none;
     }
.sitemap a:link, .sitemap a:visited {
 	background:none; color:#C9C5AB;
     }
.sitemap a:hover, .sitemap a:active { 
	background:none; color:#C9C5AB; TEXT-DECORATION:underline;
     }


/* FORM //////////////////////////////////////////////////////////////////////////*/

.testoForm {
	FONT: 13px/1.4em "Trebuchet MS", Arial, Tahoma;
	FONT-WEIGHT:bold;
	COLOR: #786849;	
	text-align: left;
	vertical-align:middle;
	padding: 3px 0px 3px 0px;
     }

.privacyForm DIV {
	FONT: 11px "Trebuchet MS", Arial, Tahoma;
	FONT-WEIGHT:normal;
	COLOR: #786849;	
	text-align: left;
	vertical-align:middle;
     }
.privacyForm DIV a {
	color:#786849; FONT-WEIGHT:normal; TEXT-DECORATION:underline;
     }
.privacyForm DIV a:link, .privacyForm DIV a:visited {
 	color:#786849;
     }
.privacyForm DIV a:hover, .privacyForm DIV a:active { 
	color:#E29238; TEXT-DECORATION:underline;
     }

.textbox { 
	FONT-SIZE: 13px;
	COLOR: #786849;
	FONT-STYLE: normal;
    FONT-WEIGHT:normal;
	FONT-FAMILY: "Trebuchet MS", Arial, Tahoma;
	text-align: left;
	padding-right: 3px;
	padding-left: 3px;
	background-color:#FFF;
	border-left: 1px solid #999;
	border-top: 1px solid #999;
	border-right: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
	width:200px;
      }

.messaggio { 
	FONT-SIZE: 13px;
	COLOR: #786849;
	FONT-STYLE: normal;
    FONT-WEIGHT:normal;
	FONT-FAMILY: "Trebuchet MS", Arial, Tahoma;
	text-align: left;
	padding-right: 3px;
	padding-left: 3px;
	background-color:#FFF;
	border-left: 1px solid #999;
	border-top: 1px solid #999;
	border-right: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
	SCROLLBAR-HIGHLIGHT-COLOR:#FFF; 
	SCROLLBAR-SHADOW-COLOR:#FFF; 
	SCROLLBAR-3DLIGHT-COLOR:#FFF; 
	SCROLLBAR-ARROW-COLOR:#999; 
	SCROLLBAR-TRACK-COLOR:#FFF; 
	SCROLLBAR-FACE-COLOR:#FFF;
	SCROLLBAR-DARKSHADOW-COLOR:#FFF; 
	width:380px;
	height: 210px;
      }

.bottone { 
	FONT-SIZE: 13px;
	COLOR: #FFF;
	FONT-STYLE: normal;
    FONT-WEIGHT:bold;
	FONT-FAMILY: "Trebuchet MS", Arial, Tahoma;
	text-align: center;
	background-color:#EDBF88;
	border-top: 0px solid #CCC;
	border-left: 0px solid #CCC;
	border-right: 0px solid #CCC;
	border-bottom: 0px solid #CCC;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
      }

/* FINE FORM //////////////////////////////////////////////////////////////////////////*/