body {
	background: url('gfx/bg.png') 0 0 repeat-x #fff;
	color: #666;
	font: normal 11px tahoma, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	}
	
div, h1, h5, img, p, span {
	border: 0;
	margin: 0;
	padding: 0;
	}

.fLeft		{	float: left;	}
.fRight		{	float: right;	}
.noMargin		{	margin: 0 !important;	}
.noPadding	{	padding: 0 !important;	}

a:visited, a:link {
	color: #666;
	text-decoration: none;
	}

a:hover {
	color: #ffb400;
	text-decoration: underline;
	}

.horizLine {
	background: url('gfx/dotz.gif') 0 0 repeat-x;
	clear: left;
	float: left;
	height: 1px;
	left: 30px;
	margin: 20px 0;
	position: relative;
	width: 630px;
	}

#top {
	clear: left;
	float: left;
	padding-bottom: 10px;
	position: relative;
	z-index: 10;
	}
	
#logo {
	background: url('gfx/logo.png') 0 0 no-repeat;
	cursor: pointer;
	float: left;
	height: 67px;
	margin-left: 27px;
	margin-top: 12px;
	position: relative;
	width: 67px;
	}

.leftBorder {
	background: url('gfx/leftBorder.gif') 0 0 repeat-y;
	float: left;
	}

img.rightImages {
	/*clear: right !important;*/
	float: right !important;
	margin: 0 0 20px 20px !important;
	max-width: 220px;
	}




/*-------------------------------------------------------*/
/* [ naglowek contentu strony ]
/*-------------------------------------------------------*/

#mainHeader {
	float: left;
	left: 30px;
	padding-bottom: 20px;
	position: relative;
	width: 630px;
	}
	
#mainHeader h1.big	{	font-size: 25px;	}




/*-------------------------------------------------------*/
/* [ naglowek modulu (prawa strona) ]
/*-------------------------------------------------------*/
	
div.fbHeader h1.big {
	float: left;
	font-size: 25px;
	left: 20px;
	position: relative;
	top: 21px;
	width: 300px;
	}
	



/*-------------------------------------------------------*/
/* [ top menu ]
/*-------------------------------------------------------*/

#topMenu1 {
	margin-left: 36px;
	position: relative;
	top: 31px;
	}

#topMenu1, #topMenu1 a {
	float: left;
	height: 26px;
	}
	
#topMenu1 img {
	float: left;
	height: 26px;
	margin: 0 14px;
	width: 1px;
	}

#topMenu1	#t1menu1 {
	background: url('gfx/topmenu1/menu1.gif') 0 0 no-repeat;
	width: 37px;
	}
	
#topMenu1	#t1menu2 {
	background: url('gfx/topmenu1/menu2.gif') 0 0 no-repeat;
	width: 64px;
	}
	
#topMenu1	#t1menu3 {
	background: url('gfx/topmenu1/menu3.gif') 0 0 no-repeat;
	width: 71px;
	}
	
#topMenu1	#t1menu4 {
	background: url('gfx/topmenu1/menu4.gif') 0 0 no-repeat;
	width: 92px;
	}
	
#topMenu1	#t1menu5 {
	background: url('gfx/topmenu1/menu5.gif') 0 0 no-repeat;
	width: 57px;
	}
	
#topMenu1	#t1menu6 {
	background: url('gfx/topmenu1/menu6.gif') 0 0 no-repeat;
	width: 48px;
	}
	
#topMenu1	#t1menu1:hover {	background: url('gfx/topmenu1/menu1hot.gif') 0 0 no-repeat;	}
#topMenu1	#t1menu2:hover	{	background: url('gfx/topmenu1/menu2hot.gif') 0 0 no-repeat;	}
#topMenu1	#t1menu3:hover	{	background: url('gfx/topmenu1/menu3hot.gif') 0 0 no-repeat;	}
#topMenu1	#t1menu4:hover	{	background: url('gfx/topmenu1/menu4hot.gif') 0 0 no-repeat;	}
#topMenu1	#t1menu5:hover	{	background: url('gfx/topmenu1/menu5hot.gif') 0 0 no-repeat;	}
#topMenu1	#t1menu6:hover	{	background: url('gfx/topmenu1/menu6hot.gif') 0 0 no-repeat;	}

#topMenu1	#t1menu1sel {
	background: url('gfx/topmenu1/menu1sel.gif') 0 0 no-repeat;
	width: 37px;
	}
	
#topMenu1	#t1menu2sel {
	background: url('gfx/topmenu1/menu2sel.gif') 0 0 no-repeat;
	width: 64px;
	}
	
#topMenu1	#t1menu3sel {
	background: url('gfx/topmenu1/menu3sel.gif') 0 0 no-repeat;
	width: 71px;
	}
	
#topMenu1	#t1menu4sel {
	background: url('gfx/topmenu1/menu4sel.gif') 0 0 no-repeat;
	width: 92px;
	}
	
#topMenu1	#t1menu5sel {
	background: url('gfx/topmenu1/menu5sel.gif') 0 0 no-repeat;
	width: 57px;
	}
	
