.stampa-prenotazione .* { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:9pt; } .stampa-prenotazione .img { border:0px; } .stampa-prenotazione .a { text-decoration:none; color:#990000; } .stampa-prenotazione .a:link { text-decoration:none; color:#990000; } .stampa-prenotazione .a:hover { text-decoration:underline; color:#990000; } .stampa-prenotazione .select { background-color: #ffffff; border: 1px solid #cccccc; font-size: 9pt; margin:2px; padding:2px; width:100px; } .stampa-prenotazione .input { background-color: #ffffff; border: 1px solid #cccccc; font-size: 9pt; margin:2px; padding:2px; width:100px; } .stampa-prenotazione .input:hover { background-color: #ffffff; border: 1px solid #990000; font-size: 9pt; width:100px; } .stampa-prenotazione .table-100 { width:100%; margin:0px; padding:0px; } .stampa-prenotazione .table-logo { width:100%; margin:0px; padding:0px; } .stampa-prenotazione .table-logo td { vertical-align:middle; font-size: 7pt; } .stampa-prenotazione .table-info-pratica {
width:100%; } .stampa-prenotazione .data-pratica { font-size:9pt; color:#000000; vertical-align:middle; height:100px; width:250px; } .stampa-prenotazione .spettabile1 { vertical-align:middle; text-align:right; } .stampa-prenotazione .spettabile1 p { font-size:12pt; text-transform:uppercase; font-weight:bold; color:#000000; /*line-height:10px;*/ } .stampa-prenotazione .frase-pratica { font-size:10pt; color:#333333; vertical-align:bottom; border-bottom:1px solid #000000; } .stampa-prenotazione .frase-pratica b { font-size:10pt; font-weight:bold; color:#000000; vertical-align:bottom; } .stampa-prenotazione .spettabile2 { vertical-align:top; border-bottom:1px solid #000000; text-align:right; } .stampa-prenotazione .spettabile2 p { font-size:8pt; text-transform:uppercase; color:#000000; /*line-height:5px;*/ } .stampa-prenotazione .table-dettagli-struttura { width:100%; border:1px solid #cccccc; background-color:#f1f1f1; margin-top:20px; margin-bottom:20px; padding:10px; } .stampa-prenotazione .dati-box-struttura {
margin-left:5px; border:0px solid #cccccc; height:170px; } .stampa-prenotazione .destinazione-struttura { color:#990000; font-size:9pt; font-weight:bold; border:0px solid #ff0000; } .stampa-prenotazione .nome-struttura { border-bottom:1px solid #990000; color:#990000; font-size:15pt; font-weight:bold; clear:both; } .stampa-prenotazione .info-struttura { width:350px; border:0px solid #990000; } .stampa-prenotazione .info-struttura p { width:350px; color:#000000; font-size:9pt; margin-top: 5px; margin-bottom: 5px; } .stampa-prenotazione .to-logo-struttura { margin-top:5px; padding:2px; font-size:10pt; font-weight:bold; font-style:italic; color:#990000; text-align:right; } .table-dettagli-struttura div { font-size:8pt; } .stampa-prenotazione .icone-selection img { margin-right:10px; } .stampa-prenotazione .box-prezzo-struttura { border:0px solid #ff0000; width:90px; color:#ffffff; text-align:center; } .stampa-prenotazione .frase-prezzo-struttura { width:90px; font-size:8pt; color:#ffffff; text-align:center; }
.stampa-prenotazione .prezzo-struttura { width:90px; font-size:13pt; color:#ffffff; text-align:center; font-weight:bold; } .stampa-prenotazione .box-menu-prezzo-struttura { margin-left:5px; border:0px solid #cccccc; width:555px; } .stampa-prenotazione .menu-dettaglio-struttura { width:450px; margin-top:20px; border-top:1px solid #990000; } .stampa-prenotazione .voce-menu-dettaglio-struttura { border:0px solid #000000; color:#990000; font-size:12pt; text-align:right; padding-right:12px; display:inline; font-weight:bold; } .stampa-prenotazione .voce-menu-dettaglio-struttura a { border:0px solid #000000; color:#990000; font-size:8pt; font-weight:bold; text-align:right; display:inline; text-decoration:none; } .stampa-prenotazione .voce-menu-dettaglio-struttura a:link { border:0px solid #000000; color:#990000; font-size:8pt; font-weight:bold; text-align:right; display:inline; text-decoration:none; } .stampa-prenotazione .voce-menu-dettaglio-struttura a:hover { border:0px solid #000000; color:#990000; font-size:8pt;
font-weight:bold; text-align:right; display:inline; text-decoration:underline; } .stampa-prenotazione .titolo-corpo-dettaglio { border-bottom:1px solid #990000; color:#990000; font-size:15pt; font-weight:bold; clear:both; } .stampa-prenotazione .testo-corpo-dettaglio { color:#000000; font-size:8pt; text-align:justify; clear:both; margin-top:10px; } .stampa-prenotazione .sottotitolo-corpo-dettaglio { color:#990000; font-size:10pt; font-weight:bold; } .stampa-prenotazione .titolo-barra{ font-size:14pt; padding-left:10px; line-height:35px; color:#ffffff; font-weight:bold; } .stampa-prenotazione .record { background-color:#ffffff; } .stampa-prenotazione .record:hover { background-color:#f1f1f1; } .stampa-prenotazione .table-listino { width:100%; color:#000000; margin-bottom:10px; } .stampa-prenotazione .intestazione-PARTENZA { width:100px; font-size:8pt; color:#ffffff; text-align:center; font-weight:bold; background-color:#009900; padding:5px; } .stampa-prenotazione .intestazione-SISTEMAZIONE { width:100px;
font-size:8pt; color:#ffffff; text-align:center; font-weight:bold; background-color:#009900; padding:5px; } .stampa-prenotazione .intestazione-AEROPORTI { width:100px; font-size:8pt; color:#ffffff; text-align:center; font-weight:bold; background-color:#009900; padding:5px; } .stampa-prenotazione .intestazione-QUOTA-NETWORK { width:150px; font-size:8pt; color:#ffffff; text-align:center; font-weight:bold; background-color:#009900; padding:5px; } .stampa-prenotazione .intestazione-QUOTA-CATALOGO { width:150px; font-size:8pt; color:#ffffff; text-align:center; font-weight:bold; background-color:#009900; padding:5px; } .stampa-prenotazione .intestazione-SCONTO { width:50px; font-size:8pt; color:#ffffff; text-align:center; font-weight:bold; background-color:#009900; padding:5px; } .stampa-prenotazione .intestazione-INFANT { width:100px; font-size:8pt; color:#ffffff; text-align:center; font-weight:bold; background-color:#009900; padding:5px; } .stampa-prenotazione .intestazione-BAMBINI { width:100px; font-size:8pt;
color:#ffffff; text-align:center; font-weight:bold; background-color:#009900; padding:5px; } .stampa-prenotazione .intestazione-SUPPLEMENTI { font-size:8pt; color:#ffffff; text-align:center; font-weight:bold; background-color:#009900; padding:5px; } .stampa-prenotazione .intestazione-TIPOLOGIA { font-size:8pt; color:#ffffff; text-align:center; font-weight:bold; background-color:#009900; } .stampa-prenotazione .intestazione-ICONA { width:20px; font-size:8pt; color:#ffffff; text-align:center; font-weight:bold; background-color:#ffffff; padding:5px; } .stampa-prenotazione .riga-PARTENZA { font-size:8pt; color:#000000; text-align:center; border-bottom:1px solid #cccccc; } .stampa-prenotazione .riga-SISTEMAZIONE { font-size:8pt; color:#000000; text-align:center; border-bottom:1px solid #cccccc; } .stampa-prenotazione .riga-AEROPORTI { font-size:8pt; color:#000000; text-align:center; border-bottom:1px solid #cccccc; } .stampa-prenotazione .riga-QUOTA-NETWORK { font-size:8pt; color:#000000; text-align:center;
border-bottom:1px solid #cccccc; } .stampa-prenotazione .riga-QUOTA-CATALOGO { font-size:8pt; color:#000000; text-align:center; border-bottom:1px solid #cccccc; } .stampa-prenotazione .riga-SCONTO { font-size:8pt; color:#000000; text-align:center; border-bottom:1px solid #cccccc; } .stampa-prenotazione .riga-INFANT { font-size:8pt; color:#000000; text-align:center; border-bottom:1px solid #cccccc; } .stampa-prenotazione .riga-BAMBINI { font-size:8pt; color:#000000; text-align:center; border-bottom:1px solid #cccccc; } .stampa-prenotazione .riga-SUPPLEMENTI { font-size:8pt; color:#000000; text-align:center; border-bottom:1px solid #cccccc; } .stampa-prenotazione .riga-TIPOLOGIA { font-size:8pt; color:#000000; text-align:center; border-bottom:1px solid #cccccc; } .stampa-prenotazione .riga-ICONA { width:20px; font-size:8pt; color:#000000; text-align:center; border-bottom:1px solid #cccccc; } .stampa-prenotazione .box-preventivo-3 { clear:both; } .stampa-prenotazione .select-aeroporto { width:150px; }
.stampa-prenotazione .select-camere { background-color:#f1f1f1; color:#000000; margin:2px; min-height:25px; font-size:8pt; } .stampa-prenotazione .select-camere img { vertical-align:middle; margin-left:10px; } .stampa-prenotazione .select-camere select{ width:40px; } .stampa-prenotazione .box-supplementi-facoltativi { margin-top:10px; margin-bottom:10px; border:4px solid #009900; background-color:#f1fff3; padding:5px 5px 20px 5px; clear:both; width:605px; } .stampa-prenotazione .titolo-supplementi-facoltativi { font-size:11pt; font-weight:bold; color:#009900; padding:10px; text-decoration:underline; display:block; clear:both } .stampa-prenotazione .gruppo-supplementi-facoltativi { padding:5px; border:0px solid #cccccc; display:block; clear:both; width:610px; } .stampa-prenotazione .voce-supplementi-facoltativi { border-bottom:1px solid #cccccc; padding:4px; margin:4px; white-space:nowrap; } .stampa-prenotazione .voce-supplementi-facoltativi input { border:0px solid #cccccc; width:20px; }
.stampa-prenotazione .table-note-aggiuntive { margin-top:10px; margin-bottom:10px; width:100%; border:1px solid #cccccc; } .stampa-prenotazione .note-aggiuntive { width:100%; border:0px solid #000000; background-color:#f1f1f1; font-size:8pt; } .stampa-prenotazione .table-voli { width:100%; color:#000000; margin-bottom:10px; border:2px solid #0099ff; } .stampa-prenotazione .intestazione-AEROPORTO-PARTENZA { font-size:9pt; color:#ffffff; text-align:center; font-weight:bold; background-color:#0099ff; padding:5px; border-bottom:1px solid #cccccc; } .stampa-prenotazione .intestazione-DETTAGLI { font-size:9pt; color:#ffffff; text-align:center; font-weight:bold; background-color:#0099ff; padding:5px; border-left:1px solid #ffffff; border-bottom:1px solid #cccccc; } .stampa-prenotazione .cella-AEROPORTO-PARTENZA { font-size:8pt; color:#000000; padding:2px; text-align:center; border-bottom:1px solid #cccccc; } .stampa-prenotazione .cella-DETTAGLI { font-size:8pt; color:#000000; text-align:center;
border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; } .stampa-prenotazione .table-voli-DETTAGLI { width:100%; color:#000000; padding:0px; } .stampa-prenotazione .cella-voli-DETTAGLI-DATA { width:250px; color:#000000; padding:4px; font-size:8pt; text-align:left; padding-left:20px; } .stampa-prenotazione .cella-voli-DETTAGLI-DATA b { color:#000000; padding:0px; font-size:8pt; } .stampa-prenotazione .cella-voli-DETTAGLI-STATO { width:25px; color:#000000; padding:4px; font-size:8pt; } .stampa-prenotazione .cella-voli-DETTAGLI-DISPONIBILITA { color:#000000; padding:2px; font-size:8pt; text-align:left; } .stampa-prenotazione .cella-voli-DETTAGLI-SELEZIONE { width:50px; color:#000000; padding:0px; font-size:8pt; border-left:1px solid #cccccc; text-align:center; } .stampa-prenotazione .cella-voli-DETTAGLI-SELEZIONE input { width:20px; border:0px solid #000000; } .stampa-prenotazione .table-dettagli { width:100%; color:#000000; margin-bottom:15px; } .stampa-prenotazione .intestazione-PERSONA {
font-size:9pt; color:#990000; text-align:center; font-weight:bold; background-color:#cccccc; padding:5px; } .stampa-prenotazione .intestazione-NUMERO { font-size:9pt; color:#990000; text-align:center; font-weight:bold; background-color:#cccccc; padding:5px; } .stampa-prenotazione .intestazione-UNITARIO { font-size:9pt; color:#990000; text-align:center; font-weight:bold; background-color:#cccccc; padding:5px; } .stampa-prenotazione .intestazione-TOTALE { font-size:9pt; color:#990000; text-align:center; font-weight:bold; background-color:#cccccc; padding:5px; } .stampa-prenotazione .riga-PERSONA { font-size:8pt; color:#000000; text-align:center; border-bottom:1px solid #cccccc; } .stampa-prenotazione .riga-NUMERO { font-size:8pt; color:#000000; text-align:center; border-bottom:1px solid #cccccc; } .stampa-prenotazione .riga-UNITARIO { font-size:8pt; color:#000000; text-align:right; padding-right:10px; border-bottom:1px solid #cccccc; } .stampa-prenotazione .riga-TOTALE { font-size:8pt; color:#000000;
text-align:right; padding-right:10px; border-bottom:1px solid #cccccc; } .stampa-prenotazione .table-totale-pratica { width:100%; font-size:10pt; color:#990000; text-align:right; font-weight:bold; margin-bottom:10px; border-bottom:4px solid #990000; } .stampa-prenotazione .prezzo-totale-pratica { font-size:15pt; color:#990000; text-align:right; padding:5px; background-color: transparent; } .stampa-prenotazione .table-btn-opzioni-preventivo { width:100%; text-align:right; border:0px solid #cccccc; /*display:none;*/ } .stampa-prenotazione .table-dati-personali { width:100%; color:#000000; margin-bottom:10px; border:1px solid #cccccc } .stampa-prenotazione .table-dati-personali TD{ font-size: 9pt; } .stampa-prenotazione .numero-persone-camera { color:#000000; padding:1px; margin-bottom:10px; border:1px solid #cccccc; } .stampa-prenotazione .select-camere-sx { border:1px solid #cccccc; width:100%; margin:2px; } .stampa-prenotazione .select-camere-dx { border:1px solid #cccccc; width:100%; margin:2px; }
.stampa-prenotazione .table-fascia-footer { border-top:1px solid #cccccc; width:100%; margin-bottom:20px; margin-top:20px; } .stampa-prenotazione .copy-footer { text-align:center; font-size:8pt; } /* FINE BOX PREVENTIVO FINALE */ .box-errore { margin-top:10px; margin-bottom:10px; float:left; border:2px solid #ff0000; text-align:center; background-color:#ffe8e8; color:#FF0000; padding:5px; width:625px; font-size:10pt; } .box-errore p { color:#FF0000; font-weight:bold; text-transform:uppercase; text-decoration:underline; margin:0px; padding:0px; }