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


/* ============ */
/* hotel search */
/* ============ */
/* purplebox */

#esky_Qsf {width: 203px!important;}
#esky_Qsf h2 {background: none!important; text-indent: 0!important; color: #fff!important; font-weight: normal!important; padding-left: 10px!important;}


#esky_Qsf .esky_InputContainer
{
	padding: 3px;
	margin-top: 2px;
	margin-bottom: 1px;
}

#esky_Qsf h2
{
	color: #c78ec6 !important;
	height: 28px;
}

#esky_Qsf .esky_InputContainer
{
	height: 26px !important;
}

#esky_Qsf .esky_Input.esky_Airport input, #esky_Qsf .esky_Input.esky_Date input
{
	width: 155px !important;
}
#esky_Qsf .esky_Input.esky_City input {width: 175px!important;}
#esky_Qsf .esky_InputContainer {width: 185px!important;}
#esky_Qsf #hotel-rooms label {margin-right: 0!important;}
#esky_Qsf .esky_FlyPassenger
{
	margin-top: 8px !important;
	margin-bottom: 8px !important;
}

#esky_Qsf .esky_Input.esky_Airport a.button, 
#esky_Qsf .esky_Input.esky_Date a.button
{
	margin-right: 0px !important;
	margin: 0px !important;
	top: 0px !important;
	width: 26px !important;
	height: 26px !important;
}

#esky_Qsf .esky_Input.esky_Airport a.button:hover, 
#esky_Qsf .esky_Input.esky_Date a.button:hover
{
	background-position: bottom !important;
}

#esky_Qsf .esky_Input.esky_Airport a.button
{
	background: url( 'images2/airport_button.png' ) top no-repeat !important;
}

#esky_Qsf .esky_Input.esky_Date a.button
{
	/*background: url( 'images2/date_button.png' ) no-repeat !important;*/
	background:url("images/wizz-dark.gif") no-repeat scroll -130px -90px transparent !important;
}

#esky_Qsf .esky_Input.esky_Date a.button:hover
{
	/*background: url( 'images2/date_button.png' ) no-repeat !important;*/
	background:url("images/wizz-dark.gif") no-repeat scroll -130px -116px transparent !important;
}

#esky_Qsf_loader  
{
	background:url("images2/loader.gif") no-repeat center center #650F6D !important;
}



