/**
 * autor:mk
 * 
 */
@import "reset.css";
@import "uniwersal.css";





 

input.checkbox_inv	
{
	cursor: pointer; 
	visibility: hidden; 
	position: absolute; 
}




/*-------------------------------- podstrony -------------------------------------*/




	#box-bilety-lotnicze{
		width:300px;
		background:transparent url(../img/bilety-box-middleX.gif) repeat-y;
		border: double 4px #5ea002;
		background-color:#e1fdbb;
	}
	
		#box-bilety-lotnicze-tresc{
			font-family:Tahoma, Arial, sans-serif;
			font-size:11px;
			line-height:16px;
			padding:0px 0 0 0;
			background:transparent url(../img/bilety-box-topX.gif) top no-repeat;
		}
		#box-bilety-lotnicze-tresc a, #pop-up-loty-z a, #pop-up-loty-d a{
			color:#0096c8;
		}
		#box-bilety-lotnicze-tresc h2 {
			color: #000;
			background-color: #81dc02;
			height: 30px;
			text-align:center:
			font-weight:bold !important;
			font-size: 15px;
			padding-left:20px;
			padding-top:10px;
			border: solid 1px #5ea002;
		}
		#box-bilety-lotnicze-tresc a:hover, #pop-up-loty-z a:hover, #pop-up-loty-d a:hover{
			color:#74B9CF;
			text-decoration:none;
		}
			#box-bilety-lotnicze-tresc form{
				padding:10px 0px 60px 10px;
				background:transparent url(../img/bilety-box-bottomX.gif) bottom no-repeat;
			}
				#box-bilety-lotnicze-tresc form p,
				#box-bilety-lotnicze-tresc form div.poj-form{
					position:relative; 
					clear:both;
					
					
					
				}
				#box-bilety-lotnicze-tresc form p.second-input,
				#box-bilety-lotnicze-tresc form div.second-input{
					padding-top:0px;
					
					
				}
				#poj-form1
				{
					z-index:202;
					float: left;
					clear:none !important;
					height:45px;
				}
				#poj-form2
				{
					float: left;
					padding-left: 35px;
					clear:none !important;
					height:45px;
				}
				#daty_wylot
				{
					z-index:202;
					float: left;
					clear:none !important;
					height:55px;
				}
				#daty_powrot
				{
					float: left;
					padding-left: 35px;
					clear:none !important;
					height:55px;
				}
				#daty
				{
					z-index:90;
				}
				#box-bilety-lotnicze-tresc form div.separator{
					display:block;
					height:15px;
					background:transparent url(../img/separator-zielony.gif) center no-repeat;		
						
				}
					#box-bilety-lotnicze-tresc form  label{
						display:block;	
						margin-bottom:3px;
						font-weight:bold!important;
						color:#447201;
						cursor:pointer;
					}
					#box-bilety-lotnicze-tresc form p label.radio-label{
						display:inline;
						color:#4f4f4f;
						font-weight:normal!important;
						vertical-align:super;
						line-height:12px;
					}
					#box-bilety-lotnicze-tresc form p input.radio{
						
					}
					#box-bilety-lotnicze-tresc form  input.text{
						float:left;
						width:95px; height:13px;
						border:1px solid #99cf4d;
						font-size:11px;
						
					}
					#data_wylotu, #data_powrotu{position:relative;}
					
					
					#box-bilety-lotnicze-tresc form  span.lupa,
					#box-bilety-lotnicze-tresc form  span.kalendarz{
						display:block;
						float:left;
						width:15px; height:17px;
						cursor:pointer;
						
					}	
					#box-bilety-lotnicze-tresc form  span.lupa{
						background:transparent url(../img/icon-lupa.gif) no-repeat;
					}
					#box-bilety-lotnicze-tresc form  span.kalendarz{
						background:transparent url(../img/icon-kalendarz.gif) no-repeat;
					}
					
					
					#box-bilety-lotnicze-tresc form p span.plus-minus{
						position:absolute; top:-2px; right:-25px; /* right:5px; ie6 */
						text-align:center;
						font-size:9px;
					}
					#box-bilety-lotnicze-tresc form p.second-input span.plus-minus{
						top:0px; right:-25px;
					}
						
						#box-bilety-lotnicze-tresc form p span.plus-minus label{
							margin-bottom:0px;
							line-height:10px;
							font-weight:normal!important;
								
						}
						
				#poj-select{
					padding-top:15px;
					z-index:99;
				}		
				#box-bilety-lotnicze-tresc form p.select-poj{
					clear:none;
					float:left;
					width:70px; height:50px;

					
					
				}
				#szukaj-polaczenie-poj{
					position:relative;
				}
				#szukaj-polaczen{
					position:absolute;
					top: 6px; left:65px;
					width:152px; height:43px;
					padding:0 0 5px 0;
					border:none;
					color:#fff;
					text-decoration:underline;
					font-weight:bold!important;
					cursor:pointer;
					background: url(../img/button-szukaj6.gif) no-repeat;
				}
					#szukaj-polaczen:hover{text-decoration:none;}	

				#szukaj-polaczen-blank{
					position:absolute;
					top: 6px; left:6px;
					width:152px; height:43px;
					padding:0 0 5px 0;
					border:none;
					color:#fff;
					text-decoration:underline;
					font-weight:bold!important;
					cursor:pointer;
					background: url(../img/button-szukaj-blank.gif) no-repeat;
				}
					#szukaj-polaczen-blank:hover{text-decoration:none;}
					
					






.pop-up-loty{
	display:none;
	position:absolute; top:33px; left:0px;
	background:#fff;
	border:1px solid #99CF4D;
	height:340px; width:175px;
	z-index: 2;
	
}
	.pop-up-loty a.close{
		position:absolute; right:10px; top:5px;
		color:#000;
		text-decoration:none;
		cursor:pointer;
	}
	.pop-up-loty a.close:hover{color:#2e4e00; text-decoration:underline; cursor:pointer;}
div.second-input .pop-up-loty{
	top:38px;	

}	

#lotniska_z, #lotniska_d
{
	background:transparent url(../img/loading1.gif) 90px 130px  no-repeat;
}




	
