body {
	scrollbar-face-color:#CADBE5;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#AFBFC8;
	scrollbar-darkshadow-color:#617683;
	scrollbar-shadow-color:#43535D;
	scrollbar-arrow-color:#1E7CAF;
	scrollbar-track-color:#D2E0E8;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Tahoma, Verdana, sans-serif;
	color: #909193;
}
td			{
	font-size: 11px;
	font-family: Tahoma;
	color: #3d6585;
}
.bold			{
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
	color: #3d6585;
}
a:link	{color: #164D6C;text-decoration: none;font-weight: normal;}
a:visited{text-decoration: none; color: #44687C; font-weight: normal; }
a:hover	{text-decoration: none; color:#387293;font-weight: normal;}
a:active	{text-decoration: none; color: #144b6a; font-weight: normal;}

.boxsx {
	background-image: url(immagini/sfondosx1.gif);
	background-repeat: no-repeat;
	background-position: top center;
}
.boxsx2 {
	background-image: url(immagini/sfondosx2.gif);
	background-repeat: no-repeat;
	background-position: top center;
}
.sfondoofferte {
	background-image: url(immagini/sfondoofferte.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.sfondodx {
	background-image: url(immagini/sfondodx.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.sfondodx2 {
	background-image: url(immagini/sfondodx2.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.input {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #024C73;
	background-image: url(immagini/input_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #B0B9BD;
}
.interlinea {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #3D6585;
}
.bordo {
	border: 1px solid #E0E7EE;
}
.interlineadue {

	font-family: Tahoma;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #3D6585;
}
.sfosxtiled {
	background-image: url(immagini/sfondosx_tiled.gif);
}
.sfondodxeng {

	background-image: url(immagini/sfondodx_eng.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.sfondodxeng2 {

	background-image: url(immagini/sfondodx_eng2.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.sfondoofferteeng {

	background-image: url(immagini/sfondoofferte_eng.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.sfondodxeng {

	background-image: url(immagini/sfondodx_eng.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

  /* software di prenotazioni 
#prenotazioni{ margin:0 0 10px 0; background: url(../img/box_prenota2.jpg) no-repeat left top;  }*/
#prenotazioni form{	padding:0; margin:0; position:relative; font-size:9px;}
#prenotazioni fieldset{	padding:0 0 4px 0; margin:0; border:0;}
#prenotazioni p.data label{	display:none;}
#prenotazioni p{ padding:0; margin:3px 0 0 0; float:left; }
#prenotazioni p.opzioni-booking{ padding:4px; margin:3px 0 0 2px; background:#edf1f5; width:130px; float:left; color:#385770; text-align:left;}
#prenotazioni p.opzioni-booking{ padding:4px; margin:3px 0 0 2px; background:#edf1f5; width:110px; float:left; color:#385770; text-align:left;}
#prenotazioni p.opzioni-booking a{ text-decoration:underline; font-weight:700; color:#385770;  }
#prenotazioni img{ padding:0; margin:2px 0 0 3px; border:none; float:left; }
#prenotazioni select{ padding:0; margin:0 0 0 3px; float:left;	font-size:100%;	font-family:Verdana, Arial, Helvetica, sans-serif;  width:40px; }
#prenotazioni input{ padding:0; margin:0 0 0 80px;}
#prenotazioni input.immagine{ padding:0; margin:0 0 0 10px;}
#prenotazioni input.iata{ padding:0; margin:0 0 0 3px; width:140px; padding:1px; float:left;	font-family:Verdana, Arial, Helvetica, sans-serif; }
#prenotazioni span , #prenotazioni .specifiche-camera label{ padding:4px; margin:0 0 0 3px; background:#edf1f5; width:60px; float:left; color:#385770; text-align:left; }
#prenotazioni p.dettaglio span{ padding:4px; margin:0 0 0 3px; background:#edf1f5; width:30px; float:left; color:#385770; text-align:left; }
#prenotazioni p.codice-iata span{ padding:4px; margin:0 0 0 3px; background:#edf1f5; width:130px; float:left;color:#385770; text-align:left; }
#prenotazioni p.dettaglio span{ padding:4px; margin:0 0 0 3px; background:#edf1f5; width:30px; float:left; color:#385770; text-align:left; }
#prenotazioni p.codice-iata span{ padding:4px; margin:0 0 0 3px; background:#edf1f5; width:110px; float:left;color:#385770; text-align:left; }
#prenotazioni p.dettaglio label{ display:none; }
#prenotazioni p.codice-iata label{ display:none; }
#prenotazioni p.data span{ padding:4px; margin:0 0 0 3px; background:#edf1f5; width:130px; float:left;color:#385770; text-align:left; }
#prenotazioni p.data span{ padding:4px; margin:0 0 0 3px; background:#edf1f5; width:110px; float:left;color:#385770; text-align:left; }
#prenotazioni p.data select#d-giorno{ width:40px; }
#prenotazioni p.data select#d-mese{ width:40px; }
#prenotazioni p.data select#d-anno{ width:60px; }
#prenotazioni p select#hll{ width:120px; }
#prenotazioni p.dettaglio span.s-nights, #prenotazioni p.dettaglio span.s-adults{ width:20px; }
