#containerPoweravail { width:770px; }body{ margin: 0;  margin-top: 10px;  padding: 0;  background-color: #fff;  line-height: 150%;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 62.5%;  color: #5e0636; }a, div, h1, li, ul{ margin: 0;  padding: 0; }#help a{ color: #bc4379;  text-decoration: none;  border-bottom: 1px solid #bc4379; }#help a:hover:visited, #help a:hover:link{ color: #999;  border-bottom-color: #999; }p {font-size:10px; font-family:Tahoma; background-color:#FEF4F9; margin: 0px; text-align: left; }th{font-weight: normal; }td, tr, table, tbody, th{margin: 0px; padding: 0px; border-style: none; border-width: 0px; }input, select{font-size:11px; font-family:Tahoma; font-weight:normal; }.header1{font-family:Tahoma; color:#ffffff; font-size:11px; font-weight:bold; background-color:#410425; padding: 6px 3px 0px 3px; letter-spacing: 1px; margin: 0px; height: 20px; }.header2{font-family:Tahoma; color:#201d18; font-size:12px; font-weight:bold; background-color:#e9e3d0; padding: 3px 3px 3px 3px; text-align:left; margin: 0px; }.header3{font-family:Tahoma; color:#38495e; font-size:12px; font-weight:bold; padding: 3px 3px 0px 3px; text-align:left; margin: 0px; }.text{color:#38495e; font-family:Verdana; font-size:11px; font-weight:normal; }.price{color:#00365b; font-family:Tahoma; font-size:14px; font-weight:bold; }.textinfo{color:#02253a; font-family:Tahoma; background-color:#f8e0eb; font-size:11px; font-weight:normal; }.label{color:#02253a; font-family:Tahoma; background-color:#f8e0eb; font-size:12px; font-weight:normal; padding-left: 5px; height: 20px; }.label span{margin-top: 2px; }.button1 a{color:#000000; font-family:Tahoma; font-size:16px; font-weight:bold; text-decoration:none; padding: 3px; }.button1 a:hover{color:#000000; font-family:Tahoma; font-size:10px; font-weight:bold; text-decoration:none; padding: 3px; }.button2{color:#38495e; font-family:Tahoma; font-size:12px; font-weight:bold; text-decoration:underline; }.button2:hover{color:#38495e; font-family:Tahoma; font-size:12px; font-weight:bold; text-decoration:underline; }.globusIcon{background-image: url(/S3/BTP/file.aspx?file=globus.gif); background-repeat:no-repeat; }img{border-width: 0px; }.segmentInfo{border:#d1c9b1; background-color:#F8F8F8; }.segmentInfo p{background-color:#F8F8F8; }.mark{color: #ff0000; }#bookingSteps #steps .text{border-top: solid 4px #2E60B5; }#bookingSteps #steps .selected{border-top: solid 4px #558BE5; }#clientLogo{display: none; }#clientLogo .logo{}.withBorderAfter{border-bottom: solid 2px #f8f8f0; }.tableBorder{border-color:#F8F8F8; }#ibeAB .inputs .text{margin-top: 6px; }.calendarPanel{border: solid 1px #004080; width: auto; height: auto; background-color:#faf7e8; position: absolute; }.calTitle{background-color:#e0d8c1; color:#000000; font-weight:bold; height: auto; padding-bottom: 2px; }.calDayHeader{background-color:#e0d8c1; color:#000000; font-weight:bold; height: auto; }.calNextPrev{background-color:#e0d8c1; color:#000000; font-weight:bold; text-decoration:none; text-decoration: none; }.calNextPrev:hover{color:#e0d8c1; text-decoration:none; }.calendar{}.calToday{background-color:#f2f3c8font-weight:boldborder: solid 1px #e0d8c1; }.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 span{display:none; }#errButtonBack{width: 50%; }#errButtonBack .button1{float: left; }#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/BTP/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/BTP/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/BTP/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/BTP/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/BTP/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/BTP/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/BTP/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/BTP/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 span{display:none; }#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/BTP/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/BTP/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/BTP/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/BTP/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/BTP/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/BTP/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/BTP/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/BTP/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/BTP/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/BTP/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/BTP/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/BTP/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/BTP/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/BTP/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:Verdana; padding-left: 15px; background-image: url(/S3/BTP/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/BTP/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/BTP/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/BTP/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/BTP/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:#F8F8F8; margin: 0; padding: 0; }#Email table, #Email table td {color:#38495e; font-family:Verdana; font-size:11px; font-weight:normal; }#Email .header1 { font-family:Tahoma; color:#ffffff; font-size:11px; font-weight:bold; background-color:#410425; 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:Verdana; 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:#f8e0eb; font-size:12px; 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:#f8e0eb; font-size:12px; font-weight:normal; padding-left: 5px; height: 25px; }#Email #flight .text { border-top: solid 1px #f8f8f0;  color:#38495e; }.btnLeft,.btnLeft a:hover{background-image: url(/S3/BTP/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/BTP/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/BTP/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; }#top{ float: left;  width: 100%;  background: #fcf8fa url('http://www.ticket4travel.pl/grafika/bgTop.jpg') left top no-repeat; }#logo{ text-indent: -999px;  font-size: 0; }#logo a{ display: block;  margin: 20px 0 10px 10px;  width: 244px;  height: 35px;  border: none;  background: transparent url('http://www.ticket4travel.pl/grafika/logo.jpg') left top no-repeat; }#nav{ float: left;  width: 100%;  height: 25px;  background: transparent url('http://www.ticket4travel.pl/grafika/bgNav.jpg') left top repeat-x; }#nav ul{ float: left;  margin-left: 10px; }#nav li{ float: left;  margin-right: 1px;  text-indent: -999px;  font-size: 0; }#nav li a{ display: block;  height: 25px;  border: none; }#nav #glowna, #nav #regularne, #nav #czartery { width: 90px;  }#nav #tanie{ width: 70px;  }#nav #busy{ width: 107px;  }#nav #promy{ width: 95px;  }#nav #ubezp{ width: 88px;  }#nav #info, #nav #wczasy, #nav #auta { width: 68px;  }#nav #hotele{ width: 68px;  }#nav .off #glowna{ background: transparent url('http://www.ticket4travel.pl/grafika/buGlowna.jpg') left top no-repeat;  }#nav .off #czartery{ background: transparent url('http://www.ticket4travel.pl/grafika/buCzartery.jpg') left top no-repeat;  }#nav .off #regularne{ background: transparent url('http://www.ticket4travel.pl/grafika/buRegularne.jpg') left top no-repeat;  }#nav .off #tanie{ background: transparent url('http://www.ticket4travel.pl/grafika/buTanie.jpg') left top no-repeat;  }#nav .off #busy{ background: transparent url('http://www.ticket4travel.pl/grafika/buBusy.jpg') left top no-repeat;  }#nav .off #promy{ background: transparent url('http://www.ticket4travel.pl/grafika/buPromy.jpg') left top no-repeat;  }#nav .off #ubezp{ background: transparent url('http://www.ticket4travel.pl/grafika/buUbezpieczenia.jpg') left top no-repeat;  }#nav .off #auta{ background: transparent url('http://www.ticket4travel.pl/grafika/buAuta.jpg') left top no-repeat;  }#nav .off #info{ background: transparent url('http://www.ticket4travel.pl/grafika/buInfo.jpg') left top no-repeat;  }#nav .off #wczasy{ background: transparent url('http://www.ticket4travel.pl/grafika/buWczasy.jpg') left top no-repeat;  }#nav .off #hotele{ background: transparent url('http://www.ticket4travel.pl/grafika/buHotele.jpg') left top no-repeat;  }#nav .on #glowna{ background: transparent url('http://www.ticket4travel.pl/grafika/buGlownaOn.jpg') left top no-repeat;  }#nav .on #czartery { background: transparent url('http://www.ticket4travel.pl/grafika/buCzarteryOn.jpg') left top no-repeat;  }#nav .on #regularne{ background: transparent url('http://www.ticket4travel.pl/grafika/buRegularneOn.jpg') left top no-repeat;  }#nav .on #tanie{ background: transparent url('http://www.ticket4travel.pl/grafika/buTanieOn.jpg') left top no-repeat;  }#nav .on #busy{ background: transparent url('http://www.ticket4travel.pl/grafika/buBusyOn.jpg') left top no-repeat;  }#nav .on #promy{ background: transparent url('http://www.ticket4travel.pl/grafika/buPromyOn.jpg') left top no-repeat;  }#nav .on #auta{ background: transparent url('http://www.ticket4travel.pl/grafika/buAutaOn.jpg') left top no-repeat;  }#nav .on #ubezp{ background: transparent url('http://www.ticket4travel.pl/grafika/buUbezpieczeniaOn.jpg') left top no-repeat;  }#nav .on #info{ background: transparent url('http://www.ticket4travel.pl/grafika/buInfoOn.jpg') left top no-repeat;  }#nav .on #wczasy{ background: transparent url('http://www.ticket4travel.pl/grafika/buWczasyOn.jpg') left top no-repeat;  }#nav .on #hotele{ background: transparent url('http://www.ticket4travel.pl/grafika/buHoteleOn.jpg') left top no-repeat;  }#nav li.off #glowna:link:hover, #nav li.off #glowna:visited:hover,#nav .off #czartery:link:hover, #nav .off #czartery:visited:hover,#nav .off #regularne:link:hover, #nav .off #regularne:visited:hover,#nav .off #tanie:link:hover, #nav .off #tanie:visited:hover,#nav .off #busy:link:hover, #nav .off #busy:visited:hover,#nav .off #promy:link:hover, #nav .off #promy:visited:hover,#nav .off #ubezp:link:hover, #nav .off #ubezp:visited:hover,#nav .off #info:link:hover, #nav .off #info:visited:hover,#nav .off #hotele:link:hover, #nav .off #hotele:visited:hover,#nav .off #wczasy:link:hover, #nav .off #wczasy:visited:hover,#nav .off #auta:link:hover, #nav .off #auta:visited:hover{ background-position: 0 -25px;  }#subNav{float: left; width: 100%; padding: 5px 0; background: #fff url('http://www.ticket4travel.pl/grafika/bgSubnav.jpg') left bottom repeat-x; border-bottom: 1px solid #5e0636; }#subNav #help{float: right; margin-right: 5px; padding-right: 15px; background: transparent url('http://www.ticket4travel.pl/grafika/iHelp.gif') right center no-repeat; }#subNav #main { float: right;  margin-right: 5px;  padding-right: 15px;  background: transparent url('http://www.ticket4travel.pl/grafika/iMain.jpg') right center no-repeat; } #logos{ float: left;  margin: 0px;  height:54px;  padding: 0;  width: 100%;  text-align: center;  background: #fff url('http://www.ticket4travel.pl/grafika/bgLinieLot.jpg') left no-repeat;  }#alert{ float: left;  padding: 5px 0;  width: 100%;  background-color: #fcf3f7;  color:#5e0636;  font-size: 0.9em;  text-align: center;  }#alert p{ color:#5e0636;  background-color: #fcf3f7;  text-align: center;  }#footer{ float: left;  margin-bottom: 30px;  padding: 5px 0;  width: 100%;  background: #52052F url('http://www.ticket4travel.pl/grafika/bgFooter.jpg') left bottom no-repeat;  text-align: center;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:11px;  }#footer ul{ float: left;  list-style-type: none;  }#footer li{ float: left;  padding: 0 10px;  border-right: 1px dotted #fff;  font-size: 0.8em;  }#footer a{ color: #fff;  border-bottom-color: #fff;  }#footer a:visited:hover, #footer a:link:hover{ color: #ccc;  border-bottom-color: #ccc;  }#links{ float: left;  padding: 5px 0;  width: 100%;  text-align: center;  background-color:#fff;  }#links ul {margin-left:230px; list-style-type: none; }#links li{ float:left;  border-left:solid medium;  width:100px;  text-align:left;  padding:0px 0px 0px 3px;  font-size:10px;  line-height:11px;  }#links a{ border:0px;  }#links a:visited:hover, #links a:link:hover{ color: #ccc;  border-bottom-color: #ccc;  }#hRegularne{ background: transparent url('http://www.ticket4travel.pl/grafika/hRegularne.jpg') left top no-repeat;  }#text{float: left; margin: 5px 0; width: 100%; }#text h2{display: block; width: 218px; height: 40px; text-indent: -999px; font-size: 0; margin-bottom:5px; }#owner{ font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  display: block;  float: left;  padding: 5px 0 5px 20px;  width: 500px;  background: #4c062b url('http://www.ticket4travel.pl/grafika/corner.jpg') right bottom no-repeat;  color: #fff;  margin-bottom:5px; }#owner a{ color: #bc4379;  text-decoration: none;  border-bottom: 1px solid #bc4379; }#owner a:visited:hover, #owner a:link:hover{ color: #999;  border-bottom-color: #999; }    .calendarMatrixDateHeader{background-color:#410425;   font-family:Tahoma;  color:#ffffff;  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:#410425}  .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; }#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;                 }