#topMenu1	#t1menu6sel {
	background: url('gfx/topmenu1/menu6sel.gif') 0 0 no-repeat;
	width: 48px;
	}


#topMenu2 {
	left: 36px;
	position: relative;
	top: 20px;
	}

#topMenu2, #topMenu2 a	{	float: left;	}

#topMenu2	#t2menu1 {
	background: url('gfx/topmenu2/menu1.gif') 0 0 no-repeat;
	height: 33px;
	width: 67px;
	}
	
#topMenu2 #t2menu2 {
	background: url('gfx/topmenu2/menu2.gif') 0 0 no-repeat;
	height: 25px;
	margin-left: 18px;
	margin-top: 9px;
	width: 52px;
	}
	
#topMenu2	#t2menu3 {
	background: url('gfx/topmenu2/menu3.gif') 0 0 no-repeat;
	height: 31px;
	margin-left: 18px;
	margin-top: 7px;
	width: 76px;
	}
	
#topMenu2	#t2menu4 {
	background: url('gfx/topmenu2/menu4.gif') 0 0 no-repeat;
	height: 22px;
	margin-left: 18px;
	margin-top: 11px;
	width: 61px;
	}
	
#topMenu2	#t2menu1:hover {	background: url('gfx/topmenu2/menu1hot.gif') 0 0 no-repeat;	}
#topMenu2 #t2menu2:hover {	background: url('gfx/topmenu2/menu2hot.gif') 0 0 no-repeat;	}
#topMenu2	#t2menu3:hover {	background: url('gfx/topmenu2/menu3hot.gif') 0 0 no-repeat;	}
#topMenu2	#t2menu4:hover {	background: url('gfx/topmenu2/menu4hot.gif') 0 0 no-repeat;	}

#topMenu1 a,
#topMenu2 a {	outline: none;		}




/*-------------------------------------------------------*/
/* [ home page ]
/*-------------------------------------------------------*/

#home #content {	padding-bottom: 100px;	}

#city {
	clear: left;
	float: left;
	position: relative;
	width: 680px;
	}
	
#flash {
	height: 290px;
	left: 3px;
	position: relative;
	width: 677px;
	z-index: 5;
	}
	
#header {
	left: 30px;
	margin-bottom: 28px;
	position: relative;
	}




/*-------------------------------------------------------*/
/* [ content | contentLeft | contentRight ]
/*-------------------------------------------------------*/

#content {
	background: url('gfx/leftBorder.gif') 0 10px repeat-y;
	clear: left;
	float: left;
	width: 990px;
	}
	
#contentLeft {
	float: left;
	width: 680px;
	}
	
#contentRight {
	float: left;
	width: 310px;
	}
	
#contentLeft #napisz 	{	background: none;	}




/*-------------------------------------------------------*/
/* [ float box ]
/*-------------------------------------------------------*/

div.floatBox {
	padding-bottom: 30px;
	width: 310px;
	}
	
div.fbTop {
	background: url('gfx/tabs_top.png') 0 0 no-repeat;
	clear: left;
	display: block;
	height: 11px;
	width: 310px;
	}
	
div.fbBottom {
	background: url('gfx/tabs_bottom.png') 0 0 no-repeat;
	clear: left;
	display: block;
	height: 12px;
	width: 310px;
	}
	
div.fbMiddle {
	background: url('gfx/tabs_border.png') 0 0 repeat-y;
	clear: left;
	display: block;
	float: left;
	width: 310px;
	}
	
div.fbMiddle div.fbBorder {
	background: url('gfx/bgTabs.png') 0 0 repeat-x #fff;
	float: left;
	left: 1px;
	min-height: 140px;
	position: relative;
	width: 308px;
	}
	
div.fbMiddle div.stuff {
	left: 15px;
	margin-top: 10px;
	position: relative;
	width: 280px;
	}




/*-------------------------------------------------------*/
/* [ float box - orange ] - standard box
/*-------------------------------------------------------*/

.orange .fbHeader {
	background: url('gfx/orangeHead.png') 0 0 no-repeat;
	height: 78px;
	position: relative;
	width: 310px;
	z-index: 2;
	}
	
.orange .fbHeader img {
	left: 20px;
	position: relative;
	top: 28px;
	}
	
.orange .fbMiddle	{	margin-top: -37px;	}
.orange .stuff		{	padding-top: 20px;	}




/*-------------------------------------------------------*/
/* [ float box - orange ] - standard box :: projekty
/*-------------------------------------------------------*/

ul#projekty {
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
	
ul#projekty li {
	height: 15px;
	margin: 0;
	padding: 1px 0 4px 27px;
	}
	
