@media screen, projection {
* { padding:0; margin:0; }
fieldset, img { border:0; }
 a { cursor:pointer; }
body, textarea, input, table, select { font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
input { 
    position: absolute;
          font-size: 0.8em;
        	border: 1px solid #bdbdbd;
          background: #ffffff;
          font-weight: normal;
          height: 15px;
          padding: 3px 5px 0 5px;
        	color: #080808;
		  		width: 209px;
 }
b { font-weight: normal;}
html, body { height:100%; width:100%; }
body { background-color:#ffffff; }



#glowny {position: relative; width: 960px;  }
#head {position: relative; float: left; width: 960px; height: 104px;  }
#logo { position: absolute; width: 289px; height:82px; top: 0px; left: 0px; background: url('foto/logo.png') left top no-repeat; cursor: pointer;}
#numer { position: absolute; top: 0px; right: 0px; width: 365px; height: 94px; background: url('foto/numer.png') center center no-repeat;}
#menu { position: relative; float: left; width: 960px; height: 26px; }
	#menu1 { position: relative; float: right; width: 64px; height: 20px; background: #fffdf8; padding-top: 5px; color: #906a8f; font-size: 0.9em; font-weight: bold; text-align: center;}
	#menu1 a { color: #906a8f; font-weight: bold; text-decoration: none; }
	#menu1 a:hover { text-decoration: underline; }
	
	#menu2 { position: relative; float: right; width: 54px; height: 20px; background: #fffdf8; padding-top: 5px; color: #906a8f; font-size: 0.9em; font-weight: bold; text-align: center;}
	#menu2 a { color: #906a8f; font-weight: bold; text-decoration: none; }
	#menu2 a:hover { text-decoration: underline; }
	
	#menu3 { position: relative; float: right; width: 81px; height: 20px; background: #fffdf8; padding-top: 5px; color: #906a8f; font-size: 0.9em; font-weight: bold; text-align: center;}
	#menu3 a { color: #906a8f; font-weight: bold; text-decoration: none; }
	#menu3 a:hover { text-decoration: underline; }
	
	.menu_sepa { position: relative; float: right; width: 4px; height: 20px; background: ffffff;}
	#duzemenu { position: relative; float: left; width: 960px; height: 43px; }
	#duzemenu a {color: #ffffff; font-weight: bold; text-decoration: none;}
	#duzemenu1 {position: relative; float: left; height: 33px; text-align: center; padding-top: 10px; width: 141px; background: url('foto/duzemenu1.png') top center no-repeat; font-size: 0.9em; color: #ffffff; font-weight: bold;}
	#duzemenu2 {position: relative; float: left; height: 33px; text-align: center; padding-top: 10px; width: 82px; background: url('foto/duzemenu2.png') top center no-repeat; font-size: 0.9em; color: #ffffff; font-weight: bold;}
	#duzemenu3 {position: relative; float: left; height: 33px; text-align: center; padding-top: 10px; width: 117px; background: url('foto/duzemenu3.png') top center no-repeat; font-size: 0.9em; color: #ffffff; font-weight: bold;}
	#duzemenu4 {position: relative; float: left; height: 33px; text-align: center; padding-top: 10px; text-align: left; padding-left: 10px; width: 362px; background: url('foto/duzemenu4.png') top center no-repeat; font-size: 0.9em; color: #ffffff; font-weight: bold;}
	#duzemenu5 {position: relative; float: left; height: 33px; text-align: center; padding-top: 10px; width: 110px; background: url('foto/duzemenu5.png') top center no-repeat; font-size: 0.9em; color: #ffffff; font-weight: bold;}
	#duzemenu6 {position: relative; float: left; height: 33px; text-align: center; padding-top: 10px; width: 138px; background: url('foto/duzemenu6.png') top center no-repeat; font-size: 0.9em; color: #ffffff; font-weight: bold;}
	#lista-duzemenu1 {position: relative; float: left; height: 33px; text-align: center; padding-top: 10px; width: 141px; background: url('foto/lista-duzemenu1.png') top center no-repeat; font-size: 0.9em; color: #ffffff; font-weight: bold;}
	#lista-duzemenu2 {position: relative; float: left; height: 33px; text-align: center; padding-top: 10px; width: 82px; background: url('foto/lista-duzemenu2.png') top center no-repeat; font-size: 0.9em; color: #ffffff; font-weight: bold;}
	#lista-duzemenu3 {position: relative; float: left; height: 33px; text-align: center; padding-top: 10px; width: 117px; background: url('foto/lista-duzemenu3.png') top center no-repeat; font-size: 0.9em; color: #ffffff; font-weight: bold;}
	#lista-duzemenu4 {position: relative; float: left; height: 33px; text-align: center; padding-top: 10px; text-align: left; padding-left: 10px; width: 362px; background: url('foto/lista-duzemenu4.png') top center no-repeat; font-size: 0.9em; color: #ffffff; font-weight: bold;}

	#wyszukiwarka {  position: relative; float: left; width: 650px; height: 413px; margin-left: 1px; border-left: 1px #ffebc4 solid; border-right: 1px #ffebc4 solid;  background-color: #fffdf8; }
	#wyszukiwarka_d { position: relative; float: left; width: 650px; height: 11px; margin-left: 1px; background: url('foto/wyszukiwarka_tlo.png') bottom center no-repeat; margin-top: -3px; }
	#dodatkowe_o_w { position: relative; float: left; width: 106px; height: 413px; }
		#d1 {color: #9e6b96; text-align: left; font-size: 0.9em; padding-left: 7px; font-weight: bold; position: relative; float: left; width: 100px; padding-top: 11px; height: 55px;  }
		#d2 {position: relative; float: left; width: 102px; height: 46px; }
		#d3 {position: relative; float: left; width: 102px; height: 46px; }
		#d4 {position: relative; float: left; width: 102px; height: 46px; }
		#d5 {position: relative; float: left; width: 102px; height: 46px; }
		#d2 , #d3 ,#d4 , #d5 { cursor: pointer; text-align: left; font-size: 0.8em; padding-left: 7px;  padding-top: 4px; }
		#d4 { height: 41px; padding-top: 9px; }
		.dactive { background: url('img/flexactive.png') left top no-repeat; color: #ffffff;}
		.dactive0 { background: url('img/flexactive0.png') left top no-repeat; color: #999999; }

		#mwd3 {position: relative; float: left; width: 200px; padding-left: 41px; height: 24px; }
		#mwd4 {position: relative; float: left; width: 200px; padding-left: 41px; height: 24px; }
		#mwd3 ,#mwd4 { cursor: pointer; text-align: left; font-size: 0.8em; padding-top: 7px; }
		.mwdactive { background: url('img/mwflexactive.png') center top no-repeat; color: #ffffff;}
		.mwdactive0 { background: url('img/mwflexactive0.png') center top no-repeat; color: #999999; }
	
	#box { height: 559px;  width: 195px; float: right;  }
	#boxlt { width: 195px; float: right;}
	#boxlt2 { width: 195px; float: right;}
	#lista1 {color: #a1a1a1; font-size: 0.85em; position: relative; float: left; width: 184px;  }
	#lista2 {position: relative; float: left; width: 184px; text-align: left; padding-bottom: 10px; padding-top: 10px; padding-left: 12px; }

	#lista1 ul , #lista2 ul { list-style: none; color: #5f5f5f; font-size: 0.95em;}
	#lista1 li , #lista2 li { padding-top: 5px;}
	#lista1 ul b , #lista2 ul b {  font-weight: bold; color: #676767;}
	#lista1 ul strong , #lista2 ul strong {  color: #9b6597; font-weight: normal;}
	.boxlink { position: relative; float: left; width: 195px;  font-size: 0.8em;  text-align: right; }
	.boxlink a { text-decoration: none; color: #9b6597;}
	


	#sepaglowny {  position: relative; float: left; width: 750px; height: 7px; }
	#ajtbaner{  text-align: left; position: relative; float: left; width: 960px; height: 140px; }


	  #contener1 { overflow: hidden; font-size: 0.8em; text-align: left; padding-left: 7px; padding-right: 10px; color: #626262; position: relative; float: left; width: 221px; padding-top: 23px; height: 138px; border-right: 1px #eff0f2 solid; background: url('foto/onas.png') left top no-repeat;}
  	
    #contener2 { font-size: 0.8em; text-align: left; padding-left: 15px; padding-right: 10px; color: #626262;   position: relative; float: left; width: 237px; padding-top: 23px; height: 138px; border-right: 1px #eff0f2 solid; background: url('foto/bezp.png') left top no-repeat;}
		#contener2 ul { list-style: none; }
		#contener2 ul li { padding-bottom: 2px; padding-top: 2px; padding-left: 15px; background: url('foto/dot1.png') left center no-repeat;}
		#contener2 ul li b { font-weight: bold; }
	  
    #contener3 { font-size: 0.8em; text-align: left; padding-left: 15px; padding-right: 10px; color: #626262;  position: relative; float: left; width: 228px; padding-top: 23px; height: 138px; border-right: 1px #eff0f2 solid; background: url('foto/poradnik.png') left top no-repeat;}
		#contener3 ul { list-style: none; }
		#contener3 ul li { padding-bottom: 2px; padding-top: 2px; padding-left: 15px; background: url('foto/dot.png') left center no-repeat;}
    #contener3 a {color: #626262; text-decoration: none;}	
    #contener3 a:hover {color: #626262; text-decoration: underline;}	

    #contener4 { font-size: 0.8em; text-align: left; padding-left: 10px; padding-right: 10px; padding-top: 40px; color: #626262;  position: relative; float: left; width: 178px; height: 121px; margin-left: -1px; margin-top: -16px; border-left: 1px #eff0f2 solid; background: url('foto/newsletter.png') left top no-repeat;}
	
    #email { position: absolute; left: 10px; top: 90px; width: 155px; height: 16px; border: 1px #cddef2 solid; color: #676767; font-size: 1em; padding-left: 5px; padding-right: 5px; padding-top: 3px;}
    #zapisz { cursor: pointer; position: absolute; left: 130px; top: 120px; width: 48px; height: 18px; background: url('foto/zapisz.png') center center no-repeat; }

	.glowna_button { position: absolute; right: 10px; bottom: 2px; width: 47px; height: 17px; background: url('foto/wiecej.png') center center no-repeat; cursor: pointer;}



	#foot{ position: relative; float: left; width: 960px; height: 110px; text-align: left; padding-top: 8px; }
  #foot img {border: none;}
  #foot ul { list-style: none; float: left; width: 960px;}
	#foot li { float: left; padding-right: 10px; font-size: 0.9em; color: #666666;}
	#foot a { color: #666666; text-decoration: none;}
	#foot a:hover { text-decoration: underline;}


	 .kalendarz {
		
		width: 167px;
		height: 120px;
		position: absolute;
		left: 260px;
		top: 60px;
		background: url(foto/dni.gif) no-repeat -1px 0;
		padding: 13px 0 0 0;
	}
	
		 .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;
		}
		 .kalendarz div.empty {
			background: #ffffff;
		}
		
		.kalendarz div a {
			color: #ffffff;
			text-decoration: none;
		}
				
		
		.kalendarz div.czerwony {
			background: url(foto/blok_czerwony.gif) no-repeat 0 -1px;
		}
		
		.kalendarz div.niebieski_ciemny {
			background: url(foto/blok_niebieski_ciemny.gif) no-repeat 0 0;
		}
		
		.kalendarz div.niebieski_jasny {
			background: url(foto/blok_niebieski_jasny.gif) no-repeat 0 -1px;
		}


#kalendarz_wylot {  left: 17px; 		top: 215px; }
#kalendarz_przylot {  left: 225px; 		top: 215px; }



	.dwie_strony  , 	.dwie_stronyoff {
	background:  url(foto/rafio_off.jpg) no-repeat 0px;
	display: block;
	position: absolute;
	font-weight:bold;
	font-size: 0.8em;
	padding-top: 3px;
	width: 94px;
	height: 17px;
	text-align: right;
	padding-left: 3px;
	left: 18px; top: 5px; 
	}		
	.dwie_stronyoff {
	background: url(foto/rafio_on.jpg) no-repeat 0px;
	}	

	.jedna_strona , 	.jedna_stronaoff {
	background:  url(foto/rafio_off.jpg) no-repeat 0px;
	display: block;
	position: absolute;
	font-weight:bold;
	font-size: 0.8em;
	padding-top: 3px;
	width: 100px;
	height: 17px;
	text-align: right;
	padding-left: 3px;
	left: 127px; top: 5px; 
	}		
	.jedna_stronaoff {
	background:  url(foto/rafio_on.jpg) no-repeat 0px;
	}	
	
	.kilka_stron , 	.kilka_stronoff {
	background:  url(foto/rafio_off.jpg) no-repeat 0px;
	display: block;
	position: absolute;
	font-weight:bold;
	font-size: 0.8em;
	padding-top: 3px;
	width: 94px;
	height: 17px;
	text-align: right;
	padding-left: 3px;
	left: 240px;  top: 5px;
	}		
	.kilka_stronoff {
	background: url(foto/rafio_on.jpg) no-repeat 0px;
	}	

#lotwkilkamiejsc {position: absolute; top: 40px; left: 20px;}
.multicitform { position: absolute; width: 170px; text-align: left; }
.multicitform input { width: 160px;}
#multi_przelot1 {font-size: 0.8em; color: #a86899; font-weight: bold; top: 0px; left: 0px;}
#multi_przelot2 {font-size: 0.8em; color: #a86899; font-weight: bold; top: 0px; left: 200px;}
#multi_przelot3 {font-size: 0.8em; color: #a86899; font-weight: bold; top: 180px; left: 0px;}
#multi_przelot4 {font-size: 0.8em; color: #a86899; font-weight: bold; top: 180px; left: 200px;}

#multi_mwyl1 {top: 22px;  left: 0px; color: #696866; font-size: 0.8em; font-weight: bold;}
#multi_mwyl2 {top: 22px;  left: 200px; color: #696866; font-size: 0.8em; font-weight: bold;}
#multi_mwyl3 {top: 202px; left: 0px; color: #696866; font-size: 0.8em; font-weight: bold;}
#multi_mwyl4 {top: 202px; left: 200px; color: #696866; font-size: 0.8em; font-weight: bold;}

#multi_mwylinp1 {top: 35px; left: -1px;}
#multi_mwylinp2 {top: 35px; left: 199px;}
#multi_mwylinp3 {top: 215px; left: -1px;}
#multi_mwylinp4 {top: 215px; left: 199px;}

#multi_wyb1 {left: 0px; top: 55px; font-size: 0.75em; text-align: right; color: #9C9B96; }
#multi_wyb2 {left: 200px; top: 55px; font-size: 0.75em; text-align: right; color: #9C9B96; }
#multi_wyb3 {left: 0px; top: 235px; font-size: 0.75em; text-align: right; color: #9C9B96; }
#multi_wyb4 {left: 200px; top: 235px; font-size: 0.75em; text-align: right; color: #9C9B96; }

#multi_dwyl1 {top: 122px;  left: 0px; color: #696866; font-size: 0.8em; font-weight: bold;}
#multi_dwyl2 {top: 122px;  left: 200px; color: #696866; font-size: 0.8em; font-weight: bold;}
#multi_dwyl3 {top: 302px; left: 0px; color: #696866; font-size: 0.8em; font-weight: bold;}
#multi_dwyl4 {top: 302px; left: 200px; color: #696866; font-size: 0.8em; font-weight: bold;}

#multi_mpow1 {top: 72px;  left: 0px; color: #696866; font-size: 0.8em; font-weight: bold;}
#multi_mpow2 {top: 72px;  left: 200px; color: #696866; font-size: 0.8em; font-weight: bold;}
#multi_mpow3 {top: 252px; left: 0px; color: #696866; font-size: 0.8em; font-weight: bold;}
#multi_mpow4 {top: 252px; left: 200px; color: #696866; font-size: 0.8em; font-weight: bold;}

#multi_mpowinp1 {top: 85px; left: -1px;}
#multi_mpowinp2 {top: 85px; left: 199px;}
#multi_mpowinp3 {top: 265px; left: -1px;}
#multi_mpowinp4 {top: 265px; left: 199px;}

#multi_pob1 {left: 0px; top: 105px; font-size: 0.75em; text-align: right; color: #9C9B96; }
#multi_pob2 {left: 200px; top: 105px; font-size: 0.75em; text-align: right; color: #9C9B96; }
#multi_pob3 {left: 0px; top: 285px; font-size: 0.75em; text-align: right; color: #9C9B96; }
#multi_pob4 {left: 200px; top: 285px; font-size: 0.75em; text-align: right; color: #9C9B96; }

#multi_kal1 {top: 136px; left: 0px; }
#multi_kal2 {top: 136px; left: 200px; }
#multi_kal3 {top: 315px; left: 0px; }
#multi_kal4 {top: 315px; left: 200px; }

#multi_dz_wylot_js1 {position: absolute; left: 0px; top: 0px;}
#multi_m_wylot_js1 {position: absolute; left: 50px; top: 0px;}
#multi_dz_wylot_js2 {position: absolute; left: 0px; top: 0px;}
#multi_m_wylot_js2 {position: absolute; left: 50px; top: 0px;}
#multi_dz_wylot_js3 {position: absolute; left: 0px; top: 0px;}
#multi_m_wylot_js3 {position: absolute; left: 50px; top: 0px;}
#multi_dz_wylot_js4 {position: absolute; left: 0px; top: 0px;}
#multi_m_wylot_js4 {position: absolute; left: 50px; top: 0px;}

#napisy { position: absolute; width: 318px; height: 31px; background: url('foto/napisy.jpg') center center no-repeat; top: 36px; left: 18px;}

#szukaj { position: absolute; width: 213px; height: 48px; background: url('foto/szukaj.jpg') center center no-repeat; top: 255px; left: 425px; cursor: pointer;}
#szukaj2 { position: absolute; width: 213px; height: 48px; background: url('foto/szukaj.jpg') center center no-repeat; top: 185px; left: 425px; cursor: pointer;}

#miastow_label { position: absolute; font-size: 0.8em; color: #686868; font-weight: bold; top: 75px; left: 20px; }
#miastop_label { position: absolute; font-size: 0.8em; color: #686868; font-weight: bold; top: 75px; left: 228px;}
#powrot_m , #wylot_m { border: 1px #c9c9c9 solid; color: #353535; font-size: 0.8em; padding-left: 5px; padding-right: 5px; padding-top: 2px; height: 15px; width: 157px;} 
#wylot_m { position: absolute; left: 17px; top: 89px; } 
#powrot_m { position: absolute; left: 225px; top: 89px; } 
#miasto_z , #miasto_d , #miasto_z2 , #miasto_d2 , #miasto_z3 , #miasto_d3 { border: 1px #c9c9c9 solid; color: #686868; font-size: 0.8em; padding-left: 5px; padding-right: 5px; padding-top: 2px; height: 15px; width: 157px;} 
#miasto_z { position: absolute; left: 17px; top: 89px; } 
#miasto_d { position: absolute; left: 225px; top: 89px; } 

#miastow_label_mapa , #miastop_label_mapa , #miastow2_label_mapa , #miastop2_label_mapa  , #miastow3_label_mapa , #miastop3_label_mapa { color: #949590; font-size: 0.8em; position: absolute; top: 109px; cursor: pointer;}
#miastow_label_mapa { left: 87px;} 
#miastop_label_mapa { left: 295px;}

.checkbox {
	width: 20px;
	height: 20px;
	display: block;
	background: url(foto/checkbox.jpg) no-repeat 0 -20px;
}

.checkbox_selected {
	background: url(foto/checkbox.jpg) no-repeat 0 0;
	width: 20px;
	height: 20px;
	display: block;
}

.checkboxnew {
	width: 20px;
	height: 20px;
	display: block;
	background: url(foto/checkbox.jpg) no-repeat 0 -20px;
}

.checkboxnew_selected {
	background: url(foto/checkbox.jpg) no-repeat 0 0;
	width: 20px;
	height: 20px;
	display: block;
}


#cflex1 { position: absolute; left: 15px; top: 127px; }
#cflex2 { position: absolute; left: 222px; top: 127px; }
#cflex3 { position: absolute; left: 15px; top: 182px; }
#cflex4 { position: absolute; left: 222px; top: 182px; }

#txtcflex1 {position: absolute; color: #ccccca; font-size: 9px; left: 35px; top: 132px;}
#txtcflex2 {position: absolute; color: #ccccca; font-size: 9px; left: 242px; top: 132px;}
#txtcflex3 {position: absolute; color: #ccccca; font-size: 9px; left: 35px; top: 187px;}
#txtcflex4 {position: absolute; color: #ccccca; font-size: 9px; left: 242px; top: 187px;}

#miasto_z2 {position: absolute;  font-size: 9px; left: 17px; top: 147px; opacity:0.3; filter:alpha(opacity=30);}
#miastow2_label_mapa { top: 166px; left: 87px; opacity:0.3; filter:alpha(opacity=30);} 

#miasto_d2 {position: absolute;  font-size: 9px; left: 225px; top: 147px; opacity:0.3; filter:alpha(opacity=30);}
#miastop2_label_mapa { top: 166px; left: 295px; opacity:0.3; filter:alpha(opacity=30);} 

#miasto_z3 {position: absolute;  font-size: 9px; left: 17px; top: 202px; opacity:0.3; filter:alpha(opacity=30);}
#miastow3_label_mapa { top: 222px; left: 87px; opacity:0.3; filter:alpha(opacity=30);} 

#miasto_d3 {position: absolute;  font-size: 9px; left: 225px; top: 202px; opacity:0.3; filter:alpha(opacity=30);}
#miastop3_label_mapa { top: 222px; left: 295px; opacity:0.3; filter:alpha(opacity=30);} 

.wylot160km 		{display: none; position: absolute; left: 15px; top: 127px;}
.powrot160km  		{display: none; position: absolute; left: 222px; top: 127px; }
#wylot_160_label 	{display: none; width: 148px; font-size: 0.8em; font-weight: bold; color: #686868; position: absolute; left: 37px; top: 130px; text-align: left;}
#powrot_160_label 	{display: none; width: 148px; font-size: 0.8em; font-weight: bold; color: #686868; position: absolute; left: 245px; top: 130px; text-align: left;}

#dataw_label , #datap_label {  position: absolute; font-size: 0.8em; color: #686868; font-weight: bold; top: 170px; left: 20px; }
#datap_label {left: 228px;}



.select_open,	
.select {
	border: 1px solid #bdbdbd;
	position: relative;
	height: 16px;
	padding: 2px 5px 0 5px;
	font-size: 0.9em;
	z-index: 10;
	color: #686868;
	background: #ffffff;
	text-align: left;
}

.select_open .more,
.select .more{
	width: 15px;
	height: 16px;
	background: url(foto/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(foto/arrow_select2.gif) no-repeat 0 0;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.select_open div div .down {
	background: url(foto/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;
}


.dzien {  width: 30px; text-align: left; position: absolute; top: 185px; left: 18px;} 
.dzienp { width: 30px; text-align: left; position: absolute; top: 185px; left: 225px;} 

.miesiac { width: 110px; text-align: left; position: absolute; top: 185px; left: 64px;} 
.miesiacp { width: 110px; text-align: left; position: absolute; top: 185px; left: 271px;} 


#elastyczne1  {   position: absolute; font-size: 0.8em; color: #686868; font-weight: bold; top: 370px; left: 20px; display:none;}
#elastyczne2  {  position: absolute; font-size: 0.8em; color: #686868; font-weight: bold; top: 370px; left: 228px; display:none;}

.win_time_d {  position: absolute;width: 148px; top: 385px; left: 16px; text-align: left; color: #686868; font-size: 0.8em; padding-top: 3px; height: 15px;display:none;}
.win_time_a {  position: absolute;width: 148px; top: 385px; left: 225px; text-align: left; color: #686868; font-size: 0.8em; padding-top: 3px; height: 15px;display:none;}

#kalsepa {width: 18px; height: 322px; position: absolute; background: url(foto/kalsepa.png) center center no-repeat; left: 196px; top: 43px;}
#kalsepa2 {width: 18px; height: 415px; position: absolute; background: url(foto/kalsepa2.png) center center no-repeat; left: 400px; top: 0px;}

#liczba_pas{ position: absolute; font-size: 0.8em; color: #686868; font-weight: bold; top: 34px; left: 425px; }

#dorosli0 { position: absolute;  color: #989793; font-size: 0.8em; top: 56px; left: 436px; }
#dorosli1 { position: absolute;  color: #cac7c2; font-size: 0.8em; top: 68px; left: 424px; }
.doroslislct { position: absolute; width: 30px; top: 83px; left: 435px; text-align: left; }

#mlo0 { position: absolute;  color: #989793; font-size: 0.8em; top: 111px; left: 432px; display: none;}
#mlo1 { position: absolute;  color: #cac7c2; font-size: 0.8em; top: 123px; left: 424px; display: none;}
.mloslct { position: absolute; width: 30px; top: 138px; left: 435px;text-align: left; display: none;}

#dzi0 { position: absolute;  color: #989793; font-size: 0.8em; top: 56px; left: 506px; display: none;}
#dzi1 { position: absolute;  color: #cac7c2; font-size: 0.8em; top: 68px; left: 494px; display: none;}
.dzislct { position: absolute; width: 30px; top: 83px; left: 503px; text-align: left; display: none;}

#niem0 { position: absolute;  color: #989793; font-size: 0.8em; top: 56px; left: 560px; display: none;}
#niem1 { position: absolute;  color: #cac7c2; font-size: 0.8em; top: 68px; left: 569px; display: none;}
.nieslct { position: absolute; width: 30px; top: 83px;  left: 570px; text-align: left; display: none;}

#sen0 { position: absolute;  color: #989793; font-size: 0.8em; top: 111px; left: 500px; display: none;}
#sen1 { position: absolute;  color: #cac7c2; font-size: 0.8em; top: 123px; left: 498px; display: none;}
.senslct { position: absolute; width: 30px; top: 138px; left: 503px; text-align: left; display: none;}
	
#opcje_dodatkowe {font-weight: bold; font-size: 0.8em; color: #9d9c9a; position: absolute; top: 87px; left: 490px; cursor: pointer;}
#loty_bezp_lable	{font-size: 0.8em; color: #9d9c9a; position: absolute; font-weight: bold; color: #696866; top: 130px; left: 450px; cursor: pointer;}
.loty_bezp {position: absolute; left: 430px; top: 127px;}


#prefer_linie{font-size: 0.8em; color: #686868; position: absolute; top: 151px; left: 428px; cursor: pointer; font-weight: bold; }
.linie {width: 200px;	color: #686868; position: absolute; left: 426px; top: 165px; z-index: 200;}

#prefer_klasa{font-size: 0.8em; color: #686868; position: absolute; top: 190px; left: 428px; cursor: pointer; font-weight: bold; }
.klasa { width: 200px; position: absolute; left: 426px; top: 202px; }

#zwin_dodatkowe {font-size: 0.8em; color: #9d9c9a; position: absolute; color: #9d9c9a; top: 227px; left: 425px; cursor: pointer;}
#rozwin_dodatkowe {font-size: 0.8em; color: #9d9c9a; position: absolute; color: #9d9c9a; top: 155px; left: 425px; cursor: pointer;}

.kroki {float: left; width: 60px; height: 19px; color: #9a9a9a; padding-top: 4px;}
.kroki1 {float: left; width: 7px; height: 22px; background: url('foto/kroki-lewy.png') center center no-repeat; }
.kroki2 {float: left; width: 160px; height: 17px; padding-top: 3px;  border-top: 1px #edae5f solid; border-bottom: 1px #edae5f solid; background: #e7942a; color: #ffffff; font-weight: bold; font-size: 0.8em; }
.kroki2niez {float: left; width: 160px; height: 16px; padding-top: 4px;  color: #999999; font-weight: bold; font-size: 0.8em; }
.kroki3 {float: left; width: 6px; height: 22px; background: url('foto/kroki-prawy.png') center center no-repeat;}

.kroki_odstep { float: left; width: 10px; height: 22px; }
#srodek {float: left; width: 960px;}
#loty {float: left; width: 715px; } 

#krok1 { width: 103px; text-align: left; padding-left: 3px;}
#krok2 { width: 100px; text-align: left; padding-left: 3px;}
#krok3 { width: 267px; text-align: left; padding-left: 3px;}

#duzynapis {float: left; width: 960px; padding-bottom: 5px;text-align: left; font-size: 18px; color: #986699; font-weight: bold;}
#duzynapis_1 {float: left; width: 960px; height: 30px; text-align: left; font-size: 1.2em; color: #986699; font-weight: bold; }


	
.lot {width: 715px; float: left;}
.lot_bar1 {float: left; height: 34px; width: 10px; background: url(foto/lot_bar_lewy.png) center center no-repeat;}
.lot_bar2 {float: left; height: 33px; border-bottom: 1px #e4d7e0 solid; width: 585px; background: #986699;}
.bar_cena {float: left; color: #ffffff; font-size: 1em; padding-top: 4px;}
.bar_cena  strong {font-size: 1.6em; }
.bar_dopisek{ float: right;color: #ffffff;  font-size: 0.85em; padding-top: 9px; padding-right: 5px;}
.bar_dopisek strong { font-size: 1.1em;}
.lot_bar_rez {cursor: pointer; float: left; height: 34px; width: 119px; background: url(foto/lot_bar_rezerwuj.png) center center no-repeat;}

.lot_oknom1 {font-size: 0.8em; color: #986699; font-weight: bold; float: left; padding-top: 3px; height: 17px; width: 94px; border-bottom: 1px #f2f2f2 solid; border-right: 1px #f2f2f2 solid; background: #fffdf8;}
.lot_oknom2 {text-align: left; padding-left: 10px; font-size: 0.8em; color: #986699; float: left; padding-top: 3px; height: 17px; width: 296px; border-bottom: 1px #f2f2f2 solid; border-right: 1px #f2f2f2 solid; background: #fffdf8;}
.lot_oknom3 {text-align: left; padding-left: 10px; font-size: 0.8em; color: #986699; float: left; padding-top: 3px; height: 17px; width: 303px; border-bottom: 1px #f2f2f2 solid; background: #fffdf8;}

.lot_oknod1 {float: left; height: 43px; width: 94px; border-bottom: 1px #f2f2f2 solid; border-right: 1px #f2f2f2 solid; background: #ffffff;}
.lot_oknod2 {float: left; overflow: hidden; height: 40px; padding-top: 3px; width: 306px; border-bottom: 1px #f2f2f2 solid; border-right: 1px #f2f2f2 solid; background: #ffffff;}
.lot_oknod3 {float: left; height: 40px; padding-top: 3px; width: 313px; border-bottom: 1px #f2f2f2 solid; background: #ffffff;}

.lot_dol {float: left; height: 22px; width: 702px; background: #fffdf8; text-align: left; font-size: 0.75em; padding-left: 14px; padding-top: 8px; color: #666666;}
.lot_dol a { color: #989896; text-decoration: none; font-weight: normal;}
.lot_dolone { float: left; height: 20px; width: 716px; background: #ffffff; }


#wyszmala { float: left; width: 241px; }
.notact { color: #eaeaea;}



	#helperList {
		color: #6e6e6e;
		font-size: 0.75em;
		position: absolute;
		border: 1px solid #bdbdbd;
		top: 109px;
		left: 17px;
		background: #ffffff;
	}
	#helperList2 {
		color: #6e6e6e;
		font-size: 0.75em;
		position: absolute;
		border: 1px solid #bdbdbd;
		top: 109px;
		left: 225px;
		background: #ffffff;
	}
#helperList  tr , #helperList2 tr{
		z-index: 80000;
	}
#helperList  td , #helperList2 td{
		font-size: 0.9em;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 5px;
		cursor: pointer;
		color: #6e6e6e;
		font-size: 0.9em;
	}
#helperList2 .helperTable  		{background: #ffffff;}	
#helperList2 .unselectedRow		{background: #ffffff; cursor: pointer;}
#helperList2 .selectedRow		{background: #eaeaea; cursor: pointer;}
#helperList .helperTable  		{background: #ffffff;}	
#helperList .unselectedRow		{background: #ffffff; cursor: pointer;}
#helperList .selectedRow		{background: #eaeaea; cursor: pointer;}




#helperList3 {
		color: #6e6e6e;
		font-size: 0.75em;
		position: absolute;
		border: 1px solid #bdbdbd;
		top: 167px;
		left: 17px;
		background: #ffffff;
	}
#helperList3  tr {
		z-index: 80000;
	}
#helperList3  td {
		font-size: 0.9em;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 5px;
		cursor: pointer;
		color: #6e6e6e;
		font-size: 0.9em;
	}
#helperList3 .helperTable  		{background: #ffffff;}	
#helperList3 .unselectedRow		{background: #ffffff; cursor: pointer;}
#helperList3 .selectedRow		{background: #eaeaea; cursor: pointer;}



#helperList4 {
		color: #6e6e6e;
		font-size: 0.75em;
		position: absolute;
		border: 1px solid #bdbdbd;
		top: 167px;
		left: 225px;
		background: #ffffff;
	}
#helperList4  tr {
		z-index: 80000;
	}
#helperList4  td {
		font-size: 0.9em;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 5px;
		cursor: pointer;
		color: #6e6e6e;
		font-size: 0.9em;
	}
#helperList4 .helperTable  		{background: #ffffff;}	
#helperList4 .unselectedRow		{background: #ffffff; cursor: pointer;}
#helperList4 .selectedRow		{background: #eaeaea; cursor: pointer;}





#helperList5 {
		color: #6e6e6e;
		font-size: 0.75em;
		position: absolute;
		border: 1px solid #bdbdbd;
		top: 222px;
		left: 17px;
		background: #ffffff;
	}
#helperList5  tr {
		z-index: 80000;
	}
#helperList5  td {
		font-size: 0.9em;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 5px;
		cursor: pointer;
		color: #6e6e6e;
		font-size: 0.9em;
	}
#helperList5 .helperTable  		{background: #ffffff;}	
#helperList5 .unselectedRow		{background: #ffffff; cursor: pointer;}
#helperList5 .selectedRow		{background: #eaeaea; cursor: pointer;}



#helperList6 {
		color: #6e6e6e;
		font-size: 0.75em;
		position: absolute;
		border: 1px solid #bdbdbd;
		top: 222px;
		left: 225px;
		background: #ffffff;
	}
#helperList6  tr {
		z-index: 80000;
	}
#helperList6  td {
		font-size: 0.9em;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 5px;
		cursor: pointer;
		color: #6e6e6e;
		font-size: 0.9em;
	}
#helperList6 .helperTable  		{background: #ffffff;}	
#helperList6 .unselectedRow		{background: #ffffff; cursor: pointer;}
#helperList6 .selectedRow		{background: #eaeaea; cursor: pointer;}



#helperList7 {
		color: #6e6e6e;
		font-size: 0.75em;
		position: absolute;
		border: 1px solid #bdbdbd;
		top: 236px;
		left: 199px;
		background: #ffffff;
	}
#helperList7  tr {
		z-index: 80000;
	}
#helperList7  td {
		font-size: 0.9em;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 5px;
		cursor: pointer;
		color: #6e6e6e;
		font-size: 0.9em;
	}
#helperList7 .helperTable  		{background: #ffffff;}	
#helperList7 .unselectedRow		{background: #ffffff; cursor: pointer;}
#helperList7 .selectedRow		{background: #eaeaea; cursor: pointer;}

#helperList8 {
		color: #6e6e6e;
		font-size: 0.75em;
		position: absolute;
		border: 1px solid #bdbdbd;
		top: 286px;
		left: 199px;
		background: #ffffff;
	}
#helperList8  tr {
		z-index: 80000;
	}
#helperList8  td {
		font-size: 0.9em;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 5px;
		cursor: pointer;
		color: #6e6e6e;
		font-size: 0.9em;
	}
#helperList8 .helperTable  		{background: #ffffff;}	
#helperList8 .unselectedRow		{background: #ffffff; cursor: pointer;}
#helperList8 .selectedRow		{background: #eaeaea; cursor: pointer;}



.txt { font-size: 0.9em; color: #666666; text-align: left; padding-left: 8px; padding-top: 3px; }
.txt strong { font-weight: bold; }

#zestawienie_wynikow{position: relative; float: left; z-index: 100;  width: 690px;  }
#pm3_belka {height: 20px; width: 713px; background: url('img/pm3powrot.png') right top no-repeat;}
#zestawienie_wynikow2{ background: #fffdf8;  height: 200px; position: relative; float: left; z-index: 100;  width: 693px;  }
#pm3_belkaw {font-size: 0.8em; height: 200px; width: 20px; float: left; background: url('img/pm3wylot.png') bottom center no-repeat;}

.pm3_cena {color: #666666; border: 1px #fffdf8 solid; font-size: 0.8em; padding-top: 5px; float: left; width: 81px; height: 17px; }
.pm3_z_wyl { text-align: right; float: left; padding-right: 14px; width: 80px; color: #666666; padding-top: 4px; height: 18px; font-size: 0.8em;}
.pm3_cena2 { cursor: pointer; background: #ffffff; color: #666666; border-top: 1px #f2f2f2 solid; border-left: 1px #f2f2f2 solid; font-size: 0.75em; padding-top: 4px; float: left; width: 82px; height: 18px;}

.pm3_koniecpr {border-right: 1px #f2f2f2 solid;}
.pm3_koniecdol {border-bottom: 1px #f2f2f2 solid;}


#l_wyniki1{
  position:absolute;
  top:41px;
  left: 0px;
	text-align: right;
	font-size:0.75em;
	color: #666666;
	width: 105px;
}
#l_wyniki2{
	font-size:0.75em;
  position:absolute;
  top:65px;
  left: 0px;
	text-align: right;
	color: #666666;
	width: 105px;
}
#l_wyniki3{
	font-size:0.75em;
  position:absolute;
  top:91px;
  left: 0px;
	text-align: right;
	color: #666666;
	width: 105px;
}


.c_wynik{
 position:relative;
 top:10px;
 width:98px;
 height:100px;
 float:left;
 font-size:11px;
 font-weight:bold;
 text-align: center;

}
.c_wynik  span{
 position:relative;
 top:0px;
 width:93px;
 font-size: 0.8em;
 font-weight: bold;
 color:#636363;
 text-decoration:underline;
}


.c_wynik a{
 position:relative;
 top:5px;
 width:93px;
 color:#999999;
}

.r_wyniki2p{
  position:relative;
  top:0px;
  left:0px;
  border:1px solid #dddddd;
  border-bottom:0px;
  color: #343434;
  height: 23px;	
  width:97px;
  font-size: 0.9em;
}

.r_wyniki2p a , .r_wyniki3p a , .r_wyniki4p a{
	color: #343434;
	font-size: 11px;
}

.r_wyniki3p{
  position:relative;
  top:0px;
  left:0px;
  border:1px solid #dddddd;
   border-bottom:0px;
  height:23px;
  width:97px;
  font-size: 0.9em;

}
.r_wyniki4p{
  position:relative;
  top:0px;
  left:0px;
  border:1px solid #dddddd;
  height:23px;
  width:97px;
  font-size: 0.9em;
}


.m_wynik{
  position:relative;
  top:0px;
  left:114px;
  
}

.r_wyniki1{
  position:relative;
  top:0px;
  left:0px;  
  height:25px;
  width:93px;
  border-left:0px;
  border-bottom:0px;
 
}

.r_wyniki2{
  position:relative;
  top:0px;
  left:0px;
  border:1px solid #dddddd;
  height:23px;
  width:97px;
  border-left:0px;
  border-bottom:0px;
 
}

.r_wyniki3{
  position:relative;
  top:0px;
  left:0px;
  border:1px solid #dddddd;
  height:23px;
  width:97px;
  border-left:0px;
  border-bottom:0px;
  
}
.r_wyniki4{
  position:relative;
  top:0px;
  left:0px;
  border:1px solid #dddddd;
  height:23px;
  width:97px;
  border-left:0px; 
  
}
#lista_dopisek {position: relative; float: left; padding-top: 0px; color: #a1a1a1; text-align: right; height: 15px; text-align: right; width: 696px; font-size: 0.75em;}
.sortowanie {float: left; width: 712px; height: 52px;  background: #fffdf8;}
#ukryjlc { cursor: pointer; width: 180px; height: 26px;  position: absolute; background: url(foto/ukryjlowcost.png) center center no-repeat; top: 426px; left: 530px; }

#sortowanie{
  position:relative;
  float: left;
  width: 417px;
	height: 25px;
	padding-top: 3px;
  text-align:left;
  font-size:11px;
	font-size: 0.9em;
	color: #636363;
}
.sortowanie_active {
	color: #343434;
}
#sortowanie_text{
	font-weight:bold;
	color:#656766;
	float:left;
	padding-top: 10px;
	padding-left: 7px;
	font-size: 0.9em;
}

#sortowanie_cena{
  position:absolute;
  top:0px;
  left:100px;
  float:left;
	padding-top: 13px;
	font-size: 0.9em;
}

#sortowanie_czas{
  position:absolute;
  top:0px;
  left:156px;
	padding-top: 13px;
  float:left;
	font-size: 0.9em;
}

#sortowanie_gw{
  position:absolute;
  top:0px;
  left:284px;
  float:left;
	padding-top: 13px;
	font-size: 0.9em;
}

#sortowanie_chczas { position: absolute; top: 9px; left: 80px;}
#sortowanie_chgw { position: absolute; top: 9px; left: 135px; }
#sortowanie_chgp { position: absolute; top: 9px; left: 263px; }

.checkboxs {
  position:relative;
  float:left;
  left: 10px;
	width: 20px;
	height: 20px;
	display: block;
	background: url(foto/checkbox1.png) no-repeat 0 0;
	z-index:1;
}

.checkboxs_selected {
	background: url(foto/checkbox1.png) no-repeat 0 -20px;
	width: 20px;
	height: 20px;
	display: block;
}
#wyszukano {padding-left: 7px; padding-top: 3px; position: relative; float: left;  color: #676765;  font-size: 0.8em;}
#wyszukano strong { font-weight: bold; }
#wyszukano a {color: #676765;   text-decoration: none;}
#wyszukano a:hover {text-decoration: underline;}

#wyszukano2 {margin-top: -10px; padding-left: 7px; padding-top: 0px; position: relative; float: left;  color: #676765;  font-size: 0.8em;}
#wyszukano2 strong { font-weight: bold; }
#wyszukano2 a {color: #676765;   text-decoration: none;}
#wyszukano2 a:hover {text-decoration: underline;}

#formularz {position: relative; float: left; z-index: 100;  width: 715px;  }

.flot_dol {float: left; height: 22px; width: 699px; background: #fffdf8; text-align: left; font-size: 0.75em; padding-left: 14px; padding-top: 8px; color: #666666;}
.flot_dol a { color: #989896; text-decoration: none; font-weight: normal;}
.flot_dol1 { float: left; height: 20px; width: 714px; background: #ffffff; }



#szczegrejsu { width: 714px;  background: url(foto/szczegrejsu.png) top left no-repeat; padding-top: 25px;}
.sr1 , .sr2 , .sr3 , .sr4 , .sr5 , .sr6 {float: left; background: #fffdf8; padding-top: 4px; height: 18px; border-bottom: 1px #f1f1f2 solid; border-right: 1px #f1f1f2 solid;  font-size: 0.85em;  text-align: left; color: #a86699; padding-left: 6px;}
.sr1 { width: 88px;}
.sr2 { width: 111px;}
.sr3 { width: 118px;}
.sr4 { width: 118px;}
.sr5 { width: 118px;}
.sr6 { width: 118px; border-right: none;}
.srlinia { border-top: 1px #f1f1f2 solid;} 
.dsr1 , .dsr2 , .dsr3 , .dsr4 , .dsr5 , .dsr6 {float: left;    border-right: 1px #f1f1f2 solid;  font-size: 0.85em;  text-align: left; color: #a86699; padding-left: 6px;}
.dsr1 { width: 88px;}
.dsr2 { width: 111px; padding-top: 0px;  }
.dsr3 { width: 118px;padding-top: 3px; }
.dsr4 { width: 118px;padding-top: 3px; font-weight: bold;}
.dsr5 { width: 118px;padding-top: 3px; }
.dsr6 { width: 118px; border-right: none;padding-top: 3px; font-weight: bold;}
.ftxt { font-size: 0.9em; color: #666666; text-align: left; padding-bottom: 5px;}
.ftxt strong { font-weight: bold; }





#kalkceny{ width: 714px; background: url(foto/kalkulatorceny.png) top left no-repeat; padding-top: 25px; }
.c1 , .c2 , .c3 , .c4 , .c5 {float: left; background: #fffdf8; padding-top: 4px; height: 18px; border-bottom: 1px #f1f1f2 solid; border-right: 1px #f1f1f2 solid;  font-size: 0.85em;  text-align: left; color: #a86699; padding-left: 6px;}
.dc1 , .dc2 , .dc3 , .dc4 , .dc5 {float: left;   border-right: 1px #f1f1f2 solid;  font-size: 0.85em;  text-align: left; color: #a86699; padding-left: 6px;  }
.dc1 , .c1 { width: 107px; padding-top: 3px;}
.dc2 , .c2 { width: 95px; padding-top: 3px;}
.dc3 , .c3 { width: 119px; padding-top: 3px;}
.dc4 , .c4 { width: 106px; padding-top: 3px;}
.dc5 , .c5 { width: 250px; border-right: none;padding-top: 3px;}
.sc1 { float: left; padding-left: 120px; color: #a86899; font-size: 0.9em; width: 334px; border-bottom: 1px #f1f1f2 solid; border-right: 1px #f1f1f2 solid;  background: #fffdf8; text-align: left; padding-top: 4px; height: 18px; font-size: 0.85em; }
.sc2 { float: left; padding-left: 5px; color: #a86899; font-size: 0.9em; width: 250px; border-bottom: 1px #f1f1f2 solid;  background: #fffdf8; padding-top: 4px; height: 18px;  text-align: left; color: #666666; font-size: 0.85em; }
.sc3 { float: left; padding-left: 120px; color: #a86899; font-size: 0.9em; width: 334px; border-bottom: 1px #f1f1f2 solid; border-right: 1px #f1f1f2 solid;  background: #fffdf8; text-align: left; padding-top: 11px; height: 26px;  font-size: 0.85em; }
.sc4 { font-weight: bold; font-size: 1.5em; color: #ffffff; float: left;   padding-left: 5px; width: 252px;   background: url(foto/cena.png) center center no-repeat; padding-top: 6px; height: 32px;  text-align: left; }
.dclinie { border-top: 1px #f1f1f2 solid;  } 

#danepas{ width: 714px; background: url(foto/danepas.png) top left no-repeat; padding-top: 25px;}
  .belka { height: 21px; border-bottom: 1px #f1f1f2 solid; background: #fffdf8; width: 712px; }
  .belkakoniec { height: 21px; border-top: 1px #f1f1f2 solid; background: #fffdf8; width: 712px; }

  .belka1 { float: left; font-size: 0.8em; color: #a86899; font-weight: bold; padding-left: 15px; padding-top: 5px; }
  .belka2 { float: right; font-size: 0.8em; color: #656565;  font-weight: bold; padding-right: 10px; padding-top: 5px; }
  .belka2 strong { color: #E7942A; }
      .labels_row{
      	position: relative;
      	width: 714px;
      	height: 25px;
      	clear: none;
      	z-index: 0;
      }
      .inputs_row {
      	position: relative;
      	width: 714px;
      	height: 20px;
      }
      .labels_row label {
          position: absolute; 
          font-size: 0.8em;
          color: #a86899;
		  z-index: 0;
      }
      .labels_row label span {color: #E7942A; }
      .label_tytul { top: 8px; left: 16px;  font-weight: bold; }
      .label_imie { top: 8px; left: 93px; font-weight: bold; }
      .label_nazwisko { top: 8px; left: 230px; font-weight: bold; }
      .label_ur { top: 8px; left: 368px; font-weight: bold; }
      
      .label_dz {top: 8px; left: 368px; font-weight: bold;}
      .tytulp { position: absolute; left: 15px;  width: 60px;}
      .imie {position: absolute; left: 92px; width: 120px; }
      .nazwisko {position: absolute; left: 230px; width: 120px; }
      .dataurr {position: absolute; left: 370px; width: 30px; }
      .dataurm {position: absolute; left: 420px; width: 16px; }
      .dataurd {position: absolute; left: 456px; width: 16px; }
      
      .label_posilek { top: 10px; left: 16px; }
      .label_kartaf { top: 10px; left: 190px; }
      .label_uwagi { top: 10px; left: 370px; }
      .posilek {position: absolute; left: 15px;  width: 155px;}
      
      .label_bagaze       { top: 10px; left: 16px; }
      .bagaze               {position: absolute; left: 15px;  width: 333px;}
      
      .kartaf {position: absolute; left: 188px;  width: 160px;}
      .uwagi {position: absolute; left: 368px;  width: 155px;}

      .label_ulica{ top: 10px; left: 16px; }
      .label_ulnr { top: 10px; left: 255px; }
      .label_ulnr2 { top: 10px; left: 305px; }
      .ulica {position: absolute; left: 15px;  width: 215px;}
      .ulnr {position: absolute; left: 250px;  width: 30px;}
      .ulnr2 {position: absolute; left: 300px;  width: 30px;}
      
      .label_miejsc{ top: 10px; left: 16px; font-weight: bold; }
      .label_kod { top: 10px; left: 215px; font-weight: bold; }
      .label_kraj { top: 10px; left: 330px; font-weight: bold; }
      .miejsc {position: absolute; left: 15px;  width: 175px;}
      .kod {position: absolute; left: 210px;  width: 95px;}
      .kraj {position: absolute; left: 325px;  width: 95px;}

      .label_tel{ top: 10px; left: 16px; font-weight: bold; }
      .label_tel2 { top: 10px; left: 215px;  }
      .label_fax { top: 10px; left: 410px; }
      .tel {position: absolute; left: 15px;  width: 175px;}
      .tel2 {position: absolute; left: 210px;  width: 175px;}
      .fax {position: absolute; left: 405px;  width: 175px;}

      .label_email{ top: 10px; left: 16px; font-weight: bold; }
      .label_email2 { top: 10px; left: 215px; font-weight: bold;  }
      .email {position: absolute; left: 15px;  width: 175px;}
      .email2 {position: absolute; left: 210px;  width: 175px;}

      .label_fak1{ top: 10px; left: 16px;  }
      .label_fak2 { top: 10px; left: 215px;   }
      .fak1 {position: absolute; left: 15px;  width: 175px;}
      .fak2 {position: absolute; left: 210px;  width: 175px;}

      .label_plat { top: 10px; left: 16px; font-weight: bold; }
      .plat {position: absolute; left: 15px;  width: 175px;}
    

      .label_karta1{ top: 10px; left: 17px; font-weight: bold; }
      .label_karta2 { top: 10px; left: 212px;   font-weight: bold; }
      .label_karta3 { top: 10px; left: 407px;  font-weight: bold; }
      .typkarty {position: absolute; left: 15px;  width: 175px;}
      .karta1 {position: absolute; left: 15px;  width: 175px;}
      .karta2 {position: absolute; left: 210px;  width: 175px;}
      .karta3 {position: absolute; left: 405px;  width: 175px;}
	  
	  .pot_label0 {position: absolute; left: 16px; }
	  .pot_label1 {position: absolute; left: 16px; }
	  .pot_label2 {position: absolute; left: 215px; }
	  .pot_label3 {position: absolute; left: 416px; }

	  .pot_label4 {position: absolute; left: 16px; top: 14px; color: #6D6D6D; }
	  .pot_label5 {position: absolute; left: 215px; top: 14px; color: #6D6D6D; }
	  .pot_label6 {position: absolute; left: 416px; top: 14px; color: #6D6D6D; }
	  
#daneosrez{ width: 714px; background: url(foto/daneosrez.png) top left no-repeat; padding-top: 25px;}
  .daneosrezbelka { height: 32px; border-bottom: 1px #f1f1f2 solid; background: #fffdf8; width: 712px; }
  .daneosrezbelka1  { float: left; font-size: 0.8em; color: #a86899; font-weight: bold; padding-left: 10px; padding-top: 5px; }
  .daneosrezbelka2 { float: right; font-size: 0.8em; color: #656565;  font-weight: bold; padding-right: 10px; padding-top: 10px; }
  .daneosrezbelka2 strong { color: #E7942A; }
  .daneosrezbelka1 a { float: left; font-size: 1em; color: #a86899; font-weight: normal; text-decoration: underline;  padding-left: 0px; padding-top: 5px; }

#formaplat{ width: 714px; background: url(foto/formaplat.png) top left no-repeat; padding-top: 25px; color: #a86899; }
.daneosrezbelka21 { float: left; font-size: 0.8em; padding-left: 13px; padding-right: 10px; padding-top: 10px; }

#pfaktura { width: 714px; height: 150px;   background: url(foto/pfaktura.png) top left no-repeat; padding-top: 25px; color: #a86899; }


#wyszmala2 { float: left; width: 215px; height: 713px;  background: url(foto/mala-wyszukiwarka2.png) top center no-repeat; padding-top: 55px; padding-left: 17px; text-align: left;}
.info1 , .info2 { font-size: 0.75em; color: #333333; padding-bottom: 17px; width: 200px;}
.info1 { font-weight: bold; }
#plat_dopisek , .plat_dopisek , #plat_dopisek2{ font-size: 0.75em; text-align: left; float: left; padding-bottom: 10px; padding-left: 15px; padding-top: 15px; color: #666666; }
.plat_dopisek { width: 600px; padding-top: 0px; padding-bottom: 3px; }
#formrezerwuj { float: right; width: 175px; height: 41px; background: url('foto/formrezerwuj.png') center center no-repeat; cursor: pointer;}

.zaznaczony { background: #eaeaea; }
.promo {float: left; color: #666666; width: 85px;}
.promo a { color: #666666; text-decoration: none; }
.promo a:hover { text-decoration: underline; }

.promo2 {float: left; width: 105px; height: 30px;}
.promo2 a {color: #666666; text-decoration: none;}
.promo2 a:hover { text-decoration: underline; }

.promocjatxt2 {float: left; padding: 8px 10px 8px 10px; color: #666666; font-size: 10px;background: #fffdf7; width: 693px; line-height: 14px;}
.promocjatxt2 a { color: #666666; }


#lt_content { padding-left: 10px; float: left; width: 742px;  text-align: left;  }
#lt_nagl 	{ padding-top: 20px; font-size: 0.9em; color: #666666; font-weight: bold; float: left; width: 740px; }
#lt_tresc1 	{ padding-top: 20px; font-size: 0.9em; color: #666666; float: left; width: 740px; }
#lt_napis_lista_miast { float: left; width: 744px; padding-top: 20px; padding-bottom: 14px; }
.lt_slupek { font-size: 0.9em; float: left; width: 178px;  padding-bottom: 20px; } 
#lt_napisbig , .lt_napisbig { padding-top: 35px; font-weight: bold; float: left; width: 742px; color: #a0679a; font-size: 1.4em; }
#lt_napisbig span , .lt_napisbig span { font-size: 0.9em; font-weight: normal;  }
#lt_tresc2 , .lt_tresc2 { padding-top: 20px; font-size: 0.9em; color: #666666; float: left; width: 740px; }
#lt_napisbig2 { float: left; width: 730px; color: #333333; font-weight: bold; font-size: 1.1em; padding-top: 11px;} 

.lt_lot_nagl { float: left; width: 730px; color: #666666; font-weight: bold; font-size: 0.8em; padding-top: 21px; padding-bottom: 9px; padding-left: 9px; }
.lt_lot_nagl span { color: #000000; } 
 
.lt_napisbig2 { padding-top: 35px; font-weight: bold; float: left; width: 742px; color: #393532; font-size: 1.4em; }
.lt_barek { float: left; width: 745px; height: 34px; background: url('foto/lt_bar.png') center center no-repeat; } 
.lt_barek2 { float: left; width: 745px; height: 34px; background: url('foto/lt_bar2.png') center center no-repeat; } 


.lt_row1 { float: left; width: 740px; height: 28px; border-bottom: 1px #f2f2f2 solid; } 
.lt_row11 , .lt_row12 , .lt_row13 , .lt_row14 , .lt_row15 , .lt_row16 , .lt_row17 { float: left; } 
.lt_row11 { font-size: 0.8em; font-weight: bold; width: 183px; color: #333333; padding-left: 9px; padding-top: 7px;}  
.lt_row11 a { font-weight: bold; color: #333333; text-decoration: none; } 
.lt_row12 { font-size: 0.8em; width: 96px; color: #666666; padding-left: 9px; padding-top: 7px;}  
.lt_row13 { font-size: 0.8em; width: 100px; color: #666666; padding-left: 9px; padding-top: 7px;}  
.lt_row14 { font-size: 0.8em; width: 92px; color: #666666; padding-left: 9px; padding-top: 7px;}  
.lt_row14 span { color: #986697; font-weight: bold; }
.lt_row15 { font-size: 0.8em; width: 218px; color: #666666; padding-left: 9px; padding-top: 7px; }  
.lt_row16 { font-size: 0.8em; width: 81px; color: #666666; padding-left: 11px; padding-top: 7px; overflow: hidden;}  
.lt_row17 { font-size: 0.8em; width: 82px; color: #666666; padding-left: 9px; padding-top: 7px;}  

.lt_form_nick  { float: left; width: 650px; font-size: 0.8em; color: #666865; font-weight: bold; padding-top: 15px; padding-left: 3px; }
.lt_form_nick span { font-weight: normal; }
.lt_form_nick2 { float: left; width: 650px; font-size: 0.8em; color: #666865; font-weight: bold; padding-top: 4px; height: 16px; }
#lt_nick { border: 1px #cccccc solid; height: 16px; width: 165px; font-size: 10px;} 
.lt_form_nick3  { float: left; width: 650px; font-size: 0.8em; color: #666865; font-weight: bold; padding-top: 14px; padding-left: 3px; }
 
.lt_form_nick4 { float: left; width: 650px; font-size: 0.8em; color: #666865; font-weight: bold; padding-top: 4px; height: 124px; }
#lt_ftresc { border: 1px #cccccc solid; height: 113px; border: 1px #cccccc solid; width: 630px;font-size: 10px; padding: 2px 5px 2px 5px;}

.lt_form_nick_tresc1 { float: left; width: 650px; font-size: 0.8em; color: #666865; font-weight: bold; padding-top: 15px;  }
.lt_form_nick_tresc { float: left; width: 650px; font-size: 0.8em; color: #666865; padding-top: 11px; }


.ltboknapis1 { width: 195px; float: left; font-size: 14px;  padding-bottom: 10px; font-family: Arial ; font-weight: bold; color: #e89640;} 
.ltboknapis1 a { color: #e89640; text-decoration: none; }
.ltboknapis1 a:hover { text-decoration: underline; }
.ltboknapis2 { width: 195px; float: left; font-size: 12px;  padding-bottom: 5px; font-family: Arial ; font-weight: bold; color: #6f6667;} 
.ltboknapis2 a {color: #6f6667; text-decoration: none; }
.ltboknapis2 a:hover { text-decoration: underline; }
.ltboknapis3 { width: 195px; float: left; font-size: 11px;  padding-bottom: 5px; font-family: Arial ;  color: #666664;} 
.ltboknapis3 a {color: #666664; text-decoration: none; }
.ltboknapis3 a:hover { text-decoration: underline; }



.klikniety {background: #f6f6f6;}
.cenanaj77 {color: #ffffff; background: #986699; font-weight: bold;}


}


