@media screen, projection {
* { padding:0; margin:0; }
fieldset, img { border:0; }
label, a { cursor:pointer; }
body, textarea, input, table, select { font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
b { font-weight: normal;}
#bottom_menu h3, .maincontent h3 span, .lista_rejsow h3 span, #logowanie .kierunek a span, #menu h3, #top h1 a span, #top h3 span, #przyloty h3 span, hr { position:absolute; left:-1000em; }

html, body { height:100%; width:100%; }

body {
	background-color:#ffffff;
}

#start0 {
	width:1013px;
	position:relative;	
	background: url('img/cien.jpg') right top repeat-y;
	background-color:#ffffff;
	z-index: 10;
}
#start {
	width:1013px;
	position:relative;	
	background: url('img/cien.jpg') right top repeat-y;
	background-color:#ffffff;
	z-index: 10;
}
#start2 {
	width:1013px;
	position:relative;	
	background: url('img/cien.jpg') right top repeat-y;
	background-color: #ffffff;
	z-index: 50;
}
#start100 {
	width:1013px;
	height: 25px;
	position:relative;	
	background: url('img/dolek.jpg') center center no-repeat;
	background-color:#ffffff;
}

#top {
	width: 985px;
	height: 73px;
	position: relative;
}

	#top h1 a{
		position: absolute;
		left: 0;
		top: 0;
		display: block;
		width: 254px;
		height:73px;
		background: url(img/logo.jpg) no-repeat 0 0;
	}

	#top h3 {
		position: absolute;
		right: 0;
		top: 0;
		width: 300px;
		height: 73px;
		background: url(img/rezerwacja_nowa2.gif) no-repeat 0 0;
	}

#banner {
	width: 985px;
	height: 109px;
	margin-left: -1px;
}

#menu {
	width: 986px;
	height: 19px;
	border-bottom: 1px solid #22a3da;
	background: #02adf5;
}

	#menu ul {
		width: 985px;
		height: 19px;
		position: relative;
	}
	
		#menu ul li {
			position: relative;
			float: right;
			padding: 1px 10px 0 10px;
			list-style: none;
			background: url(img/menu_line.gif) no-repeat 0 5px;
		}
		
			#menu ul li a {
				color: #ffffff;
				font-size: 1em;
				font-weight: bold;
				text-decoration: none;
				font-size: 0.8em;				
			}
			
			#menu ul li a.active,
			#menu ul li a:hover {
				color: #ffb502;
			}

#logowanie {
	position: relative;
	width: 985px;
	height: 31px;
	border-bottom: 1px solid #dfdfdf;
	border-top: 1px solid #d6fdff;
	background: #f7f7f7;
}

	#logowanie .kierunek {
		width: 320px;
		height: 31px;
		position: absolute;
		left: 0;
		top: 0;
	}
	
		#logowanie .kierunek .dwie_strony {
			display: block;
			width: 136px;
			height: 23px;
			background: url(img/dwie_strony.gif) 0 0 no-repeat;
			position: absolute;
			top: 5px;
			left: 16px;
		}

		#logowanie .kierunek .dwie_stronyoff {
			display: block;
			width: 136px;
			height: 23px;
			background: url(img/dwie_strony.gif) 0 -23px no-repeat;
			position: absolute;
			top: 5px;
			left: 16px;
		}
		
		#logowanie .kierunek .jedna_strona {
			display: block;
			width: 136px;
			height: 23px;
			background: url(img/jedna_strona.gif) 0 0 no-repeat;
			position: absolute;
			top: 5px;
			left: 174px;
		}		
		#logowanie .kierunek .jedna_stronaoff {
			display: block;
			width: 136px;
			height: 23px;
			background: url(img/jedna_strona.gif) 0 -23px no-repeat;
			position: absolute;
			top: 5px;
			left: 174px;
		}		
		
	#logowanie form {
		width: 330px;
		height: 30px;
		position: absolute;
		right: 0;
		top: 1px;
	}
	
		#logowanie form .login {
			color: #b9b9b9;
			border: 1px solid #dfdfdf;
			border-top: 1px solid #e1e2dc;
			height: 17px;
			width: 109px;
			padding: 3px 5px 0 5px;
			font-size: 0.8em;
			position: absolute;
			top: 3px;
			left: 6px;
		}
		
		#logowanie form .password {
			color: #b9b9b9;
			border: 1px solid #dfdfdf;
			border-top: 1px solid #e1e2dc;
			height: 17px;
			width: 109px;
			padding: 3px 5px 0 5px;
			font-size: 0.8em;
			position: absolute;
			top: 3px;
			left: 134px;
		}
		
		#logowanie form .zaloguj {			
			width: 61px;
			height: 19px;
			position: absolute;
			top: 4px;
			left: 262px;
		} 