ul#projekty li.red		{	background: url('gfx/circ_red.gif') 0 0 no-repeat;		}
ul#projekty li.blue		{	background: url('gfx/circ_blue.gif') 0 0 no-repeat;		}
ul#projekty li.yellow	{	background: url('gfx/circ_yellow.gif') 0 0 no-repeat;	}
ul#projekty li.brown	{	background: url('gfx/circ_brown.gif') 0 0 no-repeat;	}
ul#projekty li.green	{	background: url('gfx/circ_green.gif') 0 0 no-repeat;	}
ul#projekty li.black	{	background: url('gfx/circ_black.gif') 0 0 no-repeat;	}
ul#projekty li.ldzing	{	background: url('gfx/circ_ldzing.gif') 0 0 no-repeat;	}
ul#projekty li.photopoland	{	background: url('gfx/circ_photopoland.gif') 0 0 no-repeat;	}
ul#projekty li.red2	{	background: url('gfx/circ_red2.gif') 0 0 no-repeat;	}
ul#projekty a		{	font-weight: bold;	}




/*-------------------------------------------------------*/
/* [ float box - tabs ]
/*-------------------------------------------------------*/

#tab1 {
	background: url('gfx/tab1.png') 0 0 no-repeat;
	height: 76px;
	margin-bottom: -24px;
	position: relative;
	width: 304px;
	z-index: 1;
	}
	
#tab2 {
	background: url('gfx/tab2.png') 0 0 no-repeat;
	height: 76px;
	margin-bottom: -24px;
	position: relative;
	width: 304px;
	z-index: 1;
	}
	
#tab3 {
	background: url('gfx/tab3.png') 0 0 no-repeat;
	height: 76px;
	margin-bottom: -24px;
	position: relative;
	width: 304px;
	z-index: 1;
	}
	
#tabLinks {
	height: 76px;
	position: absolute;
	width: 304px;
	z-index: 2;
	}
	
#pamietaj {
	background: url('gfx/tab_pamietaj.png') 0 0 no-repeat;
	cursor: pointer;
	float: right;
	height: 24px;
	margin-top: 28px;
	width: 73px;
	}
	
#kalendarz {
	background: url('gfx/tab_kalendarz.png') 0 0 no-repeat;
	cursor: pointer;
	float: right;
	height: 24px;
	margin-left: 1px;
	margin-top: 28px;
	width: 75px;
	}
	
#lodzarttv {
	background: url('gfx/tab_lodzarttv.png') 0 0 no-repeat;
	cursor: pointer;
	display: none;
	float: right;
	height: 24px;
	margin-left: 1px;
	margin-top: 28px;
	width: 75px;
	}




/*-------------------------------------------------------*/
/* [ float box - tabs :: lodz art tv ]
/*-------------------------------------------------------*/

#tvImg {
	float: left;
	height: 107px;
	margin-bottom: 13px;
	margin-top: 10px;
	position: relative;
	width: 136px;
	}
	
#tvInfo {
	float: left;
	left: 10px;
	margin-top: 10px;
	position: relative;
	width: 130px;
	}
	
#tvInfo span	{	font-size: 10px;	}




/*-------------------------------------------------------*/
/* [ float box - tabs :: pamietaj ]
/*-------------------------------------------------------*/

div.event {
	background: url('');
	padding-bottom: 10px;
	padding-top: 22px;
	width: 100%;
	}
	
div.event a {
	display: block;
	left: 30px;
	position: relative;
	width: 250px;
	}
	
div.event a:hover	{	color: #666;	}

div#eventButtons {
	float: left;
	margin-bottom: -20px;
	position: relative;
	top: 10px;
	width: 280px;
	z-index: 0;
	}
	
