@media screen, projection {


* { padding:0; margin:0; }
fieldset, img { border:0; }
label, a { cursor:pointer; margin:0; padding:0; }
body, textarea, input, table, select { font-size:12px; font-family: tahoma, Arial, Helvetica, sans-serif; }

#bilet { display: none;}
#start0 {
	width: 915px;
	position: relative;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#start {
	width: 915px;
	position: relative;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
BODY {
	margin: 0px;
	background: url(img/header_tlo.png) top center repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
#mainall{
	width: 100%;
	position: relative;
	background: url('img/header_tlo2.png') top center repeat-x;
	background-color: #ffffff;
}
#main {
	width: 915px;
	position: relative;
	clear: both;
	left: 0px;
	padding-bottom: 10px;
}
#foot {
	width: 100%;
	position: relative;
	height: 173px;
	background-image: url(img/foot_tlo.png);
	margin: 0px;
	padding: 0px;
}
#foot ul {
	list-style: none;
}
#foot li{
	float: left;
	padding-right: 10px;
}
#foot1 {
	height: 22px;
	width: 900px;
	padding-top: 10px;
	color: #86B6E7;
	background: url('img/ludek.png') right center no-repeat;
	font-size: 0.85em;
	text-align: left;
}
#foot1 a {
	color: #86B6E7;
  text-decoration: none;
}

#foot2 {
	height: 40px;
	width: 900px;
	background: url('img/fotek.png') left center no-repeat;
}
#foot3 {
	color: #4078B3;
	height: 40px;
	width: 900px;
text-align: left;
font-size: 0.8em;
}
#header {
	height: 162px;
	width: 900px;
	position: relative;
	text-align: center;
	top: -1px;
}
#logo {
	background-image: url(img/logo.png);
	height: 57px;
	width: 222px;
	clip:     rect(auto auto auto auto);
	top: 30px;
	position: absolute;
	left: 0px;
}
#napis {
	background-image: url(img/napis.png);
	position: absolute;
	left: 659px;
	top: 13px;
	width: 250px;
	height: 96px;
	background-repeat: no-repeat;
}
#button1 {
	background-image: url(img/button_bilety.png);
	height: 26px;
	width: 117px;
	left: 0px;
	top: 123px;
	position: absolute;

}
#button2 {
	background-image: url(img/button_hotele.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 114px;
	top: 123px;
	width: 95px;
	height: 27px;




}
#logowanie strong {
	font-size: 0.95em;
	color: FFFFFD;
	font-weight: bold;
	font-style: normal;
	padding-right: 5px;


}
#logowanie {
	font-size: 0.9em;
	font-style: normal;
	font-weight: normal;
	color: #E1BFCD;
	position: absolute;
	left: 691px;
	top: 130px;
	width: 201px;
	height: 12px;
	text-align: right;
}
.klir {
	clear: both;
}
#leftcontent {
	float: left;
	height: 415px;
	width: 550px;
	background: url("img/border_right.png") right top no-repeat;
}
#rightcontent {
	float: left;
	height: 240px;
	width: 307px;
}
#info1 {
	height: 115px;
	width: 306px;
	float: left;
	background: url('img/box1.png') left top no-repeat;
}
.separator {
	height: 3px;
	width: 327px;
	margin-left: 10px;
	background-repeat: no-repeat;
	border-bottom: 1px #F7F7F7 solid;
}
#info2 {
	height: 130px;
	width: 307px;
	float: left;
	background: url('img/box2.png') left top no-repeat;
}
#info3 {
	top:13px;
	height: 150px;
	width: 307px;
	float: left;
	background: url('img/box3.png') left 10px no-repeat;
}

#wyszukiwarka_polaczen {
	background-image: url(img/wyszukiwarka_polaczen.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 26px;
	width: 305px;
	left: -1px;
	top: 13px;


}

.dwie_strony {
	position: absolute;
	top: 52px;
	left: -4px;
	background: #FFFFFF url(img/rafio_on.jpg) no-repeat 6px;
	font-weight:bold;
	font-size: 0.9em;
	font-style: normal;

	padding-top: 3px;
	padding-left: 6px;
	width: 136px;
	height: 17px;
	}

.dwie_stronyoff {
	background: #FFFFFF url(img/rafio_off.jpg) no-repeat 6px;
	position: absolute;
	top: 52px;
	font-weight:bold;
	left: -4px;
	font-size: 0.9em;
	font-style: normal;

	padding-top: 3px;
	padding-left: 6px;
	width: 136px;
	height: 17px;
	}
	
	.jedna_strona {
	background: #FFFFFF url(img/rafio_off.jpg) no-repeat 6px;
	display: block;
	position: absolute;
	top: 52px;
	left: 142px;
	font-weight:bold;
	font-size: 0.9em;
	padding-top: 3px;
	padding-left: 10px;
	width: 136px;
	height: 17px;
	}		
	.jedna_stronaoff {
	background: #FFFFFF url(img/rafio_on.jpg) no-repeat 6px;
	display: block;
	position: absolute;
	top: 52px;
	left: 142px;
	font-weight:bold;
	font-size: 0.9em;
	padding-top: 3px;
	padding-left: 10px;
	width: 136px;
	height: 17px;
	}	




.czerwone {
	font-size: 0.9em;
	color: #b02c5d;
	font-weight: bold;
}
.szerosc {
	font-size: 0.9em;
	color: #999999;
}


#elastyczne_button { cursor: pointer; position: absolute; width: 169px; height: 48px; top: 82px; left: 0px; }
#wiecejmiast_button {cursor: pointer; position: absolute; width: 150px; height: 48px; top: 82px; left: 172px; }
#znajdzlotnisko_button {cursor: pointer; position: absolute; width: 191px; height: 48px; top: 82px; left: 325px; }

.elastyczne_button_on 		{ background: url('img/elastyczne_on.png') center center no-repeat; }
.elastyczne_button_off 		{ background: url('img/elastyczne_off.png') center center no-repeat; }
.wiecejmiast_button_on		{ background: url('img/wiecejmiast_on.png') center center no-repeat;}
.wiecejmiast_button_off		{ background: url('img/wiecejmiast_off.png') center center no-repeat;}
.znajdzlotnisko_button_on	{ background: url('img/znajdzlotnisko_on.png') center center no-repeat;}
.znajdzlotnisko_button_off	{ background: url('img/znajdzlotnisko_off.png') center center no-repeat;}


#wylot {
	position: absolute;
	left: 5px;
	top: 140px;
	height: 15px;
	width: 50px;
	text-align: left;
}
#przylot {
	position: absolute;
	height: 15px;
	width: 80px;
	left: 270px;
	top: 140px;
	text-align: left;
}
#data_w {
	position: absolute;
	height: 15px;
	width: 80px;
	left: 5px;
	top: 185px;
	text-align: left;
}
#data_p {
	position: absolute;
	height: 15px;
	width: 90px;
	left: 270px;
	top: 185px;
	text-align: left;
}
#elastyczne_w {
	position: absolute;
	left: 5px;
	top: 230px;
	height: 15px;
	width: 150px;
	text-align: left;
}
#elastyczne_p {
	position: absolute;
	height: 15px;
	width: 150px;
	left: 270px;
	top: 230px;
	text-align: left;
}

