/*
arg blue: 004976
dark blue: 0a466e

blue: 1c71a8
 

light blue: 6AC5FE
very light blue: DAF0FF
red: cf2c1e

*/
body 		{ overflow-y: scroll;}
a img		{ border: 0 !important;}
li ul li	{ }
a 			{ outline: none; }

.main .lev2 li,
.main .lev2 p		{ line-height: 1.3em;}
.main .lev2 p		{ margin-bottom: 10px;}

.td0 .title h1 	{ font-size: 13px; font-weight: bold; }
.td0 {margin-bottom: 20px;}

.menu						{padding: 0;}

ul.menu_h li 				{display: block; float: left;}
ul.menu_h, ul.menu_v		{padding: 0; margin: 0; list-style-type : none;}
ul.menu_h li, ul.menu_v li	{padding: 0; margin: 0;}
ul.menu_h a, ul.menu_v a	{text-decoration:none;display: block; }
span.sep	{ font-size: 12px;}

.clear 	{ clear:both; }

a.link_arr		{background: url(img/arr1_r.gif) no-repeat left center; line-height: 17px; padding: 0 0 0 15px; margin: 5px 0; font-weight: bold;}

#head, #main, #foot	{ margin: 0; padding: 0; }
.head, .main, .foot	{ width: 980px; margin: 0 auto; padding: 0; }
.head, .main { position: relative; }

#head	{ margin-top: 10px;}
#main	{ background: url(img/back_main.gif) repeat-x bottom;}
#foot	{ background: url(img/back_foot.gif) repeat-x top; }

