#body
{
	background: url(../gfx/tlo.jpg);
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: Arial, sans-serif;
	font-size: 0.75em;
}

.clear-both
{
	clear: both;
}

a img
{
	border: none;
}

a
{
	color: #2a261d;
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
}

a span
{
	color: #2a261d;
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
}

a:hover
{
	text-decoration: underline;
}

a:hover span
{
	text-decoration: underline;
}

p
{
	line-height: 1.5em;
	margin: 0 0 10px 0;
}

ul
{
	line-height: 1.5em;
	margin: 0 0 10px 0;
}

ol
{
	line-height: 1.5em;
	margin: 0 0 10px 0;
}

li
{
	line-height: 1.5em;
}

hr
{
	border: none;
	border-bottom: 1px #6d6040 solid;
	clear: both;
}

hr.jasna
{
	border: none;
	border-bottom: 1px #bfa971 solid;
	clear: both;
}

table
{
}

td
{
	padding: 3px;
}





div.blad
{
	margin: 10px;
	text-align: center;
	font-weight: bold;
	color: #ff0000;
}

span.blad
{
	font-weight: bold;
	color: #ff0000;
}

.blad span
{
	display: block;
}

.blad span strong
{
	display: block;
}

div.komunikat
{
	margin: 10px;
	text-align: center;
	font-weight: bold;
	color: #0000ff;
}

span.komunikat
{
	font-weight: bold;
	color: #0000ff;
}

.komunikat span
{
	display: block;
}

.komunikat span strong
{
	display: block;
}



#calosc
{
	width: 995px;
	margin: auto;
	color: #2a261d;
	z-index: 10;
}



#gora-menu
{
	background: url(../gfx/tlo-dol.png) bottom;
	width: 995px;
	height: 100px;
}

#gora-menu .box1
{
	padding: 5px 0 0 0;
}

#gora-menu .box1 .box2
{
}

#gora-menu .box1 .box-tytul
{
	display: none;
}

#gora-menu .box1 .box-tytul h2
{
}

#gora-menu .box1 .box-tresc
{
}

#gora-menu .box1 .box-tresc .menu
{
	padding: 0 14px 0 0;
}

