div#left_panel { width: 293px;	height: 308px;	position: relative;	border: solid 1px #e3e3e3;	overflow: auto; }
div#mapa {	width: 292px;	height: 264px;	position: relative;	overflow: hidden;	border: solid 1px #e3e3e3; }
div#mapa_cnt { }
div#panel_lewy { width: 295px;	height: auto;	position: relative;	overflow: hidden;	z-index: 1;	float: left; }


div#zak_left { margin-top: 5px; }
select { width: 150px; font-size: 10px; }
div#panel_search { background-image: url('../images/grad.png');	background-repeat: repeat-x; padding: 20px; }
div#pakiety_form, div#hotele_form {	position: absolute;	top: 0px; left: 0px; }
hr.panel_separator { border-top: solid 1px #dedede;	color: white; }

div#zakladki_menu,div#main_box_zak { border:solid 1px #e3e3e3;background-color:#f5f5f5;border-bottom: none; height: 25px; margin-top: 7px; }
div#main_box_zak { border: none; margin: 0px; border-bottom:solid 1px #e3e3e3; margin-top: 0px; }

div#zakladki_menu div#zak1, div#main_box_zak div#zak1, div#main_box_zak div#zak2, div#main_box_zak div#zak3, div#zakladki_menu div#zak2, div#zakladki_menu div#zak3, div#zakladki_browser div#zak1, div#zakladki_browser div#zak2, div#zakladki_browser div#zak3 { position: relative; height: 20px; cursor: pointer; padding-top: 5px; width: 97px; float: left; text-align: center; z-index: 100; }

div#zakladki_menu div#zak2, div#main_box_zak div#zak2 { border: solid 1px #e3e3e3; border-top: none; border-bottom: none; }
div#zakladki_menu div.act, div#main_box_zak div.act { background-image: url('../images/pink_act.jpg'); color: white; }
div#zakladki_menu div.nact, div#main_box_zak div.nact { }

div#main_box_zak div#zak1, div#main_box_zak div#zak2, div#main_box_zak div#zak3 { width: 112px; }
div#main_box_zak div#zak2 { width: 114px; }

div#zakladki_menu div.nact img.arr, div#main_box_zak div.nact img.arr, div#zakladki_browser div.nact img.arr { 
	position: absolute; bottom: -8px; left: 41px; visibility: hidden;
}

div#zakladki_menu div.act img.arr, div#main_box_zak div.act img.arr, div#zakladki_browser div.act img.arr { 
	position: absolute; bottom: -8px; left: 41px; visibility: visible;
}

div#main_box_zak div.nact img.arr, div#main_box_zak div.act img.arr { left: 50px; }

div#main_box_zak { border: none; }
div#main_box_zak div#zak1, div#main_box_zak div#zak2, div#main_box_zak div#zak3 { z-index: 10; height: 30px; }

div#main_box_zak div#zak2.act { background-image: url('../images/zakladki/zak2_act.jpg'); }
div#main_box_zak div#zak3.act { background-image: url('../images/zakladki/zak3_act.jpg'); }

div#main_box_zak div#zak1 { background-image: url('../images/zakladki/zak1_nact.jpg'); }
div#main_box_zak div#zak1.act { background-image: url('../images/zakladki/zak1_act.jpg'); }

div#main_box_zak div#zak2 { background-image: url('../images/zakladki/zak2_nact.jpg'); }
div#main_box_zak div#zak2.act { background-image: url('../images/zakladki/zak2_act.jpg'); }

div#main_box_zak div#zak3 { background-image: url('../images/zakladki/zak3_nact.jpg'); }
div#main_box_zak div#zak3.act { background-image: url('../images/zakladki/zak3_act.jpg'); }

div#zakladki_browser div.act, div#zakladki_browser div.nact, div#zakladki_browser div#zak1, div#zakladki_browser div#zak2, div#zakladki_browser div#zak3, div#zakladki_browser div#zak4, div#zakladki_browser div#zak5 {
	height: 35px; width: 120px;	padding: 0px; overflow: hidden;
	float: left;
}

div#zakladki_browser div.act, div#zakladki_browser div.nact { position: relative; }

div#zakladki_browser div#zak1 { background-image: url('../images/zakladki_browser/zak1_nact.jpg'); }
div#zakladki_browser div#zak1.act { background-image: url('../images/zakladki_browser/zak1_act.jpg'); }

div#zakladki_browser div#zak2 { background-image: url('../images/zakladki_browser/zak2_nact.jpg'); }
div#zakladki_browser div#zak2.act { background-image: url('../images/zakladki_browser/zak2_act.jpg'); }

