body {font-size: 11px; font-family: Arial, sans-seglobusIconrif; background-color: #ffffff; margin: 0; padding: 0; }p {font-size: 11px; font-family: Arial, sans-serif; margin: 0px; text-align: left; background-color: #ffffff; }th {font-weight: normal; }td, tr, table, tbody, th {margin: 0px; padding: 0px; border-style: none; border-width: 0px; }a{color: #38495e; }div {margin: 0px; padding: 0px; }input {font-size: 11px; font-family: Tahoma, Helvetica, sans-serif; color: #201d18; }select {font-size: 11px; color: #201d18; font-family: Tahoma, Helvetica, sans-serif; }.header1 {font-family: Arial, sans-serif; color: white; padding: 6px 3px 0px 3px; font-size: 11px; letter-spacing: 1px; font-weight: bold; margin: 0px; background-color: #D02C0B; height: 20px; }.header2 {background-color: #D02C0B; color: white; font-family: Arial, sans-serif; padding: 3px 3px 3px 3px; text-align:left; font-size: 11px; font-weight: bold; margin: 0px; }.header3 {color: #000000; padding: 3px 3px 0px 3px; font-family: Arial, sans-serif; text-align:left; font-size: 11px; font-weight: bold; margin: 0px; }.text {color:#38495e; font-size: 11px; }.price {color: #00365b; font-size: 14px; font-weight: bold; }.textinfo {font-size: 11px; color: #02253A; }.label {font-size: 11px; color: #02253A; background-color: #fafafa; padding-left: 5px; height: 20px; }.label span{margin-top: 2px; }.button1 a{color: #000000; font-size: 10px; font-weight: bold; padding: 3px; text-decoration: none; }.button1 a:hover{color: #000000; font-size: 10px; font-weight: bold; padding: 3px; text-decoration: underline; }.butbtn_ton2 {color: #1a61a9; font-size: 12px; font-weight: normal; }.button2:hover {color: #1a61a9; font-size: 12px; font-weight: normal; }#container {text-align: center; width: 570px; margin: 0 auto; padding: 0; }#containerPoweravail {text-align: center; width: 990px; margin: 0 auto; padding: 0; }.calendarIcon {background-image: url(/S3/Wyjezdzam/file.aspx?file=calendar.gif); background-repeat:no-repeat; }.globusIcon {background-image: url(/S3/Wyjezdzam/file.aspx?file=globus.gif); background-repeat:no-repeat; }img{border-width: 0px; }.segmentInfo{border:#d1c9b1; background-color:#FFFFFF; }.segmentInfo p{background-color:#FFFFFF; }.mark{color: #ff0000; }#bookingSteps #steps .text{border-top: solid 4px #F47217; background-color: ; }#bookingSteps #steps .selected{border-top: solid 4px #C72707; }#clientLogo{display: none; }#clientLogo .logo{}.withBorderAfter{border-bottom: solid 2px #ffffff; }.tableBorder{border-color:#ffffff; }.calendarPanel{border: solid 1px #004080; width: auto; height: auto; background-color:#faf7e8; position: absolute; }.calTitle{background-color:#69A8D5; color:#000000; font-weight:bold; height: auto; padding-bottom: 2px; }.calDayHeader{background-color:#69A8D5; color:#000000; font-weight:bold; height: auto; }.calNextPrev{background-color:#69A8D5; color:#000000; font-weight:bold; text-decoration:none; text-decoration: none; }.calNextPrev:hover{color:#69A8D5; text-decoration:none; }.calendar{}.calToday{background-color:#f2f3c8font-weight:boldborder: solid 1px #69A8D5; }.calWeekendDay{background-color:#f2f3c8}.calOtherMonthDay{background-color:#e5e4e3}.calSelectedDay{background-color:#38528acolor:#000000border: solid 1px #38528a; }#airStartMain #buttonStart a{text-align: center; }#airStartMain #buttonStart a span{display:none; }.selectedPG, #chosenOffer{}#ibePA #buttons{display: block; float: left; }#ibePA #buttons .button1 a{min-width: 60px; }#ibePA #buttons .button1 span{display: none; }#errButtonBack .button1{float: right; }#errButtonBack .button1 span{display: none; }#ibePA #buttons .addToCart a span{display:none; }#powerAvailMain #powerAvailbuttonBack,#buttonSection #buttonBack{float: left; }#powerAvailMain #powerAvailbuttonBack a span,#buttonSection #buttonBack a span{display:none; }#buttonSection #buttonSave{float: right; }#buttonSection #buttonSave a{background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_save.gif); display: block; background-repeat: no-repeat; background-position: bottom; width: 52px; height: 21px; margin-right: 7px; }#buttonSection #buttonSave a span{display:none; }#ibePA #buttons .buttonpromotion a{background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_back_to_promotions.gif); background-repeat: no-repeat; float: left; width: 150px; height: 22px; background-color: Transparent; }.poweravailRightButtons #buttonSection a{margin-top: 10px; }.poweravailRightButtons #buttonSection a span{display:none; }#powerAvailDetails #powerAvailbuttonBack a span{display:none; }#powerAvailDetails #powerAvailbuttonRulesDetails a span{display:none; }#powerAvailDetails #powerAvailbuttonRulesDetails a{background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_savej.gif); background-repeat: no-repeat; background-position: bottom; background-position: right; width: 104px; height: 22px; display: block; }#powerAvailDetails #powerAvailbuttonRulesDetails a span{display:none; }#powerAvailDetails #powerAvailbuttonNext a span{display:none; }#powerAvailDetails #powerAvailbuttonAddToCart a span{display:none; }#AirPricing #buttonSection #pricingbuttonBack a{background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_back.gif); background-repeat:no-repeat; background-position: left; background-position: bottom; width: 62px; height: 21px; float: left; display: block; }#AirPricing #buttonSection #pricingbuttonBack a span{display:none; }#AirPricing #buttonSection #pricingbuttonNext a{background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_book.gif); background-repeat:no-repeat; background-position: left; background-position: bottom; width: 89px; height: 21px; display: block; }#AirPricing #buttonSection #pricingbuttonNext a span{display:none; }#AirPricing #buttonSection #pricingbuttonRulesDetails a{background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_details.gif); background-repeat: no-repeat; background-position: left; background-position: bottom; width: 110px; height: 21px; display: block; }#AirPricing #buttonSection #pricingbuttonRulesDetails a span{display:none; }#AirPricing #buttonSection #pricingbuttonAddToCart a{background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_add_to_cart_big.gif); background-repeat: no-repeat; background-position: bottom; background-position: left; width: 80px; height: 22px; display: block; }#AirPricing #buttonSection #pricingbuttonAddToCart a span{display:none; }#powerAvailReturn #tableHeaders #radiobutton,#tableHeaders #radiobutton p{height: 17px; display: block; }#rulesDetailsButtonBack a span{display:none; }#rulesDetailsButtonBook a span{display:none; }#rulesDetailsButtonAddToCart a span{display:none; }#AirBook #CVCNumber a{background-repeat: no-repeat; background-position: left; height: 16px; display: block; background-image: url(/S3/Wyjezdzam/file.aspx?file=icon_info.gif); }#AirBook #CVCNumber a span{vertical-align: bottom; margin-left: 20px; }#AirBook #buttonSection{float: none; clear: both; width: 100%; display: block; }#AirBook #buttonSection #resformbuttonBook a{float: right; }#AirBook #buttonSection #resformbuttonBook a span{display:none; }#AirBook .textinfo{background-color: Transparent; }#AirSummary #passenger .label,#AirSummary #addressForm .label,#AirSummary #taxId .label,#AirSummary #paymentForm .label,#AirSummary #passenger .text,#AirSummary #addressForm .text,#AirSummary #taxId .text,#AirSummary #paymentForm .text{border-bottom: solid 1px #e0d8c1; }#AirSummary #buttonSection #resformbuttonBack a{float: left; }#AirSummary #buttonSection #resformbuttonBack a span{display:none; }#AirSummary #confirmText{border: solid 2px #e0d8c1; }#AirSummary #buttonSection #resformbuttonBook a{float: right; }#AirSummary #buttonSection #resformbuttonBook a span{display:none; }#AirSummary #buttonSection #confirmButtonPrint a span{display:none; }#AirSummary #buttonSection #confirmButtonBookSeat a span{display:none; }#FlightNotFound #errButtonBack a{}#FlightNotFound #errButtonBack a span{display:none; }#FlightNotFound #errButtonSearchWithOffset a{width: 110px; height: 41px; background-repeat: no-repeat; background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_search_with_offsets.gif); background-position: top; }#FlightNotFound #errButtonSearchWithOffset a span{display:none; }#ErrorPage #errButtonBack a span{display:none; }#RulesNotFound #errButtonBack a span{display:none; }#AirSummary #buttonSection #saveSeatmap a span{display:none; }#AirSummary #buttonSection #seatmapBack a span{display:none; }#hotelStartMain #buttonStart a{display: block; background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_next.gif); width: 54px; height: 15px; background-repeat: no-repeat; text-align: center; }#hotelStartMain #buttonStart a span{display:none; }.hotelListBody{border-bottom: solid 1px #e0d8c1; }#hotelListSubHeader .header1{background-color: Transparent; font-size: 13px; font-weight: bold; float: left; }#ibePA .buttons .button1 a{background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_book_small.gif); background-repeat: no-repeat; cursor: pointer; display: block; width: 54px; height: 21px; background-color: Transparent; text-decoration: none; }#ibePA .buttons .button1 span{display:none; }#ibePA .buttons .addToCart a{margin-top: 2px; background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_add_to_cart.gif); background-repeat: no-repeat; cursor: pointer; display: block; width: 57px; height: 17px; background-color: Transparent; }#ibePA .buttons .addToCart a span{display:none; }#hotelList #hotelListbuttonBack a{background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_back.gif); display: block; background-repeat: no-repeat; background-position: bottom; width: 52px; height: 21px; text-decoration: none; }#hotelList #hotelListbuttonBack a span{display:none; }.hotelListRightButtons .buttonSearch a{background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_search.gif); background-repeat: no-repeat; background-position: bottom; background-position: right; width: 65px; height: 22px; display: block; text-decoration: none; }.hotelListRightButtons .buttonSearch a span{display:none; }#hotelList .buttonNewSearch a{background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_new_search.gif); background-repeat: no-repeat; background-position: bottom; background-position: right; width: 115px; height: 22px; display: block; text-decoration: none; }#hotelList .buttonNewSearch a span{display:none; }#HotelBook #buttonSection #resformbuttonBook a{width: 94px; height: 30px; background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_book.gif); background-repeat: no-repeat; background-position: left; background-position: bottom; display: block; float: right; }#HotelBook #buttonSection #resformbuttonBook a span{display:none; }#HotelConfirm #buttonSection #confirmButtonPrint a{background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_print.gif); background-repeat: no-repeat; width: 65px; height: 22px; display: block; }#HotelConfirm #buttonSection #confirmButtonPrint a span{display:none; }#HotelConfirm #passenger p,#HotelConfirm #addressForm p,#HotelConfirm #taxId p,#HotelConfirm #paymentForm p,#HotelConfirm #deliveryType p,#HotelConfirm .cancellationPrices p{border-bottom: solid 1px #e0d8c1; }#HotelConfirm #confirmText{border: solid 1px #e0d8c1; margin-bottom: 10px; margin-top: 10px; }#HotelConfirm .label{background-color: Transparent; }#carStartMain #buttonStart a{display: block; background-image:url(/S3/Wyjezdzam/file.aspx?file=btn_next.gif); width: 54px; height: 15px; background-repeat: no-repeat; text-align: center; }#carStartMain #buttonStart a span{display:none; }.headeraddToCart a{background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_show_cart.gif); background-repeat: no-repeat; cursor: pointer; display: block; width: 31px; height: 21px; background-color: Transparent; }.headeraddToCart a span{display:none; }#IbeCarList .buttons .button1 a{background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_book_small.gif); background-repeat: no-repeat; cursor: pointer; display: block; width: 54px; height: 21px; background-color: Transparent; }#IbeCarList .buttons .addToCart a{margin-top: 2px; background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_add_to_cart.gif); background-repeat: no-repeat; cursor: pointer; display: block; width: 80px; height: 17px; background-color: Transparent; }#IbeCarList .buttons .button1 a:hover{text-decoration: none; }#IbeCarList .buttons .button1 span{display:none; }#buttonSection #carAvaillButtonBack {float: left; }#buttonSection #carAvaillButtonBack a{background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_back.gif); display: block; background-repeat: no-repeat; background-position: bottom; width: 52px; height: 21px; }#CarList #carAvaillButtonBack a span{display:none; }.carAvailRightButtons .buttonSearch a{background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_search.gif); background-repeat: no-repeat; background-position: bottom; background-position: right; width: 65px; height: 22px; display: block; }.carAvailRightButtons .buttonSearch a span{display:none; }#CarBook .input input{width: 200px; }#CarBook .input select{width: 205px; }#CarBook .ccexpiration input{width: 65px; }#CarBook .errorText{color:#38495e; font-size:11px; font-family:Tahoma; padding-left: 15px; background-image: url(/S3/Wyjezdzam/file.aspx?file=arrow_error.gif); background-position: middle; background-position: left; background-repeat:no-repeat; }#CarBook #buttonSection #resformbuttonBook a{width: 94px; height: 30px; background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_book.gif); background-repeat: no-repeat; background-position: left; background-position: bottom; display: block; float: right; }#CarBook #buttonSection #resformbuttonBook a span{display:none; }#CarConfirm #passenger p,#CarConfirm #addressForm p,#CarConfirm #taxId p,#CarConfirm #paymentForm p,#CarConfirm #deliveryType p,#CarConfirm .cancellationPrices p{border-bottom: solid 1px #e0d8c1; }#CarConfirm #buttonSection #confirmButtonPrint{margin-top:10px; float: right; }#CarConfirm #buttonSection #confirmButtonPrint a{background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_print.gif); background-repeat: no-repeat; width: 60px; height: 22px; display: block; }#CarConfirm #buttonSection #confirmButtonPrint a span{display:none; }#CarConfirm #buttonSection #confirmButtonBack{margin-top:10px; float: left; }#CarConfirm #buttonSection #confirmButtonBack a{background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_new_search.gif); background-repeat: no-repeat; width: 110px; height: 22px; display: block; }#CarConfirm #buttonSection #confirmButtonBack a span{display:none; }#CarConfirm #confirmText{border: solid 1px #e0d8c1; margin-bottom: 10px; margin-top: 10px; }#CarConfirm #confirmText .text{padding: 6px; }#CarNotFound #errButtonBack{float: left; padding-left: 0px; }#CarNotFound #errButtonBack a{display: block; margin-top: 5px; width: 110px; height: 41px; background-repeat: no-repeat; background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_new_search.gif); background-position: top; }#CarNotFound #errButtonBack a span{display:none; }#Email {font-size:10px; font-family:Tahoma; background-color:#f8f8ec; margin: 0; padding: 0; }#Email table, td {color:#38495e; font-family:Tahoma; font-size:11px; font-weight:normal; }#Email .header1 { font-family:Tahoma; color:#201d18; font-size:11px; font-weight:bold; background-color:#e0d8c1; padding: 6px 5px 6px 5px; }#Email .header2 { font-family:Tahoma; color:#201d18; font-size:12px; font-weight:bold; background-color:#e9e3d0; padding: 5px; }#Email .header3 { font-family:Tahoma; color:#38495e; font-size:12px; font-weight:bold; height: 20px;  padding: 0px 3px 4px 3px;  border-top: solid 1px #f8f8f0; }#Email .text {padding: 5px;  color:#38495e; font-family:Tahoma; font-size:11px; font-weight:normal; }#Email .center {text-align: center; }#Email .right {text-align: right; }#Email .mark { color: #ff0000 }#Email .pricingItem, #Email #prices .header3{ border: solid 1px #f8f8f0;  padding: 3px;  }#Email .label { color:#02253a; font-family:Tahoma; background-color:#f0e9d9; font-size:11px; font-weight:normal; height: 20px; border-bottom: solid 2px #f8f8f0;  }#Email #bookingData .label { width: 26%;  text-align: right;  padding-right: 15px;  border-top: solid 1px #f8f8f0;  }#Email #bookingData .text { width: 64%;  padding: 2px;  }#Email #payment .label { width: 26%;  text-align: right;  padding-right: 15px;  color:#02253a; font-family:Tahoma; background-color:#f0e9d9; font-size:11px; font-weight:normal; padding-left: 5px; height: 25px; }#Email #flight .text { border-top: solid 1px #f8f8f0;  color:#38495e; }div#containerPoweravail{text-align: left; width: 990px; float: center; overflow-x: hidden; overflow-y: hidden; }#centerAvail{width: 870px; float: left; padding-left: 4px; padding-top: 2px; }#generalRequests .globusIcon{margin-right: 120px; background-x-position: left; background-y-position: center; }    .calendarMatrixDateHeader{background-color:#e0d8c1;   font-family:Tahoma;  color:#201d18;  font-size:11px;   font-weight:bold; } .calendarSearch .calendatMatrixTable  a{color:#38495e;  font-size:11px;  font-weight:normal}  .CalendarSearchPricing .pricing  .header3{color:#38495e}#centerAvail .calendarSearch #searchForm  #date span{font-size:11px;  color:#38495e}  .CalendarSearchPricingTable #tableHeaders p{background-color:#e0d8c1}  .calendarSearch #searchForm .FlightType p{font-size:11px}#centerAvail  .calendarSearch #searchForm  #date input{color:#38495e}.calendarSearch #searchForm #paxRequests  .label {color:#38495e}.calendarSearch #searchForm #paxRequests  #outletSelect select{color:#38495e}.calendarSearch #searchForm  .content .paxRequests select{color:#38495e; }.calendarSearch  .searchForm .content .additionalRequests  .label{color:#38495e}#centerAvail .calendarSearch #searchForm  .input select{color:#38495e; } .calendatMatrixTable{border:3px solid  ; }  .selectDate{}  .calendarSearch .calendatMatrixTable .selectDate  a{} .calendarMatrixEmptyPriceCell:hover,  .calendarMatrixPriceCell:hover,  .lowCost:hover{}  .lowCost{; }  .activedate{}  .calendarMatrixDateHeader:hover{; }  .calendarSearch  .header1{font-weight:bold; }.calendarSearch  .searchForm  .content{}.CalendarSearchPricingTable{border:3px  solid ; }.calendarSearch .searchForm{border:3px solid ; }.calendarMatrixOutPadding{color:#38495e; font-weight:bold}   .loaderContent{height: 38px; }.btnLeft, .btnLeft a:hover{                background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_left.gif);                 background-repeat: no-repeat;                 cursor: pointer;                 float: left;                 hasLayout: true;                 height: 21px;                 width: 5px;                 }.btnRight, .btnRight a:hover {                background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_right.gif);                 background-repeat: no-repeat;                 cursor: pointer;                 float: left;                 hasLayout: true;                 height: 21px;                 width: 5px;                 }.btnCenter, .btnCenter a:hover {                background-image: url(/S3/Wyjezdzam/file.aspx?file=btn_bg.gif);                 background-repeat: repeat-x;                 cursor: pointer;                 float: left;                 hasLayout: true;                 height: 21px;                 padding: 3px 10px 0px 10px;                 }.book .btnCenter {                padding: 3px 2px 0px 2px;                 min-width: 48px;                 }#buttonSection #AirCartButtonBack .btnCenter{                width:60px;                 display:block;                  height:22px;                 }#buttonSection #AirCartButtonBack .btnLeft,#buttonSection #AirCartButtonBack .btnRight{    display:block;                  }#newProfile #buttonSection #buttonBack .btnCenter,#newProfile #buttonSection #buttonSave .btnCenter{     width:80px;     display:block;      height:22px;                 }#newProfile #buttonSection #buttonSendPassword .btnLeft,#newProfile #buttonSection #buttonSendPassword .btnRight,#newProfile #buttonSection #buttonBack .btnLeft,#newProfile #buttonSection #buttonBack .btnRight,#newProfile #buttonSection #buttonSave .btnLeft,#newProfile #buttonSection #buttonSave .btnRight{    display:block;                  }#newProfile #buttonSection #buttonCreate .btnCenter{     width:70px;     display:block;      height:22px;                 }#newProfile #buttonSendPassword .button1{   width:100px;                 }#newProfile #buttonSection #buttonSendPassword .btnCenter{     width:65px;     display:block;      height:22px;                 }