#wyszukiwarka_mala{
	height: 40px;
	width: 980px;
}

#wyszukiwarka_mala #wsteczblack {
	position: relative;
	top: 12px;
	float: left;
	left: 20px;
	height: 30px;
	width: 86px;
	background: url("img/wsteczblack.jpg") center center no-repeat;
	cursor: pointer;
}

#wyszukiwarka_mala #linkaktywujacy{
	display: block;
	position: relative;
	top: 12px;
	float: right;
	padding-right: 6px;
	width: 298px;
	height: 30px;
	background: url('img/pokaz_wysz.gif') center center no-repeat;
	cursor: pointer;
	}
#wyszukiwarka_mala #linkwylaczajacy{
	display: none;
	position: relative;
	top: 12px;
	float: right;
	padding-right: 6px;
	width: 194px;
	height: 30px;
	background: url('img/ukryj_wysz.jpg') center center no-repeat;
	cursor: pointer;	
	}
#linkaktywujacy a, #linkwylaczajacy a {
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: underline;
	color: #00acf9;
}

#wyszukiwarka_duza{
	height: 0px;
	width: 1000px;
	overflow: hidden;
	z-index: 0;
}




#przyloty {
	position:relative;
	width: 981px;
	height: 230px;
	padding: 5px 0 0 0;
	z-index: 20;
	margin-top: 2px;
}

	#przyloty .wylot {
		position: relative;
		background: url(img/wylot_background.gif) no-repeat;		
		float: left;
		width: 465px;
		height: 224px;
	}

	
	#przyloty .przylot {
		position: relative;
		background: url(img/wylot_background.gif) no-repeat;		
		float: left;
		width: 465px;
		height: 224px;
	}
	
	#przyloty .arrows {
		position: relative;
		float: left;
		width: 51px;
		height: 214px;
		background: url(img/strzalki.gif) no-repeat 8px 75px;
		cursor: pointer;
	}
	#przyloty .arrowsow {
		position: relative;
		float: left;
		width: 51px;
		height: 214px;
		background: url(img/strzalkiow.gif) no-repeat 8px 75px;
		cursor: pointer;
	}
	
	#przyloty .wylot h3 {
		width: 94px;
		height: 22px;
		background: url(img/wylot.gif) no-repeat 0 0;
		position: absolute;
		left: 36px;
		top: 24px;
	}
	
	#przyloty .przylot h3 {
		width: 121px;
		height: 22px;
		background: url(img/przylot.gif) no-repeat 0 0;
		position: absolute;
		left: 36px;
		top: 24px;
	}
	
	#przyloty .label_miasto {
		color: #636363;
		font-size: 0.8em;
		position: absolute;
		top: 58px;
		left: 36px;
		font-weight: bold;
	}
	
	#przyloty .miasto {
		color: #6e6e6e;
		font-size: 0.9em;
		position: absolute;
		border: 1px solid #bdbdbd;
		background: #ffffff;
		top: 75px;
		left: 35px;
		font-weight: normal;
		width: 141px;
		height: 16px;
		padding: 2px 5px 0 5px;
	}
	
	


	#przyloty .wylot #helperList {
		color: #6e6e6e;
		font-size: 0.75em;
		position: absolute;
		border: 1px solid #bdbdbd;
		top: 94px;
		left: 35px;
		background: #ffffff;
	}
	#helperList2 {
		color: #6e6e6e;
		font-size: 0.75em;
		position: absolute;
		border: 1px solid #bdbdbd;
		top: 94px;
		left: 35px;
		background: #ffffff;
	}
	#przyloty .wylot #helperList  tr , #helperList2 tr{
		z-index: 80000;
	}
	#przyloty .wylot #helperList  td , #helperList2 td{
		font-size: 0.9em;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 5px;
		cursor: pointer;
	}

	