div.d0	{	background: url('gfx/event/0.png') 0 0 no-repeat;	}
div.d1	{	background: url('gfx/event/1.png') 0 0 no-repeat;	}
div.d2	{	background: url('gfx/event/2.png') 0 0 no-repeat;	}
div.d3	{	background: url('gfx/event/3.png') 0 0 no-repeat;	}
div.d4	{	background: url('gfx/event/4.png') 0 0 no-repeat;	}
div.d5	{	background: url('gfx/event/5.png') 0 0 no-repeat;	}
div.d6	{	background: url('gfx/event/6.png') 0 0 no-repeat;	}
div.d7	{	background: url('gfx/event/7.png') 0 0 no-repeat;	}
div.d8	{	background: url('gfx/event/8.png') 0 0 no-repeat;	}
div.d9	{	background: url('gfx/event/9.png') 0 0 no-repeat;	}
div.d10	{	background: url('gfx/event/10.png') 0 0 no-repeat;	}
div.d11	{	background: url('gfx/event/11.png') 0 0 no-repeat;	}
div.d12	{	background: url('gfx/event/12.png') 0 0 no-repeat;	}
div.d13	{	background: url('gfx/event/13.png') 0 0 no-repeat;	}
div.d14	{	background: url('gfx/event/14.png') 0 0 no-repeat;	}
div.d15	{	background: url('gfx/event/15.png') 0 0 no-repeat;	}
div.d16	{	background: url('gfx/event/16.png') 0 0 no-repeat;	}
div.d17	{	background: url('gfx/event/17.png') 0 0 no-repeat;	}
div.d18	{	background: url('gfx/event/18.png') 0 0 no-repeat;	}
div.d19	{	background: url('gfx/event/19.png') 0 0 no-repeat;	}
div.d20	{	background: url('gfx/event/20.png') 0 0 no-repeat;	}
div.d21	{	background: url('gfx/event/21.png') 0 0 no-repeat;	}
div.d22	{	background: url('gfx/event/22.png') 0 0 no-repeat;	}
div.d23	{	background: url('gfx/event/23.png') 0 0 no-repeat;	}
div.d24	{	background: url('gfx/event/24.png') 0 0 no-repeat;	}
div.d25	{	background: url('gfx/event/25.png') 0 0 no-repeat;	}
div.d26	{	background: url('gfx/event/26.png') 0 0 no-repeat;	}
div.d27	{	background: url('gfx/event/27.png') 0 0 no-repeat;	}
div.d28	{	background: url('gfx/event/28.png') 0 0 no-repeat;	}
div.d29	{	background: url('gfx/event/29.png') 0 0 no-repeat;	}
div.d30	{	background: url('gfx/event/30.png') 0 0 no-repeat;	}
div.d31	{	background: url('gfx/event/31.png') 0 0 no-repeat;	}
div.d32	{	background: url('gfx/event/32.png') 0 0 no-repeat;	}
div.d33	{	background: url('gfx/event/33.png') 0 0 no-repeat;	}
div.d34	{	background: url('gfx/event/34.png') 0 0 no-repeat;	}
div.d35	{	background: url('gfx/event/35.png') 0 0 no-repeat;	}
div.d36	{	background: url('gfx/event/36.png') 0 0 no-repeat;	}
div.d37	{	background: url('gfx/event/37.png') 0 0 no-repeat;	}
div.d38	{	background: url('gfx/event/38.png') 0 0 no-repeat;	}
div.d39	{	background: url('gfx/event/39.png') 0 0 no-repeat;	}
div.d40	{	background: url('gfx/event/40.png') 0 0 no-repeat;	}
div.d41	{	background: url('gfx/event/41.png') 0 0 no-repeat;	}
div.d42	{	background: url('gfx/event/42.png') 0 0 no-repeat;	}
div.d43	{	background: url('gfx/event/43.png') 0 0 no-repeat;	}
div.d44	{	background: url('gfx/event/44.png') 0 0 no-repeat;	}
div.d45	{	background: url('gfx/event/45.png') 0 0 no-repeat;	}
div.d46	{	background: url('gfx/event/46.png') 0 0 no-repeat;	}
div.d47	{	background: url('gfx/event/47.png') 0 0 no-repeat;	}
div.d48	{	background: url('gfx/event/48.png') 0 0 no-repeat;	}
div.d49	{	background: url('gfx/event/49.png') 0 0 no-repeat;	}
div.d50	{	background: url('gfx/event/50.png') 0 0 no-repeat;	}
div.d51	{	background: url('gfx/event/51.png') 0 0 no-repeat;	}
div.d52	{	background: url('gfx/event/52.png') 0 0 no-repeat;	}
div.d53	{	background: url('gfx/event/53.png') 0 0 no-repeat;	}
div.d54	{	background: url('gfx/event/54.png') 0 0 no-repeat;	}
div.d55	{	background: url('gfx/event/55.png') 0 0 no-repeat;	}
div.d56	{	background: url('gfx/event/56.png') 0 0 no-repeat;	}
div.d57	{	background: url('gfx/event/57.png') 0 0 no-repeat;	}
div.d58	{	background: url('gfx/event/58.png') 0 0 no-repeat;	}
div.d59	{	background: url('gfx/event/59.png') 0 0 no-repeat;	}
div.d60	{	background: url('gfx/event/60.png') 0 0 no-repeat;	}
div.d61	{	background: url('gfx/event/61.png') 0 0 no-repeat;	}
div.d62	{	background: url('gfx/event/62.png') 0 0 no-repeat;	}
div.d63	{	background: url('gfx/event/63.png') 0 0 no-repeat;	}
div.d64	{	background: url('gfx/event/64.png') 0 0 no-repeat;	}
div.d65	{	background: url('gfx/event/65.png') 0 0 no-repeat;	}
div.d66	{	background: url('gfx/event/66.png') 0 0 no-repeat;	}
div.d67	{	background: url('gfx/event/67.png') 0 0 no-repeat;	}
div.d68	{	background: url('gfx/event/68.png') 0 0 no-repeat;	}
div.d69	{	background: url('gfx/event/69.png') 0 0 no-repeat;	}
div.d70	{	background: url('gfx/event/70.png') 0 0 no-repeat;	}
div.d71	{	background: url('gfx/event/71.png') 0 0 no-repeat;	}
div.d72	{	background: url('gfx/event/72.png') 0 0 no-repeat;	}
div.d73	{	background: url('gfx/event/73.png') 0 0 no-repeat;	}
div.d74	{	background: url('gfx/event/74.png') 0 0 no-repeat;	}
div.d75	{	background: url('gfx/event/75.png') 0 0 no-repeat;	}
div.d76	{	background: url('gfx/event/76.png') 0 0 no-repeat;	}
div.d77	{	background: url('gfx/event/77.png') 0 0 no-repeat;	}
div.d78	{	background: url('gfx/event/78.png') 0 0 no-repeat;	}
div.d79	{	background: url('gfx/event/79.png') 0 0 no-repeat;	}
div.d80	{	background: url('gfx/event/80.png') 0 0 no-repeat;	}
div.d81	{	background: url('gfx/event/81.png') 0 0 no-repeat;	}
div.d82	{	background: url('gfx/event/82.png') 0 0 no-repeat;	}
div.d83	{	background: url('gfx/event/83.png') 0 0 no-repeat;	}
div.d84	{	background: url('gfx/event/84.png') 0 0 no-repeat;	}
div.d85	{	background: url('gfx/event/85.png') 0 0 no-repeat;	}
div.d86	{	background: url('gfx/event/86.png') 0 0 no-repeat;	}
div.d87	{	background: url('gfx/event/87.png') 0 0 no-repeat;	}
div.d88	{	background: url('gfx/event/88.png') 0 0 no-repeat;	}
div.d89	{	background: url('gfx/event/89.png') 0 0 no-repeat;	}
div.d90	{	background: url('gfx/event/90.png') 0 0 no-repeat;	}
div.d91	{	background: url('gfx/event/91.png') 0 0 no-repeat;	}
div.d92	{	background: url('gfx/event/92.png') 0 0 no-repeat;	}
div.d93	{	background: url('gfx/event/93.png') 0 0 no-repeat;	}
div.d94	{	background: url('gfx/event/94.png') 0 0 no-repeat;	}
div.d95	{	background: url('gfx/event/95.png') 0 0 no-repeat;	}
div.d96	{	background: url('gfx/event/96.png') 0 0 no-repeat;	}
div.d97	{	background: url('gfx/event/97.png') 0 0 no-repeat;	}
div.d98	{	background: url('gfx/event/98.png') 0 0 no-repeat;	}
div.d99	{	background: url('gfx/event/99.png') 0 0 no-repeat;	}




