


@charset "utf-8";
/* CSS Document */

/*------------------------------------------------------------------*/
/*   Search by Departure Airport                                    */
/*------------------------------------------------------------------*/
.airport-offers {padding-top: 10px; float: left; width: 420px;}
.airport-offers .offers {width: 199px; float: left;}
.airport-offers .right-box {margin: 0px 11px 0px 11px;}
.airport-offers .offers p {margin: 0px; padding: 10px; border-bottom: solid 1px #FFFFFF;}
.airport-offers .offers span {color: #CC0000; font-weight: bold; float: right;}
.airport-offers .offers a {font-size: 11px; display: block; text-align: right; padding-top: 5px;}

/*.airport-offers {padding-top: 10px;}
.airport-offers .offers {width: 239px; float: left;}
.airport-offers .middle-box {margin: 0px 11px 0px 11px;}
.airport-offers .offers p {margin: 0px; padding: 10px; border-bottom: solid 1px #FFFFFF;}
.airport-offers .offers span {color: #CC0000; font-weight: bold; float: right;}
.airport-offers .offers a {font-size: 11px; display: block; text-align: right; padding-top: 5px;}*/

/*.airport-schedules {float: right; margin-top: 10px; width: 299px; background-color: #F9F9F9; padding: 10px 10px 0px 10px;}
.airport-schedules table th {color: #000000; text-align: left; padding: 0px 0px 10px 0px; vertical-align: top;}
.airport-schedules table td {color: #000000; padding: 0px 0px 10px 0px; vertical-align: top;}*/

.airport-schedules {margin-top: 10px; background-color: #F9F9F9; padding: 10px 10px 0px 10px;}
.airport-schedules h4 {margin: 0px; padding: 0px 0px 10px 0px;}
.airport-schedules table {float: left; width: 362px;}
.airport-schedules table th {color: #000000; text-align: left; padding: 0px 0px 10px 0px; vertical-align: top;}
.airport-schedules table td {color: #000000; padding: 0px 0px 10px 0px; vertical-align: top;}

