/* LANGUAGE SPECIFIC----------------------------------------------------- */
#block-sata_login h2.homepage{width:146px;height:35px;text-indent:-9999px;margin:44px auto 8px;background:url(../../images/layout/pt-pt/global_bg.png) -10px -970px no-repeat;}

#block-menu-primary-links .sata{width:34px;background-image:url(../../images/layout/pt-pt/global_bg.png);background-position: -10px -1229px}
#block-menu-primary-links .sata:hover{background-position: -10px -1246px}
#block-menu-primary-links .travel_with_us{width:118px;background-image:url(../../images/layout/pt-pt/global_bg.png); background-position:-10px -1283px}
#block-menu-primary-links .travel_with_us:hover{background-position:-10px -1300px}
#block-menu-primary-links .imagine{width:97px;background-image:url(../../images/layout/pt-pt/global_bg.png);background-position: -10px -1337px}
#block-menu-primary-links .imagine:hover{background-position: -10px -1354px}
#block-menu-primary-links .useful_information{width:144px;background-image:url(../../images/layout/pt-pt/global_bg.png);background-position: -10px -1391px}
#block-menu-primary-links .useful_information:hover{background-position: -10px -1408px}
#block-menu-primary-links .other_services{width:128px;background-image:url(../../images/layout/pt-pt/global_bg.png);background-position: -10px -1445px}
#block-menu-primary-links .other_services:hover{background-position: -10px -1462px}
#block-menu-primary-links .promocoes{width:86px;background-image:url(../../images/layout/pt-pt/global_bg.png);background-position: -10px -1499px}
#block-menu-primary-links .promocoes:hover{background-position: -10px -1516px}

#block-menu-menu-services .booking span{background-image:url(../../images/layout/pt-pt/global_bg.png);background-position: 0px -1783px}
#block-menu-menu-services .booking:hover span{background-position: 0px -1820px}
#block-menu-menu-services .schedule span{background-image:url(../../images/layout/pt-pt/global_bg.png);background-position: 0px -1873px}
#block-menu-menu-services .schedule:hover span{background-position: 0px -1910px}
#block-menu-menu-services .check_my_trip span{background-image:url(../../images/layout/pt-pt/global_bg.png);background-position: 0px -1963px}
#block-menu-menu-services .check_my_trip:hover span{background-position: 0px -2000px}
#block-menu-menu-services .flight_status span{background-image:url(../../images/layout/pt-pt/global_bg.png);background-position: 0px -2053px}
#block-menu-menu-services .flight_status:hover span{background-position: 0px -2090px}
#block-menu-menu-services .receipt_request span{background-image:url(../../images/layout/pt-pt/global_bg.png);background-position: 0px -2143px}
#block-menu-menu-services .receipt_request:hover span{background-position: 0px -2180px}
/* #block-menu-menu-services .webcheckin span{background-image:url(../../images/layout/pt-pt/nav_check_in.png);background-position: 23px 0px}
#block-menu-menu-services .webcheckin:hover span{background-position: 23px -37px} */
#block-menu-menu-services .help span{background-image:url(../../images/layout/pt-pt/global_bg.png);background-position: 0px -2233px}
#block-menu-menu-services .help:hover span{background-position: 0px -2270px}

#sata_schedule_response p.hint span{display:block;height:28px;background:url(../../images/layout/pt-pt/bt_horarios_reservar.png) no-repeat right bottom;text-indent:-9999px;width:225px}

#sataBookingForm .submit_bg{float:right;background:url(../../images/layout/pt-pt/booking_submit_left.gif) no-repeat left top;margin:20px 0 0 0;height:49px}
#sataBookingForm #edit-sata-booking-form-submit{width:175px}

#SataPassNumber li{float:left;padding:0 6px 0 0}
#SataPassNumber .tooltip{margin:21px 0 0 -6px;}