/*-------------------------------------------------------*/
/* [ float box - tabs :: kalendarz ]
/*-------------------------------------------------------*/

#month1 {
	background: url('gfx/calendar/month1.png') 2px 0 no-repeat;
	padding-top: 42px;
	}
	
#month2 {
	background: url('gfx/calendar/month2.png') 2px 0 no-repeat;
	padding-top: 42px;
	}
	
#month3 {
	background: url('gfx/calendar/month3.png') 2px 0 no-repeat;
	padding-top: 42px;
	}
	
#month4 {
	background: url('gfx/calendar/month4.png') 2px 0 no-repeat;
	padding-top: 42px;
	}
	
#month5 {
	background: url('gfx/calendar/month5.png') 2px 0 no-repeat;
	padding-top: 42px;
	}
	
#month6 {
	background: url('gfx/calendar/month6.png') 2px 0 no-repeat;
	padding-top: 42px;
	}
	
#month7 {
	background: url('gfx/calendar/month7.png') 2px 0 no-repeat;
	padding-top: 42px;
	}
	
#month8 {
	background: url('gfx/calendar/month8.png') 2px 0 no-repeat;
	padding-top: 42px;
	}
	
#month9 {
	background: url('gfx/calendar/month9.png') 2px 0 no-repeat;
	padding-top: 42px;
	}
	
#month10 {
	background: url('gfx/calendar/month10.png') 2px 0 no-repeat;
	padding-top: 42px;
	}
	
#month11 {
	background: url('gfx/calendar/month11.png') 2px 0 no-repeat;
	padding-top: 42px;
	}
	
#month12 {
	background: url('gfx/calendar/month12.png') 2px 0 no-repeat;
	padding-top: 42px;
	}
	
div.mRow {
	clear: left;
	display: block;
	width: 280px;
	}
	
div.mRow div {
	float: left;
	height: 22px;
	padding-right: 23px;
	width: 18px;
	}
	
div.mRow div a {
	display: block;
	height: 19px;
	width: 18px;
	}
	
