/*******************************/
/*  Created by Mariusz Gałka   */
/*  Copyright by Vip Travel    */
/*******************************/
@import url('reset.css');
@import url('ui.tabs.css');
@import url('lightbox.css');

body {
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 11px;
	font-family: Tahoma, sans-serif;
	color: #1a1a1a;
	background: #fff url(images/bg.gif) repeat-x 0 0;
}
div {
	text-align: left;
}
p {
	text-align: justify;
	margin-bottom: 15px;
	line-height: 130%;
}
a {
	text-decoration: none;
}
/*----[ DODATKOWE KLASY ]-------------------------------------*/
.clear{
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
}
/*----[ SZKIELET ]-------------------------------------*/
#calosc {
	width: 100%;
	background: #fff url(images/background.jpg) repeat-x 0 0;
}
#wrapper {
	width: 962px;
	margin: 0 auto;
}
#newsletter {
	background: #316698 url(images/newsletter.gif) no-repeat 0 15px;
	color: #fff;
	padding: 15px 0 15px 250px;
	display: none;
	width: 500px;
	height: 128px;
	margin: 0 auto;
	position: relative;
}
#newsletter a {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	position: absolute;
	top: 5px;
	right: 5px;
}
#newsletter h3 {
	color: #fff;
	font-size: 15px;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	margin: 0 0 15px;
}
#newsletter .newsletter_email input {
	width: 180px;
	border: 1px solid #254a6e;
	padding: 5px;
	background: #2b5b8a;
	font-size: 10px;
	margin: 0 10px 0 0;
	color: #fff;
}
#newsletter .newsletter_dodaj {
	margin: 0;
	overflow: hidden;
}
#newsletter .newsletter_dodaj input {
	background: transparent url(images/b_dodaj.gif) no-repeat 0 0;
	border: none;
	width: 86px;
	height: 20px;			
	max-height: 20px;			
	padding-top: 40px;
	cursor: pointer;
}
#newsletter .newsletter_dodaj input:hover {
	background-position: 0 -20px;
}
#top_menu {
	height: 20px;
	padding: 6px 42px 0 0;
	text-align: right;
	color: #fff;
}
#top_menu a {
	text-decoration: none;
	font-size: 10px;
	color: #fff;
}
#top_menu a:hover {
	color: #d3d3d3;
}
#top_menu span {
	margin: 0 10px;
}
#top_logo {
	height: 99px;
	position: relative;
}
#top_logo h1 {
	height: 61px;
	width: 297px;
	position: absolute;
	top: 16px;
	left: 36px;
}
#top_logo h1 a {
	display: block;
	height: 61px;
	width: 297px;
	text-indent: -9999px;
	position: absolute;
	background: url(images/logo.jpg) no-repeat 0 0;
}
#top_tab {
	list-style: none;
	padding: 0;
	margin: 0 0 0 40px;
	overflow: hidden;
}
#top_tab li {
	float: left;
	padding: 0;
	margin: 0 1px;
}
#top_tab a {
	float: left;
	display: inline;
	height: 28px;
	line-height: 28px;
	padding-left: 15px;
	background: transparent url(images/b_menut_l.gif) no-repeat 0 0;
	text-decoration: none;
}
#top_tab a span{
	color: #064c80;
	font-size: 11px;
	float: left;
	height: 28px;
	line-height: 28px;
	padding-right: 15px;
	cursor: pointer;
	background: transparent url(images/b_menut_r.gif) no-repeat right 0;
	text-decoration: none;
}
#top_tab a:hover {
	background: transparent url(images/b_menut_l.gif) no-repeat 0 -28px;
	text-decoration: none;
}
#top_tab a:hover span {
	background: transparent url(images/b_menut_r.gif) no-repeat right -28px;
	text-decoration: none;
}
#search_flash {
	width: 100%;
	height: 185px;
	background: url(images/background_top.jpg) no-repeat 0 0;
	position: relative;
}
#search_flash #baners {
	width: 650px;
	height: 185px;
	position: absolute;
	top: 0;
	left: 296px;
}
#tresc_top {
	width: 962px;
	padding-top: 10px;
	overflow: hidden;
	background: transparent url(images/background_tresc_top.png) no-repeat 0 0;
	margin: 5px 0 12px;
}
#tresc_top_podstrona {
	width: 962px;
	padding-top: 10px;
	overflow: hidden;
	background: transparent url(images/background_tresc_top_podstrona.png) no-repeat 0 0;
	margin: 5px 0 12px;
}
#tresc_top_podstrona1 {
	width: 962px;
	padding-top: 10px;
	overflow: hidden;
	background: transparent url(images/background_tresc_top_podstrona1.png) no-repeat 0 0;
	margin: 5px 0 12px;
}
#tresc_top_oferta {
	width: 962px;
	padding-top: 10px;
	overflow: hidden;
	background: transparent url(images/background_tresc_top_oferta.png) no-repeat 0 0;
	margin: 5px 0 12px;
}
#tresc_bottom {
	width: 962px;
	padding-bottom: 10px;
	overflow: hidden;
	background: transparent url(images/background_tresc_bottom.png) no-repeat left bottom;
}
#tresc {
	width: 962px;
	overflow: hidden;
	background: transparent url(images/background_tresc.png) repeat-y 0 0;
}

