/* reset & globals */
html, body, h1, h2, h3, h4, h5, h6, div, span,
blockquote, p, address, form, fieldset, img,
ul, ol, dl, dt, dd, li, hr, table, td, th, tr,
strong, em, sup, sub, dfn, ins, del, q, cite,
var, samp, code, kbd, tt, pre {
	margin: 0;
	padding: 0;
	border: none;
}

/*@import url('reset.css');*/

body {
	margin-top  : 20px;
	margin-bottom: 20px;
  text-align  : center;
	background  : #eecc88;

	font-family : verdana, helvetica, sans-serif;
  font-style  : normal;
  font-weight : normal;
  font-size   : 10pt;
}

#pojemnik {
  margin  : 0px auto;
  padding : 0px;
  width   : 650px;
	background: #FFFFFF;
	border: 10px solid #FFFFFF;
}

#flagi {
	margin-bottom: 5px;
	height: 22px;
	text-align: right;
	background: #FFFFFF;
}

#flagi img {
	text-decoration: none;
	color: #000;
	border: 1px solid #000;
}

#flagi a {
	display: inline;
}

#logo {
	margin: 0px;
	padding: 0px;
	height: 105px;
	margin-bottom: 10px;
	text-align: center;
}

#logofest {
	margin: 0px;
	padding: 0px;
	height: 170px;
	margin-bottom: 10px;
	text-align: center;
}

#content {
	overflow: hidden;
}

#galeria {
	margin-left: 0;
	padding-left: 0;
}

#galeria span {
	cursor: pointer;
}