div.mRow div a.d1	{	background: url('gfx/calendar/1.png') 0 0 no-repeat;	}
div.mRow div a.d2	{	background: url('gfx/calendar/2.png') 0 0 no-repeat;	}
div.mRow div a.d3	{	background: url('gfx/calendar/3.png') 0 0 no-repeat;	}
div.mRow div a.d4	{	background: url('gfx/calendar/4.png') 0 0 no-repeat;	}
div.mRow div a.d5	{	background: url('gfx/calendar/5.png') 0 0 no-repeat;	}
div.mRow div a.d6	{	background: url('gfx/calendar/6.png') 0 0 no-repeat;	}
div.mRow div a.d7	{	background: url('gfx/calendar/7.png') 0 0 no-repeat;	}
div.mRow div a.d8	{	background: url('gfx/calendar/8.png') 0 0 no-repeat;	}
div.mRow div a.d9	{	background: url('gfx/calendar/9.png') 0 0 no-repeat;	}
div.mRow div a.d10	{	background: url('gfx/calendar/10.png') 0 0 no-repeat;	}
div.mRow div a.d11	{	background: url('gfx/calendar/11.png') 0 0 no-repeat;	}
div.mRow div a.d12	{	background: url('gfx/calendar/12.png') 0 0 no-repeat;	}
div.mRow div a.d13	{	background: url('gfx/calendar/13.png') 0 0 no-repeat;	}
div.mRow div a.d14	{	background: url('gfx/calendar/14.png') 0 0 no-repeat;	}
div.mRow div a.d15	{	background: url('gfx/calendar/15.png') 0 0 no-repeat;	}
div.mRow div a.d16	{	background: url('gfx/calendar/16.png') 0 0 no-repeat;	}
div.mRow div a.d17	{	background: url('gfx/calendar/17.png') 0 0 no-repeat;	}
div.mRow div a.d18	{	background: url('gfx/calendar/18.png') 0 0 no-repeat;	}
div.mRow div a.d19	{	background: url('gfx/calendar/19.png') 0 0 no-repeat;	}
div.mRow div a.d20	{	background: url('gfx/calendar/20.png') 0 0 no-repeat;	}
div.mRow div a.d21	{	background: url('gfx/calendar/21.png') 0 0 no-repeat;	}
div.mRow div a.d22	{	background: url('gfx/calendar/22.png') 0 0 no-repeat;	}
div.mRow div a.d23	{	background: url('gfx/calendar/23.png') 0 0 no-repeat;	}
div.mRow div a.d24	{	background: url('gfx/calendar/24.png') 0 0 no-repeat;	}
div.mRow div a.d25	{	background: url('gfx/calendar/25.png') 0 0 no-repeat;	}
div.mRow div a.d26	{	background: url('gfx/calendar/26.png') 0 0 no-repeat;	}
div.mRow div a.d27	{	background: url('gfx/calendar/27.png') 0 0 no-repeat;	}
div.mRow div a.d28	{	background: url('gfx/calendar/28.png') 0 0 no-repeat;	}
div.mRow div a.d29	{	background: url('gfx/calendar/29.png') 0 0 no-repeat;	}
div.mRow div a.d30	{	background: url('gfx/calendar/30.png') 0 0 no-repeat;	}
div.mRow div a.d31	{	background: url('gfx/calendar/31.png') 0 0 no-repeat;	}
div.mRow div a.d1hot	{	background: url('gfx/calendar/1hot.png') 0 0 no-repeat;		}
div.mRow div a.d2hot	{	background: url('gfx/calendar/2hot.png') 0 0 no-repeat;		}
div.mRow div a.d3hot	{	background: url('gfx/calendar/3hot.png') 0 0 no-repeat;		}
div.mRow div a.d4hot	{	background: url('gfx/calendar/4hot.png') 0 0 no-repeat;		}
div.mRow div a.d5hot	{	background: url('gfx/calendar/5hot.png') 0 0 no-repeat;		}
div.mRow div a.d6hot	{	background: url('gfx/calendar/6hot.png') 0 0 no-repeat;		}
div.mRow div a.d7hot	{	background: url('gfx/calendar/7hot.png') 0 0 no-repeat;		}
div.mRow div a.d8hot	{	background: url('gfx/calendar/8hot.png') 0 0 no-repeat;		}
div.mRow div a.d9hot	{	background: url('gfx/calendar/9hot.png') 0 0 no-repeat;		}
div.mRow div a.d10hot	{	background: url('gfx/calendar/10hot.png') 0 0 no-repeat;		}
div.mRow div a.d11hot	{	background: url('gfx/calendar/11hot.png') 0 0 no-repeat;		}
div.mRow div a.d12hot	{	background: url('gfx/calendar/12hot.png') 0 0 no-repeat;		}
div.mRow div a.d13hot	{	background: url('gfx/calendar/13hot.png') 0 0 no-repeat;		}
div.mRow div a.d14hot	{	background: url('gfx/calendar/14hot.png') 0 0 no-repeat;		}
div.mRow div a.d15hot	{	background: url('gfx/calendar/15hot.png') 0 0 no-repeat;		}
div.mRow div a.d16hot	{	background: url('gfx/calendar/16hot.png') 0 0 no-repeat;		}
div.mRow div a.d17hot	{	background: url('gfx/calendar/17hot.png') 0 0 no-repeat;		}
div.mRow div a.d18hot	{	background: url('gfx/calendar/18hot.png') 0 0 no-repeat;		}
div.mRow div a.d19hot	{	background: url('gfx/calendar/19hot.png') 0 0 no-repeat;		}
div.mRow div a.d20hot	{	background: url('gfx/calendar/20hot.png') 0 0 no-repeat;		}
div.mRow div a.d21hot	{	background: url('gfx/calendar/21hot.png') 0 0 no-repeat;		}
div.mRow div a.d22hot	{	background: url('gfx/calendar/22hot.png') 0 0 no-repeat;		}
div.mRow div a.d23hot	{	background: url('gfx/calendar/23hot.png') 0 0 no-repeat;		}
div.mRow div a.d24hot	{	background: url('gfx/calendar/24hot.png') 0 0 no-repeat;		}
div.mRow div a.d25hot	{	background: url('gfx/calendar/25hot.png') 0 0 no-repeat;		}
div.mRow div a.d26hot	{	background: url('gfx/calendar/26hot.png') 0 0 no-repeat;		}
div.mRow div a.d27hot	{	background: url('gfx/calendar/27hot.png') 0 0 no-repeat;		}
div.mRow div a.d28hot	{	background: url('gfx/calendar/28hot.png') 0 0 no-repeat;		}
div.mRow div a.d29hot	{	background: url('gfx/calendar/29hot.png') 0 0 no-repeat;		}
div.mRow div a.d30hot	{	background: url('gfx/calendar/30hot.png') 0 0 no-repeat;		}
div.mRow div a.d31hot	{	background: url('gfx/calendar/31hot.png') 0 0 no-repeat;		}




