span.red {
  font-size: 120%;
  color: red;
}

#formdiv {
  margin: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 100%;
  width: 460px;
  background-color: #e2dfbe;

}

#formdiv h1{
  margin-left: -10px;
  font-size: 140%;
}

div.styleformat {
  color: #333333;
  width: 360px;
  text-align:right;
  margin-top: 5px;
  font-size: 14px;
}

div.styleformatstar {
  color: #333333;
  width: 372px;
  text-align:right;
  margin-top: 5px;
  font-size: 14px;
}

#errorformat {
  font-size: 120%;
  color: red;
  background-color: #ffffff;
  width: 395px;
  margin: 20px 20px 0px 20px; 
  padding: 10px 10px 10px 10px; 
}

#room_dd, #arrival_day, #arrival_month, #arrival_year, 
   #departure_day, #departure_month, #departure_year {
  background-color:  #fff;
  margin: 0px 0px 0px 0px; 
  border: 1px solid grey;
}

#selectroom, #selecttransfer {
  background-color:  #ffcccc;
  margin: 0px 0px 0px 0px; 
  padding: 10px 10px 10px 10px; 
}

div.styleformat2 {
  color: #333333;
  width: 435px;
  text-align:center;
  margin-top: 5px;
}

div.styleformat3 {
  color: #333333;
  width: 360px;
  text-align:left;
  margin-top: 5px;
  margin-left:100px;
}

input.FormInput, textarea {
  background-color: #ffffff; 
  font-size: 14px; 
  border-style: inset; 
  border-color: #ffffff; 
  border-width:2px;  
  font-family: Tahoma, Arial, sans-serif;
  font-size: 100%;
  color: #000000;
  }

  input.FormInputerr {

  background-color: #ffcccc; 
  font-size: 14px; 
  border-style: inset; 
  border-color: #ffffff; 
  border-width:2px;  
  font-family: Tahoma, Arial, sans-serif;
  font-size: 100%;
  color: #000000;
  }



input.FormSubmit {
  background-color: #f7f6ed; 
  font-size: 18px; 
  border-style: outset; 
  border-color: #ffffff; 
  border-width:2px;  
  font-family: Tahoma, Arial, sans-serif;
  font-size: 100%;
  color: #000000;
}

#submit {
  padding: .5em;
}

.privacy {
	line-height: 100%;
}
