/* MIRAI MOTOR */
#motor {
  font-family: Verdana;
}
#motor #mirai_be9 {
  font-family: Verdana;
  font-size: 15px;
  font-weight: normal;
  left: 0;
  margin: 13px 0;
  padding: 5px 4px;
  position: absolute;
  top: -60px;
  width: 100%;
}

#motor #mirai_be9 option:first-child {
  background: #eeeeee;
  color: #396DA9;
  font-weight: bold;
}

#mirai_bookentrance {}
#mirai_be0 {
  font-size: 16px;
  height: 160px;
  margin-top: 60px !important;
  padding: 0 !important;
  text-align: center;
  width: 230px;
}
#motor #mirai_be2, #mirai_be6 {width: 102px;}
#motor #mirai_be1, #mirai_be3, #mirai_be5 {color: #FFF !important; margin-top: 0 !important;}
#motor #mirai_be2, #mirai_be4, #mirai_be6 {padding: 3px 5px !important;}
#motor #mirai_be5 {text-align: left; top: 81px;}
#motor #mirai_be6 {top: 73px;}
#motor #mirai_be4 {left: 91px; top: 36px; width: 60px;}
#motor #mirai_be2, #motor #mirai_be6 {
  font-size: 14px;
  width: 126px;
}

#mirai_be7 {top: 110px;}

#mirai_be7 input {
background: #ffbb34; /* Old browsers */
background: -moz-linear-gradient(top,  #ffbb34 0%, #ffb409 36%, #ff8c17 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffbb34), color-stop(36%,#ffb409), color-stop(100%,#ff8c17)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffbb34 0%,#ffb409 36%,#ff8c17 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffbb34 0%,#ffb409 36%,#ff8c17 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffbb34 0%,#ffb409 36%,#ff8c17 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffbb34 0%,#ffb409 36%,#ff8c17 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbb34', endColorstr='#ff8c17',GradientType=0 ); /* IE6-9 */
    border: 0 none;
	box-shadow: 0 2px 2px #666666;
	-webkit-box-shadow: 0 2px 2px #666666;
    color: #333;
    padding: 7px 8px;
    text-transform: uppercase;
}
#mirai_be7 input:hover {
background: #ff8c17; /* Old browsers */
background: -moz-linear-gradient(top,  #ff8c17 0%, #ffb409 64%, #ffbb34 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8c17), color-stop(64%,#ffb409), color-stop(100%,#ffbb34)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff8c17 0%,#ffb409 64%,#ffbb34 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff8c17 0%,#ffb409 64%,#ffbb34 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff8c17 0%,#ffb409 64%,#ffbb34 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ff8c17 0%,#ffb409 64%,#ffbb34 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8c17', endColorstr='#ffbb34',GradientType=0 ); /* IE6-9 */
	box-shadow: 0 2px 2px #666666 inset;
	-webkit-box-shadow: 0 2px 2px #666666 inset;
}

#carrousel_resa #motor #mirai_be1, #carrousel_resa #motor #mirai_be3, #carrousel_resa #motor #mirai_be5, #carrousel_resa #motor #mirai_be8{
color:#333 !important;
}
#mirai_be8 {
    color: #FFF !important;
    font-size: 12px;
    text-align: center;
    text-decoration: none;
    top: 150px;
    width: 100%;
}

#mirai_be8:hover {text-decoration: underline}
.ui-datepicker .ui-datepicker-header, .ui-datepicker .ui-datepicker-buttonpane button, .ui-datepicker td:hover a {
	background: #FFBC27 !important;
	color: #333 !important;
}
#ui-datepicker-div {font-size: 14px !important;}
#offersSmall .offersNumber {
	color: #fff !important;
	font-weight: normal !important;
}
