html, body {
	margin: 0px auto;
	padding: 0px; 
	text-align: center;
	font-size: 1em;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;}
img {border:0px;}
h1 {
	font:normal 18px Arial; 
	color:#ffbb05;
	margin:24px 0px 23px 0px;
	}
h2 
	{	color:#bdcf05;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	}
h3 {
	font:normal 18px Arial;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
}
h4 { font-size:14px;
		font-weight:bold;
		color:#f6d700;
		margin:0px;
		padding:0px;
}
h5 {
	font-size:14px;
	font-weight:bold;
	color:#fb66e4;
	margin:0px 0px 25px 0px;
}
h3 
	{	color:#FF0000;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
a {
	color: #9a0000; 
	font-size: 1em;
}
a:visited {
	color: #c60000;
}
a:link {
	color: #9a0000;
	font-size: 1em;
}
a:hover {
	color: #cb8583;
}
p {
	font-size:12px;
	color:#959595;
	line-height:16px;
}
label {
	font-size:12px;
	color:#959595;
}
#Table_01 {
	width:920px;
	text-align:left;
	margin:0px auto;
}
#page-01_ {
	width:920px;
	height:112px;
}
#page-02_ {
	width:920px;
	height:375px;
}
#page-02a_ {
	width:920px;
}
#page-03_ {
	width:920px;
	height:169px;
	background:url(../gfx/bg_bottom.gif) repeat-x bottom;
}
#page-04_ {
	width:920px;
	height:55px;
}
#logo {
	margin:8px 0px 0px 23px !important;
	margin:8px 0px 0px 10px;
	padding:0px;
	float:left;
	width:154px;
}
#flash	{
	width:743px;
	float:right;
}
#flash img {
 padding-top:1px;
}
.menur {
 float:right;
 height: 12px;
 margin-top: 3px;
 padding:0px;
}
.menur a{
 font-size:11px;
 font-style:italic;
 color:#959595;
 line-height:11px;
 text-decoration:none;
	padding:0px;
	margin:0px; 
}
br.clear {clear:both;}
.clear {clear:both;}
#col_right ul  {
	list-style-type:none;
	padding:0px;
	margin:0px;
}
ul li {
	font-size:12px;
	color:#959595;
	line-height:12px;
	padding:8px 0px 8px 30px;
	margin:0px 0px 0px 8px;
	background:url(../gfx/li.gif) no-repeat left;
}
#owoce {
	width:252px;
	height:169px;
	padding:0px!important;
	padding:8px 0px 0px 0px;
	background:url(../gfx/owocki2.gif) left bottom no-repeat;
}
#pojemnik {
	background:url(../gfx/b_rightbg.gif) right bottom no-repeat; 
	width:668px;
	height:169px;
	float:right;
}
.fl {float:left;}
#dw { width:274px; margin:0px 0px 0px 43px !important;margin:0px 0px 0px 20px !important; float:left;}
#dw h2 {
	background:url(../gfx/n_dw.gif) no-repeat;
	width:259px;
	height:96px;
	margin:15px 0px 25px 0px;
	padding:0px;
}
#dw h2 span {display:none;}
a.more {
	float:right;
	background:url(../gfx/more.gif) no-repeat;
	display:block;
	font-size:10px;
	width:90px !important;
	width:100px;
	height:15px;
	padding:0px 0px 0px 10px !important;
	padding:0px 0px 0px 5px;
	text-decoration:none;
	color:#e8e8e8;
}
a.more2 {
	float:left;
	background:url(../gfx/more.gif) no-repeat;
	display:block;
	font-size:10px;
	width:90px !important;
	width:100px;
	height:15px;
	padding:0px 0px 0px 10px !important;
	padding:0px 0px 0px 5px;
	text-decoration:none;
	color:#e8e8e8;
}
#og {width:278px; margin:0px 20px 0px 43px !important; margin:0px 20px 0px 30px; float:right;}
#og h2 {
	background:url(../gfx/n_og.gif) no-repeat;
	width:178px;
	height:34px;
	margin:15px 0px 12px 0px;
	padding:0px;
}
#og h2 span {display:none;}
#og p {margin:0px 0px 11px 0px;}
#og2 {width:230px; margin:0px 0px 0px 19px !important; margin:0px 0px 0px 10px;}
#og2 h2 {
	background:url(../gfx/n_og.gif) no-repeat;
	width:178px;
	height:34px;
	margin:15px 0px 12px 0px;
	padding:0px;
}
#og2 h2 span {display:none;}
#og2 p {margin:0px 0px 11px 0px;}

