body{
	font-family:Tahoma,Verdana,Arial,sans-serif;
}
#calendarFull{
	text-align:right;
}
.calendarWrapper .navigation .next{
	float:left;
}
.calendarWrapper .navigation .previous{
	float:right;
}
.moreDetails .availabilityPrice .modifyDates{
	background: transparent url(/imagerie/booking/common/pictos/pictos_ar.png) no-repeat scroll right -70px;
	padding-right: 16px;
	padding-left:0;
}
.moreDetails .availabilityPrice div.stayDate{
	float:left;
}
.moreDetails .availabilityPrice .actions{
	float:right;
}
.moreDetails .availabilityPrice ul.legend li span{
	float:right;
	margin-left: 8px;
	margin-right:0;
}
.moreDetails .availabilityPrice ul.legend .noVacancies{
	padding-right: 0;
	padding-left: 48px;
}
.moreDetails .availabilityPrice ul.legend li{
	padding-right: 0;
}
.moreDetails .availabilityPrice div.stayDate table td.title{
	text-align:right;
}
.moreDetails .availabilityPrice div.stayDate table td.dates{
	text-align:left;
}
.moreDetails .availabilityPrice a.buttonH, .moreDetails .availabilityPrice a.buttonV{
	float:left;
	clear:both;
}
.popin-changeDates .ui-dialog-titlebar-close{
	left:5px;
	right:auto;
	background-position:17px -352px
}
.errorMessage {
	background-position:633px -433px;
	padding: 4px 20px 4px 0;
}
