div.appl_ab_menu_orizzontale_menu_orizzontale
 { padding: 8px 6px 4px 10px;background: #D4E3F4 url("immagini/img_template/sfondo_menu_offerte.gif") top left repeat-x;text-align: right;margin-bottom: 10px;margin-top: -35px; }
.appl_ab_menu_orizzontale_menu_orizzontale ul
 { color: #ffffff;padding: 0; margin: 0 auto;background: url("immagini/img_template/freccia_blu.gif") center left no-repeat; }
.appl_ab_menu_orizzontale_menu_orizzontale li
 { text-align: center;display: inline;list-style: none;font-weight: bold;padding: 0; margin: 0; }
.appl_ab_menu_orizzontale_menu_orizzontale a
 { color: #005899;text-decoration: none;padding: 10px 3px 4px 3px; }
.appl_ab_menu_orizzontale_menu_orizzontale a:hover
 { color: #000000;background-color: #ffffff; }
.appl_ab_menu_orizzontale_voce_corrente
 { padding: 10px 3px 4px 3px;color: #000000;background-color: #ffffff; }
.appl_ab_menu_verticale_menu
 { width: 172px; padding: 0; margin: 0 auto;text-align: left;background: url("immagini/img_template/sfondo_menu_standard.gif") top center repeat-y; }
.appl_ab_menu_verticale_menu li
 { list-style: none;font-weight: bold;padding: 0 6px 0 6px; !padding: 1px 0; margin: 0 0 0 0px;border-top: 1px solid #ffffff; }
.appl_ab_menu_verticale_menu li a, .menu li a:visited
 { display: block;padding: 11px 6px 11px 15px; margin: 0 -8px; !margin: 0;color: #000000;text-decoration: none !important; }
.appl_ab_menu_verticale_menu li a:hover
 { color: #500000;background: url("immagini/img_template/sfondo_menu_standard_over.gif") top center repeat-y; }
.appl_ab_menu_verticale_menu li img
 { display: inline;vertical-align: middle; }
.appl_ab_menu_verticale_voce_corrente
 { display: block;padding: 11px 6px 11px 15px; margin: 0 -8px; !margin: 0;background: url("immagini/img_template/sfondo_menu_standard_over.gif") top center repeat-y; }
.appl_ab_menu_verticale_bollino_new_menu
 { width: 172px; padding: 0; margin: 0 auto;text-align: left;background: url("immagini/img_template/bollino-new.gif") center center repeat-y; }
.appl_ab_menu_verticale_bollino_new_menu li
 { list-style: none;font-weight: bold;padding: 0 6px 0 6px; !padding: 1px 0; margin: 0 0 0 0px;border-top: 1px solid #ffffff; }
.appl_ab_menu_verticale_bollino_new_menu li a, .menu li a:visited
 { display: block;padding: 11px 6px 11px 15px; margin: 0 -8px; !margin: 0;color: #000000;text-decoration: none !important; }
.appl_ab_menu_verticale_bollino_new_menu li a:hover
 { color: #500000;background: url("immagini/img_template/bollino-new_hover.gif") center center repeat-y; }
.appl_ab_menu_verticale_bollino_new_menu li img
 { display: inline;vertical-align: middle; }
.appl_ab_menu_verticale_bollino_new_voce_corrente
 { display: block;padding: 11px 6px 11px 15px; margin: 0 -8px; !margin: 0;background: url("immagini/img_template/bollino-new_hover.gif") center center repeat-y; }
.appl_ab_menu_verticale_bimbi_icona_menu
 { width: 172px; padding: 0; margin: 0 auto;text-align: left;background: url("immagini/img_template/icona-bambini.gif") center center repeat-y; }
.appl_ab_menu_verticale_bimbi_icona_menu li
 { list-style: none;font-weight: bold;padding: 0 6px 0 6px; !padding: 1px 0; margin: 0 0 0 0px;border-top: 1px solid #ffffff; }
.appl_ab_menu_verticale_bimbi_icona_menu li a, .menu li a:visited
 { display: block;padding: 11px 6px 11px 15px; margin: 0 -8px; !margin: 0;color: #000000;text-decoration: none !important; }
.appl_ab_menu_verticale_bimbi_icona_menu li a:hover
 { color: #500000;background: url("immagini/img_template/icona-bambini_hover.gif") center center repeat-y; }
.appl_ab_menu_verticale_bimbi_icona_menu li img
 { display: inline;vertical-align: middle; }
.appl_ab_menu_verticale_bimbi_icona_voce_corrente
 { display: block;padding: 11px 6px 11px 15px; margin: 0 -8px; !margin: 0;background: url("immagini/img_template/icona-bambini_hover.gif") center center repeat-y; }
.appl_ab_menu_verticale_bimbi_menu
 { width: 172px; padding: 0; margin: 0 auto;text-align: left;background: url("immagini/img_template/sfondo_menu_bimbi.gif") top center repeat-y; }
.appl_ab_menu_verticale_bimbi_menu li
 { list-style: none;font-weight: bold;padding: 0 6px 0 6px; !padding: 1px 0; margin: 0 0 0 0px;border-top: 1px solid #ffffff; }
.appl_ab_menu_verticale_bimbi_menu li a, #menu li a:visited
 { display: block;padding: 11px 6px 11px 15px; margin: 0 -8px; !margin: 0;;color: #000000;text-decoration: none !important; }
.appl_ab_menu_verticale_bimbi_menu li a:hover
 { color: #005899;background: url("immagini/img_template/sfondo_menu_bimbi_over.gif") top center repeat-y; }
.appl_ab_menu_verticale_bimbi_menu li img
 { display: inline;vertical-align: middle; }
.appl_ab_menu_verticale_bimbi_voce_corrente
 { display: block;padding: 11px 6px 11px 15px; margin: 0 -8px; !margin: 0;background: url("immagini/img_template/sfondo_menu_bimbi_over.gif") top center repeat-y; }
.appl_ab_menu_verticale_last_minute_menu
 { width: 172px; padding: 0; margin: 0 auto;text-align: left;background: url("immagini/img_template/icona-lastminute.gif") center center repeat-y; }
.appl_ab_menu_verticale_last_minute_menu li
 { list-style: none;font-weight: bold;padding: 0 6px 0 6px; !padding: 1px 0; margin: 0 0 0 0px;border-top: 1px solid #ffffff; }
.appl_ab_menu_verticale_last_minute_menu li a, .menu li a:visited
 { display: block;padding: 11px 6px 11px 15px; margin: 0 -8px; !margin: 0;color: #000000;text-decoration: none !important; }
.appl_ab_menu_verticale_last_minute_menu li a:hover
 { color: #500000;background: url("immagini/img_template/icona-lastminute_hover.gif") center center repeat-y; }
.appl_ab_menu_verticale_last_minute_menu li img
 { display: inline;vertical-align: middle; }
.appl_ab_menu_verticale_last_minute_voce_corrente
 { display: block;padding: 11px 6px 11px 15px; margin: 0 -8px; !margin: 0;background: url("immagini/img_template/icona-lastminute_hover.gif") center center repeat-y; }
.appl_ab_menu_verticale_inclusive_menu
 { width: 172px; padding: 0; margin: 0 auto;text-align: left;background: url("immagini/img_template/sfondo_menu_allinclusive.gif") top center repeat-y; }
.appl_ab_menu_verticale_inclusive_menu li
 { list-style: none;font-weight: bold;padding: 0 6px 0 6px; !padding: 1px 0; margin: 0 0 0 0px;border-top: 1px solid #ffffff; }
.appl_ab_menu_verticale_inclusive_menu li a, #menu li a:visited
 { display: block;padding: 11px 6px 11px 15px; margin: 0 -8px; !margin: 0;color: #000000;text-decoration: none !important; }
.appl_ab_menu_verticale_inclusive_menu li a:hover
 { color: #194f01;background: url("immagini/img_template/sfondo_menu_allinclusive_over.gif") top center repeat-y; }
.appl_ab_menu_verticale_inclusive_menu li img
 { display: inline;vertical-align: middle; }
.appl_ab_menu_verticale_inclusive_voce_corrente
 { display: block;padding: 11px 6px 11px 15px; margin: 0 -8px; !margin: 0;background: url("immagini/img_template/sfondo_menu_allinclusive_over.gif") top center repeat-y; }
.appl_ab_menu_verticale_area_riservata_menu
 { width: 172px; padding: 0; margin: 0 auto;text-align: left;background: url("immagini/img_template/sfondo_menu_areariservata.gif") center center no-repeat; }
.appl_ab_menu_verticale_area_riservata_menu li
 { list-style: none;font-weight: bold;padding: 0 6px 0 6px; !padding: 1px 0; margin: 0 0 0 0px;border-top: 1px solid #ffffff; }
.appl_ab_menu_verticale_area_riservata_menu li a, #menu li a:visited
 { display: block;padding: 11px 6px 11px 15px; margin: 0 -8px; !margin: 0;color: #000000;text-decoration: none !important; }
.appl_ab_menu_verticale_area_riservata_menu li a:hover
 { color: #500000;background: url("immagini/img_template/sfondo_menu_areariservata_over.gif") center center no-repeat; }
.appl_ab_menu_verticale_area_riservata_menu li img
 { display: inline;vertical-align: middle; }
.appl_ab_menu_verticale_area_riservata_voce_corrente
 { display: block;padding: 11px 6px 11px 15px; margin: 0 -13px; !margin: 0;background: url("immagini/img_template/sfondo_menu_areariservata_over.gif") top center repeat-y; }
.appl_ab_menu_verticale_prenotazioni_menu
 { width: 172px; padding: 0; margin: 0 auto;text-align: left;background: url("immagini/img_template/sfondo_box_booking.gif") top center repeat-y; }
.appl_ab_menu_verticale_prenotazioni_menu li
 { list-style: none;font-weight: bold;padding: 0 6px 0 6px; !padding: 1px 0; margin: 0 0 0 0px;border-top: 1px solid #ffffff; }
.appl_ab_menu_verticale_prenotazioni_menu li a, .menu li a:visited
 { display: block;padding: 11px 6px 11px 15px; margin: 0 -8px; !margin: 0;color: #000000;text-decoration: none !important; }
.appl_ab_menu_verticale_prenotazioni_menu li a:hover
 { color: #500000;background: url("immagini/img_template/sfondo_box_booking.gif") top center repeat-y; }
.appl_ab_menu_verticale_prenotazioni_menu li img
 { display: inline;vertical-align: middle; }
.appl_ab_menu_verticale_prenotazioni_voce_corrente
 { display: block;padding: 11px 6px 11px 15px; margin: 0 -13px; !margin: 0;background: url("immagini/img_template/sfondo_box_booking.gif") top center repeat-y; }
.appl_ab_menu_verticale_prenotazioni_come_menu
 { width: 172px; padding: 0; margin: 0 auto;text-align: left;background: url("immagini/img_template/sfondo_box_booking.gif") top center repeat-y; }
.appl_ab_menu_verticale_prenotazioni_come_menu li
 { list-style: none;font-weight: bold;padding: 0 6px 0 6px; !padding: 1px 0; margin: 0 0 0 0px;border-top: 1px solid #ffffff; }
.appl_ab_menu_verticale_prenotazioni_come_menu li a, .menu li a:visited
 { display: block;padding: 11px 6px 11px 15px; margin: 0 -8px; !margin: 0;color: #000000;text-decoration: none !important; }
.appl_ab_menu_verticale_prenotazioni_come_menu li a:hover
 { color: #500000;background: url("immagini/img_template/sfondo_box_booking.gif") top center repeat-y; }
.appl_ab_menu_verticale_prenotazioni_come_menu li img
 { display: inline;vertical-align: middle; }
.appl_ab_menu_verticale_prenotazioni_come_voce_corrente
 { display: block;padding: 11px 6px 11px 15px; margin: 0 -13px; !margin: 0;background: url("immagini/img_template/sfondo_box_booking.gif") top center repeat-y; }

