/*home*/
#imgConfirmSite {
    width: 179px;
}

.buttonFlights_hover {
    background-position: 0 -29px;
}

.buttonFlightsHomeWithDynpackImg_hover {
    background-position: 0 -19px;
}

.buttonFlights {
    background-position: 0 0;
}

.buttonFlightsImg {
    width: 111px;
}

.buttonFlightsHomeWithDynpackImg {
    width: 119px;
}

.buttonFlightsHomeDynpackImg {
    width: 119px;
}

.buttonFlightsWithDynpackImg {
    width: 164px;
}

.buttonDynpackImg {
    width: 164px;
}

.buttonHotelsImg {
    width: 111px;
}

.buttonTrains_hover {
    background-position: 0 -29px;
}

.buttonTrains {
    background-position: 0 0;
}

.buttonTrainsImg {
    width: 118px;
}

.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: 89px;
    height: 22px;
}

.buttonNewSearch {
    background-position: 0 0;
}

.buttonNewSearch_hover {
    background-position: 0 -24px;
}

.buttonNewSearchImg {
    width: 125px;
    height: 24px;
}

.buttonItiSelect {
    width: 123px;
    height: 23px;
}


.buttonItiExtras, .buttonItiExtrasOver {
    width: 171px;
    height: 24px;
}


.buttonItiSendMail {
    width: 63px;
    height: 24px;
}

.buttonCancel {
    width: 110px;
}

.buttonExit {
    width: 82px;
    margin-top: -5px;
}

#buttonCancelSubscription {
    width: 206px;
}

#buttonContinueSubscription {
    width: 213px;
}

#buttonSendUserPrefs {
    width: 92px;
}

.buttonRegister_es_AR, .buttonRegister_es_CL, .buttonRegister_es_CO, .buttonRegister_es_ES, .buttonRegister_es_MX, .buttonRegister_es_PE, .buttonRegister_es_VE {
    width: 130px;
}

/*searcheEgines*/
.align1 {
    width: 20px;
    padding-left: 10px;
    padding-right: 10px;
}

.alignBuscaDest1 {
    width: 90px;
    padding-left: 10px;
    padding-right: 10px;
}

.depDate {
    padding-left: 17px;
    padding-right: 23px;
}

.align3 {
    width: 100px;
    padding-left: 10px;
    padding-right: 11px;
}

.align4 {
    width: 100px;
    padding-left: 13px;
    padding-right: 5px;
}

.align5 {
    padding-left: 10px;
    padding-right: 19px;
}

.align6 {
    padding-left: 18px;
    padding-right: 10px;
}

.align7 {
    width: 100px;
    padding-left: 11px;
    padding-right: 10px;
}

.align9 {
    margin-left: 60px;
}

.align10 {
    padding-left: 12px;
}

.align11 {
    padding-left: 0px;
}

/*searcheEgines ends*/
/*train search Engine starts*/
.titleTrain_es_ES {
    width: 138px;
    height: 20px;
}

/*trains search Engine ends*/
/*shuttle*/
.shuttleAlign1 {
    padding-left: 15px;
    padding-right: 10px;
    width: 50px;
}

.shuttleAlign2 {
    padding-left: 70px;
    padding-right: 10px;
}

.shuttleAlign3 {
    padding-left: 15px;
    padding-right: 10px;
    width: 50px;
}

.shuttleAlign4 {
    padding-left: 50px;
    padding-right: 16px;
}

.shuttleAlign5 {
    padding-left: 50px;
    padding-right: 10px;
}

.shuttleAlign6 {
    padding-left: 15px;
    padding-right: 0px;
    width: 60px;
}

.shuttleAlign7 {
    padding-left: 113px;
    padding-right: 19px;
}

.shuttleAlign8 {
    margin-left: 600px;
    margin-top: -60px;
}

.shuttleAlign9 {
    padding-left: 15px;
}

/*shuttle ends*/
/*pricebox*/
.desgloseTextDiv {
    width: 23%;
}

.desgloseNumDiv {
    width: 25%;
}

/*pricebox ends*/
/*passengers*/
.paxTitlelabel {
    width: 45px;
}

.paxTitleSelectDiv {
    width: 68px;
}

.paxNamelabel {
    width: 60px;
}

.paxNameinputDiv {
    width: 110px;
}

.paxFirstlastNameLabel {
    width: 74px;
}

.paxDOBSelectDiv {
    width: 255px;
}

.paxMemberNumLabel {
    width: 77px;
}

.paxIdCardWarn {
    width: 165px;
}

.widthLabelPax{
    width: 175px;
}

.padRightIdentification{
	padding-right: 25px
}
/*passengers ends*/

/*footer*/
#links_es_ES {
    text-transform: none;
}

#footerLink_es_ES {
    font-size: 10px;
}

.buttonRegister {
    width: 130px;
}

#depCityMessageFr, #depCityMessage0Fr, #depCityMessage1Fr, #depCityMessage2Fr{height:60px;}
#arrCityMessageDynFr{height:82px;}
#depCityMessageTrainFr{height:24px;}
#arrCityMessageFr, #arrCityMessage0Fr, #arrCityMessage1Fr, #arrCityMessage2Fr{height:65px;}
#arrCityMessageTrainFr{height:24px;}
#directFlightsDynpackMessage{left:120px;top:102px;}
#mainAirportsMessageFr{height:113px;}
#mainAirportsDynpackMessage{left:306px;top:102px;}
#directFlightsMessageFr{height:122px;}

.marginTechnicalStops {
    margin: 0 15px;
}

#buttonCaptchaBox {
    width: 189px;
    height: 36px;
}

#captchaBoxForm {
    width: 122px;
    height: 30px;
}

#priceSearchMessageFr{height:62px;}
#buscaDestinosMessageFr{height:65px;}
#rssMessageFr{height:52px;}
#promosMessageFr{height:82px;}
#boardingCardMessageFr{height:52px;}
#depDateMessageFr, #retDateMessageFr{height:76px;}
#depTimeMessageFr, #retTimeMessageFr{height:82px;}
#filteringCarrierMessageFr{height:82px;}
#cabinClassNameMessageFr{height:92px;}
#hotelCityMessageFr{height:85px;}
