/* div#cal{width: 100px; height:100px;} */
div#engine-preloader{ background: url('../../img/preloadreTL-2.gif') center no-repeat;  height: 10px; padding: 20px 0px; border-left: 2px solid #CB1C1C; border-right: 2px solid #CB1C1C; }

div#bilety-lotnicze-form{ background: url('../img/cal_background.gif') repeat-x; height: 214px; border-left: 2px solid #CB1C1C; border-right: 2px solid #CB1C1C; }
div#hotele-form{ display: none; background: url('../img/cal_background.gif') repeat-x; height: 214px; border-left: 2px solid #CB1C1C; border-right: 2px solid #CB1C1C;}
a#bilety-lotnicze-button{ display: block; width: 160px; height: 35px; background: url('../img/bilety_lotnicze_button.gif') 0px 0px; float: left; }
a#hotele-button{ display: block; width: 86px; height: 35px; background: url('../img/hotele_button.gif') 0px 35px;  float: left; }

div#outdateCalendar{ float: left; }
div#retdateCalendar{ float: right; }
div#hotel_checkin_date{ float: left; }
div#hotel_checkout_date{ float: right; }

div#form-top{ width: 100%; height: 15px; padding: 15px 0px;}
div#form-top label{ color:#CE2B2B;font-family:Arial,Arial CE,Verdana;font-size:11px;font-weight:bold;line-height:12px;text-decoration:underline; padding-right: 5px; float: right;} 
div#form-top input {margin: 0px 0px; float: right; height: 14px; font-size: 9px; font-family:Tahoma,Arial,Helvetica,sans-serif; border-width:1px; width:130px;}
div#form-center{ float: left; width: 130px; height: 140px; margin: 3px 3px 3px 3px;}
div#form-center{ font-size: 9px; font-family:Tahoma,Arial,Helvetica,sans-serif;}
div#form-center table{  margin-left: 5px; font-size: 9px; font-family:Tahoma,Arial,Helvetica,sans-serif; border-spacing: 0; border: 0;}
div#form-center table tr td{ text-align: right;}

div#form-center select{ font-size: 9px; height: 16px; font-family:Tahoma,Arial,Helvetica,sans-serif;}
div#form-center ul{ display: block; margin:0; padding: 3px;}
div#form-center ul li{list-style: none; float: right; clear: both;}

div#form-hotele-rooms div.form-hotele-rooms-bookmark, div#form-hotele-rooms div.active{ background-color:#C0E2F7; float:left; height:10px; margin-right:1px; padding: 2px 0px; width:25px; cursor:pointer;  text-align:center; display: block;}
div#form-hotele-rooms div.form-hotele-rooms-bookmark:hover{ background-color:#9BD2F3; }
div#form-hotele-rooms div.disabled{ background-color: #ccc; color: #888; }
div#form-hotele-rooms div.disabled:hover{ background-color: #ccc; color: #888; }
div#form-hotele-rooms div.active{ background-color:#2EA0E6; color:#FFFFFF; font-weight:700; height:12px; }
div#form-hotele-rooms div#form-hotele-rooms-content{width: 127px; height: 100px; background:transparent url(../img/cal_rooms_background.gif) repeat-x scroll 0 0; float: left; padding: 5px 1px;}
div#form-hotele-rooms label{ font-weight: normal; margin-bottom: 5px; margin-top: 3px; color: #fff; }
div#form-hotele-rooms select{ float: right; margin: 1px 3px 1px 3px;}

div#form-hotele-rooms-content table{display: none;}

span.lupa, span.kalendarz {
	display:block;
	float:right;
	width:16px; height:17px;
	cursor:pointer;
						
}	
span.lupa{
	background:transparent url(../img/lupa_niebieska.gif) no-repeat;
}