html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body{line-height:1.5;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
table, td, th{vertical-align:middle;}
a img{border:none;}
a, input{outline:none;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
body{font-family:Tahoma, Arial, sans-serif;font-size:11px;line-height:16px;}
a{color:#0096c8;}
a:hover{color:#74B9CF;text-decoration:none;}
input.checkbox_inv{cursor:pointer;visibility:hidden;position:absolute;}
#content_wycieczki{width:970px;}
#p3popuptable td, #p6popuptable td, #p5popuptable td{background-repeat:no-repeat;background:#edf5fb !important;line-height:normal;}
#p3popuptable, #p6popuptable, #p5popuptable{border:solid 1px #000;}
#dstpop{display:none;background-color:#FFFFFF;border:2px solid #000000;height:600px;overflow:scroll;left:30%;position:fixed;top:3%;margin-right:auto;margin-left:auto;width:600px;z-index:101;}
#dstpop #destination{padding:20px 10px 20px 20px;font-size:11px;vertical-align:top;}
#destination div{cursor:pointer;text-decoration:underline;vertical-align:top;padding-bottom:3px;color:#73c200;float:left;width:32%;position:relative;}
#destination li{cursor:pointer;text-decoration:underline;list-style-type:none;color:#000;}
#destination ul{padding-bottom:10px;}
#destination #close{float:right;width:99%;padding-bottom:10px;margin-top:-10px;text-align:right;cursor:pointer;color:#0096c8;}
#destination li:hover, #destination strong:hover{cursor:pointer;text-decoration:underline;list-style-type:none;width:90%;background-color:#0096c8;color:#fff;}
#dstpop h2{position:relative;margin:0 0 5px 0;padding:15px 0 0 0;width:583px;height:35px;background-color:#0096c8;color:#fff;text-align:center;font-size:16px;font-family:Tahoma;font-weight:800;}
input.button{background:#9cd6ff;border:1px solid #4faced;color:#033d66;font-family:sans-serif;font-size:11px;padding:0px;padding-left:8px;padding-right:8px;}
input.button:hover{background:#4faced;border:1px solid #4faced;color:#000;font-family:sans-serif;font-size:11px;padding:0px;padding-left:8px;padding-right:8px;cursor:pointer;}
input.inputbox{background:#f9f9ff;border:1px solid #A0C7E6;color:#555555;margin:2px;}
input.inputbox:hover{background:#ffffff;border:1px solid #5FA7DD;}
input.inputbox:focus{background:#ffffff;border:1px solid #2D74AA;}
textarea.inputbox{background:#f9f9f9;border:1px solid #A0C7E6;color:#555555;height:50px;margin:2px;}
textarea.inputbox:hover{background:#ffffff;border:1px solid #5FA7DD;}
textarea.inputbox:focus{background:#ffffff;border:1px solid #2D74AA;}
select{font-size:11px;}
#wraper{width:970px;margin:auto;}
#header{position:relative;}
#header h1{width:264px;height:96px;}
#header h1 a{display:block;width:264px;height:96px;text-indent:-9999px;background:transparent url(../img/logo-top.jpg) no-repeat;}
ul#main-nav{float:right;margin-top:-55px;height:20px;width:578px;padding:10px 20px 6px 48px;list-style:none;font-family:Arial, sans-serif;font-weight:bold!important;font-size:12px;background:transparent url(../img/tlo-menu.gif) no-repeat;}
ul#main-nav li{float:left;padding:0 4px;color:#fff;}
ul#main-nav li:after{content:"|";color:#4a4100;padding-left:6px;}
ul#main-nav li+li+li+li+li+li+li:after{display:none;}
ul#main-nav li a{color:#4a4100;text-decoration:none;}
ul#main-nav li a:hover{text-decoration:underline;color:#665b04;}
#callendar{float:left;height:408px;width:607px;margin-top:10px;background:transparent url(../img/loading1.gif) 294px 184px no-repeat;}
#img-head{float:left;width:349px;background:transparent url(../img/loading1.gif) 170px 200px no-repeat;}
#logos{clear:both;padding:12px 0;height:37px;text-align:center;}
#logos img{padding-left:20px;}
#mainside{float:left;width:751px;}
#promocje{float:left;width:371px;}
#promocje-filtrowanie{width:372px;height:79px;margin-bottom:20px;background:transparent url(../img/promocje_tlo_nag.gif) no-repeat;}
#promocje-filtrowanie h2{font-size:14px;font-weight:bold !important;height:24px;line-height:16px;margin-bottom:5px;padding:6px 0 0 60px;}
#promocje-filtrowanie p{position:relative;float:left;margin:0px 5px;width:148px;padding-left:6px;background:transparent url(../img/inputbox_left.gif) 0 16px no-repeat;}
#promocje-filtrowanie p label{display:block;font-size:10px;font-weight:bold!important;}
#promocje-filtrowanie p input{width:132px;height:16px;padding-top:2px;border:none;font-size:10px;text-align:center;background:transparent url(../img/inputbox_middle.gif) repeat-x;}
#promocje-filtrowanie p span{position:absolute;bottom:1px;right:2px;cursor:pointer;color:#010101;width:14px;height:18px;background:transparent url(../img/inputbox_right_checkbox.gif) no-repeat;}
#promocje-tabelka{width:371px;}
#promocje-tabelka.podstrona{clear:both;width:660px;margin-left:40px;padding-top:30px;}
#promocje-tabelka.podstrona #naglowek-promocje{height:20px;padding-top:8px;background:#81dc02;border:1px solid #5ea002;}
#promocje-tabelka #naglowek-promocje strong{float:left;display:block;width:73px;height:30px;font-size:10px;text-align:center;}
#promocje-tabelka.podstrona #naglowek-promocje strong{height:22px;}
#promocje-tabelka.podstrona #naglowek-promocje strong{width:130px;}
#promocje-tabelka div.poj-promocja{clear:both;height:29px;padding:8px 0;background:transparent url(../img/separator-big.gif) center bottom no-repeat;}
#promocje-tabelka.podstrona div.poj-promocja{background:transparent url(../img/separator-b-duzy.gif) center bottom no-repeat;}
#promocje-tabelka div.poj-promocja div{float:left;width:74px;text-align:center;}
#promocje-tabelka.podstrona div.poj-promocja div{width:130px;}
#promocje-tabelka div.poj-promocja div.pr-logo, #promocje-tabelka div.poj-promocja div.pr-miasto, #promocje-tabelka div.poj-promocja div.pr-cena{padding-top:6px;}
#promocje-tabelka div.poj-promocja div.pr-miasto a{font-size:11px;color:#06485e;text-decoration:none;}
#promocje-tabelka div.poj-promocja div.pr-miasto a:hover{text-decoration:underline;color:#026b8e;}
#promocje-tabelka div.poj-promocja div.pr-cena strong{font-size:15px;color:#e70901;}
#promocje-tabelka div.poj-promocja div.pr-podwojne{font-size:10px;color:#4f4f4f;}
a#pokaz-wszystkie{display:block;margin-top:5px;color:#026b8e;font-size:10px;font-weight:bold!important;text-align:center;text-decoration:none;}
a#pokaz-wszystkie.podstrona{font-weight:normal!important;color:#62A800;text-decoration:underline;}
a#pokaz-wszystkie:hover{color:#06485e;text-decoration:underline;}
a#pokaz-wszystkie.podstrona:hover{color:#00A3DA;text-decoration:none;}
#promocje-paginacja{padding:5px 0;text-align:center;color:#000;}
#promocje-paginacja span{margin:0 3px;}
#promocje-paginacja em{font-weight:bold!important;}
#promocje-paginacja a{color:#757575;text-decoration:none;font-weight:normal!important;}
#promocje-paginacja a:hover{text-decoration:underline;color:#00A3DA;}
#news-linie{float:left;width:730px;margin-left:4px;}
#news-linie p{padding-top:20px;text-align:center;}
#news-linie p a{padding-left:30px;}
#news{margin-bottom:10px;}
h2.teaser-header{height:24px;width:312px;margin-bottom:10px;padding:6px 0px 0px 60px;font-size:14px;line-height:16px;font-weight:bold!important;background:#6DAD10 url(../img/aktualnosci_nag.gif) no-repeat;}
#news div.one-news{width:316px;margin:auto;padding:13px 0;background:transparent url(../img/separator-big.gif) bottom no-repeat;}
#news div.one-news.last{background:none;}
#news div.one-news h3.news-title a, #news div.one-news a.news-dalej, #linie h1, #news h1, #linie dt, #linie a.news-dalej, #linie dt a{font-size:13px;line-height:15px;color:#6ebc00;font-weight:bold !important;text-decoration:none;display:inline !important;}
#news div.one-news h3 a:hover, #news div.one-news a.news-dalej:hover, #linie dt a:hover{text-decoration:underline;color:#026B8E;}
#linie dd a.news-dalej{font-size:10px;}
#linie dl{width:316px;margin:auto;padding:10px;background:transparent url(../img/separator-big.gif) bottom no-repeat;}
#linie dl.last{background:none;}
#linie dl dt{float:right;width:175px;}
#sidebar{float:right;width:202px;margin-top:-5px;padding-right:6px;}
#iata{margin:0 0 10px 0;}
#iata h3{width:205px;height:66px;margin-bottom:4px;text-indent:-9999px;background:transparent url(../img/iata_logo.gif) 5px 0 no-repeat;}
#iata p{text-align:right;font-size:10px;line-height:12px;}
.box-left{position:relative;float:right;width:200px;margin-top:10px;}
.box-left h3{position:absolute;top:0;left:0;width:154px;height:45px;padding:7px 0 10px 46px;font-size:14px;color:#fff;font-weight:bold!important;}
.box-left div.box-inner{position:relative;padding:0px 10px 10px 7px;margin-top:40px;font-size:10px;line-height:12px;}
div.box-inner a{color:#000;text-decoration:none;}
div.box-inner a:hover{text-decoration:underline;}
.first-box{background:transparent url(../img/blue-box-middle.gif) repeat-y;}
.first-box h3{background:transparent url(../img/blue-box-top.gif) top no-repeat;}
.first-box div.box-inner{background:transparent url(../img/blue-box-bottom.gif) bottom no-repeat;}
.first-box form{position:relative;margin-top:10px;}
.first-box form input#newsletter-text-input{width:165px;height:13px;margin-bottom:3px;border:1px solid #0098cb;padding-top:0;font-size:10px;}
.first-box form input#newsletter-submit{margin-left:-5px;border:none;background:none;font-size:12px;font-weight:bold!important;cursor:pointer;}
#regulamin-link{position:absolute;bottom:12px;right:35px;font-size:12px;color:#005f7f;text-decoration:none;}
a#regulamin-link:hover{text-decoration:underline;}
.green-box{background:transparent url(../img/green-box-middle.gif) repeat-y;}
.green-box h3{background:transparent url(../img/green-box-top.gif) top no-repeat;}
.green-box div.box-inner{background:transparent url(../img/green-box-bottom.gif) left bottom no-repeat;}
.green-box div.przydatne-lista{width:174px;margin-top:7px;padding:0 0 7px 10px;background:transparent url(../img/separator-poziomy.gif) bottom no-repeat;}
.green-box div.przydatne-lista a{color:#000;text-decoration:none;}
.green-box div.przydatne-lista a:hover{text-decoration:underline;}
.green-box div.przydatne-lista p, .green-box div.przydatne-lista strong{margin-left:60px;display:block;}
.green-box div.przydatne-lista img{float:left;}
.green-box div.przydatne-lista.alt{padding:0 10px 7px 0;text-align:right;}
.green-box div.przydatne-lista.alt p, .green-box div.przydatne-lista.alt strong{margin:0 60px 0 0;}
.green-box div.przydatne-lista.alt img{float:right;}
.green-box div.przydatne-lista.last{background:none;}
.green-box div.przydatne-lista.last p{padding-right:10px;}
.orange-box{background:transparent url(../img/orange-box-middle.gif) repeat-y;}
.orange-box h3{background:transparent url(../img/orange-box-top.gif) top no-repeat;}
.orange-box div.box-inner{background:transparent url(../img/orange-box-bottom.gif) left bottom no-repeat;}
.orange-box div.przydatne-lista{width:174px;margin-top:7px;padding:0 0 7px 10px;background:transparent url(../img/separator-poziomy-orange.gif) bottom no-repeat;}
.orange-box div.przydatne-lista a{color:#000;text-decoration:none;}
.orange-box div.przydatne-lista a:hover{text-decoration:underline;}
.orange-box div.przydatne-lista p, .orange-box div.przydatne-lista strong{margin-left:60px;display:block;}
.orange-box div.przydatne-lista img{float:left;}
.orange-box div.przydatne-lista.alt{padding:0 10px 7px 0;text-align:right;}
.orange-box div.przydatne-lista.alt p, .orange-box div.przydatne-lista.alt strong{margin:0 60px 0 0;}
.orangen-box div.przydatne-lista.alt img{float:right;}
.orange-box div.przydatne-lista.last{background:none;}
.orange-box div.przydatne-lista.last p{padding-right:10px;}
.white-box{background:transparent url(../img/white-box-middle.gif) repeat-y;}
.white-box h3{padding-top:15px;background:transparent url(../img/white-box-top.gif) top no-repeat;}
.white-box div.box-inner{padding-left:5px;font-size:11px;background:transparent url(../img/white-box-bottom.gif) bottom no-repeat;}
.white-box div.box-inner img.img-karty{margin-left:20px;padding:5px 0;}
.white-box div.box-inner img.img-city{margin-left:15px;padding:5px 0;}
.white-box div.box-inner strong{margin-left:15px;}
.white-box div.box-inner p{text-align:center;}
.white-box div.box-inner div.separator{height:5px;margin-left:15px;border:none;border-top:1px solid #99cf4d;}
img.security, img.rapidssl{margin:10px 0 10px 15px;}
p.bezpieczenstwo-p{margin:0 16px 0 15px;}
h4.linie-lot-nag, h4.linie-lot-nag-kolejny{margin-bottom:3px;margin-top:10px;font-size:12px;font-weight:bold!important;}
h4.linie-lot-nag-kolejny{margin-top:15px;}
ul.linie-lot-lista{list-style:none;}
ul.linie-lot-lista.promocje{padding:20px 0;}
ul.linie-lot-lista.promocje li{color:#000!important;}
ul.linie-lot-lista li{padding:2px 0 2px 13px;color:#fff;font-size:11px;font-weight:bold!important;background:transparent url(../img/proj_ps_5_29.gif) 0 5px no-repeat;}
ul.linie-lot-lista li a{display:block;color:#4a4100;font-weight:bold!important;text-decoration:none;}
ul.linie-lot-lista li a:hover{text-decoration:underline;color:#4a4100;}
#oferty{width:701px;height:109px;margin-bottom:20px;padding:25px;background:#ffe100 url(../img/belka_sky4fly-orange.jpg) no-repeat;}
#oferty2{width:701px;height:139px;margin-bottom:20px;padding:25px;padding-top:40px;background:#ffe100 url(../img/belka_sky4fly-orange2.jpg) no-repeat;}
div.oferta{position:relative;float:left;width:233px;font-family:Tahoma, Arial, sans-serif;background:transparent url(../img/oferta-separator-orange.gif) 222px 0 no-repeat;}
div.oferta.last{background:none;}
div.oferta img.oferta-img{float:left;margin-right:10px;border:1px solid #fdee7b;display:inline;background:#fff;}
div.oferta .oferta-img{float:left;margin-right:10px;border:1px solid #fdee7b;display:block;text-align:center;vertical-align:middle;width:113px;height:113px;background:transparent url(../img/belka_tlo_fot-orange.gif) no-repeat;}
div.oferta .oferta-logo{position:absolute;top:90px;left:1px;width:113px;height:22px;padding-top:1px;border-top:1px solid #fdee7b;text-align:center;background:#deb301;line-height:10px;font-size:10px;}
div.oferta a, div.oferta a:link{color:#fff;cursor:pointer;}
div.oferta a:hover{color:#5d4b00;}
div.oferta a.o-miasto{display:block;font-weight:bold!important;font-size:12px;line-height:16px;color:#000;}
div.oferta a.o-miasto:hover{text-decoration:none;}
div.oferta p.o-cena{margin-top:5px;font-size:16px;line-height:18px;font-weight:bold!important;color:#fff;}
div.oferta p.o-sprzedaz{margin-top:25px;font-size:11px;color:#524400;line-height:12px;}
div.oferta p.o-sprzedaz span{display:block;}
#oferty-orange{width:701px;height:109px;margin-bottom:20px;padding:25px;background:#ffe100 url(../img/belka_sky4fly-orange.jpg) no-repeat;}
div.oferta-orange{position:relative;float:left;width:233px;font-family:Tahoma, Arial, sans-serif;background:transparent url(../img/oferta-separator-orange.gif) 222px 0 no-repeat;}
div.oferta-orange.last{background:none;}
div.oferta-orange img.oferta-orange-img{float:left;margin-right:10px;border:1px solid #fdee7b;display:inline;background:#fff;}
div.oferta-orange .oferta-orange-img{float:left;margin-right:10px;border:1px solid #fdee7b;display:block;text-align:center;vertical-align:middle;width:113px;height:123px;background:transparent url(../img/belka_tlo_fot-orange.gif) no-repeat;}
div.oferta-orange .oferta-orange-logo{position:absolute;top:90px;left:1px;width:113px;height:32px;padding-top:10px;border-top:1px solid #fdee7b;text-align:center;line-height:13px;font-size:11px;background:#deb301 url(../img/belka_tlo_logo-orange.gif) no-repeat;}
div.oferta-orange a, div.oferta-orange a:link{color:#fff;cursor:pointer;}
div.oferta-orange a:hover{color:#5d4b00;}
div.oferta-orange a.o-miasto{display:block;font-weight:bold!important;font-size:12px;line-height:16px;color:#000;}
div.oferta-orange a.o-miasto:hover{text-decoration:none;}
div.oferta-orange p.o-cena{margin-top:5px;font-size:16px;line-height:18px;font-weight:bold!important;color:#fff;}
div.oferta-orange p.o-sprzedaz{margin-top:25px;font-size:11px;color:#524400;line-height:12px;}
div.oferta-orange p.o-sprzedaz span{display:block;}
#mainside.right-side{float:right;}
#sidebar.left-side{float:left;padding:30px 0 0 0;}
#box-bilety-lotnicze{float:right;width:200px;background:transparent url(../img/bilety-box-middle.gif) repeat-y;}
#box-bilety-lotnicze-tresc{padding:120px 0 0 0;background:transparent url(../img/bilety-box-top.gif) top no-repeat;}
#box-bilety-lotnicze-tresc form{padding:0 20px 60px 20px;background:transparent url(../img/bilety-box-bottom.gif) bottom no-repeat;}
#box-bilety-lotnicze-tresc form p, #box-bilety-lotnicze-tresc form div.poj-form{position:relative;clear:both;}
#box-bilety-lotnicze-tresc form p.second-input, #box-bilety-lotnicze-tresc form div.second-input{height:45px;padding-top:5px;}
#poj-form1{z-index:202;}
#poj-form2{z-index:201;}
#daty{z-index:90;}
#box-bilety-lotnicze-tresc form div.separator{display:block;height:15px;background:transparent url(../img/separator-zielony.gif) center no-repeat;}
#box-bilety-lotnicze-tresc form label{display:block;margin-bottom:3px;font-weight:bold!important;color:#5c9c00;cursor:pointer;}
#box-bilety-lotnicze-tresc form p label.radio-label{display:inline;color:#4f4f4f;font-weight:normal!important;vertical-align:super;line-height:12px;}
#box-bilety-lotnicze-tresc form p input.radio{}
#box-bilety-lotnicze-tresc form input.text{float:left;width:124px;height:13px;border:1px solid #99cf4d;font-size:11px;}
#data_wylotu, #data_powrotu{position:relative;}
#box-bilety-lotnicze-tresc form span.lupa, #box-bilety-lotnicze-tresc form span.kalendarz{display:block;float:left;width:15px;height:17px;cursor:pointer;}
#box-bilety-lotnicze-tresc form span.lupa{background:transparent url(../img/icon-lupa.gif) no-repeat;}
#box-bilety-lotnicze-tresc form span.kalendarz{background:transparent url(../img/icon-kalendarz.gif) no-repeat;}
#box-bilety-lotnicze-tresc form p span.plus-minus{position:absolute;top:-2px;right:-14px;text-align:center;font-size:9px;}
#box-bilety-lotnicze-tresc form p.second-input span.plus-minus{top:4px;right:-14px;}
#box-bilety-lotnicze-tresc form p span.plus-minus label{margin-bottom:0px;line-height:10px;font-weight:normal!important;}
#poj-select{padding-top:15px;z-index:99;}
#box-bilety-lotnicze-tresc form p.select-poj{clear:none;float:left;width:80px;height:50px;}
#szukaj-polaczenie-poj{position:relative;}
#szukaj-polaczen{position:absolute;top:6px;left:6px;width:152px;height:43px;padding:0 0 5px 0;border:none;color:#fff;text-decoration:underline;font-weight:bold!important;cursor:pointer;background:url(../img/button-szukaj.gif) no-repeat;}
#szukaj-polaczen:hover{text-decoration:none;}
#szukaj-polaczen-blank{position:absolute;top:6px;left:6px;width:152px;height:43px;padding:0 0 5px 0;border:none;color:#fff;text-decoration:underline;font-weight:bold!important;cursor:pointer;background:url(../img/button-szukaj-blank.gif) no-repeat;}
#szukaj-polaczen-blank:hover{text-decoration:none;}
#mainside-top{padding:20px 0 20px 15px;}
#nazwa-sekcji{float:left;width:710px;height:22px;padding:8px 0 0px 40px;font-size:14px;font-weight:bold!important;color:#fff;background:#009cd0 url(../img/naglowek-tresc-zielone-750.gif) no-repeat;}
#submenu{float:left;margin-left:50px;list-style:none;}
#submenu li{height:17px;padding-left:15px;font-weight:bold!important;background:transparent url(../img/submenu-pkt.gif) left center no-repeat;}
#submenu li a{color:#0096c8;font-size:11px;font-weight:bold!important;text-decoration:none;}
#submenu li a:hover{text-decoration:underline;color:#7CB5C7;}
#tresc{width:670px;padding-left:50px;font-size:12px;color:#3c3c3c;text-align:left;}
#tytul-tresc{float:left;width:400px;color:#72c300;font-weight:bold!important;font-size:12px;}
#tresc p{margin-bottom:10px;text-align:justify;}
#tresc h1{color:#867600;background-color:#fffad2;border-bottom:solid 1px #e6dc8d;font-weight:bold!important;font-size:12px;margin:6px 0 6px 0;text-align:left;padding-left:5px;}
#tresc ul{margin-left:25px;list-style-position:inside;}
#tresc h2, #tresc h4{margin-top:20px;color:#0096c8;font-weight:bold!important;}
#flightlist th, .color3bg{color:#6aaa0f;background-color:#eeffd7;border-bottom:solid 1px #c2e88d;}
.color4bg{color:#6aaa0f;background-color:#e2fdbd;border-bottom:solid 1px #c2e88d;}
#flightlist a, #flightlist a:link{color:#6aaa0f;text-decoration:underline;}
#flightlist a:hover{color:#2d4d01;}
.color9, #hotel_choice span{color:#514d2f;}
#hotel_choice td{color:#a28f03;}
.color1bg td{color:#818181;background-color:#f4f4f4;border-top:solid 1px #818181;}
#tresc h3{color:#518705;}
.td td{padding-top:5px;padding-bottom:5px;}
#resultly_filters_label{color:#6aaa0f;}
#your_hotel{display:none;}
.normalstate{border-bottom:solid 1px #c2e88d;}
#content{border:none;}
#searchTypeButtonRadio{color:#444 !important;}
#htlname{color:#000 !important;background-color:#f3f3f3;border-bottom:solid 1px #9d9d9d;padding:5px;}
.color2bg{background-color:#fff !important;}
.color1bg{color:#867600;background-color:#fffad2;border-bottom:solid 1px #e6dc8d;font-weight:bold!important;font-size:12px;margin:6px 0 6px 0;text-align:left;padding-left:5px;}
.blue{color:#000 !important;}
#tresc .color1{color:#867600;}
#region .color1{color:#000;background-color:#f3f3f3;border-bottom:solid 1px #9d9d9d;padding:5px;}
#wizard .color1{color:#666;}
.foto-wycieczki{padding-right:25px;float:left;}
.foto-wycieczki-div{width:700px;}
.calcellhover{color:#f00 !important;}
#mainside-promocje{padding:20px 0 0 10px;}
#wyszukiwarka-szczegolowa{margin-bottom:20px;}
#szczegoly-promocji{float:left;display:inline;width:290px;margin-left:40px;background:#f6f6f6;border:1px solid #e2e2e2;font-size:13px;}
#szczegoly-promocji div.jeden-szczegol.pierwszy{background:#81dc02!important;border:1px solid #5ea002!important;}
#szczegoly-promocji div.jeden-szczegol.pierwszy strong{border-bottom:1px solid #5ea002;}
#szczegoly-promocji div.jeden-szczegol{margin:7px 10px;padding:2px 10px;border:1px solid #e2e2e2;background:#fff;}
#szczegoly-promocji div.jeden-szczegol strong, #szczegoly-promocji div.jeden-szczegol span, #szczegoly-promocji div.jeden-szczegol p{display:block;padding:5px 0;}
#szczegoly-promocji div.jeden-szczegol strong{border-bottom:1px solid #e2e2e2;}
#promocja-cena{position:relative;float:right;width:364px;height:188px;margin-right:40px;display:inline;background:transparent url(../img/promocje_foto/miasta_blank_duze.jpg) no-repeat;}
#promocja-cena p{position:absolute;top:90px;left:40px;line-height:32px;font-size:30px;color:#00a3da;font-weight:bold!important;font-style:italic!important;}
#promocja-cena img{position:absolute;top:120px;left:130px;}
#rezerwacja-tel{float:right;margin:190px 40px 0 0;display:inline;}
#footer{clear:both;padding-top:20px;}
#footer-top{width:953px;height:21px;margin:auto;padding-top:2px;text-align:center;line-height:17px;background:transparent url(../img/footer-tlo.gif) no-repeat;}
#footer-top a{margin:0 5px;color:#665b04;text-decoration:none;font-size:10px;font-family:Arial, sans-serif;font-weight:bold!important;}
#footer-top a:hover{text-decoration:underline;color:#4a4100;}
#footer-logos{width:770px;margin:20px auto;text-align:center;}
.pop-up-loty{display:none;position:absolute;top:33px;left:0px;background:#fff;border:1px solid #99CF4D;min-height:340px;min-width:200px;height:340px;width:200px;}
.pop-up-loty a.close{position:absolute;right:10px;top:5px;color:#000;text-decoration:none;cursor:pointer;}
.pop-up-loty a.close:hover{color:#2e4e00;text-decoration:underline;cursor:pointer;}
div.second-input .pop-up-loty{top:38px;}
#sortowanie{float:left;padding:20px 130px 5px 130px;}
#promocje-sortowanie{width:500px;height:40px;margin-bottom:10px;}
#engine_index h2{font-size:12px;font-weight:bold !important;height:24px;line-height:16px;margin-bottom:5px;padding:6px 0 0 60px;color:#0096c8;}
#engine_index p{position:relative;float:left;margin:0px 5px;width:148px;padding-left:6px;}
#engine_index p label{display:block;font-size:10px;font-weight:bold!important;}
#engine_index p input{width:132px;height:16px;padding-top:2px;border:none;font-size:10px;text-align:center;background:transparent url(../img/inputbox_middle.gif) repeat-x;}
#engine_index p span{position:absolute;bottom:1px;right:2px;cursor:pointer;color:#010101;width:14px;height:18px;background:transparent url(../img/inputbox_right_checkbox.gif) no-repeat;}
#engine_index .short_input{background:transparent url(../sky4fly/sf5/short_input.gif) no-repeat;width:26px;height:18px;border:0px;padding:1px 0px;text-align:center;font-size:12px;}
#engine_index .medium_input{background:transparent url(../sky4fly/sf5/medium_input.gif) no-repeat;width:40px;height:18px;border:0px;padding:1px 0px;text-align:center;font-size:12px;}
#engine_index label{position:relative;margin:0px 5px;padding-left:6px;font-size:10px;font-weight:bold!important;}
#engine_index .button{background:transparent url(../sky4fly/sf5/butt_sprawdz_dostepnosc.gif) no-repeat;width:152px;height:45px;border:0px;margin:5px 10px;padding:2px 0px;text-align:center;font-size:12px;font-weight:700;text-decoration:underline;}
#lasty{font-weight:normal;}
#lasty .obrazek{width:120px;}
#lasty .hotel{width:210px;padding-top:7px;}
#lasty .hotel h1{color:#0096C8;padding-top:3px;padding-bottom:3px;}
#lasty .hotel h2{font-weight:bold;color:#73c200;}
#lasty .opis{width:250px;color:#555;font-size:11px;padding-left:10px;padding-right:20px;}
#lasty .dalej{width:30px;text-align:right;font-weight:normal;}
#lasty .cena{width:120px;font-family:Arial narrow;}
#lasty .cena span{font-size:28px;line-height:28px;}
.sctGrid{overflow:scroll !important;height:350px !important;}
#aktualna_pozycja{color:rgb(0, 150, 200);margin-left:20px;}