div#zakladki_browser div#zak3 { background-image: url('../images/zakladki_browser/zak3_nact.jpg'); }
div#zakladki_browser div#zak3.act { background-image: url('../images/zakladki_browser/zak3_act.jpg'); }

div#zakladki_browser div#zak4 { background-image: url('../images/zakladki_browser/zak4_nact.jpg'); }
div#zakladki_browser div#zak4.act { background-image: url('../images/zakladki_browser/zak4_act.jpg'); }

div#zakladki_browser div#zak5 { background-image: url('../images/zakladki_browser/zak5_nact.jpg'); }
div#zakladki_browser div#zak5.act { background-image: url('../images/zakladki_browser/zak5_act.jpg'); }

div#main_browser_pages div.act, div#main_browser_pages div.nact { float: left; padding: 2px; cursor: pointer; border-left: solid 1px #e3e3e3; border-top: solid 1px #e3e3e3; border-right: solid 1px #e3e3e3; width: 80px; text-align: center; }

div#zakladki_browser div#zak4 { width: 115px; }
div#zakladki_browser img.arr {  }

div#main_browser_pages div.act { background-color: #e8e8e8; }

div#main_box_zak div.nact img.arr, div#main_box_zak div.act img.arr { left: 50px; }

div#main_browser_loading { z-index: 40; width: 580px; height: 195px; position: absolute; left: 1px; top: 35px; }
	
div#main_browser_loading_bg {
	width: 580px; height: 195px; position: absolute; left: 0px; top: 0px; background-color: white;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	z-index: 50;
}
	
div#main_browser_loading_box {
	position: absolute;
	left: 230px;
	margin-top: 50px; text-align:center; padding: 20px; border: solid 1px #e3e3e3; background-color: white;
	z-index: 100;
}

div#main_browser_content { }
div#main_browser_content div.pakiety { float: right; width: 450px; height: 100%; overflow: auto; }
div#main_browser_content div.pakiety_inner { padding-top: 10px; padding-bottom: 10px; }
div#main_browser_content div.pakiet { padding-right: 10px; width: 210px; float: left; height: 45px; overflow: hidden;  }
div#main_browser_content div.pakiet a { color: #808080; text-decoration: none; font-weight: bold; }
div#main_browser_content div.pakiet img.fot { margin-right: 5px; float: left; border: solid 1px #e3e3e3; padding: 2px; }

div#main_browser_pages { margin-right: 0px; }
div#main_browser_pages div { background-image: url('../images/grad.png'); background-repeat: repeat-x; }

div#main_browser_submenu { margin-top: 10px; }
div#main_browser_submenu div.sub { width: 118px; border-bottom: solid 1px #e3e3e3; }
div#main_browser_submenu div.subInner { padding: 5px; text-align: right; }


div#main_news a { color: ; }
div#main_news_portal a { color: #84b14c; }
div#main_articles a { color: #fc60bb; }

div.label { clear: both; margin-top: 10px; margin-bottom: 10px; text-align: center; }
div.zobacz_wszystkie { text-align: right; clear: both; margin-top: 0px; margin-bottom: 0px; }

div.panel_zak_cnt { position: absolute; left: 0px; top: 0px; }
div.panel_hotel { text-align: center; float: left; height: 80px; width: 80px; overflow: hidden; margin-bottom: 5px; }
div.panel_hotel img { padding: 2px; border: solid 1px #e3e3e3; }
div.panel_hotel img.gw { padding: none; border: none; }
div.panel_hotel a.nazwa { font-weight: bold; text-decoration: none; }

div.panel_pakiet { position: relative; width: 246px; height: 55px; clear: both; overflow: hidden; margin-bottom: 10px; }
div.panel_pakiet img { padding: 2px; border: solid 1px #e3e3e3; float: left; margin-right: 6px; }
div.panel_pakiet a.nazwa { font-weight: bold; }

div.panel_pakiet div.cena { position: absolute; bottom: 0px; right: 0px; color: #fc60bb; font-weight: bold; }
div.panel_pakiet div.termin { position: absolute; bottom: 0px; left: 76px; font-weight: bold; }

div.podobne_cat { padding: 15px; width: 246px; background-image: url('../images/grad.png'); background-repeat: repeat-x; border-top: solid 1px #e3e3e3; }


div#zak1, div#zak2, div#zak3, div#zak4, div#zak5 { cursor: pointer; }