#szukajokolica1 {
	position: absolute;
	left: 0px;
	top: 200px;
	height: 15px;
	width: 100px;
	text-align: left;
	display: none;
}
#szukajokolica2 {
	position: absolute;
	left: 164px;
	top: 200px;
	height: 15px;
	width: 100px;
	text-align: left;
	display: none;
}
#szukajokolica3 {
	position: absolute;
	left: 265px;
	top: 200px;
	height: 15px;
	width: 100px;
	text-align: left;
	display: none;
}
#szukajokolica4 {
	position: absolute;
	left: 429px;
	top: 200px;
	height: 15px;
	width: 100px;
	text-align: left;
	display: none;
}


#wylot2 {
	position: absolute;
	left: 20px;
	top: 185px;
	height: 15px;
	width: 50px;
	text-align: left;
	display: none;
}
#cflex1 { position: absolute; left: 0px; top: 180px; display: none;}

#przylot2 {
	position: absolute;
	height: 15px;
	width: 80px;
	left: 285px;
	top: 185px;
	text-align: left;
	display: none;
}
#cflex2 { position: absolute; left: 265px; top: 180px; display: none;}

#wylot3 {
	position: absolute;
	left: 20px;
	top: 230px;
	height: 15px;
	width: 50px;
	text-align: left;
	display: none;
}
#cflex3 { position: absolute; left: 0px; top: 225px; display: none;}

#przylot3 {
	position: absolute;
	height: 15px;
	width: 95px;
	left: 285px;
	top: 230px;
	text-align: left;
	display: none;
}
#cflex4 { position: absolute; left: 265px; top: 225px; display: none;}


#miasto_z , #miasto_d , #wylotform , #powrotform , #miasto_z2 , #miasto_d2 , #miasto_z3 , #miasto_d3 {
	position: absolute;
	padding: 2px 0px 2px 5px;
	color: #6e6e6e;
	font-size: 1em;
	text-align:left;
	width: 190px;
	height: 14px;
	border: 1px solid #bdbdbd;
}
#miasto_z {
	left: 0px;
	top: 155px;
}
#miasto_d {
	left: 265px;
	top: 155px;
}
#wylotform {
	left: 0px;
	top: 200px;
}
#powrotform {
	left: 265px;
	top: 200px;
}

#miasto_z2 {
	left: 0px;
	top: 200px;
	display: none;
	opacity: 0.3;
	filter: alpha(opacity = 30);
}
#miasto_d2 {
	left: 265px;
	top: 200px;
	display: none;
	opacity: 0.3;
	filter: alpha(opacity = 30);
}
#miasto_z3 {
	left: 0px;
	top: 245px;
	display: none;
	opacity: 0.3;
	filter: alpha(opacity = 30);
}
#miasto_d3 {
	left: 265px;
	top: 245px;
	display: none;
	opacity: 0.3;
	filter: alpha(opacity = 30);
}




#szukaj_button {
	background-image: url(img/szukaj.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 48px;
	width: 248px;
	left: 122px;
	top: 350px;
}
#dopisek_dol a {
	font-size: 0.85em;
	color: cfcfcf;
}
#dopisek_dol {
	position: absolute;
	height: 15px;
	width: 150px;
	left: 174px;
	top: 335px;
}
#zaawansowane_link {
	font-size: 0.8em;
	height: 15px;
	width: 200px;
	position: absolute;
	left: 349px;
	top: 22px;
	color: a9a9a9;
	display: none;
}
.separator1 {
	background-image: url(img/main_border.png);
	background-repeat: no-repeat;
	height: 5px;
	width: 860px;
}
#linie_lotnicze {
	padding-top: 5px;
	width: 860px;
}
#dorosli0 {
	font-size: 0.9em;
	color: 696969;
	position: absolute;
	height: 10px;
	width: 60px;
	top: 275px;
	left: -7px;
	font-weight: bold;
}
#dzieci0 {
	font-size: 0.9em;
	color: 696969;
	position: absolute;
	height: 10px;
	width: 60px;
	top: 275px;
	left: 73px;
	font-weight: bold;
}
#niemowleta0 {
	font-size: 0.9em;
	color: 696969;
	position: absolute;
	height: 10px;
	width: 60px;
	top: 275px;
	left: 156px;
	font-weight: bold;
}
#dorosli1 {
	font-size: 0.9em;
	color: #666666;
	position: absolute;
	height: 10px;
	width: 60px;
	top: 287px;
	left: -7px;
	font-weight: normal;
}
#dzieci1 {
	font-size: 0.9em;
	color: #666666;
	position: absolute;
	height: 10px;
	width: 60px;
	top: 287px;
	left: 74px;
	font-weight: normal;
}
#niemowleta1 {
	font-size: 0.9em;
	color: #666666;
	position: absolute;
	height: 10px;
	width: 60px;
	top: 287px;
	left: 157px;
	font-weight: normal;
}


.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;
	text-align: left;
}

.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;
}



.doroslislct {
			position: absolute;
			left: 5px;
			top: 305px;
      		width:25px;
      		font-weight:normal;
      		font-size:12px;
  }
  

.dzieci {
			position: absolute;
			left: 86px;
			top: 305px;
      		width:25px;
      		font-weight:normal;
      		font-size:12px;
  }
  
  
  .niemowleta {
			position: absolute;
			left: 170px;
			top: 305px;
      		width:25px;
      		font-weight:normal;
      		font-size:12px;
  }  
#mapa1 {
	background-image: url(img/mapa.png);
	position: absolute;
	height: 23px;
	width: 25px;
	top: 153px;
	left: 465px;
	cursor: pointer;

}
#mapa2 {
	background-image: url(img/mapa.png);
	position: absolute;
	height: 23px;
	width: 25px;
	top: 153px;
	background-repeat: no-repeat;
	left: 200px;
	cursor: pointer;
}
#mapa3 {
	background-image: url(img/mapa.png);
	position: absolute;
	height: 23px;
	width: 25px;
	top: 198px;
	left: 465px;
	cursor: pointer;
	display: none;
	opacity: 0.3;
	filter: alpha(opacity = 30);
}
#mapa4 {
	background-image: url(img/mapa.png);
	position: absolute;
	height: 23px;
	width: 25px;
	top: 198px;
	background-repeat: no-repeat;
	left: 200px;
	cursor: pointer;
	display: none;
	opacity: 0.3;
	filter: alpha(opacity = 30);
}
#mapa5 {
	background-image: url(img/mapa.png);
	position: absolute;
	height: 23px;
	width: 25px;
	top: 243px;
	left: 465px;
	cursor: pointer;
	display: none;
	opacity: 0.3;
	filter: alpha(opacity = 30);
}
#mapa6 {
	background-image: url(img/mapa.png);
	position: absolute;
	height: 23px;
	width: 25px;
	top: 243px;
	background-repeat: no-repeat;
	left: 200px;
	cursor: pointer;
	display: none;
	opacity: 0.3;
	filter: alpha(opacity = 30);
}





