.three_col {float: left;   width:1000px;  height: auto; margin: 0px 0px; padding: 0px 0px; }


		/*panel*/
	  #panel { float:left;   background:url(/datastore/images/polish/panel.gif) no-repeat 0px 0px; width:420px; height:420px; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin: 10px 0px 0px; 0px; padding: 0px 0px; }
		#panel select, #panel input { font-size:14px;}
		#panel h2 {  font-size:14px; text-indent:20px; padding: 0px 0px; }
		#panel ul { float: left;; margin-left:30px; padding: 0px 0px;  }
		#panel ul li { float:left; display:inline; color: #000000;  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size:14px }
		#panel ul li.tytul {width: 320px; height: 20px; font-weight: bold; margin-top:30px; margin-left: 20px;  text-align: center; }
		#panel ul li.miasto{ width:390px; margin-top:15px; display:table; padding: 0px 0px; }
			#panel ul li.miasto label { display:table; float: left; margin-left: 20px; padding-bottom:3px; font-size:14px; width:90px;}
			#panel ul li.miasto select { width:200px; border:none; float:left; margin-left: 30px; }
		#panel ul li.liczba_nocy{ width:200px; margin-top:15px; }
			#panel ul li.liczba_nocy label { display:table; float: left; margin-left: 20px;padding-bottom:3px; font-size:14px; width:90px;}
			#panel ul li.liczba_nocy select { width:60px; border:none;float:left; margin-left: 30px; }
		#panel ul li.liczba_pokoi{ width:110px; margin:15px 0px 0px 20px; }
			#panel ul li.liczba_pokoi label { display:block; padding-bottom:3px; }
			#panel ul li.liczba_pokoi select { width:50px;border:none;}
		#panel ul li.osob_w_pokoi{ width:110px; margin:15px 0px 0px 10px; }
			#panel ul li.osob_w_pokoi label { display:block; padding-bottom:3px; }
			#panel ul li.osob_w_pokoi select { width:50px;border:none;}
		#panel ul li.liczba_lozek{ width:110px; margin:15px 0px 0px 10px; }
			#panel ul li.liczba_lozek label { display:block; padding-bottom:3px;}
			#panel ul li.liczba_lozek select { width:50px;border:none;}
		#panel ul li.waluta{ width:110px; margin:15px 0px 0px 20px;  }
			#panel ul li.waluta label { display:block; padding-bottom:3px;}
			#panel ul li.waluta select { width:50px; border:none;}
		#panel ul li.palacy	{width:100px; margin:20px 0px 0px 20px;}
		#panel ul li.palacy	label{display:block;  }
		#panel ul li.palacy	input{ display:block; width:10px; float:left; }
		#panel ul li.palacy	input.pokaz { background:url(/datastore/images/polish/button/pok.png) no-repeat 0px 0px; width:66px; height:28px; text-indent:-9999px; display: block; border:none; margin:10px 0px 0px 124px;  }
		#panel ul li.palacy	input.pokaz:hover { background: url(/datastore/images/polish/button/pok.png) no-repeat 0px -28px;  text-indent:-9999px; display: block; border: 0px; }

		#panel .kalendarze{ float: left;  color: #000000; border:none; display: block; margin: 15px 0px 0px 50px; }
		#panel .kalendarze .checkincontent{width:150px; height: auto; float: left;  display:inline;}
		#panel .kalendarze .checkoutcontent{width:150px; height: auto;  float: left; margin-left:35px;  display:inline;}


		/*reklama 70%*/
		.reklama_zyskajdo70proc { float:left; position:relative; left:20px; width:228px; height:278px; text-indent:-9999px; background:url(/datastore/images/polish/banner/zyskaj17proc.gif) no-repeat 0px 0px;}


		/*kontakt*/
		ul#kontakt {  width:545px; height:170px; float:left;   background:url(/datastore/images/polish/kontakt/kon.gif) no-repeat 0px 0px; margin: 10px 0px 0px 10px; padding: 0px 0px; }
			ul#kontakt li {  float:left;  margin: 0px; padding: 0px;  display: inline-block; }
			ul#kontakt li.top { width: 525px; height: 20px; float: left; margin-top:15px; margin-left: 10px; text-align: center; font-size:16px; font-weight: bold; }
		  	ul#kontakt li.menu { width: 160px; height:15px; float: left;  margin-top:35px; margin-left:30px;
			 text-align: left;}
			ul#kontakt li.menu a{  width:160px; height:15px;  font-size:12px; color: #000000; font-weight: bold;  text-decoration:underline;  }
			ul#kontakt li.menu a:hover{   color: #e20220; font-size:12px;  text-decoration: none;  }
			ul#kontakt li.men { width: 130px; height:15px;  float: right;  margin-top:35px; margin-right:30px;
			 text-align: right; display: inline;}
			ul#kontakt li.men a{  width:130px; height:15px;  font-size:12px; color: #000000; font-weight: bold;  text-decoration:underline;  }
			ul#kontakt li.men a:hover{   color: #e20220; font-size:12px;  text-decoration: none;  }
			ul#kontakt li.tex {  width:100px; height:30px; float: left;  margin-top:20px; margin-left:0px; display: inline; font-size:30px; text-align: left; }
			ul#kontakt li.te {  width:140px; height:30px; float: left;  margin-top:15px; margin-left:30px; display: inline; font-size:10px;  }
			ul#kontakt li.tee {  width:420px; height:20px; float: left;  margin-top:20px; margin-left:30px; display: inline; font-size:10px;  }
			ul#kontakt li.tek {  width:40px; height:20px; float: left;  margin-top:40px; margin-left:10px; display: inline; font-size:10px;  font-weight: bold;    }
			ul#kontakt li.skype {  float: right; margin-top:25px; margin-right: 30px; display: inline; }
			ul#kontakt li.skype a{ background:url(/datastore/images/polish/kontakt/skype.gif) no-repeat 0px 0px; width:130px; height:30px; text-indent:-9999px; display: block; border:none;   text-indent:-9999px; }
			ul#kontakt li.skype a:hover{ background: url(/datastore/images/polish/kontakt/skype.gif) no-repeat 0px -30px;  text-indent:-9999px; display: block; border: 0px; width:130px; height:30px; }
			ul#kontakt li.helpline {  background:url(/datastore/images/polish/kontakt/helpline.gif) no-repeat 0px 0px;   }

		 /*hotele*/
		 .hotele { width:170px; height:630px; float:right; background:url(/datastore/images/polish/hotel.jpg) no-repeat 0px 0px; margin-top:10px; margin-right:20px; text-decoration:none; color:#01549d;}
		 .hotele p{padding-left:10px; padding-top:45px; padding-right:10px; font-size:11px; overflow: hidden;}

		 /*reklama*/
		 .reklama {float:left; width:530px; height:220px;  margin-left:10px; padding: 0px 0px;}
		 .reklama img { float: left; display: block; margin:6px 10px; padding: 0px 0px;}



		 /*aktualnosci*/
		 .aktualnosci { float: left; display: block; width:420px; height:440px;  margin: 10px 0px 0px 0px; padding: 0px 0px; background:url(/datastore/images/polish/aktualnosci.gif) no-repeat 0px 0px;}
		 .aktualnosci ul.op { float: left;   width: 420px; margin-top: 30px; text-align: center; font-weight: bold;}
		 .aktualnosci ul.tek { float: left; padding: 20px 20px; width: 380px; height: auto;}

		 .re { float: left;  margin: 10px 0px 0px 0px;}
		 .re ul {}
		 .re ul li {float: left}
		 .re ul li a {float: left;width: 420px; height: 150px; background:url(/datastore/images/reklamy/warszawa.gif) no-repeat 0px 0px;}
		 .re ul li a:hover {width: 420px; height: 150px; background:url(/datastore/images/reklamy/warszawa.gif) no-repeat 0px 0px;}

		 .toptop { width:545px; height:50px; float:right; background:url(/datastore/images/polish/top.gif) no-repeat 0px 0px; margin: 10px 25px 0px 0px; padding: 0px 0px;}
		 .toptop ul { margin-top: 20px; float: left; text-align: center; width:545px; font-size:16px; font-weight: bold;}
		/* top 10*/
		ul.top10 { width:545px; height:610px; float:right; background:url(/datastore/images/polish/top10.gif) no-repeat 0px 0px; margin-right: 25px;}
			ul.top10 li { float: left; display:block; height:60px; width: 525px; list-style-type: none; margin-left: 10px; }
			ul.top10 li a {display:block; color:#000000; list-style-type: none; height:60px; width: 525px; display:block; text-decoration:none; }
			ul.top10 li a:hover {display:block; background:url(/datastore/images/polish/citylist/top10,h.gif) no-repeat 0px 0px;  height:60px; width: 525px; color:#e20220; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; cursor: pointer;}
			ul.top10 li#one {  background:#f6edda; }
			ul.top10 li#two { background:#e7dcc2; }
			ul.top10 li#three {background:#d9ccaa; }
			ul.top10 li.first { background:#ffffff;}
			ul.top10 li.second {background:#f6edda;}
				ul.top10 li span {  }
				ul.top10 li span.nr { display:block; float:left; width:20px;font-size: 16px; text-align:center;  font-weight:bold; margin: 5px 0px 0px 10px; padding: 0px 0px 0px 0px;}
				ul.top10 li span.img { display:block; float:left; width:70px; height:60px; margin: 3px 0px 0px 10px; padding: 0px 0px 0px 0px; }
					ul.top10 li span.img img{float: left; width:70px; height:53px; border: none; background:#dccca8;}
				ul.top10 li span.name { display:block; float:left; width:160px; margin: 5px 0px 0px 20px; padding: 0px 0px 0px 0px;font-size: 14px; }
					ul.top10 li span.name span { display:block;}
					ul.top10 li span.name img { padding-top:3px; border: none;}
				ul.top10 li span.rate { display:block; float:right; width:70px; margin: 5px 0px 0px 10px; padding: 0px 0px 0px 0px; font-weight:bold;font-size:14px;}
				ul.top10 li span.price { display:block; float:right; width:100px; margin: 5px 0px 0px 10px; padding: 0px 0px 0px 0px; font-size:14px;}

		.special_offer_index { background:url(/datastore/images/polish/special_offer_index.jpg) no-repeat 0px 0px; width:530px;  height:150px; float:left;  padding:0px 0px; margin-top:10px; margin-left: 10px;}
		.special_offer_index ul{ padding:40px 30px 15px ;}
		.special_offer_index ul li { display:inline; }
		.special_offer_index ul li.header{ display: block; font-weight:bold; float:none;  }
		.special_offer_index ul li a{ display:inline; padding:5px; color:#01549d; text-decoration: none;}
		.special_offer_index ul li a:hover { text-decoration: underline; color:#4996cd;}
		.special_offer_index ul li a.priority1 {  font-size: 16px; line-height: 1.4em; font-weight: 900;}
		.special_offer_index ul li a.priority2 {  font-size: 15px; line-height: 1.4em; font-weight: 900;}
		.special_offer_index ul li a.priority3 {  font-size: 14px; line-height: 1.4em; }
		.special_offer_index ul li a.priority4 {  font-size: 13px; line-height: 1.4em; }
		.special_offer_index ul li a.priority5 {  font-size: 12px; line-height: 1.4em; }
		.special_offer_index ul li a.priority6 {  font-size: 10px; line-height: 1.4em; }
		.special_offer_index ul li a.priority7 {  font-size: 9px; line-height: 1.4em; }
		.special_offer_index ul li a.priority8 {  font-size: 8px; line-height: 1.4em; }
		.special_offer_index ul li a.priority9 {  font-size: 7px; line-height: 1.4em; }

			.special_offer_index h4  { padding:50px 0px 5px 10px; }
			.special_offer_index h4 a{ font-size:16px;  font-weight: bold; color:#01549d; text-decoration:none;  }
			.special_offer_index h4 a:hover { color:#ffffff; text-decoration:none; }
				.special_offer_index h4 a span { display:block; padding-left:25px; }
				.special_offer_index h4 a img {  border:none; padding-left:25px; }
			.special_offer_index p.miasto{ font-size:14px; font-weight:bold; color:#01549d; width:150px; padding-left:35px; }
			.special_offer_index img.foto { width:50px; height:50px; width:42px; height:30px; padding-left:35px;   float:left;}
			.special_offer_index p.cena { float:left; width:100px; font-size:27px; color:#01549d; padding-left:10px; }
			.special_offer_index p.opis { float:right; width:300px; font-size:14px; color:#01549d; font-weight:bold; position:relative; bottom:40px; right:30px;}




		.hotels_in_poland {width:545px; height:340px; float:left; background:url(/datastore/images/polish/noc.gif) no-repeat 0px 0px; font-size:14px; margin: 10px 0px 0px 0px; padding: 0px 0px;color:#000; }
			.hotels_in_poland ul.op { width:545px; height:50px; float:left;  margin: 0px 0px 0px 10px;}
			.hotels_in_poland ul.op li { width:545px;float: left; margin: 20px 0px 0px 0px; text-align: center; font-size: 16px; font-weight: bold;}
			.hotels_in_poland ul.left { width:170px; height:auto; float:left;  margin: 10px 0px 0px 25px;}
			.hotels_in_poland ul.right { width:170px; height:auto; float:left; margin: 10px 0px 0px  0px; }
			.hotels_in_poland ul li{ width:170px; height:28px;float:left; color:#000;}
			.hotels_in_poland ul li.first {  margin: 0px 0px; }
			.hotels_in_poland ul li.second {  margin: 0px 0px;  }
			.hotels_in_poland ul li a{ text-decoration:none; color:#000000; display:block;width:170px; height:28px;  }
			.hotels_in_poland ul li a:hover{  color:#e20220; width:170px; height:28px; text-decoration: underline;}
			.hotels_in_poland ul li span.nazwa { display:block; float:left; width:160px; font-size: 16px; text-align:left;   margin: 5px 0px 0px 10px; padding: 0px 0px 0px 0px; }



		.extra_text { float:left; background:url(/datastore/images/polish/box_info.gif) no-repeat 0px 0px; width:420px; height:320px;  text-decoration:none; color:#000000; overflow: auto; margin-top:10px; margin-left:10px; }
		.extra_text p{margin-left:20px; margin-top:70px; margin-right:20px; font-size:16px; }

		.tags { float:right;  background:url(/datastore/images/polish/tag.gif) no-repeat 0px 0px; width:420px; height:340px;  overflow: hidden; margin: 10px 25px 0px 0px; padding: 0px 0px; }
		.tags ul{ margin: 60px 30px 10px 30px;}
		.tags ul li { display:inline; }
		.tags ul li.header{ display: block; font-weight:bold; float:none;  }
		.tags ul li a{ display:inline; padding:5px; color:#000000; text-decoration: none;}
		.tags ul li a:hover { text-decoration: none; color:#e20220;}
		.tags ul li a.priority1 {  font-size: 16px; line-height: 1.4em; font-weight: 900;}
		.tags ul li a.priority2 {  font-size: 15px; line-height: 1.4em; font-weight: 900;}
		.tags ul li a.priority3 {  font-size: 14px; line-height: 1.4em; }
		.tags ul li a.priority4 {  font-size: 13px; line-height: 1.4em; }
		.tags ul li a.priority5 {  font-size: 12px; line-height: 1.4em; }
		.tags ul li a.priority6 {  font-size: 10px; line-height: 1.4em; }
		.tags ul li a.priority7 {  font-size: 9px; line-height: 1.4em; }
		.tags ul li a.priority8 {  font-size: 8px; line-height: 1.4em; }
		.tags ul li a.priority9 {  font-size: 7px; line-height: 1.4em; }

		.reklamy {float:right;   width:545px; height:180px;  overflow: hidden; margin: 0px 35px 10px 0px; padding: 0px 0px; }
		.reklamy ul { width:545px; height:180px; margin:0px 0px; }
		.reklamy ul li { display: block; margin: 18px; 0px 0px 0px;}


		.reklamyy {float:left;   width:750px; height:100px;  overflow: hidden; margin: 10px 0px 0px 120px; padding: 0px 0px; }
		.reklamyy ul {float:left; margin: 0px 0px;}


		.partnerzy { float:left; width:420px; height:150px;background:url(/datastore/images/polish/partnerzy.jpg) no-repeat 0px 0px; margin-top:10px;  }
		.partnerzy h4 { text-indent:-9999px; line-height:17px; }
		.partnerzy ul{padding-left:2px; padding-top:42px;}

		.linki { width:1000px;  float:left; solid #607dbd;  }
		.linki ul.links { width:960px;  }
		.linki ul.links li { float:left; display:inline; padding:5px;}
		.linki ul.links li a { color: #01549d; text-decoration:none;}
		.linki ul.links li a:hover { color:#0066CC; text-decoration:underline;}


/* // Easy Slider */
	img{border:none;}
	pre{
		display:block;
		font:12px "Courier New", Courier, monospace;
		padding:10px;
		border:1px solid #bae2f0;
		background:#e3f4f9;
		margin:.5em 0;
		width:674px;
		}

    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */

	#container{
		margin:0 auto;
		position:relative;
		text-align:left;
		width:696px;
		background:#fff;
		margin-bottom:2em;
		}
	#header{
		height:80px;
		line-height:80px;
		background:#5DC9E1;
		color:#fff;
		}
	#content{
		position:relative;
		}

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{
		/*
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/
		width:696px;
		height:241px;
		overflow:hidden;
		}
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}
	#nextBtn, #slider1next{
		left:696px;
		}
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;
		}
	#nextBtn a, #slider1next a{
		background:url(../images/btn_next.gif) no-repeat 0 0;
		}

	/* numeric controls */

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;
		}
	ol#controls li{
		margin:0 10px 0 0;
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

/* // Easy Slider */



