/*home*/
#imgConfirmLanguage {
    width: 115px;
}

.buttonFlights_hover {
    background-position: 0 -29px;
}

.buttonFlightsHomeWithDynpackImg_hover {
    background-position: 0 -19px;
}

.buttonFlights {
    background-position: 0 0;
}

.buttonFlightsImg {
    width: 116px;
}

.buttonFlightsHomeWithDynpackImg {
    width: 123px;
}

.buttonFlightsHomeDynpackImg {
    width: 123px;
}

.buttonFlightsWithDynpackImg {
    width: 176px;
}

.buttonDynpackImg {
    width: 176px;
}

.buttonHotelsImg {
    width: 115px;
}

.buttonNewSearch {
    background-position: 0 0;
}

.buttonNewSearch_hover {
    background-position: 0 -24px;
}

.buttonNewSearchImg {
    width: 98px;
    height: 24px;
}

#imgConfirmSite {
    width: 175px;
}

.buttonSearchOffers {
    background-position: 0 0;
}

.buttonSearchOffers_hover {
    background-position: 0 -23px;
}

.buttonSearchOffersImg {
    width: 63px;
    height: 23px;
}

.buttonUpdate {
    background-position: 0 0;
}

.buttonUpdate_hover {
    background-position: 0 -22px;
}

.buttonUpdateImg {
    width: 64px;
    height: 22px;
}

.buttonItiSelect {
    width: 123px;
    height: 23px;
}
.buttonMetaItiSelect{
    width: 136px;
    height: 23px;
}

.buttonItiExtras, .buttonItiExtrasOver {
    width: 171px;
    height: 24px;
}

.buttonItiSendMail {
    width: 51px;
    height: 24px;
}

.buttonCancel {
    width: 93px;
}

.buttonContinue {
    width: 128px;
}

.buttonExit {
    width: 99px;
    margin-top: -5px;
}

#buttonCancelSubscription {
    width: 188px;
}

#buttonContinueSubscription {
    width: 203px;
}

#buttonSendUserPrefs {
    width: 80px;
}

.buttonRegister_en, .buttonRegister_en_AU, .buttonRegister_en_CA, .buttonRegister_en_GB, .buttonRegister_en_UK, .buttonRegister_en_US, .buttonRegister_en_IN {
    width: 105px;
}
/*home ends*/
/*searchEngines*/
.align1 {
    width: 20px;
    padding-left: 15px;
    padding-right: 12px;
}

.alignBuscaDest1 {
/*width: 90px;*/
    padding-left: 10px;
    padding-right: 10px;
}

.depDate {
    padding-left: 10px;
    padding-right: 7px;
}

.align3 {
    width: 100px;
    padding-left: 8px;
    padding-right: 10px;
}

.align4 {
    width: 100px;
    padding-left: 5px;
    padding-right: 10px;
}

.align5 {
/*width: 100px;*/
    padding-left: 15px;
    padding-right: 17px;
}

.align6 {
/*width: 100px;*/
    padding-left: 10px;
    padding-right: 23px;
}

.align7 {
    width: 100px;
    padding-left: 10px;
    padding-right: 8px;
}

.align9 {
    margin-left: 60px;
}

.align10 {
    padding-left: 0px;
}

.align11 {
    padding-left: 16px;
}

/*searcheEgines ends*/
/*pricebox*/
.desgloseTextDiv {
    width: 24%;
}

.desgloseNumDiv {
    width: 24%;
}

/*pricebox ends*/
/*passengers*/
.paxTitlelabel {
    width: 45px;
}

.paxTitleSelectDiv {
    width: 68px;
}

.paxNamelabel {
    width: 60px;
}

.paxNameinputDiv {
    width: 130px;
}

.paxFirstlastNameLabel {
    width: 74px;
}

.paxDOBSelectDiv {
    width: 255px;
}

.paxMemberNumLabel {
    width: 77px;
}

.paxIdCardWarn {
    width: 165px;
}

.padRightIdentification{
	padding-right: 8px
}

.widthLabelPax{
    width: 173px;
}

/*passengers ends*/

#info_small_call {
    width: 110px;
}
#info_small_call_cars {
    background-position: -150px -56px;
    height: 25px;
    width: 91px;
    float: left;
    margin: -2px 2px 0 2px;
}
#info_small_call_ski {
    background-position: -240px -56px;
    height: 25px;
    width: 129px;
    float: left;
    margin: -2px 2px 0 2px;
}
#info_small_call_cars {
    background-position: -150px -56px;
    height: 25px;
    width: 91px;
    float: left;
    margin: -2px 2px 0 2px;
}