.boxlink {float: left; width: 330px; text-align: right;  padding-top: 5px; background: url('img/link_arrow.png') right bottom no-repeat; padding-right: 10px; }
.boxlink a {  color: #b02c5d ;  text-decoration: none; font-size: 0.8em;}
.boxlink a:hover {  text-decoration: underline; }

.boxtxt {float: left; padding-top: 40px; width: 260px; text-align: left; padding-left: 52px; }
.boxtxt a { color: #333333;  text-decoration: none; }
.boxtxt a:hover { color: #333333; text-decoration: underline; }

.boxtxt ul { list-style: none; }
.boxtxt li { background: url('img/kropka.png') left center no-repeat;  padding-left: 15px;  color: #333333; font-size: 0.9em; padding-bottom: 1px;}
.lotydo {width: 140px; float: left;}
.cenalotydo {width: 100px; text-align: right;float: left; color: #1E62AB; font-weight: bold;}
#secure {
	float: left;
	background: url("img/secure.png") center center no-repeat;
	height: 34px;
	width: 195px;
	padding-top: 20px;
	padding-left: 100px;
}

#dopisek01 { width: 900px; }
#dopisek01 strong { color :#666666; font-size: 0.9em;}
#dopisek01 a { font-size: 0.8em; color: #C8C8C8; padding-left: 5px;}

#dolpasek {background: #F7F7F7; width: 100%; height: 57px; color: #CDCDCD; }
#dolpasek1 {width: 900px; height: 57px; background: url('img/dol_gora.png') top center no-repeat; }
#dolpasekmenu1 {text-align: center; width: 860px; height:18px; padding-top: 14px; font-size: 0.8em; font-weight: bold;}
#dolpasekmenu2 {text-align: center; width: 860px; height:18px; font-size: 0.8em; font-weight: bold;}
#dolpasekmenu1 a , #dolpasekmenu2 a {color: #9B9B9B;	text-decoration: none;}
#dolpasekmenu1 a:hover , #dolpasekmenu2 a:hover {color: #696969;	text-decoration: none;}

.checkboxs {
  position:relative;
  float:left;
  left: 10px;
	width: 20px;
	height: 20px;
	display: block;
	background: url(img/checkbox1.png) no-repeat 0 0;
	z-index:1;
}

.checkboxs_selected {
	background: url(img/checkbox1.png) no-repeat 0 -20px;
	width: 20px;
	height: 20px;
	display: block;
}
.checkboxnew {
  position:relative;
  float:left;
  left: 10px;
	width: 20px;
	height: 20px;
	display: block;
	background: url(img/checkboxnew.png) no-repeat 0 0;
	z-index:1;
}

.checkboxnew_selected {
	background: url(img/checkboxnew.png) no-repeat 0 -20px;
	width: 20px;
	height: 20px;
	display: block;
}


.dopisek_o_biletach {
	position: absolute;
	top: 58px;
	right: 100px;
	height: 19px;
	background-color: #FFFFC7;
	color: #B22E5D;
	font-size: 0.9em;
	font-weight: bold;
}
.dopisek_o_biletach_left { float: left; height: 19px; width: 6px;  background: url('img/dopisek_o_biletach_left.png') center center no-repeat;}
.dopisek_o_biletach_txt { float: left; height: 13px; padding-top: 3px; padding-left: 7px; padding-right: 5px;}
.dopisek_o_biletach_pyt { float: left; height: 19px; width: 12px; background: url('img/dopisek_o_biletach_pyt.png') center center no-repeat; padding-right: 2px; cursor: pointer;}
.dopisek_o_biletach_right { float: left; height: 19px; width: 7px;  background: url('img/dopisek_o_biletach_right.png') center center no-repeat;}

.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;
}



.form_elastyczne_w {
	position: absolute;
	left: 0px;
	top: 245px;
	width: 185px;
	
}
.form_elastyczne_p {
	position: absolute;
	left: 265px;
	top: 245px;
	width: 185px;
	
}

.form_okolicaslct{
	position: absolute;
	left: 93px;
	top: 197px;
	width: 54px;
	display: none;
}

.form_okolicaslct1{
	position: absolute;
	left: 358px;
	top: 197px;
	width: 54px;
	display: none;
}

.tanie_linie {	
   position:absolute;
   left:268px;
   top:278px;	
   z-index:1;
}
.jeden_dzien {	
   position:absolute;
   left:268px;
   top:306px;
   z-index:2;   
}
#tanielinie {
   position:absolute;
   left:295px;
   top:280px;	
   z-index:1;
   color: #B32E5D;
   font-weight: bold;
   font-size: 0.85em;
}
#plusminus {
   position:absolute;
   left:295px;
   top:309px;	
   z-index:2;   
   color: #305490 ;
   font-weight: bold;
   font-size: 0.85em;
}


#pytajnik {
	background: url('img/pytajnik.png') center center no-repeat;
   position:absolute;
   left:390px;
   top:221px;	
   z-index:2;   
   width: 17px;
   height: 20px;
   cursor: pointer;
	
}

	#cal_ico1 { position: absolute; top: 199px; left: 201px; background: url('img/cal_ico.png') center center no-repeat; width: 24px; height: 22px; cursor: pointer;}
	#cal_ico2 { position: absolute; top: 199px; left: 466px; background: url('img/cal_ico.png') center center no-repeat; width: 24px; height: 22px; cursor: pointer;}

	#wylot_kalendarz { z-index: 200; position: absolute; top: 168px; left: -3px; background: url('img/cal_tlo.png') center center no-repeat; padding-top: 7px; padding-left: 4px; width: 290px; height: 182px; }				
	#przylot_kalendarz { z-index: 200; position: absolute; top: 168px; left: 262px;  background: url('img/cal_tlo.png') center center no-repeat; padding-top: 7px; padding-left: 4px; width: 290px; height: 182px;}

	#wylot_kalendarz { display: none; }
	#przylot_kalendarz { display: none; }
	
	.czerwony_bar { width: 284px; height: 17px; background: #b02c5d; padding-right: 3px; padding-top: 3px; }
	.czerwony_bar_1 {float: left; color: #fefeff; font-weight: bold; text-align: left; font-size: 0.8em; padding-left: 5px; width: 150px; }
	.czerwony_bar_2 {float: left; color: #fefeff; font-weight: normal; font-size: 0.8em; text-align: right; width:114px;}
  	.czerwony_bar_3 {float: right; padding-top: 2px; cursor: pointer;}
	
	  .cal_left { width: 18px; height: 15px; float: left;  border-top: 1px #ffffff solid;  border-left: 1px #ffffff solid;  border-right: 1px #fbfbfb solid; border-bottom: 1px #fbfbfb solid; color: #666666; font-size: 0.8em; text-align: center; padding-top: 2px; }
	  .cal_right { width: 18px; height: 15px; float: left;  border-top: 1px #ffffff solid;  border-right: 1px #ffffff solid;  border-left: 1px #fbfbfb solid; border-bottom: 1px #fbfbfb solid; color: #666666; font-size: 0.8em; text-align: center; padding-top: 2px; }

	.nieakt { color: #CBCBCB; }
	.zaznacznony { color: #F8FFFF; background-color: #AD2D5D; cursor: pointer; }
	.aktywny { cursor: pointer;}
	.mysz { border: 1px #B12C59 solid; cursor: pointer;}
	
	.dni { float: left; width: 16px; height: 17px; text-align: center; font-size: 0.8em; color: #676767; padding-left: 4px; padding-top: 1px;}
	.dni_lewy { width: 143px; height: 18px; padding-top: 2px; background-color: #eeeeee; float: left; border-right: 1px #cccccc solid; } 
	.dni_prawy { width: 143px; height: 18px; padding-top: 2px;  background: #eeeeee; float: left; } 

	#wylot_lewy_miesiac {width: 141px; height: 114px; background: #ffffff; float: left; border-right: 1px #cccccc solid; padding-left: 2px; padding-top: 2px;}
	#wylot_prawy_miesiac {width: 143px; height: 114px; background: #ffffff; float: left; padding-top: 2px;}

	#wylot_miesiace_lewy {width: 143px; height: 17px;  padding-top: 2px; float: left; border-top: 1px #6c457a solid; border-right: 1px #2f72b6 solid; background-color: #285f98;}
	#wylot_miesiace_prawy { width: 143px; height: 17px;  padding-top: 2px;border-top: 1px #6c457a solid;  background: #285f98; float: left;} 
	#wylot_miesiace_lewy_txt {float: right; font-size: 0.8em; padding-right: 10px; color: #d0e1f1; font-weight: bold;} 
	#wylot_miesiace_prawy_txt {float: left; font-size: 0.8em; padding-left: 10px; color: #d0e1f1; font-weight: bold;}

	#przylot_lewy_miesiac {width: 140px; height: 114px; background: #ffffff; float: left; border-right: 1px #cccccc solid; padding-left: 3px; padding-top: 2px;}
	#przylot_prawy_miesiac {width: 144px; height: 114px; background: #ffffff; float: left; padding-top: 2px;}
	
	#przylot_miesiace_lewy {width: 143px; height: 17px;  padding-top: 2px; float: left; border-top: 1px #6c457a solid; border-right: 1px #2f72b6 solid; background-color: #285f98;}
	#przylot_miesiace_prawy { width: 143px; height: 17px; padding-top: 2px; border-top: 1px #6c457a solid;  background: #285f98; float: left;} 
	#przylot_miesiace_lewy_txt {float: right; font-size: 0.8em; padding-right: 10px; color: #d0e1f1; font-weight: bold;} 
	#przylot_miesiace_prawy_txt {float: left; font-size: 0.8em; padding-left: 10px; color: #d0e1f1; font-weight: bold;}


	#helperList {
		color: #6e6e6e;
		font-size: 0.75em;
		position: absolute;
		border: 1px solid #bdbdbd;
		top: 174px;
		left: 0px;
		background: #ffffff;
	}
	#helperList2 {
		color: #6e6e6e;
		font-size: 0.75em;
		position: absolute;
		border: 1px solid #bdbdbd;
		top: 174px;
		left: 265px;
		background: #ffffff;
	}
	#helperList3 {
		color: #6e6e6e;
		font-size: 0.75em;
		position: absolute;
		border: 1px solid #bdbdbd;
		top: 219px;
		left: 0px;
		background: #ffffff;
	}
	#helperList4 {
		color: #6e6e6e;
		font-size: 0.75em;
		position: absolute;
		border: 1px solid #bdbdbd;
		top: 219px;
		left: 265px;
		background: #ffffff;
	}
	#helperList5 {
		color: #6e6e6e;
		font-size: 0.75em;
		position: absolute;
		border: 1px solid #bdbdbd;
		top: 264px;
		left: 0px;
		background: #ffffff;
	}
	#helperList6 {
		color: #6e6e6e;
		font-size: 0.75em;
		position: absolute;
		border: 1px solid #bdbdbd;
		top: 264px;
		left: 265px;
		background: #ffffff;
	}	
#helperList  tr , #helperList2 tr , #helperList3 tr , #helperList4 tr , #helperList5 tr , #helperList6 tr {
		z-index: 80000;
	}

#helperList  td , #helperList2 td , #helperList3 td , #helperList4 td , #helperList5 td , #helperList6 td { 
		font-size: 0.9em;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 5px;
		cursor: pointer;
		color: #6e6e6e;
		font-size: 0.9em;
	}
#helperList .helperTable  		{background: #ffffff;}	
#helperList .unselectedRow		{background: #ffffff; cursor: pointer;}
#helperList .selectedRow		{background: #93d8f5; cursor: pointer;}

#helperList2 .helperTable  		{background: #ffffff;}	
#helperList2 .unselectedRow		{background: #ffffff; cursor: pointer;}
#helperList2 .selectedRow		{background: #93d8f5; cursor: pointer;}

#helperList3 .helperTable  		{background: #ffffff;}	
#helperList3 .unselectedRow		{background: #ffffff; cursor: pointer;}
#helperList3 .selectedRow		{background: #93d8f5; cursor: pointer;}

#helperList4 .helperTable  		{background: #ffffff;}	
#helperList4 .unselectedRow		{background: #ffffff; cursor: pointer;}
#helperList4 .selectedRow		{background: #93d8f5; cursor: pointer;}

#helperList5 .helperTable  		{background: #ffffff;}	
#helperList5 .unselectedRow		{background: #ffffff; cursor: pointer;}
#helperList5 .selectedRow		{background: #93d8f5; cursor: pointer;}

#helperList6 .helperTable  		{background: #ffffff;}	
#helperList6 .unselectedRow		{background: #ffffff; cursor: pointer;}
#helperList6 .selectedRow		{background: #93d8f5; cursor: pointer;}




#main_left { float: left;  width: 700px;  margin-top: -13px; padding-top: 13px;  }
	#napis_duzy , #napis_duzy2  , #napis_duzy3 { color: #b02c5d; font-weight: bold; font-size: 2em; text-align: left;  padding-left: 5px; padding-bottom: 10px;}
	#oddzielenie { width: 660px; height: 5px; background: url('img/podstrona_separator.png') top center no-repeat; padding-bottom: 20px;}
	#text_podstrony { width: 689px; color: #343434; font-size: 0.9em; text-align: left; padding-left: 5px; padding-right: 5px;  padding-bottom: 15px;}
		#text_podstrony_new { width: 689px; color: #343434; font-size: 0.9em; text-align: left; padding-left: 5px; padding-right: 5px;  padding-bottom: 15px;}
		#text_podstrony_new a {font-weight: bold; text-decoration: underline; color: #b02c5d;}
		#text_podstrony_new a:hover { font-weight: bold; text-decoration: underline; color: #b02c5d;}

#text_podstrony_new ul{
    margin-top:10px;
    margin-left:20px;
    margin-bottom:10px;
}

#text_podstrony_new ul li{
    margin-top:10px;
    margin-bottom:10px;
}

	
	#postrona_dolek {display: none; width: 660px; background:url('img/szary_dol.png') right bottom no-repeat; height: 30px; }
#main_right { float: left; width: 205px; margin-top: -12px;  }
	

#krok_1 { width: 670px; height: 40px; position: absolute; background: url('img/krok1.png') center center no-repeat; top: 0px;}
#krok_2 { width: 670px; height: 40px; position: absolute; background: url('img/krok2.png') center center no-repeat; top: 0px;}
#krok_3 { width: 670px; height: 40px; position: absolute; background: url('img/krok3.png') center center no-repeat; top: 0px;}
#krok_4 { width: 670px; height: 40px; position: absolute; background: url('img/krok4.png') center center no-repeat; top: 0px;}
#krok_5 { width: 670px; height: 40px; position: absolute; background: url('img/krok5.png') center center no-repeat; top: 0px;}

#lista_txt3 { 
  position:relative;
  font-weight:bold;
  color:#666666;
  font-size:11px;
  text-align:left;
  padding-bottom: 4px;
	padding-top: 20px;
}
#lista_txt1 { 
  position:relative;
  float: left;
  height: 14px;
  border: 1px #sdfsdf solid;
  padding-top: 13px;
  top: 0px;
  font-weight:bold;
  color:#373737;
  font-size:11px;
  text-align:left;
}

