body, td {
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
}

body {
	padding: 0px;
	margin: 0px;
	border-style: none;
	background-color: #faf9f1;
	color: #6B6B6B;
	text-align: center;
}

img
{
  border: 0;
}

p {
	margin-top: 0px;
	margin-bottom: 0px;
}

ol, ul, li {
	padding: 0px;
	margin: 0px 0px 0px 15px;
}

fieldset, form, label, input
{
  margin: 0;
  padding: 0;
}

table
{
	border-spacing: 0;
}

li {
	padding: 0px 0px 0px 5px;
}

h1, h2, h3, h4, h5, h6, h7, p, form {
	margin: 0px;
	padding: 0px;
}

a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	text-decoration: underline; 
}

div#glowny
{
  width: 1124px;
  margin: 0 auto;
  text-align: left;
}

div.clear
{
  clear: both;
}

/* STRONA GLOWNA */

div#stronaGlownaGoraLewo
{
  background-image: url('images/sg_gora_lewo.gif');
  background-repeat: no-repeat;
  height: 19px;
  width: 242px;
}

div#stronaGlownaGoraPrawo
{
  background-image: url('images/sg_gora_prawo.gif');
  text-align: left;
  font-family: 'Trebuchet MS';
  font-weight: bold;
  color: #c1ffb5;
  font-size: 15px;
  background-repeat: no-repeat;
  height: 19px;
  width: 458px;
}

div#stronaGlownaGoraPrawo p
{
  width: 425px;
  text-align: right;
}

div.stronaGlownaGorny
{
  background-image: url( 'images/srodek_tlo.gif' );
  background-repeat: no-repeat;
}

table#stronaGlownaTrescBox
{
  background-image: url('images/glowne_tlo.gif');
  background-repeat: repeat-y;
}

table#podstronaTrescBox
{
  background-image: url('images/podstrona_tlo.gif');
  background-repeat: repeat-y;
  line-height: 140%;
}

td#stronaGlownaTrescTekst
{
  width: 459px;
  color: #FFFFFF;
  background-image: url( 'images/srodek_tlo.gif' );
  background-repeat: no-repeat;
}

td#stronaGlownaTrescPrawo
{
  color: #ffffff;
  width: 333px;
  float: left;
  background-color: #5da247;
  background-image: url( 'images/prawo_tlo.gif' );
  background-repeat: no-repeat;
  padding-top: 15px;
}

div#stronaGlownaTresc
{
  clear: both;
}

/* MENU GLOWNE */

div#menuGlowneBox
{
  padding-top: 30px;
  margin-left: 85px;
  color: #d3e4ce;
  background-color: #5da247;
  background-image: url('images/menu_gora_tlo.gif');
  background-repeat: no-repeat;
  width: 157px;
}

ul.menuGlowne
{
  list-style: none;
  padding: 0;
  margin: 0;
}

ul.menuGlowne img
{
  display: block;
  padding: 0;
  margin: 0 0 0 22px;
}

ul.menuGlowne li
{
  padding: 0;
  margin: 0;
  font: bold 11px Arial;
  color: #ffffff;
}

ul.menuGlowne a
{
  display: block;
  font: bold 11px Arial;
  text-transform: uppercase;
  color: #ffffff;
  padding: 8px 0 3px 23px;
  min-height: 20px;
  _height: 20px;
  background: url( 'images/menu_strzalka1.gif' ) no-repeat 10px 11px;
}

ul.menuGlowne a.aktywne, ul.menuGlowne a:hover
{
	color: #83ff5d;
	background: url( 'images/menu_strzalka1.gif' ) no-repeat 10px 11px;
  text-decoration: none;
}

ul.menuGlowne ul
{
  list-style: none;
  padding: 0;
  margin: 2px 0 10px 14px;
}

ul.menuGlowne ul li
{
  font: normal 12px Arial;
  color: #e5f4fc;
}

ul.menuGlowne ul a
{
  display: block;
  font: normal 12px Arial;
  color: #e5f4fc;
  text-transform: lowercase;
  padding: 8px 0 2px 10px;
  width: 109px;
  min-height: 15px;
  _height: 15px;
  background: url( 'images/menu_strzalka2.gif' ) no-repeat left 13px;
}