.newsletter {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

.newsletter li {
	margin-left: 0;
	padding-left: 14px;
	background-image: url('grafika/listy/koperta.gif');
	background-repeat: no-repeat;
	background-position: left 0.4em;
}

.newsletter_details {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	display: none;
}

.newsletter_details li {
	padding-left: 0px;
	background-image: none;
}

.lata_relacje {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

.lata_relacje li {
	margin-left: 0;
	padding-left: 14px;
	background-image: url('grafika/listy/olowek.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

.lata {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

.lata li {
	margin-left: 0;
	padding-left: 14px;
	background-image: url('grafika/listy/aparat.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

.rajdy {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	display: none;
}

.rajdy li {
	padding-left: 14px;
	background-image: url('grafika/listy/but.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

.rajdy_widoczne {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	display: block;
	margin-bottom: 1em;
}

.rajdy_widoczne li {
	padding-left: 14px;
    margin-bottom: 1em;
	background-image: url('grafika/listy/but.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

.rajdy_widoczne .kwadrat li {
    margin-bottom: 0px;
}

.rocznik .relacje {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	margin-bottom: 1em;
}

.rocznik .relacje li {
	padding-left: 14px;
	background-image: url('grafika/listy/relacja.gif');
	background-repeat: no-repeat;
	background-position: left 0.2em;
}

.rocznik .kwadrat {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

.rocznik .kwadrat li {
	padding-left: 14px;
	margin-left: 0;
	background-image: url('grafika/listy/kwadrat.gif');
	background-repeat: no-repeat;
	background-position: left 0.1em;
}

.relacje {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

.relacje li {
	padding-left: 14px;
	background-image: url('grafika/listy/relacja.gif');
	background-repeat: no-repeat;
	background-position: left 0.2em;
}

.zapisy {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

.zapisy li {
	padding-left: 14px;
	background-image: url('grafika/listy/olowek.gif');
	background-repeat: no-repeat;
	background-position: left 0.1em;
}

.wazne {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	margin-bottom: 1em;
}

.wazne li {
	padding-left: 14px;
	background-image: url('grafika/listy/wykrzyknik.gif');
	background-repeat: no-repeat;
	background-position: left 0.1em;
}

div#aktualnosci .wazne {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	margin-bottom: 0em;
}

div#aktualnosci .wazne li {
	padding-left: 14px;
	background-image: url('grafika/listy/wykrzyknik.gif');
	background-repeat: no-repeat;
	background-position: left 0.1em;
}

.autor {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

.autor li {
	padding-left: 14px;
	background-image: url('grafika/listy/autor.gif');
	background-repeat: no-repeat;
	background-position: left 0.1em;
}

.kalendarz {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

.kalendarz li {
	padding-left: 14px;
	background-image: url('grafika/listy/kalendarz.gif');
	background-repeat: no-repeat;
	background-position: left center;
}

.zegarek {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

.zegarek li {
	padding-left: 14px;
	background-image: url('grafika/listy/zegarek.gif');
	background-repeat: no-repeat;
	background-position: left center;
}

.jak_trafic {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

.jak_trafic li {
	padding-left: 14px;
	background-image: url('grafika/listy/jak_trafic.gif');
	background-repeat: no-repeat;
	background-position: left 0.1em;
}

.lupa {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

.lupa li {
	padding-left: 14px;
	background-image: url('grafika/listy/lupa.gif');
	background-repeat: no-repeat;
	background-position: left 0.2em;
}

.kolo {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	margin-bottom: 1em;
}

.kolo li {
	padding-left: 14px;
	background-image: url('grafika/listy/kolo.gif');
	background-repeat: no-repeat;
	background-position: left 0.2em;
}

.olimpiada {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	margin-bottom: 1em;
}

.olimpiada li {
	padding-left: 14px;
	background-image: url('grafika/listy/medal.gif');
	background-repeat: no-repeat;
	background-position: left 0.2em;
}

.radio {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	margin-bottom: 1em;
}

.radio li {
	padding-left: 14px;
	background-image: url('grafika/listy/radio.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

.tv {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	margin-bottom: 1em;
}

.tv li {
	padding-left: 14px;
	background-image: url('grafika/listy/tv.gif');
	background-repeat: no-repeat;
	background-position: left 0.1em;
}

.choinka {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	margin-bottom: 1em;
}

.choinka li {
	padding-left: 14px;
	background-image: url('grafika/listy/choinka.gif');
	background-repeat: no-repeat;
	background-position: left 0.1em;
}

.sylwester {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

.sylwester li {
	padding-left: 14px;
	background-image: url('grafika/listy/sylwester.gif');
	background-repeat: no-repeat;
	background-position: left 0.2em;
}

.ludek {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	margin-bottom: 1em;
}

.ludek li {
	padding-left: 14px;
	background-image: url('grafika/listy/ludek.gif');
	background-repeat: no-repeat;
	background-position: left 0.2em;
}

.zarzad {
	margin-left: 10px;
	padding-left: 0;
	list-style-type: none;
}

.zarzad li {
	padding-left: 14px;
	background-image: url('grafika/listy/zarzad.gif');
	background-repeat: no-repeat;
	background-position: left 0.2em;
}

.galeria_ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

.galeria_ul li {
	padding-left: 14px;
	background-image: url('grafika/listy/karta.gif');
	background-repeat: no-repeat;
	background-position: left 0.1em;
}

.galeria_analog_ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

.galeria_analog_ul li {
	padding-left: 14px;
	background-image: url('grafika/listy/klatka_analog.gif');
	background-repeat: no-repeat;
	background-position: left 0.2em;
}

.slonce {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	margin-bottom: 1em;
}

.slonce li {
	padding-left: 14px;
	margin-left: 0;
	background-image: url('grafika/listy/slonce.gif');
	background-repeat: no-repeat;
	background-position: left 0.1em;
}

.parasol {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	display: block;
	margin-bottom: 1em;
}

.parasol li {
	padding-left: 14px;
	background-image: url('grafika/listy/parasol.gif');
	background-repeat: no-repeat;
	background-position: left 0.1em;
}

.waskitor {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	margin-bottom: 1em;
}

.waskitor li {
	padding-left: 14px;
	margin-left: 0;
	background-image: url('grafika/listy/waskitor.gif');
	background-repeat: no-repeat;
	background-position: left 0.4em;
}

.kwadrat {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

.kwadrat li {
	padding-left: 14px;
	margin-left: 1em;
	background-image: url('grafika/listy/kwadrat.gif');
	background-repeat: no-repeat;
	background-position: left 0.1em;
}

#tekst {
	background: #FFFFFF;
	float: right;
	width: 75%;
}

#sponsorzy img {
	text-decoration: none;
	color: #000;
	border: 1px solid #000;
}

#sponsorzy .linia {
	margin-top: 5px;
	margin-bottom: 5px;
	border-top: 1px solid #996600; /*#4b0501;*/
	width: 100%;
	height: 11px;
}

#tekst a, a:visited {
	text-decoration: none;
	color: #996600; /*#4b0501;*/
	display: inline;
}

#tekst p {
	margin-bottom: 6px;
}

#tekst ol, ul, li {
	margin-left: 10px;
}

#tekst p.c {
	text-align: center;
}

#tekst p.c_b {
	text-align: center;
	font-weight: bold;
}

#tekst p.j {
	text-align: justify;
}

#tekst p.j_w_i {
	text-align: justify;
	text-indent: 3em;
}

#tekst p.italic {
	text-indent: 3em;
	text-align: justify;
	font-style: italic;
}

#tekst p.r {
	text-align: right;
}

#tekst p.r_i {
	text-align: right;
	font-style: italic;
}

#tekst p.l {
	text-align: left;
}

#tekst ol li {
	text-align: left;
	margin-left: 2em;
	text-align: justify;
}

#tekst ul li {
	text-align: left;
}

#tekst ul {
	list-style-type: none;
}

#aktualnosci {
	text-align: left;
}

#aktualnosci .rajdy_widoczne {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	display: block;
	margin-bottom: 0;
}

#aktualnosci .rajdy_widoczne li {
	padding-left: 14px;
	background-image: url('grafika/listy/but.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

#aktualnosci .kolo {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

#aktualnosci .kolo li {
	padding-left: 14px;
	background-image: url('grafika/listy/kolo.gif');
	background-repeat: no-repeat;
	background-position: left 0.2em;
}

#aktualnosci p.powrot {
	text-align: right;
	font-size: smaller;
}

#aktualnosci p.podtytul {
	color: #996600;/*#4b0501;*/
	font-size: medium;
	text-align: left;
	padding-bottom: 1px;
	border-bottom: 1px solid #996600; /*#4b0501;*/
	margin-bottom: 10px;
}