#zestawienie_wynikow{position: relative; float: left; z-index: 100;  width: 690px;  }


#zestawienie_wynikow3{position: relative; float: left; z-index: 100;  width: 690px;  }

#l_wyniki1{
  font-weight:bold;
  position:absolute;
  top:51px;
  left: 0px;
	text-align: left;
  font-size:1em;
	width: 105px;
}

#l_wyniki2{
  font-size:11px;
  font-weight:bold;
  position:absolute;
  top:76px;
  left: 0px;
	text-align: left;
  font-size:1em;;
}
#l_wyniki3{
  font-size:11px;
  font-weight:bold;
  position:absolute;
  top:103px;
  left: 0px;
	text-align: left;
  font-size:1em;;
}


.c_wynik{
 position:relative;
 top:22px;
 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;
  width:100px;
  border-bottom:0px;
	color: #343434;
	background: #fbfbfb;
  height: 25px;	
}

.r_wyniki2p a , .r_wyniki3p a , .r_wyniki4p a{
	color: #343434;
	font-weight: bold;
	font-size: 0.9em; 
}

.r_wyniki3p{
  position:relative;
  top:0px;
  left:0px;
  border:1px solid #dddddd;
  width:100px;
   border-bottom:0px;
	 background: #fbfbfb;
  height: 25px;	

}
.r_wyniki4p{
  position:relative;
  top:0px;
  left:0px;
  border:1px solid #dddddd;
  width:100px;
	background: #fbfbfb;
  height: 25px;	
  
}


