@import url("cubakeys.dropdown.css");
/*** Header ***/

.en #home {
    width: 46px;
}

.en #home span {
    background-image: url("../images/en/mhome.png");
    background-repeat: no-repeat;
    width: 46px;
}

.en #keys {
     width: 38px;
}

#keysSubmenu {
     width: 140px;
}

.en #keys span {
    background-image: url("../images/en/mkeys.png");
    background-repeat: no-repeat;
    width: 38px;
}

.en #brands {
     width: 57px;
}

#brandsSubmenu {
     width: 100px;
}

.en #brands span {
    background-image: url("../images/en/mbrands.png");
    background-repeat: no-repeat;
    width: 57px;
}

.en #hotels {
     width: 57px;
}

.en #hotels span {
    width: 57px;
    background-image: url("../images/en/mhotels.png");
    background-repeat: no-repeat;
}

.en #interests {
    width: 77px;
}

.en #interestsSubmenu {
    width: 200px;
}

.en #interests span {
    background-image: url("../images/en/minterests.png");
    background-repeat: no-repeat;
    width: 77px;
}

.en #flights {
    width: 62px;
}

.en #flights span {
    background-image: url("../images/en/mflights.png");
    background-repeat: no-repeat;
    width: 62px;
}

.en #lang {
    width: 77px;
}

.en #lang span {
    background-image: url("../images/en/mlang.png");
    background-repeat: no-repeat;
    width: 77px;
}

/* ES */
.es #home {
    width: 49px;
}

.es #home span {
    background-image: url("../images/es/mhome.png");
    background-repeat: no-repeat;
    width: 49px;
}

.es #keys {
     width: 48px;
}

#keysSubmenu {
     width: 140px;
}
.es #keys span {
    background-image: url("../images/es/mkeys.png");
    background-repeat: no-repeat;
    width: 48px;
}

.es #brands {
     width: 58px;
}

#brandsSubmenu {
     width: 100px;
}

.es #brands span {
    background-image: url("../images/es/mbrands.png");
    background-repeat: no-repeat;
    width: 58px;
}

#hotels {
     width: 67px;
}

.es #hotels span {
    width: 67px;
    background-image: url("../images/es/mhotels.png");
    background-repeat: no-repeat;
}

.es #interests {
    width: 78px;
}

.es #interestsSubmenu {
    width: 200px;
}

.es #interests span {
    background-image: url("../images/es/minterests.png");
    background-repeat: no-repeat;
    width: 78px;
}

.es #flights {
    width: 58px;
}

.es #flights span {
    background-image: url("../images/es/mflights.png");
    background-repeat: no-repeat;
    width: 58px;
}

.es #lang {
    width: 77px;
}

.es #lang span {
    background-image: url("../images/es/mlang.png");
    background-repeat: no-repeat;
    width: 77px;
}

div.menuSeparator {
    margin: 0 7px;
    padding: 0;
    background-image: url("/images/mseparator.png");
    background-position: center top;
    background-repeat: no-repeat;
    width: 6px;
    height: 18px;
}


/*** Footer ***/
div.footerItem {
    float: left;
    display: block;
    height: 18px;
    border: none;
}

div.footerItem a {
    width: 100%;
    height: 100%;
    display: block;
    border: none;
    position: relative;
    text-decoration: none;
}

.en #fflights {
    background-image: url("/images/en/footer_flights.png");
    background-position: center top;
    background-repeat: no-repeat;
    width: 58px;
    padding: 0;
    margin: 0;
}

.es #fflights {
    background-image: url("/images/es/footer_flights.png");
    background-position: center top;
    background-repeat: no-repeat;
    width: 58px;
    padding: 0;
    margin: 0;
}

.en #fcontactUs {
    background-image: url("/images/en/footer_contact_us.png");
    background-position: center top;
    background-repeat: no-repeat;
    width: 84px;
    padding: 0;
    margin: 0;
}


.es #fcontactUs {
    background-image: url("/images/es/footer_contact_us.png");
    background-position: center top;
    background-repeat: no-repeat;
    width: 97px;
    padding: 0;
    margin: 0;
}

.es #ftravelInfo {
    background-image: url("../images/es/footer_travel_info.png");
    background-position: center top;
    background-repeat: no-repeat;
    width: 175px;
    _ background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/es/footer_travel_info.png', sizingMethod='crop');
}

.en #ftravelInfo {
    background-image: url("../images/en/footer_travel_info.png");
    background-position: center top;
    background-repeat: no-repeat;
    width: 90px;
    _ background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/en/footer_travel_info.png', sizingMethod='crop');
}

.en #ffeedback {
    background-image: url("../images/en/footer_feedback.png");
    background-position: center top;
    background-repeat: no-repeat;
    width: 70px;
    _ background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/en/footer_feedback.png', sizingMethod='crop');
}

.es #ffeedback {
    background-image: url("/images/es/footer_feedback.png");
    background-position: center top;
    background-repeat: no-repeat;
    width: 70px;
    _ background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/es/footer_feedback.png', sizingMethod='crop');
}

.footerSeparator {
    margin: 0 7px;
    padding: 0;
    background-image: url("/images/footer_separator.png");
    background-position: center top;
    background-repeat: no-repeat;
    width: 6px;
}