#aktualnosci p.srodtytul {
	color: black;/*#4b0501;*/
	font-size: normal;
	text-align: left;
	font-weight: bold;
	padding-bottom: 1px;
	margin-bottom: 10px;
	margin-top: 30px;
}

.pojemnik {
	width: 58%;
	float: left;
	padding-right: 2%;
}

.pojemnik_prawy {
	width: 40%;
	float: right;
}

.pojemnik_caly {
	width: 100%;
}

#tekst p.naglowek {
	color: #996600; /*#4b0501;*/
	font-size: large;
	font-weight: bold;
	text-align: left;
	padding-bottom: 1px;
	border-bottom: 1px solid #996600; /*#4b0501;*/
	margin-bottom: 10px;
}

#aktualnosci p.naglowek {
	color: #996600; /*#4b0501;*/
	font-size: large;
	font-weight: bold;
	text-align: left;
	padding-bottom: 1px;
	border-bottom: 1px solid #996600; /*#4b0501;*/
	margin-bottom: 0px;
}

.pojemnik p.img {
	margin-top: 5px;
}

#aktualnosci .pojemnik span.maly {
	font-size: x-small;
}

#aktualnosci .pojemnik_prawy span.maly {
	font-size: x-small;
}

/* with right margin */
.pojemnik_caly img.w_r_m {
	margin-right: 70px;
}

.pojemnik_caly p.img {
	margin-top: 10px;
}

.pojemnik_caly p img {
	margin-right: 20px;
	margin-bottom: 10px;
}

#menu {
	float: left;
  margin-right: 10px;
	background: #FFFFFF;
	width: 150px;
	border-top: 1px solid #996600; /*#4b0501;*/
	text-align: left;
}

#menu ul li a, a:visited {
	display: block;
	text-decoration: none;
	color: #000000;
	/*width: 140px;*/
}

#menu ul {
  margin          : 0px;
  padding         : 0px;
  list-style-type : none;
}

#menu ul li {
	padding    : 3px 0px 3px 3px;
	margin     : 0px;
	text-align : left;
	border-bottom : 1px solid #996600; /*#4b0501;*/
}

#menu ul li.both {
	padding    : 3px 0px 3px 3px;
	margin     : 0px;
	text-align : left;
	border-top : 1px solid #996600; /*#4b0501;*/
	border-bottom : 1px solid #996600; /*#4b0501;*/
}

#menu ul li.subitem {
	padding    : 3px 0px 3px 3px;
	margin-left: 1em;
	text-align : left;
	border-bottom : 1px solid #V;/*#4b0501;*/
}

#menu ul li.subitem_last {
	padding    : 3px 0px 3px 3px;
	margin-left: 1em;
	text-align : left;
	border : none;
}

#menu ul li:hover {
	font-weight: bold;
}