.head	{ z-index: 100; } 
.main	{ border-bottom: 1px solid #e7e7e7; padding-bottom: 20px; min-height: 300px;} 
.foot	{ border-top: 1px solid #fff;}

.head .lev1	{ }
.head .lev2	{ }
.head .lev2	.menu_sep	{ float: right; }
.head .lev2	.menu_sep *	{ color: #1c71a8; }
.head .lev2	.menu_sep a	{ }
.head .lev3	{ }
.head .lev3	.itaka_logo,
.head .lev3	.itaka_wiek	{ float: left; text-indent: -5000px; display:block; height: 80px;}
.head .lev3	.itaka_logo	{ width: 205px; }
.head .lev3	.itaka_wiek	{ width: 175px; }

.head .lev3	.itaka_logo	{ background: url(img/itaka_logo.gif) no-repeat;  }
.head .lev3	.itaka_wiek	{ background: url(img/itaka_wiek_22.gif) no-repeat left 29px;  }

/*MENU TOP*/
.head .lev4								{ clear:both; padding-top: 20px;}
.head .lev4	 div.menu_h 				{ height:40px;  background: url(img/back_menu.jpg) repeat-x; }
.head .lev4	 div.menu_h li.menu			{ background: url(img/back_menu_n.jpg) no-repeat -1px top;}
.head .lev4	 div.menu_h li.menu_active	{ background: url(img/back_menu_a.jpg) no-repeat -1px top;}

.head .lev4	 div.menu_h li.menu:first-child,			
.head .lev4	 div.menu_h li.menu_active:first-child	{ background-position: left;}

.head .lev4	 div.menu_h li.menulast			{ background: url(img/back_menulast_n.jpg) no-repeat right top; float:right;}			
.head .lev4	 div.menu_h li.menulast_active	{ background: url(img/back_menulast_a.jpg) no-repeat right top; float:right;}

.head .lev4	 div.menu_h a					{ color: #FFF; padding: 0 10px; font-family: Arial; font-size: 14px; line-height: 40px;   }
.head .lev4	 div.menu_h a.menu				{ border-right: 1px solid #1f5d8b; }
.head .lev4	 div.menu_h a.menu_active		{ border-right: 1px solid #d31403; }
.head .lev4	 div.menu_h a.menulast			{ border-left: 1px solid #1f5d8b; }
.head .lev4	 div.menu_h a.menulast_active	{ border-left: 1px solid #d31403; }


.head .lev4	 div.menusub					{ display: none; }
.head .lev4	 li div.subshow,
.head .lev4	 li div.subhide 				{ height: 40px; display:block; float: left}
.head .lev4	 li div.subhide div.menusub		{ display: none; }
.head .lev4	 li div.subshow div.menusub		{ display: block; position:absolute;  background:#3888c1; z-index: 10;  }
/*
.head .lev4	 li div							{ height: 40px; display:block; float: left}
.head .lev4	 li div.subhide div.menusub		{ display: none; }
.head .lev4	 li div.subshow div.menusub		{ display: block; position:absolute;  background:#3888c1; z-index: 10;  }
*/


.head .lev4	 div.menusub div.menu_v 	{ line-height: normal;  width: 170px; padding: 0; margin: 0; }
.head .lev4	 div.menusub li				{ float:none;  background: none !important; }
.head .lev4	 div.menusub a				{ color:#FFF; display: block; border-bottom: 1px solid #2c76ad;  padding: 7px 10px; font-size: 11px; line-height: normal; border-right: none !important; }
.head .lev4	 div.menusub a:hover		{ background-color: #1b649d; border-bottom: 1px solid #2c76ad; }
.head .lev4	 div.menusub a.menu_active	{ background-color: #cf2c1e; border-bottom: 1px solid #bf1c1e; }
/**/


/*END MENU TOP*/

.head .lev5	{}
.head .lev6	{ padding: 0; margin: 0; background: url(img/link_infolinia.gif) 770px top no-repeat;}

.main .lev1			{ margin-right: 10px; width: 205px; float: left;   }
.main .lev2			{ width: 765px; float: left;}

.bdnol .main .lev1 	{ display:  none;  }
.bdnol .main .lev3 	{ width: 210px; float: left;  }

.bd3sz .main .lev2		{ width: 438px; float: left; margin: 0 50px;}
.bd3sz .main .lev3		{ width: 217px; float: left; margin-left: 10px;}

.heyah .zakladki,
.one .main .lev2, 
.one .zakladki 				{ width: 980px;   margin: 0 auto !important; }
.heyah .zakladki div.plain,
.one .zakladki div.plain	{ padding: 20px;}


.main .lev_sl		{ width: 370px; float: left; padding-right: 25px;}
.main .lev_sr		{ width: 370px; float: left;}
#main .lev10 		{     }
#main .lev10 table	{width: 960px; margin: 0 auto; border-bottom: 1px solid #e7e7e7; padding: 10px 0; clear: both;}
#main .lev10 table td	{padding: 5px; text-align: center; color: #666;}


.foot .lev1 { text-align: center; height: 70px;  }
.foot .lev2	{ text-align: center; height: 45px; border-bottom: 1px solid #f0f0f0;}
.foot .lev2	.menu		{ line-height: 45px;}
.foot .lev2	.menu_sep *	{ color: #605a50; }
.foot .lev3		{ } 
.foot .lev4		{ }
.foot .lev5		{ padding-top: 10px;}
.foot .lev5	*	{ color: #b3b3b3; }
.foot .lev6		{ padding: 15px 0;}
.foot .lev6	*	{ color: #b3b3b3; font-style: normal; }

.bd0 .main .lev4	{ width: 608px; height: 55px; }
.bd0 .main .lev1	{ width: 600px; height: 293px; float: none; background: url(img/back_reklama.gif) no-repeat; margin-bottom: 20px; padding: 9px 4px 9px 4px;}

.bd0 .main .lev11	{ width: 618px; height: 335px; background: url(img/back_lm.gif) no-repeat; }
.bd0 .main .lev3	{ width: 608px; margin-top: 20px;}
.bd0 .main .lev3 p	{ float: left; padding-right: 30px;}
.bd0 .main .lev3 .newsletter	{ }
.bd0 .main .lev3 .newsletter h2	{ font-size: 18px; color: #1c71a8; margin: 0 0 10px 0; font-weight: bold;}
.bd0 .main .lev3 .newsletter p	{ float: none;}
.bd0 .main .lev3 .newsletter form			{background: url(img/back_newsl.gif) no-repeat; margin: 10px 0 10px 225px; }
.bd0 .main .lev3 .newsletter input.txt		{ width: 175px; margin-left: 25px; border: none;}
.bd0 .main .lev3 .newsletter input.button	{background: url(img/but_zapisz.gif) no-repeat; width: 69px; height: 30px; text-indent: -5000px; border: none; cursor: pointer; }

/*SZUKAJ*/
.bd0 .main .lev13	{ width: 372px; height: 342px; position: absolute; top: 0; left: 608px; padding: 24px 0 0 0;   }
.bd0 .main .lev14	{ width: 362px; height: 318px; position: absolute; top: 386px; left: 618px;  }
/*.bd0 .main .lev15	{ width: 362px;  position: relative; top: -115px; left: 618px;  }*/
.bd0 .main .lev15	{ width: 362px;  position: absolute; top: 740px; left: 618px;  }
.bd0 .main .lev15 	.td0	{margin-bottom: 5px;}
.bd0 .main .lev15 h1 a	{ font-weight: normal; font-style:normal; color: #1c71a8; font-size: 11px !important; float:right; }
.bd0 .main .lev15 h2	{ color: #1c71a8; font-size: 11px; font-weight: bold;  } 
.bd0 .main .lev15 h2,
.bd0 .main .lev15 .plain,
.bd0 .main .lev15 p 	{ line-height: 1.3 !important; }
.bd0 .main .lev15 .td1	{ margin-bottom: 10px;}
.bd0 .main .lev15 .more	{ display: inline;} 

.bd3 .main	{ border-bottom: none; } 
.bd3 .foot	{ border-top: none;}
.bd3 .foot .lev1 	{ text-align: center;   }
.bd3 .foot .lev2	{ text-align: center; height: auto; border: none;}
.bd3 .bd3_opis		{ width: 437px; margin: 50px 0 0 40px; }
.bd3 .bd3_opis h3	{ font-size: 24px;}	
.bd3 .bd3_opis li			{ color: #cf2c1e; list-style-type:disc; font-size: 15px; }
.bd3 .bd3_opis li strong	{ color: #1c71a8; font-size: 15px; font-weight:bold; line-height: 1.5em }
.bd3 .bd3_cena		{ position: absolute; top: 460px; left: 490px; width: 326px; }

.bd3 .bd3_cena h1	{ font-size: 26px; color: #cf2c1e; margin-bottom: 15px;}		
.bd3 .bd3_cena h2	{ font-size: 16px; color: #1c71a8; margin-bottom: 15px;}		
.bd3 .bd3_cena .txt_cena {display: block; background: url(img/back_cena.gif) no-repeat left center; line-height: 30px; height: 30px;  padding-left: 30px; color: #1c71a8; font-family: arial; font-weight:normal; margin: 0 0 15px 35px;  }
.bd3 .bd3_cena .txt_cena strong	{font-size: 30px; color: #cf2c1e;}
.bd3 .bd3_cena a	{ margin-left: 30px;}

.bd5 .head,
.bd5 .main,
.bd5 .foot { width: auto; }

.bd1 .bd3_cena						{ position: absolute; top: 140px; left: 250px; width: 300px; }
.bd1 .bd3_cena .bd3_cena_row 		{ margin-bottom: 20px; position: relative;}
.bd1 .bd3_cena .bd3_cena_row h1 	{ margin-bottom: 0;}
.bd1 .bd3_cena .bd3_cena_row h1 a	{ font-family: Tahoma; font-size: 20px; color: #003267; font-weight: normal; }
.bd1 .bd3_cena .bd3_cena_row h2 	{ margin-bottom: 5px;}
.bd1 .bd3_cena .bd3_cena_row h2 a	{ font-family: Tahoma; font-size: 10px; color: #003267; font-weight: normal; }
.bd1 .bd3_cena .bd3_cena_row h3 	{ margin-bottom: 0;}
.bd1 .bd3_cena .bd3_cena_row h3 a	{ font-family: Arial; font-size: 13px; color: #003267; font-weight: normal; }
.bd1 .bd3_cena .txt_cena			{ background: none; padding: 0 0 0 5px; position: absolute; top: 25px; left: 175px;border-left: 1px solid #fff; height: 20px; }
.bd1 .bd3_cena .txt_cena em 	{ color: #003267; font-size: 20px; vertical-align:bottom; }
.bd1 .bd3_cena .txt_cena a 		{ font-family: Arial; color: #fff200; font-size: 12px; vertical-align:top}
.bd1 .bd3_cena .txt_cena strong	{ font-family: Arial;  font-size: 22px; font-weight: normal; vertical-align:top }
.bd1 .bd3_cena a.but			{ margin:40px 0 0 15px; display: block;}
.bd1 .bd1_cena				{ background-color: #FFF; height: 170px; padding: 0 150px 0 0; }
.bd1 .bd1_cena h1			{ color: #cf2c1e; font-weight: normal; font-size: 24px !important; width: 400px; text-align: right; margin: 20px 0; }
.bd1 .bd1_cena h1 strong	{ color: #cf2c1e; font-size: 1.3em !important; }
.bd1 .bd1_cena .txt_cena	{ background: none;  color: #cf2c1e; font-size: 20px !important;  width: 400px; text-align: right; padding:0;}
.bd1 .bd1_cena .txt_cena strong	{ color: #cf2c1e; font-size: 35px !important;  }
.bd1 .bd1_cena a			{ display: block; float: right;}
/*
.bd3 .bd3_cena strong		{ display: block; font-size: 30px; color: #cf2c1e; text-align: center; margin-bottom: 30px;}
*/
div.foto				{ margin-bottom: 20px !important; }
#picture				{ height: 199px;}
div.foto div.fotonavi	{ height: 19px; padding: 3px 0 0 0;  }
div.foto div.fotonavi p,
div.foto div.fotonavi a	{ display: block; float:left; padding: 3px 5px; }
div.foto div.fotonavi a	{ border: 1px solid #dfe0e3; text-align: center; margin: 0 2px 0 0;	}
div.foto div.fotonavi a.fotolink		{ color: #333;	background: url(img/slider_up_bgd.gif) repeat-x ;  }
div.foto div.fotonavi a.fotolink_active	{ color: #fff;	background: #1174b5;}
div.foto div.fotonavi a.fotolink_next,	
div.foto div.fotonavi a.fotolink_prev	{ text-indent: -5000px; border: none; line-height: 13px;} 
div.foto div.fotonavi a.fotolink_next	{ background: url(img/arr1_r.gif) center no-repeat; margin-left: 2px; }
div.foto div.fotonavi a.fotolink_prev	{ background: url(img/arr1_l.gif) center no-repeat; margin-right: 2px; }

div.nvt		{ margin-bottom: 10px; }

div.navi 	{ height: 19px; padding: 3px 0 0 0; text-align:center; margin: 0 auto; width: 230px; clear:both;   }

div.navi p,
div.navi em, 
div.navi a	{ padding: 3px 5px; font-style: normal; display: inline }
div.navi a				{ border: 1px solid #dfe0e3; text-align: center; margin: 0 2px 0 0;	}
div.navi a.navi			{ color: #333;	background: url(img/slider_up_bgd.gif) repeat-x ;  }
div.navi a.navi_active	{ color: #fff;	background: #1174b5;}

div.navi a.navi_next,
div.navi a.navi_prev	{ border: none; line-height: 13px;}

div.navi a.navi_next	{ background: url(img/arr1_r.gif) center no-repeat; margin-left: 5px; }
div.navi a.navi_prev	{ background: url(img/arr1_l.gif) center no-repeat; margin-right: 5px; }

.result_foot 	{ margin-top: 10px; }
.result_foot p	 {display: none;}


.lev1 .td0,
.lev1 .td1,
.lev1 .leftmain,
.lev1 .leftmain_active		{}  
.lev1 .plain				{background:#f7f7f7; border: solid #dfe0e3; border-width: 1px; }

.lev1 .td0,.lev1 .td1,
.lev1 .leftmain,
.lev1 .leftmain_active					{background: url(img/back_lev1_b.gif) no-repeat bottom; padding-bottom: 19px;}
.lev1 .searcher_main .leftmain,
.lev1 .searcher_main .leftmain_active	{ background: none; padding-bottom: 0;}

.lev1 .leftmain	div.plain			{display: none;}
.lev1 .leftmain_active div.plain	{display: block;}

.lev1 .title 		{ background:#1c71a8 url(img/back_lev1_t.gif) no-repeat top; padding: 0 5px; }  
.lev1 .title h2		{ line-height:40px; color: #FFF; font-size: 14px;  font-weight: normal;}  
.lev1 .leftmain .title h2			{background: url(img/arr3_b.gif) no-repeat right center; cursor: pointer;}
.lev1 .leftmain_active .title h2	{background: url(img/arr3_t.gif) no-repeat right center; cursor: pointer;}

.lev1 ul			{ margin: 0; padding: 0;}
.lev1 ul li			{ margin: 0; padding: 0; list-style-type: none; }
.lev1 ul li a		{ display: block; padding: 5px 10px; color: #1c71a8; border-bottom: 1px solid #e3e5e9; border-top: 1px solid #fff;  border-left: 1px solid #fff;  }
.lev1 ul.regiony	{ display: none; border-bottom: 1px solid #e3e5e9;}
.lev1 ul.regiony li	{ background:#FFF; }
.lev1 ul.regiony a	{ border: none; padding: 5px 0 5px 30px;}
.lev1 ul li:hover 				{ background:#FFF; }
/*.lev1 ul li:hover ul.regiony	{ display: block;} */

.lev1 ul.hotele li.noTV		{ background: none;}
.lev1 ul.hotele li.yesTV	{ background: url(img/ico_video.gif) 5px center no-repeat;}
.lev1 ul.hotele li.noTV a,	
.lev1 ul.hotele li.yesTV a	{ padding-left:30px;}
.lev1 ul.hotele li.brakTV	{ background: none;}
.lev1 ul.hotele li.hotel a	{ padding-left:10px;}
.lev1 ul.hotele li.hotel span em	{ font-style: normal;}

.lev1 .menusub		{ display: none; border-bottom: 1px solid #e3e5e9;}
.lev1 .menusub a	{ border: none; padding: 3px 0 3px 30px;}
.lev1 li.menu_active	{ background-color:#FFF;}
.lev1 li.menu_active .menusub	{ display: block;}
.lev1 a.menu_active	{ color: #cf2c1e;}


/*zakladki*/
div.zakladki					{position: relative; padding: 34px 0 0 0; margin: 0; clear:both;   }
div.zakladki div.zakladki_menu,
div.zakladki_list ul	{width: 765px; position: absolute; top: 0; border-bottom: 3px solid #cf2c1e; height: 31px; }
div.zakladki div.td0			{width: 765px; background: url(img/back_td0.gif) bottom no-repeat; padding: 0; margin: 0; }

.one div.zakladki div.zakladki_menu	{width: 980px; }
.one div.zakladki div.td0			{width: 980px; background: url(img/back_td0_one.gif) bottom no-repeat;  }

div.zakladki div.td0+div.td0 div.plain	{padding: 20px;} 

div.zakladki .nopad div.plain			{padding: 0 !important; }

.bd3sz div.zakladki div.zakladki_menu,
.bd3sz div.zakladki div.td0 			{ width: 425px;}
.bd3sz div.zakladki div.td0 div.plain	{ padding: 20px; border: 1px solid #CCC} 

div.zakladki_menu td.navi,
div.zakladki_menu td.navi_active		{  }
div.zakladki_menu td span				{ height: 31px; line-height: 31px; padding: 0 19px; display: block; font-size: 12px; font-family: Arial; cursor:pointer; }
div.zakladki_menu td.navi				{ background: url(img/navi.gif) no-repeat left top;}
div.zakladki_menu td.navi_active		{ background: url(img/navi_active.gif) no-repeat left top;}
div.zakladki_menu td.navi span			{ color:#000;	background: url(img/navi2.gif) no-repeat right top; }
div.zakladki_menu td.navi_active span	{ color:#FFF;	background: url(img/navi_active2.gif) no-repeat right top;}

div.zakladki_list ul { padding: 0; margin: 0; clear: both;}
div.zakladki_list ul li.tabs_navigation span	{ height: 31px; line-height: 31px; padding: 0 20px; display: block; font-size: 12px; font-family: Arial; cursor:pointer; }
div.zakladki_list ul li.tabs_navigation				{ background: url(img/navi.gif) no-repeat left top; float: left; list-style-type: none;}
div.zakladki_list ul li.activeTab		{ background: url(img/navi_active.gif) no-repeat left top;}
div.zakladki_list ul li.tabs_navigation span			{ color:#000;	background: url(img/navi2.gif) no-repeat right top; }
div.zakladki_list ul li.activeTab span	{ color:#FFF;	background: url(img/navi_active2.gif) no-repeat right top;}

div#tabdiv_description, 
div#tabdiv_local_trips,
div#tabdiv_practical_info  { padding: 20px; } 

/*KRAJ*/
div.zakladki #sidFoto, 	
div.zakladki #sidMapa	{height: 220px; padding: 10px;} 	
div.zakladki #sidVideo,
div.zakladki #sidMapaJpg 	{padding: 10px; text-align: center;}

/*HEYAH*/
.heyah div.zakladki div.zakladki_menu	{width: 960px; margin: 0 10px; border-bottom: none ; }
.heyah div.zakladki div.td0				{width: 980px; padding: 0; background: #FFF; }
.heyah div.zakladki div.td0 div.title h1	{ color: #e32120; font-size: 16px; margin: 5px 15px 5px 30px; text-transform:uppercase;}
.heyah div.zakladki div.td0 div.plain		{ width: 920px; background: #f3e5d2; border: 10px solid #fff;  }

.heyah div.zakladki_menu td span				{ height: 22px; line-height: 22px; padding: 0 20px; border-right: 4px solid #fff; }

.heyah div.zakladki_menu td.navi				{ background: url(img/navi_heyah.gif) no-repeat left top;}
.heyah div.zakladki_menu td.navi_active			{ background: url(img/navi_heyah_active.gif) no-repeat left top;}
.heyah div.zakladki_menu td.navi span			{ color:#000;	background: url(img/navi_heyah2.gif) no-repeat right top; }
.heyah div.zakladki_menu td.navi_active span	{ color:#FFF;	background: url(img/navi_heyah_active2.gif) no-repeat right top;}
.heyah_button									{ position: absolute; top: 93px;  left: 985px; }

.foto				 { width: 493px; float: left;}

img.star			{margin: 0; padding: 0; height: 12px; width: 12px; border: none;}

.znak_6			{ background: url(img/znak_zagiel.gif) no-repeat right  top ;}
.znak_firma1	{ background: url(img/znak_firma1.gif) no-repeat right  top ;}

.prom_lm,
.prom_kg, 
.prom_kh, 
.prom_kpr,
.prom_kpz,
.prom_kuro,
.prom_kur1,
.prom_kpdz,
.prom_kpit,
.prom_kn,
.prom_krc,
.prom_kw,
.prom_ko	{ width: 75px; height: 27px; display: block; text-indent: -5000px; float: left;}
.prom_lm	{ background: url(img/prom_lm.gif) no-repeat left ;}
.prom_ko	{ background: url(img/prom_ko.gif) no-repeat left ;}
.prom_kg	{ background: url(img/prom_kg.gif) no-repeat left ;}
.prom_kh	{ background: url(img/prom_kh.gif) no-repeat left ;}
.prom_kpr	{ background: url(img/prom_kpr.gif) no-repeat left ;}
.prom_kpz	{ background: url(img/prom_kn.gif) no-repeat left ;}
.prom_kpdz	{ background: url(img/prom_kpdz.gif) no-repeat left ;}
.prom_kpit	{ background: url(img/prom_kpit.gif) no-repeat left ;}
.prom_kuro	{ background: url(img/prom_kuro.gif) no-repeat left ;}
.prom_kur1	{ background: url(img/prom_kur1.gif) no-repeat left ;}
.prom_kn	{ background: url(img/prom_kn.gif) no-repeat left ;}
.prom_krc	{ background: url(img/prom_kn.gif) no-repeat left ;}
.prom_kw	{ background: url(img/prom_kw.gif) no-repeat left ;}
.prom_flight{ width: 30px; height: 27px; display: block; text-indent: -5000px; float: left; background: url(img/prom_flight.gif) no-repeat left ;}	
.prom_candy { width: 30px; height: 27px; display: block; text-indent: -5000px; float: left; background: url(img/prom_candy.gif) no-repeat left ;}	
.prom_ks 	{ width: 30px; height: 27px; display: block; text-indent: -5000px; float: left; background: url(img/prom_ks.gif) no-repeat left ;}	

.but_rez,
.but_rez_no { width: 98px; height: 27px; display:block; float: left; text-indent: -5000px; }
.but_rez	{ background: url(img/but_rezerwuj.gif) no-repeat; }
.but_rez_no	{ background: url(img/but_rezerwuj_no.gif) no-repeat; }

.but_clipboard,
.but_ask		{ display:block; float: left; line-height:27px; padding-left: 25px;}
.but_clipboard	{ background: url(img/ico_kosz.gif) no-repeat left center;   }
.but_ask		{ background: url(img/ico_zapytaj.gif) no-repeat left center;   }


.txt_cena 			{display: block; background: url(img/back_cena_min.gif) no-repeat left center; line-height: 17px; height: 17px;  padding-left: 20px; color: #1c71a8; font-family: arial; font-weight:normal; position: relative; }
.txt_cena a			{display: block; float: left;}
.txt_cena strong	{font-size: 16px;}
.txt_cena em		{font-size: 10px; color: #959595; font-style: normal; font-weight: normal;}
.txt_cena .prom_lm,
.txt_cena .prom_ko,
.txt_cena .prom_kg,
.txt_cena .prom_kuro,
.txt_cena .prom_kpr,
.txt_cena .prom_kn,
.txt_cena .prom_krc,
.txt_cena .prom_kpz { float: right;}

strike				{ color: #6BC5F2; display: block;}
.ceny strike		{ position: absolute; top: -10px;}
.txt_cena strike	{width: 65px; text-align: right;  }
.cenamin blockquote strike	{width: 85px;  }


.txt_info,.txt_room,.txt_food,.txt_video,.txt_out,.txt_out_H,.txt_out_F,.txt_out_P,.txt_out_B,.txt_data,.txt_time	{ display:block; line-height:17px; padding-left: 20px;}
.txt_print		{ display:block; line-height:21px; padding-left: 20px;}
.txt_food	   	{ background: url(img/ico_jedzenie.gif) no-repeat left top;  }
.txt_video	   	{ background: url(img/ico_video.gif) no-repeat left top; }
.txt_room	   	{ background: url(img/ico_room.gif) no-repeat left top; }
.txt_info	   	{ background: url(img/ico_info.gif) no-repeat left top; }
.txt_print	   	{ background: url(img/ico_print.gif) no-repeat left top; text-decoration: underline;  }

#Hprint			{ position: absolute; right: 0; top: 50px;  }

.txt_out,
.txt_out_F,
.txt_out_P		{ background: url(img/ico_lot.gif) no-repeat left top; }
.txt_out_B	   	{ background: url(img/ico_bus.gif) no-repeat left top; }
.txt_out_H	   	{ background: url(img/ico_alert.gif) no-repeat left top; }
.txt_data	   	{ background: url(img/ico_kalend.gif) no-repeat left top; }
.txt_time	   	{ background: url(img/ico_zegar.gif) no-repeat left top; }
.txt_special_info { border: 1px solid #CF2C1E; -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #FDFDBD; padding: 5px; }

.mm1,.mm2,.mm3,.mm4,.mm5,.mm6,.mm7,.mm8,.mm9,.mm10,.mm11,.mm12,.mm13,.mm14,.mm15,.mm16,.mm17,.mm18,.mm19,.mm20,
.mm21,.mm22,.mm23,.mm24,.mm25,.mm26,.mm27,.mm28,.mm29,.mm30,.mm31,.mm32,.mm33,.mm34,.mm35,.mm36,.mm37,.mm38,.mm39,.mm40
{display: block;  padding-left: 20px; line-height: 20px; margin-top: 5px;}

table.tabelka .txt_room, table.tabelka .txt_food, table.tabelka .txt_video, 
table.tabelka .txt_out, table.tabelka .txt_out_H, table.tabelka .txt_out_F, table.tabelka .txt_out_P, table.tabelka .txt_out_B	{margin-top: 5px;}

.zakladki h1	{margin: 0;}


.cenamin			{ width: 240px; border: 1px solid #dfe0e3; float: right; }
.cenamin blockquote	{ height: 195px; background-color: #f7f7f7; border: 1px solid #fff; padding: 10px; margin: 0; }
.cenamin h2			{ font-weight: normal; color: #1c71a8;}
.cenamin .txt_cena	{ background-image: url(img/back_cena.gif); padding-left: 25px; margin: 10px 0; line-height: 25px; height: 25px; }
.cenamin .txt_cena	strong 	{ font-size: 22px; color: #cf2c1e; }

.cenamin p			{ margin: 5px 0 !important; }
.cenamin label		{ width: 75px; text-align: right; display:block; float:left; margin-right: 10px;}
.cenamin p.hlink 	{ margin: 0 0 15px 0; display:block; text-align:center; font-size: 12px; color:#1c71a8;  }
.cenamin p.rlink a	{ display:block; background: url(img/but_rezerwuj.gif) no-repeat; width: 98px; height: 27px; text-indent: -5000px; margin: 10px auto; }
.cenamin p.hlink a	{ margin: 0 0 15px 0; display:block; text-align:center; font-size: 12px; }
.cenamin .but_rez,
.cenamin .but_ask 	{margin: 10px auto; float: none;  width: 98px; height: 27px; font-size: 16px; }

#map		{height: 220px; margin: 0; padding:0;}



/*TABELKI*/
table.tabelka		{margin: 0; width: 765px; padding: 0; }
table.sama			{border-right: 1px solid #dfe0e3; border-top: 1px solid #dfe0e3;}
table.tabelka td,
table.tabelka th	{padding: 5px; border-left: 1px solid #dfe0e3; border-bottom: 1px solid #dfe0e3;}
/*
table.tabelka td:first-child,
table.tabelka th:first-child	{border-left: none;}
*/
table.ceny td:first-child,
table.ceny th:first-child	{border-left: none;}

table.tabelka th			{text-align: left}

table.hotele				{width: 761px; margin: 0 3px 5px 1px ; }
table.tabelka thead,
table.tabelka tfoot th,
table.hotele th				{background-color: #f7f7f7; }
table.hotele th,
table.hotele th a,
table.tabelka tfoot th,
table.tabelka tfoot th a,
table.tabelka thead td,
table.tabelka thead td a,
table.tabelka thead td form {font-weight: normal; height: 31px; line-height: 31px; font-size: 12px; font-family: Arial; }
table.tabelka a				{display: block; }
table.tabelka td i,
table.tabelka td em			{font-style: normal; font-weight: normal; font-size: 10px; }		
table.tabelka td a	strong	{}
table.tabelka tfoot,
table.tabelka tr.r0		{background-color: #fff;}
table.tabelka tr.r1		{background-color: #fafafa;}
table.tabelka tfoot td	{border-bottom: 1px solid #DFF3FE;}

table.hotele tr.sep td	{padding: 0 !important; border-bottom:0;}
table.hotele tr.sep img	{margin: 0 !important;}

table.tabelka thead.header {}
table.tabelka thead.header td		{padding: 0;  border-left: 0; border-bottom: 3px solid #cf2c1e;}
table.tabelka thead.header td span,
table.tabelka thead.header td a 	{height: 31px; line-height: 31px; display: block; font-size: 12px; font-family: Arial; }
table.tabelka thead.header td a 	{padding: 0 10px; }
table.tabelka thead.header td a span{padding-right: 20px; }

table.tabelka thead.header td.lcol,
table.tabelka thead.header td span.srt	{ background: url(img/navi.gif) no-repeat left top;}
table.tabelka thead.header td.lcol span,
table.tabelka thead.header td a.srt		{ background: url(img/navi2.gif) no-repeat right top;  color:#000; padding: 0 10px; }

table.tabelka thead.header td span.srt_asc,
table.tabelka thead.header td span.srt_desc 	{ background: url(img/navi_active.gif) no-repeat left top;}

table.tabelka thead.header td a.srt_asc,
table.tabelka thead.header td a.srt_desc		{ background: url(img/navi_active2.gif) no-repeat right top; color:#FFF; }

table.tabelka thead.header td a.srt		span	{ background: url(img/arr1_t.gif) no-repeat right center; }
table.tabelka thead.header td a.srt_asc	span	{ background: url(img/arr2_t.gif) no-repeat right center; }
table.tabelka thead.header td a.srt_desc span	{ background: url(img/arr2_b.gif) no-repeat right center; }	

table.tabelka tbody td 	{ vertical-align: top;}	
table.tabelka td.c1		{ border-right: none; width: 125px;}
table.tabelka td.c1	img	{ border: none; width: 125px; height: 94px;}
table.tabelka h4		{ margin-bottom: 5px;}



table.result td.c2		{ width: 100px;}
table.result h2, table.result h2 a,
table.result h3, table.result h3 a,
table.result h4, table.result h4 a 		{ font-size:11px; color: #333; margin-bottom: 10px; font-family: Tahoma; font-weight: bold;}
table.result h3, table.result h3 a		{ font-weight: normal;} 
table.result .txt_cena  		{ background: none; padding-left: 0px;}
table.result .txt_cena strong	{ font-size:11px; }
table.result .txt_cena em		{ display:block; }
table.result td.c5		{ width: 75px; text-align: right; }
table.result td.c5 em	{ color: #666; display: block; margin-bottom: 5px; } 
table.result td.c6		{ width: 100px; border-right: 1px solid #dfe0e3;}
table.result td.c6 a 	{ font-weight: bold;}

table.result tr.rn			{ background-color: #fff;}
table.result tr.ra			{ background-color: #e4f3ff;}
table.result tr.rn	.addrow		{ display: none;}
table.result tr.ra	.addrow,
table.result td.c6 a strong		{ display: block; height: 23px; margin-bottom: 4px;}

table.result .prom_lm,
table.result .prom_ko,
table.result .prom_kg,
table.result .prom_flight,
table.result .prom_candy,
table.result .prom_kuro,
table.result .prom_kpr,
table.result .prom_ks,
table.result .prom_kpz 		{ margin-top:  10px; }

.result td.c4 div.o7zw	{ border-bottom: 1px solid #dfe0e3; padding-bottom: 3px; margin-bottom: 3px;}
.result td.c4 div.o7wy	{ }
.result td.c4 div.o7zw strong,
.result td.c4 div.o7wy strong	{ color: #000; display:block; margin-bottom: 3px;}	
.result td.c4 div.o7zw h4, .result td.c4 div.o7zw h4 a	{ margin-bottom: 3px !important;}
.result td.c4 div.o7wy .hotele7_link	{ display: block; text-align: right; font-weight: bold; color: #1c71a8; cursor: pointer; margin: 3px 0; clear:both;}
.result td.c4 div.o7wy .hotele7_add	a	{ display: block; margin: 3px 0; clear:both;} 	
.result td.c4 div.o7wy .hotele7_add	a em		{ font-style: normal;  color: #000;  }
.result td.c4 div.o7wy .hotele7_add	a strong	{ font-weight: bold; color: #1c71a8; float: right;}


.result tr.firma0 td.c4	{ background: none;}
.result tr.firma1 td.c4	{ background: url(img/firma1.gif) no-repeat bottom right;}

.hotele tr.firma0 td.c2	{ background: none;}
.hotele tr.firma1 td.c2	{ background: url(img/firma1.gif) no-repeat bottom right;}

table.hotele td.c2		{ width: 225px;}
table.hotele td.c3		{ width: 150px;}

/*
table.ceny .but_rez,
table.ceny .txt_cena		{display: block; line-height: 30px; height: 30px; border-right: 1px solid #CCC; float:left; }
table.ceny .txt_cena strong	{font-size:14px; }
*/
table.ceny td.c1			{ font-weight: bold; width: 80px; }
table.ceny tbody 			{ width: 740px; }
table.ceny tbody td 		{ vertical-align: middle; padding: 5px 10px !important;}	
table.ceny thead strong		{ width: 110px; display:block; float:left; padding-top: 10px; }
table.ceny tbody td.c2		{ width: 155px; }
table.ceny tbody td.c3		{ width: 105px; border-left: none;  }
table.ceny tbody td.c6		{ width: 85px; }
/*
table.ceny tbody td.c3		{ width: 75px; border-left: none; }
table.ceny tbody td.c6		{ width: 125px; }
*/
table.ceny tbody td.c4,
table.ceny tbody td.c5,
table.ceny tbody td.c6		{ padding: 5px 15px !important;  }
table.ceny .but_ask,
table.ceny .but_rez			{ float: none;}

table.ceny td.c2 .txt_cena	{ width: 118px; float:left; }

table.ceny .price_info		{ float:left; position: absolute; height:17px; width: 17px; background: url(img/ico_info.gif) no-repeat;  text-indent: -5000px; }

/*
table.ceny td.c1			{ font-weight: bold; width: 80px; }
table.ceny tbody 			{ width: 740px; }
table.ceny tbody td 		{ vertical-align: middle; padding: 5px 10px !important;}	
table.ceny thead strong		{ width: 110px; display:block; float:left; padding-top: 10px; }
table.ceny tbody td.c2		{ width: 264px; }
table.ceny tbody td.c3		{ width: 75px; border-left: none; }
table.ceny tbody td.c4		{ padding: 5px 30px !important;  }
table.ceny tbody td.c5		{ padding: 5px 20px !important;  }
table.ceny .but_ask,
table.ceny .but_rez			{ float: none;}
*/

table.cardOK a	{display: inline;}	
table.cardOK td.c1	{ width:75px;}
table.cardOK td.c2	{ }
table.cardOK td.c3	{ width:100px;}
table.cardOK td.c4	{ width:75px; text-align: right;}
table.cardOK td.c5	{ width:20px; text-align: center; border-left: none;}

.shty1 tbody.tydz2,
.shty2 tbody.tydz1 	{ display: none; }
.shty1 tbody.tydz1,
.shty2 tbody.tydz2 	{ display: block;}
.shty1 span.tydz2			
.shty2 span.tydz1	{ font-weight: normal;}
.shty1 span.tydz1,
.shty2 span.tydz2 	{ font-weight: bold;}


p.wyloty	{ margin-bottom: 10px;}
table.tabelka tr.rn td.c6 .wyloty	{ display: block; background: url(img/arr1_b.gif) no-repeat right center; padding-right: 20px; cursor: pointer;}
table.tabelka tr.ra td.c6 .wyloty	{ display: block; background: url(img/arr1_t.gif) no-repeat right center; padding-right: 20px; cursor: pointer;}

.resultMapa	{height: 220px; padding: 10px; border: 1px solid #dfe0e3; margin-bottom: 10px;}
.result		{border: none; }


.mm1		{background: url(img/markers/map_marker_0.gif) no-repeat left center; }
.mm2		{background: url(img/markers/map_marker_1.gif) no-repeat left center; }
.mm3		{background: url(img/markers/map_marker_2.gif) no-repeat left center; }
.mm4		{background: url(img/markers/map_marker_3.gif) no-repeat left center; }
.mm5		{background: url(img/markers/map_marker_4.gif) no-repeat left center; }
.mm6		{background: url(img/markers/map_marker_5.gif) no-repeat left center; }
.mm7		{background: url(img/markers/map_marker_6.gif) no-repeat left center; }
.mm8		{background: url(img/markers/map_marker_7.gif) no-repeat left center; }
.mm9		{background: url(img/markers/map_marker_8.gif) no-repeat left center; }
.mm10		{background: url(img/markers/map_marker_9.gif) no-repeat left center; }
.mm11		{background: url(img/markers/map_marker_10.gif) no-repeat left center; }
.mm12		{background: url(img/markers/map_marker_11.gif) no-repeat left center; }
.mm13		{background: url(img/markers/map_marker_12.gif) no-repeat left center; }
.mm14		{background: url(img/markers/map_marker_13.gif) no-repeat left center; }
.mm15		{background: url(img/markers/map_marker_14.gif) no-repeat left center; }
.mm16		{background: url(img/markers/map_marker_15.gif) no-repeat left center; }
.mm17		{background: url(img/markers/map_marker_16.gif) no-repeat left center; }
.mm18		{background: url(img/markers/map_marker_17.gif) no-repeat left center; }
.mm19		{background: url(img/markers/map_marker_18.gif) no-repeat left center; }
.mm20		{background: url(img/markers/map_marker_19.gif) no-repeat left center; }
.mm21		{background: url(img/markers/map_marker_20.gif) no-repeat left center; }
.mm22		{background: url(img/markers/map_marker_21.gif) no-repeat left center; }
.mm23		{background: url(img/markers/map_marker_22.gif) no-repeat left center; }
.mm24		{background: url(img/markers/map_marker_23.gif) no-repeat left center; }
.mm25		{background: url(img/markers/map_marker_24.gif) no-repeat left center; }
.mm26		{background: url(img/markers/map_marker_25.gif) no-repeat left center; }
.mm27		{background: url(img/markers/map_marker_26.gif) no-repeat left center; }
.mm28		{background: url(img/markers/map_marker_27.gif) no-repeat left center; }
.mm29		{background: url(img/markers/map_marker_28.gif) no-repeat left center; }
.mm30		{background: url(img/markers/map_marker_29.gif) no-repeat left center; }
.mm31		{background: url(img/markers/map_marker_30.gif) no-repeat left center; }
.mm32		{background: url(img/markers/map_marker_31.gif) no-repeat left center; }
.mm33		{background: url(img/markers/map_marker_32.gif) no-repeat left center; }
.mm34		{background: url(img/markers/map_marker_33.gif) no-repeat left center; }
.mm35		{background: url(img/markers/map_marker_34.gif) no-repeat left center; }
.mm36		{background: url(img/markers/map_marker_35.gif) no-repeat left center; }
.mm37		{background: url(img/markers/map_marker_36.gif) no-repeat left center; }
.mm38		{background: url(img/markers/map_marker_37.gif) no-repeat left center; }
.mm39		{background: url(img/markers/map_marker_38.gif) no-repeat left center; }
.mm40		{background: url(img/markers/map_marker_39.gif) no-repeat left center; }
/*
nazwa
wyzyw
standard
cena
*/

/*SEARCH*/
.searcher_main					{ position:relative; }
.searcher_main div.buttons		{ padding: 10px; text-align: right; margin: 0;}
.bd0 .searcher_main div.buttons		{ text-align: center; }
.bd0 .searcher_main div.zakladki_menu 						{ padding-left: 103px;}
.bd0 .searcher_main div.zakladki_menu td.navi_active		{ background: url(img/navi_blue.gif) no-repeat left top;}
.bd0 .searcher_main div.zakladki_menu td.navi span			{ color:#1c71a8; }
.bd0 .searcher_main div.zakladki_menu td.navi_active span	{ background: url(img/navi_blue2.gif) no-repeat right top; }
.bd0 .searcher_main div.searcher_back		{ background: #1d659f url(img/searcher_mid.jpg) repeat-y; height: 311px; }
.bd0 .searcher_main div.searcher_top		{ background: url(img/searcher_top.jpg) left top no-repeat; }
.bd0 .searcher_main div.searcher_bot		{ background: url(img/searcher_bottom.jpg) left bottom no-repeat; min-height: 320px;}
.bd0 .searcher_main 					{ }
.bd0 .searcher_main div.szukaj_main		{ height: 250px; }
.bd0 .searcher_main div.szukaj_add		{ height: 105px; display: none; }

.bd0 .searcher_main div.searcher_more a	{ line-height: 20px; text-align: center; color: #fef77b; display:block; }


.bd0 .searcher label			{ color: #fff; padding: 5px 0 0 0;}
.bd0 .searcher .control			{ padding: 15px 0 0 0; }
.bd0 .searcher .control	em		{ color: #aaa ; }
.bd0 .searcher .controlcbx		{ padding: 10px 0 0 125px;}
.bd0 .searcher .control label	{ float: left; display: block; width: 120px; text-align: right; margin-right: 10px;}
.bd0 .searcher select			{ width:212px; padding: 3px; margin: 0;}
.bd0 .searcher .button			{ color: #cf2c1e; font-size:12px; padding: 3px 20px;}
.bd0 .searcher .cbxali,
.bd0 .searcher .cbxlms	{ float:left; width: 100px;}
.bd0 .searcher .cbxlms	{ padding-left: 10px; }

.searcher #ileosob			{ width: 70px; margin-right: 5px;}
.bd0 .searcher #ileosob			{ margin-right: 20px;}
.searcher .control	em		{ font-size: 10px; font-style: normal;}

.searcher_max					{}
.searcher_min .controlcbx		{ display: none;}
.searcher_max .controlcbx		{ padding: 5px;}
.searcher_min .control label,
.searcher_max .control label	{ display: block; padding: 10px; color: #000; background:url(img/back_up.gif) center center repeat-x; font-weight:bold; border: 1px solid #fff; border-bottom-color:#dfe0e3;}
.searcher_min select,
.searcher_max select			{ width:180px; padding: 2px; margin: 5px 10px;}	
.searcher_min .szukaj_add		{ display: none;}
.searcher_max .buttons		{ }
.searcher #spryTerminOd,
.searcher #spryTerminDo		{padding: 3px 10px; line-height: 15px;}
.searcher #spryTerminOd input,
.searcher #spryTerminDo input	{ width: 120px; margin: 0 10px 0 5px ;  }
.searcher #spryTerminOd img,
.searcher #spryTerminDo img		{ cursor: pointer; }

.tree_expand	{ color: #0b75ce; line-height: 15px; display: block; text-align: right; padding: 0 20px 0 0; margin: 5px 15px 10px 15px; font-weight: bold; cursor: pointer; }
a.no_expand		{background: url(img/arr6_b.gif) right no-repeat; }
a.expanded		{background: url(img/arr6_t.gif) right no-repeat; }

#destinations_tree_container,	
#departures_container	{padding: 5px 5px 0 5px;}

#departures_container, 
#destinations_tree_container				{ border-top: 1px solid #fff; display: none;}
#departures_container label,
#destinations_tree_container label			{ font-weight: normal;}
#departures_container li:hover,
#destinations_tree_container li:hover		{ background: none; }

#destinations_tree_container li.parent_node img	{ }
#destinations_tree_container ul.childs_node	{ margin: 3px 0;}
#destinations_tree_container #tree_uncheck	{ color: #0b75ce; line-height: 15px; display: block; padding: 0 0 0 15px; margin: 10px 0 0 0; cursor: pointer; background: url(img/tree_minusall_btn.gif) left no-repeat;}
#destinations_tree_container .half_checked_node  {background-color:#ccc}
#destinations_tree_container input  { display: none;}

#departures_container ul {margin: 0; padding: 0; }  
#departures_container li {margin: 0; padding: 0; list-style-type : none; color: #000;}
#departures_container li input	{ margin-left: 15px; }
#departures_container input  	{ display: none;}

.destinations_tree li		{  }
#departures_container label,
.destinations_tree label	{ line-height: 13px; height: 13px; display: inline !important; background: none !important; padding: 0 !important; margin: 0 !important; border: none !important; }
#departures_container li img,
.destinations_tree li img	{ width: 13px; height: 13px; margin-right: 2px;}
/*plusik/minusik*/
.develop_node				{  }
.node_unexp .develop_node	{background: url(img/tree_plus_btn.gif) no-repeat; }
.node_exp .develop_node	    {background: url(img/tree_minus_btn.gif) no-repeat; }

/*former CBX*/
.cbx_alias					{ } 
.cbx_halfchkd .cbx_alias	{background: url(img/cbx_halfchkd.gif) no-repeat; }
.cbx_unchkd .cbx_alias		{background: url(img/cbx_unchkd.gif) no-repeat; }
.cbx_chkd .cbx_alias		{background: url(img/cbx_chkd.gif) no-repeat; }
.cbx_unact .cbx_alias		{background: url(img/cbx_unact.gif) no-repeat; }

.filter_results	{margin: 5px 0 10px 135px; }
#result_loader { display: none; position: absolute; top: 340px; width: 30px; height: 30px; left: 600px; z-index: 1000; background: url(ajax-loader.gif) no-repeat; }

/* SLIDER */
.slider 				{width:196px; float:left; margin-right:10px;}
.slider .slider_up		{background:url(img/slider_down_bgd.gif) center center no-repeat;}
.slider .slider_down	{background:url(img/slider_up_bgd.gif) center center no-repeat;}
.slider .slider_up a,
.slider .slider_down a			{display:block; width:184px; height:17px; padding:5px; text-align:center; margin: 0 0; text-indent:-5000px; background-position: center center; background-repeat: no-repeat; }
.slider .slider_up a			{background-image:url(img/slider_butt_down.gif); }
.slider .slider_up a:hover		{background-image:url(img/slider_butt_down_a.gif);}
.slider .slider_down a			{background-image:url(img/slider_butt_up.gif); }
.slider .slider_down a:hover	{background-image:url(img/slider_butt_up_a.gif);}

.slider .oferta					{padding: 0 1px;   }
.slider .oferta a				{display:block; width:184px; height:13px; padding:5px; border-bottom: 1px solid #e3e5e9; border-top: 1px solid #fff; background-color: #f7f7f7;}
.slider .oferta a strong		{float:left;	color:#1c71a8;	font-weight:normal;	text-decoration:underline; }
.slider .oferta a em			{float:right;	color:#404040;	font-style:normal;}
/*
.slider .oferta a.news_hit		{background: #f7f7f7 url(img/ico_hit.gif) 5px center no-repeat; padding-left: 30px; width: 159px; }
*/
.slider .oferta a.news_hit strong	{background: url(img/ico_hit.gif) right top no-repeat; padding-right: 25px; }

.slider .oferta a:hover strong,
.slider .oferta a:hover em 			{ color:#d83021 !important;}
.slider .oferta a .lm_opis			{ display:none; }
.slider .oferta a:hover 			{ background-color: #fff; height:38px !important; }
.slider .oferta a:hover .lm_opis	{ display:block; clear:both; padding: 7px 0 0 0; color:#000; font-size:11px;}

.slider_banner			{}
.slider_banner_window	{height:264px; overflow:hidden; position:relative;}
.slider_banner .slider_pos	{margin:4px 0;}
 
.slider_banner .slider_up a,
.slider_banner .slider_down a		{display:block; height:27px; padding:0; text-align:center; margin: 0; text-indent:-5000px;}
.slider_banner .slider_up a			{background:url(img/slider_butt_down.gif) no-repeat center ; }
.slider_banner .slider_up a:hover	{background:url(img/slider_butt_down_a.gif) no-repeat center;}
.slider_banner .slider_down a		{background:url(img/slider_butt_up.gif) no-repeat center; }
.slider_banner .slider_down a:hover	{background:url(img/slider_butt_up_a.gif) no-repeat center;}

.slider_main			{ position: relative; }
.slider_main #prevBtn,
.slider_main #nextBtn	{ position: absolute; width: 25px; height: 40px;  top: 120px; display:block;}
.slider_main #prevBtn a,
.slider_main #nextBtn a	{ width: 25px; line-height: 40px; text-indent: -5000px; display:block;}
.slider_main #prevBtn	{ left: 0px; 	background: url(img/arr_b_l.gif) no-repeat right;}
.slider_main #nextBtn	{ left: 575px;	background: url(img/arr_b_r.gif) no-repeat left;}

.slider_main #controls		{ position:absolute; left: 450px; top: 260px}
.slider_main #controls li	{ display: inline; }
.slider_main #controls li a { display: block; float:left; padding: 3px 5px; border: 1px solid #dfe0e3; text-align: center; margin: 0 2px 0 0;}
.slider_main #controls li a { color: #333;	background: url(img/slider_up_bgd.gif) repeat-x ;}
.slider_main #controls li.current a { color: #fff;	background: #cf2c1e;}

.slider_main_window					{ width: 590px; height:290px; overflow:hidden; position:relative; margin: 0 auto; }

.slider_main_window .baner_main		{ width: 590px; height:290px; }
.slider_main_window .baner_main a	{ margin: 0; padding: 0;}
.slider_main_window .baner_main img					{ }
.slider_main_window .baner_main .baner_tekst 		{ position:absolute; width: 560px; height: 37px; margin: -68px 0 0 1px; /*top: 225px;*/ padding: 10px 15px 20px 15px; background: url(img/back75.png);   }
.slider_main_window .baner_main .baner_tekst h2,
.slider_main_window .baner_main .baner_tekst h2 a 	{font-weight: bold; color: #0a466e; margin-bottom: 5px; font-size: 14px; border: none;   }
.slider_main_window .baner_main .baner_tekst p,
.slider_main_window .baner_main .baner_tekst p a	{color: #0a466e; width: 450px;  border: none; line-height: 1.3em; }
/**/

.slider_left			{ position: relative;  }
.slider_left			{ margin: 10px 0; background:transparent url(img/back_baner.gif) no-repeat center bottom; width: 205px; height:185px; }
.slider_left ul li a	{ border: none !important;}		
.slider_left_window		{ width: 150px; height:150px; overflow:hidden; position:relative; margin: 0 auto; padding: 10px 0 20px 0; }
.slider_left #prevBtn,
.slider_left #nextBtn	{ position: absolute; width: 16px; height: 185px;  display:block; line-height: 185px; top: 0; }
.slider_left #prevBtn	{ left: 0px; 	background: url(img/arr5_l.gif) no-repeat right center; }
.slider_left #nextBtn	{ left: 189px;	background: url(img/arr5_r.gif) no-repeat left center;}

.slider_left #prevBtn a,
.slider_left #nextBtn a	{ text-indent: -5000px; display:block; height: 185px;   }
.slider_left .baner_left{ width: 150px; height:150px; text-align:center; }


.oferty  				{height:200px; overflow:hidden; position:relative;}

/*MODUL KRAJ*/
.td3						{ width: 370px; float: left; margin: 10px 11px 10px 0;}	
.td3 .title 				{ padding: 5px 10px; }
.td3 .title h3,
.td3 .title h4				{ line-height: 20px; font-weight: normal;}
.td3 .title h3				{ float: left;}
.td3 .title h4				{ text-align: right; color:#000; }
.td3 .title h4 strong		{ font-weight: normal;	font-size: 14px;	color: #cf2c1e;}
.td3 .title h4 strong em	{ font-style: normal;	font-size: 10px;}
.td3 .plain_back			{ background: url(img/back_td3.gif) bottom no-repeat;}
.td3 .plain					{ background: url(img/back_td3_pl.gif) top no-repeat;	width: 350px; padding: 10px; }
.td3 .plain img.foto		{ width: 348px; height: 119px; border: 1px solid #f2f2f2; margin-bottom: 10px; float: none;}
.td3 .plain .text 			{ height: 80px;}
.td3 .plain .text p			{ text-align: justify; }
.td3 .plain div.prev 		{ float: left; width: 200px; }
.td3 .plain div.prev a		{ line-height: 20px;}	
.td3 .plain div.prev a.prev	{ background: url(img/ico_room.gif) left no-repeat;  padding-left: 20px;  }
.td3 .plain div.more 		{ text-align: right;}
.td3 .plain div.more a		{ line-height: 20px;}	
.td3 .plain div.more a.more	{ background: url(img/arr1_r.gif) right no-repeat;  padding-right: 15px;  }

.td3 .kategorie img.foto	{ height: 242px;  }
.td3 .kategorie img.ikona	{ float: left; margin: 0 10px 10px 0; width: 50px; height: 50px;}
.td3 .kategorie .text		{ height: 50px; }
.td3 .kategorie .movie		{ width: 342px !important; height: 264px !important; margin: 0 0 10px 0 !important;}


/*STRONA HOTELOWA*/
h1.txt_kraj,
.tdhotel h1			{ color: #000; font-weight: normal; line-height: 33px; }
.tdhotel h1 strong	{ color: #000; }


.tdhotel h4			{ text-align: right; margin-bottom: 15px;}
.tdhotelsub					{ background: url(img/back_td0.gif) bottom no-repeat; padding-bottom: 10px; margin-top:30px;}
.tdhotelsub .tdhotelpar		{ background: url(img/back_td0_pl.gif) top no-repeat; padding: 10px;}
.tdhotelsub div.zakladki	{ margin: 0 10px; }
.tdhotelsub div.zakladki div.zakladki_menu	{width: 745px; }
.tdhotelsub table.tabelka	{ width: 743px; }
.tdhotelsub #Hceny,
.tdhotelsub #Hdescription,
.tdhotelsub #Hhotel7,
.tdhotelsub #Hvideo			{ margin: 0 10px; border: 1px solid #f2f2f2;}
.tdhotelsub #Hdescription,
.tdhotelsub #Hhotel7,
.tdhotelsub #Hvideo			{ padding: 10px;}

#Hceny .month			{width: 200px; margin: 20px auto; }
#Hceny .month select	{width: 130px; font-size: 12px; height: 20px; margin: 0 10px}
#Hceny .month .prev,
#Hceny .month .next		{width: 25px; }
#Hceny .month .prev a,
#Hceny .month .next	a	{display: block; padding: 0 5px; border: 1px solid #dfe0e3; text-align: center; margin: 0; color: #333;	background: url(img/slider_up_bgd.gif) repeat-x ; width: 10px; font-size: 14px; font-weight: bold; line-height: 20px;}



div.zakladki    { }
div.Hoffers7_1,
div.Hoffers7_2		{ position: absolute; top: -5px; right: 0; width: 220px; height: 31px;  }	
div.Hoffers7_1		{ background: url(img/znak_zwiedzanie_1.gif) no-repeat; }
div.Hoffers7_2		{ background: url(img/znak_zwiedzanie_2.gif) no-repeat; }	
div.Hoffers7_1 a,
div.Hoffers7_2 a		{ display: block; width: 220px;  height: 31px; text-indent: -5000px;  }
/*
#offers7_link	{ position: absolute; display: block; width: 60px; height: 48px; right: 0; background: url(img/znak_zwiedzanie.gif) no-repeat; text-indent: -5000px;   }
*/
.tdhotelsub h2 						{ clear: both; margin: 0 0 20px 0;  }
.tdhotelsub table.parametry 		{ margin-top: 10px; }
.tdhotelsub table.parametry td		{ padding: 0 0 10px 0;}
.tdhotelsub table.parametry td.cl	{ padding-right: 10px; text-align:right; font-weight: bold; width: 100px;}
.tdhotelsub table.parametry td.ci	{ padding-right: 10px;}
.tdhotelsub table.parametry select	{ width: 250px;}
.tdhotelsub p						{ padding: 10px;}


/*PATH*/
#path						{margin: 5px 0; height: 20px; }
#path ul,#path li			{list-style-type:none; margin:0; padding:0;} 
/*#path ul.ph ul.pv			{display:none;}*/
#path li.ph 				{float:left;padding:5px 7px;}
#path li.arrow				{background:url(img/path_arrow.gif) 0 0 no-repeat; width:22px; height:20px; position:relative; padding:0; }
#path li.arrow:hover		{background:url(img/path_arrow_hover.gif) 0 0 no-repeat;}

#path li.arrow ul.pv		{display:none; }
#path li.arrow span			{width:22px; height:20px; display: block; float:left; }
#path li.arrow span.subhide ul.pv 	{display:none; }
#path li.arrow span.subshow ul.pv 	{display:block; }
#path li.arrow ul.pv 		{position: absolute; width:200px; top: 20px; padding: 0 5px 2px 0;background:url(img/path_bgd_bottom.gif) left bottom no-repeat;}
/*
#path li.arrow:hover ul.pv	{display:block; position: absolute; width:200px; top: 20px; padding: 0 5px 2px 0;background:url(img/path_bgd_bottom.gif) left bottom no-repeat;}
*/

#path ul.pv:hover			{display:block;}
#path ul.pv li				{background:#f7f7f7;border-left:1px solid #dfe0e3;border-right:1px solid #dfe0e3;}
#path ul.pv li.pv_bt		{background: #f7f7f7 url(img/path_bgd_top.gif) 0 0 no-repeat;height:10px;border:0;}
#path ul.pv li.pv_bt a		{padding-top:14px;} 
#path ul.pv li a			{border-top:1px solid #fff;padding:4px 11px;display:block;}
#path ul.pv li a:hover		{background:#539dc9; color:#fff;}
#path ul.pv li.act a		{color: #cf2c1e ;}
#path ul.pv li.pv_f a		{border-top:0;}

/*END PATH*/

table.temperatura 		{background-color: #DFF3FE; width: 638px; margin: 5px 10px;}
table.temperatura th	{background-color: #fff;}
table.temperatura th,
table.temperatura td	{color:#1C71A8; text-align: center; padding: 5px; }
table.temperatura td	{background-color: #DFF3FE;}


/* ITAKA TV*/
div.movie  				{ border: 1px solid #f7f7f7; width: 385px; height: 310px; margin: 20px auto; padding: 0;  }

div.mHotelMain			{ background-color: #f7f7f7; border-left: 1px solid #FFF; border-right: 1px solid #dfe0e3; border-bottom: 1px solid #dfe0e3; margin-top: 3px;}
div.mHotelSlideFav,
div.mHotelSlide				{ height: 200px; overflow:hidden; position: relative;}
div.mHotelMain .mH_left,
div.mHotelMain .mH_left2	{ width: 30px; height: 200px; float: left; }
div.mHotelMain .mH_right,
div.mHotelMain .mH_right2	{ width: 30px; height: 200px; float: right; }
div.mHotelMain .mH_left a,
div.mHotelMain .mH_left2 a,	
div.mHotelMain .mH_right a,
div.mHotelMain .mH_right2 a	{ width: 30px; height: 200px; display:block; text-indent: -5000px; }
div.mHotelMain .mH_left a,
div.mHotelMain .mH_left2 a	{ background: url(img/arr1_l.gif) no-repeat center;}
div.mHotelMain .mH_right a,
div.mHotelMain .mH_right2 a { background: url(img/arr1_r.gif) no-repeat center;}

div.mHotel 						{ padding: 10px 20px; border-left: 1px solid #FFF; border-right: 1px solid #dfe0e3; float:left; height: 180px; width:135px;  }

div.mHotel h4,
div.mHotel p					{ margin-top: 10px; width: 129px; font-size:11px;}
div.mHotel div.mHotelFot		{ }
div.mHotel div.mHotelFot img  	{ width: 125px; height: 94px; border: 1px solid #b2b2b2; padding: 1px; }
div.mHotel h4					{ font-weight: bold; height: 25px; }

div.no_result	{ display: none;}
.head div.opinia	{ background: url(img/koperta.gif) no-repeat right; float: right; width: 130px; height: 50px;  position: absolute; left: 850px; top: 30px;}
.head div.opinia a 	{ display: block; padding:10px 50px 10px 0;}

.head div.nr1	{ background: url(img/nr1.gif) no-repeat right; width: 108px; height: 37px;  position: absolute; left: 380px; top: 29px; text-indent: -5000px;}

.head div.nr1 a 	{ display: block; padding:10px 50px 10px 0;}

.head #schowek				{ background: url(img/but_schowek.gif) no-repeat;  width: 137px; height: 29px;  position: absolute; left: 530px; top: 40px; }
.head #schowek a.schowek 	{ display: block; padding: 0 10px; margin: 2px 2px 2px 33px; line-height: 25px;   }
.head #schowek a.schowek 	{ background: url(img/arr1_b.gif) no-repeat 80px center;   }

.head #schowek a.active 	{ background: #f8f8f8 url(img/arr6_t.gif) no-repeat 80px center;   }

.head #schowek a.schowek strong	{color: #cf2c1e; font-weight: normal; }	

.head #schowek .schowek_content		{background: #f8f8f8; width: 325px; border: 1px solid #dfe0e3;}
.head #schowek .schowek_content	ul	{padding: 0; margin: 0; list-style-type : none;}
.head #schowek .schowek_content	li	{padding: 10px 5px 10px 10px; border: 1px solid #fff; border-bottom: 1px solid #dfe0e3;}
.head #schowek .schowek_content	li *	{ font-size: 12px; font-weight: normal;}
.head #schowek .schowek_content	li h2	{ margin: 5px 0;}
.head #schowek .schowek_content	li em,
.head #schowek .schowek_content	li p	{ font-size: 11px;}
.head #schowek .schowek_content	li .txt_cena	 { float: right; text-align: right; background: none; }
.head #schowek .schowek_content	li .delete_offer { float: right; background: url(img/del.gif) no-repeat; width: 16px; text-indent: -5000px; display: block; margin: 0 0 5px 5px; }
.head #schowek .schowek_content	li.preloader	{ background: url(preloader.gif) no-repeat center; height: 50px;  }

.bd2 .main 			{ margin-top: 20px;}
.bd2 .main .lev2	{ width: 980px;}
.bd2 .tabelka		{ width: 980px;}



.mapaInfoWindow				{ width: 300px; overflow: hidden; }
.mapaInfoWindow *			{ }	
.mapaInfoWindow h4			{ margin: 0 0 3px 0; }
.mapaInfoWindow .txt_food	{ margin: 0 0 2px 0; }
.mapaInfoWindow .txt_cena 	{ margin: 0;}
.mapaInfoWindow .fotka		{ width: 50px;  float: right; margin: 0; display: none; }

#tooltip {
    position: absolute;
    z-index: 3000;
    border: 1px solid #e8e4d9;
    background-color: #fff;
    padding: 1px;
    opacity: 1;
	width: 250px;
}
div.tooltip { background-color: #f9f9f9; margin: 0; padding-bottom: 10px;}
div.tooltip h3	{ margin: 0 !important; line-height: 30px; color: #FFF; padding-left: 35px !important;  }
div.tooltip p	{ font-size: 10px; line-height: 1.3em; padding: 5px 10px 0 10px; margin: 0;}
 
#tooltip div.tt_lm_opis h3		{ background: #cf2c1e url(img/back_tt_lm.gif) no-repeat 10px center; }
#tooltip div.tt_kpz_opis h3		{ background: #339cd9 url(img/back_tt_kn.gif) no-repeat 10px center; }
#tooltip div.tt_kpr_opis h3		{ background: #339cd9 url(img/back_tt_kpr.gif) no-repeat 10px center; }
#tooltip div.tt_ko_opis h3		{ background: #339cd9 url(img/back_tt_ko.gif) no-repeat 10px center; }
#tooltip div.tt_kg_opis h3		{ background: #9e9149 url(img/back_tt_kg.gif) no-repeat 10px center; }
#tooltip div.tt_kh_opis h3		{ background: #339cd9 url(img/back_tt_kh.gif) no-repeat 10px center; }
#tooltip div.tt_kpdz_opis h3	{ background: #339cd9 url(img/back_tt_kpdz.gif) no-repeat 10px center; }
#tooltip div.tt_kpit_opis h3	{ background: #339cd9 url(img/back_tt_kpit.gif) no-repeat 10px center; }
#tooltip div.tt_ks_opis h3		{ background: #339cd9 url(img/back_tt_ks.gif) no-repeat 10px center; }
#tooltip div.tt_kuro_opis h3	{ background: #339cd9 url(img/back_tt_kuro.gif) no-repeat left center; }
#tooltip div.tt_kur1_opis h3	{ background: #339cd9 url(img/back_tt_kur1.gif) no-repeat left center; }
#tooltip div.tt_flight_opis h3	{ background: #339cd9 url(img/back_tt_flight.gif) no-repeat 5px center; }
#tooltip div.tt_kc_opis h3		{ background: #339cd9 url(img/back_tt_candy.gif) no-repeat 5px center; }
#tooltip div.tt_kn_opis h3		{ background: #339cd9 url(img/back_tt_kn.gif) no-repeat 1px center; }
#tooltip div.tt_krc_opis h3		{ background: #339cd9 url(img/back_tt_kn.gif) no-repeat 1px center; }
#tooltip div.tt_kw_opis h3		{ background: #339cd9 url(img/back_tt_kn.gif) no-repeat 1px center; } 
#tooltip div.tt_price_info h3	{ padding-left: 10px !important; background: #339cd9; }


table.child_prices_tbl { width: 100%; margin-top: 5px; }
table.child_prices_tbl td, table.child_prices_tbl th { text-align: center; }

.hotele7_add { display: none; }
.hotel7_add_name {font-size: 90%; }
h1 .hotel7_add_name {font-size: 100%; color: #1c71a8;  }

iframe.ui-datepicker-cover	{ display: none;}

a.naviactive	{ font-weight: bold;}

/*POGODA*/
#lft_p				{ margin-top: 10px; }
#lft_p h3		    { color: #000; afont-weight: normal; font-size: 12px; padding: 3px; margin: 5px 0;}
#lft_p p.meteog			{ font-size: 9px; margin: 10px 0 5px 0;}
#lft_p img.meteog		{ margin: 0 auto; width: 70px; height: 19px;} 
#lft_p div.plain	{ height: 180px; text-align: center;}
#lft_p div.pday 	{ float: left; width: 65px; text-align: center; }
#lft_p div.pday strong,
#lft_p div.pday em			{ display: block; font-style: normal; font-weight: normal;}
#lft_p div.pday img			{ width: 65px; }

/**/
.color_red	{ text-align: center;}
.color_red h1			{ font-weight: normal; color: #cf2c1e; font-size: 30px; margin-top: 25px;}
.color_red h1 strong	{ color: #cf2c1e; font-size: inherit}
.color_red h2			{ font-weight: normal; color: #1c71a8; font-size: 20px; margin-bottom: 20px;}
.color_red h3			{ font-weight: normal; color: #1c71a8; font-size: 26px;}
.color_red h3 strong	{ color: #1c71a8; font-size: inherit}
.color_red p		{ color: #cf2c1e; font-size: 12px; margin-top: 10px; }
.color_red p strong	{ font-size: 18px; }
.color_red p em		{ color: #1c71a8; font-style:normal; font-size: inherit;  }
.color_red table.promocja_kuro		{ width: 760px; }
.color_red table.promocja_kuro td	{ text-align: left; }
.color_red table.promocja_kuro td img	{ margin: 0 20px 50px 0; float: left;}
.color_red table.promocja_kuro .td1	{ }
.color_red table.promocja_kuro .td2	{ }

#back_to_search_page	{ display: none; }
#back_to_search_page a	{ background: url(img/arr6_l.gif) no-repeat left center; padding-left: 15px; line-height: 13px;  }

div.menu_galeria		{ clear: both; }
div.menu_galeria div	{ margin: 5px; width:auto; float:left;}
div.menu_galeria img	{ margin-bottom: 10px; }
div.menu_galeria strong	{ display: block; }
div.menu_galeria em		{ display: none}


/*HEYAH*/
div.heyah_login	{ background: url(img/heyah_login_bg.jpg) repeat-x; min-height: 375px; width: 763px; margin: 0 auto; position: relative; left: 105px;}
div.heyah_login div.heyah_login_agent 	{ background: url(img/heyah_login_agent.gif) no-repeat; width: 278px; height: 375px; position: absolute; top: 0;}
div.heyah_login div.heyah_text			{ margin: 0 0 0 305px; padding: 35px 0 0 0 ; }
div.heyah_login p						{ color: #414141; font-size: 12px; margin: 0 0 3px 0; padding: 0; }
div.heyah_login p strong				{ font-size: inherit;}
div.heyah_login p.errors				{ color:#F00; }
div.heyah_login div.heyah_text p.heyah_uwaga	{ text-align: center; font-size: 11px;}
div.heyah_login div.heyah_form					{ margin: 0 0 0 305px; background: url(img/heyahera_logo.gif) no-repeat 250px top;}
div.heyah_login div.heyah_form label			{ color:#F00; font-size: 14px; display: block; margin: 15px 0 5px 0; }
div.heyah_login div.heyah_form input			{ border: 1px solid #c1c1c1; line-height: 25px; height: 21px; padding: 0;}
div.heyah_login div.heyah_form .but_Hey			{ background: url(img/heyah_buton.gif) no-repeat; width:75px; color: #FFF; font-size:12px; font-weight:bold; border: none; line-height: 18px; cursor: pointer; }

a.heyah_show_more	{ background: url(img/heyah_buton_150.gif) no-repeat; width:150px; color: #FFF; font-size:12px; font-weight:bold; border: none; line-height: 21px; display:block; text-align: center; margin: 50px auto;  }

div.heyah_login div.heyah_zgoda			{ position: absolute;  top: 315px; width: 680px; padding: 10px 0 0 50px; height: 60px;  }
div.heyah_login div.heyah_zgoda	input	{ float: left; margin: 0 10px 0 0 ; }
div.heyah_login div.heyah_zgoda	label	{ color: #8e8e8e; font-size: 11px; padding-left: 0px; line-height: 15px; }


/* ESKY */

/* Autocomplete */
.ac_results {
	padding: 1px;
	width:300px;
	border:1px solid #CDD1D8;
	border-right:2px outset #9da1a6;
	border-bottom:2px outset #9da1a6;
	background-color: #ffc;
	overflow: hidden;
	color:#000;
	position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.ac_results ul {
	-width:auto;
	list-style-position: outside;
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.ac_results li {
	display:block;
	padding: 2px 0px;
	white-space: nowrap;
	color: #333;
	overflow: hidden;
}

.ac_results li div.ac_line {
	overflow: hidden;
	padding:0px 4px;
}
.ac_results li div.ac_line span.ac_left {
	float:left;
}
.ac_results li div.ac_line span.ac_right {
	float:right;
}

.ac_results li.ac_over {
	background-color: #7690B2;
	color:#fff;
	cursor:pointer;
}
.ac_results li.ac_over * {
	color:#fff;
}
.ac_results li.ac_over .ac_higlight {
	color: #000;
}

.ac_results iframe {
	display:none;
	display/**/:block;
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}
.ac_loading {
	background : #fff url(ajax-loader.gif) right center no-repeat;
}

.ac_results li.ac_separator {
	padding: 4px;
	background: #7690B2;
	color: #fff;
	font-weight: bold;
	border-bottom: 1px solid #ffc;
	border-top: 1px solid #ffc;
}

/* IE7 */
*:first-child+html .ac_results li.ac_separator div {
	width: 292px;
}

.ac_higlight {
	background: #FFD944;
}
/*SOCIAL*/

.bd0 div.social 	{ margin: 0 0 0 205px}
.bd0 div.social h2	{ font-size: 18px; color: #1c71a8; margin: 0 0 10px 60px; font-weight: bold; width: 130px; float: left; }

ul.social		{ padding: 0; margin: 0 0 0 10px; list-style-type : none; float: left; }
.tdhotel ul.social { position: absolute; top: 50px; right: 80px; }
ul.social li	{ display: block; float: left; padding: 0; margin: 0;}
ul.social a		{ text-decoration:none;display: block; width: 43px; height: 33px; text-indent: -5000px; }
.tdhotel ul.social a { height: 25px; }

li.cs_face a	{ background: url(img/cs_facebook.png) no-repeat center; width: 120px; }
li.cs_blip a	{ background: url(img/cs_blip.png) no-repeat center;}
li.cs_glin a	{ background: url(img/cs_goldenline.png) no-repeat center;}
li.cs_twit a	{ background: url(img/cs_twitter.png) no-repeat center;}

.bd0 ul.social a	{ text-decoration:none;display: block; width: 40px; height: 33px;  }
.bd0 li.cs_face a	{ background: url(img/cs_facebook_0.png) no-repeat center;}
.bd0 li.cs_blip a	{ background: url(img/cs_blip_0.png) no-repeat center;}
.bd0 li.cs_glin a	{ background: url(img/cs_goldenline_0.png) no-repeat center;}
.bd0 li.cs_twit a	{ background: url(img/cs_twitter_0.png) no-repeat center;}
/**/

div.lp_social h2	{ margin-left: 75px;}
div.lp_social ul	{ margin-left: 85px;}
div.lp_social h2	{ color: #d40000; font-size: 20px; margin-bottom: 10px !important ;}
div.lp_social ul, 
div.lp_social li 	{ color: #003471; font-size: 16px;}
div.lp_social p 	{ color: #000000; font-size: 12px; line-height: 23px; margin-top:10px; text-align: center;}

body.nopad div.lev4 .menu_h	{ display: none;}

/* COSTA BANER */
#baner_costa_top, .baner_costa_top_container,
#baner_costa_left, .baner_costa_left_container { margin: 0 auto; text-align: center; }
/* COSTA BANER END */


/*NOWE HOTELE*/
#lft_IN div.title h2,
#lft_OUT div.title h2	{ font-size: 13px;}
#lft_IN div.plain,
#lft_OUT div.plain	{ max-height: 185px; overflow-y: auto; }



/*MONO*/
/*
.head .lev3	.itaka_logo	{ background: url(img/mono/itaka_logo.gif) no-repeat;  }
.head .lev3	.itaka_wiek	{ background: url(img/mono/itaka_wiek.gif) no-repeat left 29px;  }
*/


/* */

