body { color: #b8b899; font-size: 8pt; font-family: verdana; background-color: #4a4e2b; margin: 0; }
p {font-size: 8pt; font-family: verdana;}
td {color: #b8b899; font-size: 8pt; font-family: verdana;}

.pomarancz{color: #f6841c;}

a:link { color: #f6841c; font-size: 8pt; font-family: verdana; text-decoration: none; }
a:visited { color: #f6841c; font-size: 8pt; font-family: verdana; text-decoration: none; }
a:hover { color: #f6841c; font-size: 8pt; font-family: verdana; text-decoration: underline; }
a:active { color: #f6841c; font-size: 8pt; font-family: verdana; text-decoration: none; }

.stopka {color: #292e16;}

a.stopka:link { color: #ded8c5; font-size: 8pt; font-family: verdana; text-decoration: none; }
a.stopka:visited { color: #ded8c5; font-size: 8pt; font-family: verdana; text-decoration: none; }
a.stopka:hover { color: #ded8c5; font-size: 8pt; font-family: verdana; text-decoration: none; }
a.stopka:active { color: #ded8c5; font-size: 8pt; font-family: verdana; text-decoration: none; }

a.pliki:link { color: #2a2d13; font-size: 11px; font-family: tahoma; text-decoration: none; font-weight:bold;}
a.pliki:visited { color: #2a2d13; font-size: 11px; font-family: tahoma; text-decoration: none; font-weight:bold;}
a.pliki:hover { color: #2a2d13; font-size: 11px; font-family: tahoma; text-decoration: none; font-weight:bold;}
a.pliki:active { color: #2a2d13; font-size: 11px; font-family: tahoma; text-decoration: none; font-weight:bold;}

a.pozostale:link { color: #3F4521; font-size: 8pt; font-family: verdana; text-decoration: none; }
a.pozostale:visited { color: #3F4521; font-size: 8pt; font-family: verdana; text-decoration: none; }
a.pozostale:hover { color: #3F4521; font-size: 8pt; font-family: verdana; text-decoration: none; }
a.pozostale:active { color: #3F4521; font-size: 8pt; font-family: verdana; text-decoration: none; }

a.plik:link { color: #000000; font-size: 8pt; font-family: verdana; font-weight: bold; text-decoration: none; }
a.plik:visited { color: #000000; font-size: 8pt; font-family: verdana; font-weight: bold; text-decoration: none; }
a.plik:hover { color: #000000; font-size: 8pt; font-family: verdana; font-weight: bold; text-decoration: none; }
a.plik:active { color: #000; font-size: 8pt; font-family: Verdana; font-weight: bold; text-decoration: none; }

a.profil:link { color: #b8b899; font-size: 10pt; font-family: verdana; text-decoration: none; }
a.profil:visited { color: #b8b899; font-size: 10pt; font-family: verdana; text-decoration: none; }
a.profil:hover { color: #b8b899; font-size: 10pt; font-family: verdana; text-decoration: none; }
a.profil:active { color: #b8b899; font-size: 10pt; font-family: verdana; text-decoration: none; }


.bg_main { background-image: url(images/bg_pasek.gif); background-repeat: repeat-y; background-position: left top; }
.bg_main_top { background-image: url(images/bg_top.gif); background-repeat: no-repeat; background-position: left top; }
.bg_main_stopka { background-image: url(images/bg_stopka.gif); background-repeat: no-repeat; background-position: left top; height: 103px; }
.bg_main_stopka_en { background-image: url(images/bg_stopka.gif); background-repeat: no-repeat; background-position: left top; height: 103px; }
.bg_wyprawy { background-image: url(images/wyprawy_pasek.gif); background-repeat: repeat-y; background-position: left top; }
.bg_wyprawy_top { background-image: url(images/wyprawy_top.gif); background-repeat: no-repeat; background-position: left top; }
.bg_wyprawy_top_en { background-image: url(images/wyprawy_top_en.gif); background-repeat: no-repeat; background-position: left top; }
.bg_wyprawy_stopka { background-image: url(images/wyprawy_stopka.gif); background-repeat: no-repeat; background-position: left bottom; padding-top: 70px; padding-bottom: 30px; padding-left: 45px; }
.bg_nowosci { background-image: url(images/nowosci_pasek.gif); background-repeat: repeat-y; background-position: left top; }
.bg_nowosci_top { background-image: url(images/nowosci_top.gif); background-repeat: no-repeat; background-position: left top; }
.bg_nowosci_stopka { background-image: url(images/nowosci_stopka.gif); background-repeat: no-repeat; background-position: left bottom; }
.bg_okienko { background-image: url(images/okienko_pasek.gif); background-repeat: repeat-y; padding-top: 30px; padding-right: 50px; padding-left: 50px;}
.bg_okienko_top { background-image: url(images/okienko_top.gif); background-repeat: no-repeat; background-position: left top; }
.bg_okienko_stopka { background-image: url(images/okienko_stopka.gif); background-repeat: no-repeat; background-position: left bottom; }
.bg_wyprawy_detal { background-image: url(images/wyprawy_detal_bg.gif); background-repeat: no-repeat; background-position: left top; width: 414px; height: 147px; padding: 12px 6px 10px 8px; }
.bg_wyprawy_detal_last { background-image: url(images/wyprawy_detal_bg_last.gif); background-repeat: no-repeat; background-position: left top; width: 414px; height: 147px; padding: 12px 6px 10px 8px; }
a.wyprawy_tytul:link { color: #ff7f00; font-size: 8pt; font-family: verdana; font-weight: bold; text-decoration: none; }
a.wyprawy_tytul:visited { color: #ff7f00; font-size: 8pt; font-family: verdana; font-weight: bold; text-decoration: none; }
a.wyprawy_tytul:hover { color: #ff7f00; font-size: 8pt; font-family: verdana; font-weight: bold; text-decoration: none; }
a.wyprawy_tytul:active { color: #ff7f00; font-size: 8pt; font-family: verdana; font-weight: bold; text-decoration: none; }

a.wyprawy_tytul_s:link { color: #ff7f00; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; }
a.wyprawy_tytul_s:visited { color: #ff7f00; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; }
a.wyprawy_tytul_s:hover { color: #ff7f00; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; }
a.wyprawy_tytul_s:active { color: #ff7f00; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; }

a.wyprawy_tytul_last:link { color: #fff; font-size: 8pt; font-family: verdana; font-weight: bold; text-decoration: none; }
a.wyprawy_tytul_last:visited { color: #fff; font-size: 8pt; font-family: verdana; font-weight: bold; text-decoration: none; }
a.wyprawy_tytul_last:hover { color: #fff; font-size: 8pt; font-family: verdana; font-weight: bold; text-decoration: none; }
a.wyprawy_tytul_last:active { color: #fff; font-size: 8pt; font-family: verdana; font-weight: bold; text-decoration: none; }

a.wyprawy_tytul_last_s:link { color: #fff; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; }
a.wyprawy_tytul_last_s:visited { color: #fff; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; }
a.wyprawy_tytul_last_s:hover { color: #fff; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; }
a.wyprawy_tytul_last_s:active { color: #fff; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; }

.nowosci_data { color: #292e16; }
.nowosci_tekst { color: #6f783b; }
a.nowosci:link { color: #ce6b00; font-size: 10pt; font-family: verdana; text-decoration: none; }
a.nowosci:visited { color: #ce6b00; font-size: 10pt; font-family: verdana; text-decoration: none; }
a.nowosci:hover { color: #ce6b00; font-size: 10pt; font-family: verdana; text-decoration: none; }
a.nowosci:active { color: #ce6b00; font-size: 10pt; font-family: verdana; text-decoration: none; }
.pad_nowosci { padding-top: 30px; padding-right: 50px; padding-left: 50px; }

.bg_kont { background-image: url(images/kont_pasek.gif); background-repeat: repeat-y; background-position: left top; }
.bg_kont_stopka { background-image: url(images/kont_stopka.gif); background-repeat: no-repeat; background-position: left bottom; }
.nag_kont_strony { background-image: url(images/nag_kont_strony.gif); background-repeat: no-repeat; background-position: left top; }
.nag_txt_strony {margin-top: 20px; margin-left: 60px;}
.nag_kont_family { background-image: url(images/kont_nag_family.gif); background-repeat: no-repeat; background-position: left top; }
.nag_kont_adventure { background-image: url(images/kont_nag_adventure.gif); background-repeat: no-repeat; background-position: left top; }
.nag_kont_travellers { background-image: url(images/kont_nag_travellers.gif); background-repeat: no-repeat; background-position: left top; }
.nag_kont_survival { background-image: url(images/kont_nag_survival.gif); background-repeat: no-repeat; background-position: left top; }
.pad_kont { padding-right: 20px; padding-left: 30px; }
.nag_kont { margin-top: 30px; margin-left: 70px; }
.txt_opis_nag { color: #444924; }
.txt_opis_detal { color: #2a2d13; }
.txt_opis_cena { color: #757951; background-image: url(images/bg_cena_oferta.gif); background-repeat: no-repeat; }
.pad_detal { padding: 30px 25px 30px 25px; }
.pad_detal_ofe { padding: 30px 15px 30px 25px; }
.txt_detal_nag { color: #ee871c; font-size: 15px; }

.program { visibility: hidden; display: none; }
.program_on { visibility: hidden; display: none; }

.piloci { visibility: hidden; display: none; }
.piloci_on { visibility: hidden; display: none; }

.terminy { visibility: hidden; display: none; }
.terminy_on { visibility: hidden; display: none; }

.galeria_ramka { border: solid 3px #b8b899; }
.galeria_ramka_biala { border: solid 3px #fff; }
.pds_top { background-image: url(images/pds_top.gif); background-repeat: no-repeat; background-position: left top; }
.pds_pasek { background-image: url(images/pds_pasek.gif); background-repeat: repeat-y; background-position: left top; }
.pds_stopka { background-image: url(images/pds_stopka.gif); background-repeat: no-repeat; background-position: left bottom; padding-top: 21px; padding-right: 13px; padding-left: 15px; }
.pds_galeria { background-image: url(images/pds_galeria_bg.gif); background-repeat: no-repeat; background-position: left top; padding-top: 7px; padding-right: 10px; padding-left: 15px; }
.txt_sort { color: #393e20; }
.bg_oferta { background-image: url(images/pds_oferta_bg.gif); background-repeat: no-repeat; background-position: left top; padding-top: 7px; padding-left: 4px; }
.bg_oferta_last { background-image: url(images/pds_oferta_last_bg.gif); background-repeat: no-repeat; background-position: left top; padding-top: 7px; padding-left: 4px; }
.galeria_tytul { color: #4a4e2b; }
.galeria_autor { color: #8c936a; }
.tab { color: #4a4e2b; font-size: 8pt; font-family: verdana; background-color: #b8b899; border: solid 1px #fff; }
.tab_small { color: #4a4e2b; font-size: 7pt; font-family: verdana; background-color: #b8b899; border: solid 1px #fff; }
.loader_off { visibility: hidden; display: none; }
.loader_on { visibility: visible; display: block; position: absolute; width: 32px; height: 32px; margin-right: auto; margin-left: auto; padding-top: 20px; padding-left: 20px; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }

.galeria_top { background-image: url(images/galeria_top.gif); background-repeat: no-repeat; background-position: left top; }
.galeria_bg { background-image: url(images/galeria_pasek.gif); background-repeat: repeat-y; background-position: left top; }
.galeria_stopka { background-image: url(images/galeria_stopka.gif); background-repeat: no-repeat; background-position: left bottom; }
.galeria_detal_top { background-image: url(images/galeria_detal_top.gif); background-repeat: no-repeat; background-position: left top; }
.nowosci_detal_top { background-image: url(images/nowosci_detal_top.gif); background-repeat: no-repeat; background-position: left top; }
.galeria_detal_bg { background-image: url(images/galeria_detal_pasek.gif); background-repeat: repeat-y; background-position: left top; }
.nowosci_detal_bg { background-image: url(images/nowosci_detal_pasek.gif); background-repeat: repeat-y; background-position: left top; }
.galeria_detal_stopka { background-image: url(images/galeria_detal_stopka.gif); background-repeat: no-repeat; background-position: left bottom; }
.nowosci_detal_stopka { background-image: url(images/nowosci_detal_stopka.gif); background-repeat: no-repeat; background-position: left bottom; }
.galeria_lista_bg { background-image: url(images/galeria_lista_bg.gif); background-repeat: no-repeat; background-position: left top; padding-top: 7px; padding-right: 10px; padding-left: 15px; }
.galeria_lista_bg_u { background-image: url(images/bg_galeria_p_u.gif); background-repeat: no-repeat; background-position: left top; padding-top: 7px; padding-right: 10px; padding-left: 15px; }
.nag_galeria_detal { color: #ec7d12; font-size: 9pt; font-weight: bold; }
.galeria_detal_tytul { color: #ff7f00; }
.galeria_detal_foto { color: #757951; }
.loader_galeria_off { }
.loader_galeria_on { background-color: #35381a; background-image: url(images/loading.gif); background-repeat: no-repeat; background-position: center; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }
.galeria_ramka_zielona { border: solid 3px #35381a; }
a.galeria:link { color: #4a4e2b; font-size: 8pt; font-family: verdana; text-decoration: none; }
a.galeria:visited { color: #4a4e2b; font-size: 8pt; font-family: verdana; text-decoration: none; }
a.galeria:hover { color: #4a4e2b; font-size: 8pt; font-family: verdana; text-decoration: underline; }
a.galeria:active { color: #4a4e2b; font-size: 8pt; font-family: verdana; text-decoration: none; }

.loader_czas_off { visibility: hidden; display: none; }
.loader_czas_on { visibility: visible; display: block; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }
.top_bg_pasek { background-image: url(images/top_bg_pasek.gif); background-repeat: no-repeat; background-position: left top; width: 1021px; height: 342px; }
.blady {filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }
.nag_ostatnie_video { background-image: url(images/nag_ostatni_film.gif); background-repeat: no-repeat; background-position: center top; width: 404px; height: 44px; padding-top: 19px; padding-right: 15px; padding-left: 140px; }
.txt7 { color: #757951; font-size: 7pt; }
.tabelka { color: #b8b899; font-size: 8pt; font-family: verdana; background-color: #787852; border: solid 1px #454923; }
.button { color: #b8b899; font-size: 8pt; font-family: verdana; background-color: #787852; padding: 1px 2px; border: solid 1px #454923; }
.mkk_top { background-image: url(images/main_tlo_top.gif); background-repeat: no-repeat; background-position: left top; }
.mkk_bg { background-image: url(images/main_tlo_bg.gif); background-repeat: repeat-y; background-position: left top; }
.mkk_down { background-image: url(images/main_tlo_down.gif); background-repeat: no-repeat; background-position: left bottom; }

.zielony1 { color: #4a4e2b; }
.zielony2 { color: #2d3013; }

.nag_imie { color: #4a4e2b; font-size: 12pt; font-weight: bold; }


.bg_main_felieton { background-image: url(images/bg_main_felieton.gif); background-repeat: no-repeat; background-position: left top; }
.bg_felieton_top { color: #ff8525; font-size: 8pt; font-family: verdana; font-weight: bold; background-image: url(images/bg_felieton_top.gif); background-repeat: no-repeat; background-position: left top; }
.aktualnosci_no { color: #ce6b00; font-size: 8pt; font-family: verdana;}
.bg_felieton_top_bg { background-image: url(images/bg_felieton_top_bg.gif); background-repeat: repeat-y; background-position: left top; }

.bg_felieton_u_top { color: #4a4e2b; font-size: 8pt; font-family: verdana; font-weight: bold; background-image: url(images/bg_felieton_u_top.gif); background-repeat: no-repeat; background-position: left top; }
.bg_felieton_u_top_bg { background-image: url(images/bg_felieton_u_top_bg.gif); background-repeat: repeat-y; background-position: left top; }

.bg_felieton_down { background-image: url(images/bg_felieton_down.gif); background-repeat: no-repeat; background-position: left top; }
.nag_witamy { color: #2d3013; font-size: 14pt; font-family: verdana; }
.akt_bg { background-image: url(images/aktualnosci_mkk_bg.gif); background-repeat: repeat-y; background-position: left top; }
.akt_down { background-image: url(images/aktualnosci_mkk_down.gif); background-repeat: no-repeat; background-position: left bottom; padding-right: 50px; padding-bottom: 20px; padding-left: 20px; }
.profil_imie { color: #b8b899; font-size: 10pt; font-family: verdana; padding-right: 10px; padding-left: 10px; }
.profil_miasto { color: #3c401d; font-size: 8pt; font-family: verdana; padding-right: 10px; padding-left: 10px; }
.sonda_top { background-image: url(images/sonda_mkk_top.gif); background-repeat: no-repeat; background-position: left top; }
input.tab { color: #515050; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #dbdbc4; padding: 2px 3px; border: solid 1px #dadab5; }
textarea.tab { color: #515050; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #dbdbc4; padding: 1px; border: solid 1px #dadab5; }
.sonda_bg { background-image: url(images/sonda_mkk_bg.gif); background-repeat: repeat-y; background-position: left top; }
.sonda_down { color: #2d3013; background-image: url(images/sonda_mkk_down.gif); background-repeat: no-repeat; background-position: left bottom; padding: 35px 25px 45px; }
.zielony3 { color: #69694b; }
.zielony4 { color: #757951; }
.wylacz {  display: none; }
.wlacz {  display: block; }
.wylacz_g {  display: none; }
.wlacz_g{  display: block; }
#newsletter_id { text-align: center; position: fixed; top: 0; left: 0; width: 100%; height: 100%; }
#forum_id { text-align: center; position: fixed; top: 0; left: 0; width: 100%; height: 100%; }
.data_wlasciwa_last { color: #292e15; font-weight: bold; }
.data_wlasciwa_last_s { color: #292e15; font-weight: bold; font-size: 10px;}
.last_txt { color: #292e15; }
.last_txt_s { color: #292e15; font-size: 10px;}
.text_s { font-size: 10px;}

.cena_last { color: #292e15; text-decoration: line-through; }
.cena_new { color: #fff; font-weight: bold; }
.cena_last_s { color: #292e15; text-decoration: line-through; font-size: 10px;}
.cena_new_s { color: #fff; font-weight: bold; font-size: 10px;}
.oferta_dni { color: #302327; font-size: 16px; }
.oferta_cena {
	color: #FFF;
	font-size: 18px;
	font-weight: bold;
	font-family: Tahoma;
	margin-top: 5px;
}
.oferta_cena_sm { color: #ea851c; font-size: 20px; font-weight: normal; }
.oferta_cena_old { color: #ea851c; font-size: 20px; font-weight: normal; text-decoration: line-through; }
.oferta_przelot { color: #302327; font-size: 12px; }
.termin_ofe{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;	
	margin-top: 7px;
}
#rezerwoj_id { text-align: center;  position: fixed; top: 0; left: 0; width: 100%; height: 100%; }
.rezerwacja_blok{
	background-image:url(images/bg_rezerwoj.png);
	width:385px;
	height:625px;
	
}
input.inp_rezerwacja{
	width: 200px;
	height: 22px;
	border: solid 1px #a6a687;
	font-family: Tahoma;
	font-size: 12px;
	color:#000;
	padding-left:7px;
}
textarea.txt_rezerwacja{
	width: 200px;
	border: solid 1px #a6a687;
	font-family: Tahoma;
	font-size: 12px;
	line-height:14px;
	color:#000;
	padding-left:7px;
}
input.inp_rezerwacja_ofe{
	background-color: #959595;
	width: 200px;
	height: 22px;
	border: solid 1px #a6a687;
	font-family: Tahoma;
	font-size: 12px;
	color:#000;
	padding-left:7px;
}