#gora-menu .box1 .box-tresc .menu ul,
#gora-menu .box1 .box-tresc .menu li
{
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#gora-menu .box1 .box-tresc .menu .link
{
	display: inline-block;
	padding: 0 2px 0 16px;
	background: url(../gfx/gora-menu-separator.png) left top no-repeat;
}

#gora-menu .box1 .box-tresc .menu .link:first-child
{
	background: none;
}

#gora-menu .box1 .box-tresc .menu .link a
{
}

#gora-menu .box1 .box-tresc .menu .link a:hover
{
}

#gora-menu .box1 .box-tresc .menu .link a .tytul
{
}

#gora-menu .box1 .box-tresc .menu .link a:hover .tytul
{
}

#gora-menu .box1 .box-tresc .menu .link a img
{
}

#gora-menu .box1 .box-tresc .menu .link a:hover img
{
}

#gora-menu .box1 .box-tresc .menu .link.nadrzedny,
#gora-menu .box1 .box-tresc .menu .link.aktualny
{
}



#gora
{
	height: 146px;
	background: url(../gfx/tlo-gora.png);
	position: relative;
	font-family: Times New Roman, serif;
}

#gora #logo
{
	position: absolute;
	top: 40px;
	left: 40px;
}

#gora #logo img
{
}

#gora #obrazki
{
	position: absolute;
	top: 30px;
	right: 0;
	width: 587px;
	text-align: center;
}

#gora #obrazki .box1
{
}

#gora #obrazki .box1 .box2
{
}

#gora #obrazki .box1 .box-tytul
{
	display: none;
}

#gora #obrazki .box1 .box-tresc
{
}

#gora #obrazki .box1 .box-tresc .obrazki
{
	margin: 10px 0 0 0;
}



#gora #obrazki .box1 .box-tresc .kalendarz
{
	text-align: left;
	padding: 0 0 0 240px;
}

#gora #obrazki .box1 .box-tresc .kalendarz .element
{
	height: 37px;
	border-top: 1px #6d6040 solid;
}

#gora #obrazki .box1 .box-tresc .kalendarz .element .tytul
{
	color: #645534;
	font-size: 1.2em;
}

#gora #obrazki .box1 .box-tresc .kalendarz .element .data
{
	float: left;
	font-family: Times New Roman, serif;
}

#gora #obrazki .box1 .box-tresc .kalendarz .element .pozostalo
{
	float: right;
	font-family: Times New Roman, serif;
	font-weight: bold;
}

#gora #toporiada
{
	position: absolute;
	top: 40px;
	right: 270px;
//	width: 470px;
        width: 250px;
        height: 100px;
	text-align: center;
}



#preloader
{
	background: url(../gfx/tlo-tresc.png);
}



#tresc
{
	background: url(../gfx/tlo-tresc.png);
}



#tresc #lubieto
{
	height: 25px;
	position: relative;
	margin: 0 50px 0 40px;
	padding: 10px 0 0 0;
	border-bottom: 1px #6d6040 solid;
	text-align: left;
	font-family: Times New Roman, serif;
	font-size: 1.3em;
	color: #645534;
}



#tresc #nawigacja
{
	font-size: 1.1em;
	text-align: left;
	margin: 0 50px 0 40px;
	padding: 7px 0 7px 0;
	border-bottom: 1px #6d6040 solid;
}



#tresc > #logowanie
{
	text-align: left;
	float: left;
	margin: 10px 40px 10px 40px;
	width: 910px;
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 0.8em;
}

#tresc > #logowanie .logowanie
{
	height: auto !important;
	padding: 0;
	margin: 0 10px 0 10px;
}

#tresc > #logowanie .logowanie .genmed
{
	margin: 1px 1px;
	padding: 2px;
	font-size: 1.1em;
}

#tresc > #logowanie table
{
}


#tresc #lewa
{
	float: left;
	margin: 10px 0 10px 40px;
	width: 170px;
	border-right: 1px #6d6040 solid;
}

#tresc #lewa .box1
{
	margin: 10px 10px 20px 0;
	text-align: left;
}

#tresc #lewa .box1 .box2
{
}

#tresc #lewa .box1 .box-tytul
{
}

#tresc #lewa .box1 .box-tytul h2
{
	font-family: Times New Roman, serif;
	font-size: 1.85em;
	padding: 0 0 5px 0;
	margin: 0 0 5px 0;
	font-weight: normal;
	font-variant: small-caps;
	border-bottom: 1px #6d6040 solid;
}

#tresc #lewa .box1 .box-tresc
{
	margin: 0 10px 0 10px;
}



#tresc #lewa .box1 .box-tresc .menu
{
}

#tresc #lewa .box1 .box-tresc .menu ul,
#tresc #lewa .box1 .box-tresc .menu li
{
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#tresc #lewa .box1 .box-tresc .menu > ul > li::before
{
	content: "»  ";
	font-weight: bold;
}

#tresc #lewa .box1 .box-tresc .menu > ul > li > ul > li::before
{
	content: "-  ";
	font-weight: bold;
}

#tresc #lewa .box1 .box-tresc .menu li li
{
	padding: 0 0 0 10px;
}

#tresc #lewa .box1 .box-tresc .menu .link
{
}

#tresc #lewa .box1 .box-tresc .menu .link a
{
}

#tresc #lewa .box1 .box-tresc .menu .link a:hover
{
}

#tresc #lewa .box1 .box-tresc .menu .link a .tytul
{
}

#tresc #lewa .box1 .box-tresc .menu .link a:hover .tytul
{
}

#tresc #lewa .box1 .box-tresc .menu .link.nadrzedny > a,
#tresc #lewa .box1 .box-tresc .menu .link.aktualny > a
{
	text-shadow: #84642a 1px 1px 1px;
}



#tresc #lewa .box1 .box-tresc .menuautomatyczne
{
}

#tresc #lewa .box1 .box-tresc .menuautomatyczne ul,
#tresc #lewa .box1 .box-tresc .menuautomatyczne li
{
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#tresc #lewa .box1 .box-tresc .menuautomatyczne > ul > li::before
{
	content: "»  ";
	font-weight: bold;
}

#tresc #lewa .box1 .box-tresc .menuautomatyczne > ul > li > ul > li::before
{
	content: "-  ";
	font-weight: bold;
}

#tresc #lewa .box1 .box-tresc .menuautomatyczne li li
{
	padding: 0 0 0 10px;
}

#tresc #lewa .box1 .box-tresc .menuautomatyczne .link
{
}

#tresc #lewa .box1 .box-tresc .menuautomatyczne .link a
{
}

#tresc #lewa .box1 .box-tresc .menuautomatyczne .link a:hover
{
}

#tresc #lewa .box1 .box-tresc .menuautomatyczne .link a .tytul
{
}

#tresc #lewa .box1 .box-tresc .menuautomatyczne .link a:hover .tytul
{
}

#tresc #lewa .box1 .box-tresc .menuautomatyczne .link.nadrzedny > a,
#tresc #lewa .box1 .box-tresc .menuautomatyczne .link.aktualny > a
{
	text-shadow: #84642a 1px 1px 1px;
}



#tresc #lewa .box1 .box-tresc .galeria
{
	text-align: center;
}

#tresc #lewa .box1 .box-tresc .galeria img
{
	border: 2px #6d6040 solid;
	margin-bottom: 10px;
}



#tresc #lewa .box1 .box-tresc .newsletter-box
{
}

#tresc #lewa .box1 .box-tresc .newsletter-box p
{
}

#tresc #lewa .box1 .box-tresc .newsletter-box form
{
}

#tresc #lewa .box1 .box-tresc .newsletter-box form .formularz
{
}

#tresc #lewa .box1 .box-tresc .newsletter-box form .formularz .pozycja
{
}

#tresc #lewa .box1 .box-tresc .newsletter-box form .formularz .pozycja .pole
{
	margin: 0 0 10px 0;
}

#tresc #lewa .box1 .box-tresc .newsletter-box form .formularz .pozycja .pole input
{
	width: 100%;
}

#tresc #lewa .box1 .box-tresc .newsletter-box form .formularz .pozycja .przyciski
{
	text-align: center;
}

#tresc #lewa .box1 .box-tresc .newsletter-box form .formularz .pozycja .przyciski input
{
}



#tresc #lewa .box1 .box-tresc .ankiety-box
{
}

#tresc #lewa .box1 .box-tresc .ankiety-box form
{
	margin: 0;
	padding: 0;
}

#tresc #lewa .box1 .box-tresc .ankiety-box form fieldset
{
	margin: 0;
	padding: 0;
	border: none;
}

#tresc #lewa .box1 .box-tresc .ankiety-box form fieldset legend
{
	display: none;
}

#tresc #lewa .box1 .box-tresc .ankiety-box form fieldset .pytania
{
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px #6d6040 solid;
	text-align: left;
}

#tresc #lewa .box1 .box-tresc .ankiety-box form fieldset .pytania .pytania-tytul
{
	font-weight: bold;
}

#tresc #lewa .box1 .box-tresc .ankiety-box form fieldset .pytania .pytania-tytul span
{
	font-style: italic;
	font-weight: normal;
}

#tresc #lewa .box1 .box-tresc .ankiety-box form fieldset .pytania .odpowiedzi
{
}

#tresc #lewa .box1 .box-tresc .ankiety-box form fieldset .pytania .odpowiedzi select
{
}

#tresc #lewa .box1 .box-tresc .ankiety-box form fieldset .pytania .odpowiedzi .odpowiedzi-pozycja
{
	margin: 10px 0 0 0;
}

#tresc #lewa .box1 .box-tresc .ankiety-box form fieldset .pytania .odpowiedzi .odpowiedzi-pozycja .odpowiedzi-pole
{
	display: inline;
}

#tresc #lewa .box1 .box-tresc .ankiety-box form fieldset .pytania .odpowiedzi .odpowiedzi-pozycja .odpowiedzi-pole input
{
}

#tresc #lewa .box1 .box-tresc .ankiety-box form fieldset .pytania .odpowiedzi .odpowiedzi-pozycja .odpowiedzi-tytul
{
	display: inline;
}

#tresc #lewa .box1 .box-tresc .ankiety-box form fieldset .wyslij
{
	text-align: center;
}

#tresc #lewa .box1 .box-tresc .ankiety-box form fieldset .wyslij input
{
}

#tresc #lewa .box1 .box-tresc .ankiety-box .komunikat span
{
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki
{
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .tytul
{
	display: none;
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania
{
	margin: 0 0 20px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px #6d6040 solid;
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania .pytania-tytul
{
	font-weight: bold;
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania table
{
	height: 100px;
	width: 100%;
	margin: auto;
	border-spacing: 0;
	*border-collapse: expression('separate', cellSpacing = '0');
	border-bottom: 1px #6d6040 solid;
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania table tr
{
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi
{
	height: 100px;
	padding: 0;
	vertical-align: bottom;
	text-align: center;
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi .wynik
{
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi .wynik .liczba
{
	display: block;
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi .wynik .procent
{
	display: block;
	font-size: 0.9em;
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi .pasek
{
	width: 5px;
	margin: auto;
	background: black;
	border: 1px #6d6040 solid;
	border-bottom: none;
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda
{
	margin: 10px 0 0 0;
	text-align: left;
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja
{
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja .pozycja-kolor
{
	width: 5px;
	height: 5px;
	float: left;
	margin: 4px 10px 0 0;
	border: 1px #6d6040 solid;
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja .pozycja-tytul
{
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi.nr1 .pasek,
#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja.nr1 .pozycja-kolor
{
	background: #4572a7;
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi.nr2 .pasek,
#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja.nr2 .pozycja-kolor
{
	background: #aa4643;
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi.nr3 .pasek,
#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja.nr3 .pozycja-kolor
{
	background: #89a54e;
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi.nr4 .pasek,
#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja.nr4 .pozycja-kolor
{
	background: #71588f;
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi.nr5 .pasek,
#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja.nr5 .pozycja-kolor
{
	background: #4198af;
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi.nr6 .pasek,
#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja.nr6 .pozycja-kolor
{
	background: #db843d;
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi.nr7 .pasek,
#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja.nr7 .pozycja-kolor
{
	background: #93a9cf;
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi.nr8 .pasek,
#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja.nr8 .pozycja-kolor
{
	background: #d19392;
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi.nr9 .pasek,
#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja.nr9 .pozycja-kolor
{
	background: #b9cd96;
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi.nr10 .pasek,
#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja.nr10 .pozycja-kolor
{
	background: #a99bbd;
}

#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi.nr11 .pasek,
#tresc #lewa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja.nr11 .pozycja-kolor
{
	background: #91c3d5;
}

#tresc #lewa .box1 .box-tresc .obrazki
{
	text-align: center;
}



#tresc #srodek
{
	float: left;
	margin: 20px 10px;
	width: 540px;
}

#tresc #srodek h1
{
	font-family: Times New Roman, serif;
	font-size: 1.85em;
	padding: 0 0 5px 0;
	margin: 0 0 15px 0;
	font-weight: normal;
	font-variant: small-caps;
	border-bottom: 1px #6d6040 solid;
}

#tresc #srodek h2
{
	font-family: Times New Roman, serif;
	font-size: 1.6em;
	font-variant: small-caps;
	font-weight: normal;
}

#tresc #srodek h3
{
	font-family: Times New Roman, serif;
	font-size: 1.3em;
	font-variant: small-caps;
	font-weight: normal;
	text-align: left;
}

#tresc #srodek p
{
	text-align: justify;
}

#tresc #srodek li
{
	text-align: justify;
}



#tresc #srodek .aktualnosci
{
}

#tresc #srodek .aktualnosci .scierzka
{
	margin: 0 0 5px 0;
	text-align: left;
	margin: 0 0 10px 0;
	padding: 0 0 7px 0;
	border-bottom: 1px #6d6040 solid;
}

#tresc #srodek .aktualnosci .scierzka a
{
}

#tresc #srodek .aktualnosci .scierzka a:hover
{
}

#tresc #srodek .aktualnosci .lista
{
}

#tresc #srodek .aktualnosci .lista .element
{
	width: 269px;
	float: left;
	margin: 0 0 10px 0;
}

#tresc #srodek .aktualnosci .lista .element .obraz
{
	text-align: center;
}

#tresc #srodek .aktualnosci .lista .element .obraz img
{
	border: 3px #6d6040 solid;
	width: 255px;
	display: block;
	margin: auto;
}

#tresc #srodek .aktualnosci .lista .element .tytul
{
	font-family: Times New Roman, serif;
	font-size: 1.3em;
	text-align: left;
	font-variant: small-caps;
	margin: 0 0 5px 0;
}

#tresc #srodek .aktualnosci .lista .element .tytul a
{
}

#tresc #srodek .aktualnosci .lista .element .tytul a:hover
{
}

#tresc #srodek .aktualnosci .lista .element .data
{
	font-size: 0.9em;
	color: #645534;
	text-align: left;
	margin: 5px 0 0 0;
}

#tresc #srodek .aktualnosci .lista .element .opis
{
	text-align: justify;
}

#tresc #srodek .aktualnosci .lista .element .wiecej
{
	text-align: right;
}

#tresc #srodek .aktualnosci .lista .element .wiecej a
{
}

#tresc #srodek .aktualnosci .lista .element .wiecej a:hover
{
}

#tresc #srodek .aktualnosci .lista .separator
{
}

#tresc #srodek .aktualnosci .lista .element.nr1
{
	width: auto;
	float: none;
	padding: 0 0 10px 0;
	border-bottom: 1px #6d6040 solid;
}

#tresc #srodek .aktualnosci .lista .element.nr1 .obraz
{
}

#tresc #srodek .aktualnosci .lista .element.nr1 .obraz img
{
	width: auto;
}

#tresc #srodek .aktualnosci .lista .element.nr1 .tytul
{
	font-family: Times New Roman, serif;
	font-size: 1.85em;
	text-align: left;
	font-variant: small-caps;
	margin: 5px 0 0 0;
}

#tresc #srodek .aktualnosci .lista .element.nr1 .tytul a
{
	font-weight: normal;
}

#tresc #srodek .aktualnosci .lista .element.nr1 .tytul a:hover
{
}

#tresc #srodek .aktualnosci .lista .element.nr1 .data
{
}

#tresc #srodek .aktualnosci .lista .element.nr1 .opis
{
	text-align: justify;
	margin: 0;
}

#tresc #srodek .aktualnosci .lista .element.nr1 .wiecej
{
}

#tresc #srodek .aktualnosci .lista .element.nr1 .wiecej a
{
}

#tresc #srodek .aktualnosci .lista .element.nr1 .wiecej a:hover
{
}

#tresc #srodek .aktualnosci .lista .separator.nr1
{
	display: none;
}

#tresc #srodek .aktualnosci .lista .element.nr2
{
	border-right: 1px #6d6040 solid;
}

#tresc #srodek .aktualnosci .lista .element.nr2 .obraz
{
	margin: 0 10px 0 0;
}

#tresc #srodek .aktualnosci .lista .element.nr2 .tytul
{
	margin: 0 10px 0 0;
}

#tresc #srodek .aktualnosci .lista .element.nr2 .data
{
	margin: 0 10px 0 0;
}

#tresc #srodek .aktualnosci .lista .element.nr2 .opis
{
	margin: 0 10px 0 0;
}

#tresc #srodek .aktualnosci .lista .element.nr2 .wiecej
{
	margin: 0 10px 0 0;
}

#tresc #srodek .aktualnosci .lista .separator.nr2
{
	display: none;
}

#tresc #srodek .aktualnosci .lista .element.nr3
{
	position: relative;
	right: 1px;
	border-left: 1px #6d6040 solid;
}

#tresc #srodek .aktualnosci .lista .element.nr3 .obraz
{
	margin: 0 0 0 10px;
}

#tresc #srodek .aktualnosci .lista .element.nr3 .tytul
{
	margin: 0 0 0 10px;
}

#tresc #srodek .aktualnosci .lista .element.nr3 .data
{
	margin: 0 0 0 10px;
}

#tresc #srodek .aktualnosci .lista .element.nr3 .opis
{
	margin: 0 0 0 10px;
}

#tresc #srodek .aktualnosci .lista .element.nr3 .wiecej
{
	margin: 0 0 0 10px;
}

#tresc #srodek .aktualnosci .lista .separator.nr3
{
	clear: both;
	margin: 0 0 10px 0;
	border-bottom: 1px #6d6040 solid;
}

#tresc #srodek .aktualnosci .lista .element.nr4
{
	border-right: 1px #6d6040 solid;
}

#tresc #srodek .aktualnosci .lista .element.nr4 .obraz
{
	margin: 0 10px 0 0;
}

#tresc #srodek .aktualnosci .lista .element.nr4 .tytul
{
	margin: 0 10px 0 0;
}

#tresc #srodek .aktualnosci .lista .element.nr4 .data
{
	margin: 0 10px 0 0;
}

#tresc #srodek .aktualnosci .lista .element.nr4 .opis
{
	margin: 0 10px 0 0;
}

#tresc #srodek .aktualnosci .lista .element.nr4 .wiecej
{
	margin: 0 10px 0 0;
}

#tresc #srodek .aktualnosci .lista .separator.nr4
{
	display: none;
}

#tresc #srodek .aktualnosci .lista .element.nr5
{
	position: relative;
	right: 1px;
	border-left: 1px #6d6040 solid;
}

#tresc #srodek .aktualnosci .lista .element.nr5 .obraz
{
	margin: 0 0 0 10px;
}

#tresc #srodek .aktualnosci .lista .element.nr5 .tytul
{
	margin: 0 0 0 10px;
}

#tresc #srodek .aktualnosci .lista .element.nr5 .data
{
	margin: 0 0 0 10px;
}

#tresc #srodek .aktualnosci .lista .element.nr5 .opis
{
	margin: 0 0 0 10px;
}

#tresc #srodek .aktualnosci .lista .element.nr5 .wiecej
{
	margin: 0 0 0 10px;
}

#tresc #srodek .aktualnosci .lista .separator.nr5
{
	clear: both;
	margin: 0 0 10px 0;
	border-bottom: 1px #6d6040 solid;
}

#tresc #srodek .aktualnosci .lista .element.nr6
{
	border-right: 1px #6d6040 solid;
}

#tresc #srodek .aktualnosci .lista .element.nr6 .obraz
{
	margin: 0 10px 0 0;
}

#tresc #srodek .aktualnosci .lista .element.nr6 .tytul
{
	margin: 0 10px 0 0;
}

#tresc #srodek .aktualnosci .lista .element.nr6 .data
{
	margin: 0 10px 0 0;
}

#tresc #srodek .aktualnosci .lista .element.nr6 .opis
{
	margin: 0 10px 0 0;
}

#tresc #srodek .aktualnosci .lista .element.nr6 .wiecej
{
	margin: 0 10px 0 0;
}

#tresc #srodek .aktualnosci .lista .separator.nr6
{
	display: none;
}

#tresc #srodek .aktualnosci .lista .element.nr7
{
	position: relative;
	right: 1px;
	border-left: 1px #6d6040 solid;
}

#tresc #srodek .aktualnosci .lista .element.nr7 .obraz
{
	margin: 0 0 0 10px;
}

#tresc #srodek .aktualnosci .lista .element.nr7 .tytul
{
	margin: 0 0 0 10px;
}

#tresc #srodek .aktualnosci .lista .element.nr7 .data
{
	margin: 0 0 0 10px;
}

#tresc #srodek .aktualnosci .lista .element.nr7 .opis
{
	margin: 0 0 0 10px;
}

#tresc #srodek .aktualnosci .lista .element.nr7 .wiecej
{
	margin: 0 0 0 10px;
}

#tresc #srodek .aktualnosci .lista .separator.nr7
{
	display: none;
}

#tresc #srodek .aktualnosci .paginacja
{
	padding: 5px 10px;
	border-top: 1px #6d6040 solid;
	font-size: 0.9em;
}

#tresc #srodek .aktualnosci .paginacja .paginacja-ilosc
{
	float: left;
}

#tresc #srodek .aktualnosci .paginacja .paginacja-strony
{
	float: right;
}

#tresc #srodek .aktualnosci .paginacja .paginacja-strony strong
{
	font-weight: normal;
	color: #645534;
}

#tresc #srodek .aktualnosci .paginacja .paginacja-strony a
{
}

#tresc #srodek .aktualnosci .paginacja .paginacja-strony a:hover
{
}

#tresc #srodek .aktualnosci .pozycja
{
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px #6d6040 solid;
	width: 540px;
	float: none;
}

#tresc #srodek .aktualnosci .pozycja .obraz
{
	display: block;
}

#tresc #srodek .aktualnosci .pozycja .obraz img
{
	border: 3px #6d6040 solid;
	display: block;
}

#tresc #srodek .aktualnosci .pozycja .tytul
{
	font-family: Times New Roman, serif;
	font-size: 1.85em;
	text-align: left;
	font-variant: small-caps;
	margin: 5px 0 0 0;
}

#tresc #srodek .aktualnosci .pozycja .data
{
	font-size: 0.9em;
	color: #645534;
	text-align: left;
	margin: 5px 0 0 0;
}

#tresc #srodek .aktualnosci .pozycja .opis
{
	text-align: justify;
}

#tresc #srodek .aktualnosci .pozycja-galeria
{
	margin: 10px 0 0 0;
}

#tresc #srodek .aktualnosci .pozycja-galeria .element
{
	float: left;
	width: 135px;
	height: 135px;
	text-align: center;
}

#tresc #srodek .aktualnosci .pozycja-galeria .element table
{
	border-collapse: collapse;
	border-spacing: 0;
	*border-collapse: expression('collapse', cellSpacing = '0');
	padding: 0;
	margin: 0;
}

#tresc #srodek .aktualnosci .pozycja-galeria .element table td
{
	border-collapse: collapse;
	border-spacing: 0;
	*border-collapse: expression('collapse', cellSpacing = '0');
	padding: 0;
	margin: 0;
	text-align: center;
	vertical-align: middle;
}

#tresc #srodek .aktualnosci .pozycja-galeria .element table td img
{
	padding: 0;
	margin: 0;
	border: 2px #6d6040 solid;
}

#tresc #srodek .aktualnosci .blad
{
}



#tresc #srodek .galeria
{
}

#tresc #srodek .galeria .scierzka
{
	margin: 0 0 5px 0;
	text-align: left;
	margin: 0 0 10px 0;
	padding: 0 0 7px 0;
	border-bottom: 1px #6d6040 solid;
}

#tresc #srodek .galeria .scierzka a
{
}

#tresc #srodek .galeria .scierzka a:hover
{
}

#tresc #srodek .galeria .kategorie
{
	border-bottom: 1px #6d6040 solid;
}

#tresc #srodek .galeria .kategorie .element
{
	float: left;
	width: 180px;
	height: 165px;
	text-align: center;
}

#tresc #srodek .galeria .kategorie .element table
{
	margin: auto;
}

#tresc #srodek .galeria .kategorie .element table td
{
	width: 156px;
	height: 119px;
	vertical-align: middle;
}

#tresc #srodek .galeria .kategorie .element table td img
{
	border: 3px #6d6040 solid;
	display: bold;
	margin: auto;
}

#tresc #srodek .galeria .kategorie .element span
{
}

#tresc #srodek .galeria .lista
{
	margin: 10px 0 0 0;
}

#tresc #srodek .galeria .lista .element
{
	float: left;
	width: 135px;
	height: 135px;
	text-align: center;
}

#tresc #srodek .galeria .lista .element table
{
	border-collapse: collapse;
	border-spacing: 0;
	*border-collapse: expression('collapse', cellSpacing = '0');
	padding: 0;
	margin: 0;
}

#tresc #srodek .galeria .lista .element table td
{
	border-collapse: collapse;
	border-spacing: 0;
	*border-collapse: expression('collapse', cellSpacing = '0');
	padding: 0;
	margin: 0;
	text-align: center;
	vertical-align: middle;
}

#tresc #srodek .galeria .lista .element table td img
{
	padding: 0;
	margin: 0;
	border: 2px #6d6040 solid;
}

#tresc #srodek .galeria .paginacja
{
	padding: 5px 10px;
	border-top: 1px #6d6040 solid;
	font-size: 0.9em;
}

#tresc #srodek .galeria .paginacja .paginacja-ilosc
{
	float: left;
}

#tresc #srodek .galeria .paginacja .paginacja-strony
{
	float: right;
}

#tresc #srodek .galeria .paginacja .paginacja-strony strong
{
	font-weight: normal;
	color: #645534;
}

#tresc #srodek .galeria .paginacja .paginacja-strony a
{
}

#tresc #srodek .galeria .paginacja .paginacja-strony a:hover
{
}

#tresc #srodek .galeria .blad
{
}



#tresc #srodek .filmy
{
}

#tresc #srodek .filmy .scierzka
{
	margin: 0 0 5px 0;
	text-align: left;
	margin: 0 0 10px 0;
	padding: 0 0 7px 0;
	border-bottom: 1px #6d6040 solid;
}

#tresc #srodek .filmy .scierzka a
{
}

#tresc #srodek .filmy .scierzka a:hover
{
}

#tresc #srodek .filmy .kategorie
{
	border-bottom: 1px #6d6040 solid;
}

#tresc #srodek .filmy .kategorie .element
{
	float: left;
	width: 180px;
	height: 150px;
	text-align: center;
}

#tresc #srodek .filmy .kategorie .element img
{
	border: 3px #6d6040 solid;
}

#tresc #srodek .filmy .lista
{
	margin: 10px 0 0 0;
}

#tresc #srodek .filmy .lista .element
{

}

#tresc #srodek .filmy .paginacja
{
	padding: 5px 10px;
	border-top: 1px #6d6040 solid;
	font-size: 0.9em;
}

#tresc #srodek .filmy .paginacja .paginacja-ilosc
{
	float: left;
}

#tresc #srodek .filmy .paginacja .paginacja-strony
{
	float: right;
}

#tresc #srodek .filmy .paginacja .paginacja-strony strong
{
	font-weight: normal;
	color: #645534;
}

#tresc #srodek .filmy .paginacja .paginacja-strony a
{
}

#tresc #srodek .filmy .paginacja .paginacja-strony a:hover
{
}

#tresc #srodek .filmy .blad
{
}



#tresc #srodek .kontakt
{
	text-align: center;
	position: relative;
}

#tresc #srodek .kontakt .kontakt-kotwica
{
	position: absolute;
	top: -100px;
}

#tresc #srodek .kontakt form
{
	width: 400px;
	margin: auto;
	padding: 0;
	border: none;
}

#tresc #srodek .kontakt form fieldset
{
	margin: 0;
	padding: 0;
	border: none;
}

#tresc #srodek .kontakt form fieldset .pozycja
{
	width: 430px;
	padding: 5px 0 0 0;
	clear: both;
}

#tresc #srodek .kontakt form fieldset .pozycja .tytul
{
	float: left;
	width: 140px;
	margin: 0 10px 0 0;
	text-align: right;
}

#tresc #srodek .kontakt form fieldset .pozycja .pole
{
	width: 280px;
	float: left;
	text-align: left;
}

#tresc #srodek .kontakt form fieldset .pozycja .pole input
{
	width: 280px;
	border: 1px #6d6040 solid;
	margin: 0;
}

#tresc #srodek .kontakt form fieldset .pozycja .pole textarea
{
	width: 430px;
	height: 120px;
	border: 1px #6d6040 solid;
}

#tresc #srodek .kontakt form fieldset .pozycja .pole img
{
	border: 1px #6d6040 solid;
	border-bottom: none;
	display: block;
}

#tresc #srodek .kontakt form fieldset .pozycja.nr4 .tytul
{
	display: none;
}

#tresc #srodek .kontakt form fieldset .pozycja.nr5
{
	width: 300px;
	float: left;
}

#tresc #srodek .kontakt form fieldset .pozycja.nr5 .tytul
{
	width: 300px;
	text-align: left;
}

#tresc #srodek .kontakt form fieldset .pozycja.nr6
{
	width: 70px;
	margin: 55px 0 0 0;
	float: right;
	clear: none;
}

#tresc #srodek .kontakt form fieldset .pozycja.nr6 .tytul
{
	display: none;
}

#tresc #srodek .kontakt form fieldset .pozycja.nr6 .pole
{
	width: 70px;
	text-align: right;
}

#tresc #srodek .kontakt form fieldset .pozycja.nr6 .pole input
{
	width: auto;
}



#tresc #srodek .zglosuczestnictwo
{
	text-align: center;
	position: relative;
}

#tresc #srodek .zglosuczestnictwo .zglosuczestnictwo-kotwica
{
	position: absolute;
	top: -100px;
}

#tresc #srodek .zglosuczestnictwo form
{
	width: 400px;
	margin: auto;
	padding: 0;
	border: none;
}

#tresc #srodek .zglosuczestnictwo form fieldset
{
	margin: 0;
	padding: 0;
	border: none;
}

#tresc #srodek .zglosuczestnictwo form fieldset .pozycja
{
	width: 430px;
	padding: 5px 0 0 0;
	clear: both;
}

#tresc #srodek .zglosuczestnictwo form fieldset .pozycja .tytul
{
	float: left;
	width: 175px;
	margin: 0 5px 0 0;
	text-align: right;
}

#tresc #srodek .zglosuczestnictwo form fieldset .pozycja .pole
{
	width: 250px;
	float: left;
	text-align: left;
}

#tresc #srodek .zglosuczestnictwo form fieldset .pozycja .pole input
{
	width: 250px;
	border: 1px #6d6040 solid;
	margin: 0;
}

#tresc #srodek .zglosuczestnictwo form fieldset .pozycja .pole input.checkbox
{
	width: auto;
	border: auto;
	margin: auto;
}

#tresc #srodek .zglosuczestnictwo form fieldset .pozycja .pole textarea
{
	width: 430px;
	height: 120px;
	border: 1px #6d6040 solid;
}

#tresc #srodek .zglosuczestnictwo form fieldset .pozycja .pole img
{
	border: 1px #6d6040 solid;
	border-bottom: none;
	display: block;
}

#tresc #srodek .zglosuczestnictwo form fieldset .pozycja.nr4 .pole
{
	width: auto;
	float: left;
	text-align: left;
}

#tresc #srodek .zglosuczestnictwo form fieldset .pozycja.nr5 .tytul
{
	padding: 8px 0 0 0;
}

#tresc #srodek .zglosuczestnictwo form fieldset .pozycja.nr6 .pole
{

}

#tresc #srodek .zglosuczestnictwo form fieldset .pozycja.nr7 .tytul
{
	display: none;
}

#tresc #srodek .zglosuczestnictwo form fieldset .pozycja.nr8
{
	width: 300px;
	float: left;
}

#tresc #srodek .zglosuczestnictwo form fieldset .pozycja.nr8 .tytul
{
	width: 300px;
	text-align: left;
}

#tresc #srodek .zglosuczestnictwo form fieldset .pozycja.nr9
{
	width: 70px;
	margin: 55px 0 0 0;
	float: right;
	clear: none;
}

#tresc #srodek .zglosuczestnictwo form fieldset .pozycja.nr9 .tytul
{
	display: none;
}

#tresc #srodek .zglosuczestnictwo form fieldset .pozycja.nr9 .pole
{
	width: 70px;
	text-align: right;
}

#tresc #srodek .zglosuczestnictwo form fieldset .pozycja.nr9 .pole input
{
	width: auto;
}



#tresc #srodek > .program
{
	text-align: center;
	position: relative;
}

#tresc #srodek > .program .program-kotwica
{
	position: absolute;
	top: -100px;
}

#tresc #srodek > .program .blad
{
}

#tresc #srodek > .program .blad span
{
}

#tresc #srodek > .program .komunikat
{
}

#tresc #srodek > .program .komunikat span
{
}

#tresc #srodek > .program form
{
	margin: auto;
	padding: 0;
	border: none;
	width: 300px;
}

#tresc #srodek > .program form fieldset
{
	margin: 0;
	padding: 0;
	border: none;
}

#tresc #srodek > .program form fieldset .pozycja
{
	margin: 0;
}

#tresc #srodek > .program form fieldset .pozycja .tytul
{
	text-align: left;
	font-weight: bold;
}

#tresc #srodek > .program form fieldset .pozycja .pole
{
	text-align: left;
	padding: 0 0 0 30px;
}

#tresc #srodek > .program form fieldset .pozycja .pole input
{
	width: 270px;

	border: 1px #6d6040 solid;
	margin: 0px;
}

#tresc #srodek > .program form fieldset .pozycja .pole textarea
{
	width: 270px;
	height: 200px;

	border: 1px #6d6040 solid;
}

#tresc #srodek > .program form fieldset .pozycja .pole select
{
	width: 270px;

	border: 1px #6d6040 solid;
}

#tresc #srodek > .program form fieldset .pozycja .pole img
{
	border: 1px #6d6040 solid;
	border-top: none;
	display: block;
}

#tresc #srodek > .program form fieldset .pozycja .przycisk
{
	text-align: right;
}

#tresc #srodek > .program form fieldset .pozycja .przycisk input
{
	border: 1px #6d6040 solid;
	font-weight: bold;
}



#tresc #srodek .wktzgloszenia
{
	text-align: center;
	position: relative;
}

#tresc #srodek .wktzgloszenia .wktzgloszenia-kotwica
{
	position: absolute;
	top: -100px;
}

#tresc #srodek .wktzgloszenia form
{
	width: 400px;
	margin: auto;
	padding: 0;
	border: none;
}

#tresc #srodek .wktzgloszenia form fieldset
{
	margin: 0;
	padding: 0;
	border: none;
}

#tresc #srodek .wktzgloszenia form fieldset .pozycja
{
	width: 430px;
	padding: 5px 0 0 0;
	clear: both;
}

#tresc #srodek .wktzgloszenia form fieldset .pozycja .tytul
{
	float: left;
	width: 140px;
	margin: 0 10px 0 0;
	text-align: right;
}

#tresc #srodek .wktzgloszenia form fieldset .pozycja .pole
{
	width: 280px;
	float: left;
	text-align: left;
}

#tresc #srodek .wktzgloszenia form fieldset .pozycja .pole input
{
	width: 280px;
	border: 1px #6d6040 solid;
	margin: 0;
}

#tresc #srodek .wktzgloszenia form fieldset .pozycja .pole textarea
{
	width: 280px;
	height: 120px;
	border: 1px #6d6040 solid;
}

#tresc #srodek .wktzgloszenia form fieldset .pozycja .pole img
{
	border: 1px #6d6040 solid;
	border-bottom: none;
	display: block;
}

#tresc #srodek .wktzgloszenia form fieldset .pozycja.nr5 .tytul
{

}

#tresc #srodek .wktzgloszenia form fieldset .pozycja.nr6
{
}

#tresc #srodek .wktzgloszenia form fieldset .pozycja.nr6 .tytul
{
}

#tresc #srodek .wktzgloszenia form fieldset .pozycja.nr7
{
	width: 70px;

	float: right;
	clear: none;
}

#tresc #srodek .wktzgloszenia form fieldset .pozycja.nr7 .tytul
{
	display: none;
}

#tresc #srodek .wktzgloszenia form fieldset .pozycja.nr7 .pole
{
	width: 70px;
	text-align: right;
}

#tresc #srodek .wktzgloszenia form fieldset .pozycja.nr7 .pole input
{
	width: auto;
}



#tresc #srodek .newsletter
{
}

#tresc #srodek .newsletter p
{
}

#tresc #srodek .newsletter form
{
}

#tresc #srodek .newsletter form .formularz
{
}

#tresc #srodek .newsletter form .formularz .pozycja
{
}

#tresc #srodek .newsletter form .formularz .pozycja .pole
{
	margin: 0 0 10px 0;
}

#tresc #srodek .newsletter form .formularz .pozycja .pole input
{
	width: 100%;
}

#tresc #srodek .newsletter form .formularz .pozycja .przyciski
{
	text-align: center;
}

#tresc #srodek .newsletter form .formularz .pozycja .przyciski input
{
}

#tresc #srodek .newsletter .blad
{
}

#tresc #srodek .newsletter .blad span
{
}

#tresc #srodek .newsletter .blad span strong
{
}

#tresc #srodek .newsletter .komunikat
{
}

#tresc #srodek .newsletter .komunikat span
{
}

#tresc #srodek .newsletter .komunikat span strong
{
}



#tresc #srodek .ankiety
{
}

#tresc #srodek .ankiety form
{
	margin: 0;
	padding: 0;
}

#tresc #srodek .ankiety form fieldset
{
	margin: 0;
	padding: 0;
	border: none;
}

#tresc #srodek .ankiety form fieldset legend
{
	display: none;
}

#tresc #srodek .ankiety form fieldset .pytania
{
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px #6d6040 solid;
	text-align: left;
}

#tresc #srodek .ankiety form fieldset .pytania .blad
{
}

#tresc #srodek .ankiety form fieldset .pytania .pytania-tytul
{
	font-weight: bold;
}

#tresc #srodek .ankiety form fieldset .pytania .pytania-tytul span
{
	font-style: italic;
	font-weight: normal;
}

#tresc #srodek .ankiety form fieldset .pytania .pytania-tytul span.blad
{
	margin: 0;
	padding: 0;
}

#tresc #srodek .ankiety form fieldset .pytania .odpowiedzi
{
	margin: 0 0 0 20px;
}

#tresc #srodek .ankiety form fieldset .pytania .odpowiedzi select
{
}

#tresc #srodek .ankiety form fieldset .pytania .odpowiedzi .odpowiedzi-pozycja
{
	margin: 10px 0 0 0;
}

#tresc #srodek .ankiety form fieldset .pytania .odpowiedzi .odpowiedzi-pozycja .odpowiedzi-pole
{
	display: inline;
}

#tresc #srodek .ankiety form fieldset .pytania .odpowiedzi .odpowiedzi-pozycja .odpowiedzi-pole input
{
}

#tresc #srodek .ankiety form fieldset .pytania .odpowiedzi .odpowiedzi-pozycja .odpowiedzi-tytul
{
	display: inline;
}

#tresc #srodek .ankiety form fieldset .wyslij
{
}

#tresc #srodek .ankiety form fieldset .wyslij input
{
}

#tresc #srodek .ankiety .komunikat
{
}

#tresc #srodek .ankiety .komunikat span
{
}

#tresc #srodek .ankiety .wyniki
{
}

#tresc #srodek .ankiety .wyniki .tytul
{
	display: none;
}

#tresc #srodek .ankiety .wyniki .pytania
{
	margin: 0 0 20px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px #6d6040 solid;
}

#tresc #srodek .ankiety .wyniki .pytania .pytania-tytul
{
	font-weight: bold;
}

#tresc #srodek .ankiety .wyniki .pytania table
{
	height: 200px;
	width: 400px;
	margin: auto;
	border-spacing: 0;
	*border-collapse: expression('separate', cellSpacing = '0');
	border-bottom: 1px #6d6040 solid;
}

#tresc #srodek .ankiety .wyniki .pytania table tr
{
}

#tresc #srodek .ankiety .wyniki .pytania table .odpowiedzi
{
	height: 200px;
	padding: 0;
	vertical-align: bottom;
	text-align: center;
}

#tresc #srodek .ankiety .wyniki .pytania table .odpowiedzi .wynik
{
}

#tresc #srodek .ankiety .wyniki .pytania table .odpowiedzi .wynik .liczba
{
	display: block;
}

#tresc #srodek .ankiety .wyniki .pytania table .odpowiedzi .wynik .procent
{
	display: block;
	font-size: 0.9em;
}

#tresc #srodek .ankiety .wyniki .pytania table .odpowiedzi .pasek
{
	width: 20px;
	margin: auto;
	background: black;
	border: 1px #6d6040 solid;
	border-bottom: none;
}

#tresc #srodek .ankiety .wyniki .pytania .legenda
{
	margin: 10px 20px 0 20px;
	text-align: left;
}

#tresc #srodek .ankiety .wyniki .pytania .legenda .pozycja
{
	clear: both;
	height: 30px;
}

#tresc #srodek .ankiety .wyniki .pytania .legenda .pozycja .pozycja-kolor
{
	width: 10px;
	height: 10px;
	float: left;
	margin: 2px 10px 0 0;
	border: 1px #6d6040 solid;
}

#tresc #srodek .ankiety .wyniki .pytania .legenda .pozycja .pozycja-tytul
{
}

#tresc #srodek .ankiety .wyniki .pytania table .odpowiedzi.nr1 .pasek,
#tresc #srodek .ankiety .wyniki .pytania .legenda .pozycja.nr1 .pozycja-kolor
{
	background: #4572a7;
}

#tresc #srodek .ankiety .wyniki .pytania table .odpowiedzi.nr2 .pasek,
#tresc #srodek .ankiety .wyniki .pytania .legenda .pozycja.nr2 .pozycja-kolor
{
	background: #aa4643;
}

#tresc #srodek .ankiety .wyniki .pytania table .odpowiedzi.nr3 .pasek,
#tresc #srodek .ankiety .wyniki .pytania .legenda .pozycja.nr3 .pozycja-kolor
{
	background: #89a54e;
}

#tresc #srodek .ankiety .wyniki .pytania table .odpowiedzi.nr4 .pasek,
#tresc #srodek .ankiety .wyniki .pytania .legenda .pozycja.nr4 .pozycja-kolor
{
	background: #71588f;
}

#tresc #srodek .ankiety .wyniki .pytania table .odpowiedzi.nr5 .pasek,
#tresc #srodek .ankiety .wyniki .pytania .legenda .pozycja.nr5 .pozycja-kolor
{
	background: #4198af;
}

#tresc #srodek .ankiety .wyniki .pytania table .odpowiedzi.nr6 .pasek,
#tresc #srodek .ankiety .wyniki .pytania .legenda .pozycja.nr6 .pozycja-kolor
{
	background: #db843d;
}

#tresc #srodek .ankiety .wyniki .pytania table .odpowiedzi.nr7 .pasek,
#tresc #srodek .ankiety .wyniki .pytania .legenda .pozycja.nr7 .pozycja-kolor
{
	background: #93a9cf;
}

#tresc #srodek .ankiety .wyniki .pytania table .odpowiedzi.nr8 .pasek,
#tresc #srodek .ankiety .wyniki .pytania .legenda .pozycja.nr8 .pozycja-kolor
{
	background: #d19392;
}

#tresc #srodek .ankiety .wyniki .pytania table .odpowiedzi.nr9 .pasek,
#tresc #srodek .ankiety .wyniki .pytania .legenda .pozycja.nr9 .pozycja-kolor
{
	background: #b9cd96;
}

#tresc #srodek .ankiety .wyniki .pytania table .odpowiedzi.nr10 .pasek,
#tresc #srodek .ankiety .wyniki .pytania .legenda .pozycja.nr10 .pozycja-kolor
{
	background: #a99bbd;
}

#tresc #srodek .ankiety .wyniki .pytania table .odpowiedzi.nr11 .pasek,
#tresc #srodek .ankiety .wyniki .pytania .legenda .pozycja.nr11 .pozycja-kolor
{
	background: #91c3d5;
}



#tresc #srodek .uzytkownicy
{
	text-align: center;
}

#tresc #srodek .uzytkownicy .logowanie
{
}

#tresc #srodek .uzytkownicy .logowanie form
{
	width: 360px;
	margin: auto;
	padding: 0;
	border: none;
}

#tresc #srodek .uzytkownicy .logowanie form fieldset
{
	margin: 0;
	padding: 0;
	border: none;
}

#tresc #srodek .uzytkownicy .logowanie form fieldset .pozycja
{
	float: left;
	height: 30px;
}

#tresc #srodek .uzytkownicy .logowanie form fieldset .pozycja .tytul
{
	float: left;
	width: 50px;
	margin: 0 10px 0 0;
	text-align: right;
	font-weight: bold;
}

#tresc #srodek .uzytkownicy .logowanie form fieldset .pozycja .pole
{
	width: 120px;
	float: left;
	text-align: left;
}

#tresc #srodek .uzytkownicy .logowanie form fieldset .pozycja .pole input
{
	width: 110px;
	border: 1px #6d6040 solid;
}

#tresc #srodek .uzytkownicy .logowanie form fieldset .pozycja.nr3
{
	clear: both;
	width: 360px;
}

#tresc #srodek .uzytkownicy .logowanie form fieldset .pozycja.nr3 .tytul
{
	width: 325px;
	font-weight: normal;
}

#tresc #srodek .uzytkownicy .logowanie form fieldset .pozycja.nr3 .pole
{
	width: 20px;
	text-align: right;
}

#tresc #srodek .uzytkownicy .logowanie form fieldset .pozycja.nr3 .pole input
{
	width: auto;
}

#tresc #srodek .uzytkownicy .logowanie form fieldset .pozycja.nr4
{
	clear: both;
	width: 360px;
}

#tresc #srodek .uzytkownicy .logowanie form fieldset .pozycja.nr4 .tytul
{
	display: none;
}

#tresc #srodek .uzytkownicy .logowanie form fieldset .pozycja.nr4 .pole
{
	width: auto;
	float: none;
	margin: 0 10px 0 0;
	text-align: right;
}

#tresc #srodek .uzytkownicy .logowanie form fieldset .pozycja.nr4 .pole input
{
	width: auto;
}

#tresc #srodek .uzytkownicy .rejestracja
{
}

#tresc #srodek .uzytkownicy .rejestracja form
{
	width: 450px;
	margin: auto;
	padding: 0;
	border: none;
}

#tresc #srodek .uzytkownicy .rejestracja form fieldset
{
	margin: 0;
	padding: 0;
	border: none;
}

#tresc #srodek .uzytkownicy .rejestracja form fieldset .pozycja
{
	width: 450px;
	padding: 5px 0 0 0;
	clear: both;
}

#tresc #srodek .uzytkownicy .rejestracja form fieldset .pozycja .tytul
{
	float: left;
	width: 160px;
	margin: 0 10px 0 0;
	text-align: right;
}

#tresc #srodek .uzytkownicy .rejestracja form fieldset .pozycja .tytul span
{
	color: red;
}

#tresc #srodek .uzytkownicy .rejestracja form fieldset .pozycja .pole
{
	width: 280px;
	float: left;
	text-align: left;
}

#tresc #srodek .uzytkownicy .rejestracja form fieldset .pozycja .pole input
{
	width: 200px;
	border: 1px #6d6040 solid;
	margin: 0;
}

#tresc #srodek .uzytkownicy .rejestracja form fieldset .pozycja .pole img
{
	border: 1px #6d6040 solid;
	border-bottom: none;
	display: block;
}

#tresc #srodek .uzytkownicy .rejestracja form fieldset .pozycja.nr11
{
	float: left;
	width: 290px;
}

#tresc #srodek .uzytkownicy .rejestracja form fieldset .pozycja.nr11 .pole
{
	width: 120px;
}

#tresc #srodek .uzytkownicy .rejestracja form fieldset .pozycja.nr11 .pole input
{
	width: 120px;
}

#tresc #srodek .uzytkownicy .rejestracja form fieldset .pozycja.nr12
{
	width: 70px;
	margin: 40px 80px 0 0;
	float: right;
	clear: none;
}

#tresc #srodek .uzytkownicy .rejestracja form fieldset .pozycja.nr12 .tytul
{
	display: none;
}

#tresc #srodek .uzytkownicy .rejestracja form fieldset .pozycja.nr12 .pole
{
	width: 70px;
	text-align: right;
}

#tresc #srodek .uzytkownicy .rejestracja form fieldset .pozycja.nr12 .pole input
{
	width: auto;
}

#tresc #srodek .uzytkownicy .dane
{
}

#tresc #srodek .uzytkownicy .dane form
{
	width: 450px;
	margin: auto;
	padding: 0;
	border: none;
}

#tresc #srodek .uzytkownicy .dane form fieldset
{
	margin: 0;
	padding: 0;
	border: none;
}

#tresc #srodek .uzytkownicy .dane form fieldset .pozycja
{
	width: 450px;
	padding: 5px 0 0 0;
	clear: both;
}

#tresc #srodek .uzytkownicy .dane form fieldset .pozycja .tytul
{
	float: left;
	width: 160px;
	margin: 0 10px 0 0;
	text-align: right;
}

#tresc #srodek .uzytkownicy .dane form fieldset .pozycja .tytul span
{
	color: red;
}

#tresc #srodek .uzytkownicy .dane form fieldset .pozycja .pole
{
	width: 280px;
	float: left;
	text-align: left;
}

#tresc #srodek .uzytkownicy .dane form fieldset .pozycja .pole input
{
	width: 200px;
	border: 1px #6d6040 solid;
	margin: 0;
}

#tresc #srodek .uzytkownicy .dane form fieldset .pozycja .pole img
{
	border: 1px #6d6040 solid;
	border-bottom: none;
	display: block;
	position: relative;
	top: 1px;
}

#tresc #srodek .uzytkownicy .dane form fieldset .pozycja.nr12
{
	width: 70px;
	margin: 0 80px 0 0;
	float: right;
	clear: none;
}

#tresc #srodek .uzytkownicy .dane form fieldset .pozycja.nr12 .tytul
{
	display: none;
}

#tresc #srodek .uzytkownicy .dane form fieldset .pozycja.nr12 .pole
{
	width: 70px;
	text-align: right;
}

#tresc #srodek .uzytkownicy .dane form fieldset .pozycja.nr12 .pole input
{
	width: auto;
}

#tresc #srodek .uzytkownicy .haslo
{
}

#tresc #srodek .uzytkownicy .haslo form
{
	width: 450px;
	margin: auto;
	padding: 0;
	border: none;
}

#tresc #srodek .uzytkownicy .haslo form fieldset
{
	margin: 0;
	padding: 0;
	border: none;
}

#tresc #srodek .uzytkownicy .haslo form fieldset .pozycja
{
	width: 450px;
	padding: 5px 0 0 0;
	clear: both;
}

#tresc #srodek .uzytkownicy .haslo form fieldset .pozycja .tytul
{
	float: left;
	width: 160px;
	margin: 0 10px 0 0;
	text-align: right;
}

#tresc #srodek .uzytkownicy .haslo form fieldset .pozycja .tytul span
{
	color: red;
}

#tresc #srodek .uzytkownicy .haslo form fieldset .pozycja .pole
{
	width: 280px;
	float: left;
	text-align: left;
}

#tresc #srodek .uzytkownicy .haslo form fieldset .pozycja .pole input
{
	width: 200px;
	border: 1px #6d6040 solid;
	margin: 0;
}

#tresc #srodek .uzytkownicy .haslo form fieldset .pozycja .pole img
{
	border: 1px #6d6040 solid;
	border-bottom: none;
	display: block;
	position: relative;
	top: 1px;
}

#tresc #srodek .uzytkownicy .haslo form fieldset .pozycja.nr4
{
	width: 70px;
	margin: 0 80px 0 0;
	float: right;
	clear: none;
}

#tresc #srodek .uzytkownicy .haslo form fieldset .pozycja.nr4 .tytul
{
	display: none;
}

#tresc #srodek .uzytkownicy .haslo form fieldset .pozycja.nr4 .pole
{
	width: 70px;
	text-align: right;
}

#tresc #srodek .uzytkownicy .haslo form fieldset .pozycja.nr4 .pole input
{
	width: auto;
}

#tresc #srodek .uzytkownicy .email
{
}

#tresc #srodek .uzytkownicy .email form
{
	width: 450px;
	margin: auto;
	padding: 0;
	border: none;
}

#tresc #srodek .uzytkownicy .email form fieldset
{
	margin: 0;
	padding: 0;
	border: none;
}

#tresc #srodek .uzytkownicy .email form fieldset .pozycja
{
	width: 450px;
	padding: 5px 0 0 0;
	clear: both;
}

#tresc #srodek .uzytkownicy .email form fieldset .pozycja .tytul
{
	float: left;
	width: 160px;
	margin: 0 10px 0 0;
	text-align: right;
}

#tresc #srodek .uzytkownicy .email form fieldset .pozycja .tytul span
{
	color: red;
}

#tresc #srodek .uzytkownicy .email form fieldset .pozycja .pole
{
	width: 280px;
	float: left;
	text-align: left;
}

#tresc #srodek .uzytkownicy .email form fieldset .pozycja .pole input
{
	width: 200px;
	border: 1px #6d6040 solid;
	margin: 0;
}

#tresc #srodek .uzytkownicy .email form fieldset .pozycja.nr5
{
	width: 70px;
	margin: 0 80px 0 0;
	float: right;
	clear: none;
}

#tresc #srodek .uzytkownicy .email form fieldset .pozycja.nr5 .tytul
{
	display: none;
}

#tresc #srodek .uzytkownicy .email form fieldset .pozycja.nr5 .pole
{
	width: 70px;
	text-align: right;
}

#tresc #srodek .uzytkownicy .email form fieldset .pozycja.nr5 .pole input
{
	width: auto;
}



#tresc #srodek .zgloszenia
{
	text-align: center;
}

#tresc #srodek .zgloszenia .udzial
{
	text-align: center;
}

#tresc #srodek .zgloszenia .udzial .formularz
{
	clear: both;
}

#tresc #srodek .zgloszenia .udzial .formularz .tresc
{
	clear: both;
}

#tresc #srodek .zgloszenia .udzial .formularz .tresc form
{
	width: 530px;
	margin: auto;
	padding: 0;
	border: none;
}

#tresc #srodek .zgloszenia .udzial .formularz .tresc form fieldset
{
	margin: 0;
	padding: 0;
	border: none;
}

#tresc #srodek .zgloszenia .udzial .formularz .tresc form fieldset .pozycja
{
	width: 530px;
	padding: 5px 0 0 0;
	clear: both;
}

#tresc #srodek .zgloszenia .udzial .formularz .tresc form fieldset .pozycja .tytul
{
	float: left;
	width: 160px;
	margin: 0 10px 0 0;
	text-align: right;
}

#tresc #srodek .zgloszenia .udzial .formularz .tresc form fieldset .pozycja .tytul span
{
	color: red;
}

#tresc #srodek .zgloszenia .udzial .formularz .tresc form fieldset .pozycja .pole
{
	width: 360px;
	float: left;
	text-align: left;
}

#tresc #srodek .zgloszenia .udzial .formularz .tresc form fieldset .pozycja .pole input
{
	width: 280px;
	border: 1px #6d6040 solid;
	margin: 0;
}

#tresc #srodek .zgloszenia .udzial .formularz .tresc form fieldset .pozycja .pole textarea
{
	width: 280px;
	height: 100px;
	border: 1px #6d6040 solid;
	margin: 0;
}

#tresc #srodek .zgloszenia .udzial .formularz .tresc form fieldset .pozycja.nr2
{
	width: 70px;
	margin: 0 80px 0 0;
	float: right;
	clear: none;
}

#tresc #srodek .zgloszenia .udzial .formularz .tresc form fieldset .pozycja.nr2 .tytul
{
	display: none;
}

#tresc #srodek .zgloszenia .udzial .formularz .tresc form fieldset .pozycja.nr2 .pole
{
	width: 70px;
	text-align: right;
}

#tresc #srodek .zgloszenia .udzial .formularz .tresc form fieldset .pozycja.nr2 .pole input
{
	width: auto;
}

#tresc #srodek .zgloszenia .udzial > .pozycja
{
	position: relative;
	clear: both;
	margin: 0 0 10px 0;
}

#tresc #srodek .zgloszenia .udzial .pozycja .tresc
{
	clear: both;
}

#tresc #srodek .zgloszenia .udzial .pozycja .tresc .element
{
	float: left;
	width: 130px;
	margin: 0 5px 0 0;
	text-align: left;
}

#tresc #srodek .zgloszenia .udzial .pozycja .tresc .element .tytul
{
	font-weight: bold;
}

#tresc #srodek .zgloszenia .udzial .pozycja .tresc .element .pole
{
	margin: 0 0 10px 0;
}

#tresc #srodek .zgloszenia .program
{
	text-align: center;
}

#tresc #srodek .zgloszenia .program > .pozycja
{
	position: relative;
	clear: both;
	margin: 0 0 10px 0;
}

#tresc #srodek .zgloszenia .program .pozycja .naglowek
{
	padding: 5px 10px;
	background: url(../gfx/tlo2.png);
}

#tresc #srodek .zgloszenia .program .pozycja .naglowek .element
{
	float: left;
	text-align: left;
}

#tresc #srodek .zgloszenia .program .pozycja .naglowek .element .tytul
{
	width: 100px;
	float: left;
	font-weight: bold;
}

#tresc #srodek .zgloszenia .program .pozycja .naglowek .element .pole
{
	width: 210px;
	float: left;
}

#tresc #srodek .zgloszenia .program .pozycja .naglowek .element.nr2 .tytul
{
	width: 35px;
}

#tresc #srodek .zgloszenia .program .pozycja .naglowek .element.nr2 .pole
{
	width: 100px;
}

#tresc #srodek .zgloszenia .program .pozycja .tresc
{
	clear: both;
}

#tresc #srodek .zgloszenia .program .pozycja .tresc .element
{
	float: left;
	width: 159px;
	margin: 10px 5px 0 0;
	padding: 10px 5px 0 10px;
	text-align: left;
	border-left: 1px #a39060 solid;
	border-top: 1px #a39060 solid;
}

#tresc #srodek .zgloszenia .program .pozycja .tresc .element .tytul
{	
	font-weight: bold;
}

#tresc #srodek .zgloszenia .program .pozycja .tresc .element .pole
{
	margin: 0 0 10px 0;
}

#tresc #srodek .zgloszenia .program .pozycja .tresc .element.nr1
{
	width: 104px;
}

#tresc #srodek .zgloszenia .program .pozycja .tresc .element.nr2
{
	width: 154px;
}

#tresc #srodek .zgloszenia .program .pozycja .tresc .element.nr3
{
	width: 74px;
}

#tresc #srodek .zgloszenia .program .pozycja .tresc .element.nr4
{
	float: right;
	width: 124px;
}

#tresc #srodek .zgloszenia .program .pozycja .tresc .element.nr5
{
	width: 374px;
}

#tresc #srodek .zgloszenia .program .pozycja .tresc .element.nr5 .tytul
{
	float: left;
	margin: 0 10px 0 0;
}

#tresc #srodek .zgloszenia .program .pozycja .tresc .element.nr6
{
	clear: both;
}

#tresc #srodek .zgloszenia .program .formularz
{
	position: relative;
	clear: both;
	margin: 0 0 10px 0;
}

#tresc #srodek .zgloszenia .program .formularz .naglowek
{
	padding: 5px 10px;
	background: url(../gfx/tlo2.png);
}

#tresc #srodek .zgloszenia .program .formularz .naglowek .element
{
	float: left;
	font-weight: bold;
	text-align: left;
}

#tresc #srodek .zgloszenia .program .formularz .naglowek .element .tytul
{
}

#tresc #srodek .zgloszenia .program .formularz .naglowek .element .pole
{
}

#tresc #srodek .zgloszenia .program .formularz .tresc
{
	clear: both;
}

#tresc #srodek .zgloszenia .program .formularz .tresc form
{
	width: 530px;
	margin: auto;
	padding: 0;
	border: none;
}

#tresc #srodek .zgloszenia .program .formularz .tresc form fieldset
{
	margin: 0;
	padding: 0;
	border: none;
}

#tresc #srodek .zgloszenia .program .formularz .tresc form fieldset .pozycja
{
	text-align: right;
	width: 530px;
	padding: 5px 0 0 0;
	clear: both;
}

#tresc #srodek .zgloszenia .program .formularz .tresc form fieldset .pozycja .tytul
{
	float: left;
	width: 160px;
	margin: 0 10px 0 0;
}

#tresc #srodek .zgloszenia .program .formularz .tresc form fieldset .pozycja .tytul span
{
	color: red;
}

#tresc #srodek .zgloszenia .program .formularz .tresc form fieldset .pozycja .pole
{
	width: 360px;
	float: left;
	text-align: left;
}

#tresc #srodek .zgloszenia .program .formularz .tresc form fieldset .pozycja .pole input
{
	width: 280px;
	border: 1px #6d6040 solid;
	margin: 0;
}

#tresc #srodek .zgloszenia .program .formularz .tresc form fieldset .pozycja .pole select
{
	width: 280px;
	border: 1px #6d6040 solid;
	margin: 0;
}

#tresc #srodek .zgloszenia .program .formularz .tresc form fieldset .pozycja .pole textarea
{
	width: 280px;
	height: 100px;
	border: 1px #6d6040 solid;
	margin: 0;
}

#tresc #srodek .zgloszenia .program .formularz .tresc form fieldset .pozycja.nr8
{
	width: 70px;
	margin: 0 80px 0 0;
	float: right;
	clear: none;
}

#tresc #srodek .zgloszenia .program .formularz .tresc form fieldset .pozycja.nr8 .tytul
{
	display: none;
}

#tresc #srodek .zgloszenia .program .formularz .tresc form fieldset .pozycja.nr8 .pole
{
	width: 70px;
	text-align: right;
}

#tresc #srodek .zgloszenia .program .formularz .tresc form fieldset .pozycja.nr8 .pole input
{
	width: auto;
}

#tresc #srodek .zgloszenia .obozy
{
	text-align: center;
}

#tresc #srodek .zgloszenia .obozy .formularz
{
	position: relative;
	clear: both;
	margin: 0 0 10px 0;
}

#tresc #srodek .zgloszenia .obozy .formularz .naglowek
{
	padding: 5px 10px;
	background: url(../gfx/tlo2.png);
}

#tresc #srodek .zgloszenia .obozy .formularz .naglowek .element
{
	float: left;
	font-weight: bold;
	text-align: left;
}

#tresc #srodek .zgloszenia .obozy .formularz .naglowek .element .tytul
{
}

#tresc #srodek .zgloszenia .obozy .formularz .naglowek .element .pole
{
}

#tresc #srodek .zgloszenia .obozy .formularz .tresc
{
	clear: both;
}

#tresc #srodek .zgloszenia .obozy .formularz .tresc form
{
	width: 530px;
	margin: auto;
	padding: 0;
	border: none;
}

#tresc #srodek .zgloszenia .obozy .formularz .tresc form fieldset
{
	margin: 0;
	padding: 0;
	border: none;
}

#tresc #srodek .zgloszenia .obozy .formularz .tresc form fieldset .pozycja
{
	text-align: right;
	width: 530px;
	padding: 5px 0 0 0;
	clear: both;
}

#tresc #srodek .zgloszenia .obozy .formularz .tresc form fieldset .pozycja .tytul
{
	float: left;
	width: 160px;
	margin: 0 10px 0 0;
}

#tresc #srodek .zgloszenia .obozy .formularz .tresc form fieldset .pozycja .tytul span
{
	color: red;
}

#tresc #srodek .zgloszenia .obozy .formularz .tresc form fieldset .pozycja .pole
{
	width: 360px;
	float: left;
	text-align: left;
}

#tresc #srodek .zgloszenia .obozy .formularz .tresc form fieldset .pozycja .pole input
{
	width: 280px;
	border: 1px #6d6040 solid;
	margin: 0;
}

#tresc #srodek .zgloszenia .obozy .formularz .tresc form fieldset .pozycja .pole select
{
	width: 280px;
	border: 1px #6d6040 solid;
	margin: 0;
}

#tresc #srodek .zgloszenia .obozy .formularz .tresc form fieldset .pozycja .pole textarea
{
	width: 280px;
	height: 100px;
	border: 1px #6d6040 solid;
	margin: 0;
}

#tresc #srodek .zgloszenia .obozy .formularz .tresc form fieldset .pozycja.nr4
{
	width: 70px;
	margin: 0 80px 0 0;
	float: right;
	clear: none;
}

#tresc #srodek .zgloszenia .obozy .formularz .tresc form fieldset .pozycja.nr4 .tytul
{
	display: none;
}

#tresc #srodek .zgloszenia .obozy .formularz .tresc form fieldset .pozycja.nr4 .pole
{
	width: 70px;
	text-align: right;
}

#tresc #srodek .zgloszenia .obozy .formularz .tresc form fieldset .pozycja.nr4 .pole input
{
	width: auto;
}

#tresc #srodek .zgloszenia .obozy > .pozycja
{
	position: relative;
	clear: both;
	margin: 0 0 10px 0;
}

#tresc #srodek .zgloszenia .obozy .pozycja .naglowek
{
	padding: 5px 10px;
	background: url(../gfx/tlo2.png);
}

#tresc #srodek .zgloszenia .obozy .pozycja .naglowek .element
{
	float: left;
	text-align: left;
}

#tresc #srodek .zgloszenia .obozy .pozycja .naglowek .element .tytul
{
	width: 100px;
	float: left;
	font-weight: bold;
}

#tresc #srodek .zgloszenia .obozy .pozycja .naglowek .element .pole
{
	width: 210px;
	float: left;
}

#tresc #srodek .zgloszenia .obozy .pozycja .naglowek .element.nr2 .tytul
{
	width: 35px;
}

#tresc #srodek .zgloszenia .obozy .pozycja .naglowek .element.nr2 .pole
{
	width: 100px;
}

#tresc #srodek .zgloszenia .obozy .pozycja .tresc
{
	clear: both;
}

#tresc #srodek .zgloszenia .obozy .pozycja .tresc .element
{
	float: left;
	width: 159px;
	margin: 10px 5px 0 0;
	padding: 10px 5px 0 10px;
	text-align: left;
	border-left: 1px #a39060 solid;
	border-top: 1px #a39060 solid;
}

#tresc #srodek .zgloszenia .obozy .pozycja .tresc .element .tytul
{	
	font-weight: bold;
}

#tresc #srodek .zgloszenia .obozy .pozycja .tresc .element .pole
{
	margin: 0 0 10px 0;
}

#tresc #srodek .zgloszenia .obozy .pozycja .tresc .element .pole form
{
	margin: 0;
	padding: 0;
	display: inline;
}

#tresc #srodek .zgloszenia .obozy .pozycja .tresc .element .pole form fieldset
{
	margin: 0;
	padding: 0;
	display: inline;
	border: none;
}

#tresc #srodek .zgloszenia .obozy .pozycja .tresc .element .pole form fieldset .pozycja
{
	display: inline;
}

#tresc #srodek .zgloszenia .obozy .pozycja .tresc .element .pole form fieldset .pozycja .tytul
{
	display: none;
}

#tresc #srodek .zgloszenia .obozy .pozycja .tresc .element .pole form fieldset .pozycja .pole
{
	display: inline;
}

#tresc #srodek .zgloszenia .obozy .pozycja .tresc .element .pole form fieldset .pozycja .pole select
{
	width: 100px;
	margin: 0;
	display: inline;
	border: 1px #6d6040 solid;
}

#tresc #srodek .zgloszenia .obozy .pozycja .tresc .element .pole form fieldset .pozycja .pole input
{
	margin: 0;
	border: 1px #6d6040 solid;
}

#tresc #srodek .zgloszenia .obozy .pozycja .tresc .element.nr1
{
	width: 374px;
}

#tresc #srodek .zgloszenia .obozy .pozycja .tresc .element.nr1 .tytul
{
	float: left;
	margin: 0 10px 0 0;
}

#tresc #srodek .zgloszenia .obozy .pozycja .tresc .element.nr2
{
	width: 124px;
}

#tresc #srodek .zgloszenia .domki
{
	text-align: center;
}

#tresc #srodek .zgloszenia .domki .formularz
{
	position: relative;
	clear: both;
	margin: 0 0 10px 0;
}

#tresc #srodek .zgloszenia .domki .formularz .naglowek
{
	padding: 5px 10px;
	background: url(../gfx/tlo2.png);
}

#tresc #srodek .zgloszenia .domki .formularz .naglowek .element
{
	float: left;
	text-align: left;
}

#tresc #srodek .zgloszenia .domki .formularz .naglowek .element .tytul
{
	width: 150px;
	float: left;
	font-weight: bold;
}

#tresc #srodek .zgloszenia .domki .formularz .naglowek .element .pole
{
	width: 160px;
	float: left;
}

#tresc #srodek .zgloszenia .domki .formularz .naglowek .element.nr2 .tytul
{
	width: 35px;
}

#tresc #srodek .zgloszenia .domki .formularz .naglowek .element.nr2 .pole
{
	width: 100px;
}

#tresc #srodek .zgloszenia .domki .formularz .tresc
{
	clear: both;
}

#tresc #srodek .zgloszenia .domki .formularz .tresc form
{
	width: 530px;
	margin: auto;
	padding: 0;
	border: none;
}

#tresc #srodek .zgloszenia .domki .formularz .tresc form fieldset
{
	margin: 0;
	padding: 0;
	border: none;
}

#tresc #srodek .zgloszenia .domki .formularz .tresc form fieldset .pozycja
{
	text-align: right;
	width: 530px;
	padding: 5px 0 0 0;
	clear: both;
}

#tresc #srodek .zgloszenia .domki .formularz .tresc form fieldset .pozycja .tytul
{
	float: left;
	width: 160px;
	margin: 0 10px 0 0;
}

#tresc #srodek .zgloszenia .domki .formularz .tresc form fieldset .pozycja .tytul span
{
	color: red;
}

#tresc #srodek .zgloszenia .domki .formularz .tresc form fieldset .pozycja .pole
{
	width: 360px;
	float: left;
	text-align: left;
}

#tresc #srodek .zgloszenia .domki .formularz .tresc form fieldset .pozycja .pole input
{
	width: 280px;
	border: 1px #6d6040 solid;
	margin: 0;
}

#tresc #srodek .zgloszenia .domki .formularz .tresc form fieldset .pozycja .pole select
{
	width: 280px;
	border: 1px #6d6040 solid;
	margin: 0;
}

#tresc #srodek .zgloszenia .domki .formularz .tresc form fieldset .pozycja .pole textarea
{
	width: 280px;
	height: 100px;
	border: 1px #6d6040 solid;
	margin: 0;
}

#tresc #srodek .zgloszenia .domki .formularz .tresc form fieldset .pozycja.nr2
{
	width: 70px;
	margin: 0 80px 0 0;
	float: right;
	clear: none;
}

#tresc #srodek .zgloszenia .domki .formularz .tresc form fieldset .pozycja.nr2 .tytul
{
	display: none;
}

#tresc #srodek .zgloszenia .domki .formularz .tresc form fieldset .pozycja.nr2 .pole
{
	width: 70px;
	text-align: right;
}

#tresc #srodek .zgloszenia .domki .formularz .tresc form fieldset .pozycja.nr2 .pole input
{
	width: auto;
}

#tresc #srodek .zgloszenia .domki > .pozycja
{
	position: relative;
	clear: both;
	margin: 0 0 10px 0;
}

#tresc #srodek .zgloszenia .domki .pozycja .naglowek
{
	padding: 5px 10px;
	background: url(../gfx/tlo2.png);
}

#tresc #srodek .zgloszenia .domki .pozycja .naglowek .element
{
	float: left;
	text-align: left;
}

#tresc #srodek .zgloszenia .domki .pozycja .naglowek .element .tytul
{
	width: 150px;
	float: left;
	font-weight: bold;
}

#tresc #srodek .zgloszenia .domki .pozycja .naglowek .element .pole
{
	width: 75px;
	float: left;
}

#tresc #srodek .zgloszenia .domki .pozycja .naglowek .element.nr2 .tytul
{
	width: 35px;
}

#tresc #srodek .zgloszenia .domki .pozycja .naglowek .element.nr2 .pole
{
	width: 50px;
}

#tresc #srodek .zgloszenia .domki .pozycja .naglowek .element.nr3 .tytul
{
	width: 35px;
}

#tresc #srodek .zgloszenia .domki .pozycja .naglowek .element.nr3 .pole
{
	width: 100px;
}

#tresc #srodek .zgloszenia .domki .pozycja .tresc
{
	clear: both;
}

#tresc #srodek .zgloszenia .domki .pozycja .tresc .element
{
	float: left;
	width: 159px;
	margin: 10px 5px 0 0;
	padding: 10px 5px 0 10px;
	text-align: left;
	border-left: 1px #a39060 solid;
	border-top: 1px #a39060 solid;
}

#tresc #srodek .zgloszenia .domki .pozycja .tresc .element .tytul
{	
	font-weight: bold;
}

#tresc #srodek .zgloszenia .domki .pozycja .tresc .element .pole
{
	margin: 0 0 10px 0;
}

#tresc #srodek .zgloszenia .domki .pozycja .tresc .element.nr1
{
	width: 177px;
}

#tresc #srodek .zgloszenia .domki .pozycja .tresc .element.nr2
{
	width: 176px;
}

#tresc #srodek .zgloszenia .domki .pozycja .tresc .element.nr3
{
	width: 124px;
}

#tresc #srodek .zgloszenia .oplata
{
	text-align: center;
}

#tresc #srodek .zgloszenia .oplata > .pozycja
{
	position: relative;
	clear: both;
	margin: 0 0 10px 0;
}

#tresc #srodek .zgloszenia .oplata .pozycja .naglowek
{
	padding: 5px 10px;
	background: url(../gfx/tlo2.png);
}

#tresc #srodek .zgloszenia .oplata .pozycja .naglowek .element
{
	float: left;
	text-align: left;
}

#tresc #srodek .zgloszenia .oplata .pozycja .naglowek .element .tytul
{
	width: 100px;
	float: left;
	font-weight: bold;
}

#tresc #srodek .zgloszenia .oplata .pozycja .naglowek .element .pole
{
	width: 55px;
	float: left;
}

#tresc #srodek .zgloszenia .oplata .pozycja .naglowek .element.nr1 .tytul
{
	width: 43px;
}

#tresc #srodek .zgloszenia .oplata .pozycja .naglowek .element.nr2 .tytul
{
	width: 43px;
}

#tresc #srodek .zgloszenia .oplata .pozycja .naglowek .element.nr3 .tytul
{
	width: 65px;
}

#tresc #srodek .zgloszenia .oplata .pozycja .naglowek .element.nr4 .tytul
{
	width: 65px;
}

#tresc #srodek .zgloszenia .oplata .pozycja .tresc
{
	clear: both;
}

#tresc #srodek .zgloszenia .oplata .pozycja .tresc .element
{
	float: left;
	width: 519px;
	margin: 10px 0 0 0;
	padding: 10px 5px 0 10px;
	text-align: left;
	border-left: 1px #a39060 solid;
	border-top: 1px #a39060 solid;
}

#tresc #srodek .zgloszenia .oplata .pozycja .tresc .element .tytul
{	
	font-weight: bold;
}

#tresc #srodek .zgloszenia .oplata .pozycja .tresc .element .pole
{
	margin: 0 0 10px 0;
}

#tresc #srodek .zgloszenia .ukrywane
{
}

#tresc #srodek .zgloszenia .ukrywane .ukrywane-tresc
{
}

#tresc #srodek .zgloszenia .ukrywane .ukrywane-przycisk
{
	position: absolute;
	top: 0;
	right: 0;
	width: 520px;
	padding: 5px 10px;
	text-align: right;
	font-weight: bold;
	cursor: pointer;
	text-decoration: underline;
}



#tresc #prawa
{
	float: right;
	margin: 10px 50px 10px 0;
	width: 170px;
	border-left: 1px #6d6040 solid;
}

#tresc #prawa .box1
{
	margin: 10px 0 20px 10px;
	text-align: left;
}

#tresc #prawa .box1 .box2
{
}

#tresc #prawa .box1 .box-tytul
{
}

#tresc #prawa .box1 .box-tytul h2
{
	font-family: Times New Roman, serif;
	font-size: 1.85em;
	padding: 0 0 5px 0;
	margin: 0 0 5px 0;
	font-weight: normal;
	font-variant: small-caps;
	border-bottom: 1px #6d6040 solid;
}

#tresc #prawa .box1 .box-tresc
{
	margin: 0 10px 0 10px;
}



#tresc #prawa .box1 .box-tresc .menu
{
}

#tresc #prawa .box1 .box-tresc .menu ul,
#tresc #prawa .box1 .box-tresc .menu li
{
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#tresc #prawa .box1 .box-tresc .menu > ul > li::before
{
	content: "»  ";
	font-weight: bold;
}

#tresc #prawa .box1 .box-tresc .menu > ul > li > ul > li::before
{
	content: "-  ";
	font-weight: bold;
}

#tresc #prawa .box1 .box-tresc .menu li li
{
	padding: 0 0 0 10px;
}

#tresc #prawa .box1 .box-tresc .menu .link
{
}

#tresc #prawa .box1 .box-tresc .menu .link a
{
}

#tresc #prawa .box1 .box-tresc .menu .link a:hover
{
}

#tresc #prawa .box1 .box-tresc .menu .link a .tytul
{
}

#tresc #prawa .box1 .box-tresc .menu .link a:hover .tytul
{
}

#tresc #prawa .box1 .box-tresc .menu .link.nadrzedny > a,
#tresc #prawa .box1 .box-tresc .menu .link.aktualny > a
{
	text-shadow: #84642a 1px 1px 1px;
}



#tresc #prawa .box1 .box-tresc .menuautomatyczne
{
}

#tresc #prawa .box1 .box-tresc .menuautomatyczne ul,
#tresc #prawa .box1 .box-tresc .menuautomatyczne li
{
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#tresc #prawa .box1 .box-tresc .menuautomatyczne > ul > li::before
{
	content: "»  ";
	font-weight: bold;
}

#tresc #prawa .box1 .box-tresc .menuautomatyczne > ul > li > ul > li::before
{
	content: "-  ";
	font-weight: bold;
}

#tresc #prawa .box1 .box-tresc .menuautomatyczne li li
{
	padding: 0 0 0 10px;
}

#tresc #prawa .box1 .box-tresc .menuautomatyczne .link
{
}

#tresc #prawa .box1 .box-tresc .menuautomatyczne .link a
{
}

#tresc #prawa .box1 .box-tresc .menuautomatyczne .link a:hover
{
}

#tresc #prawa .box1 .box-tresc .menuautomatyczne .link a .tytul
{
}

#tresc #prawa .box1 .box-tresc .menuautomatyczne .link a:hover .tytul
{
}

#tresc #prawa .box1 .box-tresc .menuautomatyczne .link.nadrzedny > a,
#tresc #prawa .box1 .box-tresc .menuautomatyczne .link.aktualny > a
{
	text-shadow: #84642a 1px 1px 1px;
}



#tresc #prawa .box1 .box-tresc .newsletter-box
{
}

#tresc #prawa .box1 .box-tresc .newsletter-box p
{
}

#tresc #prawa .box1 .box-tresc .newsletter-box form
{
}

#tresc #prawa .box1 .box-tresc .newsletter-box form .formularz
{
}

#tresc #prawa .box1 .box-tresc .newsletter-box form .formularz .pozycja
{
}

#tresc #prawa .box1 .box-tresc .newsletter-box form .formularz .pozycja .pole
{
	margin: 0 0 10px 0;
}

#tresc #prawa .box1 .box-tresc .newsletter-box form .formularz .pozycja .pole input
{
	width: 100%;
}

#tresc #prawa .box1 .box-tresc .newsletter-box form .formularz .pozycja .przyciski
{
	text-align: center;
}

#tresc #prawa .box1 .box-tresc .newsletter-box form .formularz .pozycja .przyciski input
{
}



#tresc #prawa .box1 .box-tresc .ankiety-box
{
}

#tresc #prawa .box1 .box-tresc .ankiety-box form
{
	margin: 0;
	padding: 0;
}

#tresc #prawa .box1 .box-tresc .ankiety-box form fieldset
{
	margin: 0;
	padding: 0;
	border: none;
}

#tresc #prawa .box1 .box-tresc .ankiety-box form fieldset legend
{
	display: none;
}

#tresc #prawa .box1 .box-tresc .ankiety-box form fieldset .pytania
{
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px #6d6040 solid;
	text-align: left;
}

#tresc #prawa .box1 .box-tresc .ankiety-box form fieldset .pytania .pytania-tytul
{
	font-weight: bold;
}

#tresc #prawa .box1 .box-tresc .ankiety-box form fieldset .pytania .pytania-tytul span
{
	font-style: italic;
	font-weight: normal;
}

#tresc #prawa .box1 .box-tresc .ankiety-box form fieldset .pytania .odpowiedzi
{
}

#tresc #prawa .box1 .box-tresc .ankiety-box form fieldset .pytania .odpowiedzi select
{
}

#tresc #prawa .box1 .box-tresc .ankiety-box form fieldset .pytania .odpowiedzi .odpowiedzi-pozycja
{
	margin: 10px 0 0 0;
}

#tresc #prawa .box1 .box-tresc .ankiety-box form fieldset .pytania .odpowiedzi .odpowiedzi-pozycja .odpowiedzi-pole
{
	display: inline;
}

#tresc #prawa .box1 .box-tresc .ankiety-box form fieldset .pytania .odpowiedzi .odpowiedzi-pozycja .odpowiedzi-pole input
{
}

#tresc #prawa .box1 .box-tresc .ankiety-box form fieldset .pytania .odpowiedzi .odpowiedzi-pozycja .odpowiedzi-tytul
{
	display: inline;
}

#tresc #prawa .box1 .box-tresc .ankiety-box form fieldset .wyslij
{
	text-align: center;
}

#tresc #prawa .box1 .box-tresc .ankiety-box form fieldset .wyslij input
{
}

#tresc #prawa .box1 .box-tresc .ankiety-box .komunikat span
{
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki
{
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .tytul
{
	display: none;
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania
{
	margin: 0 0 20px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px #6d6040 solid;
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania .pytania-tytul
{
	font-weight: bold;
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania table
{
	height: 100px;
	width: 100%;
	margin: auto;
	border-spacing: 0;
	*border-collapse: expression('separate', cellSpacing = '0');
	border-bottom: 1px #6d6040 solid;
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania table tr
{
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi
{
	height: 100px;
	padding: 0;
	vertical-align: bottom;
	text-align: center;
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi .wynik
{
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi .wynik .liczba
{
	display: block;
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi .wynik .procent
{
	display: block;
	font-size: 0.9em;
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi .pasek
{
	width: 5px;
	margin: auto;
	background: black;
	border: 1px #6d6040 solid;
	border-bottom: none;
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda
{
	margin: 10px 0 0 0;
	text-align: left;
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja
{
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja .pozycja-kolor
{
	width: 5px;
	height: 5px;
	float: left;
	margin: 4px 10px 0 0;
	border: 1px #6d6040 solid;
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja .pozycja-tytul
{
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi.nr1 .pasek,
#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja.nr1 .pozycja-kolor
{
	background: #4572a7;
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi.nr2 .pasek,
#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja.nr2 .pozycja-kolor
{
	background: #aa4643;
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi.nr3 .pasek,
#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja.nr3 .pozycja-kolor
{
	background: #89a54e;
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi.nr4 .pasek,
#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja.nr4 .pozycja-kolor
{
	background: #71588f;
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi.nr5 .pasek,
#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja.nr5 .pozycja-kolor
{
	background: #4198af;
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi.nr6 .pasek,
#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja.nr6 .pozycja-kolor
{
	background: #db843d;
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi.nr7 .pasek,
#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja.nr7 .pozycja-kolor
{
	background: #93a9cf;
}

#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania table .odpowiedzi.nr8 .pasek,
#tresc #prawa .box1 .box-tresc .ankiety-box .wyniki .pytania .legenda .pozycja.nr8 .pozycja-kolor
{
	background: #d19392;
}

#tresc #prawa .box1 .box-tresc .obrazki
{
	text-align: center;
}



#tresc #loga
{
	border-top: 1px #6d6040 solid;
	margin: 0 50px 0 40px;
}

#tresc #loga .box1
{
}

#tresc #loga .box1 .box2
{
	margin: 10px 0 0 0;
	float: left;
	width: 300px;
}

#tresc #loga .box1 .box2 .box-tytul
{
}

#tresc #loga .box1 .box2 .box-tytul h2
{
	font-family: Times New Roman, serif;
	font-size: 1.85em;
	margin: 0 0 5px 0;
	padding: 0;
	font-weight: normal;
	font-variant: small-caps;
}

#tresc #loga .box1 .box2 .box-tresc
{
	text-align: center;
}

#tresc #loga .box1 .box2 .box-tresc .tekst
{
}

#tresc #loga .box1.x2 .box2
{
	margin: 10px 0 0 0;
	float: left;
	width: 600px;
}

#tresc #loga .box1.x3 .box2
{
	margin: 10px 0 0 0;
	float: left;
	width: 900px;
}



#dol
{
	height: 100px;
	background: url(../gfx/tlo-dol.png);
}

#stopka
{
	padding: 10px 50px 10px 40px;
}

#stopka-menu
{
	margin: 0 10px 5px 10px;
	text-align: left;
}

#stopka-menu div
{
	display: inline;
}

#stopka-menu span:after
{
	content: " | "
}

#stopka-copyrights
{
	float: left;
	margin-left: 10px
}

#stopka-powered
{
	float: right;
	margin-right: 10px;
}

#stopka-powered img
{

}



#totopory
{
	position: absolute;
	top: 100px;
	left: -142px;
	width: 215px;
	height: 246px;
	background: url(../gfx/totopory.png);
	font-variant: small-caps;
	font-family: Times New Roman, serif;
}

#totopory .box1
{
	margin: 45px 10px 50px 0px;
	text-align: left;
	font-family: Times New Roman, serif;
}

#totopory .box1 .box2
{
}

#totopory .box1 .box-tytul
{
}

#totopory .box1 .box-tytul h2
{
	font-family: Times New Roman, serif;
	font-size: 1.85em;
	padding: 0 0 5px 0;
	margin: 0 0 5px 0;
	font-weight: normal;
	border-bottom: 1px #6d6040 solid;
}

#totopory .box1 .box-tresc
{
	font-size: 1.15em;
	margin: 0 10px 0 5px;
}

#totopory .box1 .box-tresc .menu
{
}

#totopory .box1 .box-tresc .menu .link
{
	margin: 0 0 10px 0;
}

#totopory .box1 .box-tresc .menu .link a
{
	font-weight: bold;
	font-family: Times New Roman, serif;
}

#totopory .box1 .box-tresc .menu .link a:hover
{
}

#totopory .box1 .box-tresc .menu .link a .tytul
{
	font-weight: bold;
	font-family: Times New Roman, serif;
}

#totopory .box1 .box-tresc .menu .link a:hover .tytul
{
}

#totopory .box1 .box-tresc .menu .link.nadrzedny,
#totopory .box1 .box-tresc .menu .link.aktualny
{
	text-shadow: #84642a 1px 1px 1px;
}