/* BEGIN reset css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img,button{border:0;}address,caption,cite,code,dfn,em,strong,th,var,b,i{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}q:before,q:after{content:'';}a, a:hover, object {outline:none;}
/* END reset css */

/* BEGIN globalne */
	body {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#676f80;}
	.ss strong {font-weight:bold;}
	.ss legend {display:none;}
	.ss input, .ss textarea, .ss select, .ss button {font-family:Arial, Helvetica, sans-serif; font-size:13px; float:left; color:#000; margin:0; padding:0; border:0; background:0;}
	.ss button, .bc input.button {cursor:pointer; text-indent:-55000px;}
	a {text-decoration:underline; color:#676f80;} a:hover {text-decoration:none;}
	.ss img, .ss object {float:left;}
	.ss label {cursor:pointer;}
	.ss .fl {float:left; display:inline;}
	.ss .fr {float:right; display:inline;}
	.ss .clear {width:100%; float:left;}
	.ss p em {font-style:italic;}
	.cf {float:left; width:100%;}
	
	.pb7 {padding-bottom:7px;}
	.pt0 {padding-top: 0 !important;}
	.pt10 {padding-top:10px;}
	.pl1 {padding-left:1px !important;}
	.pl0 {padding-left:0 !important;}
/* END globalne */

/* BEGIN grid */
	#ss {width:990px; margin:auto;}
		#t {width:990px; height:107px; float:left; margin-bottom:11px;}
			#l {width:234px; height:92px; display:inline; float:left;}
			#mt {width:756px; float:left;}				
				#s {width:747px; height:54px; float:left;}
		#c {width:980px; float:left;}
			/* grid 2-kolumnowy */
			.c2 {float:left; width:100%;}
			.c2 .cl, .c2 .cr {float:left; display:inline;}
				.c2 .cl {width:246px;}
				.c2 .cr {width:734px;}
			/* grid 2-kolumnowy wewnetrzny */
			.c2a {float:left; width:100%; padding-bottom:28px;}
			.c2a .cl, .c2a .cr {float:left; display:inline;}
				.c2a .cl {width:344px; padding-right:18px}
				.c2a .cr {width:346px;}
			/* grid 2-kolumnowy wyszukiwarka */
			.c2b {float:left; width:100%;}
			.c2b .cl, .c2b .cr {float:left; display:inline;}
				.c2b .cl {width:200px;}
				.c2b .cr {width:780px;}
				.c2b .c2br {float:left; width:757px; padding:0 0 0 22px; border-left:1px solid #eeeeee;}
		#f {width:976px; padding:7px 0 20px 4px; margin-top:12px; float:left;}
/* END grid */

/* BEGIN linki blokowe */

	#m a, #serwisy a, #serwisy-r a, #f a, .ico-more a, .ico-more2 a, .ico-less a, .box-main-left .ico a, .fib a, .kontakt-box a, .kontakt .ex .more a, .produkty-filtr-menu li a, .show-label a {width:100%; height:100%; display:block; text-indent:-55000px;}
	
/* END linki blokowe */

/* BEGIN design */ 
	
	/* BEGIN tla */
		body {background:#fff url('img/bcg-body.gif') repeat-x;}
		#t {background:url('img/bcg-c.gif') 0 100% no-repeat;}
	/* END tla */
	
	/* BEGIN naglowki */
		/* h3 */
		.h3 {float:left;}
		.h3 h3, .h3 h3 a {color:#4d69a7; font-size:19px; text-decoration:none;}
		.h3-24 h3 {font-size:24px;}
		.h3-lb h3 {color:#00a6e2;}
		.h3-produkty-filtr h3 {line-height:16px;}
		.h3-produkty-filtr h3 a {font-size:15px; color:#667eb3;}
		.h3-produkt h3 a {font-size:20px; color:#00a6e2;}
		.h3-search-result h3 {font-size:24px; color:#00a6e2; padding:34px 0 27px;}
	/* END naglowki */

	/* BEGIN flashe alt */
		.alt-flash {float:left; padding:10px 0; font-size:11px; border:1px solid #87d0d8; margin:10px 0;}
		.alt-flash p {padding:0 10px;}
	/* BEGIN flashe alt */

	/* BEGIN button */
	/* END button */
	
	
	/* BEGIN menu */
		#m {width:721px; height:40px; float:right; padding:7px 0 0 32px;}
		#m li {height:40px; float:left;}
		#m li, #m a {background-image:url('img/m.gif');} #m .s a, #m .s a:hover {background-image:url('img/m.gif');}
			#m1 {width:90px;}  #m1, #m1 a {background-position: 0 0;}       #m1 a:hover {background-position: 0 -40px;}      #m1.s a, #m1.s a:hover {background-position: 0 -40px;}
			#m2 {width:105px;} #m2, #m2 a {background-position: -90px 0;}   #m2 a:hover {background-position: -90px -40px;}  #m2.s a, #m2.s a:hover {background-position: -90px -40px;}
			#m3 {width:105px;} #m3, #m3 a {background-position: -195px 0;}  #m3 a:hover {background-position: -195px -40px;} #m3.s a, #m3.s a:hover {background-position: -195px -40px;}
			#m4 {width:95px;}  #m4, #m4 a {background-position: -300px 0;}  #m4 a:hover {background-position: -300px -40px;} #m4.s a, #m4.s a:hover {background-position: -300px -40px;}
			#m5 {width:125px;} #m5, #m5 a {background-position: -395px 0;}  #m5 a:hover {background-position: -395px -40px;} #m5.s a, #m5.s a:hover {background-position: -395px -40px;}
			#m6 {width:100px;} #m6, #m6 a {background-position: -520px 0;}  #m6 a:hover {background-position: -520px -40px;} #m6.s a, #m6.s a:hover {background-position: -520px -40px;}
			#m7 {width:95px;}  #m7, #m7 a {background-position: -620px 0;}  #m7 a:hover {background-position: -620px -40px;} #m7.s a, #m7.s a:hover {background-position: -620px -40px;}
	/* END menu */
	
	/* BEGIN menu left */
		#m-l {float:left; padding:8px 7px 10px 5px; width:215px; background:#bfe6f5 url(img/m-l-t.gif) no-repeat 0 0;}
		#m-l li {float:left; position:relative; width:215px; font-size:13px;}

		#m-l li a {float:left; display:inline; width:100%; height:100%; cursor:pointer; color:#ffffff; text-decoration:none; background:transparent url(img/m-l.gif) no-repeat 0 0;}
		#m-l li a span {display:block; width:189px; padding:4px 13px 6px; line-height:15px; background:transparent url(img/m-l.gif) no-repeat -300px bottom;}

		#m-l li.s a, #m-l li a:hover {background-position:-600px 0; color:#104692;}
		#m-l li.s a span, #m-l li a:hover span {background-position:-900px bottom;}

		#m-l li.sub a:hover, #m-l li.sub-hovered a {background-position:-1800px 0;}
		#m-l li.sub a:hover span, #m-l li.sub-hovered a span {background-position:-2100px bottom;}

		#m-l li ul {position:absolute; left:-999em; top:0; z-index:55000;}
		#m-l li li {float:none; display:inline;float:left; width:215px; font-size:13px;}

		#m-l li li a span {padding:0 13px; line-height:15px; background:transparent url(img/m-l.gif) no-repeat -300px bottom;}
		#m-l li li .brd {display:block; float:left; width:100%; padding:4px 0 6px; border-bottom:1px solid #d5dcb3;}
		#m-l li li.l .brd {padding:0; border-bottom:0;}

		#m-l li li a, #m-l li.s li a, #m-l li.sub li a {color:#104692; background-position:-1200px -20px;}
		#m-l li li a span, #m-l li li a:hover span, #m-l li.sub li a:hover span {background:none;}
		#m-l li li.l a span, #m-l li li.l a:hover span, #m-l li.sub li.l a:hover span {padding-left:0; padding-right:0;}
		#m-l li li a:hover, #m-l li.sub li a:hover {color:#4caed7; background-position:-1200px -20px;}
		#m-l li li.f a, #m-l li li.f a:hover {background-position:-1200px 0;}
		#m-l li li.l a, #m-l li li.l a:hover {width:189px; padding:4px 13px 9px; background-position:-2400px bottom;}

	/* END menu left */
	
	/* BEGIN searchform */
		#s {position:relative;}
		#s .sfrm {width:325px; height:23px; float:right; margin:18px 170px 0 0; display:inline; background:url('img/form.gif') 100% 0 no-repeat;}
		#s .sfrm label {float:left;}
		#s .sfrm em {width:145px; float:left; line-height:23px; text-indent:-55000px;}
		#s .sfrm input {width:155px; padding:4px 0 3px 0; background:none; border:0; float:left; color:#666666;}
		#s .sfrm button, #s .sfrm a.button {width:25px; height:23px; background:none; border:0; text-indent:-55000px; float:left;}
	/* END searchform */

	/* BEGIN form - wyszukaj produkt */
		.frm-wyszukaj-produkt {float:left; width:227px; padding-bottom:12px; background:#c6e8f6 url(img/form-wyszukaj-produkt.gif) no-repeat 0 100%;}
		.frm-wyszukaj-produkt h4 {float:left; width:160px; height:20px; color:#029ad6; font-size:14px; padding:6px 0 0 10px;}
		.frm-wyszukaj-produkt .fii {float:left; width:179px; height:24px; padding-left:9px; background:transparent url(img/form-wyszukaj-produkt.gif) no-repeat -291px 0;}
		.frm-wyszukaj-produkt .fii .ipt {float:left; width:169px; height:16px; padding:4px; color:#029ad6;}
		.frm-wyszukaj-produkt .fib {float:left; width:30px; height:24px; background:transparent url(img/form-wyszukaj-produkt.gif) no-repeat -600px 0;}
		.frm-wyszukaj-produkt .frm-err {float:left; display:inline; width:209px; margin:5px 9px 0;}
		.frm-wyszukaj-produkt .adv {float:left; width:215px; padding-top:3px; text-align:right;}
		.frm-wyszukaj-produkt .adv a {font-size:12px; text-decoration:none; color:#029ad6;}
		.frm-wyszukaj-produkt .adv a:hover {color:#104692;}
		.frm-wyszukaj-produkt .mis-wyszukiwarka {float:left; width:210px; height:110px;}
	/* END form - wyszukaj produkt */

	/* BEGIN serwisy nestle */
		#serwisy {position:absolute; right:27px; width:140px; height:50px; overflow:hidden; background:transparent url('img/button-serwisy.gif') no-repeat 0 0;}
		#serwisy ul {width:749px;}
		#serwisy li {float:left; display:inline; height:50px;}
		#serwisy a {background-image:url('img/button-serwisy.gif');}
		#s1 {width:135px; padding-left:32px;} #s1 a {background-position: -34px 0;} #s1 a:hover {background-position: -34px -50px;}
		#s2 {width:103px;}                    #s2 a {background-position:-169px 0;} #s2 a:hover {background-position:-169px -50px;}
		#s3 {width:109px;}                    #s3 a {background-position:-272px 0;} #s3 a:hover {background-position:-272px -50px;}
		#s4 {width:99px;}                     #s4 a {background-position:-384px 0;} #s4 a:hover {background-position:-384px -50px;}
		#s5 {width:149px;}                    #s5 a {background-position:-480px 0;} #s5 a:hover {background-position:-480px -50px;}
		#serwisy-r {position:absolute; right:7px; width:125px; height:50px; background:transparent url('img/button-serwisy.gif') no-repeat right 0;}
		#serwisy-r a {background:transparent url('img/button-serwisy.gif') no-repeat -644px 0;}
		#serwisy-r a:hover {background-position:-644px -50px;}
		#serwisy-r a.on {background-position:-644px -100px;}
		#serwisy-r a.on:hover {background-position:-644px -150px;}
	/* END serwisy nestle */
	
	/* BEGIN ico */
		.ico {float:left; display:inline; background:transparent url(img/ico.gif) no-repeat 0 0;}
		.ico-more {width:11px; height:11px; font-size:11px; line-height:11px; background-position:0 0;}
		.ico-less {width:11px; height:11px; font-size:11px; line-height:11px; background-position:0 -400px;}
		.ico-more2 {width:11px; height:11px; font-size:11px; line-height:11px; background-position:0 -600px;}
	/* END ico */

	/* BEGIN ico miesiac big */
		.ico-mc-big {float:left; display:inline; width:65px; height:88px; text-indent:-55000px; background:transparent url(img/ico-mc-big.gif) no-repeat 0 0;}
		.ico-mc-big-4 {background-position:0 0;}
		.ico-mc-big-6 {background-position:0 -100px;}
		.ico-mc-big-8 {background-position:0 -400px;}
		.ico-mc-big-9 {background-position:0 -200px;}
		.ico-mc-big-12 {background-position:0 -300px;}
		.ico-mc-big-24 {background-position:0 -500px;}
	/* END ico miesiac big */
	
	/* BEGIN ico superprodukt */
		.ico-superprodukt {margin:4px 0 0px 18px; float:left; display:inline; width:80px; height:79px; text-indent:-55000px; background:transparent url(img/ico-superprodukt.gif) no-repeat 0 0;}
	/* END ico miesiac big */

	/* BEGIN ico new-product */
		.ico-new-product { background:url(img/nowosc2.gif) 0 0px no-repeat; float:left; display:block; height:38px; width:115px; margin-left:18px; text-indent:-20000px; }
	/* END ico new-product */

	/* BEGIN ico tesco */
		.ico-tesco-product { background:url(img/tesco-ico.gif) 0 0px no-repeat; float:left; display:block; height:52px; width:117px; margin-left:18px; margin-top:3px; text-indent:-20000px; }
	/* END ico tesco */

	

	/* BEGIN boksy na glownej i w lewej kolumnie */
		.boxes-main {float:left; width:100%; padding:13px 0 0;}
		.box-main {float:left; width:244px;}
		.box-main .h3 {padding:0 0 0 13px;}
		.box-main img {padding:3px 0 0;}
		.box-main .p {height:58px;}
		.box-main p {line-height:16px; padding-top:3px;}
		.box-main .fl {padding:0 15px 10px;}
		.box-konkurs .h3 { padding-left:0; }
		.box-konkurs .fl { padding:0 0 10px; }

		.box-main-left-sep {float:left; width:223px; margin:8px 0 18px; height:2px; line-height:0; font-size:0; overflow:hidden; background:#c9eaf9;}
		.box-main-left {float:left; width:233px;}
		.box-main-left .h3 {padding:0 0 0 13px;}
		.box-main-left img {padding:3px 0 0;}
		.box-main-left .p {height:58px;}
		.box-main-left p {line-height:16px; padding-top:3px;}
		.box-main-left .fl {padding:0 0 10px 15px;}
		
		.telefon-od-mikolaja2009 {float:left; width:234px; padding-left:10px;}
		.telefon-od-mikolaja2009 .h3 {padding-left:0; padding-bottom:8px;}
		.telefon-od-mikolaja2009 .h3 h3 {color:#d75e91;}
		
	/* END boksy na glownej i w lewej kolumnie */
	
	/* BEGIN kontakt */
		.kontakt h4 {margin:6px 0 3px; font-size:16px; color:#24b3e6; font-weight:bold;}
		.kontakt .big {font-size:24px; color:#00a6e2; padding-bottom:6px;}
		.kontakt .img-t {margin-bottom:18px;}
		.kontakt .small {font-size:10px; margin-bottom:10px;}
		.kontakt .small-pt7 {padding-bottom:7px;}
		.kontakt .brd-b {border-bottom:1px solid #c9eaf9; margin-bottom:18px; padding-bottom:18px;}
		.kontakt .c1 {float:left; width:190px; padding:7px 10px 17px 0; line-height:16px; border-right:1px solid #C9EAF9;}
		.kontakt .c1- {padding-left:33px; padding-top:23px; padding-bottom:17px; border-bottom:15px solid #ffffff; border-right:0;}
		.kontakt .c1 h4 {font-size:14px;}
		.kontakt .infolinia {background:transparent url(img/infolinia.gif) no-repeat 100% 0;}
	/* END kontakt */
	
	/* BEGIN kontakt i faq - boksy */
		.kontakt-box {float:left; width:346px; height:69px;}
		.kontakt-box1 {margin:4px 0 12px; background:transparent url(img/sprawdz-pytanie.gif) no-repeat 0 0;}
		.kontakt-box2 {background:transparent url(img/zobacz-pytania.gif) no-repeat 0 0;}
		.kontakt-box3 {margin:4px 0 12px; background:transparent url(img/cidr.jpg) no-repeat 0 0;}
	/* END kontakt i faq - boksy */

	/* BEGIN form kontakt */
		.frm-kontakt {float:left; width:344px; padding:12px 0 0; background:transparent url(img/form-kontakt.gif) no-repeat 0 30px;}
		.frm-kontakt .czy-wiesz {position:absolute; margin:-46px 0 0 308px;}
		.frm-kontakt h5 {font-weight:bold; padding:94px 0 0 2px; height:39px;}
		.frm-kontakt input, .frm-kontakt select, .frm-kontakt textarea {font-size:13px; color:#029ad6;}
		.frm-kontakt .fii {float:left; width:325px; padding:0 0 0 10px;}
		.frm-kontakt .fii .ipt {float:left; width:302px; height:18px; padding:3px 8px;}
		.frm-kontakt .fis {float:left; width:325px; padding:13px 0 0 10px;}
		.frm-kontakt .fis .sel {float:left; width:309px; height:22px; padding:0 8px;}
		.frm-kontakt .fit {float:left; width:325px; height:178px; padding:14px 0 9px 10px;}
		.frm-kontakt .fit .txta {float:left; width:309px; height:162px; overflow:auto; margin:8px 0 0 8px; background:transparent;}
		.frm-kontakt .fib {float:left; display:inline; width:60px; height:21px; margin:9px 0 0 284px; background:transparent url(img/button.gif) no-repeat 0 0;}

		.frm-kontakt .styledSelect {position:relative; cursor:pointer; height:22px; background:url('img/styledselect-kontakt.gif') no-repeat 0 0; z-index:998; width:325px;}
		.frm-kontakt .styledSelect.open {z-index:999;}
		.frm-kontakt .styledSelect ul {position:absolute; top:0; left:0; width:100%; z-index:1000;}
		.frm-kontakt .styledSelect ul li {float:left; display:inline; width:306px; padding:3px 11px 3px 8px; height:22px; font-size:13px; color:#029ad6; line-height:16px; background:url('img/styledselect-kontakt.gif') no-repeat -350px 0;}
		.frm-kontakt .styledSelect ul li.closed {background-position:0 0; width:288px; padding-right:29px; height:16px; overflow:hidden;}
		.frm-kontakt .styledSelect ul li.first {background-position:-700px 0;}
		.frm-kontakt .styledSelect ul li.last {background-position:-1050px bottom;}
		.frm-kontakt .styledSelect ul li.option:hover, .frm-kontakt .styledSelect ul li.first:hover {color:#000;}			
	/* END form kontakt */

	/* BEGIN form - biuletyn */
		.frm-biuletyn {float:left; width:225px; margin-bottom:10px;}
		.frm-biuletyn .h3 {float:left; padding:0 0 8px 8px; width:217px;}
		.frm-biuletyn fieldset {float:left; width:100%;}
		.frm-biuletyn .t {float:left; width:205px; padding:11px 10px; background:#bfe6f5 url(img/frm-biuletyn.gif) no-repeat 0 0;}
		.frm-biuletyn .b {float:left; width:208px; padding:11px 9px 5px 8px; background:#a1dbf1 url(img/frm-biuletyn.gif) no-repeat -300px 100%;}
		.frm-biuletyn .b .fii {float:left; width:208px; height:22px; background:#ffffff url(img/frm-biuletyn.gif) no-repeat -600px 0;}
		.frm-biuletyn .b .fii input {float:left; width:190px; padding:5px 9px 3px; color:#0499d5; font-size:11px;}
		.frm-biuletyn .b .fib {float:right; width:60px; height:21px; padding-top:7px; background:transparent url(img/frm-biuletyn.gif) no-repeat -900px 7px;}

		.frm-biuletyn .checkbox {float:left; display:inline; font-size:16px; line-height:16px; cursor:pointer;}
		.frm-biuletyn .checkbox span {float:left; display:inline;}
		.frm-biuletyn .checkbox img {width:16px; height:16px; background:transparent url(img/checkbox-search.gif) no-repeat 0 0;}
		.frm-biuletyn .checkbox-checked img {background-position:0px -16px;}
	/* END form - biuletyn */
	
	/* BEGIN form - polec znajomemu */
		.frm-polec-znajomemu {float:left; width:225px; margin:15px 0 10px; background:transparent url(img/frm-polec-znajomemu.gif) no-repeat 0 0;}
		.frm-polec-znajomemu h3 {float:left; width:225px; height:148px; text-indent:-55000px; background:transparent url(img/frm-polec-znajomemu.gif) no-repeat 0 0;}
		.frm-polec-znajomemu fieldset {float:left; width:100%;}
		.frm-polec-znajomemu .fii {float:left; display:inline; width:208px; height:22px; padding:0 9px 9px 8px; background:#bfe6f5 url(img/frm-polec-znajomemu.gif) no-repeat -592px 0;}
		.frm-polec-znajomemu .fii-l {background-position:-300px 100%;}
		.frm-polec-znajomemu .fii-l .bcg {float:left; width:208px; height:22px; background:transparent url(img/frm-polec-znajomemu.gif) no-repeat -600px 0;}
		.frm-polec-znajomemu .fii input {float:left; width:190px; padding:5px 9px 3px; color:#0499d5; font-size:11px;}
		.frm-polec-znajomemu .fib {float:right; width:60px; height:21px; padding-top:7px; background:transparent url(img/frm-polec-znajomemu.gif) no-repeat -900px 7px;}
	/* END form - polec znajomemu */

	/* BEGIN kontakt form - walidacja */
		.frm-344-err, .frm-344-ok {float:left; width:344px; margin:8px 0 0; font-size:11px; color:#ffffff; text-align:center; background:#3980be url(img/frm-344-err.gif) no-repeat 0 0;}
		.frm-344-err ul, .frm-344-ok ul {float:left; width:100%; padding:7px 0 0; background:transparent url(img/frm-344-err.gif) no-repeat 100% 100%;}
		.frm-344-err li, .frm-344-ok li {float:left; width:100%; padding-bottom:7px;}
		.frm-344-ok {background-color:#00a6e2; background-image:url(img/frm-344-ok.gif);}
		.frm-344-ok ul {background-image:url(img/frm-344-ok.gif);}
	/* END kontakt form - walidacja */

	/* BEGIN lewa kolumna - walidacja */
		.frm-225-err, .frm-225-ok {float:left; width:225px; margin:0; font-size:11px; color:#ffffff; text-align:center; background:#3980be url(img/frm-225-err.gif) no-repeat 0 0;}
		.frm-225-err ul, .frm-225-ok ul {float:left; width:100%; padding:7px 0 0; background:transparent url(img/frm-225-err.gif) no-repeat 100% 100%;}
		.frm-225-err li, .frm-225-ok li {float:left; width:100%; padding-bottom:7px;}
		.frm-225-ok {background-color:#00a6e2; background-image:url(img/frm-225-ok.gif);}
		.frm-225-ok ul {background-image:url(img/frm-225-ok.gif);}
	/* END lewa kolumna - walidacja */

	/* BEGIN form - walidacja */
		.frm-err, .frm-ok {float:left; width:100%; margin:8px 0 0; font-size:11px; color:#ffffff; text-align:center;}
		.frm-err div, .frm-ok div {float:left; width:100%;}
		.frm-err .t, .frm-ok .t {float:none; width:auto; padding:0 10px;}
		.frm-err, .frm-ok {background:#3980be url(img/frm-err.gif) no-repeat 0 0;}
		.frm-err .frm-wal, .frm-ok .frm-wal {background:transparent url(img/frm-err.gif) no-repeat 0 100%;}
		.frm-err .frm-wal-, .frm-ok .frm-wal- {background:transparent url(img/frm-err.gif) no-repeat 100% 0;}
		.frm-err ul, .frm-ok ul {float:left; width:100%; padding:7px 0 0; background:transparent url(img/frm-err.gif) no-repeat 100% 100%;}
		.frm-err li, .frm-ok li {float:left; width:100%; padding-bottom:7px;}
		.frm-ok {background-color:#00a6e2; background-image:url(img/frm-ok.gif);}
		.frm-ok .frm-wal, .frm-ok .frm-wal-, .frm-ok ul {background-image:url(img/frm-ok.gif);}

		.frm-wyszukaj-produkt .frm-err, .frm-wyszukaj-produkt .frm-err .frm-wal, .frm-wyszukaj-produkt .frm-err .frm-wal-, .frm-wyszukaj-produkt .frm-err ul {background-image:url(img/frm-err-wysz-prod.gif);}
	/* END form - walidacja */

	/* BEGIN kontakt eksperci */
		.kontakt .ex {float:left; width:343px; padding:173px 0 0 3px;}
		.kontakt .ex li {float:right; width:100%; padding:9px 0 7px;}
		.kontakt .ex li p {float:right; width:270px; padding:0 16px 0 9px;}
		.kontakt .ex li img {padding-top:2px;}
		.kontakt .ex .u {font-size:13px; padding-bottom:3px; font-weight:bold;}
		.kontakt .ex .ex-small {font-size:11px;}
		.kontakt .ex .more {float:right; display:inline; padding:0 0 12px; margin:17px 16px 0 0; width:220px; height:21px; background:transparent url(img/button.gif) no-repeat 0 -100px;}
	/* END kontakt eksperci */

	/* BEGIN stopka */
		#f {background:url('img/bcg-f.gif') 0 0 no-repeat;}
		#f .fc {width:804px; float:left;}
		#f .fr {width:139px; float:right; background:url('img/f.gif') -841px 0 no-repeat;}
			#f .fr p {width:100%; height:31px; float:left; text-indent:-55000px;}
	/* END stopka */
	
	/* BEGIN stopka menu top */
		#fcm { width:100%; margin-top:13px; float:left;}
		#fcm li {height:18px; float:left;}
		#fcm li, #fcm a {background-image:url('img/f.gif');} #fcm .s a, #fcm .s a:hover {background-image:url('img/f.gif'); cursor:default;}
			#fcm1 {width:174px;}   #fcm1, #fcm1 a {background-position:      0 -13px;}  #fcm1 a:hover, #fcm1.s a:hover {background-position:      0 -69px;}
			#fcm2 {width: 56px;}   #fcm2, #fcm2 a {background-position: -174px -13px;}  #fcm2 a:hover, #fcm2.s a:hover {background-position: -174px -69px;}
			#fcm3 {width: 72px;}   #fcm3, #fcm3 a {background-position: -230px -13px;}  #fcm3 a:hover, #fcm3.s a:hover {background-position: -230px -69px;}
			#fcm4 {width: 72px;}   #fcm4, #fcm4 a {background-position: -302px -13px;}  #fcm4 a:hover, #fcm4.s a:hover {background-position: -302px -69px;}
			#fcm5 {width: 64px;}   #fcm5, #fcm5 a {background-position: -374px -13px;}  #fcm5 a:hover, #fcm5.s a:hover {background-position: -374px -69px;}
			#fcm6 {width: 88px;}   #fcm6, #fcm6 a {background-position: -438px -13px;}  #fcm6 a:hover, #fcm6.s a:hover {background-position: -438px -69px;}
			#fcm7 {width: 68px;}   #fcm7, #fcm7 a {background-position: -526px -13px;}  #fcm7 a:hover, #fcm7.s a:hover {background-position: -526px -69px;}
			#fcm8 {width: 66px;}   #fcm8, #fcm8 a {background-position: -594px -13px;}  #fcm8 a:hover, #fcm8.s a:hover {background-position: -594px -69px;}
			#fcm9 {width:144px;}   #fcm9, #fcm9 a {background-position: -660px -13px;}  #fcm9 a:hover, #fcm9.s a:hover {background-position: -660px -69px;}
	/* END stopka menu top */
	
	/* BEGIN breadcrumbs */
		.breadcrumbs {width:100%; float:left; padding:4px 0 24px;}
		.breadcrumbs li {float:left; margin-right:5px; display:inline; color:#26a8dc; font-size:11px;}
		.breadcrumbs span {font-size:9px; padding-right:5px;}
		.breadcrumbs a {color:#676f80; text-decoration:none;}
		.breadcrumbs a:hover {text-decoration:underline;}
		.breadcrumbs .home {padding-left:16px; background:url('img/ico.gif') 0 2px no-repeat;}

		.breadcrumbs-wo {float:left; width:757px; padding-left:23px;}
	/* END breadcrumbs */

	/* BEGIN paging */
		.paging {float:right; display:inline; margin:20px 0;}
		.paging li {float:left; padding:0 2px; font-size:11px;}
		.paging li a {color:#4d69a7;}
		.paging li.p {margin-right:16px; display:inline;}
		.paging li.n {margin-left:16px; display:inline;}
		.paging li.p a {padding:0 0 0 16px; background:url('img/ico.gif') 0 -97px no-repeat;}
		.paging li.n a {padding:0 16px 0 0; background:url('img/ico.gif') 100% -197px no-repeat;}
		.paging li.s {background-color:#67c7ff; color:#fff;}

		.paging-faq {margin:13px 39px 10px 0;}
		.paging-search {margin:2px 11px 26px 0;}
		.paging-wo {margin:17px 62px 0 0; padding-bottom:43px;}
	/* END paging */

	/* BEGIN text */
		.txt {float:left; width:100%; font-size:14px;}
		.txt h4 {font-size:20px; color:#00a6e2;}
		.txt h5 {font-size:16px; color:#00a6e2;}
		.txt p {margin:10px 0;}
		.txt i {font-style:italic;}
		.txt ul, .txt ol {margin:10px 0;}
		.txt ul li {padding-left:17px; background:transparent url(img/txt-ul.gif) no-repeat 2px 5px;}

		.ul-faq .txt p {margin-top:0;}
	/* END text */
	
	/* BEGIN text-bajki */
		.txt-bajki p {float:left; width:100%; line-height:1.45em;}
		.txt-bajki img {margin:0 10px 5px 0;}
		.txt-bajki img.fr {margin:0 0 5px 10px;}
	/* END text-bajki */

	/* BEGIN text-edukacyjne */
		.txt-edukacyjne p {float:left; width:100%; line-height:1.45em;}
		.txt-edukacyjne .swf-memory {float:left; width:650px; padding:15px 10px 15px 3px; background:transparent url(img/bcg-swf-zabawa-misiowe-memory.gif) no-repeat 0 7px;}
		.txt-edukacyjne .swf-plac-zabaw {float:left; width:544px; padding:15px 10px 15px 5px; background:transparent url(img/bcg-swf-zabawa-plac-zabaw.gif) no-repeat 0 10px;}
	/* END text-edukacyjne */

	/* BEGIN text-czytanki */
		.txt-czytanki p {float:left; width:100%; line-height:1.45em;}
		.txt-czytanki .swf-letni-deszcz {float:left; width:544px; padding:15px 10px 15px 5px; background:transparent url(img/bcg-zabawa-czytanki-letni-deszcz.gif) no-repeat 0 10px;}
		.iframe-letni-deszcz {width:544px; height:455px; background:#ffffff;}
	/* END text-czytanki */

	/* BEGIN text-kolorowanki */
		.txt-kolorowanki {float:left; width:100%; line-height:1.45em;}
		.txt-kolorowanki p {float:left; width:100%;}
	/* END text-kolorowanki */

	/* BEGIN text-gadzety */
		.txt-gadzety {float:left; width:100%; line-height:1.45em;}
		.txt-gadzety p {float:left; width:100%;}
	/* END text-gadzety */

	/* BEGIN text-do pobrania */
		.txt-do-pobrania {float:left; width:100%; line-height:1.45em;}
		.txt-do-pobrania p.tr {text-align:right;}
	/* END text-do pobrania */

	/* BEGIN ul - kolorowanki */
		.ul-kolorowanki {float:left; width:100%; padding-top:10px;}
		.ul-kolorowanki li {float:left; width:255px; height:204px; background-position:0 0; background-repeat:no-repeat;}
		.ul-kolorowanki li.l {width:204px;}
		.ul-kolorowanki a {float:left; width:204px; padding:150px 0 0 0; color:#21c6f6;}
		.ul-kolorowanki a span {text-decoration:underline;}
		.ul-kolorowanki a:hover span {text-decoration:none;}
		.ul-kolorowanki span {float:left; font-weight:bold; padding:1px 0 2px 22px; background:transparent url(img/ico.gif) no-repeat 0 -499px; cursor:pointer;}

		.ul-kolorowanki .sad {background-image:url(img/zabawa/kolorowanki/kolorowanka-sad.gif);}
		.ul-kolorowanki .samolot {background-image:url(img/zabawa/kolorowanki/kolorowanka-samolot.gif);}
		.ul-kolorowanki .na-wycieczce {background-image:url(img/zabawa/kolorowanki/mis-na-wycieczce.gif);}
		.ul-kolorowanki .plywa {background-image:url(img/zabawa/kolorowanki/mis-plywa.gif);}
		.ul-kolorowanki .samochod {background-image:url(img/zabawa/kolorowanki/mis-w-samochodzie.gif);}
		.ul-kolorowanki .miotla {background-image:url(img/zabawa/kolorowanki/mis-na-miotle.gif);}
	/* END ul - kolorowanki */

	/* BEGIN ul - animowane kursory */
		.ul-animowane-kursory {float:left; width:100%; padding-top:10px;}
		.ul-animowane-kursory li {float:left; width:255px; height:204px; background-position:0 0; background-repeat:no-repeat;}
		.ul-animowane-kursory li.l {width:204px;}
		.ul-animowane-kursory a {float:left; width:204px; padding:150px 0 0 0; color:#21c6f6;}
		.ul-animowane-kursory a span {text-decoration:underline;}
		.ul-animowane-kursory a:hover span {text-decoration:none;}
		.ul-animowane-kursory span {float:left; font-weight:bold; padding:1px 0 2px 22px; background:transparent url(img/ico.gif) no-repeat 0 -499px; cursor:pointer;}

		.ul-animowane-kursory .kursor1 {background-image:url(img/zabawa/gadzety/animowane-kursory/kursor1.gif);}
		.ul-animowane-kursory .kursor2 {background-image:url(img/zabawa/gadzety/animowane-kursory/kursor2.gif);}
	/* END ul - animowane kursory */

	/* BEGIN ul - tapety na pulpit */
		.ul-tapety-na-pulpit {float:left;}
		.ul-tapety-na-pulpit li {float:left; width:367px; padding:10px 0 15px;}
		.ul-tapety-na-pulpit img {padding-bottom:7px;}
		.ul-tapety-na-pulpit a {float:left; width:204px; font-weight:bold; padding:1px 0 5px 22px; color:#21c6f6; background:transparent url(img/ico.gif) no-repeat 0 -499px;}
	/* END ul - tapety na pulpit */

	/* BEGIN ul - do pobrania */
		.ul-do-pobrania {float:left;}
		.ul-do-pobrania li {float:left; width:205px; padding:0 140px 25px 0;}
		.ul-do-pobrania img {padding-bottom:7px;}
		.ul-do-pobrania a {float:left; width:205px; color:#21c6f6;}
		.ul-do-pobrania a span {text-decoration:underline;}
		.ul-do-pobrania a:hover span {text-decoration:none;}
		.ul-do-pobrania span {float:left; font-weight:bold; padding:1px 0 2px 22px; background:transparent url(img/ico.gif) no-repeat 0 -499px; cursor:pointer;}

		.ul-do-pobrania .ramka1 a {padding-top:148px; background:transparent url(img/zabawa/do-pobrania/ramki/ramka1.gif) no-repeat 0 0;}
		.ul-do-pobrania .ramka2 a {padding-top:148px; background:transparent url(img/zabawa/do-pobrania/ramki/ramka2.gif) no-repeat 0 0;}
		.ul-do-pobrania .ramka3 a {padding-top:191px; background:transparent url(img/zabawa/do-pobrania/ramki/ramka3.gif) no-repeat 0 0; width:140px;}
		.ul-do-pobrania .ramka4 a {padding-top:191px; background:transparent url(img/zabawa/do-pobrania/ramki/ramka4.jpg) no-repeat 0 0; width:140px;}
	/* END ul - do pobrania */

	/* BEGIN ul - nowosci */
		.ul-nowosci li {float:left; width:100%; border-bottom:5px solid #c9eaf9; padding:16px 0 26px;}
		.ul-nowosci li .fl {width:210px; padding:0 18px 0 0;}
		.ul-nowosci li .fr {width:476px; margin-right:30px;}
		.ul-nowosci li .date {float:left; width:100%; font-size:11px;}
		.ul-nowosci li .h3 {width:100%; padding:2px 0 8px;}
		.ul-nowosci li .h3 a {float:left;} .ul-nowosci li .h3 a:hover {color:#40598d;}
		.ul-nowosci li p {float:left; width:100%; line-height:16px;}
		.ul-nowosci li .ico {margin-top:20px;}
	/* END ul - nowosci */

	/* BEGIN nowosci szczegoly */
		.nowosci-szczegoly {float:left; width:100%; padding:15px 0;}
		.nowosci-szczegoly img.fl {margin:0 10px 10px 0;}
		.nowosci-szczegoly h3 {color:#4D69A7; font-size:19px; margin-bottom:10px;}
		.nowosci-szczegoly p {margin:10px 0;}
		.nowosci-szczegoly ul, .nowosci-szczegoly ol {margin:10px 0;}
		.nowosci-szczegoly ul li {padding-left:17px; background:transparent url(img/txt-ul.gif) no-repeat 2px 5px; display:table;}
		.nowosci-szczegoly ol li {list-style:inside decimal;}
		.nowosci-szczegoly .player {margin:10px 143px; width:448px;}
		.nowosci-szczegoly .player object {float:none;}
	/* END nowosci szczegoly */

	/* BEGIN ul - produkty */
		.ul-produkty li {float:left; width:235px; margin:0 5px 18px 0; border-right:1px solid #c9eaf9; padding:0 0 6px; overflow:visible;}
		.ul-produkty li .h3 {margin-left:8px; margin-right:8px; display:inline;}
		.ul-produkty li .h3 a {float:left;} .ul-produkty li .h3 a:hover {color:#40598d;}
		.ul-produkty li img {padding-top:5px;}
		.ul-produkty li p {float:left; width:212px; height:45px; font-size:11px; line-height:15px; padding:4px 15px 20px 8px;}
		.ul-produkty li .ico {margin-left:10px;}
		.ul-produkty li .b {float:left; width:235px; height:5px; line-height:0; font-size:0; overflow:hidden; background:#c9eaf9; position:relative; z-index:0; top:11px;}

		.ul-produkty-b li .h3 {height:50px;}
	/* END ul - produkty */

	/* BEGIN produkty filtr - swf */
		.produkty-filtr {float:left; width:734px; padding-bottom:38px;}
	/* END produkty filtr - swf */

	/* BEGIN ul - produkty filtr */
		.ul-produkty-filtr {float:left; width:100%; padding:0 0 6px;}
		.ul-produkty-filtr li {float:left; width:235px; margin:0 5px 20px 0; border-right:1px solid #c9eaf9; padding:0 0 6px; overflow:visible;}
		.ul-produkty-filtr li .h3 {margin-left:7px; display:inline; height:45px;}
		.ul-produkty-filtr li .h3 a {float:left;} .ul-produkty-filtr li .h3 a:hover {color:#40598d;}
		.ul-produkty-filtr li img {padding-top:5px;}
		.ul-produkty-filtr li .c {float:left; width:211px; height:50px; padding:0 15px 8px 9px;}
		.ul-produkty-filtr li .ico {margin-left:11px;}
		.ul-produkty-filtr li .b {float:left; width:235px; height:5px; line-height:0; font-size:0; overflow:hidden; background:#c9eaf9; position:relative; z-index:0; top:11px;}

		.ul-produkty-filtr .mc {float:left; padding:0 0 0 6px; margin:4px 0 0 0; font-size:11px; font-weight:bold; line-height:16px; color:#41599c;}
		.ul-produkty-filtr .mc p {padding:0 6px 0 0;}
		.ul-produkty-filtr .mc-4 {background:#a2daf3 url(img/bcg-produkty-filtr-mc.gif) no-repeat 0 0;}
			.ul-produkty-filtr .mc-4 p {background:transparent url(img/bcg-produkty-filtr-mc.gif) no-repeat 100% 0;}
		.ul-produkty-filtr .mc-6 {background:#fdce2e url(img/bcg-produkty-filtr-mc.gif) no-repeat 0 -100px;}
			.ul-produkty-filtr .mc-6 p {background:transparent url(img/bcg-produkty-filtr-mc.gif) no-repeat 100% -100px;}
		.ul-produkty-filtr .mc-8 {background:#c5d981 url(img/bcg-produkty-filtr-mc.gif) no-repeat 0 -200px;}
			.ul-produkty-filtr .mc-8 p {background:transparent url(img/bcg-produkty-filtr-mc.gif) no-repeat 100% -200px;}
		.ul-produkty-filtr .mc-9 {background:#c5d981 url(img/bcg-produkty-filtr-mc.gif) no-repeat 0 -200px;}
			.ul-produkty-filtr .mc-9 p {background:transparent url(img/bcg-produkty-filtr-mc.gif) no-repeat 100% -200px;}
		.ul-produkty-filtr .mc-12 {background:#ff8b00 url(img/bcg-produkty-filtr-mc.gif) no-repeat 0 -300px;}
			.ul-produkty-filtr .mc-12 p {background:transparent url(img/bcg-produkty-filtr-mc.gif) no-repeat 100% -300px;}
		.ul-produkty-filtr .mc-24 {background:#ff8b00 url(img/bcg-produkty-filtr-mc.gif) no-repeat 0 -300px;}
			.ul-produkty-filtr .mc-24 p {background:transparent url(img/bcg-produkty-filtr-mc.gif) no-repeat 100% -300px;}
	/* END ul - produkty filtr */
	
	/* BEGIN produkt */
		.produkt {float:left; display:inline; width:707px; padding-bottom:28px; margin:6px 0 0 0; border-bottom:1px solid #c9eaf9;}
		.produkt .fl {width:401px;}
		.produkt .fl .txt {width:360px; padding-top:6px;}
		.produkt .show-label {float:left; width:120px; height:21px; margin-top:8px; background:transparent url(img/button.gif) no-repeat 0 -200px;}
		
		.produkt .fr {width:305px; padding:16px 0 22px; border-left:1px solid #c9eaf9;}
		.produkt .fr .in {float:left; width:278px; padding:0 8px 0 19px;}
		.produkt .fr .t {float:left; width:100%; padding-bottom:23px; border-bottom:1px solid #c9eaf9;}
		.produkt .fr .t h4 {float:left; width:202px; padding:0 0 0 11px; font-size:18px; color:#014b96;}
		.produkt .fr .bot {float:left; width:305px; height:5px; line-height:0; font-size:0; overflow:hidden; background:#c9eaf9; position:relative; z-index:0; top:27px;}

		.produkt .fr .produkt-info {float:left; width:100%; padding:20px 0 20px;}
		.produkt .fr .produkt-info h4 {font-size:20px; color:#00a6e2; padding-bottom:10px;}
		.produkt .fr .produkt-info table {float:left; width:100%; line-height:18px; table-layout:fixed; border-collapse:collapse; border:0; font-size:13px;}
		.produkt .fr .produkt-info table td {padding-top:5px; padding-bottom:5px;}
		.produkt .fr .produkt-info table .d {background:#f5fbfe;}
		.produkt .fr .produkt-info table .a {width:142px; padding-left:13px; border-bottom:1px solid #c9eaf9;}
		.produkt .fr .produkt-info table .c {padding-right:13px; text-align:right; width:104px; border-bottom:1px solid #c9eaf9;}
		.produkt .fr .produkt-info table .l .a, .produkt .fr .produkt-info table .l .c {border-bottom:0;}
		.produkt .fr .produkt-info table .b {width:6px; background:transparent url(img/sep-produkt-info.gif) no-repeat 0 0; vertical-align:top;}
		.produkt .fr .produkt-info table .b span.s1 {position:absolute; z-index:100; display:block; margin-top:-8px; height:3px; width:6px; line-height:0; font-size:0; overflow:hidden; border-top:4px solid #f5fbfe; background:#ffffff;}
		.produkt .fr .produkt-info table .d .b span.s1 {border-top-color:#ffffff; background:#f5fbfe;}
		.produkt .fr .produkt-info table .d .b {background-color:#f5fbfe;}
		.produkt .fr .produkt-info .print {float:left; color:#21c6f6; font-size:13px; font-weight:bold; padding:17px 0 17px 37px; background:transparent url(img/ico.gif) no-repeat 13px -282px;}
		.produkt .fr .produkt-info .small {float:left; padding:0 0 3px 13px;font-size:10px;}
		
		.produkt .fr .ww {float:left; display:inline; width:270px; margin-left:8px; background:#c9eaf9 url(img/ww.gif) no-repeat 0 0;}
		.produkt .fr .ww- {float:left; width:236px; padding:0 17px 11px; background:transparent url(img/ww.gif) no-repeat -300px 100%;}
		.produkt .fr .ww h4 {float:left; width:100%; height:46px; text-indent:-55000px;}
		.produkt .fr em {margin:8px 0 0 0; display:block; font-weight:bold; color:#4d69a7; font-style:normal;}
		.produkt .fr img {margin:0px 0 0 4px; float:right;}
		.produkt .fr ul {}
		.produkt .fr ul li {margin:2px 0 0 0}
			.produkt .fr li em {width:220px; height:24px; display:block; background: url(img/ww-b.gif) no-repeat; color:#fff; text-align:center; font-size:14px; line-height:24px; font-style:normal;}
			.produkt .fr li p {margin:3px 0 0 12px}	
	/* END produkt */
	
	/* BEGIN pressroom - top */
		.pressroom-t {float:left; width:709px; height:175px; background:#f8fcfe url(img/bcg-pressroom.jpg) no-repeat 0 0;}
		.pressroom-t h4 {float:left; width:340px; height:59px; text-indent:-55000px; padding:13px 0 8px 18px;}
		.pressroom-t p {float:left; width:340px; padding:0 0 0 18px; font-size:13px;}
	/* END pressroom - top */
	
	/* BEGIN pressroom - boxes */
		.pressroom-boxes {float:left; width:724px; padding:29px 0 0; border-bottom:5px solid #c9eaf9;}
		.pressroom-boxes h3 {font-size:24px; color:#4d69a7;}
		.pressroom-box {float:left; width:322px; height:260px; padding:0 32px 33px 8px;}
		.pressroom-box p {float:left; width:100%; line-height:16px; padding:2px 0 21px;}
		.pressroom-box .ico-more {clear:left;}

		.pressroom-box-2 .h3 {width:100%;height:179px; background:transparent url(img/komunikaty-prasowe.gif) no-repeat 0 0;}
	/* END pressroom - boxes */
	
	/* BEGIN pressroom - kontakt-dla-mediow */
		.kontakt-dla-mediow {float:left; width:728px; padding:22px 0 45px 6px;}
		.kontakt-dla-mediow h3 {color:#4d69a7; font-size:24px; width:703px; padding-bottom:12px;}
		.kontakt-dla-mediow h4 {color:#2ac4f4; font-size:15px; padding-bottom:18px;}
		.kontakt-dla-mediow p {float:left; width:100%;}
		.kontakt-dla-mediow p.n {font-size:11px; line-height:13px;}
		.kontakt-dla-mediow p.b {font-size:13px; padding-bottom:4px;}
		.kontakt-dla-mediow p a {color:#00a6e2; text-decoration:none;} .kontakt-dla-mediow p a:hover {text-decoration:underline;}
		.kontakt-dla-mediow img {margin-bottom:10px;}
		.kontakt-dla-mediow .korp {float:left; width:469px;}
		.kontakt-dla-mediow .korp .n {padding-bottom:13px;}
		.kontakt-dla-mediow .korp1, .kontakt-dla-mediow .korp2 {float:left; display:inline; width:225px; border-right:1px solid #c9eaf9; margin-right:29px;}
		.kontakt-dla-mediow .korp2 {width:213px; margin-right:0;}
		.kontakt-dla-mediow .prod {float:left; width:228px; padding-left:31px;}
		.kontakt-dla-mediow .prod1 {float:left; width:195px;}
	/* END pressroom - kontakt-dla-mediow */

	/* BEGIN faq - top */
		.faq-t {float:left; width:709px; height:175px; margin-bottom:37px; background:#f8fcfe url(img/bcg-faq.jpg) no-repeat 0 0;}
		.faq-t h4 {float:left; width:340px; height:29px; text-indent:-55000px; padding:13px 0 8px 18px;}
		.faq-t p {float:left; width:340px; padding:0 0 0 23px; font-size:13px;}
		.faq-t a {text-decoration:none; font-weight:bold;} .faq-t a:hover {text-decoration:underline;}
	/* END faq - top */
	
	/* BEGIN ul-faq */
		.ul-faq {float:left; width:100%; padding:14px 0 0;}
		.ul-faq li {float:left; width:593px; padding:13px 100px 15px 12px; border-bottom:5px solid #c9eaf9;}
		.ul-faq li h4 {float:left; width:100%; padding-bottom:13px;}
		.ul-faq li h4 a {float:left; font-size:16px; color:#4d69a7; text-decoration: none;} .ul-faq li h4 a:hover {color:#40598d;}
		.ul-faq li .ico {padding-right:90px;}
	/* END ul-faq */
	
	/* BEGIN marka top */
		.marka-t {margin:-11px 0 20px;}
	/* END marka top */
	
	/* BEGIN marka */
		.marka {float:left; width:709px; font-size:12px; line-height:16px; padding:11px 0 0;}
		.marka .m {float:left; width:100%;}
		.marka .m1 {margin:8px 0 18px;}
		.marka .m2 {margin:0 0 6px;}
		.marka .m4 {margin:30px 0 23px;}
		.marka .m p {padding-bottom:25px;}

		.marka .img {float:left; display:inline;}
		.marka .img p {float:left; color:#a9a9a9; font-size:11px; line-height:14px; padding:5px 0;}
		.marka .img3 p, .marka .img4 p, .marka .img5 p, .marka .img5 p {margin-top:6px;}
		.marka .img3 {width:353px; margin-right:28px;}
		.marka .img4 {width:171px; margin-right:19px;}
		.marka .img5 {width:137px;}
		.marka .img6 {float:right; width:137px; margin-left:30px;}
		.marka .img7 {float:right; width:137px;}
		.marka .img8 {width:194px; margin-right:26px;}
		.marka .fl {width:149px; margin-right:13px;}

		.marka .downl {float:left; width:100%;}
		.marka .downl a {float:left; color:#21c6f6; font-weight:bold; padding:0 0 2px 22px; margin-top:2px; background:transparent url(img/ico.gif) no-repeat 0 -499px;}

		.marka .print {float:left; width:100%; margin-top:28px; padding:22px 0 0; border-top:1px solid #c9eaf9;}
		.marka .print p {margin-bottom:12px;}
		.marka .print a {color:#21c6f6; font-weight:bold; padding:0 0 0 26px; background:transparent url(img/ico.gif) no-repeat 0 -300px;}
		.marka .print .small {font-size:10px; padding:0 0 0 6px; line-height:normal;}
	/* END marka */
	
	/* BEGIN - form - wyszukiwarka */
		.frm-search {float:left; width:714px; margin:-15px 0 22px; padding:15px 0 29px 0; border-bottom:1px solid #c9eaf9;}
		.frm-search .h3 {width:100%;}
		.frm-search h3 {padding-bottom:19px;}
		.frm-search h4 {float:left; width:100%; font-size:15px; color:#2ac4f4; padding-bottom:10px;}
		.frm-search fieldset {float:left; width:100%;}
		.frm-search ul {float:left; width:344px; padding-top:11px; background:transparent url(img/frm-search.gif) no-repeat 0 0;}
		.frm-search ul .fii {float:left; width:300px; height:37px; padding:0 0 0 9px;}
		.frm-search ul .fii .ipt {float:left; width:290px; height:16px; padding:3px 5px; color:#4D69A7;}
		.frm-search ul .fib {float:left; width:25px; height:22px; padding:0 10px 15px 0;}
		.frm-search ul .info {float:left; font-size:10px;}
	/* END - form - wyszukiwarka */

	/* BEGIN - wyszukiwarka button */
		.frm-search-show-all {float:left; width:714px; height:21px; border-top:1px solid #c9eaf9; padding:20px 0 5px; margin:15px 0 0; background:transparent url(img/button.gif) no-repeat 0 -380px;}
		.frm-search-show-all a {width:127px;}
	/* END - wyszukiwarka button */

	/* BEGIN - form - wyszukiwarka - zaawansowane */
		.frm-search-adv h4, .frm-search-adv h5, .frm-search-adv fieldset {float:left; width:100%;}
		.frm-search-adv h4 {font-size:15px; color:#2ac4f4; padding-bottom:5px;}
		.frm-search-adv h5 {font-weight:bold; padding:7px 0;}
		.frm-search-adv fieldset .fib {float:left; width:60px; height:21px; padding:0 0 7px; background:transparent url(img/button.gif) no-repeat 0 -300px;}
		.frm-search-adv fieldset .fib a {background:transparent url(img/button.gif) no-repeat 0 -300px;}
		.frm-search-adv .adv-hidden {float:left; width:100%;}
		.frm-search-adv .adv-hidden p {font-size:10px; padding:0 0 12px;}
		.frm-search-adv .adv-hidden .fib {width:323px; height:21px; background:transparent url(img/button.gif) no-repeat 0 -500px;}
	/* END - form - wyszukiwarka - zaawansowane */

	/* BEGIN - form - wyszukiwarka - zaawansowane - lista */
		.search-adv-ul {float:left; width:714px; margin:0 0 10px 0; background:#bee6f5 url(img/bcg-search-adv-ul.gif) no-repeat 0 0;}
		.search-adv-ul ul {float:left; width:704px; padding:2px 0 15px 10px; background:transparent url(img/bcg-search-adv-ul.gif) no-repeat -800px 100%;}
		.search-adv-ul li {float:left; width:136px; padding:0 0 0 3px;}
		.search-adv-ul label {float:left;}
		.search-adv-ul input {float:left; width:16px; height:16px;}
		.search-adv-ul em {float:left; width:113px; padding:14px 0 0 6px;}
		.search-adv-ul li.l {width:275px;}
		.search-adv-ul li.l em {width:253px;}

		.search-adv-ul .checkbox {float:left; display:inline; padding-top:13px; font-size:16px; line-height:16px; cursor:pointer;}
		.search-adv-ul .checkbox span {float:left; display:inline;}
		.search-adv-ul .checkbox img {width:16px; height:16px; background:transparent url(img/checkbox-search.gif) no-repeat 0 0;}
		.search-adv-ul .checkbox-checked img {background-position:0px -16px;}
	/* END - form - wyszukiwarka - zaawansowane - lista */

	/* BEGIN wyszukiwarka globalna - lewa kolumna */
		.wp {float:left; width:186px; padding-left:14px; color:#666666; font-size:12px;}

		.wp .wp1 {padding-top:104px; padding-bottom:22px; line-height:22px; background:transparent url(img/wszukiwarka.jpg) no-repeat right 3px;}
		.wp .wp1 strong {font-size:17px; color:#4d69a7;}

		.wp .wp2 {padding-bottom:23px;}
		.wp .wp2 strong {color:#45b8ea;}

		.wp .wp3 ul {float:left; width:100%; padding-top:5px;}
		.wp .wp3 li {padding-left:18px; padding-bottom:3px; background:transparent url(img/ico-wyszukiwarka.gif) no-repeat 0 2px;}
		.wp .wp3 li a {color:#47b9ea; text-decoration:none;} .wp .wp3 li a:hover {text-decoration:underline;}
	/* END wyszukiwarka globalna - lewa kolumna */

	/* BEGIN wyszukiwarka globalna - formularz */
		.frm-w {float:left; width:757px; height:45px; margin:10px 0 23px; background:transparent url(img/wyszukiwarka.gif) no-repeat 0 0;}
		.frm-w .fii {float:left; width:405px;}
		.frm-w .fii .ipt {float:left; display:inline; width:372px; margin:9px 0 0 9px; padding:5px 11px 6px; color:#4D69A7; border:0; background:transparent; font-size:13px;}
		.frm-w .fib {float:left; width:40px; height:45px;}
	/* END wyszukiwarka globalna - formularz */

	/* BEGIN wyszukiwarka globalna - wyniki */
		.wo-ww {float:left; width:677px; padding:0 20px 14px 6px; border-bottom:2px solid #c9eaf9;}
		.wo-ww h3 {float:left; width:100%; padding:13px 0 3px;}
		.wo-ww h3 a {float:left; color:#4d69a7; font-size:16px; font-weight:bold;} .ww h3 a:hover {color:#40598d;}
		.wo-ww p {line-height:18px;}
		.wo-ww p a:hover {text-decoration:underline;}
		.wo-ww a {text-decoration:none;}
	/* END wyszukiwarka globalna - wyniki */
	
	/* BEGIN zabawa - glowna */
		.zabawa-t {float:left; width:100%; padding-bottom:17px;}

		.zabawa-boxes {float:left; display:inline; width:100%; margin:11px 0 0 0; width:714px; padding-bottom:20px;}
		.zabawa-boxes .zabawa-box {float:left; display:inline; width:204px; margin:0 51px 20px 0; background:#e2f3fb url(img/bcg-zabawa-box.gif) no-repeat 0 0;}
		.zabawa-boxes .l {margin-right:0;}
		.zabawa-boxes .zabawa-box- {float:left; width:190px; padding:6px 5px 9px 9px; background:transparent url(img/bcg-zabawa-box.gif) no-repeat 100% 100%;}
		.zabawa-boxes .zabawa-box h4 {float:left; width:100%; height:20px;}
		.zabawa-boxes .zabawa-box h4 a {float:left; position:relative; z-index:1; text-decoration:none; color:#2ac4f4; font-size:16px;} .zabawa-boxes .zabawa-box h4 a:hover {color:#4D69A7;}
		.zabawa-boxes .zabawa-box h4.s {height:16px; padding-top:4px;}
		.zabawa-boxes .zabawa-box h4.s a {font-size:14px;}
		.zabawa-boxes .zabawa-box .swf {float:left; width:100%; height:124px; margin:11px 0 10px;}
		.zabawa-boxes .zabawa-box p {float:left; width:185px; padding-right:5px; padding-bottom:10px; font-size:11px; line-height:13px; height:100px;}
		.zabawa-boxes .zabawa-box p.h {height:120px;}
	/* END zabawa - glowna */
	
	/* BEGIN zabawa - podstrony */
		.zabawa-t-small {float:left; width:100%; padding-bottom:17px;}
	/* END zabawa - podstrony */
	
	/* BEGIN .mega / megapromocja domek misia */
		.mega {width:100%; float:left;}
			.mega-t {width:100%; height:556px; float:left; background:url(img/mega-t.jpg) no-repeat;  text-indent:-9999px;}
			.mega-b {width:100%; float:left; background:url(img/mega-b-bg.jpg) no-repeat;}
				.mega-b- {width:100%; height:440px; float:left; text-indent:-9999px; background:url(img/mega-b.gif) no-repeat 0 -5px; position:relative;}
					.mega-reg {width:256px; height:20px; display:block; position:absolute; left:363px; top:90px; text-indent:-9999px;}
					.mega-kup {width:110px; height:24px; display:block; position:absolute; left:351px; top:353px; text-indent:-9999px;}
					.mega-reg2 {width:261px; height:22px; display:block; position:absolute; left:312px; top:390px; text-indent:-9999px;}
	/* END .mega */

	/* BEGIN box produktowy w lewej kolumnie */
		.box-p {float:left; width:227px; margin-bottom:10px;}
		.box-p h3 {padding:6px 0 8px 11px;}
		.box-p .t {float:left; width:211px; height:198px; position:relative; padding:8px; background:transparent url(img/bcg-box-p.jpg) no-repeat 0 0;}
		.box-p .abs {position:absolute; left:8px; top:8px;}
		.box-p .b {float:left; width:195px; position:relative; padding:11px 16px 10px; background:#cbebfa url(img/bcg-box-p.jpg) no-repeat 100% 100%; background-color:transparent;}
		.box-p h4 {color:#0053a0; font-weight:bold;}
		.box-p h4 a {color:#0053a0; font-weight:bold; text-decoration:none;}
		.box-p h4 a:hover {text-decoration:underline;}
		.box-p p {font-size:11px; padding:0 0 9px;}
	/* END box produktowy w lewej kolumnie */
	
		/* zaloba kotylion */
		#l {position:relative;}
		#kotylion  {height:49px; width:35px; top:55px; left:5px; background:url("img/kotylion.gif") no-repeat; position:absolute;}
	
	/* BEGIN polityka poufnosci */
	   .polityka-poufnosci {float:left; width:100%; padding:0 0 10px 0;}
	   .polityka-poufnosci .txt .pp-l {margin-bottom:10px;}
	   .polityka-poufnosci .txt {width:auto; padding-top:15px;}
	   .polityka-poufnosci .txt .exp {display:none; border-bottom:1px solid #bde0ec; padding-left:40px; width:694px;}
	   .polityka-poufnosci .txt h3 {font-size:18px; padding-bottom:14px; color:#00A6E2;}
	   .polityka-poufnosci .txt .pp- h3 {cursor:pointer; padding:4px 0 6px 40px; background:url('img/pp-li.gif') 8px 8px no-repeat; border-bottom:1px solid #bde0ec; cursor:pointer;}
	   .polityka-poufnosci .txt .pp- h3.on {background:url('img/pp-li.gif') 8px -76px no-repeat; border:0;}
	   .polityka-poufnosci .txt p {color:#676F80; padding-bottom:14px; font-size:14px;}
	   .polityka-poufnosci .txt p a {color:#676F80;}
	   .polityka-poufnosci .txt ul {padding-bottom:10px;}
	   .polityka-poufnosci .txt ul li {background:url('img/txt-ul.gif') 0 4px no-repeat; font-size:14px; color:#676F80; padding:0 0 6px 20px; display:table;}			   
	/* END polityka poufnosci */

	/* BEGIN dialog box */
		.ui-dialog {position: absolute; overflow: hidden;}		
		.ui-dialog-titlebar {height: 27px;}
		.ui-dialog-buttonpane {position: relative; top: -30px; lef: 0; width: 100%;}
		.ui-dialog-buttonpane .ui-button {width: 55px; height: 55px; text-indent: -2000px; border: 0 none; padding: 0; outline: 0; float: left; position: absolute; bottom: 0;}
		.ui-state-focus { outline: 0 none !important; border: 0 none; }
		.ui-dialog-title {display: none;}
		.ui-dialog-titlebar	{position: relative;}
		.ui-button-text {outline: 0 none;}
	/* END dialog box */
	
	/** sg popup **/
	.sg-popup {background: transparent url(img/sg-popup.png) no-repeat 0 0; text-indent: -5500px;} 
	.sg-popup .ui-dialog-buttonpane .ui-button {bottom: 15px; right: 66px; height: 23px; width: 99px; background: transparent url(img/kontynuuj-btn.gif) no-repeat 0 0; cursor:pointer;}
	.ui-dialog-buttonpane {position:relative; top:-30px; width:100%;}	
	.sg-popup .ui-dialog-titlebar {display: none;}

		/* Overlays */
		.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.7; filter:Alpha(Opacity=70); }