#left .zajawki, #right .zajawki {
	margin: 1px 0;
	overflow: hidden;
	height: 60px;
}
#left h2.top_niebieski, #right h2.top_niebieski {
	background: transparent url(images/background_h1_niebieski_top.gif) no-repeat 0 0;
	width: 168px;
	height: 22px;
	color: #484848;
	font-weight: bold;
	font-size: 12px;
	padding: 6px 0 0 30px;
}
#right h2.top_zolty, #left h2.top_zolty {
	background: transparent url(images/background_h1_zolty_top.gif) no-repeat 0 0;
	width: 168px;
	height: 22px;
	color: #484848;
	font-weight: bold;
	font-size: 12px;
	padding: 6px 0 0 30px;
}
#right h2.niebieski, #left h2.niebieski {
	background: transparent url(images/background_h1_niebieski.gif) no-repeat 0 0;
	width: 168px;
	height: 22px;
	color: #484848;
	font-weight: bold;
	font-size: 12px;
	padding: 10px 0 0 30px;
}
#right h2.zolty, #left h2.zolty {
	background: transparent url(images/background_h1_zolty.gif) no-repeat 0 0;
	width: 168px;
	height: 22px;
	color: #484848;
	font-weight: bold;
	font-size: 12px;
	padding: 10px 0 0 30px;
}
#right ul.niebieski, #left ul.niebieski {
	background: #def1f9 url(images/background_menu_niebieskie.gif) no-repeat center bottom;
	padding: 10px 6px;
	margin: 0 0 10px;
}
#right ul.niebieski li, #left ul.niebieski li {
	background: #def1f9 url(images/background_li_niebieskie.gif) repeat-x center bottom;
	padding: 0 0 1px;
}
#right ul.niebieski li a, #left ul.niebieski li a {
	background: transparent url(images/icon_strzalka_orange.gif) no-repeat 4px 10px;
	padding: 5px 5px 5px 15px;
	color: #074d91;
	text-decoration: none;
	display: block;
	font-weight: bold;
	line-height: 120%;
}
#right ul.niebieski li a span, #left ul.niebieski li a span {
	float: right;
	font-weight: normal;
}
#right ul.niebieski li a:hover, #left ul.niebieski li a:hover {
	background-color: #074d91;
	color: #fff;
}

