
	
/* Multi-product quick seach */
/*****************************/
#OpodoQuickSearch {
	width:200px; height:250px; margin:0px;background-color:#f7f7e7; border:solid 1px #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background: url(http://promos.opodo.co.uk/travel/skins/default/images/bg_flightsMultiple300x250.jpg) no-repeat bottom left #f7f7e7;
	}
#OpodoQuickSearch h4 {
	background-color: #990000; line-height:26px; margin: 0; color: #FFFFFF; font-size: 13px; padding-left: 10px;padding-bottom:0px;
	}
#OpodoQuickSearch #qsNav {
	padding: 0px 0px 0px 5px; margin:5px 0px 5px 0px; height:;
	border-bottom: 1px solid #cccccc;
	}
#OpodoQuickSearch #qsNav input {
	float: left; margin-bottom:3px;
	}
#OpodoQuickSearch #qsNav label {
	float: left;color: #990000; font-weight: normal; width:50px; cursor: pointer; padding-top:3px;margin: 0px 5px 3px 5px;
	}
#OpodoQuickSearch br {
	clear: both; line-height: 0px; height: 0px;
	}
	
	
/* flights **********************************************************************************************/
#OpodoQuickFlightSearch {
	padding-left: 8px;
	}
#OpodoQuickFlightSearch form {
	margin:0; padding:0; 
	}
#OpodoQuickFlightSearch br {
	clear: both; line-height: 0; height: 0;
	}
#OpodoQuickFlightSearch hr {
	background-color: #f7f7e7; color: #f7f7e7; border: 0; border-top: 1px solid #000000; height:1px;  opacity: .15; filter: alpha(opacity=15);
	}
#OpodoQuickFlightSearch label {
	width:40px; float:left; text-align:left; color:#000000;padding:4px 6px 0px 0px;
	}
#OpodoQuickFlightSearch input {
	border:1px solid #CCCCCC; font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif; margin: 3px 0; text-indent:3px;
	}
#OpodoQuickFlightSearch select {
	border:1px solid #CCCCCC; font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif; margin: 3px 0;text-align:left;
	}
#OpodoQuickFlightSearchSubmit input {
	margin: 0px 0px 0px 40px;
	border: 0;
	}

	
/* hotel **********************************************************************************************/
#OpodoQuickHotelSearch {
	display: none;padding-left:8px;
	}
#OpodoQuickHotelSearch form {
	margin:0px; padding:0px;
	}
#OpodoQuickHotelSearch br {
	clear: both; line-height: 0;
	}
#OpodoQuickHotelSearch hr {
	background-color: #f7f7e7; color: #f7f7e7; border: 0; border-top: 1px solid #000000; height:1px;  opacity: .10; filter: alpha(opacity=10);
	}
#OpodoQuickHotelSearch label  {
	display:block; color:#000000; padding: 5px 4px 0px 0px;float:left; width:40px; text-align:left;
	}
#OpodoQuickHotelSearch input {
	border:1px solid #CCCCCC; color:#000000; font-size:11px; margin: 4px 10px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; text-indent:3px;
	}
#OpodoQuickHotelSearch select {
	border:1px solid #CCCCCC; color:#000000; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 4px 10px 0px 0px;text-align:left;
	}

	
/* cars **********************************************************************************************/	
#OpodoQuickCarSearch {
	display: none; padding-left: 8px;
	}
#OpodoQuickCarSearch form {
	margin:0; padding:0; 
	}
#OpodoQuickCarSearch br {
	clear: both; line-height: 0; height: 0;
	}
#OpodoQuickCarSearch hr {
	background-color: #f7f7e7; color: #f7f7e7; border: 0; border-top: 1px solid #000000; height:1px;  opacity: .15; filter: alpha(opacity=15); margin:0; padding:0;
	}
#OpodoQuickCarSearch label {
	width:45px; float:left; text-align:left; color:#000000;padding:3px 6px 3px 0px;
	}
#OpodoQuickCarSearch input {
	border:1px solid #CCCCCC; font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif; margin: 2px 0px; text-indent:3px;
	}
#OpodoQuickCarSearch select {
	border:1px solid #CCCCCC; font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif; margin: 2px 0px;text-align:left;
	}
#OpodoQuickCarSearchSubmit input {
	margin: 0px 0px 0px 0px;
	border: 0;
	}
	
/* DP  ********************************************************************************************/

#OpodoQuickDPSearch {
	display: none; padding-left:8px;
	}
#OpodoQuickDPSearch form {
	margin:10px 0px 0px 0px;
	}

#OpodoQuickDPSearch hr {
	/*background-color: #f7f7e7; color: #f7f7e7; border: 0; border-top: 1px solid #cccccc; height:1px;*/
	display: none;
	}
#OpodoQuickDPSearch label {
	float:left; text-align:left;width:40px; color:#000000;margin:3px 0px 0px 0px;padding:0px;
	}
#OpodoQuickDPSearch input {
	border:1px solid #CCCCCC; color:#000000; font-size:11px; float:left; margin: 0px 0px 0px 0px; text-indent:3px;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;
	}
#OpodoQuickDPSearch input#dirFlight {
	margin: 0px 0px 10px 90px;
	}
#OpodoQuickDPSearch select {
	border:1px solid #CCCCCC; color:#000000; margin: 0px 0px 3px 5px; float:left;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;text-align:left;
	}
#OpodoQuickDPSearchSubmit {
	margin: 0px 0px 0px 40px;display:inline;border:none;
	}
	
	
	