ul.menuGlowne ul a:hover, ul.menuGlowne ul a.aktywne
{
	font: normal 12px Arial;
  color: #83ff5d;
  background: url( 'images/menu_strzalka2.gif' ) no-repeat left 13px;
  padding: 8px 0 2px 10px;
  margin: 0;
}

ul.menuGlowne ul ul
{
  list-style: none;
  padding: 0;
  margin: 2px 0 10px 20px;
}

ul.menuGlowne ul ul li
{
  font: normal 12px Arial;
  color: #e5f4fc;
}

ul.menuGlowne ul ul a
{
  display: block;
  font: normal 11px Arial;
  color: #e5f4fc;
  padding: 8px 0 2px 10px;
  width: 96px;
  min-height: 15px;
  _height: 15px;
  background: url( 'images/menu_strzalka3.gif' ) no-repeat left 15px;
}

ul.menuGlowne ul ul a:hover, ul.menuGlowne ul ul a.aktywne
{
  font: normal 11px Arial;
  color: #83ff5d;
  background: url( 'images/menu_strzalka3.gif' ) no-repeat left 15px;
  padding: 8px 0 2px 10px;
  margin: 0;
}


/* STOPKA */

div#stopka
{
  background-color: #5da247;
  margin-left: 85px;
  margin-right: 90px;
  color: #bee8b1;
  padding-top: 12px;
}

td#stopkaLewo
{
  padding-left: 11px;
  padding-bottom: 2px;
  width: 600px;
  float: left;
  background-color: #5da247;
}

td#stopkaLewo a
{
  color: #bee8b1;
}

td#stopkaPrawo
{
  padding-bottom: 2px;
  float: left;
  background-color: #5da247;
  width: 338px;
}

/* OBRAZKI */

img.obrazekBlok
{
  display: block;
}

/* AKTUALNOSCI LISTA */

div.aktualnoscLista
{
  clear: both;
}

div.aktualnoscLista p
{
  text-align: justify;
}

div.aktualnoscLista img
{
  float: left;
  border: 3px solid #ffffff;
  margin-right: 10px;
}

div.aktualnoscLista a
{
  color: #92db7c;
}

div.aktualnoscListaSkrot a
{
  color: #92db7c;
}

p.aktualnoscListaSkrotTresc
{
  font-size: 12px;
}

img.liniaSrodek
{
  margin-top: 11px;
  margin-bottom: 10px;
}

div.naglowekSrodek
{
  text-align: right;
  font-weight: bold;
  font-size: 15px;
  color: #c1ffb5;
  margin-top: 20px;
  font-family: 'Trebuchet MS';
  margin-right: 10px;
}

/* AKTUALNOSCI SKROT */

div.aktualnoscListaSkrot
{
  clear: both;
}

div.aktualnoscListaSkrot p
{
  text-align: justify;
}

div.aktualnoscListaSkrot img
{
  float: left;
  border: 3px solid #ffffff;
  margin-right: 10px;
}

p.aktualnoscListaSkrotData
{
  color: #8dcd79;
  font-size: 10px;
  margin-bottom: 3px;
}

p.aktualnoscListaSkrotTemat
{
  color: #ddefd8;
  font-size: 12px;
  font-weight: bold;
}

div.aktualnoscListaSkrotTemat a
{
  color: #ddefd8;
  font-size: 12px;
  font-weight: bold;
}

.wiecej {
	background: url(images/strzalka_wiecej.gif) no-repeat right 2px;
	padding: 0px 15px 0px 0px;
}

div.srodekBialyBox
{
  clear: both;
  margin-top: 32px;
}

div.srodekBialyBoxTekst
{
  background-color: #FFFFFF;
  width: 430px;
  color: #5ca246;
  font-size: 12px;
  font-weight: bold;
  padding-left: 10px;
  padding-top: 3px;
  padding-bottom: 3px;
}

div.srodekBialyBoxTekst a
{
  color: #5ca246;
}

div#panorama
{
  width: 440px;
  text-align: center;
  margin-top: 7px;
  margin-bottom: 5px;
}

div#panorama img
{
  border: 0;
}

/* STRONA GLOWNA PRAWO */

div.naglowekPrawo
{
  font-size: 15px;
  font-weight: bold;
  text-align: right;
  margin-right: 23px;
  margin-bottom: 9px;
  font-family: 'Trebuchet MS';
}

div#senatoria
{
  margin-left: 15px;
  color: #226714;
}

