body {margin:0; padding:0; color:#2c2c2c; font-size:10px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; background: url(/datastore/images/polish/body_bg.gif) repeat-x top left; background-color:#ffffff}

a {outline: none;}
input {outline: none;}

h1, h2, h3, h4, p, ul, li, form, input, select, lable { padding:0px; margin:0px;}
ul {list-style:none;}
#clear {clear:both;}
.clear {clear:both;}
.none { display:none;}
.input_bg {background:url(/datastore/images/polish/glowna_input_bg.gif) no-repeat top left;}


#main {width:100%; height:auto; margin:auto;}
#main_container {position:relative; width:774px; height:auto; margin:auto;}
	#top {height:210px; background: url(/datastore/images/polish/top_bg.gif) no-repeat top right; position:relative; overflow:auto;}
			#top h1 {width:223px; height:36px; margin-top:83px;}
			#top h1 a{display:block; text-indent:-1000px; width:223px; height:36px; background:url(/datastore/images/polish/logo.png) no-repeat 0px 0px;}

	#menu{ width:774px; border-bottom:1px solid #87A6B8; margin-bottom:3px; height:25px;}
		#menu ul{padding:0px; margin:0px;}
 		#menu li {display:inline;}
		#menu li a{font-size:11px; text-decoration:none; color:#000; border-right:1px solid #000000; padding-right:4px; }
		#menu li.last a {border:none;}
		#menu li a:hover{font-size:11px; text-decoration:underline; color:#000}

	#menu2{ width:774px; margin-bottom:10px; height:25px;}
		#menu2 ul{list-style:none;padding:0px; margin:0px;}

 		#menu2 ul li.polandflag{display:block; float:left;padding:0px; margin:0px;}
		#menu2 ul li.poland{display:block; float:left;padding:0px; margin:0px; margin-left:5px;margin-top:3px;}

 		#menu2 ul li.englandflag{display:block; float:left;padding:0px; margin:0px; margin-left:14px;}
		#menu2 ul li.england{display:block; float:left;padding:0px; margin:0px; margin-left:5px;margin-top:3px;}

		#menu2 ul li.zaloguj{display:block; float:left;padding:0px; margin:0px; text-align:right;width:540px;font-size:11px;}
		#menu2 ul li.wyloguj{display:block; float:left;padding:0px; margin:0px; text-align:right;width:540px;font-size:11px;}
		#menu2 ul li.wyloguj span{font-size:11px;font-weight:bold;color:#ff0000}

		#menu2 ul li a{font-size:11px; text-decoration:none; color:#000;}
		#menu2 ul li a:hover{font-size:11px; text-decoration:underline; color:#000}
		
#main_container .baner {text-align: center;padding-top: 5px; padding-bottom: 20px;}		


#menuupperstopka{ width:774px; margin-bottom:5px; height:25px;margin-top:10px; margin:auto; clear:both; }
		#menuupperstopka ul{list-style:none;padding:0px; margin:0px;}
 		#menuupperstopka li {display:inline;padding:0px; margin:0px; vertical-align:middle;padding-bottom:15px }
		#menuupperstopka li.spacer{ display:inline;padding:0px; margin:0px; margin-left:3px;margin-right:3px;}
		#menuupperstopka li a{font-size:11px; text-decoration:none; color:#3771A5;padding:0px;}
		#menuupperstopka li a:hover{font-size:11px; text-decoration:underline; color:#3771A5}


			/*nawigacja*/
			/*For All*/
			html>body #main-nav {clear:both; width:768px; height:43px; margin-top:39px;}
			/*For IE6*/
			* html body #main-nav {clear:both; width:768px; height:43px; margin-top:37px;}
				#main-nav ul{ padding:1px 0px 0px 0px; list-style:none;}
				#main-nav li { display:inline;}
				#main-nav li.on {display:block; border-left:1px solid #fff; background: url(/datastore/images/polish/buttons/top_nav_active.gif) no-repeat top center;float:left; padding:10px 8px 0px 8px; height:33px; text-align:center; text-decoration:none; font-size:12px; color:#fff;}
				#main-nav li.on a.link{text-decoration:none; font-size:12px; color:#fff;}
				#main-nav li.on a.link:hover{text-decoration:none; font-size:12px; color:#fff;}
				#main-nav li a.link2{display:block; border-left:1px solid #fff; float:left; padding:10px 15px 0px 15px; height:33px; text-align:center; text-decoration:none; font-size:12px; color:#fff;}
				#main-nav li a.link2:hover{ background: url(/datastore/images/polish/buttons/top_nav_active.gif) no-repeat top center; color:#fff;}
				#main-nav li a.link3{display:block; border-left:1px solid #fff; float:left; padding:10px 9px 0px 9px; height:33px; text-align:center; text-decoration:none; font-size:12px; color:#fff;}
				#main-nav li a.link3:hover{ background: url(/datastore/images/polish/buttons/top_nav_active.gif) no-repeat top center; color:#fff;}
				#main-nav li a.link4{display:block; border-left:1px solid #fff; float:left; padding:10px 8px 0px 9px; height:33px; text-align:center; text-decoration:none; font-size:12px; color:#fff;}
				#main-nav li a.link4:hover{ background: url(/datastore/images/polish/buttons/top_nav_active.gif) no-repeat top center; color:#fff;}

			.top-text-poz {font-size:10px; color:#CCCCCC;height:18px;}
/*=============================================== MAIN CONTENT =========================================================*/

	#main-content {position:relative; top:0px; left:0px; clear:both; height:auto; width:768px;}


		#main-content-left-colum { float:left; width:552px; height:auto;}
		#miasta-content-left-colum { float:left; width:320px; height:auto;}


			/*Wyszukiwarka*/

			#home_wyszukiwarka { float:left; width:304px; height:450px; font-size:11px;  background:url(/datastore/images/polish/boksy/search/search_bg.gif) no-repeat 0px 0px;}
			#home_wyszukiwarka h3{margin:12px 0px 0px 60px; width:150px; color:#fff; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
			#home_wyszukiwarka ul.loga{ clear:both; padding:11px 0px 0px 0px; text-align:center;}
				#home_wyszukiwarka ul.loga li{ display:inline;}
				#home_wyszukiwarka ul.loga li a img{border:none;}

				#wyszukiwarka-elementy {clear:both; width:284px; margin:30px 0px 0px 10px;}
					#wyszukiwarka-elementy ul { clear:both; position:relative; color:#484848;}
					#wyszukiwarka-elementy ul li{ display:inline; float:left; font-size:11px;}

						/*Oneway / Return*/

						#wyszukiwarka-elementy ul li.oneway { text-indent:28px; height: 26px; line-height:26px; margin-right:10px; font-size:10px; background:url(/datastore/images/polish/boksy/search/oneway.gif) no-repeat 0px 0px;}
						#wyszukiwarka-elementy ul li.return { text-indent:28px; height: 26px; line-height:26px; margin-right:10px; font-size:10px; background:url(/datastore/images/polish/boksy/search/return.gif) no-repeat 0px 0px;}

						#wyszukiwarka-elementy ul li.oneway input, #wyszukiwarka-elementy ul li.return input { margin:0px 3px 0px 0px;}

						/*wylot / przylot */

						#wyszukiwarka-elementy .destination { clear:both; width:284px; height:auto; overflow:auto; color:#484848; padding-top:5px;}
								#wyszukiwarka-elementy .destination .left { float:left; width:152px; }
									#wyszukiwarka-elementy .destination .left .wylot { width:152px;}
										#wyszukiwarka-elementy .destination .left .wylot lable { font-weight:bold; padding:0px; margin:0px;}
										#wyszukiwarka-elementy .destination .left .wylot input { width:110px; border:1px solid #999999; padding:2px; position:relative; top:-8px;}
										#wyszukiwarka-elementy .destination .left .wylot img { border:none; width:26px; height:26px; padding:0px; margin:0px;}
								#wyszukiwarka-elementy .destination .left .przylot { width:152px;}
											#wyszukiwarka-elementy .destination .left .przylot lable { font-weight:bold; padding:0px; margin:0px;}
											#wyszukiwarka-elementy .destination .left .przylot input { width:110px; border:1px solid #999999; padding:2px; position:relative; top:-8px;}
											#wyszukiwarka-elementy .destination .left .przylot img { border:none; width:26px; height:26px; padding:0px; margin:0px;}

								#wyszukiwarka-elementy .destination .right { float:left; width: 126px;}
								#wyszukiwarka-elementy .destination .right input { width:89px; border:1px solid #999999; padding:2px; position:relative; top:1px;float: left;}
								#wyszukiwarka-elementy .destination .right img { border:none; width:26px; height:26px; padding-left:5px; margin:0px; float: left;}
								.departure-date-container {padding-top: 5px; overflow: hidden;}
								.arrival-date-container {padding-top: 2px; overflow: hidden;}

						/*podrozni*/

						#wyszukiwarka-elementy ul.podrozni {}
						#wyszukiwarka-elementy ul.podrozni li { font-size:10px; line-height:10px; margin-right:20px;}
						#wyszukiwarka-elementy ul.podrozni li span{ display:block; width:60px; height:15px; padding:5px 0px 0px 0px;}
						#wyszukiwarka-elementy ul.podrozni li select{ width:50px; margin-top:10px; border: 1px solid #999999;}

						/*alianz i klasa*/
						#wyszukiwarka-elementy ul.opcja {overflow:auto;}
						#wyszukiwarka-elementy ul.opcja li { font-size:10px; line-height:10px; margin-right:10px; }
						#wyszukiwarka-elementy ul.opcja li span{ display:block; width:60px; padding:5px 0px 0px 0px;}
						#wyszukiwarka-elementy ul.opcja li select{ width:130px; margin-top:10px; border: 1px solid #999999;}



						#wyszukiwarka-elementy input.button{ width:151px; height:44px; padding:0px 0px 0px 20px; text-align:left; vertical-align:middle; color:#fff; font-size:24px; float:right; margin:20px 15px 0px 0px; border:none;  background:url(/datastore/images/polish/boksy/search/szukaj_button.gif) no-repeat 0px 0px;cursor:hand}


			#middle-text {float:right; width:230px; height:420px;}
			#middle-text h3{font-family:Arial, Helvetica, sans-serif; line-height:26px; font-size:14px; font-weight:normal; color:#333333; text-indent:30px; background:url(/datastore/images/polish/boksy/middle_text/wybierz_kont_icon.png) no-repeat 0px 0px;}
			#middle-text img{ margin:10px 0px 0px 10px;}
			#middle-text p.png_text{ background:url(/datastore/images/polish/boksy/middle_text/text.png) no-repeat 0px 0px; height:30px; text-indent:-9999px; margin:10px 0px 0px 10px;}
			#middle-text p { line-height:15px; color:#333333; margin-top:10px; padding:0px 10px 0px 10px;}


			#main-content-left-colum .promocja { clear:both; width:552px; height:auto; padding-top:20px;}
			#main-content-left-colum .promocja h3 { background:url(/datastore/images/polish/boksy/promocja/h3_bg.gif) no-repeat 0px 0px; line-height:29px; text-indent:40px; font-size:14px; color:#333333;}
			#main-content-left-colum .promocja h3 a {color: #333;}
			#main-content-left-colum .promocja ul { clear:both; margin-top:5px;color:#333333;}
			#main-content-left-colum .promocja ul li.naglowek {clear:both;  border-bottom:1px solid #d6dbde; display:block; width:550px; height:auto; overflow:auto;}
				#main-content-left-colum .promocja ul li a{ cursor:hand; width:550px; overflow:hidden; padding:0px; margin:0px; display:block; text-decoration:none; color:#333333; font-size:11px; border-bottom:1px solid #d6dbde;}
					#main-content-left-colum .promocja ul li a img{ border:none;}
				#main-content-left-colum .promocja ul li a:hover{ background:url(/datastore/images/polish/boksy/promocja/li_bg.gif) no-repeat bottom left; color: #333333;}
					#main-content-left-colum .promocja ul li span { display:block;text-align:center;  float:left; padding:5px 0px 0px 0px; }
					#main-content-left-colum .promocja ul li span.logo{ width:95px; padding:2px 0px 2px 2px; text-align:left;}
					#main-content-left-colum .promocja ul li span.logoH{ width:95px; padding:2px 0px 2px 2px; text-align:center;font-weight:bold;}
					#main-content-left-colum .promocja ul li span.nazwa{width:110px;}
					#main-content-left-colum .promocja ul li span.trasa{width:240px;font-size:10px}
					#main-content-left-colum .promocja ul li span.trasa strong {width:140px;font-size:11px}
					#main-content-left-colum .promocja ul li span.trasaH{width:140px; text-align:center;font-weight:bold;}
					#main-content-left-colum .promocja ul li span.kierunek{width:110px;font-weight:bold; }
					#main-content-left-colum .promocja ul li span.kierunek2{width:175px;font-weight:bold; }

					#main-content-left-colum .promocja ul li span.cenaH{ width:80px; font-weight:bold; font-size:12px;font-size: 10px;}	
					#main-content-left-colum .promocja ul li span.cena{ width:80px; font-weight:bold; font-size:12px;}

					#main-content-left-colum .promocja ul li span.data{ width:80px; font-size:10px; text-align:center}

					#main-content-left-colum .promocja ul li span.trasaH{width:240px; text-align:center;font-weight:bold;}
					#main-content-left-colum .promocja ul li span.dataH{width:80px;text-align:center;font-weight:bold;}
					#main-content-left-colum .promocja ul li span.wiecej{ width:50px; color:#FF6600; font-size:9px; text-align:left; background:url(/datastore/images/polish/boksy/promocja/arrow.gif) no-repeat 100% 8px;}
					#main-content-left-colum .promocja ul li span.zobaczH{ width:50px; text-align:center;font-weight:bold;}
					
			#main-content-left-colum .main-miasta { clear:both; width:552px; padding-top:20px; overflow: hidden;}
			#main-content-left-colum .main-miasta h3 { background:url(/datastore/images/polish/boksy/promocja/h3_bg.gif) no-repeat 0px 0px; line-height:29px; text-indent:40px; font-size:14px; color:#333333;}
			#main-content-left-colum .main-miasta a.promo-header { background:url(/datastore/images/polish/boksy/promocja/h3_bg.gif) no-repeat 0px 0px; line-height:29px; text-indent:40px; font-size:14px; color:#333333; display: block; width: 560px; height: 29px; float: left;font-weight: 900;margin-bottom: 15px;}
			#main-content-left-colum .main-miasta a.promo-header:hover {font-size: 14px;font-weight: 900;}
			#main-content-left-colum .main-miasta ul { clear:both; margin-top:15px;color:#333333;list-style: none;}
			#main-content-left-colum .main-miasta ul li {width: 137px;display: block; float: left; height: 50px;}
			#main-content-left-colum .miasta-see-all {height: auto;}
			#main-content-left-colum .main-miasta a {text-decoration: none; color: #333333; font-size: 11px;display: block;width: 137px;float: left;}
			#main-content-left-colum .main-miasta a:hover {font-size: 11px; colo: #3771A5}
			#main-content-left-colum .main-miasta-href {width:552px; text-align: right;font-size: 12px; color: #3771A5; padding: 5px 10px 20px 0;}
			#main-content-left-colum .main-miasta-href a {width:530px; line-height:40px; display:block; text-decoration:none;  color:#333333; font-weight:bold; font-size:9px; text-align:right; background:url(/datastore/images/polish/boksy/promocja/arrow.gif) no-repeat 100% 17px; padding-right:12px;cursor: pointer;}

#main_container .box_full_width {clear:both; width:774px; overflow:auto; height:auto;}
#main_container .box_full_width ul.loga{text-align:center;margin:0px;padding:0px;}
#main_container .box_full_width ul.loga li{display:inline;margin:0px;padding:0px;}
#main_container .box_full_width ul.loga li img{border:0px; margin-right:15px}




		#main-content-right-colum {width:199px; float:right;}
		#miasta-content-right-colum {width:440px; float:right;}
		#miasta-content-right-colum .miasta-header{width: 440px; height: 45px; background: url('/datastore/images/miasta/miasta_header.jpg'); color: #fff;font-size: 22px;font-weight: 900;letter-spacing: 2px;}
		#miasta-content-right-colum .miasta-header p {padding: 3px 0 0 20px; margin: 0;}
		#miasta-content-right-colum .miasta-header p span {font-size: 10px;font-weight: 500;letter-spacing: 0px;font-style: italic;}
		
			#home_kontakt { width:199px; height:165px;}
			#home_kontakt h3 {width:199px; background: url(/datastore/images/polish/boksy/kontakt/kontakt_h3_bg.gif) no-repeat 0px 0px; color: #333333; line-height:28px; font-size:12px; text-indent:40px;}
			#home_kontakt div.kontakt-kontener { width:199px; height:137px; background: url(/datastore/images/polish/boksy/kontakt/kontakt_box_new.gif) no-repeat 0px 0px;}
			#home_kontakt div.kontakt-kontener p { text-indent:-9999px;}


			.promcja_left { width:199px; height:auto;  margin-top:10px; clear:both;}
				.promcja_left h3 {width:199px; background: url(/datastore/images/polish/boksy/promocja_left/h3_bg.gif) no-repeat 0px 0px; color: #333333;  line-height:28px; font-size:12px; text-indent:40px;}
				.promcja_left h3 a {color:#333333;text-decoration:none}
				.promcja_left .kontener {height:auto; overflow:auto; width:189px; background:url(/datastore/images/polish/boksy/promocja_left/box_bg.gif) repeat-x 0px 0px; padding:0px 5px 5px 5px;}
				.promcja_left .kontener img { float:left; width:90px; height:30px; border:1px solid #CCCCCC;}
				.promcja_left .kontener h4{ float:right; width:70px; margin-right:10px; font-size:10px; font-weight:bold; }
				.promcja_left .kontener p { clear:both; font-size:9px; line-height:22px; color:#999999;}
				.promcja_left .kontener ul { clear:both; border-top:1px solid #fff; padding-top:5px; }
				.promcja_left .kontener ul li a{ width:189px; padding:0px; margin:0px; overflow:hidden; display:block; text-decoration:none; color:#333333; font-size:11px; border-bottom:1px solid #d6dbde;cursor: pointer;}
				.promcja_left .kontener ul li a:hover{background:url(/datastore/images/polish/boksy/promocja/li_bg.gif) no-repeat bottom left; color: #333333;}
					.promcja_left .kontener ul li span{ display:block; width:75px; float:left; line-height:20px; padding-left:5px;}
					.promcja_left .kontener ul li span.main-lotniska{ display:block; width:180px; float:left; line-height:20px; padding-left:5px;overflow: hidden;}
					.promcja_left .kontener ul li strong{ display:block; width:80px; float:right; line-height:20px; text-align:right; padding-right:5px;}

			.news { width:552px; height:auto;  margin-top:10px; clear:both;}
			
				.news h3 {width:552px; background: url(/datastore/images/polish/boksy/news_box/h3_bg.gif) no-repeat 0px 0px; color:#333333;  line-height:28px; font-size:10px; text-indent:40px;}
				.news .kontener {height:auto; overflow:auto; width:552px; background:url(/datastore/images/polish/boksy/promocja_left/box_bg.gif) no-repeat 0px 0px;}
				.news .kontener ul { clear:both; border-top:1px solid #fff; padding-top:5px; }
				.news .kontener ul li a{ width:542px; line-height:13px; padding:0px 5px 0px 5px; overflow:auto; display:block; text-decoration:none; color:#333333; font-size:9px; }
				.news .kontener ul li a:hover{background:url(/datastore/images/polish/boksy/promocja/li_bg.gif) no-repeat bottom left; color: #333333;}
				.news .kontener ul li a.no-style{ text-decoration:none;width: auto;}
				.news .kontener ul li a.no-style:hover{text-decoration:none;background: none; width: auto;}
					.news .kontener ul li p{ width:542px; line-height:13px; padding:0px 5px 0px 5px; overflow:auto; display:block; text-decoration:none; color:#333333; font-size:9px; border-bottom:1px solid #d6dbde;}
					.news .kontener ul li strong{ display:block; }
					.news .kontener ul li span{ display:block; padding:5px 0px 5px 0px; color:#999999; font-size:8px;}
				.news .kontener ul li.last a{ width:530px; line-height:40px; display:block; text-decoration:none;  color:#333333; font-weight:bold; font-size:9px; text-align:right; background:url(/datastore/images/polish/boksy/promocja/arrow.gif) no-repeat 100% 17px; padding-right:12px;}
				.news .kontener ul li.last a:hover {color:#006699; text-decoration:underline;}

				.news .kontener a.left {color:#006699; text-decoration:none;float:right;font-weight:bold;font-size:12px;margin-top:1px;}
				
				
			.news-regions { width:770px; height:auto;  margin-top:10px; clear:both;}
				
				.news-regions h3 {width:770px; background: url(/datastore/images/polish/boksy/news_box/h3_bg_regions.gif) no-repeat 0px 0px; color:#333333;  line-height:28px; font-size:10px; text-indent:40px;}
				.news-regions .kontener {height:auto; overflow:auto; width:770px; background:url(/datastore/images/polish/boksy/promocja_left/box_bg.gif) no-repeat 0px 0px;}
				.news-regions .kontener ul { clear:both; border-top:1px solid #fff; padding-top:5px; }
				.news-regions .kontener ul li a{ width:760px; line-height:13px; padding:0px 5px 0px 5px; overflow:auto; display:block; text-decoration:none; color:#333333; font-size:9px; }
				.news-regions .kontener ul li a:hover{background:url(/datastore/images/polish/boksy/promocja/li_bg.gif) no-repeat bottom left; color: #333333;}
					.news-regions .kontener ul li p { display:block; width:760px; line-height:13px; padding:0px 5px 0px 5px; overflow:auto; display:block; text-decoration:none; color:#333333; font-size:9px; border-bottom:1px solid #d6dbde;}
					.news-regions .kontener ul li strong{ display:block; }
					.news-regions .kontener ul li span{ display:block; padding:5px 0px 5px 0px; color:#999999; font-size:8px;}
				.news-regions .kontener ul li.last a{ width:712px; line-height:40px; display:block; text-decoration:none;  color:#333333; font-weight:bold; font-size:9px; text-align:right; background:url(/datastore/images/polish/boksy/promocja/arrow.gif) no-repeat 100% 17px; padding-right:12px;}
				.news-regions .kontener ul li.last a:hover {color:#006699; text-decoration:underline;}

				.news-regions .kontener a.left {color:#006699; text-decoration:none;float:right;font-weight:bold;font-size:12px;margin-top:1px;}
				
			
				.rss { width:552px; height:auto;  margin-top:10px; clear:both;}
				.rss h3 {width:552px; background: url(/datastore/images/polish/boksy/news_box/h3_bg.gif) no-repeat 0px 0px; color:#333333;  line-height:28px; font-size:12px; text-indent:40px;}


				.rss .kontener { clear:both; width:552px; height:auto; padding-top:20px;}
				.rss .kontener ul { clear:both; margin-top:5px;height:20px;}

				.rss .kontener ul li.col1{width:310px;float:left;}
				.rss .kontener ul li.col2{width:50px;float:left;}
				.rss .kontener ul li.col3{width:50px;float:left;}


						.rss .kontener ul li strong{ display:block; }
					.rss .kontener ul li span{ display:block; padding:5px 0px 5px 0px; color:#999999; font-size:10px;}
				.rss .kontener ul li.last a{ width:530px; line-height:40px; display:block; text-decoration:none;  color:#333333; font-weight:bold; font-size:10px; text-align:right; background:url(/datastore/images/polish/boksy/promocja/arrow.gif) no-repeat 100% 17px; padding-right:12px;}
				.rss .kontener ul li.last a:hover {color:#006699; text-decoration:underline;}




			#home_newsletter { width:200px; height:68px; clear:both; margin-top:10px;}
				#home_newsletter h3 {width:199px; background:url(/datastore/images/polish/boksy/newsletter/h3_bg.gif) no-repeat 0px 0px; color:#333333; line-height:28px; font-size:12px; text-indent:40px;}
				#home_newsletter div.kontener { width:199px; height:auto; overflow:auto; background:url(/datastore/images/polish/boksy/promocja_left/box_bg.gif) no-repeat 0px 0px;}
					#home_newsletter input { float:left; margin:10px 0px 10px 0px; height:14px; width:94px; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
					#home_newsletter div {}
						#home_newsletter div a { float:left; text-decoration:none; line-height:21px; text-indent:10px; font-weight:bold; margin:10px 0px 10px 10px; color:#fff; font-size:11px; font-family:Arial, Helvetica, sans-serif;  background: url(/datastore/images/polish/boksy/newsletter/button.gif) no-repeat 0px 0px; width:68px; height:21px;}
						#home_newsletter div a:hover { background:url(/datastore/images/polish/boksy/newsletter/button_h.gif) no-repeat 0px 0px;}

			#home_hotel_deal{ width:200px; clear:both; margin-top:10px;}
				#home_hotel_deal h3 {width:199px; background: url(/datastore/images/polish/boksy/promocja_left/h3_bg.gif) no-repeat 0px 0px;  color:#333333; line-height:28px; font-size:12px; text-indent:40px;}
				#home_hotel_deal div.kontener { width:185px; padding:7px 7px 20px 7px; overflow:auto; background:url(/datastore/images/polish/boksy/promocja_left/box_bg.gif) repeat-x 0px 0px;}
				#home_hotel_deal div.kontener a{font-size:13px; margin:0px; padding:0px; display:block; color:#406381; font-weight:bold;}
				#home_hotel_deal div.kontener div.cena{font-size:24px; font-weight:bold; padding:0px; margin:0px; height:30px; color:#ff8a00; font-family:georgia, arial;}

			#home_banner{ width:200px; clear:both; margin-top:10px; border:solid 1px #ccc}

#stopka{width:100%; height:auto; margin:auto; clear:both}
#stopka_container {position:relative; width:774px; height:auto; height:40px; margin:auto; background-color:#3771A5}
#stopka_container  ul{ padding:0px; margin:0px; list-style:none;}
#stopka_container  ul li{display:inline;}
#stopka_container  ul li a{color:#ffffff;}
#stopka_container  ul li.copy {display:block; width:410px; height:30px; float:left; font-size:12px; color:#ffffff;padding-left:10px; padding-top:10px; }
#stopka_container  ul li.rs {display:block; width:40px; height:30px; float:left; font-size:12px; color:#ffffff; padding-top:10px; }
#stopka_container  ul li.hotele {display:block;width:50px;height:30px;float:left;font-size:12px;color:#ffffff; padding-top:10px; }
#stopka_container  ul li.onas {display:block;width:50px;height:30px;float:left;font-size:12px;color:#ffffff; padding-top:10px; }
#stopka_container  ul li.kontakt {display:block;width:60px;height:30px;float:left;font-size:12px;color:#ffffff; padding-top:10px; }
#stopka_container  ul li.power {display:block;width:160px;height:30px;float:left;font-size:12px;color:#ffffff; padding-top:10px; }
#stopka_container  ul li.reklama {display:block;width:60px;height:30px;float:left;font-size:12px;color:#ffffff; padding-top:10px; }
#stopka_container  ul li.power a {text-decoration:none;font-style:italic;font-family: "Times New Roman",serif;font-weight:900}

/*
================================================================
========================= NO AIR PORT ==========================
================================================================
*/
.noairport-left-column {width: 370px; float: left;overflow: hidden;text-align: center; padding-top: 5px;font-size: 14px;}
.noairport-left-column h3 {padding-bottom: 15px; padding-bottom: 15px;display:block;font-size: 12px;}
.noairport-left-column input {border:1px solid #999999;height:17px;}
.noairport-right-column {width: 370px; float: left;overflow: hidden;text-align: center; padding-top: 5px;font-size: 14px;}
	.noairport-right-column h3 {padding-bottom: 15px; padding-bottom: 15px;display:block;font-size: 12px;}
	.noairport-right-column input {border:1px solid #999999;height:17px;}
.airport-content {text-align: left; font-size: 11px;}
.airport-content span {display: block; width: 370px; height: 20px;line-height: 20px;}
.airport-content span img {padding-right: 5px;}
.airport-content input {float: left; margin-right: 5px;border: none;}
.choose-city {background-image: url('/datastore/images/polish/boksy/search/air_bg.gif'); width: 100%; height: 45px; line-height: 45px; color: #fff; font-size: 16px; font-weight: bold;text-align: center;}
	.choose-city img {border: 0; float:left; position: relative; left: 270px;}
.choose-city-submit {text-align: center; padding-top: 35px; width: 760px;overflow: hidden; float: left;}
.choose-city-submit input {width: 151px; height: 44px;background-image: url('/datastore/images/polish/boksy/search/szukaj_button.gif'); color: #fff; font-size: 20px;font-weight: bold;border: solid 1px;cursor: hand;}

/*====================== FOOTER ==========================
=================================================================
=================================================================
=================================================================
===============================================================*/

	#footer { clear:both; width:100%; height:auto; overflow:auto;}
		#footer ul { width:768px; text-align:center;}
		#footer ul li{ display:inline;}





.news a.select{background-color:#ff6600;display:block; width:25px;height:22px;border:1px solid #eeeeee;color:#000000;float:left;margin-right:15px;margin-top:10px;text-align:center;text-decoration:none;font-size:14px;padding-top:3px;}
.news a.unselect{background-color:#E4E4E4;display:block; width:25px;height:22px;border:1px solid #eeeeee;color:#000000;float:left;margin-right:15px;margin-top:10px;text-align:center;text-decoration:none;font-size:14px;padding-top:3px;}

.news a.select:hover{background-color:#ffffff;color:#000000}



form.commentform { width: 50em; }
.Error {  background:url("images/unchecked.gif") repeat-x;  color: #ff0000; }
em.success {  background:url("images/checked.gif") no-repeat 0px 0px;  padding-left: 16px; }
label.Error {	margin-left: auto; color: #ff0000; }
em.Error { color: black; } #warning { display: none; }



/* ==== tanie linie lotnicze ========= */
.tanielinie-opisy { clear:both; padding-bottom:30px;}
.tanielinie-opisy p{line-height:22px; font-size:11px; display:block; border-top:1px dotted #000000; padding-top:5px; padding-bottom:5px;}
.tanielinie-opisy p img { float:left; padding:2px 2px 2px 2px; margin-right:10px; margin-top:5px; border:1px solid #c7c7c7;}

.news .kontener ul li a.a-news {display: inline; width: 0; padding: 0;}
.news .kontener ul li a.a-news:hover {display: inline;width: 0; padding: 0; }


#overlay_loading {  display:block; overflow:hidden; background:url('/datastore/images/polish/loading.gif') no-repeat ; width:438px; height:161px; z-index:1000; display:none}
#overlay_loading_bg {position: absolute; top:0;left:0;display:block; overflow:hidden; height:110%; width:100%; background:url('/datastore/images/polish/bg.png'); z-index:200; display:none}

#overlay_update {  display:block; overflow:hidden; background:url('/datastore/images/polish/waitpagelogoair.gif') no-repeat ; width:438px; height:161px; z-index:1000; display:none}
#overlay_update_bg {position: absolute; top:0;left:0;display:block; overflow:hidden; height:110%; width:100%; background:url('/datastore/images/polish/bg.png'); z-index:200; display:none}