.m_wynik{
  position:relative;
  top:0px;
  left:98px;
}

.m_wynik_tab2{
  position:relative;
  top:0px;
  left:0px;
}

.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:25px;
  width:100px;
  border-left:0px;
  border-bottom:0px;
 
}

.r_wyniki3{
  position:relative;
  top:0px;
  left:0px;
  border:1px solid #dddddd;
  height:25px;
  width:100px;
  border-left:0px;
  border-bottom:0px;
  
}
.r_wyniki4{
  position:relative;
  top:0px;
  left:0px;
  border:1px solid #dddddd;
  height:25px;
  width:100px;
  border-left:0px; 
  
}
#lista_dopisek { position: relative; float: left; padding-top: 2px; color: #a1a1a1; height: 30px; text-align: right; width: 686px; }
#lista_dopisek_chmurka { position: absolute; height: 14px; width: 13px; cursor: pointer; top: 9px; left: 179px; }
#lista_dopisek_tlo { display: none; left: 0px; top: 0 px; position: absolute; height: 14px; width: 13px; background: url('img/77aktualizacjaceny.png') left center no-repeat; width: 205px; height: 25px; }

#reklama { position: relative; float: left; width: 690px; height: 60px; background: url('img/reklama.png') center center no-repeat;}


#sortowanie{
  position:relative;
  float: left;
  width: 417px;
	height: 25px;
  text-align:left;
  font-size:11px;
	font-size: 0.9em;
	color: #636363;
}
.sortowanie_active {
	color: #343434;
}
#sortowanie_text{
  font-weight:bold;
  color:#383838;
	float:left;
	padding-top: 11px;
	font-size: 1em;
}

#sortowanie_cena{
  position:absolute;
  top:0px;
  left:100px;
  float:left;
	padding-top: 11px;
}

#sortowanie_czas{
  position:absolute;
  top:0px;
  left:156px;
	padding-top: 11px;
  float:left;
}

#sortowanie_gw{
  position:absolute;
  top:0px;
  left:284px;
  float:left;
	padding-top: 11px;
}

#sortowanie_chczas { position: absolute; top: 8px; left: 80px;}
#sortowanie_chgw { position: absolute; top: 8px; left: 135px; }
#sortowanie_chgp { position: absolute; top: 8px; left: 263px; }



#stronicowanie{
  position:relative;
  float:left;
  width: 315px;
  text-align:right;
  height: 15px;
  left: 300px;
	padding-top: 10px;
	padding-right: 5px;
}
.stronicowanie_active {
font-weight: bold;
}


#stronicowanie ul{
  position:relative;
  right:0px;
  color:#999999;
  float:right;
}
#stronicowanie h2{
  font-size:11px;
  font-weight:normal;
  color:#666666;
  float:right;
	text-align: right;
	padding-right: 5px;
	width: 80px;
  position:relative;
}
#stronicowanie ul li{
  list-style:none;
  float:left;
  padding-left:3px;  
}

.checkboxs {
  position:relative;
  float:left;
  left: 10px;
	width: 20px;
	height: 20px;
	display: block;
	background: url(img/checkbox1.png) no-repeat 0 0;
	z-index:1;
}

.checkboxs_selected {
	background: url(img/checkbox1.png) no-repeat 0 -20px;
	width: 20px;
	height: 20px;
	display: block;
}


.ramka_l{
  position:relative;
	float: left;
  width:690px;
}
.kreska_l{
    position:relative;
    height:33px;
    width:690px;
    left:0px;
}
 .opcja_l{
  background:url('img/opcja.png');
  height: 20px;
  width:88px;
  font-weight:bold;
  color:#fff;
  text-align:left;
	padding-left: 25px;
  padding-top:5px;
  position:absolute;
  top:8px;
  left:0px;
  font-size: 1.2em;
}

.opcjacd_l{
  position:absolute;
  top:8px;
  left:107px;
  height:25px;
  width:564px;
  color:#fff;
  background:url('img/opcja_tlo.png') center center repeat-x;
}

.opcjaright_l{
  position:absolute; 
	top:8px; 
	background: url('img/opcja_prawy.png') center center no-repeat;
	left:650px; 
	height:20px; 
	width:42px;
  font-weight:bold;
  padding-top:5px;
	text-align: center;
  color:#f3f3f3;
}

  #op1_l{
    position:absolute;
    top:5px;
    left:11px;
  }
  
  #op2_l{
    position:absolute;
    top:5px;
    left:142px;
  }
  
  #op3_l{
    position:absolute;
    top:5px;
    left:275px;
  }
  
  #op4_l{
    position:absolute;
    top:5px;
    left:375px;
  }