#right ul.zolty, #left ul.zolty {
	background: #fbfccd url(images/background_menu_zolte.gif) no-repeat center bottom;
	padding: 10px 6px;
	margin: 0 0 10px;
}
#right ul.zolty li, #left ul.zolty li {
	background: #fbfccd url(images/background_li_zolte.gif) repeat-x center bottom;
	padding: 0 0 1px;
}
#right ul.zolty li a, #left ul.zolty li a {
	background: transparent url(images/icon_strzalka_orange.gif) no-repeat 4px 10px;
	padding: 5px 5px 5px 15px;
	color: #ab5605;
	text-decoration: none;
	display: block;
	font-weight: bold;
	line-height: 120%;
}
#right ul.zolty li a span, #left ul.zolty li a span {
	float: right;
	font-weight: normal;
}
#right ul.zolty li a:hover, #left ul.zolty li a:hover {
	background-color: #ab5605;
	color: #fff;
}
#right ul li.last_wycieczka, #left ul li.last_wycieczka {
	background: none;
	padding: 0;
}
#right ul li.last, #left ul li.last {
	background: none;
	padding: 4px 0 0;
	text-align: right;
}
#right ul.niebieski li.last a, #left ul.niebieski li.last a {
	background: transparent url(images/icon_wszystkie_niebieskie.gif) no-repeat left center;
	padding: 0 0 0 13px;
	color: #074d91;
	text-decoration: none;
	line-height: 120%;
	display: inline;
	font-weight: normal;
}
#right ul.niebieski li.last a:hover, #left ul.niebieski li.last a:hover {
	color: #05325d;
}
#right ul.zolty li.last a, #left ul.zolty li.last a {
	background: transparent url(images/icon_wszystkie_zolte.gif) no-repeat left center;
	padding: 0 0 0 13px;
	color: #ab5605;
	text-decoration: none;
	line-height: 120%;
	display: inline;
	font-weight: normal;
}
#right ul.zolty li.last a:hover, #left ul.zolty li.last a:hover {
	color: #703904;
}
/* szukajka na glownej */
#left #szukajka {
	background: #def1f9 url(images/background_menu_niebieskie.gif) no-repeat center bottom;
	padding: 10px 6px;
	margin: 0 0 10px;
	width: 186px;
	position: relative;
	z-index: 50;
}
/*#left #szukajka table.quicksearchtable {
	background: #def1f9;
	position: relative;
	z-index: 50;
	width: 100%;
}
#left #szukajka table.quicksearchtable .head {
	display: none;
}
#left #szukajka table.quicksearchtable .color0bg, #left #szukajka table.quicksearchtable .color2bg {
	background: transparent;
}
#left #szukajka table.quicksearchtable .ep3_searchformmore, #left #szukajka table.quicksearchtable .pr10 {
	vertical-align: middle;
}
#left #szukajka table.quicksearchtable img#submit {
	margin: 0;
}*/
#left {
	width: 198px;
	margin-left: 18px;
	float: left;
	display: inline;
	overflow: hidden;
}
#right {
	width: 198px;
	margin-right: 18px;
	float: right;
	display: inline;
	overflow: hidden;
}
#srodek {
	width: 510px;
	margin: 0 10px;
	float: left;
	display: inline;
	overflow: hidden;
}
#oferta {
	width: 708px;
	margin: 0 28px 0 10px;
	float: left;
	display: inline;
	overflow: hidden;
}
#left p, #right p {
	margin: 0 0 10px;
}
#srodek h2, #oferta h2 {
	background: url(images/background_h2.gif) no-repeat left center;
	padding: 5px 0 5px 25px;
	margin: 10px 10px 12px 10px;
	color: #155282;
	font-size: 16px;
	font-weight: bold;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
}
#srodek a.link_nie_wiesz_co_wybrac {
	display: block;
	height: 100px;
	text-align: center;
	border: 2px solid #155282;
	font-size: 14px;
	font-weight: bold;
	line-height: 40px;
	color: #155282;
	margin: 0 0 20px;
}
#srodek #oferty_dnia {
	margin: 0 0 20px;
}
#srodek #oferty_dnia #first_minute, #srodek #oferty_dnia #last_minute, #srodek #oferty_dnia #objazdowe, #srodek #oferty_dnia #vip, #srodek #oferty_dnia #promocje {
	overflow: hidden;
	position: relative;
	height: 162px;
}
#srodek #oferty_dnia #first_minute_slide, #srodek #oferty_dnia #last_minute_slide, #srodek #oferty_dnia #objazdowe_slide, #srodek #oferty_dnia #vip_slide, #srodek #oferty_dnia #promocje_slide {
	overflow: hidden;
	position: relative;
	height: 162px;
}
#srodek #oferty_dnia .zdjecie_cena {
	float: left;
	width: 200px;
	text-align: center;
}
#srodek #oferty_dnia .zdjecie_cena .prezentacja_ramka {
	margin: 0 0 8px;
	padding: 3px;
	border: 2px solid #e5f1f9;
	width: 177px;
	height: 128px;
}
#srodek #oferty_dnia .zdjecie_cena .prezentacja {
	position: relative;
}
#srodek #oferty_dnia .zdjecie_cena span {
	display: block;
	font-size: 15px;
	font-weight:bold;
	color: #27537a;
}
#srodek #oferty_dnia .opis {
	float: right;
	width: 280px;
}
#srodek #oferty_dnia .opis h3 {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin: 0 0 15px;
	color: #27537a;
}
#srodek #oferty_dnia .opis h3 span {
	background: url(images/gwiazdki.gif) no-repeat;
}
#srodek #oferty_dnia .opis h3 .star1 {
	background: url(images/gwiazdki.gif) no-repeat right 4px;
	padding: 0 15px 0 0;
}
#srodek #oferty_dnia .opis h3 .star2 {
	background: url(images/gwiazdki.gif) no-repeat right -12px;
	padding: 0 25px 0 0;
}
#srodek #oferty_dnia .opis h3 .star3 {
	background: url(images/gwiazdki.gif) no-repeat right -28px;
	padding: 0 35px 0 0;
}
#srodek #oferty_dnia .opis h3 .star4 {
	background: url(images/gwiazdki.gif) no-repeat right -44px;
	padding: 0 45px 0 0;
}
#srodek #oferty_dnia .opis h3 .star5 {
	background: url(images/gwiazdki.gif) no-repeat right -60px;
	padding: 0 55px 0 0;
}
#srodek #oferty_dnia .opis h3 .star6 {
	background: url(images/gwiazdki.gif) no-repeat right -76px;
	padding: 0 65px 0 0;
}
#srodek #oferty_dnia .opis ul {
	
}
#srodek #oferty_dnia .opis ul li {
	margin: 0 0 4px;
	color: #27537a;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 0 5px 27px;
}
#srodek #oferty_dnia .opis ul li.pikto_data { background: transparent url(images/icon_data.gif) no-repeat left center; }
#srodek #oferty_dnia .opis ul li.pikto_dojazd { background: transparent url(images/icon_dojazd.gif) no-repeat left center; }
#srodek #oferty_dnia .opis ul li.pikto_polozenie { background: transparent url(images/icon_polozenie.gif) no-repeat left center; }
#srodek #oferty_dnia .opis ul li.pikto_wyzywienie { background: transparent url(images/icon_wyzywienie.gif) no-repeat left center; }
#srodek #oferty_dnia .opis ul li.pikto_zakwaterowanie { background: transparent url(images/icon_zakwaterowanie.gif) no-repeat left center; }