/*-------------------------------------------------------*/
/* [ artykuly | newsy ]
/*-------------------------------------------------------*/

div.article {
	clear: left;
	display: block;
	font-size: 12px;
	left: 30px;
	position: relative;
	width: 630px;
	}
	
div.article h1 {
	float: left;
	font-size: 20px;
	}

div.article h2 {
	clear: left;
	display: block;
	font: bold 15px tahoma, sans-serif;
	}
	
div.article h5 {
	clear: left;
	display: block;
	font: normal 10px tahoma, sans-serif;
	}
	
div.article p {
	font-size: 12px;
	line-height: 170%;
	margin-top: 15px;
	}

div.article span.h1 	{	font: bold 14px tahoma, sans-serif;		}

div.article a {
	font-weight: bold;
	text-decoration: underline;
	}

div.article p a {
	color: #ffb400;
	}

div.article p a:hover {
	color: #666;
	}

div.article p img {
	clear: none;
	float: left;
	margin: 20px 20px 20px 0;
	}
	
div.article a.more {
	display: inline;
	position: relative;
	text-decoration: none;
	top: 4px;
	}
	
div.article a.more img {
	clear: none;
	float: none;
	margin: 0;
	margin-top: -2px;
	position: relative;
	top: 1px;
	}

div.article h1.wide {
	width: 100%;
	}

div.article a.lightbox img {
	max-height: 100px;
	margin: 5px 4px;
	}




/*-------------------------------------------------------*/
/* [ footer ]
/*-------------------------------------------------------*/

#footer {
	background: url('gfx/bgFooter.png') 0 0 repeat-x #000;
	clear: left;
	color: #e6e6e6;
	float: left;
	width: 100%;
	}
	
#footer .leftBorder	{	padding-top: 34px;	}

#kontakt {
	background: url('gfx/hfoot_kontakt.gif') 0 0 no-repeat;
	float: left;
	left: 30px;
	padding-top: 30px;
	position: relative;
	width: 330px;
	}
	
#kontakt p	{	line-height: 140%;	}
#kontakt a	{	color: #e6e6e6;		}

#links {
	clear: left;
	float: left;
	left: 30px;
	margin-top: 55px;
	padding-bottom: 50px;
	position: relative;
	width: 930px;
	}
	
#partnerzy {
	background: url('gfx/hfoot_partnerzy.gif') 0 0 no-repeat;
	float: left;
	padding-top: 30px;
	}

#napisz {
	background: url('gfx/hfoot_napisz.gif') 0 0 no-repeat;
	float: left;
	left: 30px;
	padding-top: 30px;
	position: relative;
	width: 290px;
	}
	
#napisz input {
	color: #000;
	font: normal 11px tahoma, sans-serif;
	margin-bottom: 10px;
	padding: 5px 10px;
	position: relative;
	}
	
#napisz textarea {
	border: 1px solid #646464;
	clear: left;
	color: #000;
	float: left;
	font: normal 11px tahoma,sans-serif;
	height: 68px;
	margin-bottom: 10px;
	padding: 5px 10px;
	overflow: auto;
	width: 268px;
	}
	
#napisz p		{	display: inline;	}

#name {
	border: 1px solid #646464;
	float: left;
	width: 90px;
	}
	
#email {
	border: 1px solid #646464;
	float: right;
	width: 145px;
	}
	
#send {
	background: url('gfx/bSend.gif') 0 0 no-repeat;
	border: 0;
	cursor: pointer;
	float: left;
	height: 20px;
	left: 230px;
	position: relative;
	width: 60px;
	}

#newsletter {
	background: url('gfx/hfoot_newsletter.gif') 0 0 no-repeat;
	float: left;
	left: 60px;
	padding-top: 30px;
	position: relative;
	width: 260px;
	}
	
#newsletter input{
	border: 1px solid #646464;
	clear: left;
	color: #000;
	float: left;
	font: normal 11px tahoma, sans-serif;
	margin-bottom: 10px;
	padding: 5px 10px;
	position: relative;
	width: 260px;
	}

