.reservation {
  font-family:Arial,Verdana,Helvetica,sans-serif;
  clear:both;
  float:right;
  width:265px;
  margin-left:10px;
  margin-top:0px;
  margin-bottom:10px;
  border:2px solid #ffffff;
  background-color:#d1dbe6;
  font-size:11px;
  color:#000000;
  margin-top:10px;
}
td.reservationHeader {
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:12px;
  color:#375c89;
}
td.reservationField {
  background-color:#e8edf3;
  border-left:1px solid #cccccc;
  border-bottom:1px solid #cccccc;
}
td.reservationField input {
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:11px;
}
td.reservationAnzahl {
  background-color:#ffffff;
}
td.reservationAnzahlRadio {
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:11px;
  margin-left:10px;
  background-color:#e8edf3;
  border-left:1px solid #cccccc;
  border-bottom:1px solid #cccccc;
}
td.reservationAnzahlRadio input {
  width:16px;
}
.reservation td {
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:11px;
  padding-left:5px;
}
.reservation input {
  width:170px;
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:11px;
  border:none;
  background-color:#e8edf3;
}
.reservationTitel {
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:11px;
  color:#000000;
  background-color : #bacfe6;
  padding:2px;
  text-align: center;
}

.reservationTag {
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:11px;
  color:#000000;
  background-color : #bacfe6;
  text-align:center;
}
.reservation2006Status0 {
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:11px;
  color:#000000;
  padding:8px;
  background-image : url(/m/mandanten/90/reservations_status_0_von_2.gif);
  background-repeat:no-repeat;
  background-color : #efefef;
  text-align:center;
}
.reservation2006Status1 {
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:11px;
  padding:8px;
  color:#000000;
  background-image : url(/m/mandanten/90/reservations_status_1_von_2.gif);
  background-repeat:no-repeat;
  background-color : #efefef;
  text-align:center;
}
.reservation2006Status2 {
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:11px;
  padding:8px;
  color:#000000;
  background-image : url(/m/mandanten/90/reservations_status_2_von_2.gif);
  background-repeat:no-repeat;
  background-color : #efefef;
  text-align:center;
}
.reservation2006Status3 {
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:11px;
  padding:8px;
  color:#000000;
  background-image : url(/m/mandanten/90/reservations_status_2_von_2.gif);
  background-repeat:no-repeat;
  background-color : #efefef;
  text-align:center;
}
.reservation2006Status4 {
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:11px;
  padding:8px;
  color:#000000;
  background-image : url(/m/mandanten/90/reservations_status_2_von_2.gif);
  background-repeat:no-repeat;
  background-color : #efefef;
  text-align:center;
}
.reservation2006Status5 {
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:11px;
  padding:8px;
  color:#000000;
  background-image : url(/m/mandanten/90/reservations_status_2_von_2.gif);
  background-repeat:no-repeat;
  background-color : #efefef;
  text-align:center;
}
.reservation2006Status6 {
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:11px;
  padding:8px;
  color:#000000;
  background-image : url(/m/mandanten/90/reservations_status_2_von_2.gif);
  background-repeat:no-repeat;
  background-color : #efefef;
  text-align:center;
}
.reservation2006Status7 {
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:11px;
  padding:8px;
  color:#000000;
  background-image : url(/m/mandanten/90/reservations_status_2_von_2.gif);
  background-repeat:no-repeat;
  background-color : #efefef;
  text-align:center;
}
.reservation2006Status8 {
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:11px;
  padding:8px;
  color:#000000;
  background-image : url(/m/mandanten/90/reservations_status_2_von_2.gif);
  background-repeat:no-repeat;
  background-color : #efefef;
  text-align:center;
}
.reservation2006Status0 a, .reservation2006Status1 a, .reservation2006Status2 a, .reservation2006Status3 a, .reservation2006Status4 a,
.reservation2006Status5 a, .reservation2006Status6 a, .reservation2006Status7 a, .reservation2006Status8 a {
  text-decoration:none;
  color:#ff0000;
}
td.reservationLabel {
 font-family:Arial,Verdana,Helvetica,sans-serif;
 font-size:11px;
 padding-right:8px;
 padding-top:8px;
}
#expressReservation {
 font-family:Arial,Verdana,Helvetica,sans-serif;
 font-size:11px;
 padding-left:20px;
 padding-top:50px;
 background-color:#ffffff;
 width:100%;
 height:100%;
 display:block;
}