#srodek .nav1, #srodek .nav2, #srodek .nav3, #srodek .nav4, #srodek .nav5 { position: absolute; bottom: 5px; right: 2px; z-index: 50; background: #fff; }
#srodek .nav1 a, #srodek .nav2 a, #srodek .nav3 a, #srodek .nav4 a, #srodek .nav5 a { border: 1px solid #e5f1f9; color: #27537a; background: #fff; text-decoration: none; margin: 0 3px; padding: 3px 5px; display: block; float: left; }
#srodek .nav1 a.activeSlide, #srodek .nav2 a.activeSlide, #srodek .nav3 a.activeSlide, #srodek .nav4 a.activeSlide, #srodek .nav5 a.activeSlide { background: #e5f1f9; color: #27537a; }
#srodek .nav1 a:focus, #srodek .nav2 a:focus, #srodek .nav3 a:focus, #srodek .nav4 a:focus, #srodek .nav5 a:focus { outline: none; }

/* tooltip */

#srodek #ulubione_hotele .ui-tabs-panel ul {
	overflow: hidden
}
#srodek #ulubione_hotele .ui-tabs-panel ul li {
	border-bottom: 1px solid #c3dceb;
	padding: 10px 0;
	overflow: hidden
}
#srodek #ulubione_hotele .ui-tabs-panel ul li.last_uh {
	border-bottom: 0 none;
}
#srodek #ulubione_hotele .ui-tabs-panel ul li img {
	vertical-align: middle;
}
#srodek #ulubione_hotele .ui-tabs-panel ul li .uh_nr {
	height: 24px;
	width: 26px;
	background:url(images/li_hotele.gif) no-repeat 0 0;
	line-height: 24px;
	font-size:11px;
	text-align: center;
	font-weight: bold;
	color: #fff;
	float: left;
	margin: 0 15px 0 0;
}
#srodek #ulubione_hotele .ui-tabs-panel ul li ul.uh_pikto {
	float: right;
}
#srodek #ulubione_hotele .ui-tabs-panel ul li ul.uh_pikto li {
	margin: 0 0 4px;
	color: #27537a;
	font-weight: normal;
	font-size: 11px;
	padding: 5px 0 5px 27px;
	float: left;
	border: 0 none;
	width: 90px;
}
#srodek #ulubione_hotele .ui-tabs-panel ul li ul.uh_pikto li.pikto_polozenie { background: transparent url(images/icon_polozenie.gif) no-repeat left center; }
#srodek #ulubione_hotele .ui-tabs-panel ul li ul.uh_pikto li.pikto_wyzywienie { background: transparent url(images/icon_wyzywienie.gif) no-repeat left center; }
#srodek #ulubione_hotele h3 {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 24px;
	height: 24px;
	font-weight: bold;
	margin: 0;
	color: #27537a;
	float: left;
}
#srodek #ulubione_hotele h3 span {
	background: url(images/gwiazdki.gif) no-repeat;
}
#srodek #ulubione_hotele h3 .star1 {
	background: url(images/gwiazdki.gif) no-repeat right 4px;
	padding: 0 15px 0 0;
}
#srodek #ulubione_hotele h3 .star2 {
	background: url(images/gwiazdki.gif) no-repeat right -12px;
	padding: 0 25px 0 0;
}
#srodek #ulubione_hotele h3 .star3 {
	background: url(images/gwiazdki.gif) no-repeat right -28px;
	padding: 0 35px 0 0;
}
#srodek #ulubione_hotele h3 .star4 {
	background: url(images/gwiazdki.gif) no-repeat right -44px;
	padding: 0 45px 0 0;
}
#srodek #ulubione_hotele h3 .star5 {
	background: url(images/gwiazdki.gif) no-repeat right -60px;
	padding: 0 55px 0 0;
}
#srodek #ulubione_hotele h3 .star6 {
	background: url(images/gwiazdki.gif) no-repeat right -76px;
	padding: 0 65px 0 0;
}
/*----[ PODSTRONA ]-------------------------------------*/
#left_podstrona {
	width: 644px;
	margin-left: 28px;
	float: left;
	display: inline;
}
#left_podstrona h2 {
	background: url(images/background_h2.gif) no-repeat left center;
	padding: 5px 0 5px 25px;
	margin: 10px 10px 12px 10px;
	color: #155282;
	font-size: 16px;
	font-weight: bold;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
}
#left_podstrona h3 {
	background: url(images/background_pom.gif) repeat-x 0 0;
	position: relative;
	height: 24px;
	padding: 7px 15px 0 38px;
	margin: 20px 0 15px;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
}
#left_podstrona h3 .l_o {
	background: url(images/background_pom_left.gif) no-repeat 0 0;
	position: absolute;
	height: 31px;
	width: 38px;
	color: #fff;
	top: 0;
	left: 0;
}
#left_podstrona h3 .r_o {
	background: url(images/background_pom_right.gif) no-repeat 0 0;
	position: absolute;
	height: 31px;
	width: 6px;
	color: #fff;
	top: 0;
	right: 0;
}
#left_podstrona h4 {
	margin: 0 0 7px;
	color: #f07c07;
	font-size: 14px;
	font-weight: bold;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
}
#left_podstrona #wycieczki_fakultatywne p {
	margin: 0 0 10px;
}
#left_podstrona #wycieczki_fakultatywne .clear1 {
	clear: both;
	height: 15px;
}
#left_podstrona #wycieczki_fakultatywne img {
	float: left;
	border: 2px solid #f07c07;
	padding: 1px;
	background: #fff;
	margin: 0 15px 7px 0;
}
#left_podstrona #wycieczki_fakultatywne .na_podstawie {
	color: #ccc;
	font-size: 10px;
	text-align: right;
}
#right_podstrona {
	width: 260px;
	float: right;
	margin: 0 18px 0 0;
	display: inline;
}
#right_podstrona h2.podstrona_zolty {
	background: transparent url(images/background_h1_zolty_pod_top.gif) no-repeat 0 0;
	width: 230px;
	height: 22px;
	color: #484848;
	font-weight: bold;
	font-size: 12px;
	padding: 6px 0 0 30px;
}
#right_podstrona_all_z {
	background: #fbfccd url(images/background_podstrona_zolte.gif) no-repeat center bottom;
	padding: 15px 0 10px;
	margin: 0 0 10px;
	width: 260px;
}
#right_podstrona #mapka {
	margin: 0 auto 15px;
	width: 226px;
	height: 100px;
	position: relative;
	border: 2px solid #f9e25d;
}
#right_podstrona #mapka a {
	width: 222px;
	height: 96px;
	position: absolute;
	text-indent: -9999px;
	border: 2px solid #fff;
	background: transparent url(images/icon_zoom.gif) no-repeat right bottom;
}
#right_podstrona #mapka a:hover {
	border: 2px solid #f9e25d;
}
#right_podstrona #pogoda {
	margin: 0 0 15px;
	text-align: center;
}
#right_podstrona .right_podstrona_tresc {
	padding: 0 15px 0;
	margin: 0 0 15px;
}
#right_podstrona .right_podstrona_tabele {
	padding: 0 10px;
	margin: 0 0 15px;
}
#right_podstrona .right_podstrona_tresc b {
	color: #ab5605;
}
#right_podstrona .right_podstrona_tresc p {
	margin: 0 0 4px;
	text-align: left;
	overflow: hidden;
}
#right_podstrona .right_podstrona_tresc p b {
	width: 85px;
	float: left;
	display: block;
}
#right_podstrona .right_podstrona_tresc p em {
	float: right;
	display: block;
	width: 145px;
	font-style: normal;
}
#right_podstrona table.dane {
	width: 100%;
	font-size: 9px;
}
#right_podstrona table.dane td {
	vertical-align: middle;
	text-align: center;
	padding: 3px 0;
	border: 1px solid #f9e25d;
}
#right_podstrona table.dane td.naglowek_tabela {
	font-weight: bold;
	background: #f9e25d url(images/background_naglowek_tabela.gif) repeat-x 0 0;
	font-size: 11px;
}
#right_podstrona table.dane .pod_naglowek_tabela {
	background: #fbefaa;
}
#right_podstrona .info_tabele {
	font-size: 10px;
	margin: 0;
	padding: 3px;
}
#right_podstrona a.link_przewodnik {
	width: 205px;
	height: 61px;
	background: transparent url(images/background_przewodnik.gif) no-repeat 0 0;
	display: block;
	text-indent: -9999px;
	margin: 0 auto;
}
#right_podstrona a.link_przewodnik:hover {
	background-position: 0 -61px;
}
#right_podstrona h2.podstrona_niebieski {
	background: transparent url(images/background_h1_niebieski_podstrona.gif) no-repeat 0 0;
	width: 230px;
	height: 22px;
	color: #484848;
	font-weight: bold;
	font-size: 12px;
	padding: 10px 0 0 30px;
}
#right_podstrona  #right_podstrona_all_n {
	background: #def1f9 url(images/background_podstrona_niebieskie.gif) no-repeat center bottom;
	padding: 15px 0 10px;
	margin: 0 0 10px;
	width: 260px;
}
#right_podstrona #right_podstrona_all_n ul {
	padding: 0 15px 0;
	overflow: hidden;
}
#right_podstrona #right_podstrona_all_n ul li  {
	border-bottom: 1px solid #bee2f3;
	margin: 0 0 10px;
}
#right_podstrona #right_podstrona_all_n h3 {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 7px;
	color: #074d91;
}
#right_podstrona #right_podstrona_all_n h3 span {
	background: url(images/gwiazdki_niebieskie.gif) no-repeat;
}
#right_podstrona #right_podstrona_all_n h3 .star1 {
	background: url(images/gwiazdki_niebieskie.gif) no-repeat right 4px;
	padding: 0 15px 0 0;
}
#right_podstrona #right_podstrona_all_n h3 .star2 {
	background: url(images/gwiazdki_niebieskie.gif) no-repeat right -12px;
	padding: 0 25px 0 0;
}
#right_podstrona #right_podstrona_all_n h3 .star3 {
	background: url(images/gwiazdki_niebieskie.gif) no-repeat right -28px;
	padding: 0 35px 0 0;
}
#right_podstrona #right_podstrona_all_n h3 .star4 {
	background: url(images/gwiazdki_niebieskie.gif) no-repeat right -44px;
	padding: 0 45px 0 0;
}
#right_podstrona #right_podstrona_all_n h3 .star5 {
	background: url(images/gwiazdki_niebieskie.gif) no-repeat right -60px;
	padding: 0 55px 0 0;
}
#right_podstrona #right_podstrona_all_n h3 .star6 {
	background: url(images/gwiazdki_niebieskie.gif) no-repeat right -76px;
	padding: 0 65px 0 0;
}
#right_podstrona #right_podstrona_all_n img {
	border: 2px solid #074d91;
	padding: 2px;
	background: #fff;
	float: left;
	margin: 0 15px 0 0;
}
#right_podstrona #right_podstrona_all_n ul.uh_pikto_podstrona {
	margin: 0;
	padding: 0;
}
#right_podstrona #right_podstrona_all_n ul.uh_pikto_podstrona li {
	margin: 0 0 4px;
	color: #27537a;
	font-weight: normal;
	font-size: 11px;
	padding: 5px 0 5px 27px;
	border: 0 none;
}
#right_podstrona #right_podstrona_all_n ul.uh_pikto_podstrona li.pikto_polozenie { background: transparent url(images/icon_polozenie.gif) no-repeat left center; }
#right_podstrona #right_podstrona_all_n ul.uh_pikto_podstrona li.pikto_wyzywienie { background: transparent url(images/icon_wyzywienie.gif) no-repeat left center; }
#right_podstrona #right_podstrona_all_n p {
	text-align: left;
	margin: 0 0 7px;
}
#right_podstrona #right_podstrona_all_n .terminy_link {
	text-align: right;	
}
#right_podstrona #right_podstrona_all_n a.link_sprawdz_terminy {
	background: transparent url(images/icon_wszystkie_niebieskie.gif) no-repeat left center;
	padding: 0 0 0 13px;
	color: #074d91;
	text-decoration: none;
	line-height: 120%;
	font-weight: bold;
}
#right_podstrona #right_podstrona_all_n a.link_sprawdz_terminy:hover {
	color: #05325d;
}
/*----[ PRZEWODNIK ]-------------------------------------*/
#left_podstrona1 {
	width: 260px;
	float: left;
	margin: 0 0 0 18px;
}
#left_podstrona1 h2.podstrona_niebieski {
	background: transparent url(images/background_h1_niebieski_pod_top.gif) no-repeat 0 0;
	width: 230px;
	height: 22px;
	color: #484848;
	font-weight: bold;
	font-size: 12px;
	padding: 6px 0 0 30px;
}
#left_podstrona_all_n {
	background: #def1f9 url(images/background_podstrona_niebieskie.gif) no-repeat center bottom;
	padding: 15px 15px 10px;
	margin: 0 0 10px;
	width: 230px;
}
#left_podstrona_all_n ul.przewodnik, #left_podstrona_all_n ul.przewodnik ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
}
#left_podstrona_all_n ul.przewodnik a {
	display: block;
	text-decoration: none;	
}
#left_podstrona_all_n ul.przewodnik li {
	background: #def1f9 url(images/background_li_niebieskie.gif) repeat-x center bottom;
	padding: 0 0 1px;
}
#left_podstrona_all_n ul.przewodnik li a {
	background: transparent url(images/icon_strzalka_orange.gif) no-repeat 4px 10px;
	padding: 5px 5px 5px 15px;
	color: #074d91;
	text-decoration: none;
	display: block;
	font-weight: bold;
	line-height: 120%;
}
#left_podstrona_all_n ul.przewodnik li a:hover {
	background-color: #074d91;
	color: #fff;
}
#left_podstrona_all_n ul.przewodnik li ul li {
	background: none;
	padding: 0;
	margin: 0 0 0 20px;
}
#left_podstrona_all_n ul.przewodnik li ul li a {
	padding-left: 15px;
	background: transparent url(images/icon_strzalka_orange_small.gif) no-repeat 7px 10px;
	font-weight: normal;
	border-left: 1px dotted #bee2f3;
}
#left_podstrona_all_n ul.przewodnik li ul li a:hover {
	padding-left: 20px;
	background: transparent url(images/icon_strzalka_orange_small.gif) no-repeat 13px 10px;
	color: #074d91;
	font-weight: bold;
}
#right_podstrona1 {
	width: 644px;
	margin-right: 28px;
	float: right;
}
#right_podstrona1 h2 {
	background: url(images/background_h2.gif) no-repeat left center;
	padding: 5px 0 5px 25px;
	margin: 10px 10px 12px 10px;
	color: #155282;
	font-size: 16px;
	font-weight: bold;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
}
#right_podstrona1 h3 {
	margin: 0 0 7px;
	color: #f07c07;
	font-size: 14px;
	font-weight: bold;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
}
#right_podstrona1 img.panstwo {
	float: right;
	margin: 0 0 10px 15px;
}
#right_podstrona1 ul {
	margin: 0 0 15px;
}
#right_podstrona1 ul li {
	line-height: 130%;
	background: transparent url(images/icon_strzalka_orange_small.gif) no-repeat 0 6px;
	padding: 0 0 0 8px;
	margin: 0 0 0 10px;
}
/* galeria */
#galeria {
	margin: 0 auto 15px;
	padding: 0;
	overflow: hidden;
	width: 200px;
}
#galeria li {
	padding: 10px;
	position: relative;
	width: 180px;
	height: 130px;
	background: none;
}
#galeria li:hover img {
	border-color: #f07c07;
}
#galeria img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 5px;
}
#galeria em {
	background: #fff;
	color: #000;
	font-style: normal;
	padding: 2px 8px 2px 22px;
	display: block;
	position: absolute;
	top: 20px;
	left: 5px;
	border: 1px solid #999;
}
#galeria a {
	text-decoration: none;
}
#galeria span {
	width: 30px;
	height: 60px;
	display: block;
	position: absolute;
	top: 7px;
	left: 9px;
	background: url(images/paper-clip-mini.png) no-repeat;
	z-index: 3;
}
/*----[ BOTTOM ]-------------------------------------*/
#menu_bottom1, #menu_bottom2, #stopka {
	margin: 0 18px 10px;
	text-align: center;
	word-spacing: 4px;
	color: #ccc;
	line-height: 120%;
}
#menu_bottom1 a, #menu_bottom2 a {
	text-decoration: none;
	color: #ccc;
	word-spacing: normal;
}
#menu_bottom1 a:hover, #menu_bottom2 a:hover {
	color: #147ab8;
}
#menu_bottom2 {
	font-size: 10px;
}