#przyloty .przylot #helperList2 .helperTable  		{background: #ffffff;}	
#przyloty .przylot #helperList2 .unselectedRow		{background: #ffffff; cursor: pointer;}
#przyloty .przylot #helperList2 .selectedRow		{background: #93d8f5; cursor: pointer;}
	
#przyloty .wylot #helperList .helperTable  		{background: #ffffff;}	
#przyloty .wylot #helperList .unselectedRow		{background: #ffffff; cursor: pointer;}
#przyloty .wylot #helperList .selectedRow		{background: #93d8f5; cursor: pointer;}


	#przyloty .ziemia {
		position: absolute;
		left: 192px;
		top: 74px;
	}
	
	#przyloty .label_godzina {
		color: #636363;
		font-size: 0.8em;
		position: absolute;
		top: 125px;
		left: 36px;
		font-weight: bold;
	}
	
	#przyloty .godzina {
		color: #6e6e6e;
		font-size: 0.9em;
		position: absolute;
		border: 1px solid #bdbdbd;
		top: 142px;
		left: 35px;
		font-weight: normal;
		width: 141px;
		height: 16px;
		padding: 2px 5px 0 5px;
	}
	
	#przyloty .jeden_dzien {
		position: absolute;
		left: 35px;
		top: 177px;
	}
	
	#przyloty .label_jeden_dzien {
		color: #9c9c9c;
		font-size: 0.8em;
		position: absolute;
		top: 180px;
		left: 63px;
		font-weight: bold;
	}
	
	#przyloty .dzien {
		width: 30px;
		position: absolute;
		left: 259px;
		top: 30px;
		color: #6e6e6e;
	}
	
	#przyloty .miesiac {
		width: 102px;
		position: absolute;
		left: 305px;
		top: 30px;
		color: #6e6e6e;		
		font-size: 0.75em;
	}	
	
	#przyloty .kalendarz {
		width: 167px;
		height: 120px;
		position: absolute;
		left: 260px;
		top: 60px;
		background: url(img/dni.gif) no-repeat -1px 0;
		padding: 13px 0 0 0;
	}
	
		#przyloty .kalendarz div {
			width: 13px;
			height: 17px;
			text-align: center;
			float: left;
			clear: none;
			padding: 3px 7px 3px 3px;
			color: #ffffff;
			font-weight: bold;
			font-size: 0.8em;
			overflow: hidden;
		}
		
		#przyloty .kalendarz div a {
			color: #ffffff;
			text-decoration: none;
		}
				
		#przyloty .kalendarz div a:hover {
			color: #FF0000;
		}
		
		#przyloty .kalendarz div.czerwony {
			background: url(img/blok_czerwony.gif) no-repeat 0 -1px;
		}
		
		#przyloty .kalendarz div.niebieski_ciemny {
			background: url(img/blok_niebieski_ciemny.gif) no-repeat 0 0;
		}
		
		#przyloty .kalendarz div.niebieski_jasny {
			background: url(img/blok_niebieski_jasny.gif) no-repeat 0 -1px;
		}
		
	#przyloty .line {
		position: absolute;
		left: 222px;
		height: 196px;
		width: 2px;
		top: 10px;
		background: url(img/kalendarz_linia.gif);
	}
	
	#przyloty .kalendarz #arrow_left {
		position: absolute;
		left: -20px;
		top: 52px;
		width: 8px;
		height: 12px;
		background: url(img/calendar_arrow_left.gif) no-repeat 0 0;
	}
	
	#przyloty .kalendarz #arrow_right {
		position: absolute;
		left: 167px;
		top: 53px;
		width: 8px;
		height: 10px;
		background: url(img/calendar_arrow_right.gif) no-repeat;
		display: block;
	}
	#przyloty .kalendarz #arrow_left1 {
		position: absolute;
		left: -20px;
		top: 52px;
		width: 8px;
		height: 12px;
		background: url(img/calendar_arrow_left.gif) no-repeat 0 0;
	}
	
	#przyloty .kalendarz #arrow_right1 {
		position: absolute;
		left: 167px;
		top: 53px;
		width: 8px;
		height: 10px;
		background: url(img/calendar_arrow_right.gif) no-repeat;
		display: block;
	}