div.senatoriaBoxTekst
{
  width: 290px;
  background-color: #ffffff;
  text-align: left;
  padding-left: 11px;
  padding-right: 1px;
  padding-bottom: 5px;
}

div.przezroczystyBox
{
  margin-top: 70px;
  opacity: 0.5;
  filter: alpha(opacity=50);
  position: absolute;
  width: 127px;
  background-color: #000000;
  height: 16px;
  font-weight: bold;
  font-size: 12px;
  padding-left: 2px;
  padding-top: 3px;
}

div.przezroczystyBoxTekst
{
  margin-top: 70px;
  position: absolute;
  font-weight: bold;
  font-size: 12px;
  padding-left: 5px;
  padding-top: 2px;
}

div.przezroczystyBoxTekst a
{
  color: #FFFFFF;
}

div.galeriaGlownaBox
{
  padding-left: 15px;
  margin: 0 0 15px 0;
}

div.galeriaGlownaBoxPrawo
{
  padding-left: 15px;
  margin: 5px 0 15px 0;
  float: right;
}

div.galeriaGlownaBoxTekst
{
  padding-left: 3px;
  padding-right: 3px;
  width: 296px;
  background-color: #ffffff;
}

div.bannerGlowna
{
  margin-top: 14px;
  text-align: center;
}

div.bannerGlowna img
{
  border: 1px solid #320066;
}

/* PODSTRONA */

h1
{
  font-size: 15px;
  color: #c1ffb5;
  font-family: 'Trebuchet MS';
  background-image: url( 'images/strzalka_naglowek_podstrona.gif' );
  background-repeat: no-repeat;
  padding-left: 15px;
  margin-left: 11px;
}

h1 a
{
  color: #c1ffb5;
}

h2
{
  font-size: 13px;
  margin-bottom: 10px;
}

div.podstronaTrescBox
{
  margin-left: 10px;
  margin-right: 40px;
  margin-top: 15px;
  font-size: 12px;
  color: #ffffff;
}

/* AKTUALNOSCI */

div.aktualnosciPliki
{
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 11px;
}

div.aktualnosciPlik
{
  float: left;
  width: 33%;
}

div.aktualnosciPlik p
{
  clear: both;
  margin-left: 25px;
}

div.aktualnosciPlik img
{
  float: left;
  margin-right: 9px;
}

div.aktualnosciPlik
{
  margin-top: 5px;
}

div.aktualnosciPlik a
{
  color: #ffffff;
  font-weight: normal;
}

div.aktualnoscListaSkrot ul
{
  list-style: none;
  margin-left: 10px;
  font-size: 11px;
}

div.aktualnoscListaSkrot ul li
{
  margin: 0;
  padding: 0;
  padding-left: 10px;
  background-image: url( 'images/aktualnosci_lista.gif' );
  background-repeat: no-repeat;
}

div.aktualnosciZdjecie
{
  margin-bottom: 5px;
}

div.aktualnosciZdjecieOpis
{
  clear: both;
}

div.aktualnosciZdjeciaPrawo
{
  float: right;
}

div.aktualnosciZdjeciaPrawo div.aktualnosciZdjecie
{
  margin-left: 10px;
  width: 126px;
}

div.aktualnosciZdjeciaPrawo div.aktualnosciZdjecieOpis
{
  font-size: 11px;
}

div.aktualnosciZdjeciaLewo
{
  float: left;
}

div.aktualnosciZdjeciaLewo div.aktualnosciZdjecie
{
  width: 128px;
}

div.aktualnosciZdjeciaLewo div.aktualnosciZdjecieOpis
{
  font-size: 11px;
}

div.aktualnosciZdjeciaGora, div.aktualnosciZdjeciaDol
{
  text-align: center;
}

div.aktualnosciZdjeciaGora div.aktualnosciZdjecie
{
  font-size: 11px;
  float: left;
  width: 126px;
  margin-right: 15px;
}

div.aktualnosciZdjeciaGora div.aktualnosciZdjeciaPrzerwa
{
  clear: both;
}

div.aktualnosciZdjeciaDol div.aktualnosciZdjecie
{
  font-size: 11px;
  float: left;
  width: 126px;
  margin-right: 15px;
  margin-top: 15px;
}

div.aktualnosciZdjeciaDol div.aktualnosciZdjeciaPrzerwa
{
  clear: both;
}

/* KONIEC AKTUALNOSCI */

/* FORMULARZ KONTAKTOWY */

