<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/* Reset some weird affiliate-specific settings if present */
	.b_bContent {
		position: static;
		background: none;
		margin: 0;
	}
 
	#b_searchboxInc {
		width: 250px !important;
		text-align:center
			
}
	
	#b_frmInner {
		overflow: hidden;
	}
 
	input.b_submitButton {
		float: right;
	}
	
	#b_searchboxInc a.calender img {
		background: #003580;
	}
 
	.blur {
		color: #999 !important;
	}

	#b_calendarPopup {
		font: 12px/1.5 Arial, Helvetica, sans-serif;
		color: #003580;
	    display: none;
	    position: absolute;
	    background-image: url(http://www.booking.com/static/img/shadow3.png);
	    padding: 0 4px 4px 0;
	}
.b_popup {
background-color: #FFFFFF !important;
}

div#b_calendarInner {
border:#EAEEDB 2px solid;
display:none;
}

tr.b_calHeader td { color: transparent !important; }
tr.b_calDays td { border: 2px solid #EAEEDB !important; padding:3px; }
.b_caltable { border-collapse: collapse !important; border: none; font: normal 10px Verdana; }
.b_caltable a { color: #003580; }
.b_calClose { text-align: right; }
form#b_frm { margin: 0 !important; }

div#b_noscript {
border:#FF0000 1px dashed;
background:#FFFFBF;
padding:2px;
color:#FF0000;
}

div#b_contenitore {
	border:#1f5985 1px solid;
	width:760px;
	height:120px;
	position:relative;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	color:#3e4f2c;
	background:#FFFFFF  url("//w.bstatic.com/images/affiliate/332987/sbbg.gif") no-repeat 0 0;
	text-align:left;
}

div#b_dest,div#b_browse,div#hotel_form_checkin,
div#hotel_form_checkout, div#options,div#options2,
div#b_partnership,div#hotelTypes,div#b_but,div#destHelp,div#b_topBox, div#usps,div#dist,img#distHelpImg, div#b_logo,div#b_icoHotel
{
position:absolute;
}

div#b_contenuti {
margin:0;
padding:0;
}

div#b_topBox {
top:0;
left:0;
width:760px;
background:url(//w.bstatic.com/images/affiliate/332987/h1Back.gif ) 0 0 repeat-x;
height:28px;
}


div#b_icoHotel {
right:10px;
top:16px;
}

/*destination*/
div#b_dest {
left:10px;
top:45px;
white-space:nowrap;
}


div#b_dest  div#b_destInput #b_inputDest {
width:200px;
}




div#b_browse {
left:10px;
top:62px;
white-space:nowrap;
}

div#b_browse a,
div#b_browse a:link,
div#b_browse a:visited,
div#b_browse a:hover,
div#b_browse a:active {
color:#FF0000;
}

.other_text {
	font-weight:bold;
	color: #1f5985;
}

div#b_destInput {}


/*checkin*/
div#hotel_form_checkin {
left:251px;
top:45px;
white-space:nowrap;
}

.hotel_form_checkin_title {}

/*checkout*/
div#hotel_form_checkout {
left:430px;
top:45px;
white-space:nowrap;
}


.hotel_form_checkout_title {}


/*calendario*/
.b_calendar {
vertical-align:bottom;
}


/*usps*/
div#usps {
font-size:12px;
font-weight:bold;
left:10px;
text-align:right;
bottom:10px;
white-space:nowrap;
color:#9bd62c;
}

.odd{
color:#B3B36B;
}

.even{
color:#9B6BB3;
}


/*button*/
div#b_but {
right:10px;
top:50px;
}


div#b_but .b_submit {
	margin:0 auto;
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	background-color:#9BD72A;
	border:2px solid #1f5985;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	height:35px;
	letter-spacing:1px;
	padding:0.15em 0.75em;
	text-transform:uppercase;
	width:140px;
	cursor: pointer;
	cursor: hand;
}


/*logo*/
div#b_logo {
bottom:5px;
color:#7A9467;
left:10px;
}


div#b_frm{
margin:0;
padding:0;
}

/*rifiniture*/
.b_inline {display:inline;}
.b_clearLeft{clear:left;}
.b_clearRight{clear:right;}
.b_clearAll{clear:both;}
</pre></body></html>