#osoby {
	width: 975px;
	height: 106px;
	background: url(img/background2.gif) 8px 2px no-repeat;
	position: relative;
	z-index: 10;
	clear: both;
}

	#osoby .dorosli,
	#osoby .dzieci,
	#osoby .mlodziez,
	#osoby .niemowleta,
	#osoby .seniorzy {
		width: 25px;
	}
	
	#osoby .liczba_osob {
		position: absolute;
		left: 30px;
		top: 25px;
		width: 570px;
		color: #999999;
		height: 65px;
	}
	
		#osoby label {
			font-size: 0.8em;
		}
	
		#osoby .liczba_osob .label_liczba_osob {
			color: #666666;
			font-weight: bold;
			position: absolute;
			left: 0;
			top: 3px;
		}
		
		#osoby .liczba_osob .label_dorosli {
			position: absolute;
			left: 82px;
			top: 3px;
		}
		
		#osoby .liczba_osob .dorosli {
			position: absolute;
			left: 125px;
			top: 0;
		}
		
		#osoby .liczba_osob .label_mlodziez {
			position: absolute;
			left: 170px;
			top: 3px;
		}
		
		#osoby .liczba_osob .mlodziez {
			position: absolute;
			left: 225px;
			top: 0;
		}
		
		#osoby .liczba_osob .label_dzieci {
			position: absolute;
			left: 270px;
			top: 3px;
		}
		
		#osoby .liczba_osob .dzieci {
			position: absolute;
			left: 307px;
			top: 0;
		}
		
		#osoby .liczba_osob .label_niemowleta {
			position: absolute;
			left: 353px;
			top: 3px;
		}
		
		#osoby .liczba_osob .niemowleta {
			position: absolute;
			left: 422px;
			top: 0;
		}
		
		#osoby .liczba_osob .label_seniorzy {
			position: absolute;
			left: 468px;
			top: 3px;
		}
		
		#osoby .liczba_osob .seniorzy {
			position: absolute;
			left: 520px;
			top: 0;
		}
		
		#osoby .liczba_osob .label_klasa {
			position: absolute;
			left: 0px;
			top: 40px;
			color: #666666;
			font-weight: bold;
		}
		
		#osoby .liczba_osob .klasa {
			position: absolute;
			left: 46px;
			top: 37px;
			width: 150px;
			z-index: 8;
		}
		
		#osoby .liczba_osob .label_przewoznik {
			position: absolute;
			left: 230px;
			top: 40px;
			color: #666666;
			font-weight: bold;
		}
		
		#osoby .liczba_osob .przewoznik {
			position: absolute;
			left: 310px;
			top: 37px;
			width: 150px;
			z-index: 8;
		}			
		
		#osoby .loty {
			position: absolute;
			width: 200px;
			left: 625px;
			top: 16px;
		}
		
		#osoby .bezposredni {
			position: absolute;
			left: 0px;
			top: 10px;
		}
		
		#osoby .label_bezposredni {
			position: absolute;
			left: 25px;
			top: 13px;
			font-weight: bold;
			color: #666666;
		}
		
		#osoby .tanie_linie {
			position: absolute;
			left: 0px;
			top: 46px;
		}
		
		#osoby .label_tanie_linie {
			position: absolute;
			left: 25px;
			top: 49px;
			font-weight: bold;
			color: #ff6600;
			font-size: 0.9em;
		}
		
		#osoby .szukaj_polaczen {
			position: absolute;
			left: 167px;
			top: 2px;
		}
		
		#osoby #szukajpol_submit {
			position: absolute;
			left: 167px;
			top: 2px;
			background: url("img/button_szukaj_polaczen.gif");
			height: 49px;
			width: 167px;
			cursor: pointer;
		}
		
		#osoby .historia {
			position: absolute;
			color: #999999;
			font-size: 0.8em;
			text-decoration: none;
			left: 174px;
			top: 55px;
			width: 160px;
			opacity: 0.6;
			
		}
		
		#osoby a.historia:hover {
			color: #666666;
		}
		
