body, td {
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
}

body {
	padding: 0px;
	margin: 0px;
	border-style: none;
	background-color: #ffa60e;
	color: #ffffff;
	text-align: center;
	background-image: url( 'images/glowne_tlo.gif' );
	background-repeat: repeat-x;
}

img
{
  border: 0;
}

p {
	margin-top: 0px;
	margin-bottom: 0px;
}

ol, ul, li {
	padding: 0px;
	margin: 0px 0px 0px 0px;
}

fieldset, form, label, input
{
  margin: 0;
  padding: 0;
}

li {
	padding: 0px 0px 0px 5px;
}

h1, h2, h3, h4, h5, h6, h7, p, form {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

a {
	color: #b4221f;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	text-decoration: underline; 
}

div#glownyGlowna
{
  width: 990px;
  margin: 0 auto;
  text-align: left;
}

/* MENU GORA */

div#menuGlowneBoxGlowna
{
  font-family: Tahoma;
  color: #9b8a35;
  text-align: right;
  background-image: url( 'images/n_logo_gora.jpg' );
  background-repeat: no-repeat;
  width: 990px;
  height: 56px;
}

ul#menuGoraGlowna
{
  margin: 0;
  padding: 0;
  list-style: none;
  padding-top: 18px;
  text-align: left;
  padding-left: 694px;
}

ul#menuGoraGlowna a
{
  font-weight: normal;
  color: #9b8a35;
}

ul#menuGoraGlowna a:hover
{
  text-decoration: underline;
  color: #b99c0b;
}

ul#menuGoraGlowna li
{
  margin: 0;
  padding: 0;
  width: 25px;
  height: 20px;
  padding-top: 5px;
  padding-left: 33px;
  background-image: url( 'images/ikona_gora_kontakt.gif' );
  background-repeat: no-repeat;
  float: left;
}

ul#menuGoraGlowna li#menuGoraStartowaGlowna
{
  background-image: url( 'images/ikona_gora_startowe.gif' );
  width: 65px;
}

ul#menuGoraGlowna li#menuGoraMapaGlowna
{
  background-image: url( 'images/ikona_gora_mapa.gif' );
  width: 90px;
}

div#trescWlasciwaGlowna
{
  width: 990px;
  min-height: 171px;
  background-image: url( 'images/n_logo_czesc4.jpg' );
  background-repeat: no-repeat;
  padding-top: 16px;
}

/* KONIEC MENU GORA */

/* LEWA KOLUMNA GLOWNA */

div#lewaKolumnaGlowna
{
  float: left;
  width: 250px;
}

div#lewaKolumnaGlowna h1.lewoKolumnaNaglowek1
{
  padding-top: 13px;
  padding-left: 40px;
  background-image: url( 'images/menu_tlo.gif');
  background-color: black;
  background-repeat: no-repeat; 
  width: 210px;
  height: 38px;
}

ul.menuGlowneGlowna
{
  list-style: none;
  margin: 0;
  padding: 0;
  color: #ffffff;
  font-size: 11px;
  font-weight: bold;
  background-image: url( 'images/menu_dol.gif' );
  background-repeat: no-repeat;
  background-position: bottom right;
  padding-bottom: 18px;
  width: 250px;
  margin-left: 10px;
}

div#lewaKolumnaGlowna ul.menuGlowneGlowna
{
  margin-left: 0px;
}

ul.menuGlowneGlowna li
{
  margin: 0;
  padding: 0;
  width: 250px;
}

div.menuGlowneZwykleGlowna
{
  margin: 0;
  padding: 0;
  width: 215px;
  min-height: 24px;
  background: #ff9806 url( 'images/strzalka_menu.gif' ) no-repeat 15px 13px;
  border-top: 1px solid #feb50e;
  padding-left: 35px;
  padding-top: 9px;
  cursor: pointer;
}

ul.menuGlowneGlowna a:hover
{
  text-decoration: none;
}

ul.menuGlowneGlowna div.menuGlowneZwykleGlowna a
{
  color: #ffffff;
}

div.menuGlownePierwszeZwykleGlowna
{
  margin: 0;
  padding: 0;
  width: 215px;
  min-height: 24px;
  background: #ff9806 url( 'images/strzalka_menu.gif' ) no-repeat 15px 13px;
  padding-left: 35px;
  padding-top: 9px;
  cursor: pointer;
}

ul.menuGlowneGlowna div.menuGlownePierwszeZwykleGlowna a
{
  color: #ffffff;
}

div.menuGlowneAktywneGlowna
{
  cursor: pointer;
  margin: 0;
  padding: 0;
  width: 215px;
  min-height: 24px;
  background: #b4221f url( 'images/strzalka_menu_on.gif' ) no-repeat 15px 13px;
  border-top: 1px solid #feb50e;
  background-image: ;
  padding-left: 35px;
  padding-top: 9px;
  color: #fff562;
}

ul.menuGlowneGlowna div.menuGlowneAktywneGlowna a
{
  color: #fff562;
}

div.menuGlownePierwszeAktywneGlowna
{
  cursor: pointer;
  margin: 0;
  padding: 0;
  width: 215px;
  min-height: 24px;
  background: #b4221f url( 'images/strzalka_menu_on.gif' ) no-repeat 15px 13px;
  padding-left: 35px;
  padding-top: 9px;
  color: #fff562;
}

ul.menuGlowneGlowna div.menuGlownePierwszeAktywneGlowna a
{
  color: #fff562;
}

div.pierwszaPodkategoriaNormal
{
  margin: 0;
  padding: 0;
  width: 200px;
  min-height: 24px;
  background: #ff9806 url( 'images/kropka_menu.gif' ) no-repeat 30px 13px;
  border-top: 1px solid #feb50e;
  padding-left: 50px;
  padding-top: 9px;
  cursor: pointer;
}

div.pierwszaPodkategoriaNormal a
{
  color: #ffffff;
}

ul.poziom2, ul.poziom2 li
{
  list-style: none;
  margin: 0;
  padding: 0;
}

div.pierwszaPodkategoriaActive
{
  border-top: 1px solid #feb50e;
  cursor: pointer;
  margin: 0;
  padding: 0;
  width: 200px;
  min-height: 24px;
  background: #b4221f url( 'images/kropka_menu_on.gif' ) no-repeat 30px 13px;
  padding-left: 50px;
  padding-top: 9px;
  color: #fff562;
}

div.pierwszaPodkategoriaActive a
{
  color: #fff562;
}

ul.menuGlowneGlowna li li li div
{
  background-position: 45px 13px;
  padding-left: 65px;
  width: 185px;
}

ul.menuGlowneGlowna li li li li div
{
  background-position: 60px 13px;
  padding-left: 80px;
  width: 170px;
}



h1.lewoBoxNaglowek
{
  background-image: url( 'images/patroni_tlo.gif' );
  background-repeat: no-repeat;
  height: 39px;
  padding-top: 13px;
  padding-left: 40px;
}

div.lewoBoxTresc
{
  background-color: #ff9806;
  width: 250px;
  padding: 20px 0 10px 0;
  text-align: center;
}

div.lewoBoxTresc p
{
  margin-bottom: 10px;
}

/* KONIEC LEWA KOLUMNA GLOWNA */

/* SRODEK KOLUMNA GLOWNA */

div#srodekKolumnaGlowna
{
  float: left;
  width: 700px;
  padding-left: 20px;
}

div#srodekKolumnaSpotkanieBox
{
  width: 690px;
  margin-top: 76px;
}

div#srodekKolumnaSpotkanieBoxTresc
{
  padding: 0px 0px 0 13px;
  border-left: 1px solid #ffaf0e;
  border-right: 1px solid #ffaf0e;
  width: 675px;
}

div#srodekKolumnaSpotkanieBoxTresc h1
{
  float: left;
  background-image: url( 'images/spotkanie_naglowek_tlo.gif' );
  background-repeat: no-repeat;
  height: 46px;
  width: 216px;
  padding-top: 20px;
}

div#spotkanieBoxWlasciwaTresc
{
  float: left;
  width: 450px;
  background-color: #ff9208;
}

div#spotkanieBoxWlasciwaTresc table
{
  font-weight: bold;
  padding: 0px 17px 0px 17px;
  height: 52px;
}

div#spotkanieBoxWlasciwaTresc table a
{
  color: #feeb15;
}

div#aktualnosciGlowna
{
  margin-top: 18px;
}

div#aktualnosciGlowna h1
{
  height: 44px; 
  padding-left: 42px; 
  padding-top: 21px; 
  background-image: url( 'images/aktualnosci_naglowek_tlo.gif' ); 
  background-repeat: no-repeat;
}

div#aktualnosciGlowna table
{
  margin-top: 20px;
}

div#aktualnosciGlowna table a
{
  color: #b4221f;
}

img.bannerGlowna
{
  margin-top: 30px;
  text-align: center;
}

div.bannerGlowna
{
  margin-top: 30px;
  text-align: center;
}

/* KONIEC SRODEK KOLUMNA GLOWNA */

/* STOPKA */

div#stopka
{
  clear: both;
  padding-top: 33px;
  padding-bottom: 32px;
  text-align: center;
  position: relative;
  width: 990px;
}

p#stopkaInternet
{
  font-size: 12px;
  color: #fff77a;
}

p#stopkaInternet span
{
  font-weight: bold;
  color: #ffffff;
}

p#stopkaIdeo
{
  font-size: 10px;
  font-family: Tahoma;
}

p#stopkaIdeo a
{
  font-weight: normal;
  color: #ffffff;
}

/* KONIEC STOPKA */

/* LEWA KOLUMNA PODSTRONA */

div#lewaKolumnaPodstrona
{
  float: left;
  padding: 0px 10px 0px 0px;
  width: 270px;
}

div#lewaKolumnaPodstrona h1.lewoKolumnaNaglowek1
{
  padding-top: 26px;
  padding-left: 40px;
  background-image: url( 'images/menu_tlo_podstrona.gif');
  background-color: black;
  background-repeat: no-repeat; 
  width: 210px;
  height: 36px;
}

div#lewaKolumnaPodstrona h1.lewoKolumnaNaglowek2
{
  background-image: url( 'images/partnerzy_podstrona_gora.gif' );
  background-repeat: no-repeat;
  width: 221px;
  height: 48px;
  padding-left: 49px;
  padding-top: 12px;
  margin-top: 10px;
}

div.partnerzyLewoPodstrona
{
  background-color: #ffa50b;
  width: 250px;
  padding: 4px 10px 0 10px;
}

div.lewoBoxPatroniPodstrona
{
  margin-left: 10px;
  margin-top: 20px;
}

ul#menuGoraPodstrona
{
  margin: 0;
  padding: 0;
  list-style: none;
  padding-top: 28px;
  text-align: left;
  padding-left: 394px;
}

ul#menuGoraPodstrona a
{
  font-weight: normal;
  color: #9b8a35;
}

ul#menuGoraPodstrona a:hover
{
  text-decoration: underline;
  color: #b99c0b;
}

ul#menuGoraPodstrona li
{
  margin: 0;
  padding: 0;
  width: 25px;
  height: 20px;
  padding-top: 5px;
  padding-left: 33px;
  background-image: url( 'images/ikona_podst_kontakt.gif' );
  background-repeat: no-repeat;
  float: left;
}

ul#menuGoraPodstrona li#menuGoraStartowaGlowna
{
  background-image: url( 'images/ikona_podst_startowe.gif' );
  width: 65px;
}

ul#menuGoraPodstrona li#menuGoraMapaGlowna
{
  background-image: url( 'images/ikona_podst_mapa.gif' );
  width: 90px;
}

div#podstronaGlowny
{
  text-align: left;
  width: 990px;
  margin: 0 auto;
  background-image: url( 'images/n_podstrona_gora_tlo.jpg' );
  background-repeat: no-repeat;
  min-height: 440px;
}

div.przerwa
{
  clear: both;
  height: 28px;
}

/* TRESC PODSTRONY */

div.trescPodstrony
{
  background-image: url( 'images/podstrona_glowne_tlo.jpg' );
  background-repeat: no-repeat;
  width: 690px;
}

div.trescPodstronyBorder
{
  width: 648px;
  min-height: 350px;
  padding: 0px 20px 0px 20px;
  font-size: 12px;
}

/* KONIEC TRESC PODSTRONY */

/* AKTUALNOSCI LISTA */

div.fotoLista
{
  float: left;
  margin-right: 15px;
  margin-bottom: 10px;
}

div.fotoLista img
{
  border: 1px solid #fed418;
}

table.aktualnoscLista
{
  margin-bottom: 20px;
}

div.aktulanosciPager
{
  text-align: center;
  font-size: 11px;
  color: #b4231f;
}

div.aktulanosciPager a
{
  font-weight: normal;
  color: #ffffff;
}

div.aktulanosciPager a:hover
{
  text-decoration: none;
}

div.aktulanosciPager .nastepne
{
  font-family: 'Trebuchet MS';
  font-size: 11px;
  font-weight: bold;
  color: #fff77a;
  background-image: url( 'images/strzalka_nastepne.gif' );
  background-repeat: no-repeat;
  background-position: right;
}

div.aktulanosciPager .poprzednie
{
  font-family: 'Trebuchet MS';
  font-size: 11px;
  font-weight: bold;
  color: #fff77a;
  background-image: url( 'images/strzalka_poprzednie.gif' );
  background-repeat: no-repeat;
  background-position: left;
}

/* KONIEC AKTUALNOSCI LISTA */

/* AKTUALNOSCI SZABLONY */

div.aktualnoscCala h2
{
  margin-bottom: 3px;
}

div.aktualnoscCala p.aktualnoscCalaData
{
  margin-bottom: 6px;
}

div.aktualnosciPliki
{
  margin-left: 17px;
  padding-bottom: 27px;
  padding-top: 27px;
}

p.plikNazwa
{
  font-size: 12px;
  color: #fff77a;
  font-weight: bold;
}

p.plikPobierz a
{
  font-weight: normal;
}

p.aktualnoscCalaTresc, div.aktualnoscCalaTresc
{
  font-size: 12px;
}

div.aktualnosciZdjeciaPrawo
{
  float: right;
}

div.aktualnosciZdjeciaPrawo div.fotoLista
{
  margin-left: 10px;
  width: 160px;
}

div.aktualnosciZdjeciaPrawo div.fotoLista p
{
  font-size: 11px;
  clear: both;
}

div.aktualnosciZdjeciaLewo
{
  float: left;
}

div.aktualnosciZdjeciaLewo div.fotoLista
{
  margin-right: 10px;
  width: 160px;
}

div.aktualnosciZdjeciaLewo div.fotoLista p
{
  font-size: 11px;
  clear: both;
}

div.aktualnosciZdjeciaPrzerwa
{
  clear: both;
}

table.aktualnoscLista div.aktualnosciZdjeciaPrzerwa
{
  clear: none;
}

div.aktualnosciZdjeciaGora div.fotoLista
{
  font-size: 11px;
  float: left;
  width: 160px;
  margin-right: 15px;
}

div.aktualnosciZdjeciaDol div.fotoLista
{
  font-size: 11px;
  float: left;
  width: 160px;
  margin-right: 15px;
  margin-top: 15px;
}

/* KONIEC AKTUALNOSCI SZABLONY */

/* FORMULARZ KONTAKTOWY */

span.formularzGwiazdka
{
  font-family: Tahoma;
  font-size: 12px;
  color: #b4221f;
  font-weight: bold;
}

input.formularzInput
{
  border: 1px solid #d79302;
  background-color: #ffdd6c;
  color: #9b8a35;
  font-family: Tahoma;
  font-size: 12px;
  width: 260px;
  padding: 7px 9px 7px 9px;
}

textarea.formularzInput
{
  border: 1px solid #d79302;
  background-color: #ffdd6c;
  color: #9b8a35;
  font-family: Tahoma;
  font-size: 12px;
  width: 500px;
  padding: 7px 9px 7px 9px;
  height: 120px;
}

input.formularzButton
{
  border: 1px solid #f39706;
  background-color: #fed50c;
  width: 135px;
  height: 26px;
  padding-top: 3px;
  text-align: center;
  color: #b4221f;
  font-weight: bold;
  font-family: Tahoma;
  font-size: 12px;
}

td.formularzLabel
{
  font-size: 12px;
}

p.formularzOpis
{
  margin-bottom: 20px;
}

div.komunikat
{
  padding: 20px;
  color: #b4221f;
  font-weight: bold;
}

/* KONIEC FORMULARZ KONTAKTOWY */

/* GALERIA */

div.galeriaCala0 div.galeriaOpis
{
  margin-bottom: 20px;
}

div.galeriaCala1 div.galeriaOpis
{
  margin-top: 20px;
}

div.galeriaZdjecie
{
  width: 198px;
  float: left;
  margin-right: 20px;
}

div.galeriaZdjecie a
{
  font-weight: normal;
  color: #ffffff;
}

div.galeriaZdjecieOstatnie a
{
  font-weight: normal;
  color: #ffffff;
}

div.galeriaZdjecie p
{
  padding: 12px 11px 17px 11px;
}

div.galeriaZdjecie img
{
  border: 1px solid #fed317;
}

div.galeriaZdjecieOstatnie
{
  width: 198px;
  float: left;
}

div.galeriaZdjecieOstatnie p
{
  padding: 12px 11px 12px 11px;
}

div.galeriaZdjecieOstatnie img
{
  border: 1px solid #fed317;
}

div.galeriaWstecz
{
  margin: 10px 0 10px 0;
}

div.galeriCalaListaLink
{
  margin-left: 10px;
  padding-bottom: 4px;
  font-size: 11px;
}

div.galeriCalaListaLink a
{
  font-weight: normal;
  color: #ffffff;
}

/* KONIEC GALERIA */

h1
{
  color: #ffffff;
  font-family: Arial;
  font-size: 20px;
}

h2
{
  font-size: 17px;
  color: #fff77a;
  font-weight: bold;
  margin-bottom: 11px;
}

img.block
{
  display: block;
}

div.wrapp
{
  clear: both;
}

/* Platnosci */

table.formularzPlatnosci td
{
  font-size: 12px;
  padding-bottom: 10px;
}

table.formularzPlatnosci td.formularzLabel
{
  width: 150px;
}




/* DHTML Popup */
.Popup {
	background-color: #FFFFFF;
	border: 1px solid #C8D0CF;
	color: #000000;
}
.Popup .ImageContainer {
	padding: 5px;
	height: 100%;
	text-align: center;
}
.Popup .Loader {
	background-image: url(images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	border: 1px solid #C8D0CF;
}
.Popup .Preview {
	border: 1px solid #C8D0CF;
	cursor: pointer;
}
.Popup .Caption {
	vertical-align: middle;
	padding: 0px 5px 5px 5px;
	font-weight: bold;
}
.Popup .Prev {
	vertical-align: top;
	text-align: left;
	padding: 0px 0px 5px 5px;
	width: 16px;
}
.Popup .Prev div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_prev.gif) no-repeat center center;
}
.Popup .Next {
	vertical-align: top;
	text-align: right;
	padding: 0px 5px 5px 0px;
	width: 16px;
}
.Popup .Next div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_next.gif) no-repeat center center;
}
.PopupOverlay {
	width: 100%;
	height: 500px;
	background-color: #999999;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.TabStripActive {
	margin: 0px;
	vertical-align: middle;
	line-height: 25px;  
	text-indent: 25px;
	color: #FFFFFF;

	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	background: #FF6600 url("images/play_czerwony.gif") no-repeat;  
	background-position: 5px 5px;
	border-bottom: 1px solid #E06A1C; 
}

.TabStripInactive {
margin: 0px;
	vertical-align: middle;
	line-height: 25px;  
	text-indent: 25px;
	color: #FFFFFF;

	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	background: #B04600 url("images/play_czerwony_inactive.gif") no-repeat;  
	background-position: 5px 5px;
	border-bottom: 1px solid #963C00; 
}

.TabStripActive a {
	color: white;
}

.TabStripInactive a {
	color: #bbbbbb;
}

.zapisani{
	display:none;
}
