body {font: 0.75em Arial, Helvetica, sans_serif;
	color: #3B3B3B; background: #606F82 url(/graphics/css/body/background.gif) repeat top left;}
body, div, p, span, ul, ol, li, a, table, tr, td, fieldset, form, textarea, input, img, h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0;}
ul, li {list-style: none;}
img {border: 0;}

div#container {min-height: 160px; padding: 11px 0 40px;
	         background: transparent url(/graphics/css/body/gradient.gif) repeat-x top left;}
div#site {width: 803px; margin: 0 auto;}

div#child {width: 230px; height: 247px; margin: 34px 0 0 14px; float: left;
	     background-color: #fff; background-repeat: no-repeat; background-position: top left;}
	div#child a {width: 200px; height: 232px; margin: 15px 15px 0; display: block;}
div#top {width: 535px; height: 281px; padding-left: 10px; margin-right: 14px; float: right;
	   background: #fff url(/graphics/css/top/frame.jpg) no-repeat top left;}
	div#top div {width: 505px; height: 263px; margin: 18px 15px 0 15px; position: relative;
			 background-color: transparent; background-repeat: no-repeat; background-position: bottom left;}
		div#top div address {padding-top: 31px;}
			div#top div address a {width: 164px; height: 44px; display: block; float: left;
						     background: #2B3952 url(/graphics/css/top/ospdzd.gif) no-repeat top left;}
				div#top div address a span {display: none;}
		div#top div a#logo {width: 101px; height: 101px; margin: -31px 0 0 29px; display: block; float: left;}
		div#top div ul {margin: 15px 8px 0 0; float: right;}
			div#top div ul li {margin-right: 14px; float: left;}
				div#top div ul li a {width: 25px; height: 18px; display: block; float: left; background-color: #2B3952; background-position: top left;}
					div#top div ul li a#pl {background-image: url(/graphics/css/top/polski.gif);}
					div#top div ul li a#en {background-image: url(/graphics/css/top/english.gif);}
					div#top div ul li a#fr {background-image: url(/graphics/css/top/francais.gif);}
					div#top div ul li a#de {background-image: url(/graphics/css/top/deutsch.gif);}
				div#top div ul li a:hover,
				div#top div ul li.active a {background-position: bottom left;}
					div#top div ul li a span {display: none;}
		div#top div p.placeDescription {padding: 10px 11px 7px 12px; position: absolute; bottom: 0; right: 0; display: none; float: left;
							  background: transparent url(/graphics/css/top/placeDescription.gif) repeat top left; color: #293F4F;}
		div#top div:hover p.placeDescription {display: block;}
div#menu {width: 803px; clear: both; float: left;
	    background: #91B934 url(/graphics/css/menu/top.gif) no-repeat top left;}
	div#menu ul {width: 772px; padding: 0 0 6px 31px; float: left;
			 background: transparent url(/graphics/css/menu/bottom.gif) no-repeat bottom left;}
		div#menu ul li {margin-right: -1px; float: left;}
			div#menu ul li a {padding: 23px 15px 22px; display: block;
						color: #2F4A03; font-weight: bold; text-decoration: none;}
				div#menu ul li a em {font-style: normal;}
			div#menu ul li a:hover {padding: 22px 14px 21px;
							border: 1px solid #508100;
							border-color: #508100 #6C970E;
							background: #AAD243 url(/graphics/css/menu/hover.gif) repeat-x bottom left; color: #3E6001;}