.lot_tresc {width: 691px; border-right: 1px #999999 solid; float: left; position: relative; 
}
.lot_widoczne { width: 683px; position: relative; float: left; height: 85px; }
.przewoznik { width: 92px; height: 40px; position: relative; float: left; color: #999999; font-size: 0.9em; text-align: center; padding-top: 20px; }

.detale_widoczne { padding-left: 20px; width: 660px; position: relative float: left; }
								 .dw1 , .dw2 , .dw3 , .dw4 , .dw5 , .dw6 , .dw7 , .dw8 { float: left; position: relative; height: 30px; width: 120px; } 

								 .dw1 { color: #353535; background: url('img/strzalka_right.jpg') left center no-repeat; padding-left: 25px; padding-top: 9px; height: 21px; width: 115px; top: 5px;}
								 .dw5 { color: #353535; background: url('img/strzalka_left.jpg') left center no-repeat; padding-left: 25px; padding-top: 9px; height: 21px; width: 115px;}
								 .dw1 strong, .dw5 strong {font-weight: bold;}
								 
								 .dw2 {  color: #353535; padding-left: 17px; padding-top: 9px; height: 21px; width: 117px; top: 5px;}
								 .dw6 {  color: #353535; padding-left: 17px; padding-top: 9px; height: 21px; width: 117px;}
								 .dw2 strong, .dw6 strong {font-weight: bold;}
								 
								 .dw3 { font-weight: bold; color: #353535; padding-left: 36px; padding-top: 9px; height: 21px; width: 95px; top: 5px; }
								 .dw7 { font-weight: bold; color: #353535; padding-left: 36px; padding-top: 9px; height: 21px; width: 95px;}

								 .dw4 { color: #353535; padding-left: 8px; padding-top: 9px; height: 21px; width: 30px; top: 5px;}
								 .dw8 { color: #353535; padding-left: 8px; padding-top: 9px; height: 21px; width: 30px;}

.dw_cena { padding-top: 6px; width: 125px; height: 80px; position: relative; float: right; text-align: right; padding-right: 10px; color: #646464;}
.dw_cena strong { font-size: 2.3em; font-weight: bold; color: #b02c5d;}
.dw_cena a { color: #646464; font-weight: bold; text-decoration: underline;}
.dw_cena a:hover { color: #646464; font-weight: bold; text-decoration: underline;}
 
.lot_dol {
position: relative; float: left;
width: 692px; height: 17px; 
background: url('img/lot_tlo_dol.png') right bottom no-repeat; 
}
.maly_napis { width: 670px; height: 13px; float: left; position: relative; color: #b02c5d; font-weight: bold; padding-left: 7px; text-align: left;}
.bell_small { width: 689px; height: 26px; float: left; position: relative; color: #313131; font-size: 1em; }
.bell_small0 , .bell_small1 , .bell_small2, .bell_small3, .bell_small4, .bell_small5, .bell_small6, .bell_small7 {float: left;}
.bell_small0 { width: 46px; height: 26px; background: url('img/bell_small1.png') center center no-repeat;}
.bell_small1 { width: 46px; height: 25px; margin-top: 1px;background: url('img/bell_small1.png') center center no-repeat;}
.bell_small2 { width: 103px; height: 21px; padding-top: 5px; background: url('img/bel_small_tlo.png') center center repeat-x; text-align: left;}
.bell_small3 { width: 125px; height: 21px; padding-top: 5px; background: url('img/bel_small_tlo.png') center center repeat-x; text-align: left;}
.bell_small4 { width: 95px; height: 21px; padding-top: 5px; background: url('img/bel_small_tlo.png') center center repeat-x; text-align: left;}
.bell_small5 { width: 125px; height: 21px; padding-top: 5px; background: url('img/bel_small_tlo.png') center center repeat-x; text-align: left;}
.bell_small6 { width: 103px; height: 21px; padding-top: 5px; background: url('img/bel_small_tlo.png') center center repeat-x; text-align: left;}
.bell_small7 { width: 92px; height: 21px; padding-top: 5px; background: url('img/bell_small_right.png') right center no-repeat; text-align: left; text-align: center;}


.lot_dane { width: 689px; height: 41px; position: relative; float: left;}
.lot_w_podsumowanie { width: 644px; height: 37px; position: relative; float: left; padding-left: 45px; }
.lot_p_podsumowanie { width: 644px; height: 37px; position: relative; float: left; padding-left: 45px; }

.czas_lotu1 {color: #989898; float: left; padding-top: 12px; width: 105px;}
.czas_lotu2 {color: #989898; float: left; padding-top: 12px; width: 235px;}
.czas_lotu3 {color: #989898; float: left; padding-top: 12px;}
.czas_lotu1 b {color: #636363; font-weight: bold;}
.czas_lotu2 b {color: #636363; font-weight: bold;}
.czas_lotu3 b {color: #636363; font-weight: bold;}

.lot_dane1 , .lot_dane2 , .lot_dane3 , .lot_dane4 , .lot_dane5 , .lot_dane6 { float: left; padding-top: 10px; }  
.lot_dane1 { width: 105px; padding-left: 45px; color: #353535;  } .lot_dane1 strong { color: #353535; font-weight: bold;}			  
.lot_dane2 { width: 123px; padding-left: 0px; color: #656565; } .lot_dane2 strong {color: #353535; } 
.lot_dane3 { width: 97px; padding-left: 0px; color: #353535;  font-weight: normal;} .lot_dane3 strong { color: #353535; font-weight: bold; }			  
.lot_dane4 { width: 125px; padding-left: 0px; color: #656565;} .lot_dane4 strong {color: #353535; }
.lot_dane5 { width: 143px; padding-left: 0px; color: #656565; width: 120px; }
.lot_dane6 { width: 35px; padding-left: 0px; color: #656565; padding-left: 25px;}

.lot_start strong { color:#b02c5d; } 
.lot_stop strong  { color:#b02c5d; }

 
.lotsepa { width: 690px; height: 10px; position: relative; float: left; background: url('img/lotsepa.png') right center no-repeat;}
.listacen { width: 560px; position: relative; float: left; }
.listacen b { color: #666666; }
.cena_duza { text-align: right; padding-right: 10px; width: 150px; height: 80px; position: relative; float: left; color: #646464; }
.cena_duza strong { font-size: 2.3em; font-weight: bold; color: #b02c5d;}
.rezerwuj { width: 87px; height: 32px; background: url('img/rezerwuj_lista.png') right bottom no-repeat; position: absolute; right: 0px; bottom: 0px; cursor: pointer;}
.listac1 , .listac2 , .listac3 , .listac4 , .listac5 , .listac6 { float: left; position: relative; text-align: center; color: #686868; padding-top: 4px;}
.listac1 strong , .listac2 strong, .listac3 strong, .listac4 strong, .listac5 strong, .listac6 strong{ font-weight: normal; color: #cecece; }
.listac1 { width: 93px; height: 10px; padding-top: 5px; padding-left: 27px;}
.listac2 { width: 92px; height: 10px; padding-top: 5px;}
.listac3 { width: 88px; height: 10px; padding-top: 5px;}
.listac4 { width: 132px; height: 10px; padding-top: 5px;}
.listac5 { width: 10px; height: 10px; padding-top: 5px;}
.listac6 { width: 105px; height: 10px; padding-top: 5px;}
.calasuma {font-weight: bold; color: #b02c5d; } 

.dlistacen { width: 525px; position: relative; float: left; }
.dlistac1g , .dlistac2g , .dlistac3g , .dlistac4g , .dlistac5g , .dlistac6g , .dlistac7g , .dlistac8g , .dlistac9g , .dlistac10g { float: left; position: relative; text-align: center; color: #999999; padding-top: 4px; }
.dlistac1g {width: 68px;}
.dlistac2g {width: 86px;}
.dlistac3g {width: 12px;}
.dlistac4g {width: 103px;}
.dlistac5g {width: 12px;}
.dlistac6g {width: 83px;}
.dlistac7g {width: 12px;}
.dlistac8g {width: 44px;}
.dlistac9g {width: 12px;}
.dlistac10g {width: 80px;}

.dlistac1 , .dlistac2 , .dlistac3 , .dlistac4 , .dlistac5 , .dlistac6 , .dlistac7 , .dlistac8 , .dlistac9 , .dlistac10 { float: left; position: relative; text-align: center; color: #cacaca; padding-top: 4px; }
.dlistac1 {width: 68px; text-align: right;} 
.dlistac2 {width: 76px; text-align: right; padding-right: 10px;} 	.dlistac2 strong {color: #000000; font-weight: normal;}
.dlistac3 {width: 12px;}
.dlistac4 {width: 103px;} 	.dlistac4 strong {color: #000000; font-weight: normal;}
.dlistac5 {width: 12px;}
.dlistac6 {width: 75px; text-align: right; padding-right: 5px; } 	.dlistac6 strong {color: #323232; }
.dlistac7 {width: 12px;}
.dlistac8 {width: 50px; color: #696969;}
.dlistac9 {width: 12px;}	
.dlistac10 {width: 80px; text-align: right; }	.dlistac10 strong {color: #323232; font-weight: bold;}


.potwierdzenie_sepa {	height: 13px; float: left; width: 888px; background: url('img/potwierdzenie_sepa.png') center center no-repeat; }




#im_karty , #naz_karty , #kodcvv , #cvv_karty , #nr_karty , #kod_poczt , #panstwo_karty ,#kod_karty , #miasto_karty , #ulica_karty {
	padding: 2px 0px 2px 5px;
	color: #6e6e6e;
	font-size: 1em;
	text-align:left;
	width: 200px;
	height: 15px;
	border: 1px solid #bdbdbd;
}
#kodcvv {width: 100px;}

.scvv_karty  { width: 50px; }
.scvv_karty1 { width: 50px;}
#wazlam { float: left; padding-left: 10px; padding-right: 5px; padding-top: 2px; color: #6e6e6e;} 

.napisy_karta { float: left; width: 215px; color: #676767; font-size: 0.85em; font-weight: bold; padding-left: 7px; padding-bottom: 2px; padding-top: 15px; }
.napisy_karta1 { float: left; width: 215px; font-size: 0.85em; color: #343434;padding-left: 7px; padding-top: 15px; }
.napisy_karta span { color: #b02c5d; }
.input_karta { float: left; width: 215px; padding-left: 5px; }


.faktura_in {
	float: left;
	padding: 2px 0px 2px 5px;
	color: #6e6e6e;
	font-size: 1em;
	text-align:left;
	width: 200px;
	height: 15px;
	border: 1px solid #bdbdbd;
}
.faktura_fild {float: left; width: 220px;}
.faktura_lable {float: left; width: 218px; padding-left: 2px; padding-top: 15px; font-size: 0.8em; color: #656565; font-weight: bold; padding-bottom: 2px;}
.faktura_lable strong { color: #b02c5d; }


.checkboxf {
	width: 17px;
	height: 17px;
	display: block;
	background: url(img/checkbox_kwadrat.png) no-repeat 0 0;
}

.checkboxf_selected {
	background: url(img/checkbox_kwadrat_on.png) no-repeat 0 0;
	width: 17px;
	height: 17px;
	display: block;
}
.checkboxf1 {
	width: 17px;
	height: 17px;
	display: block;
	background: url(img/checkbox_kwadrat.png) no-repeat 0 0;
}

.checkboxf1_selected {
	background: url(img/checkbox_kwadrat_on.png) no-repeat 0 0;
	width: 17px;
	height: 17px;
	display: block;
}


.platnosc_naglowek {float: left; height: 36px; width: 885px; font-size: 0.8em; padding-top: 15px;}
.platnosc_naglowek span {font-size: 1.4em; font-weight: bold; color: #000000;}
.platnosc_pan {float: left; padding-top: 19px; height: 17px; width: 30px; font-size: 0.8em; border-bottom: 1px #F1F1F1 solid;}
.platnosc_imie {float: left; height: 36px; padding-left: 12px; width: 138px; font-size: 0.8em; border-bottom: 1px #F1F1F1 solid; border-right: 1px #F1F1F1 solid; color: #b02c5d;font-weight: bold;}
.platnosc_email {float: left; height: 36px; padding-left: 12px; width: 159px; font-size: 0.8em; border-bottom: 1px #F1F1F1 solid; border-right: 1px #F1F1F1 solid;}
.platnosc_tel {float: left; height: 36px; padding-left: 12px; width: 106px; font-size: 0.8em; border-bottom: 1px #F1F1F1 solid; border-right: 1px #F1F1F1 solid;}
.platnosc_ff {float: left; height: 36px; padding-left: 12px; width: 112px; font-size: 0.8em; border-bottom: 1px #F1F1F1 solid; border-right: 1px #F1F1F1 solid;}
.platnosc_posilek {float: left; height: 36px; padding-left: 12px; width: 103px; font-size: 0.8em; border-bottom: 1px #F1F1F1 solid; border-right: 1px #F1F1F1 solid;}
.platnosc_bagaz {float: left; height: 36px; padding-left: 12px; width: 152px; font-size: 0.8em; border-bottom: 1px #F1F1F1 solid; border-right: 1px #F1F1F1 solid;}
.platnosc_du {float: left; height: 36px; padding-left: 12px; width: 112px; font-size: 0.8em; border-bottom: 1px #F1F1F1 solid; border-right: 1px #F1F1F1 solid; }
.platnosc_szare {color: #9F9F9F;}
.platnosc_dolne {padding-top: 7px;}


.faktura_kom {float: left; height: 40px; width: 140px; font-size: 0.8em; padding-top: 10px;}
.faktura_szary {color: #9F9F9F;}

.errorek0 { clear: both; height: 15px;} 
#errorek1 {float: left; height: 10px; width: 883px; margin-left: -3px; background: url('img/error_gora.png') bottom center no-repeat;}
#errorek2 { float: left; width: 881px; margin-left: -3px; border-left: 1px #FFCD9A solid; border-right: 1px #FFCD9A solid; background: url('img/error_tlo.png') right center no-repeat; background-color: #FF9934; height: 50px; }
	#errorek2 { color: #ffffff; font-weight: bold; font-size: 1.1em; }
#errorek3 { float: left; height: 10px; width: 883px; margin-left: -3px; background: url('img/error_dol.png') top center no-repeat; }

.errorek_arrow {float: left; height: 25px; width: 30px; background: url('img/error_arrow.png') center center no-repeat}
.errorek_txt { float: left; height: 20px; width: 700px; padding-top: 4px; }




#wp_main_left { float: left;  width: 890px;margin-top: -13px; padding-top: 13px; text-align: left; background: url('img/glob.png') right top no-repeat;}
#wp_top1 {text-align: left; float: left; width: 670px; padding-top: 7px; color: #d6045c; font-size: 17px;}
#wp_top2 {line-height: 15px; text-align: left; float: left; width: 670px; padding-top: 30px; padding-bottom: 25px; color: #004267; font-size: 10px;}
.wp_grupa {float: left; width: 890px; padding-top: 25px; padding-bottom: 11px; color: #004793; font-size: 17px;}
.wp_rekord {float: left; width: 275px; padding-left: 15px; height: 17px; padding-top: 3px; background: url('img/kropek.png') left center no-repeat; }
.wp_rekord a {font-size: 10px; color: #004267;}
#wp_koniec { float: left; width: 890px; height: 30px;}


#mm_main_right { float: left; width: 190px;  margin-top: -12px;  }
#mm_top1 {text-align: left; float: left; width: 670px; padding-top: 20px; color: #d6045c; font-size: 18px;}
#mm_top2 {line-height: 15px; text-align: left; float: left; width: 670px; padding-top: 17px; padding-bottom: 20px; color: #303030; font-size: 10px;}
#mm_top0 {text-align: left; float: left; width: 670px; padding-top: 7px; color:#666666; }
#mm_top0 span { color: #9b9a9b; }
#mm_top0 a { color: #004267; font-weight: bold; }
.mm_oddzielenie { float: left; width: 660px; height: 5px; background: url('img/podstrona_separator.png') top center no-repeat; }
#mm_top3 {text-align: left; float: left; width: 670px; padding-top: 29px; padding-bottom: 15px; color: #134368; font-size: 14px;}
.mm_bar { color: #ffffff; text-align: left; width: 654px; padding-top: 5px; padding-left: 10px; height: 39px; float: left; background: url('img/bar.png') left center no-repeat;}
.mm_bar1 { color: #9b9a9b; font-size: 10px; text-align: left; float: left; padding-left: 12px; width: 292px; padding-top: 8px; height: 22px; margin-left: 1px;  border-bottom: 1px #efefef solid; border-right: 1px #efefef solid; border-left: 1px #efefef solid;}
.mm_bar1 a { color: #004267; }
.mm_bar2 { color: #004267; font-size: 10px; text-align: left; float: left; padding-left: 12px; width: 90px; padding-top: 8px; height: 22px; border-bottom: 1px #efefef solid; border-right: 1px #efefef solid;}
.mm_bar2 span { color: #666666; font-weight: bold; }
.mm_bar3 { color: #666666; font-size: 10px; text-align: left; float: left; padding-left: 12px; width: 224px; padding-top: 8px; height: 22px; border-bottom: 1px #efefef solid; }
.mm_bar_okalajacy {float: left; overflow: auto; height: 217px; width: 665px;}
#mm_top4 {text-align: left; float: left; width: 665px; padding-top: 20px; color: #d6045c; font-size: 18px;}
#mm_top5 {text-align: left; float: left; width: 665px; line-height: 15px; color: #303030; font-size: 10px; padding-top: 15px; padding-bottom: 15px;}

#mm_right1 {padding-top: 15px; float: left; width: 190px; padding-bottom: 15px; color: #004267; font-size: 9px; font-weight: bold; text-align: left;}
.mm_right2 {float: left; background: url('img/kropek.png') left center no-repeat; text-align: left; padding-left: 15px; width: 175px; color: #004267; font-size: 10px;  height: 12px;}
.mm_right2 a {color: #004267;}
.mm_right3 {float: left; text-align: left; padding-left: 15px; width: 175px; color: #9b9a9b; font-size: 10px; padding-top: 3px; height: 15px;}
.mm_right3 span { color: #666666; }
.mm_right4 {float: left; width: 175px; height: 5px;}

#mm_dolek {text-align: left; float: left; width: 650px; height: 20px; padding-top: 15px;}
#mm_dolek a { color: #004267; }

.zaznaczony { background: #93d8f5; }



#zestawienie_wynikownapis{ position: relative; float: left; height: 224px; background: url('img/pw_wylot.png') left 60px no-repeat;z-index: 100;  width: 20px;  }
#zestawienie_wynikow2{ position: relative; float: left; z-index: 100;  width: 660px;  }
#pm3_belkaw {font-size: 0.8em; height: 200px; width: 20px; float: left; background: url('img/pm3wylot.png') bottom center no-repeat;}
.pm3_cena {color: #ffffff; text-align: center; background: #8ea1b2; font-size: 9px; padding-top: 10px; float: left; width: 83px; height: 20px; }
.pm3_cena_last {border-left: 1px #8ea1b2 solid; background: #ffffff url('img/pw_cena_last.png') center center no-repeat;}
.pm3_cena0 { width: 82px;  border-left: 1px #c9cdd6 solid;}
.pm3_z_wyl { border-bottom: 1px #8ea1b2 solid; background: #8ea1b2; text-align: right; float: left; padding-right: 4px; width: 74px; color: #ffffff; padding-top: 4px; height: 18px; font-size: 9px;}
.pm3_z_wyl0 {border-bottom: 1px #ffffff solid; background: #ffffff;}
.pm3_z_wyl_last {padding-top: 4px; height: 20px; border-bottom: 1px #ffffff solid; background: #ffffff url('img/pw_cena_dol.png') center center no-repeat;}
.pm3_z_wyl_zero { height: 17px; border-top: 1px #e1eaf1 solid;}
.pm3_cena2 { text-align: center; cursor: pointer; background: #ffffff; color: #233a6e; border-top: 1px #e1eaf1 solid; border-left: 1px #e1eaf1 solid; font-size: 10px; padding-top: 4px; float: left; width: 82px; height: 18px;}
.pm3_koniecpr {border-right: 1px #e1eaf1 solid;}
.pm3_koniecdol {border-bottom: 1px #e1eaf1 solid;}
.pm3_cena2_bold { font-weight: bold; }
.pm3_powrot {background: #ffffff url('img/pw_powrot.png') left bottom no-repeat; width: 580px;}

.princessa {float: right; width: 200px;}

.newtabrow {float: left; width: 100px; height: 19px; padding-top: 5px;}


#rejestr_spod {  width: 890px; height: 50px; float: left; }
#rejestr_spod1 { float: left; height: 45px; width: 90px; background: url('img/rejestr_wstecz.png') center center no-repeat; cursor: pointer;}
#rejestr_spod2 {float: right; height: 45px; width: 200px; background: url('img/rejestr_dalej.png') center center no-repeat; cursor: pointer;}


.cenanajtansza {  color: #b02c5d; font-weight: bold; background: url('img/cennaj.png') center center no-repeat;}
.cenanajtansza span { color: #bac4d0; padding-left: 3px; font-size: 8px;}
.pm3_cena2 span { color: #bac4d0; padding-left: 3px; font-size: 8px;}

.klikniety { background: #ecf2f2; }
.kliknietynaj { color: #b02c5d; font-weight: bold; background: url('img/cennajklik.png') center center no-repeat;}

.tuklik { color: #ffffff; font-weight: bold; background: #8da0b1;} 
.tuklik span { color: #bac4d0; padding-left: 3px; font-size: 8px;}


}