#dr {
	position:absolute;
	z-index:0;
	width:234px;
	margin:57px 20px 0px 20px !important;
	margin:57px 10px 0px 10px;
}
#dr h2 {
	background:url(../gfx/n_dr.gif) no-repeat;
	width:176px;
	height:35px;
	margin:0px;
	padding:0px;
	font-size:12px
}
#dr h2 span {display:none;}
#dr p {margin:10px 0px 0px 0px;padding:0px}
#stopka {margin:19px 0px 0px 19px;color:#cccccc;}
#flash_1 {
	position:relative;
	left:0; top:0;
}
#menu {
	background:url(../gfx/bg_menu_02.gif) repeat-x left;
	height:41px;
	margin:0px;
	padding:0px;
}
#menu_a {
	background:url(../gfx/bg_menu_01.gif) no-repeat left top;
	height:41px;
	padding:0px 0px 0px 20px;
	margin:0px;	
}
#menu_b {
	background:url(../gfx/bg_menu_03.gif) no-repeat right top;
	height:41px;
	padding:10px 21px 0px 0px;
}
a.m_o-nas {
	background:url(../gfx/m_onas.gif) no-repeat;
	height:16px;
	width:43px;
	margin:0px 18px 0px 31px;
	display:block;
	float:left;
}
a.m_oferta {
	background:url(../gfx/m_oferta.gif) no-repeat;
	height:16px;
	width:44px;
	margin:0px 18px 0px 31px;
	display:block;
	float:left;
}
a.m_ksiega-przedszkolaka {
	background:url(../gfx/m_ksiega.gif) no-repeat;
	height:16px;
	width:155px;
	margin:0px 18px 0px 31px;
	display:block;
	float:left;
}
a.m_jak-zapisac-dziecko {
	background:url(../gfx/m_jzd.gif) no-repeat;
	height:16px;
	width:142px;
	margin:0px 18px 0px 31px;
	display:block;
	float:left;
}
a.m_kontakt {
	background:url(../gfx/m_kontakt.gif) no-repeat;
	height:16px;
	width:53px;
	margin:0px 18px 0px 31px;
	display:block;
	float:left;
}
#menu span {display:none;}
.col_left{
	width:252px;
	vertical-align:top;
}
.col_left2{
	width:252px;
	vertical-align:bottom;
}
#first {
	width:920px;
	background:url(../gfx/b_rightbg.gif) right bottom no-repeat;
}
#test {
	width:271px;
	background:url(../gfx/owocki2.gif) no-repeat bottom left;
	height:100px;
	margin:auto auto 0px auto;
	padding:0px;
}

#wrap {
	background:url(../gfx/bg_bottom.gif) repeat-x bottom;
	}
#menu_left {
	width:252px;
	background:#cee011 url(../gfx/ml_02.gif) bottom no-repeat;
	padding:0px 0px 14px 0px;
	margin:12px 0px 0px 0px;
}
#menu_left ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#menu_left ul li{
	border-bottom:1px solid #c3d508;
	padding:3px 0px 4px 80px;
	font:bold 12px Arial;
	color:#FFFFFF;
	background:url(../gfx/m_kw.gif) no-repeat;
	margin:0px;
	display:block;
}

#menu_left ul li a{
	font:bold 12px Arial;
	color:#FFFFFF;
	text-decoration:none;
}
#nazwa {
	padding:12px 0px 4px 38px;
	background:url(../gfx/ml_01.gif) top no-repeat;
	height:23px;
}
#nazwa h3 {
	font:normal 18px Arial;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
}
#col_right {
	vertical-align:top;
}
#m_cont	{
	width:655px;
	margin:0px 0px 0px 12px;
	padding:0px 0px 25px 0px;
}
img.z
{
position:relative;
left:0px;
top:-133px;
z-index:2
}
.tx-veguestbook-pi1 {}
/* error handling */
.tx-veguestbook-pi1 p.tx-guestbook-form-error {
		font-weight:bold;
		color:#990000;
}
/* display of result count */
	.tx-veguestbook-pi1 .tx-guestbook-result {
		font-weight:bold;
		float:left;
	}