#newsletter p		{	display: inline;	}

#name2, #email2 {
	border: 1px solid #646464;
	clear: left;
	color: #000;
	float: left;
	font: normal 11px tahoma, sans-serif;
	margin-bottom: 10px;
	padding: 5px 10px;
	position: relative;
	width: 260px;
	}
	
#subscribe {
	background: url('gfx/bSubscribe.gif') 0 0 no-repeat;
	border: 0 !important;
	cursor: pointer;
	float: left;
	height: 20px;
	left: 220px;
	position: relative;
	width: 60px !important;
	}

#made {
	clear: left;
	display: block;
	padding-bottom: 20px;
	text-align: right;
	}

.full div.article h1.small	{	width: 100%;	}




/*-------------------------------------------------------*/
/* [ archiwum ] podstrona
/*-------------------------------------------------------*/

#bArchiwum #mainHeader {
	background: url('gfx/dotz.gif') 0 70px repeat-x;
	padding-top: 30px;
	}
	
#bArchiwum div.article h1.small {
	padding-bottom: 15px;
	}
	
#bArchiwum div.article h1.date {
	font-size: 25px;
	width: 100%;
	}
	
#bArchiwum div.article p {
	clear: left;
	font-size: 12px;
	line-height: 170%;
	padding-bottom: 30px;
	}

ul.archiwum {
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
	
ul.archiwum li {
	clear: left;
	cursor: pointer;
	font-weight: bold;
	height: auto;
	margin: 0;
	padding: 1px 0 4px 27px;
	width: 250px;
	}
	
ul.archiwum li.closed	{	background: url('gfx/circ_closed.gif') 0 0 no-repeat;	}

ul.archiwum li.opened {
	background: url('gfx/circ_opened.gif') 0 0 no-repeat;
	clear: left;
	float: left;
	height: auto;
	}

ul.archiwum li ul {
	clear: left;
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 8px 0;
	}
	
ul.archiwum li li {
	clear: left;
	float: left;
	font-weight: normal;
	margin: 0;
	padding: 3px 0;
	}
	
ul.archiwum li li a 		{	text-decoration: underline;	}

ul.archiwum li.closed ul		{	display: none;	}

ul.archiwum li.opened ul {
	display: block;
	float: left;
	}




/*-------------------------------------------------------*/
/* [ wydarzenia / sklep ] podstrona
/*-------------------------------------------------------*/

#bShop #content,
#bWydarzenia #content	{	padding-bottom: 100px;	}

#bShop #mainHeader,
#bWydarzenia #mainHeader {
	background: url('gfx/dotz.gif') 0 70px repeat-x;
	padding-top: 30px;
	}
	
#bShop div.article h1.small,
#bWydarzenia div.article h1.small {
	display: inline;
	margin-bottom: 15px;
	}
	
#bShop div.article h1.date,
#bWydarzenia div.article h1.date	{	font-size: 25px;	}

#bShop div.article p,
#bWydarzenia div.article p		{	clear: left;	}

#bShop div.article p.bold,
#bWydarzenia div.article p.bold {
	font-size: 11px;
	font-weight: bold;
	line-height: 120%;
	}
	
/**:first-child+html #bWydarzenia div.article h1.small {
	clear: left;
	float: none;
	}
	
/**:first-child+html #bShop div.article h1.small {
	clear: left;
	float: none;
	}

*:first-child+html #bArchiwum div.article h1.small {
	clear: left;
	float: none;
	}*/

#wPages {
	clear: left;
	float: left;
	left: 30px;
	position: relative;
	width: 630px;
	}
	



/*-------------------------------------------------------*/
/* [ dla sponsorow ] podstrona
/*-------------------------------------------------------*/

ul#dla_sponsorow {
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
	
ul#dla_sponsorow li {
	margin: 0;
	padding: 3px 0;
	}
	
ul#dla_sponsorow li	a	{	text-decoration: underline;	}




/*-------------------------------------------------------*/
/* [ sklep ] podstrona
/*-------------------------------------------------------*/

#bShop h2.price {
	clear: left;
	float: left;
	font-size: 25px;
	left: 3px;
	margin-top: 0;
	position: relative;
	top: 5px;
	}




/*-------------------------------------------------------*/
/* [ kalendarz ] iframe
/*-------------------------------------------------------*/

body#ic	{	background: none;	}

#WzTtDiV b {
	clear: both;
	color: #ffb400;
	display: block;
	padding-bottom: 3px;
	}




/*-------------------------------------------------------*/
/* [ panel ]
/*-------------------------------------------------------*/

/*.wid		{	display: ;		}*/
.hid		{	display: none;	}
   
.komunikat {
	color: red; 
	font: bold 13px arial, sans-serif;
	text-align: center;
	}

.panel {
	background-color: #191919;
	border: 1px solid #404040;
	color: #cccccc;
	height: 20px;
	width: 60px;
	}

textarea.t {
	display: block;
	margin-bottom: 5px;
	}