@charset "utf-8";
/* reset css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img,button{border:0;}address,caption,cite,code,dfn,em,strong,th,var,b,i{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}q:before,q:after{content:'';}a,a:hover,object{outline:none;}

/* globalne */

body {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#5e5e5e; background:url('../img/bcg-body.jpg') top center no-repeat; min-height:700px;}
a, a:hover {outline:none;}
strong {font-weight:bold;}
h2, h3, h4 {font-family:Arial, Helvetica, sans-serif; color:#000;}

legend {display:none;}
input, textarea, select, button {font-family: Arial, Helvetica, sans-serif; font-size:11px; float:left; color:#3a3a3a;}
textarea {margin:0; border:0; padding:0; overflow:auto;}
a {text-decoration:none; color:#5e5e5e;} a:hover {text-decoration:underline;}
img, object {float:left;}
label, button {cursor:pointer;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}

.mt33 {margin-top:33px;}
.mt1 {margin-top:1px;}
.mt5 {margin-top:5px;}
.mt6 {margin-top:6px;}
.mt7 {margin-top:7px;}
.mt8 {margin-top:8px;}
.mt9 {margin-top:9px;}
.mt10 {margin-top:10px;}
.mt12 {margin-top:12px;}
.mt13 {margin-top:13px;}
.mt14 {margin-top:14px;}
.mt15 {margin-top:15px;} 
.mt16 {margin-top:16px;}
.mt17 {margin-top:17px;}
.mt18 {margin-top:18px;}
.mt19 {margin-top:19px;}
.mt20 {margin-top:20px;}
.mt21 {margin-top:21px;}
.mt22 {margin-top:22px;}
.mt24 {margin-top:24px;}
.mt25 {margin-top:25px;}
.mt26 {margin-top:26px;}
.mt27 {margin-top:27px;}
.mt28 {margin-top:28px;}
.mt30 {margin-top:30px;}
.mt35 {margin-top:35px;}
.mt39 {margin-top:39px;}
.mt40 {margin-top:40px;}
.mr3 {margin-right:3px;}
.ml2 {margin-left:2px !important;}
.pr0 {padding-right:0 !important;}
.mr0 {margin-right:0 !important;}
.h319 {height:319px;}
.h395 {height:395px;}
.w100p {width:100%;}
.a-center {text-align:center}
.a-left {text-align:left}
.a-right {text-align:right}

.pt10 {padding-top:10px;}

.c-red {color:#f00;}

.bcg-ochrona-srodowiska {width:100%; height:268px; position:absolute; z-index:0; left:0px; top:222px;}
	.bcg-ochrona-srodowiska- {width:988px; margin:0 auto; height:268px; overflow:hidden; background:url('../img/bcg-ochrona-srodowiska.png') top center no-repeat;}


html {background:#fff url('../img/bcg-html.gif') repeat-x;}
body.subpage {background:url('../img/bcg-body-subpage.jpg') top center no-repeat;}
body.err {background:transparent;} /* layout errora */

.dla-podroznych a {color:#7ab700}
.o-nas a {color:#e6ab00}
.biznes-i-uslugi a {color:#cb1400}
.search a {color:#008ed1}

.b-zielony {border-color:#deedbf;}
.bcg-zolty {background:#fffbf1;}

/* BEGIN grid */
	#dj {width:100%; background:url('../img/bcg-dj.gif') top center repeat-y;}
		#t {width:100%;}
			#tt {width:988px; height:146px; margin:0 auto;}
			#tt.br {background:url('../img/top-bez-reklam.png') no-repeat}
		#m {width:988px; height:76px; margin:1px auto 0; position:relative}
		#mh {width:588px; height:76px; margin-top:1px; float:left; display:inline}
		#bm {width:988px; height:55px; margin:0 auto;}
		#c {width:988px; margin:0 auto; overflow:hidden; position:relative}
		#f {width:100%; overflow:hidden;}
			#ff {width:988px; margin:0 auto; overflow:hidden}
		#err {width:700px; height:390px; margin:0 auto;}
	
	.subpage #dj {background:url('../img/bcg-dj-sp.gif') top center repeat-y;}
	.err #dj {background:transparent;}
/* END grid */

/* BEGIN top */
	#t {height:300px;}
	
	#t .logo {width:124px; margin:10px 0 0 11px; float:left; display:inline}
		#t .logo h1 {width:124px; height:112px; float:left; background:url('../img/logo.png') no-repeat; visibility:visible}
			#t .logo h1 a {width:100%; height:100%; float:left; text-indent:-55000px;}
			
	#t .jezyk {width:680px; height:56px; float:right; display:inline}
	#t .reklama-gorna {float:right;}
	
	.subpage #t {height:146px; margin-bottom:1px;}
	.subpage #t.top-reklama {height:168px; background:none}
/* END top */

/* BEGIN naglowki */
	.h3 {width:100%; height:17px; float:left; font-size:14px;}
	.h3-tall {height:36px;}
	.h3-zielony {color:#88c60a}
	.h3-niebieski {color:#008ed1}
	.h3-czerwony {color:#cb1400}
	.h3-zolty {color:#e6ab00}
/* END naglowki */

/* BEGIN menu */
	#m {background:url('../img/menu.gif') 0 -152px no-repeat;}
	#m .m-en {background-image:url('../img/menu-en.gif');}
	#m .m-de {background-image:url('../img/menu-de.gif');}
	#m .m-cs {background-image:url('../img/menu-cs.gif');}
	#m .m-fr {background-image:url('../img/menu-fr.gif');}
	#m .m-uk {background-image:url('../img/menu-uk.gif');}
	#m .m-it {background-image:url('../img/menu-it.gif');}
		#m li {float:left; height:76px; margin-right:1px;}
			#m li a {width:100%; height:100%; float:left; text-indent:-55000px; background:url('../img/menu.gif') 0 -76px no-repeat;}
			#m .m-en li a {background-image:url('../img/menu-en.gif');}
			#m .m-de li a {background-image:url('../img/menu-de.gif');}
			#m .m-cs li a {background-image:url('../img/menu-cs.gif');}
			#m .m-fr li a {background-image:url('../img/menu-fr.gif');}
			#m .m-uk li a {background-image:url('../img/menu-uk.gif');}
			#m .m-it li a {background-image:url('../img/menu-it.gif');}
			#m li a:hover {background:none}
			#m li.s a {background:url('../img/menu.gif') 0 0px no-repeat;}
			#m .m-en li.s a {background-image:url('../img/menu-en.gif');}
			#m .m-de li.s a {background-image:url('../img/menu-de.gif');}
			#m .m-cs li.s a {background-image:url('../img/menu-cs.gif');}
			#m .m-fr li.s a {background-image:url('../img/menu-fr.gif');}
			#m .m-uk li.s a {background-image:url('../img/menu-uk.gif');}
			#m .m-it li.s a {background-image:url('../img/menu-it.gif');}
		#m #m1 {width:196px;}
			#m #m1 a {background-position:0 -76px;}
			#m #m1.s a {background-position:0 0px;}
		#m #m2 {width:195px;}
			#m #m2 a {background-position:-197px -76px;}
			#m #m2.s a {background-position:-197px 0px;}
		#m #m3 {width:195px;}
			#m #m3 a {background-position:-393px -76px;}
			#m #m3.s a {background-position:-393px 0px;}
		
		#m .filtr-status-lotow {width:399px; margin:0; background:url('../img/menu.gif') -588px -76px no-repeat;}
			#m .filtr-status-lotow ul {float:right; margin:16px 10px 0 0;}
			#m .filtr-status-lotow li {height:22px; margin-right:2px; line-height:20px; float:left}
				#m .filtr-status-lotow li a {width:auto; text-indent:0; color:#c1deec; background:none}
					#m .filtr-status-lotow li a span {width:auto; float:left; margin:0 1px; padding:0 5px; cursor:pointer}
			#m .filtr-status-lotow li.s a, #m .filtr-status-lotow li a:hover {background:url('../img/bcg-status-lotow-li.gif') left top repeat-x; text-decoration:none; position:relative; z-index:100}
				#m .filtr-status-lotow li.s a span, #m .filtr-status-lotow li a:hover span {color:#0086c6; background-color:#FFFFFF;}
				#m .filtr-status-lotow li.l {margin-right:0;}
				
	.subpage #m {background:none}
	
	.search #m {background-position:0 -304px}
	
	.subpage #m li a:hover {background:url('../img/menu.gif') no-repeat;}
	.subpage #m .m-en li a:hover {background-image:url('../img/menu-en.gif');}
	.subpage #m .m-de li a:hover {background-image:url('../img/menu-de.gif');}
	.subpage #m .m-cs li a:hover {background-image:url('../img/menu-cs.gif');}
	.subpage #m .m-fr li a:hover {background-image:url('../img/menu-fr.gif');}
	.subpage #m .m-uk li a:hover {background-image:url('../img/menu-uk.gif');}
	.subpage #m .m-it li a:hover {background-image:url('../img/menu-it.gif');}
	
	.subpage #m #m1 {width:227px;}
		.subpage #m #m1 a {background-position:0 -304px;}
		.subpage #m #m1 a:hover {background-position:0 -380px;}
		.subpage #m #m1.s a {background-position:0 -228px;}
	.subpage #m #m2 {width:227px;}
		.subpage #m #m2 a {background-position:-228px -304px;}
		.subpage #m #m2 a:hover {background-position:-228px -380px;}
		.subpage #m #m2.s a {background-position:-228px -228px;}
	.subpage #m #m3 {width:227px;}
		.subpage #m #m3 a {background-position:-456px -304px;}
		.subpage #m #m3 a:hover {background-position:-456px -380px;}
		.subpage #m #m3.s a {background-position:-456px -228px;}
	

	#m .t-wyszukiwarka {width:304px; margin-right:0; background:url('../img/menu.gif') -684px -228px no-repeat}
		#m .t-wyszukiwarka ul {float:right; margin-top:15px;}
		#m .t-wyszukiwarka li {height:24px;}
		#m .t-wyszukiwarka .fib {margin:0 10px;}
		#m .t-wyszukiwarka .fii input {width:187px;}
/* END menu */

/* BEGIN menu home */
	#mh {background:url('../img/menu.gif') 0 -152px no-repeat;}
	#mh .mh-en {background-image:url('../img/menu-en.gif');}
	#mh .mh-de {background-image:url('../img/menu-de.gif');}
	#mh .mh-cs {background-image:url('../img/menu-cs.gif');}
	#mh .mh-fr {background-image:url('../img/menu-fr.gif');}
	#mh .mh-uk {background-image:url('../img/menu-uk.gif');}
	#mh .mh-it {background-image:url('../img/menu-it.gif');}
		#mh li {float:left; height:76px; margin-right:1px;}
			#mh li a {width:100%; height:100%; float:left; text-indent:-55000px; background:url('../img/menu.gif') 0 -76px no-repeat;}
			#mh .mh-en li a {background-image:url('../img/menu-en.gif');}
			#mh .mh-de li a {background-image:url('../img/menu-de.gif');}
			#mh .mh-cs li a {background-image:url('../img/menu-cs.gif');}
			#mh .mh-fr li a {background-image:url('../img/menu-fr.gif');}
			#mh .mh-uk li a {background-image:url('../img/menu-uk.gif');}
			#mh .mh-it li a {background-image:url('../img/menu-it.gif');}
	
			#mh li.s a {background:url('../img/menu.gif') 0 0px no-repeat;}
			#mh .mh-en li.s a {background-image:url('../img/menu-en.gif');}
			#mh .mh-de li.s a {background-image:url('../img/menu-de.gif');}
			#mh .mh-cs li.s a {background-image:url('../img/menu-cs.gif');}
			#mh .mh-fr li.s a {background-image:url('../img/menu-fr.gif');}
			#mh .mh-uk li.s a {background-image:url('../img/menu-uk.gif');}
			#mh .mh-it li.s a {background-image:url('../img/menu-it.gif');}
		#mh #mh1 {width:196px;}
			#mh #mh1 a {background-position:0 -76px;}
			#mh #mh1 a:hover {background-position:0 -152px;}
			#mh #mh1.s a, #mh #mh1.s a:hover {background-position:0 0px;}
		#mh #mh2 {width:195px;}
			#mh #mh2 a {background-position:-197px -76px;}
			#mh #mh2 a:hover {background-position:-197px -152px;}
			#mh #mh2.s a, #mh #mh2.s a:hover {background-position:-197px 0px;}
		#mh #mh3 {width:195px; margin-right:0}
			#mh #mh3 a:hover {background-position:-393px -152px;}
			#mh #mh3 a {background-position:-393px -76px;}
			#mh #mh3.s a, #mh #mh3.s a:hover {background-position:-393px 0px;}
/* END menu */

/* BEGIN content */
	#c .cl {width:588px; float:left; display:inline;}
		#c .cl .clc {width:588px; height:347px; float:left; display:inline; position:relative}
	#c .cr {width:399px; float:right; display:inline}
	
	.subpage #c .cl {width:227px;}
	.subpage #c .cc {width:427px; margin-left:1px; padding:0 14px; float:left; display:inline}
	.subpage #c .cr {width:305px;}
	.subpage #c .ccr {width:732px; padding:0 14px; margin-left:1px; float:left; display:inline}
	.subpage #c .destmap {width:744px; padding:0 2px 0 14px;}
		.subpage #c .destmap object {float:none}
	.subpage #c .bilety {width:750px; padding:0 5px; margin-left:1px; float:left; display:inline}
		.subpage #c .bilety iframe #ibe {border:none}
	
	.subpage #c .ccrt {width:744px; padding:0 2px 0 14px; margin-left:1px; float:left; display:inline}
	
	#c .cla {width:588px; float:left; position:relative; display:inline}
	#c .clb {width:585px; padding-left:3px; position:absolute; left:0; bottom:0; z-index:10; clear:both}
	
	#c .cra {width:100%; height:319px; float:left; display:inline; position:relative}
	
	#c .text {width:100%; float:left; display:inline; font-size:12px; line-height:18px;}
	#c .text-big {font-size:14px;}
		#c .text h4 {float:left; display:inline; width:100%; margin-top:15px; font-weight:bold; font-size:12px; color:#5E5E5E;}
		#c .text-big h4 {font-size:14px;}
		#c .text h5 {float:left; display:inline; width:100%; margin-top:15px; font-weight:bold; font-size:12px; color:#5E5E5E;}

		#c .text p {width:100%; float:left; margin-top:15px;}
		#c .text .f {margin-top:0;}
		#c .bb-czerwony {border-bottom:1px solid #F3BFC1; padding-bottom:18px;}
		#c .bb-szary {border-bottom:1px solid #d8d8d8; padding-bottom:18px;}
		#c .bb-szary-2 {border-bottom:1px solid #d8d8d8; padding-bottom:16px;}
		#c .bb-zolty {border-bottom:1px solid #EFDCA4; padding-bottom:18px;}
		#c .text ol {margin:0 0 0 20px; clear:left; list-style:none;}
			#c .text ol li {display:list-item; margin:2px 0 0; list-style:inside decimal; clear:both}
			#c .text ol.lower-alpha li {list-style-type:lower-alpha;}
		#c .text ul {margin:0 0 0 20px; clear:left;}
			#c .text ul li {margin:2px 0 0; display:block; list-style:outside none; padding:0 0 0 19px; background:url('../img/bcg-ul-li.gif') 0 -1194px no-repeat;}
			
			.dla-podroznych #c .text ul li {background-position:0 6px;}
			.o-nas #c .text ul li {background-position:0 -594px;}
		#c .text ol, #c .text ul {padding-top:10px;}
		#c .text ol ol, #c .text ul ul, #c .text ul ol, #c .text ol ul {padding-top:0;}
			
		#c .text .miniaturki li {width:auto; margin:12px 0 0 3px; padding:0; background:none}
			#c .text .miniaturki li img {margin:0;}
		#c .text small {font-size:11px;}
		#c .text img {margin:12px 4px 0;}
		#c .text img.no-lr-mrgn {margin:12px 0;}
		#c .text .img img {margin:0}
		#c .text .photo {float:left; margin:5px 0 0 4px; padding-left:15px; background:url('../img/ico.gif') 0 -598px no-repeat; color:#aeaeae; font-size:11px;}
		#c .text .mt62 {margin:74px 0 0px;}
		#c .text .mt39 {margin-top:39px;}
		
		#c .text code.code-block {display:block; clear:both; width:365px; margin:10px 0; padding:10px 20px; border:1px solid #eaeaea;}

		#c .text table {width:100%; float:left; margin:15px 0; font-size:11px; table-layout:auto; empty-cells:show;}
		#c .text table.fx {table-layout:fixed;}
			#c .text table th, #c .text table td {padding:4px 2px 3px; width:auto; line-height:15px;}
			#c .text th {font-weight:bold; vertical-align:middle; text-align:center; background:url('../img/bcg-tbl.gif') no-repeat;}
				#c .text .tbl-czerwona th {background-image:url('../img/bcg-tbl-red.gif');}
				#c .text .tbl-zielona th {background-image:url('../img/bcg-tbl-green.gif');}
			#c .text td {text-align:center; border-top:1px solid #bf9a00; border-bottom:1px solid #bf9a00; line-height:22px;}
				#c .text .a-left {text-align:left;}
				#c .text .tbl-czerwona td {border-top-color:#BF8385; border-bottom-color:#BF8385;}
				#c .text .tbl-zielona td {border-top-color:#7AB700; border-bottom-color:#7AB700;}
				#c .text th i {font-weight:normal}

		#c .text .highl, #c table .highl {font-weight:bold;}
		
		#c .text .foto-cont {width:427px; margin:0 0 0 0; clear:both}
			#c .text .foto-cont img {float:left; margin:10px 7px 0 0;}
		
		/* static pages specific */
		#c .text table.important-phone-numbers .a-left {padding-left:10px;}
		
		#c .cc .no-bb {border-bottom:none}
		
		#c .text ul.press {margin-left:3px;}
			#c .text ul.press li {padding-left:0; background:transparent;}
				#c .text ul.press li a {width:350px; margin-left:8px; float:left; display:inline;}
		
		#c .text img.ico-inline {margin:0; display:inline; float:none; vertical-align:top;}

	#c .text .zobacz-wiecej {width:100%; float:left; clear:both; font-weight:bold; font-size:11px; margin-top:10px;}
/* END content */

/* BEGIN static pages */
	/* promotion of the region */
	#c .text .potr-ban {width:100%; overflow:hidden; padding:18px 0 0 0;}
		#c .text .potr-ban img {margin:0;}
	#c .text .potr-but {float:left; display:inline; overflow:hidden; width:135px; height:50px; padding:18px 11px 0 0; background:#ffffff;}
	#c .text .potr-but-l {padding-right:0;}
		#c .text .potr-but img {margin:0;}
/* END static pages */

/* BEGIN menu dla pasazerow sg */
	.m-dla-pasazerow {width:576px; margin-top:10px; padding-left:12px; float:left;}
		.m-dla-pasazerow ul {width:282px;}
		.m-dla-pasazerow li {padding-left:27px; background:url('../img/ico.gif') 0 4px no-repeat; line-height:26px;}
		.m-dla-pasazerow li a {color:#6fa500; font-size:14px;}
/* END menu dla pasazerow sg */

/* BEGIN menu biznes sg */
	.m-biznes {width:576px; margin-top:10px; padding-left:12px; float:left;}
		.m-biznes ul {width:282px;}
		.m-biznes li {padding-left:27px; background:url('../img/ico.gif') 0 -496px no-repeat; line-height:26px;}
		.m-biznes li a {color:#CB1400; font-size:14px;}
/* END menu biznes sg */

/* BEGIN menu lotnisko sg */
	.m-lotnisko {width:576px; margin-top:10px; padding-left:12px; float:left;}
		.m-lotnisko ul {width:282px;}
		.m-lotnisko li {padding-left:27px; background:url('../img/ico.gif') 0 -446px no-repeat; line-height:26px;}
		.m-lotnisko li a {color:#E6AB00; font-size:14px;}
/* END menu lotnisko sg */

/* BEGIN menu dla pasazerow sp */
	.m-dla-pasazerow-sp {width:215px; margin-top:10px; padding-left:12px; float:left;}
		.m-dla-pasazerow-sp ul {width:100%; float:left; display:inline}
		.m-dla-pasazerow-sp li {width:188px; padding-left:27px; float:left; display:inline; margin-top:9px; background:url('../img/bcg-menu-li.gif') 0px 0px no-repeat; line-height:17px;}
		.m-dla-pasazerow-sp li a {color:#6fa500; font-size:14px;}
		.m-dla-pasazerow-sp li.s a, .m-dla-pasazerow-sp li.s a.s {text-decoration:underline}
			.m-dla-pasazerow-sp li.s li a {text-decoration:none;}
			.m-dla-pasazerow-sp li.s li a:hover {text-decoration:underline;}
		.m-dla-pasazerow-sp .uslugi-dodatkowe li a {font-size:14px;}
/* END menu dla pasazerow sp */

/* BEGIN menu lewe (o nas) */
	.m-lewe-sp {width:215px; margin-top:10px; padding-left:12px; float:left;}
		.m-lewe-sp ul {width:100%; float:left; display:inline}
		.m-lewe-sp li {width:186px; float:left; display:inline; padding-left:27px; padding-right:2px; margin-top:9px; background:url('../img/bcg-menu-li.gif') 0 -200px no-repeat; line-height:17px;}
		.m-lewe-sp li a {font-size:14px;}
		.m-lewe-sp li.s a, .m-lewe-sp li.s a.s {text-decoration:underline}
			.m-lewe-sp li.s li a {text-decoration:none;}
			.m-lewe-sp li.s li a:hover {text-decoration:underline;}
		.m-lewe-sp .uslugi-dodatkowe li a {font-size:14px;}
		
		.biznes-i-uslugi .m-lewe-sp li {background-position:0 -400px}
		
		.submenu {width:100%; float:left; display:inline}
			.submenu li {width:172px; padding-left:14px; margin-top:3px; background-position:0 -994px; line-height:normal}
				.submenu li a {font-size:11px;}
				.m-lewe-sp .uslugi-dodatkowe .submenu li a {font-size:11px;}
			
		.m-dla-pasazerow-sp .submenu li {background-position:0 -594px;}
		.biznes-i-uslugi .submenu li {background-position:0 -1394px;}
				
		.dsubmenu {width:100%; float:left; display:inline}
			.dsubmenu li {width:160px; padding-left:14px; background-position:0 -1194px}
				.dsubmenu li a {font-size:11px;}
				.m-lewe-sp .uslugi-dodatkowe .dsubmenu li a {font-size:11px;}
				
		.m-dla-pasazerow-sp .dsubmenu li {background-position:0 -794px;}
		.biznes-i-uslugi .dsubmenu li {background-position:0 -1594px;}
		
/* END menu lewe (o nas) */

/* BEGIN form */
	.frm .fii input {width:192px; height:18px; padding:3px 12px; color:#767676; font-size:13px; background-color:#ebebeb; border:none}
	.frm .fii span {float:left; padding:0 1px; height:24px; background:url('../img/bcg-fii-span.gif') repeat-x;}
	.frm .fis b {width:262px; float:left; padding:0 1px; height:24px; background:url('../img/bcg-fii-span.gif') repeat-x; overflow:hidden}
		.frm .fis b i {width:246px; padding:4px 8px; height:16px; float:left; background-color:#ebebeb; overflow:hidden;}
			.frm .fis b i q {width:246px; float:left; overflow:hidden; height:17px;}
				.frm .fis b i q select {width:248px; margin:-2px 0 0 -2px; border:none; background-color:#ebebeb; color:#767676; font-size:13px;}
	.frm .fit span {float:left; padding:0 1px; height:90px; background:url('../img/bcg-fir-span.gif') repeat-x;}
	.frm .fit textarea {width:192px; height:84px; padding:3px 12px; color:#767676; font-size:13px; background-color:#ebebeb; border:none}
	
	.frm .fih {display:none}
	
	.btn {float:left; text-indent:-55000px; background:url('../img/buttons.gif') no-repeat; border:none; cursor:pointer}
	
	.btn-szukaj, .btn-goto {width:24px; height:24px; backround-position:0 0}
	
	.btn-szukaj-niebieski, .btn-goto-niebieski {width:24px; height:24px; background:url('../img/btn-szukaj-niebieski.gif') no-repeat;}
	.btn-szukaj-bialy {width:24px; height:24px; background-position:0 -50px;}
/* END form */
	
/* BEGIN form - kontakt, newsletter, wyraz opinie */
	.frm-newsletter-contact {float:left; width:427px; font-size:12px; line-height:15px;}
	.frm-newsletter-contact .frm-newsletter-contact-t, .frm-newsletter-contact .frm-newsletter-contact-b {width:427px; height:5px; overflow:hidden; float:left; display:inline; background:url('../img/newsletter-contact-zolty.gif') no-repeat }
	.frm-newsletter-contact .frm-newsletter-contact-b {background-position:0 -95px;}
	.frm-newsletter-contact .frm-newsletter-contact-c {width:401px; float:left; display:inline; border-left:2px solid #e5ab01; border-right:2px solid #e5ab01; padding:11px;}
		.frm-newsletter-contact-c li {float:left; width:100%; margin-top:14px;}
		.frm-newsletter-contact-c em {float:left; width:138px; padding-right:10px; margin-top:4px;}
		.frm-newsletter-contact-c .fis b {width:216px;}
		.frm-newsletter-contact-c .fis b i {width:200px;}
		.frm-newsletter-contact-c .fis b i q {width:200px;}
		.frm-newsletter-contact-c .fis b i q select {width:202px;}
		.frm-newsletter-contact-c .fic em {float:right; width:208px; padding-right:10px;}
		.frm-newsletter-contact-c .fic span {float:left; width:199px; padding-right:10px; margin-top:4px;}
		.frm-newsletter-contact-c .fic input {float:right; width:16px; height:16px;}
		.frm-newsletter-contact-c .fib {float:right; width:75px;}
		.frm-newsletter-contact-c .fib input {width:75px; height:24px; float:left; text-indent:-55000px; background:url('../img/wyslij-zolty.gif') no-repeat; border:none; cursor:pointer;}
		.frm-newsletter-contact-c-en .fib input {background-image:url('../img/wyslij-zolty-en.gif');}
		.frm-newsletter-contact-c-de .fib input {background-image:url('../img/wyslij-zolty-de.gif');}
		.frm-newsletter-contact-c-cs .fib {float:right; width:86px;}
			.frm-newsletter-contact-c-cs .fib input {background-image:url('../img/wyslij-zolty-cs.gif'); width:86px;}
		.frm-newsletter-contact-c-fr .fib {float:right; width:86px;}
			.frm-newsletter-contact-c-fr .fib input {background-image:url('../img/wyslij-zolty-fr.gif'); width:86px;}
		.frm-newsletter-contact-c-uk .fib {float:right; width:86px;}
			.frm-newsletter-contact-c-uk .fib input {background-image:url('../img/wyslij-zolty-uk.gif'); width:86px;}
		.frm-newsletter-contact-c-it .fib {float:right; width:86px;}
			.frm-newsletter-contact-c-it .fib input {background-image:url('../img/wyslij-zolty-it.gif'); width:86px;}
		.frm-newsletter-contact-c .frm-info-small {font-size:10px; font-style:italic;}
	
	/* formularz zielony */
	.frm-zielony .frm-newsletter-contact-t, .frm-zielony .frm-newsletter-contact-b {background-image:url('../img/newsletter-contact-zielony.gif');}
	.frm-zielony .frm-newsletter-contact-c {border-color:#86c409;}

/* END form */

/* BEGIN .frm-ankieta */
	.frm-ankieta {float:left; width:427px; font-size:12px; line-height:15px;}
		.frm-ankieta .frm-ankieta-t, .frm-ankieta .frm-ankieta-b {width:427px; height:5px; overflow:hidden; float:left; display:inline; background:url('../img/newsletter-contact-zielony.gif') no-repeat }
		.frm-ankieta .frm-ankieta-b {background-position:0 -95px;}
		.frm-ankieta .frm-ankieta-c {width:401px; float:left; display:inline; border-left:2px solid #86c409; border-right:2px solid #86c409; padding:4px 11px 11px;}
			.frm-ankieta-c li {float:left; width:100%; margin-top:14px; overflow:hidden;}
				.frm-ankieta .frm-ankieta-c label.fii {width:360px;}
			
			/* .fii */
			.frm-ankieta .fii span {float:left; padding:0 1px; height:24px; background:url('../img/bcg-fii-span.gif') repeat-x;}
				.frm-ankieta .frm-ankieta-c .fii input, .frm-ankieta .frm-ankieta-c .fir-sub .fii input {width:16px; height:18px; padding:3px 12px; margin:0; color:#767676; font-size:13px; background-color:#ebebeb; border:none}
					
					.frm-ankieta .frm-ankieta-c .fir .fii {margin:2px 0 0 34px;}
					.frm-ankieta .frm-ankieta-c .fii-sub, .frm-ankieta .frm-ankieta-c .fir .fii-sub {margin-left:19px;}
						.frm-ankieta .frm-ankieta-c .fir .fii em {width:auto; margin:6px 0 0 5px;}
			
			/* .fis */
			.frm-ankieta .fis label {width:100%;}
			.frm-ankieta .fis em {float:left; width:83px; display:inline; margin:3px 10px 0 0; text-indent:1px;}
			.frm-ankieta .fis b {width:262px; float:left; padding:0 1px; height:24px; background:url('../img/bcg-fii-span.gif') repeat-x; overflow:hidden}
				.frm-ankieta .fis b i {width:246px; padding:4px 8px; height:16px; float:left; background-color:#ebebeb; overflow:hidden;}
					.frm-ankieta .fis b i q {width:246px; float:left; overflow:hidden; height:16px;}
						.frm-ankieta .fis b i q select {width:251px; margin:-3px 0 0 -3px; border:1px solid #EBEBEB; background-color:#ebebeb; color:#767676; font-size:13px;}
			
			/* .fir */
			.frm-ankieta .fir p {float:left; width:100%; padding-bottom:2px;}
			
			.frm-ankieta .fir label {float:left; width:100%; margin:5px 0 0;}
				.frm-ankieta .fir input {width:13px; height:13px; float:left; margin:1px 7px 0 14px;}
				.frm-ankieta .fir-sub input {margin-left:27px;}
				.frm-ankieta .fir em {float:left; line-height:normal; width:352px;}
				.frm-ankieta .fir-cols em {width:260px;}
				.frm-ankieta .fir em.subem {margin:7px 0 0 13px;}
			
			.frm-ankieta .fir .col-a, .frm-ankieta .fir .col-b {width:180px; float:left; display:inline;}
			.frm-ankieta .fir .col-a {margin-left:26px;}
			.frm-ankieta .fir .col-a label, .frm-ankieta .fir .col-b label {width:167px;}
				.frm-ankieta .fir .col-a input, .frm-ankieta .fir .col-b input {margin-left:0;}
				.frm-ankieta .fir .col-a em, .frm-ankieta .fir .col-b em {width:147px;}
			
			.frm-ankieta .fir-cols label {margin:0 0 5px;}
				.frm-ankieta .fir-cols p {width:79px; text-indent:1px;}
				.frm-ankieta .fir-cols .fl {width:300px;}
			/* .fib */
			.frm-ankieta .fib {float:right; width:75px; margin-top:30px;}
				.frm-ankieta .fib input {width:75px; height:24px; float:left; text-indent:-55000px; background:url('../img/wyslij-zielony.gif') no-repeat; border:none; cursor:pointer;}
/* END .frm-ankieta */

/* BEGIN wyszukiwarka */
	.wyszukiwarka {width:252px; position:absolute; bottom:0; right:21px; z-index:10; overflow:hidden; clear:both}
		.wyszukiwarka .fib {margin-left:10px;}
		.wyszukiwarka li {float:left;}
		.wyszukiwarka li.link {width:100%; text-align:right; padding-bottom:8px;}
			.wyszukiwarka li.link a {color:#87c50a; font-size:11px; font-weight:bold}
/* END wyszukiwarka */

/* BEGIN reklama */
	.reklama {width:284px; margin-left:10px; float:left; display:inline;}
	.reklama-271 {width:271px;}
		.reklama .t-reklama, .reklama .b-reklama {width:100%; height:5px; overflow:hidden; display:inline; float:left; background:url('../img/bcg-reklama.gif') no-repeat;}
		.reklama-271 .t-reklama {background-position: 0 -100px;}
		.reklama .b-reklama {background-position: 0 -83px;}
		.reklama-271 .b-reklama {background-position: 0 -183px;}
		.reklama .c-reklama {width:280px; padding:4px 0 2px; float:left; display:inline; border-left:2px #008ed1 solid; border-right:2px #008ed1 solid;}
		.reklama-271 .c-reklama {width:267px;}
			.reklama .c-reklama .img {width:75px; height:72px; float:left; display:inline; margin:0 9px 0 6px;}
			.reklama .c-reklama .txt {width:147px; margin-right:10px; float:left; display:inline; color:#008ed1}
			.reklama-271 .c-reklama .txt {width:134px;}
				.reklama .c-reklama .txt h3 {margin:0px 0 10px 0;}
				.reklama .c-reklama .txt p {font-size:11px;}
			.reklama .c-reklama .przejdz {width:33px; padding-top:26px; float:right; display:inline; vertical-align:middle}
				.reklama .c-reklama .przejdz a {vertical-align:middle}
/* END reklama */

/* BEGIN status lotow */
	.status-lotow {width:100%; float:left; display:inline;}
		.status-lotow table {float:left; table-layout:fixed; empty-cells:show}
		.status-lotow .tbla-1 {width:61px; !width:44px}
		.status-lotow .tbla-2 {width:46px;}
		.status-lotow .tbla-3 {width:130px;}
		.status-lotow .tbla-4 {width:71px;}
		.status-lotow .tbla-5 {width:91px;}
		.status-lotow .tbla-6 {width:36px;}
		.status-lotow td {height:26px; color:#008ed1; font-size:12px; overflow:hidden; vertical-align:middle}
		.status-lotow th {color:#c6c6c6; font-size:10px; height:26px; vertical-align:middle}
		.status-lotow .f {padding-left:17px;}
		.status-lotow .term {line-height:26px;}
			.status-lotow .term em {margin-left:6px; float:left}
		.status-lotow .upper {text-transform:uppercase;}
		.status-lotow i.wyladowal, .status-lotow i.wystartowal {width:25px; height:15px; float:left; display:inline; margin-top:7px; text-indent:-55000px; background:url('../img/ico.gif') 0 -50px no-repeat; vertical-align:middle; overflow:hidden}
		.status-lotow i.wystartowal {background-position:0 -100px}
		.status-lotow .zielony {font-size:11px; color:#87c50a}
		.status-lotow .czerwony {font-size:11px; color:#e21d08}
		.status-lotow .arrows {width:29px; height:15px; float:left; text-indent:-55000px; background:url('../img/ico.gif') 0 -150px no-repeat; vertical-align:middle; overflow:hidden}
		.status-lotow .hl {background-color:#f2f8fb}
		.status-lotow .aktualny td {border-top:1px solid #c4e4f3; border-bottom:1px solid #c4e4f3; line-height:24px; height:24px;}
		
		.status-lotow .zobacz-wiecej {font-size:11px; color:#008ED1; clear:both; display:block; margin-top:9px; float:left; width:100%; text-indent:17px;}
/* END status lotow */

/* BEGIN przyciski */
	.przycisk {float:left; background:url('../img/przyciski.gif') no-repeat}
	.przycisk-en {background-image:url('../img/przyciski-en.gif');}
	.przycisk-de {background-image:url('../img/przyciski-de.gif');}
	.przycisk-cs {background-image:url('../img/przyciski-cs.gif');}
	.przycisk-fr {background-image:url('../img/przyciski-fr.gif');}
	.przycisk-uk {background-image:url('../img/przyciski-uk.gif');}
	.przycisk-it {background-image:url('../img/przyciski-it.gif');}
		.przycisk a {width:100%; height:100%; float:left; text-indent:-55000px;}
		.informacja-lotniskowa {width:305px; height:53px; background-position:0 0}
		.niepelnosprawni-na-lotnisku {width:305px; height:62px; background-position:0 -54px}
		.przedmioty-zabronione {width:305px; height:62px; background-position:0 -120px}
/* END przyciski */

/* BEGIN dodatki */
	#bm {margin-top:17px;}
	.bm-pl {background:url('../img/dodatki.gif') no-repeat;}
	.bm-en {background:url('../img/dodatki-en.gif') no-repeat;}
	.bm-de {background:url('../img/dodatki-de.gif') no-repeat;}
	.bm-cs {background:url('../img/dodatki-cs.gif') no-repeat;}
	.bm-fr {background:url('../img/dodatki-fr.gif') no-repeat;}
	.bm-uk {background:url('../img/dodatki-uk.gif') no-repeat;}
	.bm-it {background:url('../img/dodatki-it.gif') no-repeat;}
		#bm li {float:left; height:55px; display:inline}
			#bm li a {width:100%; height:100%; float:left; text-indent:-55000px}
		
		#bm1 {width:197px;}
		#bm2 {width:196px;}
		#bm3 {width:196px;}
		#bm4 {width:200px;}
		#bm5 {width:199px;}
/* END dodatki */

/* BEGIN foot */
	#f {background:#fff url('../img/bcg-f.gif') repeat-x bottom}
		#f  #ff {background:url('../img/bcg-dj.gif') bottom center no-repeat; padding-bottom:60px;}
		#f .ffl {width:588px; float:left; display:inline}
		#f .ffr {width:399px; float:right; display:inline}
		
		.gtl {width:325px; height:31px; float:left; display:inline; margin-top:22px; padding:4px 74px 0 0px; color:#9d9d9d; font-size:11px; overflow:hidden}
			.gtl .link {width:202px; padding-left:123px; line-height:14px; float:left; display:inline; color:#9d9d9d; background:url('../img/logo-gtl.gif') 16px 0 no-repeat;}
			.gtl a:hover {text-decoration:none; background-position:16px -100px;}
		
		.katowice-airport {width:399px; float:left; display:inline; margin-top:28px; font-size:11px; color:#9d9d9d;}
			.katowice-airport .logo {width:108px; height:70px; float:left; display:inline; border-right:1px solid #d9d9d9; background:url('../img/logo-katowice-airport-male.gif') no-repeat; text-indent:-55000px; position:relative}
				.katowice-airport .logo .link-statuetka {width:46px; height:70px; position:absolute; top:0; left:62px; text-indent:-55000px; z-index:1;}
			.katowice-airport .txt {width:276px; padding:0px 0 0 14px; float:left;}
				.katowice-airport .txt h5 {font-weight:bold; margin-bottom:4px;}
			.katowice-airport a {color:#9d9d9d;}
		
/* END foot */

/* BEGIN logotypy */
	.logotypy {width:588px; margin-top:35px; float:left; }
		.logotypy li {float:left; height:35px;}
			.logotypy li a {width:100%; height:100%; float:left; text-indent:-55000px; background:url('../img/logotypy.gif') no-repeat}
			#l1 a {width:45px; background-position:0 0;}
				#l1 a:hover {background-position:0 -50px;}
			#l2 a {width:80px; background-position:-45px 0;}
				#l2 a:hover {background-position:-45px -50px;}
			#l3 a {width:99px; background-position:-125px 0;}
				#l3 a:hover {background-position:-125px -50px;}
			#l4 a {width:61px; background-position:-224px 0}
				#l4 a:hover {background-position:-224px -50px}
			#l5 a {width:55px; background-position:-285px 0;}
				#l5 a:hover {background-position:-285px -50px;}
			#l6 a {width:105px; background-position:-340px 0}
				#l6 a:hover {background-position:-340px -50px}
			#l7 a {width:54px; background-position:-445px 0}
				#l7 a:hover {background-position:-445px -50px}
			#l8 a {width:89px; background-position:-499px 0}
				#l8 a:hover {background-position:-499px -50px}
			
/* END logotypy */
/* BEGIN social networks links */
	.sn-links {width:588px; margin-top:21px; float:left; }
		.sn-links li {float:left; height:30px; margin-top:5px; line-height:27px; padding:0 7px; color:#9e9e9e; font-size:11px;}
			.sn-links li a {width:100%; height:100%; float:left; text-indent:-55000px; background:url('../img/sn-links.gif') no-repeat}
			#sn1, #sn1 a {width:90px;}
				#sn1 a {background-position:8px 0;}
			#sn2, #sn2 a {width:66px;}
				#sn2 a {background-position:0px -28px;}
			#sn3, #sn3 a {width:90px;}
				#sn3 a {background-position:0 -58px;}
			#sn4, #sn4 a {width:40px;}
				#sn4 a {background-position:0 -90px;}

/* BEGIN ula */
	.ula {width:100%; margin-top:50px; float:left;}
		.ula ul {width:196px; float:left;}
			.ula ul li {width:183px; float:left; padding-left:13px; line-height:17px;}
			.ula ul li a {font-size:11px; color:#7db9d4}
			.ula ul li.bip i {width:16px; height:13px; margin:2px 5px 0 0; display:inline; float:left; text-indent:-55000px; background:url('../img/ico.gif') 0 -200px no-repeat; cursor:pointer}
			.ula ul li.bip strong {float:left; cursor:pointer}
/* END ula */

/* BEGIN ad */
	.ad {width:200px; float:left; display:inline;}
		.ad .logo {width:200px; height:110px; margin-top:15px; float:left; background:url('../img/bcg-reklama.gif') 0 -200px no-repeat; text-align:center; vertical-align:middle}
			.ad .logo img {float:none; vertical-align:middle; margin:5px auto 0; display:block}
			.ad .txt {width:100%; float:left; margin-top:15px; color:#5e5e5e; font-size:12px;}
			.ad .txt a {color:#87c50a}
/* END ad */

/* BEGIN sciezka */
	.sciezka {width:100%; margin-top:9px; float:left; display:inline}
	.sciezka a {color:#929292; font-size:11px; margin-left:3px;}
	.sciezka li {float:left; font-size:9px; color:#b6b6b6; line-height:13px; margin-right:6px}
	.sciezka .home {width:13px; height:13px; margin-left:0; float:left; text-indent:-55000px; background:url('../img/ico.gif') 0 -250px no-repeat;}
/* END sciezka */

/* BEGIN tablica lotow */
	.filtr-status-lotow {width:188px; margin:0; float:right}
		.filtr-status-lotow ul {float:right;}
		.filtr-status-lotow li {height:22px; margin-right:2px; line-height:20px; float:left}
			.filtr-status-lotow li a {width:auto; height:100%; text-indent:0; color:#7ab700; float:left;}
				.filtr-status-lotow li a span {width:auto; height:22px; float:left; margin:0 1px; padding:0 5px; cursor:pointer; overflow:hidden}
		.filtr-status-lotow li.s a, .filtr-status-lotow li a:hover {background:url('../img/bcg-status-lotow-li2.gif') repeat-x; text-decoration:none}
			.filtr-status-lotow li.s a span, .filtr-status-lotow li a:hover span {color:#fff; background-color:#7ab700;}
		.filtr-status-lotow li.l {margin-right:0;}
			
	.tablica-lotow {width:100%; margin-top:20px; float:left; display:inline}
		.tablica-lotow h3 {width:200px; float:left}
		
		.tablica-lotow table {width:427px; float:left; table-layout:fixed; empty-cells:show}
		.tablica-lotow .tblb-1 {width:61px; !width:44px;}
		.tablica-lotow .tblb-2 {width:60px;}
		.tablica-lotow .tblb-3 {width:136px;}
		.tablica-lotow .tblb-4 {width:70px;}
		.tablica-lotow .tblb-5 {width:100px;}
		.tablica-lotow .tblb-6 {width:40px;}
		.tablica-lotow th {color:#c6c6c6; font-size:10px; height:26px; vertical-align:middle}
		.tablica-lotow td { height:26px; color:#5e5e5e; font-size:13px; overflow:hidden; vertical-align:middle}
		.tablica-lotow .f {padding-left:17px;}
		.tablica-lotow .term {color:#88bf1b; line-height:26px}
			.tablica-lotow .term em {margin-left:6px; float:left}
		.tablica-lotow .upper {text-transform:uppercase;}
		.tablica-lotow i.wyladowal, .tablica-lotow i.wystartowal {width:25px; height:15px; margin-top:7px; display:inline; float:left; text-indent:-55000px; background:url('../img/ico.gif') 0 -350px no-repeat; vertical-align:middle; overflow:hidden}
		.tablica-lotow i.wystartowal {background-position:0 -299px}
		.tablica-lotow .zielony {font-size:11px; color:#87c50a}
		.tablica-lotow .czerwony {font-size:11px; color:#e21d08}
		.tablica-lotow .arrows {width:29px; height:15px; float:left; text-indent:-55000px; background:url('../img/ico.gif') 0 -400px no-repeat; vertical-align:middle; overflow:hidden}
		.tablica-lotow .aup {width:15px; height:15px; float:left; text-indent:-55000px; background:url('../img/ico.gif') 0 -400px no-repeat; vertical-align:middle; overflow:hidden}
		.tablica-lotow .adown {width:15px; height:15px; float:left; text-indent:-55000px; background:url('../img/ico.gif') -15px -400px no-repeat; vertical-align:middle; overflow:hidden}
		.tablica-lotow .hl {background-color:#f8fbf2}
		.tablica-lotow .aktualny td {border-top:1px solid #d8eab5; border-bottom:1px solid #d8eab5; line-height:24px; height:24px;}
		.tablica-lotow .status {font-size:11px;}
		
		.tablica-lotow .zobacz-wiecej {float:left; clear:both; width:100%; font-size:11px; margin-top:10px; text-decoration:underline; font-weight:bold}
			.tablica-lotow .zobacz-wiecej:hover {text-decoration:none}
/* END tablica lotow */

/* BEGIN pytania */
	.pytania {width:274px; border-left:1px solid #f5f5f5; margin-top:9px; float:left; padding:0 15px;}
		.pytania ul {width:100%; float:left; margin-top:18px;}
		.pytania li {width:100%; float:left; display:inline; padding:4px 0; font-size:12px; line-height:15px;}
		.pytania li a {color:#008ed1}
/* END pytania */

/* BEGIN ulc */
	.ulc {width:100%; float:left; display:inline}
		.ulc li {width:100%; padding-top:11px; margin-top:13px; float:left; font-size:14px; border-top:1px #d8d8d8 solid}
		.ulc .f {border:none}
			.ulc li h3 {width:150px; float:left}
			.ulc li .czytaj-wiecej {width:100%; float:left; clear:both; color:#7ab700; font-weight:bold; font-size:11px; text-decoration:underline; margin-top:14px;}
				.ulc li .czytaj-wiecej:hover {text-decoration:none}
			.ulc li .txt {width:416px; margin:13px 11px 0 0; display:inline; float:left}
/* END ulc */

/* BEGIN uld */
	.uld {width:100%; float:left;}
		.uld ul {width:100%; margin:15px 0 0; float:left; display:inline;}
			.uld li {width:100%; padding:0 0 24px; float:left; display:inline;}
				.uldl {width:88px; float:left;}
				.uldr {width:339px; float:left; overflow:hidden;}
					.uldr i {float:left; padding:0 0 0 4px; background:#e6ab00 url("../img/bcg-uldr.gif") no-repeat;}
						.uldr em {float:left; font-size:11px; color:#9D9D9D; line-height:16px;}
						.uldr i em {display:block;  padding:0 4px 0 0; background:#e6ab00 url("../img/bcg-uldr.gif") 100% 0 no-repeat; color:#fff; font-size:11px;}
					.uldr span {margin:0 0 0 10px; display:inline; line-height:16px}
					.uldr p {width:100%; margin:6px 0 0; float:left;}
						.uldr p, .uldr p a {font-size:12px; line-height:18px;}
/* END uld */

/* BEGIN cor */
	.cor {position:relative; display:block;}
		.cor i {width:100%; height:100%; position:absolute; left:0; top:0; background-position:0 0; background-repeat:no-repeat; text-indent:-9999px;}
	.cor-72x72 {width:72px; height:72px; background-image:url("../img/cor-72x72.png"); overflow:hidden;}
		.cor-72x72 i {width:72px; height:72px; background-image:url("../img/cor-72x72.png"); cursor:pointer;}
	.cor-58x58 {width:58px; height:58px; background-image:url("../img/cor-58x58.png"); overflow:hidden;}
		.cor-58x58 i {width:58px; height:58px; background-image:url("../img/cor-58x58.png"); cursor:pointer;}
/* END cor */

/* BEGIN pag */
	.pag {width:100%; float:left;}
		.pag ul {margin:0 0 0 6px; float:left; display:inline;}
			.pag li {margin:0 0 0 3px; float:left; display:inline; height:29px; overflow:hidden}
				.pag li, .pag li a, .pag li span {font-size:12px; line-height:29px;}
				
				.pag li {background:url("../img/pag.gif") no-repeat;}
					.pag li a {padding:0 5px; display:block; background:url("../img/pag.gif") 100% 0 no-repeat;}
				
				.pag li.s {background:#e6ab00 url("../img/pag.gif") 0 100% no-repeat;}
					.pag li.s span {padding:0 5px; background:url("../img/pag.gif") 100% 100% no-repeat;}
						.pag li.s span, .pag li.s span a {display:block; color:#fff; cursor:default;}
				
				.pag li.p, .pag li.p a, .pag li.n, .pag li.n a, .pag li.m, .pag li.m a {padding:0; margin:0; background:transparent; color:#e6ab00;}
				.pag li.p {margin-right:7px;}
					.pag li.p a {padding:0 0 0 9px; background:url("../img/pag.gif") 0 -50px no-repeat;}
				.pag li.n {margin-left:10px;}
					.pag li.n a {padding:0 9px 0 0; background:url("../img/pag.gif") 100% -50px no-repeat;}
				.pag li.m {margin:0 0 0 4px; cursor:default;}
	.pag-borderTop {padding-top:20px; border-top:1px solid #d8d8d8;}
	
	.pag-blu {border-color:#c4e4f3;}
		.pag-blu li {background-position:0 -100px;}
			.pag-blu li a {background-position:100% -100px;}
			.pag-blu li.s {background-color:#008ed1; background-position:0 100%;}
			.pag-blu li.p, .pag-blu li.p a, .pag-blu li.n, .pag-blu li.n a, .pag-blu li.m, .pag-blu li.m a {color:#008ed1;}
			.pag-blu li.p a {background-position:0 -150px;}
			.pag-blu li.n a {background-position:100% -150px;}
/* END pag */



/* BEGIN na skroty */
	.na-skroty {width:427px; float:left; display:inline}
		.na-skroty .t-na-skroty, .na-skroty .b-na-skroty {width:427px; height:5px; float:left; display:inline; background:url('../img/bcg-na-skroty.gif') no-repeat; overflow:hidden}
		.na-skroty .b-na-skroty {background-position:0 -120px;}
		.na-skroty .c-na-skroty {width:401px; padding:6px 13px 8px; float:left; display:inline; background-color:#f8fbf2;}
		.na-skroty .c-na-skroty-cz {background-color:#fbf1f2;}
			.na-skroty .c-na-skroty h3 {width:200px; float:left}
			.na-skroty .c-na-skroty .txt {width:397px; margin:8px 0 0 4px; float:left; display:inline; overflow:hidden}
			.na-skroty .c-na-skroty .txt p {line-height:26px;}
				.na-skroty .c-na-skroty .txt p a {text-decoration:underline}
				.na-skroty .c-na-skroty .txt p a:hover {text-decoration:none}
		.na-skroty .zobacz-wiecej {float:right; font-weight:bold; font-size:11px; text-decoration:underline}
			.na-skroty .zobacz-wiecej:hover {text-decoration:none}
			
	.na-skroty p em {float:left; padding:0 1px; margin-right:8px; background:url('../img/bcg-span.gif') 0 -50px no-repeat}
		.na-skroty em span {font-size:11px; padding:0 4px; background-color:#e6ab00; line-height:16px; color:#FFFFFF; float:left}
/* END na skroty */

/* BEGIN na skroty - szerokie */
	.na-skroty-l {width:744px; float:left; display:inline}
		.na-skroty-l .t-na-skroty-l, .na-skroty-l .b-na-skroty-l {width:744px; height:5px; float:left; display:inline; background:url('../img/bcg-na-skroty-l.gif') no-repeat; overflow:hidden}
		.na-skroty-l .b-na-skroty-l {background-position:0 -120px;}
		.na-skroty-l .c-na-skroty-l {width:718px; padding:6px 13px 8px; float:left; display:inline; background-color:#f8fbf2}
			.na-skroty-l .c-na-skroty-l h3 {width:200px; float:left}
			.na-skroty-l .c-na-skroty-l .txt {width:100%; margin-top:8px; float:left; display:inline; overflow:hidden}
			.na-skroty-l .c-na-skroty-l .txt p {line-height:26px;}
				.na-skroty-l .c-na-skroty-l .txt p a {text-decoration:underline}
				.na-skroty-l .c-na-skroty-l .txt p a:hover {text-decoration:none}
		.na-skroty-l .zobacz-wiecej {float:right; font-weight:bold; font-size:11px; text-decoration:underline}
			.na-skroty-l .zobacz-wiecej:hover {text-decoration:none}
			
	.na-skroty-l p em {float:left; padding:0 1px; margin-right:8px; background:url('../img/bcg-span.gif') 0 -50px no-repeat}
		.na-skroty-l em span {font-size:11px; padding:0 4px; background-color:#e6ab00; line-height:16px; color:#FFFFFF; float:left}
/* END na skroty - szerokie */

/* BEGIN wyszukiwarka lotow */
	.wyszukiwarka-lotow {width:427px; float:left; display:inline;}
		.wyszukiwarka-lotow .t-wyszukiwarka-lotow, .wyszukiwarka-lotow .b-wyszukiwarka-lotow {width:427px; height:30px; float:left; display:inline; background:url('../img/bcg-wyszukiwarka-lotow.gif') no-repeat; overflow:hidden}
		.wyszukiwarka-lotow .b-wyszukiwarka-lotow {height:5px; background-position:0 -98px;}
		.wyszukiwarka-lotow .c-wyszukiwarka-lotow {width:401px; padding:6px 11px 11px; float:left; display:inline; border-left:2px solid #7ab700; border-right:2px solid #7ab700; overflow:hidden}
		.wyszukiwarka-lotow a {color:#7ab700}
		.wyszukiwarka-lotow .zobacz-wiecej, .wyszukiwarka-lotow .zaawansowana {float:right; font-weight:bold; font-size:11px; text-decoration:underline; margin-right:11px;}
		.wyszukiwarka-lotow .zaawansowana {margin-right:0;}
			.wyszukiwarka-lotow .zobacz-wiecej:hover, .wyszukiwarka-lotow .zaawansowana:hover {text-decoration:none}
		.wyszukiwarka-lotow h3 {width:200px; float:left}
		.wyszukiwarka-lotow .filtr-status-lotow {width:104px; float:left; font-size:11px;}
		.wyszukiwarka-lotow ul {width:100%; float:left; display:inline}
			.wyszukiwarka-lotow ul .fis {width:auto; float:left; display:inline}
			.wyszukiwarka-lotow ul .fis em {width:89px; float:left; display:inline; text-align:right; padding-right:14px; font-size:11px; line-height:24px;}
			.wyszukiwarka-lotow ul .town {margin-left:24px;}
			.wyszukiwarka-lotow ul .town b {width:222px}
				.wyszukiwarka-lotow ul .town b i {width:206px}
					.wyszukiwarka-lotow ul .town b i q {width:206px}
						.wyszukiwarka-lotow ul .town b i q select {width:208px}
		.wyszukiwarka-lotow .fib {float:right}
		
		.wyszukiwarka-lotow .fii {float:left; display:inline; margin-top:10px;}
			.wyszukiwarka-lotow .fii em {width:50px; padding-right:14px; text-align:right; float:left; display:inline; line-height:24px; font-size:11px;}
			.wyszukiwarka-lotow .dw em {width:10px; padding-right:0; text-align:center}
			.wyszukiwarka-lotow .godzina em {width:62px;}
			/* .wyszukiwarka-lotow .fii .em-nr-linii-en {line-height:12px; font-size:11px;} */
			.wyszukiwarka-lotow .fii input {padding:3px; width:70px;}
			.wyszukiwarka-lotow .w20 input {padding:3px; width:20px;}
			.wyszukiwarka-lotow .fii span {}
			.wyszukiwarka-lotow .disc {width:370px; float:right; margin-top:3px; text-align:right; font-size:10px; color:#9D9D9D; padding-right:28px}
			
		.wyszukiwarka-lotow .kalendarz {width:24px; height:24px; margin:0 10px; float:left; text-indent:-55000px; background:url('../img/ico.gif') 0 -650px no-repeat}
		.wyszukiwarka-lotow .ml39 {margin-left:44px;}
		
		.wyszukiwarka-lotow .jsAdv {display:none}
		#lotnisko_id .jsOut {display:none}
		.jsTabelkaWynikow {display:none}
		
		/* .wyszukiwarka-lotow czarterowych */
		.flight-result table.charters {margin-top:20px;}
			.flight-result table.charters .c-w {background:#fff;}
			.flight-result table.charters .c-g {background:#f8fbf2;}
				.flight-result table.charters th, .flight-result table.charters td {font-size:11px; line-height:normal; padding:5px 5px 10px 5px;}
				.flight-result table.charters td {vertical-align:top;}
					.flight-result table.charters td img {margin:0;}
		
		
		/* zmiany w wersjach jezykowych - wyszukiwarka lotow */
		.wyszukiwarka-lotow-en .filtr-status-lotow, .wyszukiwarka-lotow-de .filtr-status-lotow, .wyszukiwarka-lotow-fr .filtr-status-lotow, .wyszukiwarka-lotow-uk .filtr-status-lotow, .wyszukiwarka-lotow-it .filtr-status-lotow {width:124px;}
		.wyszukiwarka-lotow-en .frm .fis b, .wyszukiwarka-lotow-de .frm .fis b, .wyszukiwarka-lotow-fr .frm .fis b, .wyszukiwarka-lotow-uk .frm .fis b, .wyszukiwarka-lotow-it .frm .fis b {width:242px;}
			.wyszukiwarka-lotow-en .frm .fis b i, .wyszukiwarka-lotow-de .frm .fis b i, .wyszukiwarka-lotow-fr .frm .fis b i, .wyszukiwarka-lotow-uk .frm .fis b i, .wyszukiwarka-lotow-it .frm .fis b i {width:226px;}
				.wyszukiwarka-lotow-en .frm .fis b i q, .wyszukiwarka-lotow-de .frm .fis b i q, .wyszukiwarka-lotow-fr .frm .fis b i q, .wyszukiwarka-lotow-uk .frm .fis b i q, .wyszukiwarka-lotow-it .frm .fis b i q {width:226px;}
					.wyszukiwarka-lotow-en .frm .fis b i q select, .wyszukiwarka-lotow-de .frm .fis b i q select, .wyszukiwarka-lotow-fr .frm .fis b i q select, .wyszukiwarka-lotow-uk .frm .fis b i q select, .wyszukiwarka-lotow-it .frm .fis b i q select {width:228px;}
		.wyszukiwarka-lotow-fr .fii em {line-height:normal;}
		/* zmiany w wersjach jezykowych - wyszukiwarka autobusow */
		.wyszukiwarka-autobusow-en #afs1 a span, .wyszukiwarka-autobusow-en #afs2 a span {width:76px;}
			.wyszukiwarka-autobusow-en #afs2 {clear:left; margin-top:1px;}
				.wyszukiwarka-autobusow-en ul .town {margin-left:56px;}
				.wyszukiwarka-autobusow-en ul .town, .wyszukiwarka-autobusow-en ul .fib {margin-top:10px; margin-bottom:11px;}
			.wyszukiwarka-autobusow-en .ml39 {margin-left:62px; width:186px;}
			.wyszukiwarka-autobusow-en .godzina em {width:42px;}
		.wyszukiwarka-autobusow-de #afs1 a span, .wyszukiwarka-autobusow-de #afs2 a span {width:76px;}
			.wyszukiwarka-autobusow-de #afs2 {clear:left; margin-top:1px;}
				.wyszukiwarka-autobusow-de ul .town {margin-left:56px;}
				.wyszukiwarka-autobusow-de ul .town, .wyszukiwarka-autobusow-de ul .fib {margin-top:10px; margin-bottom:11px;}
			.wyszukiwarka-autobusow-de .ml39 {margin-left:62px; width:186px;}
			.wyszukiwarka-autobusow-de .godzina em {width:42px;}
		.wyszukiwarka-autobusow-fr .ml39 {margin-left:32px;}
			.wyszukiwarka-autobusow-fr ul .town b {width:198px}
				.wyszukiwarka-autobusow-fr ul .town b i {width:182px}
					.wyszukiwarka-autobusow-fr ul .town b i q {width:182px}
						.wyszukiwarka-autobusow-fr ul .town b i q select {width:184px}
			.wyszukiwarka-autobusow-fr .ml39 em {width:60px;}
		.wyszukiwarka-autobusow-it ul .town {margin-left:2px;}
		
/* END wyszukiwarka lotow */

/* BEGIN kontakt prawa kolumna */
	.cr .kontakt {width:287px; padding:0 9px; float:left; display:inline;}
		.cr .kontakt a {color:#007cb8}
		.cr .kontakt .txt {width:100%; float:left; margin-top:18px;}
			.cr .kontakt .txt p {margin-bottom:10px;}
/* END kontakt prawa kolumna */

/* BEGIN silesia-airport */
	.silesia-airport {width:215px; padding-left:12px; float:left; display:inline; font-size:12px;}
		.silesia-airport h5 {color:#e6ab00; font-size:12px; font-weight:bold; margin-bottom:3px;}
		.biznes-i-uslugi .silesia-airport h5 {color:#cb1400}
		.silesia-airport .txt p {margin-bottom:9px; clear:both}
		.silesia-airport .img {width:89px; margin-top:10px; float:left; display:inline; margin-right:11px; overflow:hidden}
		.silesia-airport .txt {width:115px; margin-top:10px; float:right; display:inline; font-size:11px; overflow:hidden}
			.silesia-airport .txt h6 {width:auto; line-height:26px; float:left; font-size:18px; color:#FFFFFF; padding:0 1px; background:url('../img/bcg-span.gif') 0 0 no-repeat; clear:both; margin-bottom:8px;}
			.biznes-i-uslugi .silesia-airport .txt h6 {background-position:0 -100px}
				.silesia-airport .txt h6 span {background-color:#e6ab00; line-height:26px; float:left; padding:0 7px;}
				.biznes-i-uslugi .silesia-airport .txt h6 span {background-color:#cb1400;}
/* END silesia-airport */

/* BEGIN obslugiwane-linie-lotnicze */
	.obslugiwane-linie-lotnicze {width:427px; padding-bottom:16px; float:left; display:inline; border-bottom:1px solid #d8d8d8}
		.obslugiwane-linie-lotnicze .h3 {margin-bottom:16px;}
		.obslugiwane-linie-lotnicze ul {width:100%; margin-top:12px; float:left; display:inline}
		.obslugiwane-linie-lotnicze .fis em {width:105px; float:left; line-height:24px;}
			.obslugiwane-linie-lotnicze .fis b {width:147px;}
				.obslugiwane-linie-lotnicze .fis b i {width:131px;}
					.obslugiwane-linie-lotnicze .fis b i q {width:131px;}
						.obslugiwane-linie-lotnicze .fis b i q select {width:133px;}
/* END obslugiwane-linie-lotnicze */

/* BEGIN aktualnosci */
	.aktualnosci {width:427px; padding-bottom:16px; float:left; display:inline; border-bottom:1px solid #d8d8d8}
		.aktualnosci .zobacz-wiecej {width:100%; float:left; clear:both; font-weight:bold; font-size:11px; margin-right:12px; margin-top:10px;}
		.aktualnosci ul {width:427px; float:left; margin-top:4px;}
		.aktualnosci li {width:415px; margin-top:10px; padding-right:12px; float:left; display:inline}
			.aktualnosci li em {float:left; font-size:11px; color:#9D9D9D; line-height:16px;}
			.aktualnosci li span {display:inline; margin:0 0 0 10px;}
		.aktualnosci h3 {width:427px; float:left}
		.aktualnosci a {text-decoration:none; color:#5e5e5e}
		.aktualnosci .zobacz-wiecej {color:#6FA500; text-decoration:underline}
		.aktualnosci a:hover {text-decoration:none}
		.aktualnosci .brak {width:100%; float:left; display:inline; margin-top:10px; font-size:12px; color:#9D9D9D}
		
		.dla-podroznych .aktualnosci a:hover {color:#7AB700}
		.o-nas .aktualnosci a:hover {color:#E6AB00}

		.o-nas .aktualnosci .zobacz-wiecej {color:#E6AB00}
		
		.b-zielony {border-color:#deedbf;}
		.nb {border:none}

	.biznes-i-uslugi .aktualnosci {border-bottom:1px solid #d8d8d8}
		.biznes-i-uslugi .aktualnosci a {color:#646464; text-decoration:none}
		.biznes-i-uslugi .aktualnosci a:hover {color:#CB1400; text-decoration:underline}
		.biznes-i-uslugi .aktualnosci .zobacz-wiecej {color:#CB1400}
	
/* END aktualnosci */

/* BEGIN statystki */
	.statystyki {width:427px; float:left; display:inline}
		.statystyki .zobacz-wiecej {float:left; font-weight:bold; font-size:11px; margin-top:10px; clear:both; width:100%;}
		.statystyki h3 {width:150px; float:left}
		.statystyki a {text-decoration:underline}
		.statystyki a:hover {text-decoration:none}
		.statystyki table {width:100%; margin-top:9px; float:left; font-size:11px; table-layout:fixed; empty-cells:show}
		.statystyki .tblc1 {width:67px;}
		.statystyki .tblc2 {width:70px;}
		.statystyki .tblc3 {width:75px;}
		.statystyki .tblc4 {width:65px;}
		.statystyki .tblc5 {width:80px;}
		.statystyki .tblc6 {width:60px;}
			.statystyki th {font-weight:bold; height:46px; vertical-align:middle; text-align:center; background:url('../img/bcg-tbl.gif') no-repeat;}
			.statystyki td {text-align:center; border-top:1px solid #bf9a00; border-bottom:1px solid #bf9a00; line-height:22px;}
				.statystyki th i {font-weight:normal}
			.statystyki .a-right {text-align:right; padding-right:20px;}
/* END statystki */

/* BEGIN galeria-zdjec */
	.galeria-nazwa {font-size:14px; text-decoration:underline; color:#E6AB00;}
	.galeria-opis {margin-top:10px;}
	.galeria-zdjec {width:427px; float:left; padding-bottom:16px; display:inline; border-bottom:1px solid #d8d8d8}
		.galeria-zdjec .zobacz-wiecej {float:left; font-weight:bold; font-size:11px; clear:both; margin-top:10px; width:100%;}
		.galeria-zdjec h3 {width:150px; height:17px; float:left; margin-bottom:13px;}
		.galeria-zdjec a {text-decoration:underline}
		.galeria-zdjec a:hover {text-decoration:none}
		.galeria-zdjec p {float:left; margin-top:19px;}
		
	.galeria-zdjec-wewn {width:413px; margin-right:14px; float:left; display:inline}
	.galeria-zdjec-wewn .gallery {width:100%; float:left; display:inline}
		.galeria-zdjec-wewn .gallery li {float:left; display:inline; margin:9px 8px 0 0;}
		.galeria-zdjec-wewn .gallery li.l {margin-right:0;}
		.galeria-zdjec-wewn .gallery .link {width:100%;}
			.galeria-zdjec-wewn .gallery .link .zobacz-wiecej {font-size:11px; font-weight:bold; float:right}
		.galeria-zdjec-wewn .gallery .disc {width:281px; clear:left; padding-left:31px; color:#939393; font-size:9px; margin:7px 0 0; background:url('../img/ico.gif') 8px -700px no-repeat; line-height:14px;}

	.nb {border:none}
/* END galeria-zdjec */

/* BEGIN terminal-cargo */
	.terminal-cargo {width:275px; padding:0 15px; float:left; display:inline}
		.terminal-cargo ul {width:275px; margin:20px 0 13px; float:left; display:inline}
		.terminal-cargo li {width:82px; float:left; display:inline; margin-right:3px;}
/* END terminal-cargo */

/* BEGIN sale-konferencyjne-right */
	#sale-konferencyjne-right {width:275px; padding:0 15px; float:left; display:inline}
		#sale-konferencyjne-right ul {width:275px; margin:20px 0 13px; float:left; display:inline}
		#sale-konferencyjne-right li {width:82px; height:58px; float:left; display:inline; margin-right:3px;}
			#sale-konferencyjne-right li a {width:100%; height:100%; float:left; text-indent:-55000px}
		
		#skr1 a {background:url('../img/pic/conference-rooms/sale-konferencyjne-1-r.jpg') top left no-repeat}
			#skr1 a:hover {background-position:left bottom}
		#skr2 a {background:url('../img/pic/conference-rooms/sale-konferencyjne-2-r.jpg') top left no-repeat}
			#skr2 a:hover {background-position:left bottom}
		#skr3 a {background:url('../img/pic/conference-rooms/sale-konferencyjne-3-r.jpg') top left no-repeat}
			#skr3 a:hover {background-position:left bottom}
/* END sale konferencyjne */


/* BEGIN reklamy */
	.reklamy {width:427px; float:left; display:inline; border-bottom:1px solid #d8d8d8; padding-bottom:18px;}
		.reklamy .rek {width:207px; margin-top:17px; height:78px; display:inline; background:url('../img/reklamy.gif') no-repeat;}
		.reklamy .rek img {margin:4px;}
		.reklamy .rek a {width:100%; height:100%; float:left;}
			.reklamy .reklama-w-internecie {background-position: right top;}
			.reklamy .reklama-na-lotnisku-en {background-position: left -100px;}
			.reklamy .reklama-w-internecie-en {background-position: right -100px;}
			
		.reklamy ul {width:100%; float:left; margin-top:14px; display:inline;}
			.reklamy ul li {width:207px; height:99px; margin-bottom:12px; float:left; display:inline; margin-right:13px; background-image:url('../img/reklama-menu.jpg'); background-repeat:no-repeat;}
				.reklamy ul li a {width:100%; height:100%; float:left; text-indent:-55000px; background-image:url('../img/reklama-menu.jpg'); background-repeat:no-repeat;}
			.reklamy ul .l {margin-right:0;}
			#reklama1 a {background-position:0 0;}
				#reklama1 a:hover, #reklama1 a.s {background-position:0 -99px;}
			#reklama2 a {background-position:-220px 0;}
				#reklama2 a:hover, #reklama2 a.s {background-position:-220px -99px;}
			#reklama3 a {background-position:-440px 0;}
				#reklama3 a:hover, #reklama2 a.s {background-position:-440px -99px;}
			
		/* wersje jezykowe */
		.reklamy-de ul li, .reklamy-de ul li a {background-image:url('../img/reklama-menu-de.jpg')}
		.reklamy-cs ul li, .reklamy-cs ul li a {background-image:url('../img/reklama-menu-cs.jpg')}
		.reklamy-fr ul li, .reklamy-fr ul li a {background-image:url('../img/reklama-menu-fr.jpg')}
		.reklamy-en ul li, .reklamy-en ul li a {background-image:url('../img/reklama-menu-en.jpg')}
		.reklamy-it ul li, .reklamy-it ul li a {background-image:url('../img/reklama-menu-it.jpg')}
/* END reklamy */

/* BEGIN dojazd */
	.dojazd {width:427px; float:left; display:inline; border-bottom:1px solid #deedbf; padding-bottom:18px;}
		.dojazd .doj {width:207px; margin-top:17px; height:78px; display:inline; background:url('../img/dojazd.gif') no-repeat;}
		.dojazd .doj img {margin:4px;}
		.dojazd .doj a {width:100%; height:100%; float:left;}
			.dojazd .autobusem {background-position: right top;}
			.dojazd .samochodem-en {background-position: left -100px;}
			.dojazd .autobusem-en {background-position: right -100px;}
			.dojazd .samochodem-de {background-position: left -200px;}
			.dojazd .autobusem-de {background-position: right -200px;}
			
	.dojazd ul {width:100%; float:left; margin-top:14px; display:inline; background:url('../img/dojazd-menu.jpg') no-repeat}
			.dojazd ul li {width:134px; height:99px; float:left; display:inline; margin-right:12px; overflow:hidden}
				.dojazd ul li a {width:100%; height:100%; float:left; background:url('../img/dojazd-menu.jpg') no-repeat}
				.dojazd ul li a span {float:left; margin:85px 0 0 16px; font-weight:bold; font-size:12px }
				.dojazd ul li a:hover, .dojazd ul li.s a {background:none; text-decoration:none}
			.dojazd ul .l {margin-right:0;}
			#dojazd1 a {background-position:0 -100px;}
			#dojazd2 a {background-position:-146px -100px;}
			#dojazd3 a {background-position:-292px -100px;}
/* END dojazd */

/* BEGIN flight-result */
	.flight-result {width:427px; float:left; display:inline}
		.flight-result table {width:100%; float:none; clear:both; table-layout:fixed; empty-cells:show}
			.flight-result table th {font-size:11px; line-height:42px; text-align:center}
			.flight-result table td {text-align:center; line-height:26px; color:#5e5e5e}
				.flight-result table td img {margin-left:10px;}
			.flight-result table .okres {font-size:11px;}
			.flight-result table .hl td {background-color:#f8fbf2}

		.flight-result table .tblda {width:57px;}
		.flight-result table .tbldb {width:67px;}
		.flight-result table .tbldc {width:75px;}
		.flight-result table .tbldd {width:75px;}
		.flight-result table .tblde {}
	
	.flight-result i.wyladowal, .flight-result i.wystartowal {width:25px; height:15px; display:block; margin:0 auto; text-indent:-55000px; background:url('../img/ico.gif') 0 -350px no-repeat; vertical-align:middle; overflow:hidden}
		.flight-result i.wystartowal {background-position:0 -299px}
	
	.flight-result .zobacz-wiecej {float:right; margin-bottom:10px; font-size:11px; font-weight:bold; margin-right:10px; text-decoration:underline}
		.flight-result .zobacz-wiecej:hover {text-decoration:none}
	
	/*
	.filtr-dni-tygodnia {width:427px; margin:0; float:left; display:inline}
		.filtr-dni-tygodnia li {height:22px; margin-right:12px; line-height:22px; float:left; font-size:11px;}
		.filtr-dni-tygodnia-en li {margin-right:8px;}
		.filtr-dni-tygodnia-de li {margin-right:8px;}
		.filtr-dni-tygodnia-cs li {margin-right:21px;}
		.filtr-dni-tygodnia-fr li {margin-right:18px;}
			.filtr-dni-tygodnia li a {width:auto; height:100%; text-indent:0; color:#7ab700; float:left;}
				.filtr-dni-tygodnia li a span {width:auto; height:22px; float:left; margin:0 1px; padding:0 5px; cursor:pointer}
		.filtr-dni-tygodnia li.s a, .filtr-dni-tygodnia li a:hover {background:url('../img/bcg-status-lotow-li2.gif') repeat-x; text-decoration:none}
			.filtr-dni-tygodnia li.s a span, .filtr-dni-tygodnia li a:hover span {color:#fff; background-color:#7ab700;}
			
		.filtr-dni-tygodnia .n {background:url('../img/bcg-status-lotow-li3.gif') repeat-x;}
			.filtr-dni-tygodnia .n span {background-color:#dfdfdf; color:#FFFFFF; padding:0 5px; margin:0 1px; height:22px; float:left}
		
		.filtr-dni-tygodnia li.l {margin-right:0}
	*/
	.brak-lotow {width:421px; margin-left:6px; float:left; display:inline; margin-top:14px; font-size:11px;}
/* END flight-result */

/* BEGIN rozklad jazdy */
	.rozklad-jazdy {width:427px; padding-bottom:10px; float:left; display:inline}
		.rozklad-jazdy .tabela-rozklad {width:100%; float:left; display:inline}
			.rozklad-jazdy .tabela-rozklad h6 {font-weight:bold;}
				.rozklad-jazdy .tabela-rozklad p {margin-top:2px;}
				.rozklad-jazdy .tabela-rozklad p small {font-size:11px;}
				.rozklad-jazdy .tabela-rozklad p a {text-decoration:underline}
				.rozklad-jazdy .tabela-rozklad p a:hover {text-decoration:none}
			.rozklad-jazdy .tabela-rozklad table {width:100%; margin-top:10px; float:left; table-layout:fixed; empty-cells:show}
				.rozklad-jazdy .tabela-rozklad table th {font-size:11px; padding-bottom:10px; text-align:center}
				.rozklad-jazdy .tabela-rozklad table td {line-height:26px; text-align:center;}
				.rozklad-jazdy .tabela-rozklad table .hl {background-color:#f8fbf2}
				.rozklad-jazdy .tabela-rozklad .tblea {width:117px;}
				.rozklad-jazdy .tabela-rozklad .tbleb {width:248px;}
				
	.rozklad-jazdy .add-info {font-size:11px; margin-top:10px; color:#5e5e5e}
/* END rozklad jazdy */

/* BEGIN cennik */
	.cennik {width:427px; float:left; display:inline}
		.cennik table {width:100%; margin-top:10px; float:left; table-layout:fixed; empty-cells:show}
			.cennik table th {font-size:11px; padding:0 10px 10px;}
			.cennik table td {line-height:26px; padding:0 10px;}
			.cennik table .hl {background-color:#f8fbf2}
			.cennik table .tblfa {}
			.cennik table .tblfb {}
/* END cennik */

/* BEGIN dojazd-autobusem */
	.dojazd-autobusem {width:427px; float:left; display:inline; border-bottom:1px solid #deedbf; padding-bottom:18px;}
		.dojazd-autobusem .bus {width:207px; margin-top:17px; height:78px; display:inline; background:url('../img/dojazd-autobusem.gif') no-repeat;}
		.dojazd-autobusem .bus img {margin:4px;}
		.dojazd-autobusem .bus a {width:100%; height:100%; float:left;}
			.dojazd-autobusem .powrot-z-lotniska {background-position: right top;}
			.dojazd-autobusem .bus-en {background-position: left -100px;}
			.dojazd-autobusem .powrot-z-lotniska-en {background-position: right -100px;}
			.dojazd-autobusem .bus-de {background-position: left -200px;}
			.dojazd-autobusem .powrot-z-lotniska-de {background-position: right -200px;}
/* END dojazd-autobusem */

/* BEGIN news */
	.cct {width:427px; float:left; display:inline;}
		.cct .cctc {width:100%; float:left; display:inline; margin-top:15px; font-size:12px;}
			.cct .cctc p {width:100%; float:left; display:inline; margin-top:7px; line-height:18px;}
				.cct .cctc .gallery {width:100%; margin-top:18px; padding-bottom:8px; float:left; display:inline}
					.cct .cctc .gallery li {float:left; display:inline; margin:9px 8px 0 0;}
					.cct .cctc .gallery .disc {width:396px; padding-left:31px; color:#939393; font-size:9px; margin:7px 0 0; background:url('../img/ico.gif') 8px -700px no-repeat; line-height:14px;}
		.cct h6 {width:100%; float:left; display:inline;}
		.cct h6 a {text-decoration:underline}
			.cct h6 a:hover {text-decoration:none}
		
			.cct h6 em {float:left; margin-right:8px; font-size:11px; color:#9D9D9D; line-height:16px}
				.cct h6 em span {font-size:11px; padding:0 4px; background-color:#e6ab00; line-height:16px; color:#FFFFFF; float:left}
				.cct h6 span {display:inline; line-height:16px;}
				
		.back {font-weight:bold; font-size:11px;}
/* END news */

/* BEGIN warto-przeczytac */
	.warto-przeczytac {width:427px; float:left; display:inline}
		.warto-przeczytac .t-warto-przeczytac, .warto-przeczytac .b-warto-przeczytac {width:427px; height:5px; float:left; display:inline; background:url('../img/bcg-skrot-zolty.gif') no-repeat; overflow:hidden}
		.warto-przeczytac .b-warto-przeczytac {background-position:0 -120px;}
		.warto-przeczytac .c-warto-przeczytac {width:401px; padding:6px 13px 8px; float:left; display:inline; background-color:#fffbf1}
			.warto-przeczytac .c-warto-przeczytac h3 {width:200px; float:left}
			.warto-przeczytac .c-warto-przeczytac .txt {width:100%; margin-top:8px; float:left; display:inline; overflow:hidden}
			.warto-przeczytac .c-warto-przeczytac .txt p {line-height:16px; margin-bottom:9px}
				.warto-przeczytac .c-warto-przeczytac .txt p a {text-decoration:underline}
				.warto-przeczytac .c-warto-przeczytac .txt p a:hover {text-decoration:none}
		.warto-przeczytac .zobacz-wiecej {float:right; font-weight:bold; font-size:11px; text-decoration:underline}
			.warto-przeczytac .zobacz-wiecej:hover {text-decoration:none}
			
	.warto-przeczytac p em {float:left; margin-right:8px; font-size:11px; color:#9D9D9D; text-decoration:none}
		.warto-przeczytac em span {font-size:11px; padding:0 4px; background-color:#e6ab00; line-height:16px; color:#FFFFFF; float:left}
/* END na skroty */

/* BEGIN ulg */
	.ulg {width:427px; float:left; display:inline}
		.ulg li {width:427px; float:left; display:inline; margin-top:14px; background:#fff url('../img/border-gallery.gif') no-repeat 0 0;}
		.ulg div {width:420px; float:left; display:inline; margin:4px 2px 0; padding:0 2px 2px 0; background:#ffffff;}
		.ulg img {float:left; display:inline; padding:0 0 0 2px; background:#ffffff;}
		.ulg h4 {float:left; width:410px; padding:4px 8px 5px; line-height:15px; font-weight:bold; font-size:12px;}
		.ulg h4 a {float:left; padding-right:16px; color:#E6AB00; background:url('../img/bcg-ulg-a-zolty.gif') no-repeat right bottom;}
	
	#c .ulg-2-header {width:391px; padding:18px 14px 0 20px;}
	.ulg-2 {width:407px; float:left; display:inline; padding:0 10px 14px 10px; background:#fffbf1;}
		.ulg-2 li {width:406px; float:left; display:inline; margin:14px 0 0 0;}
		.ulg-2 div {width:396px; float:left; display:inline; margin:4px 0 0; padding:0 0 2px 10px;}
		.ulg-2 span {float:left; padding:0 8px 0 0;}
		.ulg-2 img {float:left; display:inline; padding:0 2px 0 0;}
		.ulg-2 h4 {float:left; width:391px; padding:4px 8px 5px; line-height:15px; font-weight:bold; font-size:12px;}
	
/* END ulg */

/* BEGIN overlay */
	.overlay {position:absolute; z-index:10; background-color:#000000; left:0; top:0; opacity:0.8; filter:alpha(opacity=80); width:1280px; height:1024px;}
/* END overlay */

/* BEGIN warstwa */
	.warstwa {position:absolute; z-index:50; background-color:#FFFFFF; left:200px; top:50px;}
/* END warstwa */

/* BEGIN warstwa */
	.foto {width:719px; padding:25px 26px;}
		.foto .img {width:100%; clear:both; display:block; position:relative}
			.foto .img img {float:none}
			.foto .img .arrow {width:62px; height:62px; position:absolute; z-index:60; background:url('../img/arrows.gif') no-repeat;}
				.foto .img .arrow a {width:100%; height:100%; float:left; text-indent:-55000px;}
			.foto .img .left-arrow {left:0; top:123px;}
			.foto .img .right-arrow {right:0; top:123px; background-position:right top}
		.foto .disc {width:auto; float:left; display:inline; margin-top:17px; font-size:12px; color:#5e5e5e}
		.foto .close {float:right; font-size:9px; color:#939393; margin-top:17px;}
			.foto .close i {width:11px; height:11px; margin-left:6px; display:inline; float:left; text-indent:-55000px; background:url('../img/ico.gif') 0 -750px no-repeat;}
			.foto .close span {width:auto; float:left; display:inline}
		
/* END warstwa */

/* BEGIN tbll */

	.tbll {width:427px; float:left; display:inline}
		.tbll .tblla {width:180px;}
		.tbll .tbllb {width:247px;}
		.tbll table {width:100%; float:left; display:inline; table-layout:fixed; empty-cells:show}
			.tbll table td {height:71px; font-size:11px; border-bottom:1px #f9eabf solid}
				.tbll table td img {float:none}
				.tbll table td .label {width:72px; float:left}
				.tbll-de table td .label {width:87px;}
				.tbll table td a {text-decoration:underline}
				.tbll table td a:hover {text-decoration:none}
				.tbll table td p {line-height:15px;}
/* END tbll */

/* BEGIN clrc */
	.clrc {width:214px; padding-top:139px; padding-left:13px; float:left; display:inline; background:url('../img/lupa.png') no-repeat; font-size:12px;}
		.clrc .fraza {color:#008ed1; font-size:18px;}
		.clrc p {width:100%; float:left; display:inline}
	
/* END clrc */

/* BEGIN ulf */
	.ulf {width:427px; float:left; display:inline}
		.ulf ul {width:100%; float:left; display:inline; margin-top:4px;}
		.ulf li {width:385px; padding-left:42px; margin-top:10px; float:left; display:inline; background:url('../img/bcg-ulf.gif') no-repeat;}
			.ulf li p {width:100%; float:left; display:inline;}
			.ulf li .opis {margin-top:8px;}
			.ulf li.yel {background-position:0 0px;}
				.ulf li.yel a {color:#e6ab00}
			.ulf li.gre {background-position:0 -200px;}
				.ulf li.gre a {color:#7ab700}
			.ulf li.red {background-position:0 -100px;}
				.ulf li.red a {color:#cb1400}
/* END ulf */

/* BEGIN ule */
	.ule {width:214px; padding-left:13px; float:left; display:inline; font-size:12px;}
		.ule ul {width:100%; float:left; display:inline; margin-top:6px;}
		.ule li {width:197px; margin-top:5px; padding-left:17px; float:left; display:inline; background:url('../img/ico.gif') 0 -948px no-repeat;}
/* END ule */

/* BEGIN uli */
	.uli {width:427px; float:left; display:inline;}
		.uli .kat {width:100%; float:left; display:inline; margin-top:5px;}
			.uli .kat a {color:#646464}
		.uli li {width:427px; margin-top:8px; float:left; display:inline; padding-bottom:18px; border-bottom:1px #d8d8d8 solid}
		.uli li.l {border:none}
			.uli li h6 {width:100%; float:left; display:inline; height:44px;}
		.uli li .artykuly li {width:100%; padding:0; margin-top:11px; background:none; border:none}
			.uli li .artykuly li em {float:left; margin-right:8px; font-size:11px; line-height:16px; color:#9D9D9D}
			.uli li .artykuly li.f {margin-top:7px}
				.uli li .artykuly em span {font-size:11px; padding:0 4px; background-color:#e6ab00; line-height:16px; color:#FFFFFF; float:left}
				.uli li .artykuly a {text-decoration:none}
				.uli li .artykuly a:hover {text-decoration:underline; color:#E6AB00}
		
/* END uli */

/* BEGIN ulh */
	.ulh {width:427px; border-top:1px #f9eabf solid; float:left; display:inline}
		.ulh li {width:427px; margin-top:20px; float:left; display:inline}
			.ulh li .img {width:93px; margin-right:9px; float:left; display:inline;}
			.ulh li.f {margin-top:17px}
				.ulh li .img img {float:right}
			.ulh li .txt {width:325px; float:left; display:inline; font-size:12px;}
				.ulh li .txt h6 {width:auto; line-height:26px; float:left; font-size:18px; color:#FFFFFF; padding:0 1px; background:url('../img/bcg-span.gif') 0 0 no-repeat; clear:both; margin-bottom:8px;}
				.ulh li .txt h6 span {background-color:#e6ab00; height:26px; line-height:24px; float:left; padding:0 7px;}
				.ulh li .txt p {width:100%; float:left; display:inline;}
				.ulh li .txt p img {float:none; vertical-align:middle} 
				.ulh li .txt p small {font-size:11px;}
				.ulh li .txt .opis {line-height:18px; margin-top:2px;}
				.ulh li .txt .inf {color:#c1c1c1}
/* END ulh */

/* BEGIN pdf-info */
	.pdf-info {width:217px; padding:14px 71px 0 139px; height:44px; float:left; display:inline; background:url('../img/pdf-info.gif') no-repeat; font-size:12px; color:#FFFFFF; font-weight:bold; position:relative}
		.pdf-info .get {width:112px; height:30px; position:absolute; text-indent:-55500px; top:13px; left:13px;}
		
	.pdf-info-l {width:455px; padding:20px 71px 0 139px; height:38px; float:left; display:inline; background:url('../img/pdf-info-l.gif') no-repeat; font-size:12px; color:#FFFFFF; font-weight:bold; position:relative}
		.pdf-info-l .get {width:112px; height:30px; position:absolute; text-indent:-55500px; top:13px; left:13px;}
/* END pdf-info */

/* BEGIN ulj */
	.ulj {width:427px; float:left; display:inline}
		.ulj h6 {width:100%; float:left; display:inline; margin-top:16px;}
		.ulj ul {width:427px; margin-top:7px; float:left; display:inline}
		.ulj li {width:139px; margin:5px 5px 0 0; float:left; display:inline;}
			.ulj li.l {margin-right:0px;}
		
		.boxj {width:139px;}
			.boxjt {width:131px; height:57px; padding:10px 4px 4px; float:left; display:inline; background:url('../img/bcg-boxj.gif') no-repeat; text-align:center;}
				.boxjt img {float:none; margin:auto; vertical-align:middle}
			.boxjc {width:135px; height:180px; border-left:2px solid #7ab700; border-right:2px solid #7ab700; float:left; display:inline; text-align:center; font-size:12px;}
				.boxjc p {line-height:15px}
				.boxjc .name {padding-bottom:9px;}
				.boxjc .addr {padding-bottom:3px;}
			.boxjb {width:100%; padding:3px 0 8px; float:left; display:inline; background:#7ab700 url('../img/bcg-boxj.gif') left bottom no-repeat; text-align:center}
				.boxjb a {color:#FFFFFF; text-decoration:underline}
					.boxjb a:hover {text-decoration:none}
				.boxjb .kreska {color:#9bc940}
		
/* END ulj */

/* BEGIN wyszukiwarka hotelu */
	.wyszukiwarka-hotelu {width:427px; float:left; display:inline;}
		.wyszukiwarka-hotelu .t-wyszukiwarka-hotelu, .wyszukiwarka-hotelu .b-wyszukiwarka-hotelu {width:427px; height:5px; float:left; display:inline; background:url('../img/bcg-wyszukiwarka-hoteli.gif') no-repeat; overflow:hidden}
		.wyszukiwarka-hotelu .b-wyszukiwarka-hotelu {height:30px; background-position:0 -73px;}
		.wyszukiwarka-hotelu .c-wyszukiwarka-hotelu {width:401px; padding:6px 11px 11px; float:left; display:inline; border-left:2px solid #7ab700; border-right:2px solid #7ab700; overflow:hidden}
		.wyszukiwarka-hotelu a {color:#7ab700}
		.wyszukiwarka-hotelu .zobacz-wiecej, .wyszukiwarka-hotelu .zaawansowana {float:right; font-weight:bold; font-size:11px; text-decoration:underline; margin-right:11px;}
		.wyszukiwarka-hotelu .zaawansowana {margin-right:0;}
			.wyszukiwarka-hotelu .zobacz-wiecej:hover, .wyszukiwarka-hotelu .zaawansowana:hover {text-decoration:none}
		.wyszukiwarka-hotelu h3 {width:200px; float:left}
		.wyszukiwarka-hotelu .filtr-status-lotow {width:104px; float:left; font-size:11px;}
		.wyszukiwarka-hotelu ul {width:100%; float:left; display:inline}
			.wyszukiwarka-hotelu ul .fis {width:auto; float:left; display:inline}
				.wyszukiwarka-hotelu ul .fis b {width:291px;}
					.wyszukiwarka-hotelu ul .fis b i {width:275px;}
						.wyszukiwarka-hotelu ul .fis b i q {width:277px;}
							.wyszukiwarka-hotelu ul .fis b i q select {width:279px;}
			.wyszukiwarka-hotelu ul .fis em {width:60px; float:left; display:inline; text-align:right; padding-right:12px; font-size:11px; line-height:24px;}
		.wyszukiwarka-hotelu .fib {float:right}
		
		.wyszukiwarka-hotelu .fii {float:left; display:inline; margin-top:10px;}
			.wyszukiwarka-hotelu .fii em {width:60px; padding-right:11px; text-align:right; float:left; display:inline; line-height:24px; font-size:11px;}
			.wyszukiwarka-hotelu .fii .w50 {width:50px;}
			.wyszukiwarka-hotelu .fii input {padding:3px; width:70px;}
			.wyszukiwarka-hotelu .fii span {}
			
		.wyszukiwarka-hotelu .kalendarz {width:24px; height:24px; margin:0 10px; float:left; text-indent:-55000px; background:url('../img/ico.gif') 0 -650px no-repeat}
		.wyszukiwarka-hotelu .ml39 {margin-left:39px;}
/* END wyszukiwarka lotow */

/* BEGIN ccrs */
	.ccrs {width:732px; float:left; display:inline; overflow:hidden}
		.ccrs h4 {width:100%; margin-bottom:5px; float:left; display:inline; height:22px;}
		
	.tblg table {width:665px; float:left; table-layout:fixed; empty-cells:show}
		.tblg table .tblga {width:85px; *width:64px}
		.tblg table .tblgb {width:108px;}
		.tblg table .tblgc {width:120px;}
		.tblg table .tblgd {width:109px;}
		.tblg table .tblge {width:126px;}
		.tblg table .tblgf {width:117px;}
		.tblg table th {height:45px; font-weight:bold; font-size:11px; text-align:center; background:url('../img/bcg-tbl.gif') no-repeat; border-bottom:1px solid #bf9a00}
		.tblg table .a-right {text-align:right; padding-right:21px;}
		.tblg table td {text-align:center; font-size:11px; height:22px; border-bottom:1px solid #bf9a00}
		
	.pobierz-tabele {width:61px; height:61px; margin:1px 0 0 6px; float:left; display:inline; text-indent:-55000px; background:url('../img/ico.gif') 0 -1050px no-repeat}
	.pobierz-tabele-en {background:transparent url('../img/ico-statystyki-en.gif') 0 0 no-repeat;}
	.pobierz-tabele-de {background:transparent url('../img/ico-statystyki-de.gif') 0 0 no-repeat;}
	.pobierz-tabele-fr {background:transparent url('../img/ico-statystyki-fr.gif') 0 0 no-repeat;}
	.pobierz-tabele-cs {background:transparent url('../img/ico-statystyki-cs.gif') 0 0 no-repeat;}
	.pobierz-tabele-uk {background:transparent url('../img/ico-statystyki-uk.gif') 0 0 no-repeat;}
	.pobierz-tabele-it {background:transparent url('../img/ico-statystyki-it.gif') 0 0 no-repeat;}
	.pobierz-wykres {width:61px; height:61px; margin:1px 0 0 6px; float:left; display:inline; text-indent:-55000px; background:url('../img/ico.gif') 0 -1150px no-repeat}
	.pobierz-wykres-en {background:transparent url('../img/ico-statystyki-en.gif') 0 -70px no-repeat;}
	.pobierz-wykres-de {background:transparent url('../img/ico-statystyki-de.gif') 0 -70px no-repeat;}
	.pobierz-wykres-fr {background:transparent url('../img/ico-statystyki-fr.gif') 0 -70px no-repeat;}
	.pobierz-wykres-cs {background:transparent url('../img/ico-statystyki-cs.gif') 0 -70px no-repeat;}
	.pobierz-wykres-uk {background:transparent url('../img/ico-statystyki-uk.gif') 0 -70px no-repeat;}
	.pobierz-wykres-it {background:transparent url('../img/ico-statystyki-it.gif') 0 -70px no-repeat;}
/* END ccrs */

/* BEGIN reklamy-dolne */
	.reklamy-dolne {width:988px; margin:3px auto 0; overflow:hidden}
		.infr {float:right; color:#96c7df; font-size:11px; line-height:20px;}
		.reklamy-dolne ul {width:100%; float:left}
		.reklamy-dolne li {width:325px; height:60px; float:left; display:inline; margin-right:6px;}
		.reklamy-dolne li.l {margin-right:0;}
/* END reklamy-dolne */

/* BEGIN reklama-boczna */
	.reklama-boczna {width:305px; float:left; display:inline; padding-bottom:14px; margin-bottom:9px;}
		.reklama-boczna a:hover {color:#96C7DF; text-decoration:none}
/* END reklama-boczna */

/* BEGIN terminal */
	.terminal {width:100%; float:left; display:inline; margin-top:20px;}
	
	.terminal-text-top {width:100%; float:left; display:inline}
	.terminal-text {width:420px; float:left; display:inline}
	.terminal-wizualizacja {width:272px; height:200px; margin-right:14px; float:right; display:inline}
		.terminal-wizualizacja a {width:100%; height:78px; margin-top:122px; display:block; text-indent:-55000px; background:transparent url(../img/przycisk-wizualizacja.gif) no-repeat 0 0;}
		.terminal-wizualizacja-en a {background-position:0 -78px;}
		.terminal-wizualizacja-de a {background-position:0 -156px;}
		.terminal-wizualizacja-cs a {background-position:0 -234px;}
		.terminal-wizualizacja-fr a {background-position:0 -312px;}
		.terminal-wizualizacja-uk a {background-position:0 -390px;}
		.terminal-wizualizacja-it a {background-position:0 -390px;}
/* END terminal */

/* BEGIN parkingi */
	.parkingi {width:100%; float:left; display:inline}
		.pgi-banner { width:725px; height:107px; margin-left:-5p; float:left; text-indent:-9999px; font-size:1px}
			.pgi-banner a {width:100%; height:100%; display:block}
		.promocja-p2 {background:url('../img/promocja-p2.gif') no-repeat;}
	
/* END parkingi */

/* BEGIN txtbox */
	.txtbox {width:80%; padding:8px; border:1px solid #7AB700; margin:20px 0 20px 70px; float:left; display:inline; text-align:center;}
		.txtbox p {margin-top:4px;}
/* END txtbox */

/* BEGIN tblh */
	.tblh {width:100%; float:left; display:inline; padding-bottom:20px;}
		.tblh table {width:100%; float:left; table-layout:fixed; empty-cells:show}
			.tblh .tblha {width:440px;}
			.tblh .tblhc {width:350px;}
			.tblh table th {font-weight:bold; padding-left:16px; height:45px; border-bottom:1px #7ab700 solid; background:#fff url('../img/bcg-tblh.gif') repeat-x;}
				.tblh table th i {font-weight:normal}
			.tblh table td {height:22px; padding-left:16px; border-bottom:1px #7ab700 solid;}
			.tblh table .a-center {padding:3px 20px 3px 0; padding-left:0;}
	.tblh .yellow-bcg td {background:#fff59d;}
/* END tblh */

/* BEGIN tbli */
	.tbli {width:100%; float:left; display:inline; padding-bottom:20px;}
		.tbli table {width:100%; float:left; table-layout:fixed; empty-cells:show}
			.tbli table th {font-weight:bold; padding-left:16px; height:45px; border-bottom:1px #7ab700 solid; background:url('../img/bcg-tblh.gif') repeat-x;}
				.tbli table th i {font-weight:normal}
			.tbli table td {height:22px; padding-left:16px; border-bottom:1px #7ab700 solid;}
			.tbli table .a-right {text-align:right; padding:0 190px 0 0;}
/* END tbli */

#loty_search_results {width:100%; float:left; display:inline}

/* begin hrs - wyszukiwarka hoteli */
	.hrs-form {width:100%; float:left; display:inline}
		
	.hrs-cel-podrozy {width:564px; clear:both; overflow:hidden;}
		.hrs-cel-podrozy .t-hrs-cel-podrozy {width:100%; overflow:hidden; height:5px; float:left; display:inline; background:url('../img/bcg-cel-podrozy.gif') 0 0 no-repeat}
		.hrs-cel-podrozy .c-hrs-cel-podrozy {width:526px; padding:14px 19px 14px 15px; border-left:2px solid #7ab700; border-right:2px solid #7ab700; float:left; display:inline;}
			.hrs-cel-podrozy .c-hrs-cel-podrozy ul {width:381px; float:left; display:inline}
				.hrs-cel-podrozy .c-hrs-cel-podrozy ul em {width:74px; padding-right:13px; float:left; color:#5e5e5e; font-size:11px; line-height:24px; text-align:right}
				/* begin en | fr | de | cs | uk */
				.hrs-cel-podrozy .c-hrs-cel-podrozy-en ul em, .hrs-cel-podrozy .c-hrs-cel-podrozy-fr ul em, .hrs-cel-podrozy .c-hrs-cel-podrozy-cs ul .mt9 em, .hrs-cel-podrozy .c-hrs-cel-podrozy-uk ul em, .hrs-cel-podrozy .c-hrs-cel-podrozy-it ul em {line-height:12px;}
				.hrs-cel-podrozy .c-hrs-cel-podrozy-fr .h3-zielony {height:34px;}
				/* end en | fr | de |cs */
				.hrs-cel-podrozy .c-hrs-cel-podrozy .fii input {width:268px;}
				.hrs-cel-podrozy .c-hrs-cel-podrozy .fis b {width:292px;}
					.hrs-cel-podrozy .c-hrs-cel-podrozy .fis b i {width:276px;}
						.hrs-cel-podrozy .c-hrs-cel-podrozy .fis b i q {width:276px;}	
							.hrs-cel-podrozy .c-hrs-cel-podrozy .fis b i q select {width:278px}
				/* begin de */
				.hrs-cel-podrozy .c-hrs-cel-podrozy-de ul em {width:124px;}
				.hrs-cel-podrozy .c-hrs-cel-podrozy-de ul .mt9 em {line-height:12px;}
				.hrs-cel-podrozy .c-hrs-cel-podrozy-de .fii input {width:218px;}
				.hrs-cel-podrozy .c-hrs-cel-podrozy-de .fis b {width:242px;}
					.hrs-cel-podrozy .c-hrs-cel-podrozy-de .fis b i {width:226px;}
						.hrs-cel-podrozy .c-hrs-cel-podrozy-de .fis b i q {width:226px;}	
							.hrs-cel-podrozy .c-hrs-cel-podrozy-de .fis b i q select {width:228px}
				/* end de */
			.hrs-cel-podrozy .c-hrs-cel-podrozy h3 {width:144px; margin-top:4px;}
		.hrs-cel-podrozy .b-hrs-cel-podrozy {width:100%; overflow:hidden; height:30px; float:left; display:inline; background:url('../img/bcg-cel-podrozy.gif') left bottom no-repeat}
		.hrs-cel-podrozy li {float:left}
		
	.hrs-mapa {width:564px; clear:both; overflow:hidden;}
		.t-hrs-mapa {width:564px; height:5px; float:left; display:inline; background:url('../img/bcg-hrs.gif') 0 0 no-repeat}
		.c-hrs-mapa {width:550px; padding:0 5px; float:left; display:inline; border-left:2px solid #7ab700; border-right:2px solid #7ab700;}
		.b-hrs-mapa {width:564px; height:5px; float:left; display:inline; background:url('../img/bcg-hrs.gif') left bottom no-repeat}
	
	.hrs-formularz {width:564px; clear:both; overflow:hidden;}
		.t-hrs-formularz {width:564px; overflow:hidden; height:5px; float:left; display:inline; background:url('../img/bcg-hrs.gif') 0 0 no-repeat}
		.c-hrs-formularz {width:522px; padding:0 19px 14px; float:left; display:inline; border-left:2px solid #7ab700; border-right:2px solid #7ab700;}
		.c-hrs-formularz li {float:left; margin-top:9px; display:inline}
			.c-hrs-formularz li em {float:left; display:inline; font-size:11px; line-height:24px; padding-right:13px; text-align:right;}
			.c-hrs-formularz .fii input {width:55px;}
				.c-hrs-formularz .fis b {width:79px;}
					.c-hrs-formularz .fis b i {width:63px;}
						.c-hrs-formularz .fis b i q {width:63px;}
							.c-hrs-formularz .fis b i q select {width:65px;}
			.c-hrs-formularz .pokoj em, .c-hrs-formularz .cena em, .c-hrs-formularz .standard em {width:78px}
			.c-hrs-formularz .dorosli {float:right}
			.c-hrs-formularz .przyjazd {width:261px;}
			.c-hrs-formularz .wyjazd {width:261px; float:right}
				.c-hrs-formularz .wyjazd em {width:51px}
			.c-hrs-formularz .cday {margin-right:3px;}
			.c-hrs-formularz .cday input {width:20px; background-color:#85c208; color:#FFFFFF; padding:3px 5px; text-align:center}
			.c-hrs-formularz .date {margin-right:3px;}
			.c-hrs-formularz .date b {width:46px;}
				.c-hrs-formularz .date b i {width:38px; padding:4px}
						.c-hrs-formularz .date b i q {width:38px;}
							.c-hrs-formularz .date b i q select {width:40px;}
			.c-hrs-formularz .year b {width:60px;}
				.c-hrs-formularz .year b i {width:52px; padding:4px;}
						.c-hrs-formularz .year b i q {width:52px;}
							.c-hrs-formularz .year b i q select {width:54px;}
			/* begin en */
			.c-hrs-formularz-en .standard {width:350px;}
			.c-hrs-formularz-en .standard em {width:256px; line-height:12px;}
			/* end en */
			/* begin de */
			.c-hrs-formularz-de .standard em {line-height:12px;}
			/* begin de */
			/* begin cs */
			.c-hrs-formularz-cs .pokoj em {line-height:12px;}
			.c-hrs-formularz-cs .standard {width:350px;}
			.c-hrs-formularz-cs .standard em {width:256px; line-height:12px;}
			/* begin cs */
			/* begin fr */
			.c-hrs-formularz-fr .standard {width:350px;}
			.c-hrs-formularz-fr .standard em {width:256px; line-height:12px;}
			.c-hrs-formularz-fr .cena em {line-height:12px;}
			/* begin fr */
			
		.b-hrs-formularz {width:564px; overflow:hidden; height:5px; line-height:0; font-size:0; float:left; display:inline; background:url('../img/bcg-hrs.gif') left bottom no-repeat}
		
	.hrs-search {width:570px; clear:both; overflow:hidden;}
		.hrs-search input {float:right}
/* end hrs - wyszukiwarka hoteli */

/* begin gform */
	.gform {width:427px; float:left; display:inline}
		.t-gform {width:427px; height:5px; overflow:hidden; float:left; display:inline; background:url('../img/wyszukiwarka-zielona.gif') no-repeat}
		.c-gform {width:401px; padding:11px; float:left; display:inline; border-left:2px solid #7ab700; border-right:2px solid #7ab700;}
			.c-gform ul {width:100%; margin-top:14px; float:left; display:inline;}
				.c-gform ul li {float:left; display:inline}
					.c-gform ul li em {width:91px; display:inline; float:left; line-height:24px; font-size:11px; text-align:right; padding-right:13px;}
				.c-gform ul .fib {float:right}
				.c-gform ul .fii {margin-left:24px;}
				.c-gform ul .fii input {width:202px; padding:3px 9px}
		.b-gform {width:427px; height:30px; overflow:hidden; float:left; display:inline; background:url('../img/wyszukiwarka-zielona.gif') left bottom no-repeat}

		/* zmiany w wersjach jezykowych - wyszukiwarka trasy */
		.c-gform-en #fs1 span, .c-gform-en #fs2 span {width:76px;}
		.c-gform-en #fs2 {clear:left; margin-top:1px;}
		.c-gform-en ul .fii {margin-left:8px;}
		.c-gform-en ul .fii input {width:264px; padding-left:5px; padding-right:5px;}
		.c-gform-en ul .fii, .c-gform-en ul .fib {margin-top:10px;}
		.c-gform-fr #fs1 span, .c-gform-fr #fs2 span {width:76px;}
		.c-gform-fr #fs2 {clear:left; margin-top:1px;}
		.c-gform-fr ul .fii {margin-left:8px;}
		.c-gform-fr ul .fii input {width:252px;}
		.c-gform-fr ul .fii, .c-gform-fr ul .fib {margin-top:10px;}
		.c-gform-de #fs1 span, .c-gform-de #fs2 span {width:76px;}
		.c-gform-de #fs2 {clear:left; margin-top:1px;}
		.c-gform-de ul .fii {margin-left:8px;}
		.c-gform-de ul .fii input {width:264px; padding-left:5px; padding-right:5px;}
		.c-gform-de ul .fii, .c-gform-de ul .fib {margin-top:10px;}
		.c-gform-uk #fs1 span, .c-gform-uk #fs2 span {width:76px;}
		.c-gform-uk #fs2 {clear:left; margin-top:1px;}
		.c-gform-uk ul .fii {margin-left:8px;}
		.c-gform-uk ul .fii input {width:264px; padding-left:5px; padding-right:5px;}
		.c-gform-uk ul .fii, .c-gform-uk ul .fib {margin-top:10px;}
		.c-gform-it #fs1 span, .c-gform-it #fs2 span {width:76px;}
		.c-gform-it #fs2 {clear:left; margin-top:1px;}
		.c-gform-it ul .fii {margin-left:8px;}
		.c-gform-it ul .fii input {width:264px; padding-left:5px; padding-right:5px;}
		.c-gform-it ul .fii, .c-gform-it ul .fib {margin-top:10px;}

/* end gform */

/* begin tresc cms */
	.cct .cctc .tresc-cms {width:100%; float:left; display:inline; overflow:hidden}
		.cct .cctc .tresc-cms p img {float:none}
		.cct .cctc .tresc-cms p {float:none; clear:both; display:block}
			.cct .cctc .tresc-cms p em {font-style:italic}
		.cct .cctc .tresc-cms ul {list-style-type:disc; margin-left:30px;}
			.cct .cctc .tresc-cms ul li {line-height:18px;}
		.cct .cctc .tresc-cms ol {list-style-type:decimal; margin-left:30px;}
			.cct .cctc .tresc-cms ol li {line-height:18px;}
/* end tresc cms */

/* begin rezerwacja biletow */
	.rb {margin:0 auto; width:922px; position:relative; z-index:20}
	
	#rezerwacja-biletow {width:818px; padding:0 47px 47px; position:absolute; top:50px; left:0px; background-color:#88c50a; z-index:130}
		#rezerwacja-biletow .rbt {width:100%; float:left; display:inline; height:134px; background:url('../img/rbt.gif') left top no-repeat}
		#rezerwacja-biletow .rbt-en {background-image:url('../img/rbt-en.gif');}
		#rezerwacja-biletow .rbt-de {background-image:url('../img/rbt-de.gif');}
		#rezerwacja-biletow .rbt-cs {background-image:url('../img/rbt-cs.gif');}
		#rezerwacja-biletow .rbt-fr {background-image:url('../img/rbt-fr.gif');}
		#rezerwacja-biletow .rbt-uk {background-image:url('../img/rbt-uk.gif');}
		#rezerwacja-biletow .rbt-it {background-image:url('../img/rbt-it.gif');}
			#rezerwacja-biletow .rbt .logo {width:85px; height:90px; float:left; display:inline; margin-top:13px;}
				#rezerwacja-biletow .rbt .logo a {width:100%; height:100%; float:left; text-indent:-55000px}
			#rezerwacja-biletow .rbt .head h3 {text-indent:-55000px; float:left}
		#rezerwacja-biletow .rbc {width:780px; padding:0 4px 0 34px;  background-color:#FFFFFF; float:left; display:inline; overflow:hidden;}
		/* ponizsza width:750px; jest ustawiona w head dla ie6 na width:780px; */
		#rezerwacja-biletow .rbc iframe {width:750px; height:790px; margin:0px;}
		#rezerwacja-biletow .zamknij {width:47px; height:11px; line-height:11px; position:absolute; top:20px; right:13px; background:url('../img/zamknij.gif') no-repeat; text-indent:-55000px; z-index:100; clear:both}
		#rezerwacja-biletow .zamknij-en {background:url('../img/zamknij-en.gif');}
		#rezerwacja-biletow .zamknij-de {background:url('../img/zamknij-de.gif'); width:53px;}
		#rezerwacja-biletow .zamknij-cs {background:url('../img/zamknij-cs.gif');}
		#rezerwacja-biletow .zamknij-fr {background:url('../img/zamknij-fr.gif');}
		#rezerwacja-biletow .zamknij-uk {background:url('../img/zamknij-uk.gif');}
		#rezerwacja-biletow .zamknij-it {background:url('../img/zamknij-it.gif'); width:52px;}
		
		.rb.wide {width:1132px; position:absolute; left:50%; top:-43px; margin:0 0 0 -541px;}
		.wide #rezerwacja-biletow {width:1038px;}
		.wide #rezerwacja-biletow .rbc {width:1000px;}
		.wide #rezerwacja-biletow .rbc iframe {width:980px;}
/* end rezerwacja biletow */

/* begin ulk - zakladki hp */
	.ulk {width:399px; height:425px; float:left; display:inline} /* bylo 396px */
		.ulk li {width:100%; margin-top:1px; float:left; display:inline; position:relative;}
			.ulk li .link {width:399px; height:53px; float:left; display:inline; text-indent:-55000px; background:url('../img/ulk.gif') no-repeat}
			.ulk-en li .link {background-image:url('../img/ulk-en.gif');}
			.ulk-de li .link {background-image:url('../img/ulk-de.gif');}
			.ulk-cs li .link {background-image:url('../img/ulk-cs.gif');}
			.ulk-fr li .link {background-image:url('../img/ulk-fr.gif');}
			.ulk-uk li .link {background-image:url('../img/ulk-uk.gif');}
			.ulk-it li .link {background-image:url('../img/ulk-it.gif');}
			.ulk li.s .link {height:76px;}
			.ulk li .ulkc {width:100%; height:185px; float:left; display:inline; margin-top:0px;}

			#lik1 .link {background-position:0px -304px}
				#lik1.s .link {background-position:0px 0px}
			#lik2 .link {background-position:0px -380px}
				#lik2.s .link {background-position:0px -76px}
			#lik3 .link {background-position:0px -456px}
				#lik3.s .link {background-position:0px -152px}
			#lik4 .link {background-position:0px -530px}
				#lik4.s .link {background-position:0px -228px}
/* end ulk - zakladki hp */
			
/* begin filtr odloty-przyloty - sg zakładki */
	.filtr_odloty_przyloty {position:absolute; right:10px; top:16px; z-index:15;}
	.filtr_odloty_przyloty li {height:22px; margin-right:2px; line-height:22px; float:left; margin-top:0; position:static; width:auto}
		.filtr_odloty_przyloty li a {width:auto; float:left; text-indent:0; color:#c1deec; background:none}
			.filtr_odloty_przyloty li a span {width:auto; float:left; margin:0 1px; padding:0 5px; cursor:pointer}
	.filtr_odloty_przyloty li.s a, .filtr_odloty_przyloty li a:hover {background:url('../img/bcg-status-lotow-li.gif') left top repeat-x; text-decoration:none; position:relative; z-index:100}
		.filtr_odloty_przyloty li.s a span, .filtr_odloty_przyloty li a:hover span {color:#0086c6; background-color:#FFFFFF;}
		.filtr_odloty_przyloty li.l {margin-right:0;}
/* end filtr odloty-przyloty - sg zakładki */

/* begin wyszukiwanie połaczenia strona główna */
	.frm1 {width:361px; float:left; display:inline; margin:8px 19px 0;}
		.frm1 li {float:left; width:auto}
		.frm1 .fr {float:right}
			.frm1 li em {font-size:11px; line-height:24px; text-align:right; float:left; display:inline; padding-right:14px;}
			
			.frm1 .fii {margin-top:17px}
			
			.frm1 .fis {margin-top:22px;}
			.frm1 .fis b {width:359px}
				.frm1 .fis b i {width:341px}
					.frm1 .fis b i q {width:341px;}
						.frm1 .fis b i q select {width:343px}
						
			.frm1 .w78 input {width:52px}
			
			.frm1 .znajdz-polaczenie {width:195px; height:44px; margin-top:22px; float:left; text-indent:-55000px; background:url('../img/btn-znajdz-polaczenie.gif') no-repeat}
				.frm1 .znajdz-polaczenie-en {background-image:url('../img/btn-znajdz-polaczenie-en.gif');}
				.frm1 .znajdz-polaczenie-de {background-image:url('../img/btn-znajdz-polaczenie-de.gif');}
				.frm1 .znajdz-polaczenie-fr {background-image:url('../img/btn-znajdz-polaczenie-fr.gif');}
				.frm1 .znajdz-polaczenie-cs {background-image:url('../img/btn-znajdz-polaczenie-cs.gif');}
				.frm1 .znajdz-polaczenie-uk {background-image:url('../img/btn-znajdz-polaczenie-uk.gif');}
				.frm1 .znajdz-polaczenie-it {background-image:url('../img/btn-znajdz-polaczenie-it.gif');}
			.frm1 .kalendarz {width:24px; height:24px; margin:0 10px; float:left; text-indent:-55000px; background:url('../img/ico.gif') 0 -1400px no-repeat}
/* end wyszukiwanie połaczenia strona główna */

/* begin info pogoda sg */
	.pogoda-sg {width:361px; float:left; display:inline; margin:8px 19px 0; padding-bottom:5px}
		.pogoda-sg .temp {color:#f09300; font-size:18px; font-weight:bold; margin:4px 0 2px 0; width:100%; float:left}
		.pogoda-sg ul {width:100%; float:left; display:inline; margin-top:12px;}
		.pogoda-sg li {width:294px; padding-left:68px; float:left; display:inline; font-size:11px; color:#5e5e5e; line-height:16px}
			.pogoda-sg li em {width:72px; float:left}
		.pogoda-sg .f {width:361px; padding-left:0; font-size:14px; line-height:normal;}
			.pogoda-sg .f .ico {width:68px; float:left; display:inline; overflow:hidden}
			.pogoda-sg .f .info {width:293px; float:left; display:inline}
	.pogoda-sg .zobacz-wiecej {font-size:11px; color:#008ED1; clear:both; display:block; margin-top:6px; float:left; width:100%;}
/* end info pogoda sg */

/* begin filtr na lotnisko/zlotniska */
	.filtr-skad {float:left; font-size:11px;}
		.filtr-skad li {height:22px; line-height:22px; margin-right:2px; float:left; display:inline}
			.filtr-skad li a {width:auto; height:100%; text-indent:0; color:#7ab700; float:left;}
			.filtr-skad li a span {width:auto; height:22px; float:left; margin:0 1px; padding:0 5px; cursor:pointer; overflow:hidden}
			.filtr-skad li a:hover, .filtr-skad li.s a {background:url('../img/bcg-status-lotow-li2.gif') repeat-x; text-decoration:none}
			.filtr-skad li a:hover span, .filtr-skad li.s a span {color:#fff; background-color:#7ab700;}
/* end filtr na lotnisko/zlotniska */

/* begin kalkulator */
	.kalk-form {width:427px; float:left; display:inline}
		.kalk-form .fis, .kalk-form .czas, .kalk-form .fic {width:100%; float:left; display:inline}
			.kalk-form li {margin-top:14px; float:left; display:inline;}
			.kalk-form li em {width:148px; float:left; font-size:12px; color:#767676; line-height:22px}
			
			.kalk-form .fis b {width:220px;}
					.kalk-form .fis b i {width:204px}
						.kalk-form .fis b i q {width:204px}
							.kalk-form .fis b i q select {width:206px}
			
			.kalk-form .czas .fii input {width:53px;}
				.kalk-form .czas .fis {width:auto; margin-right:2px}
				.kalk-form .czas li {margin-top:0}
				.kalk-form .czas .fis b {width:52px;}
					.kalk-form .czas .fis b i {width:36px}
						.kalk-form .czas .fis b i q {width:36px}
							.kalk-form .czas .fis b i q select {width:38px}
				.kalk-form .czas .fis-rok b {width:72px;}
					.kalk-form .czas .fis-rok b i {width:56px}
						.kalk-form .czas .fis-rok b i q {width:56px}
							.kalk-form .czas .fis-rok b i q select {width:58px}
			.kalk-form .fic input {float:left; margin:1px 5px 0 0}
			.kalk-form .fic em {float:left; width:352px; font-size:11px; line-height:normal}
			.kalk-form .fib {float:right;}
			.kalk-form .fib .oblicz-oplate {width:123px; height:24px; float:left; text-indent:-55000px; background:url('../img/oblicz-oplate.gif') no-repeat; border:none; cursor:pointer}
			.kalk-form .fib .oblicz-oplate-en {width:133px; background-image:url('../img/oblicz-oplate-en.gif');}
			.kalk-form .fib .oblicz-oplate-de {width:170px; background-image:url('../img/oblicz-oplate-de.gif');}
			.kalk-form .fib .oblicz-oplate-cs {width:162px; background-image:url('../img/oblicz-oplate-cs.gif');}
			.kalk-form .fib .oblicz-oplate-fr {width:144px; background-image:url('../img/oblicz-oplate-fr.gif');}
			.kalk-form .fib .oblicz-oplate-uk {width:147px; background-image:url('../img/oblicz-oplate-uk.gif');}
			.kalk-form .fib .oblicz-oplate-it {width:202px; background-image:url('../img/oblicz-oplate-it.gif');}
			
		.kalk-form .kalk-form-t, .kalk-form .kalk-form-b {width:427px; height:5px; overflow:hidden; float:left; display:inline; background:url('../img/wyszukiwarka-zielona.gif') no-repeat }
		.kalk-form .kalk-form-b {height:30px; background-position:left bottom;}
		.kalk-form .kalk-form-c {width:401px; float:left; display:inline; border-left:2px solid #7AB700; border-right:2px solid #7AB700; padding:11px;}
		
		.kalk-wynik {width:427px; height:68px; margin-top:17px; float:left; display:inline; background:url('../img/bcg-kalk-wynik.gif') no-repeat}
			.kalk-wynik em {float:right; margin-right:23px; font-size:36px; font-weight:bold; color:#FFFFFF; line-height:68px}
		.kalk-wynik-fr {background-image:url('../img/bcg-kalk-wynik-fr.gif')}
		.kalk-wynik-en {background-image:url('../img/bcg-kalk-wynik-en.gif')}
		.kalk-wynik-uk {background-image:url('../img/bcg-kalk-wynik-uk.gif')}
		.kalk-wynik-it {background-image:url('../img/bcg-kalk-wynik-it.gif')}
		
		.kalk-promocja-pl {background-image:url('../img/bcg-kalk-promocja.gif');}
		.kalk-promocja-cs {background-image:url('../img/bcg-kalk-promocja-cs.gif')}
		.kalk-promocja-de {background-image:url('../img/bcg-kalk-promocja-de.gif')}
		.kalk-promocja-en {background-image:url('../img/bcg-kalk-promocja-en.gif')}
		.kalk-promocja-fr {background-image:url('../img/bcg-kalk-promocja-fr.gif')}
		.kalk-promocja-it {background-image:url('../img/bcg-kalk-promocja-it.gif')}
		.kalk-promocja-ua {background-image:url('../img/bcg-kalk-promocja-ua.gif')}
		
		.add-info {width:427px; float:left; display:inline; margin-top:17px; font-size:12px; color:#767676}
			.add-info img {float:none; vertical-align:middle; margin:0 3px}
		
		.zielony {color:#6FA500}
/* end kalkulator */

/* begin komunikat glowny */
	.komunikat-glowny {width:988px; margin:10px auto; overflow:hidden; position:relative; z-index:19}
		.komunikat-glowny-t, .komunikat-glowny-b {width:988px; height:5px; float:left; display:inline; background:url('../img/bcg-komunikaty.gif') no-repeat; overflow:hidden}
		.komunikat-glowny-b {background-position:0 -46px}
		.komunikat-glowny-c {width:880px; float:left; display:inline; padding:13px 82px 13px 22px; border-left:2px solid #e21d08; border-right:2px solid #e21d08; background-color:#fff5f5; position:relative; color:#e01c07}
		.komunikat-glowny-c a {color:#e01c07; text-decoration:underline}
		.komunikat-glowny-c a:hover {text-decoration:none}
			.komunikat-glowny-c .zamknij {width:53px; height:11px; position:absolute; background:url('../img/btn-zamknij-szary-pl.gif') no-repeat; text-indent:-55000px; right:18px; top:15px;}
			.komunikat-glowny-c .zamknij-en {background-image:url('../img/btn-zamknij-szary-en.gif');}
			.komunikat-glowny-c .zamknij-de {background-image:url('../img/btn-zamknij-szary-de.gif');}
			.komunikat-glowny-c .zamknij-cs {background-image:url('../img/btn-zamknij-szary-cs.gif');}
			.komunikat-glowny-c .zamknij-fr {background-image:url('../img/btn-zamknij-szary-fr.gif');}
			.komunikat-glowny-c .zamknij-uk {background-image:url('../img/btn-zamknij-szary-uk.gif');}
			.komunikat-glowny-c .zamknij-it {background-image:url('../img/btn-zamknij-szary-it.gif');}
/* end komunikat glowny */

/* begin komunikat glowny home*/
	.komunikat-glowny-home {width:565px; margin:10px 10px 10px 13px; float:left; display:inline; overflow:hidden}
		.komunikat-glowny-home-t, .komunikat-glowny-home-b {width:565px; height:5px; float:left; display:inline; background:url('../img/bcg-komunikaty.gif') 0 -200px no-repeat; overflow:hidden}
		.komunikat-glowny-home-b {background-position:0 -246px}
		.komunikat-glowny-home-c {width:457px; float:left; display:inline; padding:13px 82px 13px 22px; border-left:2px solid #e21d08; border-right:2px solid #e21d08; background-color:#fff5f5; position:relative; color:#e01c07}
		.komunikat-glowny-home-c a {color:#e01c07; text-decoration:underline}
		.komunikat-glowny-home-c a:hover {text-decoration:none}
			.komunikat-glowny-home-c .zamknij {width:53px; height:11px; position:absolute; background:url('../img/btn-zamknij-szary-pl.gif') no-repeat; text-indent:-55000px; right:18px; top:15px;}
			.komunikat-glowny-home-c .zamknij-en {background-image:url('../img/btn-zamknij-szary-en.gif');}
			.komunikat-glowny-home-c .zamknij-de {background-image:url('../img/btn-zamknij-szary-de.gif');}
			.komunikat-glowny-home-c .zamknij-cs {background-image:url('../img/btn-zamknij-szary-cs.gif');}
			.komunikat-glowny-home-c .zamknij-fr {background-image:url('../img/btn-zamknij-szary-fr.gif');}
			.komunikat-glowny-home-c .zamknij-uk {background-image:url('../img/btn-zamknij-szary-uk.gif');}
			.komunikat-glowny-home-c .zamknij-it {background-image:url('../img/btn-zamknij-szary-it.gif');}
/* end komunikat glowny home*/

/* begin komunikat glowny */
	.komunikat {width:427px; margin:0px 0 15px; float:left; display:inline}
		.komunikat-t, .komunikat-b {width:427px; height:5px; float:left; display:inline; background:url('../img/bcg-komunikaty.gif') 0 -100px no-repeat; overflow:hidden}
		.komunikat-b {background-position:0 -146px}
		.komunikat-c {width:341px; float:left; display:inline; padding:8px 66px 8px 16px; border-left:2px solid #e21d08; border-right:2px solid #e21d08; background-color:#fff5f5; position:relative; color:#e01c07}
		.komunikat-c a {color:#e01c07; text-decoration:underline}
		.komunikat-c a:hover {text-decoration:none}
		.komunikat-c small {font-size:11px}
			.komunikat-c .zamknij {width:47px; height:11px; position:absolute; background:url('../img/btn-zamknij-szary-pl.gif') no-repeat; text-indent:-55000px; right:18px; top:10px;}
	.komunikat-fix {float:left; width:400px; height:0; line-height:0; font-size:0; overflow:hidden;}
			
	.mt10 {margin-top:10px;}
/* end komunikat glowny */

/* begin rezerwacja miejsc */

	.rezerwacja-miejsc {width:427px; float:left; display:inline}
		.rezerwacja-miejsc .rezerwacja-miejsc-t, .rezerwacja-miejsc .rezerwacja-miejsc-b {width:427px; height:5px; overflow:hidden; float:left; display:inline; background:url('../img/wyszukiwarka-zielona.gif') no-repeat }
			.rezerwacja-miejsc .rezerwacja-miejsc-b {height:30px; background-position:left bottom;}
			.rezerwacja-miejsc .rezerwacja-miejsc-c {width:401px; float:left; display:inline; border-left:2px solid #7AB700; border-right:2px solid #7AB700; padding:11px;}
			
		.rezerwacja-miejsc-c li {float:left; display:inline; margin-top:10px}
			.rezerwacja-miejsc-c li em {width:78px; float:left; font-size:12px; line-height:22px; color:#767676}
			.rezerwacja-miejsc-c .fii {width:200px}
			.rezerwacja-miejsc-c .captcha {width:401px}
			.rezerwacja-miejsc-c .captcha img {margin-right:8px;}

			
			.rezerwacja-miejsc-c .tl {line-height:normal}
			.rezerwacja-miejsc-c .fii input {width:105px; padding:3px}
			.rezerwacja-miejsc-c .fii-short input {width:70px; padding:3px;}
			.rezerwacja-miejsc-c .kalendarz {width:24px; height:24px; margin:0 10px; float:left; text-indent:-55000px; background:url('../img/ico.gif') 0 -650px no-repeat}
			
			.rezerwacja-miejsc-c .godzina li {margin-top:0}
			.rezerwacja-miejsc-c .godzina .fis {margin-right:2px}
			.rezerwacja-miejsc-c .godzina .fis b {width:52px}
				.rezerwacja-miejsc-c .godzina .fis b i {width:36px;}
					.rezerwacja-miejsc-c .godzina .fis b i q {width:36px}
						.rezerwacja-miejsc-c .godzina .fis b i q select {width:38px}
			.rezerwacja-miejsc-c .fib {float:right; margin-right:10px}
			.rezerwacja-miejsc-c .fib input {width:94px; height:26px; float:left; text-indent:-55000px; background:url('../img/btn-rezerwuj.gif') no-repeat; border:none; cursor:pointer}
			.rezerwacja-miejsc-c-en .fib input {background:url('../img/btn-rezerwuj-en.gif'); width:147px;}
			.rezerwacja-miejsc-c-de .fib input {background:url('../img/btn-rezerwuj-de.gif')}
				.rezerwacja-miejsc-c-de .captcha em {width:190px;}
				.rezerwacja-miejsc-c-de .captcha .captcha {float:right; display:inline; margin-top:10px; margin-right:9px;}
			.rezerwacja-miejsc-c-cs .fib input {background:url('../img/btn-rezerwuj-cs.gif'); width:107px;}
			.rezerwacja-miejsc-c-fr em {height:30px;}
				.rezerwacja-miejsc-c-fr .fib input {background:url('../img/btn-rezerwuj-fr.gif')}
				.rezerwacja-miejsc-c-fr .captcha em {width:190px; height:auto;}
				.rezerwacja-miejsc-c-fr .captcha .captcha {float:right; display:inline; margin-top:10px; margin-right:9px;}
				.rezerwacja-miejsc-c-fr .nr_rejestracyjny em, .rezerwacja-miejsc-c-fr .marka em {width:190px; height:auto;}
				.rezerwacja-miejsc-c-fr .nr_rejestracyjny span, .rezerwacja-miejsc-c-fr .marka span {float:right; display:inline; margin-top:10px; margin-right:9px;}
			.rezerwacja-miejsc-c-uk .fib input {background:url('../img/btn-rezerwuj-uk.gif');}
				.rezerwacja-miejsc-c-uk .s em {font-size:11px;}
			.rezerwacja-miejsc-c-it .fib input {background:url('../img/btn-rezerwuj-it.gif');}
				.rezerwacja-miejsc-c-uk .s em {font-size:11px;}
			
	
	
	.wynik {width:401px; height:68px; padding:0 13px; margin-top:17px; float:left; display:inline; background:url('../img/bcg-wynik.gif') no-repeat}
	.wynik-zolty {background:url('../img/bcg-wynik-zolty.gif') no-repeat}
		.wynik p {font-size:15px; font-weight:bold; color:#FFFFFF; line-height:68px}
/* end rezerwacja miejsc */

/* begin ulw */
	.ulw {width:427px; float:left; display:inline}
		.ulw li {width:345px; float:left; display:inline; margin-top:18px; padding:0px 5px 0 77px; background:url('../img/bcg-ulw.gif') no-repeat; line-height:18px}
		.ulw .liw1 {background-position:5px 4px;}
		.ulw .liw2 {background-position:5px -195px;}
		.ulw .liw3 {background-position:5px -397px;}
		.ulw .liw4 {background-position:5px -592px;}
		.ulw .liw5 {background-position:5px -794px;}
		.ulw .liw6 {background-position:5px -995px;}
		.ulw .liw7 {background-position:5px -1197px;}
		.ulw .liw8 {background-position:5px -1397px;}
		.ulw .liw9 {background-position:5px -1800px; padding-bottom:10px;}
/* end ulw */

/* begin loading */
	.loading {width:387px; height:51px; float:left; display:inline; background:url('../img/bcg-loader.gif') no-repeat; color:#919191; font-size:13px; padding:12px 20px 0;}
		.loading img {float:none; vertical-align:middle; margin-right:20px}
/* end loading */

/* begin tydzien */
	.tydzien {width:399px; padding-left:18px; float:left; display:inline; background:url('../img/ico.gif') 4px -1497px no-repeat; color:#7ab700; font-size:12px; margin:0px 0 15px 0;}
/* end tydzien */

/* begin ul-wizy */
	.ul-wizy, ul-zm {width:427px; float:left; display:inline}
		.ul-wizy li {width:352px; padding-left:75px; float:left; display:inline; margin-top:20px; position:relative; font-size:12px; line-height:18px}
		.ul-zm li {width:341px; padding-left:86px; float:left; display:inline; margin-top:20px; position:relative; font-size:12px; line-height:18px}
		.ul-zm .zm {height:150px;}
			.ul-wizy li .img, .ul-zm li .img {position:absolute;}
			.ul-wizy li .paszport {width:69px; height:159px; background:url('../img/paszport.gif') no-repeat; top:-10px; left:-14px;}
			.ul-wizy li .wiza {width:69px; height:110px; background:url('../img/visa.gif') no-repeat; top:-5px; left:-14px;}
			.ul-zm li .zalecenia-medyczne {width:81px; height:165px; background:url('../img/zalecenia-medyczne.gif') no-repeat; top:-16px; left:-14px;}
/* end ul-wizy */

/* begin ul-checking-time */
	.ul-ct {width:427px; float:left; display:inline}
		.ul-ct li {width:312px; padding:3px 40px 10px 75px; margin-top:20px; float:left; display:inline; font-size:14px; line-height:18px; background:url('../img/pikto.gif') no-repeat}
		.ul-ct .li-ct1 {background-position:8px 0;}
		.ul-ct .li-ct2 {background-position:8px -300px;}
/* end ul-checking-time */

/* begin warunki przewozu */
	#c p.telefon {width:352px; padding-left:75px; margin-top:20px; background:url('../img/pikto.gif') 8px -595px no-repeat}
/* end warunki przewozu */

/* begin operatorzy loga */
	.wizzair {width:60px; height:27px; float:left; text-indent:-55000px; background:url('../img/pic/operatorzy/wizz.jpg') no-repeat}
	.lot {width:77px; height:35px; float:left; text-indent:-55000px; background:url('../img/pic/operatorzy/lot.jpg') no-repeat}
	.lufthansa {width:141px; height:30px; float:left; text-indent:-55000px; background:url('../img/pic/operatorzy/lufthansa.jpg') no-repeat}
	.ryanair {width:144px; height:30px; float:left; text-indent:-55000px; background:url('../img/pic/operatorzy/ryanair.jpg') no-repeat}
	.germanwings {width:165px; height:30px; float:left; text-indent:-55000px; background:url('../img/pic/operatorzy/germanwings.jpg') no-repeat}
/* end operatorzy loga */

/* begin zabronione przedmioty */
	#c .text .zab {width:354px; height:49px; padding:10px 0 0 73px; background:url('../img/zabronione-przedmioty.gif') no-repeat}
	#c .text .zab1 {background-position:0 0;}
	#c .text .zab2 {background-position:0 -200px;}
	#c .text .zab3 {background-position:0 -400px;}
	#c .text .zab4 {background-position:0 -600px;}
	#c .text .zab5 {background-position:0 -800px;}
	#c .text .zab6 {background-position:0 -1000px;}
	#c .text .zab7 {background-position:0 -1200px; padding-top:1px; height:58px}
/* end zabronione przedmioty */

/* begin clw */
	.clw {width:207px; margin:9px 4px 0 13px; float:left; display:inline; font-size:12px}
		.clw ul {width:100%; float:left; display:inline; margin-top:17px;}
		
		
	.clw .temp {color:#f09300; font-size:18px; font-weight:bold; margin:4px 0 2px 0; width:100%; float:left}
	.clw .opis {font-size:14px; margin:0 0 15px 0;}
		.clw li {width:207px; float:left; display:inline; font-size:11px; color:#5e5e5e; line-height:16px}
			.clw li em {width:72px; float:left; display:inline}
		.clw .f {width:207px; padding-left:0; font-size:14px; line-height:normal; margin-bottom:8px}
			.clw .f .ico {width:68px; height:52px; float:left; display:inline}
			.clw .f .info {width:139px; float:left; display:inline}
/* end clw */

/* begin search-wather */
	.search-weather {width:427px; float:left; display:inline}
		.search-weather-t, .search-weather-b {width:427px; height:5px; float:left; display:inline; background:url('../img/bcg-search-wather.gif') no-repeat}
		.search-weather-b {background-position: left bottom; height:30px;}
		.search-weather-c {width:402px; float:left; display:inline; padding:0px 8px 7px 13px; border-left:2px solid #008ed1; border-right:2px solid #008ed1}
		
	.search-weather li {float:left; display:inline; margin-top:10px}
	.search-weather .f {width:100%}
	.search-weather .fis em {width:104px; float:left; display:inline; font-size:11px; color:#767676; line-height:24px}
	.search-weather .fib {float:right}
	.search-weather .fib button {width:24px; height:24px; float:left; text-indent:-55000px; display:inline; background:url('../img/btn-szukaj-niebieski.gif') no-repeat}
/* end search-wather */

/* begin cc-wather */
	.cc-weather {width:427px; float:left; display:inline; margin-top:12px; font-size:12px}
		.cc-weather ul {width:100%; float:left; display:inline; margin-top:17px;}
		
		
	.cc-weather .temp {color:#f09300; font-size:18px; font-weight:bold; margin:4px 0 2px 0; width:100%; float:left}
	.cc-weather .opis {font-size:14px; margin:0 0 15px 0;}
		.cc-weather li {width:340px; padding-left:87px; float:left; display:inline; font-size:11px; color:#5e5e5e; line-height:16px}
			.cc-weather li em {width:72px; float:left; display:inline}
		.cc-weather .f {width:427px; padding-left:0; font-size:14px; line-height:normal; margin-bottom:8px}
			.cc-weather .f .ico {width:87px; height:52px; float:left; display:inline}
			.cc-weather .f .info {width:340px; float:left; display:inline}
/* end cc-wather */

/* begin date */
	.date {padding:0 2px 0 0; margin:3px 3px 0 0; float:left; display:inline; background:url('../img/date.gif') 100% 0 no-repeat;}
		.date- {height:13px; padding:0 1px 0 3px; float:left; display:inline; background:url('../img/date.gif') no-repeat; font-size:10px; color:#fff; line-height:13px;}
/* end date */

/* begin c-gray */
	.c-gray {color:#c2c2c1;}
/* end c-gray */

/* begin statystyki odwiedzin */
	.staty {font-size:9px; color:#7b7b7b}
		.staty em {width:72px; float:left; display:inline-block; color:#9d9d9d}
	.statyh {padding-left:15px; color:#9d9d9d; margin:24px 0 3px 0; background:url('../img/ico.gif') 0 -1597px no-repeat}

/* end statystyki odwiedzin */

/* begin filtr_dni_tygodnia */
	#filtr_dni_tygodnia {width:427px; height:53px; float:left; display:inline; overflow:hidden; border-bottom:2px solid #7ab700}
		#filtr_dni_tygodnia li {float:left; height:53px; display:inline; margin-left:9px; text-align:center;}
		
		#filtr_dni_tygodnia.filtr-dni-tygodnia-en li {margin-left:16px}
		#filtr_dni_tygodnia.filtr-dni-tygodnia-de li {margin-left:18px}
		#filtr_dni_tygodnia.filtr-dni-tygodnia-fr li {margin-left:13px}
		#filtr_dni_tygodnia.filtr-dni-tygodnia-cs li {margin-left:18px}
		#filtr_dni_tygodnia .f, #filtr_dni_tygodnia.filtr-dni-tygodnia-en .f, #filtr_dni_tygodnia.filtr-dni-tygodnia-de .f, #filtr_dni_tygodnia.filtr-dni-tygodnia-fr .f, #filtr_dni_tygodnia.filtr-dni-tygodnia-cs .f {margin-left:0}
		
		#filtr_dni_tygodnia li a {height:42px; margin-top:10px; float:left; border-bottom:1px solid #fff; background:url('../img/menu-dni-tyg2.gif') right -90px no-repeat; display:inline}
		#filtr_dni_tygodnia li em {height:42px; margin-top:10px; float:left; border-bottom:1px solid #fff; background:url('../img/menu-dni-tyg2.gif') right 0px no-repeat; background-color:#dfdfdf; display:inline}
		#filtr_dni_tygodnia li span {height:100%; padding:9px 7px 0 7px; display:block; !float:left; color:#FFFFFF; font-size:11px; text-decoration:none; text-align:center; cursor:pointer; background:url('../img/menu-dni-tyg2.gif') left -180px no-repeat;}
		
			#filtr_dni_tygodnia li a:hover, #filtr_dni_tygodnia li.s a {text-decoration:none; border-bottom:1px solid #7ab700; margin-top:0; height:53px;}
			#filtr_dni_tygodnia li a:hover span, #filtr_dni_tygodnia li.s a span {padding-top:19px; height:34px}
			
/* end filtr_dni_tygodnia */

/* begin filtr_miesiace */
	#filtr_miesiace {width:427px; height:53px; float:left; display:inline; overflow:hidden; border-bottom:2px solid #7ab700}
		#filtr_miesiace li {float:left; height:53px; width:30px; display:inline; margin-left:5px; text-align:center;}

			#filtr_miesiace li a {height:42px; width:100%; margin-top:10px; float:left; border-bottom:1px solid #fff; background:url('../img/menu-dni-tyg2.gif') right -90px no-repeat; display:inline}
			#filtr_miesiace li em {height:42px; width:100%; margin-top:10px; float:left; border-bottom:1px solid #fff; background:url('../img/menu-dni-tyg2.gif') right 0px no-repeat; background-color:#dfdfdf; display:inline}
			#filtr_miesiace li span {height:100%; padding:9px 7px 0 7px; display:block; !float:left; color:#FFFFFF; font-size:11px; text-decoration:none; text-align:center; cursor:pointer; background:url('../img/menu-dni-tyg2.gif') left -180px no-repeat;}
		
			#filtr_miesiace li a:hover, #filtr_miesiace li.s a {text-decoration:none; border-bottom:1px solid #7ab700; margin-top:0; height:53px;}
			#filtr_miesiace li a:hover span, #filtr_miesiace li.s a span {padding-top:19px; height:34px}
			
/* end filtr_dni_tygodnia */

/* begin dojazd taksowka */
	.airport-taxi {width:200px; height:19px; clear:both; display:block; overflow:hidden; text-indent:-55000px; background:url('../img/pic/airport-taxi-service.gif') no-repeat}
/* end dojazd taksowka */

/* begin rabat */
	.rabat {width:404px; height:46px; background:url('../img/parking_kalkulator_rabat.gif') no-repeat; color:#FFFFFF; font-size:18px; text-align:right; padding:22px 23px 0 0; position:relative}
	.rabat-uk {background-image:url('../img/parking_kalkulator_rabat-uk.gif');}
		.rabat .link {width:85px; height:68px; top:0; left:132px; position:absolute; text-indent:-55000px; z-index:1; text-align:left}
	.rabat-it {background-image:url('../img/parking_kalkulator_rabat-it.gif');}
		.rabat .link {width:85px; height:68px; top:0; left:132px; position:absolute; text-indent:-55000px; z-index:1; text-align:left}
	
/* end rabat */

/* BEGIN obszar ograniczonego uzytkowania */
	.frm-oou {float:left; width:305px; font-size:12px; line-height:15px;}
	.frm-oou .frm-oou-t, .frm-oou .frm-oou-b {width:305px; height:5px; overflow:hidden; float:left; display:inline; background:url('../img/oou.gif') no-repeat }
	.frm-oou .frm-oou-b {background-position:0 -95px;}
	.frm-oou .frm-oou-c {width:273x; float:left; display:inline; border-left:2px solid #e5ab01; border-right:2px solid #e5ab01; padding:11px 12px 10px 16px;}
	.frm-oou h4 {float:left; width:100%; font-size:14px; color:#e6ab00; padding:2px 0 15px;}
	.frm-oou h4.l {padding:12px 0 10px;}
	.frm-oou .txt {float:left; width:100%; margin:7px 0 2px; line-height:normal;}
	.frm-oou .txt p {margin:7px 0 2px;}

	.frm-oou ul, .frm-oou li {float:left; width:100%;}
	.frm-oou .fir {padding:0 0 4px;}
	.frm-oou .fir input {display:inline; width:16px; height:16px; margin:0 10px 0 0;}
	.frm-oou .fib {float:left; width:100%; padding-top:18px;}
	.frm-oou .fib input {float:right; width:84px; height:24px; border:0; background:transparent url(../img/oou.gif) no-repeat 0 -150px; cursor:pointer;}
/* END obszar ograniczonego uzytkowania */

/* BEGIN #apperror / bład aplikacji */
	#apperror {width:100%; float:left; overflow:hidden; background:url(../img/apperror.gif) no-repeat;}
		#apperror- {width:600px; margin:30px auto 0; overflow:hidden;}
			#apperror .apperror-minheight {width:140px; height:330px; float:left; background:url(../img/apperror.jpg) 0 0 no-repeat;}
			#apperror .apperror-content {width:460px; float:left;}
				#apperror .apperror-title {width:100%; margin-top:8px; float:left;}
					#apperror .apperror-title, #apperror .apperror-title a {font-size:23px;}
				#apperror .apperror-txt {width:450px; margin:12px 0 0 10px; float:left; display:inline;}
					#apperror .apperror-txt, #apperror .apperror-txt a {font-size:13px; line-height:normal;}
					#apperror .apperror-txt a {color:#61b300;}
				#apperror .apperror-search {width:304px; height:53px; margin-top:10px; padding-bottom:10px; float:left; display:inline; background:url('../img/menu.gif') -684px -228px no-repeat}
					#apperror .apperror-search ul {float:left; display:inline; margin:15px 0 0 45px; overflow:hidden;}
						#apperror .apperror-search li {height:24px; float:left;}
						#apperror .apperror-search .fib {margin:0 10px;}
						#apperror .apperror-search .fii input {width:187px;}

/* BEGIN #apperror / bład aplikacji */

/* BEGIN wstazka */
	#t {position:relative;}
	
	#wst- {width:990px; height:1px; line-height:1px; font-size:1px; z-index:2; position:absolute; left:50%; top:0; margin-left:-495px; clear:both; display:inline;}
	#wst { width:46px; height:70px; position:absolute; top:85px; left:103px; background:url('../img/wstazka.gif') 0 0 no-repeat;}
	#wst-s { width:46px; height:70px; position:absolute; top:85px; left:110px; background:url('../img/wstazka.gif') 0 0 no-repeat;}
/* END wstazka */

/* */