.lista_rejsow {
	width: 960px;
	padding: 15px 0 0 12px;
	height: 55px;
	position: relative;
	overflow: hidden;
}

.maincontent {
	width: 960px;
	padding: 15px 0 0 12px;
	position: relative;
}

	#maincontent h3{
		width: 960px;
		height: 19px;
		background: url(img/maincontent.gif);
		position: relative;
	}

		.maincontent h3 a {
			position: absolute;
			right: 8px;
			top: 3px;
			text-decoration: none;
			color: #9a9a9a;
			font-size: 10px;			
		}

		.maincontent h3 a:hover {
			color: #666666;
		}


	#poradnik_podroznika h3 {
		width: 981px;
		height: 19px;
		left:-20px;
		background: url(img/poradnik_pasek.gif);
		position: relative;
	}

	#najczesciej , #poradnik_podroznika{
		padding-bottom: 15px;
	}

	#promocje h3{
		width: 981px;
		height: 19px;
		left: -20px;
		background: url(img/promocje.gif);
		position: relative;
	}

	#najczesciej h3 {
		width: 981px;
		height: 19px;
		left:-20px;
		background: url(img/najczesciej.gif);
		position: relative;
	}

		.lista_rejsow h3 a {
			position: absolute;
			right: 8px;
			top: 3px;
			text-decoration: none;
			color: #9a9a9a;
			font-size: 10px;			
		}

		.lista_rejsow h3 a:hover {
			color: #666666;
		}
		.linki , .rejs .linki{
			position: absolute;
			right: 8px;
			top: 215px;
			text-decoration: none;
			color: #9a9a9a;
			font-size: 10px;
			font-weight: bold;
		}

		.linki:hover , .rejs .linki hover{
			color: #666666;
		}
		



	.rejs {
		width: 133px;
		height: 35px;
		position: relative;
		float: left;
		clear: none;
		color: #666666;
		font-size: 0.9em;
		padding: 11px 0 0 20px;
		background: url(img/kropka.gif) no-repeat 12px 16px;		
	}

	.rejs1 {
		width: 130px;
		height: 43px;
		position: relative;
		float: left;
		color: #666666;
		font-size: 0.9em;
		padding: 11px 0 0 20px;
		background: url(img/kropka.gif) no-repeat 12px 16px;		
	}

		
		.rejs a , .rejs1 a{
			color: #666666;
			text-decoration: none;
		}
		
		.rejs a strong , .rejs1 a strong{
			float: left;
			padding: 3px 0 0 0;
		}
		
		.rejs a:hover , .rejs1 a:hover {
			color: #333333;
		}
			
#linie_lotnicze {
	width: 954px;
	position: relative;
	border-top: 1px solid #f2f2f2;
	padding: 0 20px 15px 12px;
}			

	#linie_lotnicze div{
		padding: 15px 0px 0px 0px;
		height: 20px;
		clear: both;
		overflow: hidden;
	}

	#linie_lotnicze h3 {
		float: left;
		font-size: 0.8em;
		color: #989898;
		font-weight: normal;
		position: relative;
		padding: 5px 0px 0 0;
		margin-right: 30px;
	}
	
	#linie_lotnicze div img {	
		float: left;
		padding: 0 15px 0 0px;
	}

