﻿ .c_001{margin-top:0;border-top:1px solid #ccc;padding-top:5px}#italopass .readonly .tBl,#italopass .readonly .tBr,#italopass .readonly .tBc{background-image:none}#italopass .readonly input{color:#333}#italopass .tabs_label{margin-top:12px}#italolavoro .readonly .tBl,#italolavoro .readonly .tBr,#italolavoro .readonly .tBc{background-image:none}#italolavoro .readonly input{color:#333}#italolavoro .tabs_label{margin-top:12px}.anagcit{font-weight:bold;font-size:20px}.registrazione label.anagcit{margin-top:10px;padding-top:0}.myItalo .lentoneCit{margin-top:10px}.myItalo .lentoneRicerca .labelsCit{width:235px}.registrazione .inputssCit{color:#666;width:200px}.registrazione .inputssCits{width:578px}.gendCit{width:80px}.birthCit{width:100px}.labelsCit02{margin-top:100px}.myItalo .lentoneRicerca .labelsCit02{width:170px}.registrazione .labelsCit02{margin-left:0;min-width:150px}.telMobCit{width:150px;margin-left:0}.inputssCit02{color:#666;margin-left:0}.shortCit{margin-top:105px}.registrazione .inputssCit02{width:170px}.inputssCit03{color:#666;margin-left:0}.shortCit02{margin-top:18px}.registrazione .inputssCit03{width:200px}.inputssCit04{color:#666}.registrazione .inputssCit04{width:578px}.myItalo .lentoneRicerca .labelsCit04{width:235px}.shortCit03{margin-top:12px;margin-left:20px}.labelsCit05{margin-top:0}.blackCit{width:150px;margin-left:0}.registrazione .shortCit04{width:170px}.shortCit04{margin-top:8px}.labelStat{font-weight:bold}.lentoneRicerca .labelStat{margin:5px 0 5px 0;padding-top:0;font-size:20px}.fie5Cit{border-top:#ccc 2px solid;margin-top:10px}.myItalo .lentoneRicerca fieldset.fie5Cit{border-bottom:#ccc 2px solid}.myItalo .lentoneRicerca fieldset.fie6Cit{border-bottom:#ccc 1px solid}.short3{margin-top:30px}.shortSett{margin-top:10px}.myItalo .fie7 .inputssIntr{width:538px}.myItalo .fie7 .combo6Cit{margin-top:10px;width:538px}.smartcinema{background-image:url(../../images/NTV_Base/_smartcinema_logo_130x20.png);width:130px;height:20px;background-position:0 0}.smartxl{background-image:url(../../images/NTV_Base/_smartxl_logo_130x20.png);width:130px;height:20px;background-position:0 0}.ipp{float:right;margin-right:10px}.helperCorporate{background:url(../../images/NTV_Base/icona_aziende.png) no-repeat scroll center white;height:21px;position:absolute;width:21px;margin-left:140px;margin-top:3px}.unicredit .readonly *{background:none repeat scroll 0 0 transparent;color:#333}.unicredit .readonly .tBc SPAN{width:280px;line-height:15px}.carta_amex_registrazione{background:url(../../images/NTV_Base/carta_amex_italo_registrazione_72x45.png);display:inline-block;width:72px;height:45px;float:left;margin-bottom:10px;margin-top:10px}.carta_prep_registrazione{background:url(../../images/NTV_Base/carta_prepagata_italo_registrazione_72x45.png);display:inline-block;width:72px;height:45px;float:left;margin-bottom:10px;margin-top:10px}.box_registrazione_new{margin-top:10px;margin-left:78px;margin-bottom:5px;font-size:16px}.box_registrazione_new_descr{margin-top:10px;margin-left:78px;margin-bottom:10px;font-size:14px}.carta_paypal_B2BExt{background-image:url(../../images/NTV_Base/_logo_paypal_B2BExt.jpg);background-position:0 0;width:78px;height:49px}.paypal_circuiti{background-image:url(../../images/NTV_Base/_paypal_circuiti.jpg);background-position:0 0;width:172px;height:26px}.carte{background-image:url(../../images/NTV_Base/_credit_card.jpg);background-position:0 0;width:85px;height:52px}.carteSmall{background-image:url(../../images/NTV_Base/_loghi_creditcard.jpg);background-position:0 0;width:169px;height:22px}.riga_tariffa_spec .c_riga_tariffa.cellaItFam,.riga_tariffa_spec .c_riga_tariffa_last.cellaItFam{background-image:url(../../images/NTV_Base/red.png);background-position:-190px -181px}.riga_tariffa_spec .c_riga_tariffa.cellaItSpc,.riga_tariffa_spec .c_riga_tariffa_last.cellaItSpc{background-image:url(../../images/NTV_Base/red.png);background-position:-419px -181px}.phoneMemo{width:500px;font-size:13px;margin-top:0;color:#999;margin-bottom:10px}.c_riga_carrello-liquido{display:none;z-index:100;position:relative;background-position:1px -340px;background-color:#e5e5e5;width:899px;height:46px}.c_riga_carrello-liquido .freccia{background-position:-149px -394px;position:absolute;width:36px;height:20px;bottom:0;left:0}.c_riga_carrello-liquido.off .freccia{display:none}.c_riga_carrello-liquido .il-tuo-viaggio{position:absolute;padding:8px 0 0 40px}.c_riga_carrello-liquido .il-tuo-viaggio h2{margin:14px 0;font:17px/0.2em 'Trebuchet MS',Arial,Helvetica,sans-serif;font-style:italic;font-weight:bold;color:#fff}.c_riga_carrello-liquido .il-tuo-viaggio h1{position:relative;padding:8px 0 0 40px;font:18px/0.2em 'Trebuchet MS',Arial,Helvetica,sans-serif;font-style:italic;font-weight:bold;color:#fff}.c_riga_carrello-liquido .il-tuo-viaggio p{font:12px/0.2em 'Trebuchet MS',Arial,Helvetica,sans-serif;font-style:italic;color:#666}.c_riga_carrello-liquido .andata-ritorno{position:absolute;padding:0 0 0 150px}.c_riga_carrello-liquido .andata-ritorno h1{margin:13px 0;position:relative;padding:0 0 0 40px;font:20px/0.2em 'Trebuchet MS',Arial,Helvetica,sans-serif;font-style:italic;font-weight:bold;color:#fff}.c_riga_carrello-liquido .andata-ritorno p{margin:12px 0;position:relative;padding:0 0 0 42px;font:12px/0.2em 'Trebuchet MS',Arial,Helvetica,sans-serif;font-style:italic;color:#dbdbdb}.c_riga_carrello-liquido .totale{position:absolute;padding:0 0 0 140px}.c_riga_carrello-liquido .totale h1{margin:12px 0;position:relative;padding:10px 0 0 320px;font:18px/0.2em 'Trebuchet MS',Arial,Helvetica,sans-serif;font-weight:bold;color:#d5912a}.c_riga_carrello-liquido.off .totale h1{color:#7f7f7f}.c_riga_carrello-liquido .totale h1.totale-parziale{display:none}.c_riga_carrello-liquido .tariffa{position:absolute;padding:0 0 0 98px}.c_riga_carrello-liquido .tariffa p{margin:22px 0;position:relative;padding:0 0 0 500px;font:22px/0.2em 'Trebuchet MS',Arial,Helvetica,sans-serif;font-style:italic;color:#fff}.c_riga_carrello-liquido.off .tariffa p{color:#7f7f7f}.c_riga_carrello-liquido .dettagli{position:absolute;right:0;padding:13px 123px 0 0}.c_riga_carrello-liquido .dettagli a{display:block;width:50px;background-position:2px -404px;position:relative;padding:0 26px 0 0;font:13px 'Trebuchet MS',Arial,Helvetica,sans-serif;font-style:italic;color:#fff;color:#fff !important;text-decoration:none}.c_riga_carrello-liquido.off .dettagli a{background-position:-208px -405px;position:relative;padding:0 26px 0 0;font:13px 'Trebuchet MS',Arial,Helvetica,sans-serif;font-style:italic;color:#7f7f7f;color:#7f7f7f !important;text-decoration:none}.c_riga_carrello-liquido .dettagli a.open{background-position:2px -389px}.c_riga_carrello-liquido .dettagli #prezzi{display:none;position:absolute;right:122px;padding:15px 0 0 0}.c_riga_carrello-liquido .dettagli #prezzi .txt{position:relative;background-color:#616161;box-shadow:4px 4px 8px #888}.c_riga_carrello-liquido .dettagli #prezzi .txt .detail{position:relative;padding:12px 12px 12px 12px;background-color:#616161;width:157px}.c_riga_carrello-liquido .dettagli #prezzi .txt .detail h1{font:15px 'Trebuchet MS',Arial,Helvetica,sans-serif;font-style:italic;color:#fff;font-weight:bold}.c_riga_carrello-liquido .dettagli #prezzi .txt .detail p{font:11px 'Trebuchet MS',Arial,Helvetica,sans-serif;color:#fff;font-weight:bold}.c_riga_carrello-liquido .dettagli #prezzi .txt .detail span.euro{font:11px 'Trebuchet MS',Arial,Helvetica,sans-serif;color:#fff;float:right;font-weight:bold}.c_riga_carrello-liquido .dettagli #prezzi .txt .detail .line{height:1px;background-color:#989898}.c_riga_carrello-liquido .dettagli #prezzi .txt .detail .sep{height:5px}.c_riga_carrello-liquido .dettagli #prezzi .txt .detail .lineCL{height:1px;background-color:#989898}.c_riga_carrello-liquido .converter{position:absolute;right:0;padding:8px 13px 0 0}.c_riga_carrello-liquido .converter a{position:relative;padding:0 10px 0 0;display:block}.c_riga_carrello-liquido.off .converter a{position:relative;padding:0 10px 0 0;display:block}.c_riga_carrello-liquido .converter a span.img-converter{background-position:-77px -390px;float:left;margin-right:10px;border:0 none;width:34px;height:30px}.c_riga_carrello-liquido.off .converter a span.img-converter{background-position:-288px -391px;float:left;margin-right:10px;border:0 none;width:34px;height:30px}.c_riga_carrello-liquido .converter a span.arrow{background-position:-116px -410px;background-color:rgba(0,0,0,0);float:left;height:13px;margin:7px 0 0;width:23px}.c_riga_carrello-liquido.off .converter a span.arrow{background-position:-321px -409px;background-color:rgba(0,0,0,0);float:left;height:13px;margin:7px 0 0;width:23px}.c_riga_carrello-liquido .converter a.open span.arrow{background-position:-116px -388px}.c_riga_carrello-liquido .converter #currency{display:none;position:absolute;right:4px;top:46px}.c_riga_carrello-liquido .converter #currency .txt{position:relative;background-color:#616161;box-shadow:4px 4px 8px #888}.c_riga_carrello-liquido .converter #currency .txt .detail{position:relative;padding:7px;background-color:#616161;width:102px}.c_riga_carrello-liquido .converter #currency .txt .detail p{white-space:nowrap;font:11px 'Trebuchet MS',Arial,Helvetica,sans-serif;color:#fff;font-weight:bold;text-align:left}.c_riga_carrello-liquido .converter #currency .txt .detail .flag{display:inline-block;width:16px;height:16px;border:0 none;margin:0 6px 0 0;vertical-align:middle}.c_riga_carrello-liquido .converter #currency .txt .detail .flag.USD{background-position:-430px -389px}.c_riga_carrello-liquido .converter #currency .txt .detail .flag.GBP{background-position:-430px -406px}.c_riga_carrello-liquido .converter #currency .txt .detail .flag.JPY{background-position:-390px -406px}.c_riga_carrello-liquido .converter #currency .txt .detail .flag.AUD{background-position:-350px -389px}.c_riga_carrello-liquido .converter #currency .txt .detail .flag.CAD{background-position:-350px -406px}.c_riga_carrello-liquido .converter #currency .txt .detail .flag.DKK{background-position:-370px -389px}.c_riga_carrello-liquido .converter #currency .txt .detail .flag.SEK{background-position:-410px -389px}.c_riga_carrello-liquido .converter #currency .txt .detail .flag.NOK{background-position:-390px -389px}.c_riga_carrello-liquido .converter #currency .txt .detail .flag.CHF{background-position:-410px -406px}.descCard span{line-height:23px}.content_indietroUPG{float:left;text-align:left;width:200px}.content_indietroUPG input{float:left;margin:18px 0 0 18px;text-align:center;width:200px;background:url("../../images/NTV_Base/grey_5.png") no-repeat scroll 0 0 transparent;background-position:-1470px -292px;border:0 none;color:#333;cursor:pointer;font-size:16px;height:34px;width:111px}.travelCardBooking .slave{background-image:url("../../images/NTV_Base/logo_abb.png");display:block;right:50px;height:99px;width:229px;margin-top:25px}.travelCardBooking .cbook_ci{border-bottom:0;padding-top:30px}.travelCardBooking .readonly *{background:none repeat scroll 0 0 transparent;color:#333}.travelCardBooking .readonly .tBc SPAN{width:280px;line-height:15px}.travelCardBooking .content_intestazionePagina{min-height:90px}.myAbb{padding-bottom:20px}.rispostaAbb{margin-bottom:20px}#OnHoldSection{margin-top:110px}#OnHoldSection .red{color:#9e0a1f}#OnHoldSection .metodo_pagamento_top{height:50px}#OnHoldSection .metodo_pagamento_top .titolo_metodo_pagamento{margin-left:77px}#OnHoldSection .metodo_pagamento_middle{height:71px}#OnHoldSection .metodo_pagamento_middle #img_pause_clock{position:absolute;width:71px;height:71px;background-position:-920px -195px}#OnHoldSection .metodo_pagamento_middle #pause_text{position:absolute;left:140px;width:640px}#OnHoldSection .metodo_pagamento_middle #button_hold{position:absolute;right:60px}#OnHoldSection .metodo_pagamento_middle #button_hold INPUT{width:97px;height:52px;background-position:-690px -285px;border:0;color:#fff;font-size:18px;font-weight:bold}#OnHoldSection .metodo_pagamento_bottom{height:50px;background-position:0 -665px}.lentoneRicerca label.easy{display:inline;font-size:100%;font-weight:normal;margin:0}.img_onhold{width:22px;height:22px;background-position:-905px -144px;position:relative;display:inline-block;top:3px;margin-right:10px}.span_onhold{color:#a11d21}#OnHoldInfo>span{display:inline-block;margin-bottom:10px}#OnHoldInfo>span>span.grey{font-size:15px;color:#333}#OnHoldInfo .content_continua{float:none;margin:0;display:inline-block;width:175px}#OnHoldInfo .content_continua input{font-size:16px}#OnHoldInfo .LinkEsterni{display:inline-block;width:140px;height:56px;vertical-align:middle}.italoPiuCorp{background-position:-900px -290px;width:50px;height:50px}#CheckboxOnHold.content_field_assistenza_primo{margin-top:0;padding-bottom:0}#CheckboxOnHold.content_field_assistenza_primo #checkbox{width:238px}.box3_taller{background-position:0 -1273px;height:245px}.box3_taller #TextBoxNote .tBcentral{height:117px}.box3_taller #TextBoxNote .tBcentral textarea{height:117px !important}.lentoneRicerca.lentoneRicerca_taller{height:350px;background-position:-1000px -873px}input.lightBoxOkBtn.autowidth{width:auto}.content_indietro input.content_indietro_larger{background-position:-921px -307px;width:140px}.div3 .flag{margin-top:6px}.fareDetails .dottedLR{font-size:14px}.fareDetails TABLE TH{font-size:16px}.fareDetails TABLE TH.dottedLR.fixed-size{width:150px}.fareDetails TABLE TD.tarif{font-size:20px}.bannerConfermabiglietto{margin:0 auto 30px auto;width:904px;height:135px;border:1px solid #CCC;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;line-height:18px;font-size:15px;color:#333}.bannerConfermabiglietto p{margin:15px 0 0 20px;width:560px;float:left}.bannerConfermabiglietto p .titolo{margin-bottom:10px}.bannerConfermabiglietto p span{float:left;margin-right:40px}.bannerConfermabiglietto p span strong{color:#9e0a1f}.bannerConfermabiglietto .carta{margin:7px 22px 0 0}.loyaltypromotionDetailSection{display:none}.loyaltypromotionDetailSection>tr>td.t1{text-align:right}.loyaltypromotionDetailSection>tr>td.t3{font-size:14px}.tablePointsSeparator>td{border-bottom:1px dotted #ccc;padding:0}.loy #tabs-3 .t6.upArrow{background:transparent url(../../images/NTV_BASE/grey_2.png);background-position:-1830px -684px}.bannerBookingDotCom{margin:0 auto 30px auto;width:904px;font-family:Cambria,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:18px;color:#333;font-size:22px;font-weight:normal}.bannerBookingDotComTitle{margin-bottom:20px}.bannerBookingDotDX img{vertical-align:-6px;margin-left:10px}.clrfx:before,.clrfx:after{content:" ";display:table}.clrfx:after{clear:both}.clrfx{zoom:1}.ms-os{float:left;margin:0 0 0 33px;padding:0 15px 0 0;width:269px}.ms-frst{clear:both;margin-left:47px}.ms-shdw-dx{background:transparent url(../../images/NTV_Base/ms-shdw-dx.png) no-repeat 100% 50%}.ms-os h2{margin:0 0 20px;padding:0 3px 6px;font-size:22px;line-height:26px;background:transparent url(../../images/NTV_Base/ms-h2.png) no-repeat 0 100%}.ms-srv{clear:both;padding:0 0 15px}.ms-srv img{margin:0 7px 0 0;width:45px;height:44px;overflow:hidden;background:transparent url(../../images/NTV_Base/ms-srv.png) no-repeat;vertical-align:middle}.ms-srv img.parking{background-position:0 0}.ms-srv img.rent-car{background-position:-45px 0}.ms-srv img.hotel{background-position:-91px 0}.ms-srv img.restaurant{background-position:-136px 0}.ms-srv img.car-valet{background-position:-181px 0}.ms-srv img.rent-car-driver{background-position:-226px 0}.ms-srv img.orp{background-position:-272px 0}.ms-srv img.traghetti{background-position:-317px 0}.ms-srv img.bus-dolomiti{background-position:-362px 0}.ms-tip{float:left;margin:52px 0 0 47px;width:223px;height:210px;text-align:center;background:transparent url(../../images/NTV_Base/ms-tip.png) no-repeat 0 0}.ms-tip p{margin:0 33px 0 46px;padding:52px 0 0;font-size:18px/21px;font-family:Cambria,"Trebuchet MS",Arial,Helvetica,sans-serif;color:#000}#bookingBoxy{height:500px;width:500px;margin-bottom:0}#bookingBoxy .title-bar{min-height:0}.romaTerminiAdvice{border-top:none !important}.romaTerminiAdvice .main{margin:4px 17px 0 20px}.romaTerminiAdvice .inlineBox{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;float:left;margin:18px 228px;height:30px;width:515px;border-color:#f8f8f8;background-color:#f8f8f8}.romaTerminiAdvice .textMsgTerminiDiv{font-size:13px;margin-top:7px}.romaTerminiAdvice a{font-size:13px !important}.romaTerminiAdvice a:hover{font-size:13px !important}.changeStation{padding-top:4px}.modificaStation{background:url("../../images/NTV_Base/red.png") no-repeat scroll left top transparent;background-position:-646px -181px;height:14px;width:14px}.calenButtNew{margin-top:25px;margin-right:15px}.ANew{width:194px}.calenButtNew .ANew,.calenButtNew .ANew:hover{color:#9e0a1f}.sideBox .title{color:#999;margin-bottom:10px}.sideBox ul{list-style:none;padding-left:0;margin:0 0 10px 0}.sideBox li{padding-left:1em;text-indent:-1em;color:#999}.sideBox li:before{content:">";padding-right:5px}.sideBox .tool{display:inline}.sideBox .normal_19x19{background-image:url(../../images/NTV_Base/grey_2.png);background-position:-1866px -555px;height:19px;margin:0;margin-right:5px;width:19px}.sideBox .normal_19x19_disabled{background-image:url(../../images/NTV_Base/red.png);background-position:-825px -42px;height:19px;margin:0;margin-right:5px;width:19px}.ui-corner-bottom{min-height:20px}.grigliaOrari .ui-state-default{background:transparent none no-repeat;color:#999}.grigliaOrari .ui-state-default .bgEdo{top:-1px !important;left:5px !important;width:29px;height:40px;background-image:url(../../images/NTV_Base/_sprite_new.png);background-position:-13px 0}.grigliaOrari .ui-state-hover{background:transparent none no-repeat;color:#666}.grigliaOrari .ui-state-active{background:transparent none no-repeat;color:#cc8d2b}.grigliaOrari .ui-accordion-header{height:43px !important}.grigliaOrari .ui-accordion-header .ui-icon{margin:-10px 0 0 4px;width:13px;height:13px;background:transparent url(../../images/NTV_Base/_sprite_new.png) no-repeat 0 0}.grigliaOrari .edo .ui-icon{background-position:0 -13px}.grigliaOrari .radio_checked{background-position:-1830px -1314px}.grigliaOrari .c_riga_carrello-liquido{display:block}.grigliaOrari .c_riga_carrello-liquido .freccia{bottom:auto;top:-4px;left:5px;width:29px;height:20px;background-image:url(../../images/NTV_Base/_sprite_new.png);background-position:-13px 100%}.grigliaOrari.ui-accordion-content{position:relative;margin-top:-7px}.mostra-dwn{display:inline-block;margin:0 0 0 3px;width:7px;height:7px;background:transparent url(../../images/NTV_Base/_sprite_new.png) no-repeat -3px -29px;vertical-align:middle}.chiudi-x{display:inline-block;margin:0 0 0 3px;width:7px;height:7px;background:transparent url(../../images/NTV_Base/_sprite_new.png) no-repeat -3px -42px;vertical-align:middle}.accordion_c_c{display:block;position:relative;height:39px;border-bottom:4px solid #e6e6e6;font-size:17px;line-height:19px}.accordion_c_c_one{float:left;display:block;margin-left:48px;border-right:1px dotted #CCC;padding:8px 0 12px;width:321px;height:19px;color:#666}.ui-state-hover .accordion_c_c_one{color:#000}.ui-state-active .accordion_c_c_one{color:#cc8d2b}.accordion_c_c_two{float:left;display:block;border-right:1px dotted #CCC;padding:8px 0 12px;width:147px;height:19px;text-align:center}.accordion_c_c_three{float:left;display:block;border-right:1px dotted #CCC;padding:8px 0 12px;width:70px;height:19px;text-align:center}.accordion_c_c_four{float:right;display:block;margin-right:33px;padding:11px 0 15px;font-size:12px;line-height:13px;height:13px;color:#930000}.accordion_c_c_four_2{display:none}.grigliaOrari>.chiusura{height:11px;background-position:0 -104px}.selectCal{background-image:url(../../images/NTV_Base/_calendario_ico.png);width:24px;height:22px;background-position:0 0;margin-left:10px}.c_header_gestioneLogoutMac{padding-top:5px;padding-bottom:5px}.codiceMac{font-size:25px}.viaggioMac{font-size:15px}span.mac{font-size:14px}.arrowRightMac,.myItalo .itine1_det span.giornoMac{margin-top:30px}.tripMac{color:#999}.myItalo .blocco .itine1_detMac{height:70px}.giornoMacSt{left:140px;margin-top:10px;font-weight:bold}.myItalo .giornoMacSt{font-size:18px}.myItalo .itine1_det .giornoMacSt{width:260px;white-space:nowrap}.myItalo .itine1_detMac img{margin-left:15px}.tipoMac{margin-top:23px;margin-left:65px;float:left;width:60px;color:#999;font-size:15px}.myItalo .itine1_det img.arrowRightMacB2B{margin-left:15px}.lentoneCustomer{margin-top:20px;height:370px;background-position:-48px -896px}.lentoneCustomer .legend{float:left;font-size:20px;color:#9e0a1f;left:25px;margin-right:0;position:relative;top:17px;width:375px}.lentoneCustomer .btnSalva_ricercaBiglietto{margin:5px 18px 0 0}.can{position:absolute;float:left;top:50px;left:26px;color:black;width:350px}.can .option1{background:url("../../images/NTV_Base/ico_visualizza_biglietto.png") no-repeat scroll 0 0;padding-left:35px;padding-top:5px;padding-bottom:5px;background-position:left center}.can .option2{background:url("../../images/NTV_Base/ico_credito_italo.png") no-repeat scroll 0 0;padding-left:35px;padding-top:5px;padding-bottom:5px;background-position:left center}.can .option3{background:url("../../images/NTV_Base/ico_codice_italo_piu.png") no-repeat scroll 0 0;padding-left:35px;padding-top:5px;padding-bottom:5px;background-position:left center;overflow:auto}.can .option3>span{float:left;color:#666;font-size:14px;font-style:italic}.associaItaloPiu{float:left;overflow:hidden;position:absolute;right:20px;top:10px;width:160px}.associaItaloPiu img{float:left;vertical-align:middle;background:url("../../images/NTV_Base/ico_codice_italo_piu.png") no-repeat scroll 0 0;background-position:left center;height:23px;margin:0;margin-right:5px;width:25px}.snr-ddl{margin-left:10px}.carta_masterpass{background-image:url(../../images/NTV_Base/_logo_masterpass_78x49.png);background-position:0 0;width:78px;height:49px}.iconaMasterPass{background-image:url(../../images/NTV_Base/_logo_masterpass_78x49.png);background-position:0 0;width:78px;height:49px;display:block;margin-right:15px;float:left}.askNewInvoice{margin-left:0;font-style:italic;font-size:10px}.fieldsetInvoice .readonly .tBc span{width:180px}.b2xm{margin:0 0 0 30px;padding:8px 0 0 20px;border-left-color:#ccc;border-left-width:1px;border-left-style:solid;height:38px}.iconaMonetizza{background-image:url(../../images/NTV_Base/_monetizza.png);background-position:0 0;width:15px;height:21px}.b2xicona{margin:7px 0 0 5px}.bx5m{float:left}.refundCredit{margin-right:30px}.LBRefund{margin:30px 0 0 0}.iconaMonetizzaPNR{padding-top:0;margin:35px 30px 0 5px}.b2xmNew{margin-top:15px;margin-left:20px}.b2xiconaNew{margin-top:22px}.saldo{font-size:15px}.bINew{width:450px;margin-top:20px}.senior-calendar .content_h_chi{padding-left:20px;width:280px}.senior-calendar .content_c_chi{width:300px;position:relative;top:-10px;border:0}.senior-calendar .content_h_chi.content_h_ambiente{padding-left:0;width:120px}.senior-calendar .content_c_chi.content_ambiente{width:120px}.senior-calendar .content_c_chi.content_ambiente{top:0}.senior-calendar .content_c_selectDove.ccs_buttCerca{width:120px}.infoGTNew{left:148px;top:11px}.name_header_tariffaNew{width:100%;text-align:center}.name_header_tariffaNew .pcNew{font-size:21px;font-weight:bold;font-style:italic}.piuJpg{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-1153px -1546px;width:16px;height:15px}.bestPrice{background-image:url(../../images/NTV_Base/red.png);background-position:-646px -196px;width:35px;height:26px}.c_header_tariffa_det_sxl{width:170px}.c_header_tariffa_sxl{width:178px}.img_header_tariffa_New{margin:0 24px 0 24px}.c_riga_tariffa_sxl{width:158px}.c_riga_tariffa_esa_last_sxl{width:155px}.riga_tariffa_spec .c_header_tariffa_det_sxl{width:170px}.riga_tariffa_spec .c_riga_tariffa_sxl{width:158px}.riga_tariffa_spec .c_riga_tariffa_last.c_riga_tariffa_sxl{width:156px}.c_riga_tariffa_sel_sxl,.c_riga_tariffa_last_sel_sxl{width:159px}.riga_tariffa_spec .c_riga_tariffa_sel_sxl{width:157px}.riga_tariffa_spec .c_riga_tariffa_sxl,.riga_tariffa_spec .c_riga_tariffa_last_sxl,.riga_tariffa_spec .c_riga_tariffa_sel_sxl,.riga_tariffa_spec .c_riga_tariffa_esa_sxl,.riga_tariffa_spec .c_riga_tariffa_ND_sxl{background:url("../../images/NTV_Base/grey_5.png") no-repeat scroll 0 0 #fff;background-position:-922px -1630px;border:medium none;left:0;position:relative;width:158px}.riga_tariffa_spec .c_riga_tariffa_sel_sxl,.riga_tariffa_spec .c_riga_tariffa_last_sel_sxl{background:url("../../images/NTV_Base/yellow_grad.png") no-repeat;background-position:0 -176px}.primaImgSXL{background-image:url(../../images/NTV_Base/rest.png?v39.2.5);background-position:-631px -388px;width:176px;height:68px;margin-top:2px}.riga_tariffa_spec .c_riga_tariffa.cellaItFamSXL,.riga_tariffa_spec .c_riga_tariffa_last.cellaItFamSXL{background-image:url(../../images/NTV_Base/red.png);background-position:-861px -181px;width:157.5px}.riga_tariffa .c_riga_tariffa.cellaYelSXL,.riga_tariffa .c_riga_tariffa_last.cellaYelSXL,.riga_tariffa_spec .c_riga_tariffa.cellaYelSXL,.riga_tariffa_spec .c_riga_tariffa_last.cellaYelSXL{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-1188px -1543px}.riga_tariffa_spec .c_riga_tariffa.cellaItSpcSXL,.riga_tariffa_spec .c_riga_tariffa_last.cellaItSpcSXL{background-image:url(../../images/NTV_Base/red.png);background-position:-682px -181px;height:54px}.c_riga_tariffa.cellaCrpSXL,.c_riga_tariffa_last.cellaCrpSXL{background-color:#e6e3dc;font-size:24px}.cellaCrpSXL .specialCellTxt{color:#333}.riga_tariffa_spec .c_riga_tariffa.c_riga_tariffa_esa_last_sxl{width:156px}.nopromoDisc{text-decoration:none;width:35px;height:26px;float:right;margin:0;float:right;margin-right:5px}.penalesxl{margin-left:0}.c_riga_tariffa_sxl_edit{padding-top:15px;height:65px}.upgradeLabelSXL{width:138px;text-align:center;margin-top:6px}.fareClass_S,.fareClass_S_sxl{background-image:url(../../images/NTV_Base/rest.png?v39.2.5);background-position:-1px -460px;width:176px;height:95px}.fareClass_P,.fareClass_T,.fareClass_T_sxl{background-image:url(../../images/NTV_Base/rest.png?v39.2.5);background-position:-178px -460px;width:176px;height:95px}.fareClass_P_sxl{background-image:url(../../images/NTV_Base/rest.png?v39.2.5);background-position:-708px -460px;width:175px;height:95px}.fareClass_C,.fareClass_C_sxl{background-image:url(../../images/NTV_Base/rest.png?v39.2.5);background-position:-355px -460px;width:176px;height:95px}.fareClass_S1,.fareClass_S2,.fareClass_S1_sxl,.fareClass_S2_sxl{background-image:url(../../images/NTV_Base/rest.png?v39.2.5);background-position:-532px -460px;width:175px;height:95px}.c_riga_opzione_salotto_chiuso_sxl{background:url("../../images/NTV_Base/grey_5.png?v39.2.5") no-repeat scroll 0 0 transparent;background-position:-1111px -1632px;height:23px;left:10px;position:absolute;top:80px;width:152px;z-index:99}.c_riga_opzione_salotto_chiuso_sxl a{color:#9e0a1f;display:block;font-size:14px;margin-left:60px;text-decoration:none;line-height:20px}.c_riga_opzione_salotto_chiuso_sxl a:hover{color:#9e0a1f;font-size:14px;margin-left:60px;text-decoration:underline}.c_riga_opzione_salotto_chiuso_sxl A{font-weight:normal}.c_riga_opzione_salotto_aperto p.salottoSXL{background:url("../../images/NTV_Base/grey_5.png?v39.2.5") no-repeat scroll 0 0 transparent;background-position:-1111px -1632px;color:#9e0a1f !important;font-size:14px;height:23px;margin-left:7px;padding-left:60px;position:relative;top:-2px}.salottoSXLBox{width:177px}.tariffaOffertaDedicata{text-align:center;margin-top:30px}.loadingSpecialFares{height:44px;background:url("../../images/NTV_Base/bar_circle.gif?v39.2.5") no-repeat center}.promoImg_it-IT{background-image:url(../../images/NTV_Base/red.png);background-position:-338px -300px;width:334px;height:273px}.promoImg_en-US{background-image:url(../../images/NTV_Base/red.png);background-position:-1px -300px;width:334px;height:273px}.promoImg_de-DE{background-image:url(../../images/NTV_Base/red.png);background-position:-1px -300px;width:334px;height:273px}.promoImg_fr-FR{background-image:url(../../images/NTV_Base/red.png);background-position:-1px -300px;width:334px;height:273px}.promoImg_es-ES{background-image:url(../../images/NTV_Base/red.png);background-position:-1px -300px;width:334px;height:273px}.promoImgClose{background-image:url(../../images/NTV_Base/red.png);background-position:-524px -264px;width:35px;height:35px}.titlePromo{float:left;width:300px;margin-top:40px;font-size:26px;color:#9e0a1f}.promoImage{float:left;width:400px}.promoText{width:370px;float:left;margin-top:10px;color:#555}.salottoSXLBox{width:177px}div.txtInformativaPasseggeri{width:100%;height:50px;overflow-y:scroll;border:1px solid lightgrey}.paxchagetype{position:relative;top:-35px;font-family:trebuchet;color:#333;font-size:14px;padding:0 30px;display:inline-block;text-align:center}.c_header_tariffa_det{background-image:url('../../images/NTV_Base/_bg_paxchargetype.png')}.c_riga_tariffa_last_sel.c_riga_tariffa_last_sel_sxl{width:156px}.btnPopupRestyl input{background:url("../../images/NTV_Base/red.png") no-repeat scroll 0 0 transparent;background-position:-270px -262px;border:0 none;color:#fff;cursor:pointer;font-size:22px;text-align:center;height:36px;width:194px}.btnPopupRestyl{height:36px;width:253px;float:right;margin:30px 0 0 0}.rv1Vo{margin-right:53px}.wrp1Vo{float:right}.infosVo{padding-top:0;width:200px;float:right}.enterVo{font-size:18px;color:#333;font-style:normal}.actRestyl{margin:0 10px 0 0}.actRestyl label{font-size:16px}.btnRestyl{float:none;margin:5px 10px 0 70px;width:253px}.btnRestyl input{background:url("../../images/NTV_Base/red.png") no-repeat scroll 0 0 transparent;background-position:-1px -263px;border:0 none;color:#fff;cursor:pointer;font-size:18px;font-weight:bold;height:36px;text-align:center;width:253px}.titolo_mdp_rest{width:840px;margin-left:70px;margin-bottom:5px}.metodo_pagamento_middle{background:0}#OnHoldSection .metodo_pagamento_middle{background:url(../../images/NTV_Base/_metodo_pagamento_middle.png) repeat-y}.contenitore_ExtAccount{background:url("../../images/NTV_Base/grey_5.png") no-repeat scroll 0 0 transparent;background-position:-3px -1769px;width:838px;height:72px;padding:0;border:0}.contenitore_ExtAccount_disabled{background:url("../../images/NTV_Base/grey_5.png") no-repeat scroll 0 0 transparent;background-position:-3px -2016px;width:838px;height:72px;padding:0;border:0}.contenitore_CCProfile{background:url("../../images/NTV_Base/grey_5.png") no-repeat scroll 0 0 transparent;background-position:-962px -1788px;width:838px;height:72px;padding:0;border:0}.contenitore_CCProfile_disabled{background:url("../../images/NTV_Base/grey_5.png") no-repeat scroll 0 0 transparent;background-position:-3px -2112px;width:838px;height:72px;padding:0;border:0}.contenitore_CS{background:url("../../images/NTV_Base/grey_5.png") no-repeat scroll 0 0 transparent;background-position:-962px -1712px;width:838px;height:72px;padding:0;border:0}.contenitore_CS_disabled{background:url("../../images/NTV_Base/grey_5.png") no-repeat scroll 0 0 transparent;background-position:-962px -1952px;width:838px;height:72px;padding:0;border:0}.contenitore_PNR{background:url("../../images/NTV_Base/grey_5.png") no-repeat scroll 0 0 transparent;background-position:-6px -1850px;width:838px;height:72px;padding:0;border:0}.contenitore_PNR_disabled{background:url("../../images/NTV_Base/grey_5.png") no-repeat scroll 0 0 transparent;background-position:-962px -2040px;width:838px;height:72px;padding:0;border:0}.contenitore_PP{background:url("../../images/NTV_Base/grey_5.png") no-repeat scroll 0 0 transparent;background-position:-5px -1925px;width:838px;height:72px;padding:0;border:0}.contenitore_MP{background:url("../../images/NTV_Base/grey_5.png") no-repeat scroll 0 0 transparent;background-position:-962px -1868px;width:838px;height:72px;padding:0;border:0}.contenitore_CRP{background:url("../../images/NTV_Base/grey_5.png") no-repeat scroll 0 0 transparent;background-position:-963px -2124px;width:838px;height:72px;padding:0;border:0}.contenitore_CC{background:url("../../images/NTV_Base/grey_5.png") no-repeat scroll 0 0 transparent;background-position:-965px -2211px;width:838px;height:72px;padding:0;border:0}.contenitore_AG{background:url("../../images/NTV_Base/grey_5.png") no-repeat scroll 0 0 transparent;background-position:-6px -2204px;width:838px;height:72px;padding:0;border:0}.titleMdp{font-size:24px;color:#333;padding-left:120px;padding-top:30px;width:660px;float:left}.titleMdp_disabled{color:#999}.arrowPayment{background:url("../../images/NTV_Base/red.png") no-repeat scroll 0 0 transparent;background-position:-255px -262px;height:10px;width:14px;float:left;margin-top:45px;cursor:pointer}.openLogin{font-size:20px}.closeInputSection{float:right;margin-top:5px}.payDataRest{background:0;border:0;margin:auto;width:838px;height:410px}.f0Rest{border:0}.f1Rest{width:838px;margin:0 0 10px 0}.f2Rest{width:838px;margin:10px 0 10px 0}.f3Rest{width:838px;margin:10px 0 5px 0}.f3Rest input{margin-left:0}.f4Rest{border:0;width:838px;margin:0}.info_detailRest{margin:0;width:265px}.content_paginaRest{width:838px;height:290px;border-top:0}.titoloCC{width:838px;font-weight:bold;font-size:20px;margin-top:20px}.msgBlock2Rest{border-bottom:0;border-top:0;width:838px}.f3CCRest{width:838px;margin-bottom:0}.f3CCRest label{margin-right:5px;width:838px;margin-bottom:20px}.content_paginaExtRestRef{width:838px;border-top:0;height:170px}.content_paginaMPRest{width:838px;border-top:0}.titoloMP{margin-bottom:50px}.content_paginaCSRest{width:838px;height:160px;border-top:0}.content_paginaCSRestMod{height:140px}.CSAmount{width:838px;font-weight:bold}.content_paginaPPRest{width:838px;border-top:0}.titoloPP{margin-bottom:30px}.ppidRest{border:0;margin-top:70px;margin-left:10px;margin-top:100px}.infoPP{width:838px;margin-bottom:0}.riquadro_fluido_cRest{background:0;margin-top:-70px}.ico0okRest{float:left;margin-top:12px}.riqPP{width:838px;float:left}.BAPayPal{width:800px;padding-left:60px}.pptextRest{width:90%}.ricercaVoRest{padding-top:10px}.content_paginaPNR{width:838px;border-top:0;border-bottom:1px solid #ccc;padding-bottom:30px}.tabCaptchaRest{margin-left:0}.pnrCaptchaRest{width:838px}.ricercaVoucher .rv1Rest{margin:15px 0 0 0}.LoyaltyLevel1{background-image:url("../../images/NTV_BASE/italopiu_sprint_cards.png") !important}.LoyaltyBlack{background-image:url("../../images/NTV_BASE/black_cards.png") !important}.LoyaltyGoldCorporate{background-image:url("../../images/NTV_BASE/gold_cards.png") !important}.LoyaltyPlatinum{background-image:url("../../images/NTV_BASE/platinum_cards.png") !important}.infoPuntiQualificanti{margin-top:20px}.CB .tabs_Top{height:50px}.CB .content_titoloSezione.new-calendar-booking-stazioni{margin:0}.CB .content_titoloSezione.new-calendar-booking-stazioni span.new-calendar-booking-stazione{color:black;font-weight:bold}.CB .content_titoloSezione{float:none;font-size:25px;color:#999;margin-top:20px}.CB .headInside.senior-calendar.new-calendar-booking{margin:0 auto !important}.paydisplay_1a_Rest{margin:0;padding:5px 0 5px 0}.totalRest{border-bottom:1px solid #ccc;padding-bottom:10px}.labelTotalRest{font-size:18px}.balanceRest{padding-top:10px}.msgBlock3Rest{border-top:0;margin-left:20px}.msgBlock3RestPP{margin-left:0;margin-top:0}.content_paginaAGRest{width:838px;height:120px;border-top:0}.mdpPointer{cursor:pointer}.f2RestPP{margin-top:3px}.payDataRestPP{height:310px}.crpMiddleRest{background:0;width:838px;margin-left:0}.payDataRestPPMod{height:490px}.f0RestMod{margin-bottom:0}.f2RestPPMod{margin-bottom:3px}.PPdate{margin-top:7px}.f4RestMod{border-top:0;padding-top:0}.crpTableRest{margin-top:15px}.infoPPRest{height:0}.msgB1Rest{font-size:16px}.titoloReg{margin-bottom:0}.msgBlockReg{border-bottom:0;border-top:0;margin-top:0}.corp_undo{float:right;margin-top:5px;margin-right:30px}.captchaRest{float:left}.tdCaptchaRest{position:relative}.captchaText{width:215px}.audioCaptcha{border-width:0}.bxRest{margin-left:15px}.bx10Rest{font-size:20px;margin-left:25px}.hReg{font-size:22px}.ricercaVoucher .riquadro_fluido_c{margin-top:0}.paymentContainer{display:none;min-height:50px;height:auto}.commissioning .insider{padding-top:55px}.CSAmount-norm{font-weight:normal}span.available_CS{font-size:22px}span.aft_available_CS{font-weight:bold;font-size:21px}.content_paginaRest-B2B{height:450px}.gift .content_paginaRest-B2B{height:460px}.content_intestazionePagina-B2B,.gift .content_pagina .content_intestazionePagina-B2B{margin-top:0}.content_titoloSezione-B2B,.gift .content_pagina .content_intestazionePagina .content_titoloSezione-B2B{margin-top:0;margin-left:0;padding-bottom:0}.gift .content_pagina,.gift .content_paginaRest-B2B{background:0;margin-bottom:0}.gift .CCR .content_titoloSezione{width:870px}.gift .content_pagina .content_intestazionePagina{width:838px;height:153px}.bx11-B2B{margin-top:0;margin-left:0;border:0}.tabs_blocco a.prenota{display:none}.exitError{height:100px;width:300px;padding-left:80px;margin-top:40px;float:left}.access{list-style:none;padding-left:0;margin-top:0}#carnet-content-pagina .solutions-ctr table th.category h3.ambiences{width:100%;text-align:center;padding:0}#carnet-content-pagina .cleared-styled{width:902px;padding-left:0;padding-right:0;border-left-width:0}.registrazione .content_intestazionePagina-self{min-height:110px}.box-self{padding-left:13px}.registrazione .box-self{margin-bottom:20px;margin-left:312px;margin-top:40px}.registrazione .box-self h2.scegli{margin-left:0}.registrazione .box-self .scegli span.titlescegli{font-size:18px}.registrazione .box-self span.subscegli{font-size:13px;line-height:20px}.registrazione .riepilogoBox1 img.img-self{left:-260px;top:-33px;width:160px;height:160px}.registrazione .lentoneRicerca .self-nation{min-width:100px}.registrazione .lentoneRicerca .table-nation{margin-left:90px;float:left}.anagrafica{float:left}.registrazione .lentoneRicerca .table-nation td.td-agency-one{width:90px}.registrazione .lentoneRicerca .table-nation td.td-agency-two{width:110px}.registrazione .lentoneRicerca .table-nation td.td-agency-three{width:150px}.registrazione .riepilogoBox1 img.img-self-agency{top:12px;width:210px}.registrazione .riepilogoBox1 .agency-info{font-size:13px;line-height:20px}.registrazione fieldset.fieldset{margin-top:50px;margin-bottom:50px}.registrazione .labels-self{width:250px}.registrazione .inputss-self{width:450px}.registrazione .inputss-agency{margin-top:5px;width:500px}td.td-self-check-pc{width:100px}td.td-self-check-mod-int{width:250px}td.td-self-check-mod-self{width:200px}.lentoneRicerca .inline4 span.ref-ita{float:left}.registrazione fieldset.fieldset-agency{width:880px;margin-bottom:0;margin-top:20px}.registrazione #agencyNetworkId div.combo6-self,.registrazione #foreignAgencyNetworkTypeId div.combo6-self{width:210px;margin-left:0;padding-left:0}.registrazione fieldset.fieldset-more-info{margin-top:0}.registrazione .inputss-agency div#venditaFerroviariaIn{height:65px}sepOriz-self{margin-top:0}.registrazione #agencyNetworkId td.td-other-agency{padding-left:40px}.trip_product{width:auto}.content_indietro-restyling{margin-left:63px}.reg-confirm-display{display:inline-block}.confRegister .okMod-reg{margin-bottom:25px}.msg3-reg{margin-top:15px}.regCode .msg3-reg{width:200px;margin-top:0}.confRegister .twoMod span.span-reg{display:inline-block;width:85%}#popup_login_social{display:none}.accediT fieldset.fieldset-psw{min-width:600px}.accediT .btnSalva-pass{margin-top:10px}.c_2b_itinerarioB span.span-train{font-size:14px}.lightBoxOkBtn-connections{width:auto;font-size:18px}.backButt-connections{margin-left:20px}.underline_me:hover{text-decoration:underline}.registrazione #foreignAgencyNetworkTypeId{width:500px}.registrazione #foreignAgencyNetworkTypeId div.combo6-self{width:300px}.registrazione #agencyNetworkId div.combo6-self{width:330px}.registrazione label.cmbr-part{margin-bottom:15px}.registrazione label.cmbr-arr{margin-bottom:20px}.abbona .registrazione .inputss.inputss-carnet{width:250px;margin-top:6px}.combo-carnet{margin-bottom:10px}.OKPng-carnet{float:left;margin-left:10px;background-image:url(../../images/NTV_Base/green_check.png);background-position:0 0;background-repeat:no-repeat;background-size:48px 48px}.abbona #noTabs table.Carnet-new{width:890px;margin-left:9px}.abbona #noTabs table.Carnet-new th.th-35{width:35%}.abbona #noTabs table.Carnet-new th.th-15{width:15%}.abbona #noTabs table.Carnet-new th.th-20{width:20%}.abbona #noTabs table.Carnet-new th.th-coupon{padding-left:0}.abbona #noTabs table.Carnet-new th.th-duration{padding-left:25px}.abbona #noTabs table.Carnet-new td.tdp-0{padding-left:0}.abbona #noTabs table.Carnet-new td.tdp-25{padding-left:25px}.abbona #noTabs table.Carnet-new td.tdp-0 p{font-size:15px}table.Carnet .text-centered{text-align:center}.abb_activedate.hasDatepicker{margin:0 auto}p.showMemoTicket{font-size:14px;color:#000;font-weight:bold}ul.listShowTicket{font-size:14px;color:#777;padding-left:25px}.position-relative{position:relative}div.position-relative label.label-inside-div{position:absolute;pointer-events:none;width:25px;right:65px}div.position-relative #TextBoxAmount input.input-inside-div{padding:0 10px 6px;text-align:right}.left-60{margin-left:60px !important}.paymentContainerImpresaFix{overflow:hidden}.gift .content_pagina .content_intestazionePaginaImpresaFix{height:auto !important}#contentPage .content_titoloSezioneImpresaFix{position:relative !important}.link_arrow.registrazione{padding-top:0;margin-bottom:20px;display:inline-block}.link_arrow.registrazione a{width:auto}.contenitore_GRAP{background:url("../../images/NTV_Base/grey_5.png") no-repeat scroll 0 0 transparent;background-position:-6px -2298px;width:838px;height:72px;padding:0;border:0}