/* pagination */
	.tx-veguestbook-pi1 .tx-guestbook-pagination {
		font-size:75%;
		font-weight:bold;
		float:right;
}
/* styles for list mode */
	.tx-veguestbook-pi1 h2.tx-guestbook-header {
	clear:both;
	font:normal 18px Arial; 
	color:#ffbb05;
	margin:0px;
	padding:0px 0px 5px 0px;
	}
.tx-veguestbook-pi1 .tx-guestbook-right p {
		margin:0px;
		padding:0px 0px 5px 0px;
	}
.tx-veguestbook-pi1 .tx-guestbook-right {
	float:left;
	width:38em;
}
/* form styles */
.tx-veguestbook-pi1 .tx-guestbook-field {
	clear:both;
	width:100%;
	display:block;
	padding: 1em 0;
}
.tx-veguestbook-pi1 .tx-guestbook-field label {
	clear: both;
	display: block;
	float: left;
	width: 10em;
	font-size:12px;
	color:#959595;
}	
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med {
	float:left;
	width:10em;
}
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {
	float:left;
	width:20em;
}
.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {
	width: 30em;
	display: block;
	float: left;
}	
.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield {
	color:#990000;
}
.tx-veguestbook-pi1 fieldset {
	border:none;
}	
.tx-veguestbook-pi1 legend {
	display:none;
}
.tx-veguestbook-pi1 .tx-guestbook-clear {
	clear:both;
	display:block;
}
.tx-veguestbook-pi1 input.tx-guestbook-submit {
	width:auto;
	display:block;
}
textarea, input {
	border:1px solid #dfdfdf;}
input[type="image"] {border:0px;}
#gmapmarker {font-size:12px; font-family:Arial; color:#505050;}
#gmapDirHead {font-size:11px; font-family:Arial; color:#505050;}
.tx_lumogooglemaps_pi1_infobox {height:30px;}
.csc-textpic {padding:10px 0px 0px 0px;}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG  { border:5px solid #D7FE9E}
blockquote { margin: 0; padding: 0; }
blockquote p { color:#FF0000; margin: 0; padding: 0; font-weight: bold; }
div.tx-veguestbook-pi1 div h5 {
	color:#FF0000
}
/* default styles for extension "tx_veguestbook_pi1" */

/* default styles for extension "tx_cssstyledcontent" */
/* Captions */
	DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
	DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
	DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }

	/* Needed for noRows setting */
	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }

	/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 1px solid #E0E0E0;
		padding: 0px 0px;
	}

	DIV.csc-textpic-imagewrap { padding: 0; }

	DIV.csc-textpic IMG { border: none; }

	/* DIV: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }

	/* UL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }

	/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
	DL.csc-textpic-image { margin: 0; }
	DL.csc-textpic-image DT { margin: 0; display: inline; }
	DL.csc-textpic-image DD { margin: 0; }

	/* Clearer */
	DIV.csc-textpic-clear { clear: both; }

	/* Margins around images: */

	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-right: 10px;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 10px !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 10px !important;
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }

	/* Center (above or below) */
	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */
DIV.csc-textpic DIV.csc-textpic-imagerow-last { margin-bottom: 0; }



/* KSIEGA GOSCI ------------------------------------------ */
.ksiega_bg {
	background:url(../gfx/bg_ks_02.jpg) repeat-y top;
	width:649px;
}
.ksiega_bg div {
	background:url(../gfx/bg_ks_01.jpg) no-repeat top;
		width:649px;
		min-height:104px;
	height:auto !important;
	height:104px;
}
.ksiega_bg div h1{
	margin:20px 40px 0px 40px;
	padding:16px 0px 0px 0px;
}
.ksiega_bg div h1 a {
	font:normal 18px Arial; 
	color:#ffbb05;
	margin:24px 0px 23px 0px;
}
.ksiega_bg p {
	margin: 0 40px 0px 40px;
	padding: 20px 0 0 0;
}
.ks_bottom {
	background:url(../gfx/bg_ks_03.jpg) no-repeat top;
		width:649px;
	height:23px;}
p.dodany {
	font-size:10px;
	margin:0px 40px 0px 40px;
	padding:12px 0px 0px 0px;
	}
p.dodany span {
	color:#19cdfa;
	font-size:12px;
	font-weight:bold;
}
a.key {
	color: #ffffff;
	font-size: 5px;
	cursor: default;
}
/* /KSIEGA GOSCI ------------------------------------------ */