#tomove1 {
	margin-left: 0px;
	top: 0px;
	position: absolute;
	overflow: hidden;
	width: 20000px;
}
#tomove2 {
	margin-left: 0px;
	top: 0px;
	position: absolute;
	width: 20000px;
	overflow: hidden;

}
#skrin1 #tomove1 ul , #skrin2 #tomove2 ul{
	list-style: none;
}
#skrin1 li , #skrin2 li{
	float: left;
	padding-left: 10px;
}
#skrin1 { 
	position: absolute;
	width: 750px;
	height: 10px;
	left: 178px;
	top: 0px;
	padding: 15px 0px 0px 0px;
	overflow: hidden;
	}

#skrin2 { 
	position: absolute;
	width: 770px;
	height: 10px;
	left: 150px;
	top: 35px;
	padding: 15px 0px 0px 0px;
	overflow: hidden;
	}

#ar_left {
		position: absolute;
		left: 155px;
		top: 19px;
		width: 8px;
		height: 12px;
		background: url(img/calendar_arrow_left.gif) no-repeat 0 0;
		cursor: pointer;
		display: none;
}
#ar_right {
		position: absolute;
		width: 8px;
		top: 19px;
		left: 938px;
		height: 12px;
		background: url(img/calendar_arrow_right.gif) no-repeat;
		cursor: pointer;
}

#lar_left {
		position: absolute;
		left: 130px;
		top: 56px;
		width: 8px;
		height: 12px;
		background: url(img/calendar_arrow_left.gif) no-repeat 0 0;
		cursor: pointer;
display: none;
}

#lar_right {
		position: absolute;
		width: 8px;
		top: 56px;
		left: 930px;
		height: 12px;
		background: url(img/calendar_arrow_right.gif) no-repeat;
		cursor: pointer;
}

#bottom_menu {
	width: 985px;
	padding: 15px 0 0px 0;
	background: url(img/bookingcom.gif) no-repeat 780px 10px;
	position: relative;
	height: 95px;
	overflow: hidden;
	border-top: 1px solid #f2f2f2;
}

#bottom_menu strong {
	color: #636363;
	
}

	#bottom_menu ul {
		list-style: none;
		padding: 0 0 0 12px;
	}
	
		#bottom_menu ul li {
			float: left;
			clear: none;
			padding: 0 12px 0 12px;
			font-size: 0.8em;
			background: url(img/kreska.gif) no-repeat 0 2px;
		}
		
			#bottom_menu ul li a{
				text-decoration: none;
				color: #676767;
			}
			
			#bottom_menu ul li a:hover{
				color: #333333;
			}
			
		#bottom_menu ul li.first {
			background: none;
			padding-left: 0;
		}
			
#bottom_text {
	color: #636363;
	font-size: 0.8em;
	line-height: 1.7em;
	position: absolute;
	top: 10px;
	left: 12px;	
}			
		
	#bottom_text a {
		color: #636363;
		text-decoration: none;
	}
	
	#bottom_text a:hover {
		text-decoration: underline;
	}
		
.select_open,	
.select {
	border: 1px solid #bdbdbd;
	position: relative;
	height: 16px;
	padding: 2px 5px 0 5px;
	font-size: 0.9em;
	color: #6e6e6e;
	z-index: 10;
}

.select_open .more,
.select .more{
	width: 15px;
	height: 16px;
	background: url(img/arrow_select.gif) no-repeat 0 0 #ffffff;
	position: absolute;
	right: 1px;
	top: 1px;
}
.select div {
	display: none;
}
	
.select_open em,
.select em {
	font-style:normal;
}

.select_open div {
	display: block;
	position: absolute;
	top: 18px;
	left: -1px;
	border: 1px solid #bdbdbd;
	background: #ffffff;
	width: 151px;	
	overflow: hidden;
}

.select_open div span {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	background: #ffffff;
	width: 135px;	
	overflow: hidden;
}

.select_open div div{
	height: 142px;
	position: absolute;
	left: 135px;
	top: 1px;
	width: 16px;
	background:#eeeeee;
	border: 0;
}

