#formulaireVols {
  padding:0px;
  width:100%;
}
#formulaireVols * {
  margin:0;padding:0;	
  font-family: Arial, Tahoma, Verdana, Arial;
	font-size: 10pt;
  }

#formulaireVols #depart, #formulaireVols #arrivee {font-size:1.1em;}
#formulaireVols input{color:black;border:1px solid #0bc5e5;-moz-border-radius:5px}
#formulaireVols input:hover{color:black;border:1px solid #f27f00;font-weight:bold}

#formulaireVols #validerVols {
  width:140px;height:24px;border:none;
  background:black url(/IMG/btn_140_blue_black.gif) no-repeat center;
  cursor:hand;cursor:pointer;
  color:white;text-transform:uppercase;
  font-weight: bold;font-size:16px;
}
#formulaireVols table * {vertical-align:middle;}
#formulaireVols .date, #formulaireVols label {cursor:hand;cursor:pointer;}
#formulaireVols td {text-align:right;padding:6px 0px}
#formulaireVols .options td {text-align:center}
#formulaireVols tr {padding:3px 0px}
#formulaireVols .calendrier a {color:black}
#formulaireVols .calendrier img {border:none;}
#formulaireVols .date img{margin:3px}

#formulaireVols table {width:240px;margin:2px;padding:0px}
#formulaireVols td.aeroport {width:80%;}
#formulaireVols td.aeroport input {width:98%;padding:2px 0px}
#formulaireVols td.datelabel {text-align:right; max-width:20px}
#formulaireVols td.datechamp {width:70%;}
#formulaireVols td.datechamp input {width:85%;}