#stopka {
	border-top: 1px solid #996600;/*#4b0501;*/
	padding-top: 4px;
	color: #000000;
	font-size: 0.77em;
	text-align: center;
}

#relacja p {
	text-align: justify;
	text-indent: 3em;
}

#relacja p.italic {
	font-style: italic;
}

#relacja p.srodtytul {
	line-height: 1.5em;
	text-indent: 0em;
	text-align: left;
	background-color: #eecc88;
	border-left: 1px dashed #996600; /*#4b0501;*/
	font-weight: bold;
	padding-left: 0.5em;
	margin-top: 2em;
	margin-bottom: 1em;
}

#relacja p.podpis {
	line-height: 1.5em;
	text-indent: 0em;
	text-align: right;
	background-color: #eecc88;
	border-right: 1px dashed #996600; /*#4b0501;*/
	padding-right: 1em;
	margin-top: 1em;
	margin-bottom: 1em;
	font-style: italic;
	font-weight: bold;
}

#relacja p.naglowek {
	color: #996600; /*#4b0501;*/
	font-size: large;
	font-weight: bold;
	text-align: left;
	padding-bottom: 1px;
	border-bottom: 1px solid #996600; /*#4b0501;*/
	margin-bottom: 10px;
	text-indent: 0em;
}

#relacja p.tytul {
	line-height: 1.5em;
	text-indent: 0em;
	text-align: center;
	background-color: #eecc88;
	border-left: 1px dashed #996600; /*#4b0501;*/
	font-size: medium;
	font-weight: bold;
	padding-left: 0.5em;
	margin-bottom: 1em;
}

#relacja p.dane_rajdu {
	line-height: 1.5em;
	text-indent: 0em;
	text-align: left;
	background-color: #eecc88;
	border-left: 1px dashed #996600; /*#4b0501;*/
	font-size: medium;
	font-weight: bold;
	padding-left: 0.5em;
	margin-bottom: 1em;
}

#relacja pre.wiersz {
	font-style: italic;
	text-align: left;
	padding-left: 0em;
	margin-left: 0em;
	font-family : verdana, helvetica, sans-serif;
}

#relacja pre.wiersz_c {
	font-style: italic;
	text-align: center;
	font-family : verdana, helvetica, sans-serif;
	margin-bottom: 1em;
}

#relacja p.powrot {
	text-align: right;
	font-size: smaller;
}

#relacja ol li {
	text-align: justify;
}

#aktualnosci p.tytul {
	line-height: 1.5em;
	text-indent: 0em;
	text-align: left;
	background-color: #eecc88;
	border-left: 1px dashed #996600; /*#4b0501;*/
	font-size: medium;
	font-weight: bold;
	padding-left: 0.5em;
	margin-bottom: 0.20em;
	margin-top: 2em;
}

#aktualnosci .strzalka {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

#aktualnosci .strzalka li {
	padding-left: 14px;
	background-image: url('grafika/listy/strzalka.gif');
	background-repeat: no-repeat;
	background-position: left 0.3em;
}

#aktualnosci .ptaszek {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

#aktualnosci .ptaszek li {
	padding-left: 14px;
	background-image: url('grafika/listy/ptaszek.gif');
	background-repeat: no-repeat;
	background-position: left 0.2em;
}

#aktualnosci .krzyzyk {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

#aktualnosci .krzyzyk li {
	padding-left: 14px;
	background-image: url('grafika/listy/krzyzyk.gif');
	background-repeat: no-repeat;
	background-position: left 0.2em;
}

#regulamin p {
	text-align: justify;
}

#regulamin p.tytul {
	line-height: 1.5em;
	text-indent: 0em;
	text-align: center;
	background-color: #eecc88;
	border-left: 1px dashed #996600; /*#4b0501;*/
	font-size: medium;
	font-weight: bold;
	padding-left: 0.5em;
	margin-top: 1em;
	margin-bottom: 1em;
}

#pigulka p {
	text-align: left;
}

#pigulka powrot {
	margin: 0px;
	padding: 0px;
	height: 15px;
	background: url('grafika/pigulka/powrot.gif') no-repeat;
	text-align: center;
}

#pigulka .rocznik {
	text-align: left;
	display: block;
	margin-bottom: 40px;
}

#pigulka .spis_lat {
	text-align: left;
	margin-bottom: 15px;
}

#pigulka .rocznik p.rok {
	color: #996600; /*#4b0501;*/
	font-size: medium;
	text-align: left;
	padding-bottom: 1px;
	border-bottom: 1px solid #996600; /*#4b0501;*/
	margin-bottom: 10px;
}