.select_open div div .up {
	background: url(img/arrow_select2.gif) no-repeat 0 0;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.select_open div div .down {
	background: url(img/arrow_select.gif) no-repeat 0 0;
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
}

.select_open div a {
	float: left;
	clear: both;
	background: #ffffff;
	width: 124px;	
	height: 15px;
	overflow: hidden;
	position: relative;	
	padding: 1px 5px 0 5px;	
}

.select_open div a.selected {
	font-weight: bold; 
	background: #bdbdbd;
}

.select_open div a.hover {
	background: #bdbdbd;
}

.checkbox {
	width: 20px;
	height: 20px;
	display: block;
	background: url(img/checkbox.gif) no-repeat 0 0;
}

.checkbox_selected {
	background: url(img/checkbox.gif) no-repeat 0 -20px;
	width: 20px;
	height: 20px;
	display: block;
}

.clear {
	clear: both;
}		



#separator {
	position: relative;
	height: 20px;
}

#tresc_podstrony{
	position: relative;
	border-top: 1px #eaeaea solid;
	width: 985px;
	z-index: 5;
	clear: both;
	min-height: 250px;
}

#naglowek_wy {
	position: relative;
	color: #0fa3e1;
	font-size: 1.8em;
	font-family: Tahoma;
	width: 600px;
}
#wyszukiwanie_tekst {
font-size: 0.9em;
font-weight: bold;
color: #999999;
}
#wyszukiwanie_tekst2 {
font-size: 0.9em;
font-weight: bold;
color: #ff6902;
}
#wyszukiwanie_tekst3 {
font-size: 1.3em;
font-weight: bold;
color: #ff6902;
}

#wyszukiwanie_lot_w {
font-size: 0.9em;
font-weight: bold;
color: #666666;
width: 980px;
}
#tresc_podstrony #naglowek_pd {
	position: relative;
	left: 30px;
	top: 20px;
	color: #0fa3e1;
	font-size: 2.2em;
	font-family: Tahoma;
}
#tresc_podstrony #naglowek_pd h1{
	font-size: 1.0em;
	font-weight: normal;
}
#tresc_podstrony #tresc_wlasciwa {
		position: relative;
		top: 70px;
		left: 30px;
		font-size: 0.9em;
		color: #696969;
		width: 910px;
}
#tresc_podstrony #tresc_wlasciwa a{
		color: #666666;
		font-size: 1em;
		font-weight: bold;
		text-decoration: none;
	}
#tresc_podstrony #tresc_wlasciwa a:hover{
  text-decoration:underline;
}
#tresc_podstrony #stoper {
	position: relative;
	top: 20px;
	height: 80px;
}

#linie_link {
 position: relative; 
 left: 30px; 
 height: 40px; 
 margin-top: 20px;
} 
#linie_link a {
  text-decoration: underline; 
  color: #0fa3e1;
  font-size: 0.85em;
  font-weight: bold;
} 
#linie_link b {
  font-weight: bold;
}



#najczesciej_dopisek {
  position: relative; 
  height: 80px; 
  margin-top: 30px; 
  margin-left: 25px;
  color: #666666;
  font-size: 0.9em;
  width: 950px;
  z-index: 1;
}
#najczesciej_dopisek strong {
  color: #ff6200;

}
#najczesciej_dopisek p {
  font-weight: bold;

}
#najczesciej_dopisek a{
  text-decoration: underline;
   color: #0fa3e1;
  font-size: 0.85em;
  font-weight: bold; 
}

.najczesciej_dopisek_cena {
text-align: right; width: 153px; font-weight: normal; font-size: 0.9em; margin-top: 10px;
margin-left: -3px;
}

#najczesciej_tresc {
  margin-left: 30px;
  position: relative;
  margin-top: 40px;
		font-size: 0.9em;
		color: #696969;
		width: 910px;
}
#loty_naj {
position: relative; 
float: left;
margin-top: 40px;
margin-left: 25px;
}


#low_dopisek_karta , #dopisek_do_przelowu {
  margin-left: 25px;
  font-size: 0.8em;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #666666;
  width: 950px;
}
#low_dopisek_karta span ,#dopisek_do_przelowu span{
  color: #ff6200;
  font-weight: bold;
}








#historia_wyszukiwania_tt {
  display: none;
  position: absolute;
  width: 762px;
  top: 580px;
  left: 200px;
  z-index: 5000;
  background: url('img/historia_r.jpg') right top repeat-y;
  background-color: #d5d5d5;
}