div#main {width: 745px; padding: 0 29px 20px; clear: both; float: left;
	    background: #fff url(/graphics/css/body/main.gif) repeat-y top left;}
	div#main div#content {width: 505px; float: right;
				    background: #fff;}
		div#main div#content div#secondMenu {width: 430px; padding: 0 0 19px 75px; float: left; margin-bottom: 13px;
								 background: #F1E9DE url(/graphics/css/secondMenu/background.gif) no-repeat bottom left;}
			div#main div#content div#secondMenu ul {margin: 9px 0 0; float: left;}
				div#main div#content div#secondMenu ul li {margin: 0 3px; float: left; padding: 0; background-image: none;}
					div#main div#content div#secondMenu ul li a {padding: 7px 10px; display: block; float: left;
												   color: #73614C; font-weight: bold; text-decoration: none;}
						div#main div#content div#secondMenu ul li a em {font-style: normal;}
					div#main div#content div#secondMenu ul li a:hover {background: #F8F3ED; color: #8D7252; text-decoration: none;}
						div#main div#content div#secondMenu ul li.active a {padding: 6px 9px; border: 1px solid #D0C4B5; background: #F8F3ED;}
			div#main div#content div#secondMenu form {margin: 5px 13px 0 0; float: right;}
				div#main div#content div#secondMenu form p {display: inline; margin: 0;}
					div#main div#content div#secondMenu form p input#field {width: 121px; padding: 10px 0 9px 13px; display: block; float: left;
														  border: none;
														  background: transparent url(/graphics/css/secondMenu/field.gif) no-repeat top left; color: #5E5346; font: inherit;}
					div#main div#content div#secondMenu form p input#button {width: 26px; height: 35px; display: block; float: left;
														   border: none;
														   background: #fff url(/graphics/css/secondMenu/button.gif) no-repeat top left;}
					div#main div#content div#secondMenu form p input#button:hover {cursor: pointer;}
		div#main div#content h1 {margin: 0 25px;
						 font-size: 1.45em; letter-spacing: -1px; color: #3E3E3E;}
		div#main div#content h6 {padding-left: 17px; margin: 5px 0 5px 43px;
						 background: #fff url(/graphics/css/content/arrow.gif) no-repeat 0 40%; color: #626262; font-size: 0.9em; font-weight: normal;}
			div#main div#content h6 a {padding-right: 15px;
							   color: #626262; text-decoration: underline;
							   background: #fff url(/graphics/css/content/indicator.gif) no-repeat 100% 50%;}
			div#main div#content h6 a:hover {color: #626262; text-decoration: none;}
		div#main div#content h2 {margin: 1.5em 25px 0.5em;
						 font-size: 1.1em;}
		div#main div#content h3 {margin: 2em 25px 0;
						 font-size: 1em;}
		div#main div#content p {margin: 1.5em 25px 0;
						text-align: justify;}
			div#main div#content p.info,
			div#main div#content p.aktualnosci,
			div#main div#content p.important {width: 406px; padding: 25px 25px 35px; margin: 1.5em 0 0 25px; display: block;
								    background: #fff url(/graphics/css/content/info.gif) no-repeat top left; text-align: left;}
			div#main div#content p.aktualnosci {width: 396px; padding: 18px 20px 15px; margin-left: 35px;
								      border: 1px solid #93B0CC;
								      background: #A2C5E6 url(/graphics/css/content/aktualnosci.gif) repeat-x top left; color: #4A5F75;}
			div#main div#content p.death {width: 396px; padding: 18px 20px 15px; margin-left: 35px;
								      border: 1px solid #354664;
									background: #536581 url(/graphics/css/content/death.gif) repeat-x top left; color: #E8EAEF;}
			div#main div#content p.important {width: 396px; padding: 18px 20px 15px; margin-left: 35px;
								    border: 1px solid #C97959;
								    background: #E66B3B url(/graphics/css/content/important.gif) repeat-x top left; color: #633A2A;}
			div#main div#content p.underConstruction {min-height: 62px; padding-left: 105px;
									background: #fff url(/graphics/css/content/underConstruction.gif) no-repeat top left;}
			div#main div#content span.film {width: 425px; height: 355px; padding: 6px 6px 5px; margin: 1.5em auto 0; display: block;
									background: url(/graphics/css/content/film.gif) no-repeat top left;}
		div#main div#content a {color: #3B3B3B; text-decoration: underline;}
		div#main div#content a:hover {color: #3B3B3B; text-decoration: none;}
		div#main div#content ul {margin: 1.5em 25px 0;}
			div#main div#content ul li {padding-left: 17px; margin-top: 5px;
							    background: transparent url(/graphics/css/content/li.gif) no-repeat 0 50%;}
			div#main div#content ul.inne-stowarzyszenia-i-fundacje li {padding-left: 0;
												     background-position: 0 5px;}
		div#main div#content ul#daneTeleadresowe {margin: 1.5em 25px 0;}
			div#main div#content ul#daneTeleadresowe li {margin: 0 0 15px; padding: 0;
								   background-image: none;}
				div#main div#content ul#daneTeleadresowe li em {padding-left: 10px; margin-left: 20px; display: block;
												background: url(/graphics/css/content/daneTeleadresowe.gif) no-repeat 0 50%; font-style: normal;}
		div#main div#content ul.galeriaPoziom {padding: 18px 0 12px 29px; float: left; clear: both; margin: 0;}
			div#main div#content ul.galeriaPoziom li {float: left; padding: 0; margin-top: 0; background-image: none;}
					div#main div#content ul.galeriaPoziom li a {width: 120px; height: 79px; padding: 9px 0 0 9px; margin: 0 10px; display: block; float: left;
												  background: #9BC33B url(/graphics/css/content/galleryHorizontal.gif) no-repeat top left;}
					div#main div#content ul.galeriaPoziom li a:hover {background-color: #F4B92C;}
		div#main div#content ul.galeriaPion {padding: 18px 0 12px 60px; float: left; clear: both; margin: 0;}
			div#main div#content ul.galeriaPion li {float: left; padding: 0; margin-top: 0; background-image: none;}
					div#main div#content ul.galeriaPion li a {width: 79px; height: 120px; padding: 9px 0 0 9px; margin: 0 20px; display: block; float: left;
												background: #9BC33B url(/graphics/css/content/galleryVertical.gif) no-repeat top left;}
					div#main div#content ul.galeriaPion li a:hover {background-color: #F4B92C;}
		div#main div#content ul.galeriaDzieci {padding: 18px 0 12px 37px; float: left; clear: both; margin: 0;}
			div#main div#content ul.galeriaDzieci li {float: left; padding: 0; margin-top: 0; background-image: none;}
					div#main div#content ul.galeriaDzieci li a {width: 79px; height: 120px; padding: 9px 0 0 9px; margin: 0 10px; display: block; float: left;
												  background: #9BC33B url(/graphics/css/content/galleryVertical.gif) no-repeat top left;}
					div#main div#content ul.galeriaDzieci li a:hover {background-color: #F4B92C;}
		div#main div#content ul.galeriaZdjecia {padding: 18px 0 6px 25px; float: left; margin: 0;}
			div#main div#content ul.galeriaZdjecia li {float: left; padding: 0; margin-top: 0; background-image: none;}
					div#main div#content ul.galeriaZdjecia li a {width: 121px; height: 108px; padding: 18px 0 0 5px; margin: 0 12px; display: block; float: left;
												   background: #fff url(/graphics/css/content/galleryZdjecia.gif) no-repeat top left;}
						div#main div#content ul.galeriaZdjecia li a.pion {width: 107px; height: 121px; padding: 5px 0 0 19px;}
					div#main div#content ul.galeriaZdjecia li a:hover {background-color: #fff;}
		div#main div#content img#ksiegaGosciLadowanie {padding: 21px 0 10px 25px; display: none; float: left;}
		div#main div#content a#ksiegaGosciDodaj {padding: 4px 8px; margin: 18px 0 10px 25px; display: block; float: left;
							  	     border: 1px solid; border-color: #FFBA17 #DEA00F #DEA00F #FFBA17;
								     background-color: #FFCE5D; text-decoration: none; color: #816013;}
		div#main div#content a#ksiegaGosciDodaj:hover {border-color: #DEA00F #FFBA17 #FFBA17 #DEA00F;
									     background-color: #FFCE5D; text-decoration: none; color: #8E6505;}
		div#main div#content ul#ksiegaGosciStrony {padding: 18px 25px 10px 0; float: right; margin: 0;}
			div#main div#content ul#ksiegaGosciStrony li {float: left; padding: 0; margin-top: 0; background-image: none;}
				div#main div#content ul#ksiegaGosciStrony li a {padding: 4px 8px; margin-left: 4px; display: block; float: left;
												border: 1px solid; border-color: #FFBA17 #DEA00F #DEA00F #FFBA17;
												background-color: #FFCE5D; text-decoration: none; color: #816013;}
					div#main div#content ul#ksiegaGosciStrony li a.active,
					div#main div#content ul#ksiegaGosciStrony li a.active:hover {border: 1px solid #fff;
															 background-color: #fff; text-decoration: none; color: #3B3B3B; font-weight: bold;}
				div#main div#content ul#ksiegaGosciStrony li a:hover {border-color: #DEA00F #FFBA17 #FFBA17 #DEA00F;
													background-color: #FFCE5D; text-decoration: none; color: #8E6505;}
		div#main div#content div.ksiegaGosciWpis {width: 461px; margin: 10px 0 10px 22px; float: left;
									background: #fff url(/graphics/css/guestBook/topBlue.gif) no-repeat top left; color: #233F5C;}
			div#main div#content div.ksiegaGosciWpis p {text-align: left;}
			div#main div#content div.ksiegaGosciWpis span.data {padding: 30px 0 2px 30px; display: block;}
			div#main div#content div.ksiegaGosciWpis p.osoba {padding: 0 30px; width: 401px; float: left;
											  background: transparent none;}
				div#main div#content div.ksiegaGosciWpis p.osoba strong {float: left;}
				div#main div#content div.ksiegaGosciWpis p.osoba a {color: #233F5C; text-decoration: underline;}
				div#main div#content div.ksiegaGosciWpis p.osoba a:hover {color: #233F5C; text-decoration: none;}
				div#main div#content div.ksiegaGosciWpis p.osoba span {float: right;}
			div#main div#content div.ksiegaGosciWpis p {padding: 15px 30px 35px 30px; width: 401px; margin: 0; float: left;
										  background: transparent url(/graphics/css/guestBook/bottomBlue.gif) no-repeat bottom left;}
		div#main div#content div.green {background: #fff url(/graphics/css/guestBook/topGreen.gif) no-repeat top left; color: #2F4A03;}
			div#main div#content div.green p.osoba a,
			div#main div#content div.green p.osoba a:hover {color: #2F4A03;}
			div#main div#content div.green p {background: transparent url(/graphics/css/guestBook/bottomGreen.gif) no-repeat bottom left;}
		div#main div#content div.admin {background: #fff url(/graphics/css/guestBook/topOrange.gif) no-repeat top left; color: #55461F;}
			div#main div#content div.admin p.osoba a,
			div#main div#content div.admin p.osoba a:hover {color: #55461F;}
			div#main div#content div.admin p {background: transparent url(/graphics/css/guestBook/bottomOrange.gif) no-repeat bottom left;}
		div#main div#content fieldset#ksiegaGosciDodawanie {width: 455px; padding: 18px 25px 0;
										    border: none;}
			div#main div#content fieldset#ksiegaGosciDodawanie p {padding-bottom: 13px; margin: 0;
												text-align: left;}
				div#main div#content fieldset#ksiegaGosciDodawanie p input,
				div#main div#content fieldset#ksiegaGosciDodawanie p textarea {padding: 9px 11px; margin-left: 7px;
														font: inherit; color: #3B3B3B;}
					div#main div#content fieldset#ksiegaGosciDodawanie p input#ksiegaGosciDodawanieNick {width: 142px; margin-right: 3px; border: none;
																			 background: #fff url(/graphics/css/guestBook/nick.gif) no-repeat top left;}
					div#main div#content fieldset#ksiegaGosciDodawanie p input#ksiegaGosciDodawanieMiejscowosc {width: 151px; margin-right: 3px; border: none;
																			 background: #fff url(/graphics/css/guestBook/miejscowosc.gif) no-repeat top left;}
					div#main div#content fieldset#ksiegaGosciDodawanie p input#ksiegaGosciDodawanieEmail {width: 173px; margin-right: 6px; border: none;
																			 background: #fff url(/graphics/css/guestBook/email.gif) no-repeat top left;}
					div#main div#content fieldset#ksiegaGosciDodawanie span.ksiegaGosciDodawanieEmailWyswietlanie input {margin: 0 0 0 7px; padding: 0;}
				div#main div#content fieldset#ksiegaGosciDodawanie p.ksiegaGosciDodawanieStrona {color: #9D9D9D;}
					div#main div#content fieldset#ksiegaGosciDodawanie p.ksiegaGosciDodawanieStrona input {width: 315px; border: none;
																			   background: #fff url(/graphics/css/guestBook/strona.gif) no-repeat top left; color: #9D9D9D;}
					div#main div#content fieldset#ksiegaGosciDodawanie p.ksiegaGosciDodawanieTresc label {vertical-align: top; position: relative; top: 9px;}
					div#main div#content fieldset#ksiegaGosciDodawanie textarea#ksiegaGosciDodawanieTresc {width: 386px; height: 87px; border: none;
																			   background: #fff url(/graphics/css/guestBook/tresc.gif) no-repeat top left;}
					div#main div#content fieldset#ksiegaGosciDodawanie p input#ksiegaGosciDodawanieZadanie {width: 7px; margin-right: 3px; border: none;
																			    background: #fff url(/graphics/css/guestBook/zadanie.gif) no-repeat top left;}
					div#main div#content fieldset#ksiegaGosciDodawanie p input#ksiegaGosciDodawanieDodaj {width: 57px; height: 33px; margin: 0 auto; display: block; border: none;
																			  background: #fff url(/graphics/css/guestBook/dodaj.gif) no-repeat top left; color: #55461F;}
				div#main div#content fieldset#ksiegaGosciDodawanie p.ksiegaGosciDodawanieDodaj {padding: 20px 0; margin-top: -35px;}
				div#main div#content fieldset#ksiegaGosciDodawanie p strong {font-weight: normal; color: #E53C3C; visibility: hidden;}
				div#main div#content fieldset#ksiegaGosciDodawanie p strong.nextLine {padding-top: 3px; display: block;}
		div#main div#content fieldset#formularzKontaktowy {width: 455px; padding: 18px 25px 0;
										    border: none;}
			div#main div#content fieldset#formularzKontaktowy p {padding-bottom: 13px; margin: 0;
												text-align: left;}
				div#main div#content fieldset#formularzKontaktowy p input,
				div#main div#content fieldset#formularzKontaktowy p textarea {padding: 9px 11px; margin-left: 7px;
														font: inherit; color: #3B3B3B;}
					div#main div#content fieldset#formularzKontaktowy p input#formularzKontaktowyNazwisko {width: 142px; margin-right: 3px; border: none;
																			   background: #fff url(/graphics/css/guestBook/nick.gif) no-repeat top left;}
					div#main div#content fieldset#formularzKontaktowy p input#formularzKontaktowyMiejscowosc {width: 151px; margin-right: 3px; border: none;
																				background: #fff url(/graphics/css/guestBook/miejscowosc.gif) no-repeat top left;}
					div#main div#content fieldset#formularzKontaktowy p input#formularzKontaktowyEmail {width: 173px; margin-right: 6px; border: none;
																			background: #fff url(/graphics/css/guestBook/email.gif) no-repeat top left;}
					div#main div#content fieldset#formularzKontaktowy p input#formularzKontaktowyTemat {width: 379px; margin-right: 6px; border: none;
																			background: #fff url(/graphics/css/contact/temat.gif) no-repeat top left;}
					div#main div#content fieldset#formularzKontaktowy p.formularzKontaktowyTresc label {vertical-align: top; position: relative; top: 9px;}
					div#main div#content fieldset#formularzKontaktowy textarea#formularzKontaktowyTresc {width: 386px; height: 160px; border: none;
																			   background: #fff url(/graphics/css/contact/tresc.gif) no-repeat top left;}
					div#main div#content fieldset#formularzKontaktowy p input#formularzKontaktowyZadanie {width: 7px; margin-right: 3px; border: none;
																			    background: #fff url(/graphics/css/guestBook/zadanie.gif) no-repeat top left;}
					div#main div#content fieldset#formularzKontaktowy p input#formularzKontaktowyWyslij {width: 57px; height: 33px; margin: 0 auto; display: block; border: none;
																			  background: #fff url(/graphics/css/contact/wyslij.gif) no-repeat top left; color: #55461F;}
				div#main div#content fieldset#formularzKontaktowy p.formularzKontaktowy {padding: 20px 0; margin-top: -35px;}
				div#main div#content fieldset#formularzKontaktowy p strong {font-weight: normal; color: #E53C3C; visibility: hidden;}
				div#main div#content fieldset#formularzKontaktowy p strong.nextLine {padding-top: 3px; display: block;}
		div#main div#content fieldset#drukujPrzelew {width: 455px; padding: 18px 25px 0;
							   	         border: none;}
			div#main div#content fieldset#drukujPrzelew p {padding-bottom: 13px; margin: 0;
										     text-align: left;}
				div#main div#content fieldset#drukujPrzelew p input {padding: 9px 11px; margin-left: 7px;
												     font: inherit; color: #3B3B3B;}
					div#main div#content fieldset#drukujPrzelew p input#drukujPrzelewNazwisko {width: 142px; margin-right: 3px; border: none;
																	   background: #fff url(/graphics/css/guestBook/nick.gif) no-repeat top left;}
					div#main div#content fieldset#drukujPrzelew p input#drukujPrzelewKod {width: 151px; margin-right: 3px; border: none;
																    background: #fff url(/graphics/css/printTransfer/kod.gif) no-repeat top left;}
					div#main div#content fieldset#drukujPrzelew p input#drukujPrzelewUlica {width: 173px; margin-right: 6px; border: none;
																	background: #fff url(/graphics/css/printTransfer/ulica.gif) no-repeat top left;}
					div#main div#content fieldset#drukujPrzelew p input#drukujPrzelewKwota {width: 92px; margin-right: 6px; border: none;
																	background: #fff url(/graphics/css/printTransfer/kwota.gif) no-repeat top left;}
					div#main div#content fieldset#drukujPrzelew p input#drukujPrzelewUtworz {width: 109px; height: 33px; margin: 13px 20px 0 75px; display: block; border: none; float: left;
																	 background: #fff url(/graphics/css/printTransfer/utworz.gif) no-repeat top left;}
					div#main div#content fieldset#drukujPrzelew p.drukujPrzelewWyswietl a {width: 184px; height: 33px; margin: 0; display: block; float: left;
													 			     background: #fff url(/graphics/css/printTransfer/wyswietl.gif) no-repeat top left;}
						div#main div#content fieldset#drukujPrzelew p.drukujPrzelewWyswietl a span {display: none;}
				div#main div#content fieldset#drukujPrzelew p em {color: #9C9C9C;}
				div#main div#content fieldset#drukujPrzelew p strong {font-weight: normal; color: #E53C3C; visibility: hidden;}
		div#main div#content ul.dzialalnosc {width: 494px; height: 108px; padding: 15px 0 30px 11px; margin: 0; display: block;}
			div#main div#content ul.dzialalnosc li {margin: 0 0 0 14px; float: left; padding: 0;
									    background-image: none;}
		div#main div#content div.nasze-dzieci {width: 461px; margin: 2em 0 10px 22px; float: left;
								   background: #fff url(/graphics/css/guestBook/topOrange.gif) no-repeat top left; color: #55461F;}
			div#main div#content div.nasze-dzieci h2 {margin: 34px 0 0 30px;}
			div#main div#content div.nasze-dzieci p {margin: 1.5em 30px 0;}
				div#main div#content div.nasze-dzieci p.doGalerii {margin: 1.5em 0 0; padding: 0 30px 34px; background: url(/graphics/css/guestBook/BottomOrange.gif) no-repeat bottom left;}
			div#main div#content div.nasze-dzieci a.zdjecie {margin: 30px 25px 11px 11px; float: right;}
		div#main div#content div#stronaGlownaInformacja {width: 463px; margin: 2em 0 0 21px; padding: 31px 0 0; display: block;
										 background: #FFCE5D url(/graphics/css/content/stronaGlownaInformacje.gif) no-repeat top left; color: #55461F;}
			div#main div#content div#stronaGlownaInformacja h2 {margin: 0 31px 0; font-size: 1.3em; letter-spacing: -1px; color: #675422;}
			div#main div#content div#stronaGlownaInformacja p {margin: 1.5em 31px 0;
											   text-align: left;}
			div#main div#content div#stronaGlownaInformacja ul {margin: 1.5em 35px 0;}
				div#main div#content div#stronaGlownaInformacja ul li {padding-left: 12px;
													 background-image: url(/graphics/css/content/stronaGlownaInformacje_li.gif);}
			div#main div#content div#stronaGlownaInformacja a, div#main div#content div#stronaGlownaInformacja a:hover {color: #55461F;}
				div#main div#content div#stronaGlownaInformacja a.picture,
				div#main div#content div#stronaGlownaInformacja a.picture img
				div#main div#content div#stronaGlownaInformacja a.picture:hover {margin: 0; padding: 0 0 3px; border: 0; text-decoration: none; background: #fff;}
		div#main div#content div#forum {width: 505px; margin-left: 24px;}
			div#main div#content div#forum p.welcomeBar {width: 442px; height: 35px; padding: 0 13px 0 0; margin: 1.5em 0 0 0; float: left;
									         background: url(/css/welcomeBar-right.gif) no-repeat top right; color: #435C77;}
			div#main div#content div#forum p.welcomeBar span {padding: 10px 0 10px 13px; display: block;
											  background: url(/css/welcomeBar-left.gif) no-repeat top left;}
			div#main div#content div#forum p.welcomeBar a {color: #435C77;}
			div#main div#content div#forum ul.options {margin: 1.5em 50px 0 0; padding: 0; float: right;}
			div#main div#content div#forum ul.options li {margin: 0; padding: 0; float: left;
										    background-image: none;}
			div#main div#content div#forum ul.options li a {padding: 10px 12px; display: block;
											text-decoration: none; color: #4A6C23;}
			div#main div#content div#forum ul.section li a.search,
			div#main div#content div#forum ul.topic li a.search {padding-left: 11px;
											     border-left: 1px solid #7A9E4E;
											     background: url(/css/options-right.gif) no-repeat top right;}
			div#main div#content div#forum ul.section li a.newTopic {background: url(/css/options-left.gif) no-repeat top left;}
			div#main div#content div#forum ul.topic li a.newTopic {padding-left: 11px;
												 border-left: 1px solid #7A9E4E;
												 background: url(/css/options-right.gif) no-repeat top left;}
			div#main div#content div#forum ul.topic li a.replay {background: url(/css/options-left.gif) no-repeat top left;}
			div#forum table {margin-top: 20px; clear: both;}
			div#forum table td {padding: 9px 11px;
						  text-align: center;}
			div#forum table thead tr.board td {padding: 0 0 0 12px;
								     border-bottom: 1px solid #B6943B;
								     background: url(/css/board-left.gif) no-repeat top left; color: #55461F;}
			div#forum table thead tr.board td span {display: block; padding: 10px 12px 9px 0;
									    background: url(/css/board-right.gif) no-repeat top right;}
			div#forum table tr.odd {background: #eee url(/css/odd.gif) repeat-x top left;}
			div#forum table tr.even {background: #dedede url(/css/even.gif) repeat-x top left;}
			div#forum table tbody {font-size: 0.9em;}
			div#forum table tbody tr td {border: 1px solid #bbb;}
			div#forum table tbody td.branch {width: 134px; padding-left: 40px;
								   font-size: 1.2em; font-weight: bold; text-align: left;}
			div#main div#content div#forum table tbody td.branch a {text-decoration: none;}
			div#forum table tbody td.noNewPosts {background: url(/css/noNewPosts.gif) no-repeat 9px center;}
			div#forum table tbody td.newPosts {background: url(/css/newPosts.gif) no-repeat 9px center;}
			div#forum table tbody td.lastPost {text-align: left;}
			div#forum table tfoot tr.statistics td {padding: 0 12px 0 0;
									    border-top: 1px solid #B6943B;
									    background: url(/css/statistics-right.gif) no-repeat bottom right; color: #55461F; text-align: left;}
			div#forum table tfoot tr.statistics td span {display: block; padding: 9px 0 10px 12px;
										   background: url(/css/statistics-left.gif) no-repeat bottom left;}
			div#forum table tbody td.topic {width: 148px; padding-left: 40px;
								  font-size: 1.1em; font-weight: bold; text-align: left;}
			div#forum table tbody td.user {width: 118px; padding: 1px;
								 text-align: left; vertical-align: top;}
			div#forum table tbody td.user img {display: block;}
			div#forum table tbody td.user span.nick {width: 96px; padding: 5px 10px; margin-top: 1px; display: block;
									     border: 1px solid #B6943B;
									     background: #FFCC57 url(/css/nick.gif) repeat-x bottom left; color: #55461F;}
			div#main div#content div#forum table tbody td.user span.nick a {text-decoration: none; color: #55461F;}
			div#forum table tbody td.user span.info {width: 108px; padding: 7px 0 7px 10px; display: block;}
			div#forum table tbody td.message {width: 299px; padding: 10px 15px;
								    text-align: left; vertical-align: top;}
			div#main div#content div#forum table tbody td.message p {padding-top: 15px; margin: 0;
												   font-size: 1.1em; text-align: left;}
			div#main div#content div#forum table tbody td.message ul.messageOptions {margin: 0; padding: 0;}
			div#main div#content div#forum table tbody td.message ul.messageOptions li {margin: 0; padding: 0; float: left;
															    background-image: none;}
			div#main div#content div#forum table tbody td.topic a {text-decoration: none;}
			div#forum ul.symbols {margin-top: 20px; padding-left: 31px; float: left; text-align: center;}
			div#main div#content div#forum ul.symbols li {padding: 0; margin-left: 40px; float: left;
										    background-image: none;}
			div#forum ul.symbols li span {position: relative; top: -7px; left: 5px;}
	div#main div#block {width: 200px; float: left;
			        background: #fff; color: #5E5346;}
		div#main div#block div#first {width: 200px; padding-bottom: 40px;
							background: #F9F5EB url(/graphics/css/block/first.gif) no-repeat bottom left;}
			div#main div#block div#first p {padding: 15px 23px 0;}
				div#main div#block div#first p a {color: #5E5346; text-decoration: underline;}
				div#main div#block div#first p a:hover {color: #5E5346; text-decoration: none;}
			div#main div#block div#first ul {padding: 7px 0 20px;
								   background: transparent url(/graphics/css/block/border-bottom.gif) repeat-x bottom left;}
				div#main div#block div#first ul li {padding-top: 1px; position: relative;
										background: transparent url(/graphics/css/block/border.gif) repeat-x top left;}
					div#main div#block div#first ul li.submenu ul {position: absolute; left: 200px; top: 0; padding: 0 0 1px; display: none;
											   background: #F9F5EB url(/graphics/css/block/border-bottom-ul.gif) repeat-x bottom left;}
						div#main div#block div#first ul li.submenu:hover ul {display: block;}
						div#main div#block div#first ul li.submenu ul li {padding: 1px 1px 0;
													background: transparent url(/graphics/css/block/border-ul.gif) repeat-x top left;}
							div#main div#block div#first ul li.submenu ul li a,
							div#main div#block div#first ul li.submenu ul li a:hover {width: 148px; background-image: none;}
					div#main div#block div#first ul li a {width: 168px; padding: 11px 10px 10px 22px; display: block;
				   							  background-color: transparent; color: #5E5346; text-decoration: none;}
						div#main div#block div#first ul li.submenu a {background: transparent url(/graphics/css/block/arrow.gif) no-repeat 100% 50%;}
					div#main div#block div#first ul li a:hover {background-color: #FDFBF7; background-image: none; color: #8D7252; text-decoration: none;}
						div#main div#block div#first ul li.submenu a:hover {background: #FDFBF7 url(/graphics/css/block/arrow.gif) no-repeat 100% 50%;}
		div#main div#block div#construction {width: 200px; padding-bottom: 40px;
														background: #F9F5EB url(/graphics/css/block/first.gif) no-repeat bottom left;}
			div#main div#block div#construction h4 {padding: 15px 23px 0; font-size: 1em; font-weight: bold;}
			div#main div#block div#construction p {padding: 15px 23px 0;}
				div#main div#block div#construction p a {color: #5E5346; text-decoration: underline;}
				div#main div#block div#construction p a:hover {color: #5E5346; text-decoration: none;}
		div#main div#block div#second {width: 200px; padding: 15px 0 35px; float: left;
							 background: #F9F5EB url(/graphics/css/block/second.gif) no-repeat bottom left;}
			div#main div#block div#second div {width: 155px; padding: 4px 4px 0; margin: 0 auto;
								     background: #fff url(/graphics/css/calendar/top.gif) no-repeat top left; font-size: 0.9em;}
				div#main div#block div#second div table tr#month td {width: 21px; height: 20px;
												     background: #759B20 url(/graphics/css/calendar/month.gif) repeat-x top left; text-align: center;}
					div#main div#block div#second div table tr#month td a {width: 100%; height: 100%; padding-top: 9px; display: block;}
						div#main div#block div#second div table tr#month td a img {width: auto; margin: 0;}
				div#main div#block div#second div table tr#month td#current {padding-top: 0;
														 background: #B7D5F2 url(/graphics/css/calendar/current.gif) repeat-x top left; font-size: 1.1em; color: #4A5F75;}
				div#main div#block div#second div table tr th {width: 21px; height: 21px;
											     background: #FFCC57 url(/graphics/css/calendar/th.gif) repeat-x top left; text-align: center; color: #55461F; font-weight: normal;}
				div#main div#block div#second div table tr td {width: 21px; height: 21px;
											     background: #D6C8B8 url(/graphics/css/calendar/td.gif) repeat-x top left; text-align: center; color: #56544F;}
				div#main div#block div#second div table tr td.spotkaniegrupywsparcia {background: #9BC33B url(/graphics/css/calendar/tdGreen.gif) repeat-x top left; color: #4D7014;}
				div#main div#block div#second div table tr td.zebranierodzicow {background: #89BAE3 url(/graphics/css/calendar/tdBlue.gif) repeat-x top left; color: #3D6079;}
				div#main div#block div#second div table tr td.inne {background: #E66B3B url(/graphics/css/calendar/tdRed.gif) repeat-x top left; color: #633A2A;}
					div#main div#block div#second div table tr td.spotkaniegrupywsparcia div.cell *,
					div#main div#block div#second div table tr td.zebranierodzicow div.cell *,
					div#main div#block div#second div table tr td.inne div.cell * {color: #56544F;}
					div#main div#block div#second div table tr td img {margin: 20px 0 13px;}
					div#main div#block div#second div table tr td div.cell {width: auto; margin: 0; padding: 0; position: relative;
														  background: transparent none; font-size: 1em;}
					div#main div#block div#second div table tr td div.cell:hover {cursor: default;}
						div#main div#block div#second div table tr td div.cell div.tip {position: absolute; top: -46px; left: 15px; z-index: 100; margin: 0; width: 327px; padding: 0 0 30px 0; margin: 0; display: none;
																    background: transparent url(/graphics/css/calendar/tipBottom.png) no-repeat bottom right;}
							div#main div#block div#second div table tr td div.cell div.tip div {width: 327px;
																		  background: transparent url(/graphics/css/calendar/tipTop.png) no-repeat top left; font-size: 1.2em; text-align: left;}
								div#main div#block div#second div table tr td div.cell div.tip div h3 {width: 253px; margin: 25px 0 13px 44px;
																			     font-size: 1em;}
								div#main div#block div#second div table tr td div.cell div.tip div p {width: 253px; margin-left: 44px;}
				div#main div#block div#second div table tr td.empty {background-image: none;}
			div#main div#block div#second p#description {margin: 0 19px; padding: 15px 4px 0;
										   background: transparent url(/graphics/css/calendar/bottom.gif) no-repeat top left; text-align: justify;}
				div#main div#block div#second p#description strong {display: block; padding-bottom: 1.5em;
												    color: #E86764; text-align: left;}
					div#main div#block div#second p#description strong a {color: #E86764; text-decoration: underline;}
					div#main div#block div#second p#description strong a:hover {color: #E86764; text-decoration: none;}
			div#main div#block div#second form {width: 160px; padding: 14px 0 0 21px; float: left;}
				div#main div#block div#second form p {margin: 0; padding: 0; display: inline;
										  background-image: none;}
					div#main div#block div#second form p input#newsletterField {width: 140px; padding: 10px 7px 9px 13px; display: block;
															border: 0;
															background: transparent url(/graphics/css/calendar/newsletterfield.gif) no-repeat top left; color: #5E5346; font: inherit;}
				div#main div#block div#second form ul {margin-top: 3px; width: 160px; clear: both; float: left;}
					div#main div#block div#second form ul li {padding-left: 3px; float: right;}
						div#main div#block div#second form ul li#status {width: 77px; margin-right: 10px; display: block;
														 text-align: right;}
							div#main div#block div#second form ul li#status strong {width: 77px; padding-top: 5px; float: left; display: none;
																  color: #E86764; text-align: left;}
								div#main div#block div#second form ul li#status strong a {color: #E86764; text-decoration: underline;}
								div#main div#block div#second form ul li#status strong a:hover {color: #E86764; text-decoration: none;}
							div#main div#block div#second form ul li#status img {margin: 8px 0 0 5px; display: none;}
							div#main div#block div#second form ul li#status a {width: auto; height: auto; display: inline; float: none;}
						div#main div#block div#second form ul li a {width: 31px; height: 30px; display: block; float: left;}
						div#main div#block div#second form ul li a#add {background: #fff url(/graphics/css/calendar/add.gif) no-repeat top left;}
						div#main div#block div#second form ul li a#delete {background: #fff url(/graphics/css/calendar/delete.gif) no-repeat top left;}
						div#main div#block div#second form ul li a span {display: none;}
div#footer {width: 803px; height: 249px; clear: both;
		background: #fff url(/graphics/css/footer/background.jpg) no-repeat top left;}
	div#footer ul {padding-right: 56px; margin-top: 157px; float: right;}
		div#footer ul li {margin-left: 26px; float: left;}