.tab_Home {
    background-position: 0 0;
    width: 48px;
}

.tab_Homey {
    background-position: 0 -28px;
    width: 48px;
}

.tab_Flights {
    background-position: -48px 0;
    width: 59px;
}

.tab_Flightsy {
    background-position: -48px -28px;
    width: 59px;
}

.tab_Hotels {
    background-position: -107px 0;
    width: 56px;
}

.tab_Hotelsy {
    background-position: -107px -28px;
    width: 56px;
}

.tab_Dynpack {
    background-position: -426px 0;
    width: 87px;
}

.tab_Dynpacky {
    background-position: -426px -28px;
    width: 87px;
}

.tab_Cars {
    background-position: -289px 0;
    width: 46px;
}

.tab_Carsy {
    background-position: -289px -28px;
    width: 46px;
}

.tab_Selfcatering {
    background-position: -199px 0;
    width: 90px;
}

.tab_Selfcateringy {
    background-position: -199px -28px;
    width: 90px;
}

.tab_Train {
    background-position: -199px 0;
    width: 90px;
}

.tab_Trainy {
    background-position: -199px -28px;
    width: 90px;
}

.tab_Rail {
    background-position: -335px 0;
    width: 43px;
}

.tab_Raily {
    background-position: -335px -28px;
    width: 43px;
}

.buttonRegister {
    width: 105px;
}

.tab_Ski {
    background-position: -163px 0;
    width: 36px;
}

.tab_Skiy {
    background-position: -163px -28px;
    width: 36px;
}

.tab_Extras {
    background-position: -514px 0;
    width: 55px;
}

.tab_Extrasy {
    background-position: -514px -28px;
    width: 55px;
}

.tab_photoAlbum {
    background-position: -260px -82px;
}

.tab_photoAlbumy {
    background-position: -390px -82px;
}

/*.tab_Spain {*/
/*background-position: -377px 0;*/
/*width: 46px;*/
/*}*/

/*.tab_Spainy {*/
/*background-position: -377px -28px;*/
/*width: 46px;*/
/*}*/

/*.tab_SpainA {*/
/*background-position: 0 -83px;*/
/*}*/

/*.tab_SpainAy {*/
/*background-position: -130px -83px*/
/*}*/

/*.tab_SpainB {*/
/*background-position: 0 -102px;*/
/*}*/

/*.tab_SpainBy {*/
/*background-position: -130px -102px*/
/*}*/

/*.tab_SpainC {*/
/*background-position: 0 -121px;*/
/*}*/

/*.tab_SpainCy {*/
/*background-position: -130px -121px*/
/*}*/

/*.tab_SpainD {*/
/*background-position: 0 -140px;*/
/*}*/

/*.tab_SpainDy {*/
/*background-position: -130px -140px*/
/*}*/

#legal {
    width: 307px;
}


#depCityMessageFr, #depCityMessage0Fr, #depCityMessage1Fr, #depCityMessage2Fr{height:50px;}
#arrCityMessageDynFr{height:60px;}
#arrCityMessageFr, #arrCityMessage0Fr, #arrCityMessage1Fr, #arrCityMessage2Fr{height:60px;}
#directFlightsMessageFr{height:95px;}

#mainAirportsDynpackMessage {
    left: 260px;
    top: 125px;
}

#mainAirportsMessageFr {
    height: 103px;
}

#directFlightsDynpackMessage {
    left: 120px;
    top: 130px;
}

#buttonCaptchaBox {
    width: 127px;
    height: 36px;
}

#captchaBoxForm {
    width: 110px;
    height: 30px;
}

#priceSearchMessageFr{height:52px;}
#buscaDestinosMessageFr{height:62px;}
#rssMessageFr{height:52px;}
#promosMessageFr{height:82px;}
#boardingCardMessageFr{height:52px;}
#depDateMessageFr{height:62px;}
#retDateMessageFr{height:62px;}
#depTimeMessageFr{height:82px;}
#retTimeMessageFr{height:82px;}
#filteringCarrierMessageFr{height:72px;}
#cabinClassNameMessageFr{height:82px;}
#hotelCityMessageFr{height:62px;}
#mainAirportsDynpackMessageLin, #directFlightsDynpackMessageLin {
	left: 950px;
}