#historia_wyszukiwania_tt #thtitle {
  position: relative;
  padding-top: 6px;
  padding-left: 15px;
  height: 19px;
  background: #02adf5;
  font-size: 0.85em;
  font-weight: bold;
  color: #ffffff;
  width: 740px;
  margin-bottom: 1px; 
}
#historia_wyszukiwania_tt ul {
  list-style: none;
  position: relative;
  width: 756px;
  float: left;
  cursor: pointer;
  color: #666666;
}
#historia_wyszukiwania_tt li {
  font-size: 0.8em;
  float: left;
  padding-top: 4px;
  padding-bottom: 4px;
  text-align: center;
  margin-right: 1px;
  background: #e6e6e6;
}
#historia_wyszukiwania_tt .tdane1 {width: 96px;} 
#historia_wyszukiwania_tt .tdane2 {width: 72px;}
#historia_wyszukiwania_tt .tdane3 {width: 159px;} 
#historia_wyszukiwania_tt .tdane4 {width: 80px;}
#historia_wyszukiwania_tt .tdane5 {width: 84px;} 
#historia_wyszukiwania_tt .tdane6 {width: 75px;}
#historia_wyszukiwania_tt .tdane7 {width: 94px;}
#historia_wyszukiwania_tt .tdane8 {width: 88px; margin-right: 0px;}

#historia_wyszukiwania_tt .dane1 {background: #ffffff; width: 96px;}
#historia_wyszukiwania_tt .dane2 {background: #ffffff; width: 72px;}
#historia_wyszukiwania_tt .dane3 {background: #ffffff; width: 159px;}
#historia_wyszukiwania_tt .dane4 {background: #ffffff; width: 80px;}
#historia_wyszukiwania_tt .dane5 {background: #ffffff; width: 84px;}
#historia_wyszukiwania_tt .dane6 {background: #ffffff; width: 75px;}
#historia_wyszukiwania_tt .dane7 {background: #ffffff; width: 94px;}
#historia_wyszukiwania_tt .dane8 {background: #ffffff; width: 88px; margin-right: 0px;}

#historia_wyszukiwania_tt #historia_dol {
  position: relative;
  float:left;
  width: 757px;
  height: 7px;
  background: url("img/historia_d.jpg") top center repeat-x;
  background-color: #ffffff;
}



#popup {
	display: none;
	position: absolute;
  top: 50%;
  left: 30%;
  z-index: 90000;
  background: url('img/historia_r.jpg') right top repeat-y;
  width: 279px;
  background-color: #ffffff;		

}

#popup #thtitle {
  position: relative;
  padding-top: 6px;
  padding-left: 15px;
  height: 19px;
  background: #02adf5;
  font-size: 0.85em;
  font-weight: bold;
  color: #ffffff;
  margin-bottom: 1px; 
  width: 255px;
}
#popup_tresc {
	padding: 5px 5px 5px 5px; 
	border-left: 1px #eaeaea solid; 
	font-size: 0.9em;
	color: #696969;
}					 
#popup #historia_dol {
  position: relative;
  float:left;
  width: 274px;
  height: 5px;
  background: url("img/historia_d.jpg") top center repeat-x;
  background-color: #ffffff;

}



#sortowanie2 {
	position: relative;
	height: 15px;
	color: #989898;
	padding-right: 15px;
}
#stronicowanie2 {position: relative; float: right; top: 5px; font-size: 0.85em; color: #989898; 	}
#stronicowanie2 h2 { position: relative; float: left; font-weight: bold; color: #02adf5; font-size: 1.1em; top: 1px;}
#stronicowanie2 ul { position: relative; float: left; margin-left: 10px; margin-right: 10px; max-width: 200px; top: 2px;}
#stronicowanie2 li { position: relative; float: left; list-style: none; margin-left: 1px; margin-right: 1px;}
#stronicowanie2 .nastepne{ position: relative; float: left;  }
#stronicowanie2 li a {color: #989898; }
#stronicowanie2 li a .active { color: red;}




}