#pigulka .walne {
	margin-left: 0;
	margin-bottom: 1em;
}

#pigulka .zarzad_div {
	margin-left: 1em;
	margin-bottom: 0.25em;
}

#pigulka .zarzad {
	margin-left: 1em;
	/*margin-bottom: 1em;*/
}

#pigulka .kr_div {
	margin-left: 1em;
	/*margin-bottom: 0.25em;*/
}

table tr td img {
	margin-bottom: 5px;
	border: 1px solid #000000;
}

#pigulka ul li {
	margin-left: 0;
}

#newsletter td {
	vertical-align: top;
	text-align: left;
}

#patronat td {
	vertical-align: bottom;
	padding-top: 1em;
}

#patronat td img {
	border-width: 0;
}

input {
	border: none;
	border-bottom: 1px solid #996600; /*#4b0501;*/
}

.button {
	background: #ffffff;
	border: none;
	border: 1px solid #996600; /*#4b0501;*/
	cursor: pointer;
}

textarea {
	border: none;
	border-right: 1px solid #996600; /*#4b0501;*/
	border-bottom: 1px solid #996600; /*#4b0501;*/
}

#login_form .tr {
	margin-bottom: 5px;
}

abbr {
	border: none;
	cursor: help;
}

span.codedirection {
	unicode-bidi:bidi-override;
	direction: rtl;
}

.pytanie {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	margin-bottom: 2em;
}

.pytanie li.pytajnik {
	margin-left: 0;
	padding-left: 14px;
	background-image: url('grafika/listy/pytajnik.gif');
	background-repeat: no-repeat;
	background-position: left 0.2em;
}

.pytanie li.odpowiedz {
	margin-left: 0;
	padding-left: 14px;
	background-image: url('grafika/listy/olowek.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

.zdjecie {
	float: left;
	margin-right: 20px;
}

div#tekst .zdjecie {
	float: left;
	margin-right: 20px;
	margin-left: 10px;
	width: 152px;
}

.zdjecie img {
	border: 1px solid #000000;
}

.funkcja {
	float: left;
	text-align: left;
	width: 300px;
}

.pullquote {
	text-align: center;
	font-size:125%;
	line-height:140%;
	margin:10px;
	background: url(grafika/cytaty/closequote.gif) no-repeat bottom right !important;
	background /**/:url(); /* removing quote graphic in IE5+ */
	padding:0px 25px 5px 0px;
}
.pullquote:first-letter {
	background: url(grafika/cytaty/openquote.gif) no-repeat left top !important;
	padding:5px 2px 10px 35px!important;
	padding /**/:0px; 	/* resetting padding in IE5+ */
	background /**/: url(); /* removing quote graphic in IE5+ */
}

.share {
  	float : right;
  	margin-left: 0;
  	margin-right: 0;
}

.blank {
    border:none;
}

#tabela {
   border: 1px solid black;
   border-collapse: collapse;
}
#tabela td {
   border: 1px solid black;
   padding: 5px;
}

.prawy	{
	width: 49%;
	float: right;
	text-align: right;
}

.lewy{
	width: 49%;
	float: left;
	text-align: left;
}

.bigblue{
	font-family: Arial;
	color: #2F3066; 
	font-size:large;
}

.festiwallogo{
	padding: 10px;
	margin-left: auto;
	margin-right: auto;
}

p.rozsuniete{
	margin-bottom: 10px;
	margin-top: 10px;
	text-align: justify;
}

.glowna_akt{
	border-bottom: 1px solid #E4D6A7;
	padding: 5px;
	margin-top: 0px;
}

.center{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.uwaga{
	color: red;
	font-size: big;
	font-weight: bold;
    text-align: justify;
}

.nastronie {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

.nastronie li {
	padding-left: 14px;
	background-image: url('grafika/listy/relacja.gif');
	background-repeat: no-repeat;
	background-position: 0.2em 7px;
	padding-top: 5px;
}
    
.wypunktowanie li{
    list-style-type: circle;
    background-image: none;
}

.box{
    margin: 10px;
    border-style: solid;
    border-width: 1px;
    padding: 5px;
}

.facebook_ul li {	
	padding-left: 14px;
    background-image: url('grafika/logo/f_logos.png');
	background-repeat: no-repeat;
	background-position: left 0.2em;
}