span.formularzGwiazdka
{
  color: #ffae00;
  font-weight: bold;
}

p.formularzOpis
{
  font-weight: bold;
  margin-bottom: 15px;
}

td.formularzLabel
{
  font-size: 12px;
  font-weight: bold;
}

.formularzInput
{
  font-size: 12px;
  font-family: Arial;
  padding: 3px;
  border: 0;
  width: 250px;
}

div.formularzWymagane
{
  text-align: right;
  font-weight: bold;
  margin-top: 1px;
}

div.formularzButton
{
  text-align: center;
}

input.formularzButton
{
  width: 59px;
  height: 22px;
  background-image: url( 'images/wyslij_button.gif' );
  background-repeat: no-repeat;
  text-align: center;
  border: 0;
  color: #FFFFFF;
  font-weight: bold;
  font-family: Arial;
}

/* KONIEC FORMULARZ KONTAKTOWY */

/* GALERIA */

div.galeriaOpis
{
  margin-bottom: 10px;
  font-size: 11px;
}

div.galeriaZdjecia
{
  width: 760px;
}

div.galeriaZdjecie
{
  float: left;
  width: 132px;
  font-size: 12px;
  font-family: Arial;
  color: #ddefd8;
  font-weight: bold;
  margin-right: 20px;
  margin-bottom: 20px;
}

div.galeriaZdjecie img
{
  border: 3px solid #ffffff;
  margin-bottom: 3px;
}

div.galeriaLink
{
  float: left;
  width: 132px;
  margin-right: 20px;
  margin-bottom: 20px;
}

div.galeriaLink img
{
  border: 3px solid #ffffff;
  margin-bottom: 3px;
}

div.galeriaLink a
{
  color: #ddefd8;
}

div.galeriaWszystkie
{
  font-size: 11px;
}

div.galeriaWszystkie a
{
  font-weight: normal;
  color: #ffffff;
}

div.galeriaWszystkie ul
{
  margin-left: 10px;
  list-style: none;
  margin-top: 12px;
}

div.galeriaWszystkie ul li
{
  margin: 0;
  padding: 0;
  background-image: url( 'images/strzalka_pozostale_galerie.gif' );
  background-repeat: no-repeat;
  padding-left: 10px;
  margin-bottom: 8px;
}

div.galeriaWszystkie ul li.galeriaWszystkieAktywne
{
  font-style: italic;
}

/* KONIEC GALERIA */

/* OPISY */

div.opisyBox
{
  
}

/* KONIEC OPISY */

div.komunikat
{
	border: 2px solid #CC0000;
	background: #FFFFFF;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	text-align: center;
  font-weight: bold;
  color: #CC0000;
}

div.opisyOpis
{
  font-size: 12px;
  margin-top: 3px;
  text-align: justify;
}

div.opisyOpis a
{
  color: #9cd77d;
}

div.opisyZdjecie
{
  float: left;
  width: 125px;
}

div.opisyZdjecie img
{
  border: 3px solid #ffffff;
  margin-top: 10px;
}

div.opisZdjecia
{
  margin-top: 1px;
}

p.opisyTemat
{
  color: #ddefd8;
  font-size: 14px;
  font-weight: bold;
  margin-top: 5px;
}

div.opisyZdjeciaPrawo
{
  float: right;
  margin-left: 10px;
  margin-bottom: 10px;
}

div.opisyZdjeciaPrawo div.opisZdjecia
{
  font-size: 11px;
}

div.opisyZdjeciaLewo
{
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
}

div.opisyZdjeciaLewo div.opisZdjecia
{
  font-size: 11px;
}

div.opisyZdjeciaGora div.opisyZdjecie
{
  margin-right: 20px;
  font-size: 11px;
}

a.drukujAkapit
{
	display: block;
	text-align: right;
	float: right;
	margin: 0 0 15px 0;
	font: normal 11px Arial;
	color: #ffffff;
}

div.opisyOpis table
{
	border: none !important;
	border-right: 1px solid #99CC00 !important;
	border-collapse: 0 !important;
	border-spacing: 0 !important;
}

div.opisyOpis table td
{
	border: 1px solid #99CC00 !important;
	padding: 1px 4px;
	border-right: none !important;
	text-align: left !important;
}


/* DHTML Popup */
.Popup {
	background-color: #FFFFFF;
	border: 1px solid #C8D0CF;
}
.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;
}

