/**
 * Swoppen Systems
 *
 * @copyright since 2000 - All rights reserved.
 */


#OR .label_date_from {
  position:absolute;
  background:white;
  left:0px;
  top:0pt;
}

#OR .date_from {
  position:absolute;
  top:25px;
  width:82px;
  font-size:12px;
  padding:2px 29px 2px 3px;
  left:0px;
  height:16px;
  background:transparent url('../images/bg_reservation.png') no-repeat scroll left top;
  border:0px;
  cursor:pointer;
}

#OR .date_from.error {
  background:transparent url('../images/bg_reservation.png') no-repeat scroll left -44px;
}

#OR .label_date_to {
  background:white;
  position:absolute;
  top:50px;
  left:0px;
}

#OR .date_to {
  position:absolute;
  top:75px;
  width:82px;
  font-size:12px;
  padding:2px 29px 2px 3px;
  left:0px;
  height:16px;
  background:transparent url('../images/bg_reservation.png') no-repeat scroll left top;
  border:0px;
  cursor:pointer;
}

#OR .date_to.error {
  background:transparent url('../images/bg_reservation.png') no-repeat scroll left -44px;
}

#OR div.room-quantity {
  background:transparent url('../images/bg_reservation.png') no-repeat scroll -115px top;
  width:15px;
  height:20px;
  padding:0 25px 0 5px;
  position:absolute;
  left:50px;
  text-align:right;
  cursor:pointer;
  z-index: 10;
}

#OR div.room-quantity:hover {
  background:transparent url('../images/bg_reservation.png') no-repeat scroll -115px -21px;
}

#OR .label_room_quantity {
  background:white;
  position:absolute;
  left:56px;
  top:110px;
}

#OR select.room_quantity {
  text-align:right;
  width:43px !important;
  height:20px;
  font-size:10px;
  padding:0px;
  cursor:pointer;
  z-index: 20;
  position: relative;
  filter: alpha(opacity = 0);
  opacity:0;
}

#OR .date_from:hover, #OR .date_to:hover {
  background:transparent url('../images/online-buchung_bg.png') no-repeat scroll left -22px;
}

#OR .button {
  text-indent:-9999px;
  color:white;
  border:0px;
  background:url("../images/button_check.png") no-repeat scroll left top transparent;
  width:177px;
}

#OR .button:hover, #OR .button:focus {
  background:url("../images/button_check.png") no-repeat scroll left -26px transparent;
}

#OR .button:active {
  background:url("../images/button_check.png") no-repeat scroll left -52px transparent;
}

#OR #time_from, #OR #time_to, #OR span, label[for="time_from"], label[for="time_to"]  {
  display: none;
}


* html #OR div.room-quantity {
  display: none;
}

* html #OR div.room-quantity:hover {
  display: none;
}

