/* 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:'';}

/* globalne */

body {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#454545;}
a, a:hover, object {outline:none;}
strong {font-weight:bold;}

legend {display:none;}
input, textarea, select, button {font-family: Arial, Helvetica, sans-serif; font-size:11px; float:left; color:#454545;}
button, input.button {cursor:pointer; text-indent:-55000px;}
textarea.txt {margin:0; border:0; padding:0;}
a {text-decoration:none; color:#454545;} a:hover {text-decoration:underline;}
img, object {float:left;}
label {cursor:pointer;}
.fl {float:left;}
.fr {float:right;}
.pb20 {padding-bottom:20px;}

/* BEGIN grid */
#bc {width:991px; margin:auto;}
	#t {width:981px; height:81x; padding:0 4px 0 5px; float:left; position:relative;}
		#l {width:331px; height:81px; float:left;}
		#m {width:461px; height:29px; margin-top:26px; margin-right:13px; float:right;}
		#flag {width:116px; height:17px; position:absolute; right:3px; top:0;}
	#sc {position:relative; float:left; width:981px; height:0;} 
			#s {position:absolute; width:981px; height:29px; top:0; left:5px;}
	#c {width:981px; padding:30px 4px 20px 5px; float:left;}
	#cf {width:100%; height:700px; float:left;}
	#c.f {width:990px; padding:0;}
		#ani {width:981px; height:90px; float:left;}
		#cc {width:981px; float:left;}
		#ffl {width:990px; margin:auto;}
		#f {width:990px; height:90px; float:left;}
		#ff {width:930px; padding:10px 30px 20px 30px; float:left;}
		/* podstrona 2 kolumny */
		#cl {width:181px; min-height:1px; padding:0 5px; float:left;}
		#cr {width:790px; float:left;}
			#cr .cl {width:449px; margin-left:25px; display:inline; float:left;}
			#cr .cr {width:284px; margin-left:32px; display:inline; float:left;}
			#cr .cb {width:754px; margin-left:25px; display:inline; float:left;}
		/* podstrona aktualnosci */
		.news #cl {width:228px; padding:45px 31px 0 0;}
		.news #cr {width:710px; overflow:hidden; padding-right:12px;}
/* END grid */

/* BEGIN linki blokowe */

	#l h1 a, #m li a, .ula i a, #ms li a, .table th i a, .paging li.a a, #cat li a, #cr .cr h3 a, #cr i.more a, #f .fl li a, #cm li a, .uad a, #mp li.p li a, #ff li.i a, #mpr a, #cl h3.pressroom a {width:100%; height:100%; display:block; text-indent:-55000px;}
	#mp li.p a, #flag li a {width:auto; height:100%; display:block;}
	
/* END linki blokowe */

/* BEGIN design */ 

	/* BEGIN tla */
		body {background:#0a0a0a url('../img/bcg-body.gif') repeat-x;}
		#t {background:url('../img/bcg-t.jpg');}
		/* cr default - zmieniane inline */
		#cr {background-repeat:no-repeat;}
		#c {background-color:#fff; background-repeat:no-repeat;}
		
	/* END tla */
	
	/* BEGIN top */
		#l h1 { width:331px; height:81px; background:url('../img/netizens.gif');}
	/* BEGIN top */
	
	/* BEGIN lista portfolio */
		#port {width:100%; float:left;} #port li {width:309px; float:left; margin-left:14px; display:inline;} #port li li {margin:0;}
		#port ul {background:url('../img/bcg-dots.gif') 13px 100% no-repeat; padding-bottom:1px; float:left;} #port ul ul {padding:0; background:none;}
		#port ul.l {background:none;}
		#port h2 {width:297px; font-size:22px; line-height:24px; margin:10px 0 3px 0; float:left; font-weight:bold; color:#000;} #port h2 a {color:#000;}
		#port .t {width:297px; padding-left:12px; height:58px;}
		#port .c {width:299px; height:201px; padding:9px 0 0 10px; background-image:url('../img/bcg-port.gif');}
		ul#port li.projekt {display:none;}
		
		#port .cat li {width:21px; height:21px; float:left; background-image:url('../img/categories.gif'); text-indent:-55000px;}
			.cat li.c1 {background-position:0 0;}
			.cat li.c2 {background-position:-21px 0;}
			.cat li.c3 {background-position:-42px 0;}
			.cat li.c4 {background-position:-63px 0;}
			.cat li.c5 {background-position:-84px 0;}
			.cat li.c6 {background-position:-105px 0;}
			.cat li.c7 {background-position:-126px 0;}
			.cat li.c8 {background-position:-147px 0;}
			.cat li.c9 {background-position:-168px 0;}
	/* END lista portfolio */

	/* BEGIN portfolio menu left */
		#mp li {width:178px; padding-left:4px; float:left;}
		#mp li a {color:#454545;}
		#mp li li {padding:0;}
		
		#mp li.p {height:33px; margin-top:15px; line-height:33px; margin-bottom:11px; background:url('../img/p-menu.gif') 0 -33px no-repeat;}
		#mp li.p li {width:30px; margin-left:2px;  background-image:url('../img/p-menu.gif'); display:inline; float:left;}
		#mp li.p li.b {width:80px; background:none;} #mp li.p li.b a {width:42px; text-indent:0; padding-left:38px;}
		#mp li.p li.pr {margin-left:22px; background-position:-108px 0;}
		#mp li.p li.nx {margin-left:4px; background-position:-142px 0;}
		
		#mp .c {height:41px; background:url('../img/bcg-lista.gif') no-repeat; text-indent:-55000px;}
		
		#mp .up {background:url('../img/bcg-dot.gif') 0 100% repeat-x; height:21px; padding:5px 0 10px 0;}
			#mp .up a {width:21px; height:21px; display:block; background-image:url('../img/ico-arrowup.gif'); margin-left:76px; text-indent:-55000px;}
		#mp .down {background:url('../img/bcg-dot.gif') 0 0 repeat-x; height:21px; padding:10px 0 5px 0;}
			#mp .down a {width:21px; height:21px; display:block; background-image:url('../img/ico-arrowdown.gif'); margin-left:76px; text-indent:-55000px;}
	
		#mp .li {padding:5px 0;}
		#mp .li li {width:171px; text-align:center;}
		#mp .li li a {padding:3px 0 4px 0; display:block;}
		#mp .li li.i a {background-color:#f1f1f1;}
		#mp .li li a:hover {background-color:#f27c1f; color:#fff; text-decoration:none;}
		
		#cat ul {width:175px; height:66px; background:url('../img/portfolio-categories.gif') 0 -66px;}
		#cat li {width:35px; height:33px; float:left;text-indent:-55000px;}
		#cat li.c6 {margin-left:13px; display:inline;}
		#cat li a {background-image:url('../img/portfolio-categories.gif');} #cat li a:hover, #cat li.s a {background:none;}
			#cat li.c1 a {background-position:0 0;}
			#cat li.c2 a {background-position:-35px 0;}
			#cat li.c3 a {background-position:-70px 0;}
			#cat li.c4 a {background-position:-105px 0;}
			#cat li.c5 a {background-position:-140px 0;}
			#cat li.c6 a {background-position:-12px -34px;}
			#cat li.c7 a {background-position:-47px -34px;}
			#cat li.c8 a {background-position:-82px -34px;}
			#cat li.c9 a {background-position:-117px -34px;}
	/* END portfolio menu left */
	
	/* BEGIN menu left standard */
		#ml {margin-top:10px;}
		#ml li {border-bottom:1px solid #eaeaea; padding:5px 0;} #ml li a {padding:0 14px;}
		#ml li.s {font-weight:bold;} #ml li.s a:hover {text-decoration:none; cursor:auto;}
		#ml li ul {padding-top:4px; margin-top:5px; border-top:1px solid #eaeaea;}
		#ml li li {background:url('../img/bcg-ml.gif') 14px 10px no-repeat; border:0; padding:5px 0 5px 15px;}
	/* END menu left standard */
	
	/* BEGIN content fullsite */
		#c .txt {padding:0 10px;}
		#cl .txt {padding:0 9px;}
		#c .txt h2 {width:100%; height:64px; margin:18px 0; background-repeat:no-repeat; text-indent:-55000px;}
		
		#c .txt h2.wyniki-wyszukiwania {background-image:url('../img/h2-wyniki-wyszukiwania.gif');}
		#c .txt h2.kontakt {background-image:url('../img/h2-kontakt.gif');}
		#c .txt p a {color:#ff5e00; text-decoration:underline;} #c .txt a:hover {text-decoration:none;}
		
		/* lista kontakt */
		#c .ct {width:100%; margin-top:17px; float:left;}
		#c .ct li {width:284px; float:left; padding-left:27px; margin-left:9px; display:inline; background:url('../img/bcg-ct-li.gif') no-repeat;}
		#c .ct h3 {font-weight:bold; font-size:13px;} #c .ct h3 a {color:#b97750;}
		#c .ct p {line-height:19px; margin-bottom:14px;}
	/* END content fullsite */
	
	/* BEGIN wyszukiwarka w content */
		#cs {margin:0 10px; padding:16px 26px; float:left; background-color:#fff6d2;}
		#cs .fl {width:600px;}
		#cs .fl p {line-height:22px;}
		#cs .fr {width:303px;}
		
		#cs input {border:0; background:none;}
		#cs ul {width:303px; float:right; height:23px; display:inline; background:url('../img/bcg-c-search.gif') no-repeat;}
		#cs em {width:130px; float:left; text-indent:-55000px;}
		#cs li {float:left;} #cs li.fii {width:264px; margin-right:14px; padding-top:5px; display:inline;} #cs li.fib {width:20px;}
		#cs li.fii input {width:125px;}
		#cs li.fib button {width:20px; height:23px; text-indent:-55000px; cursor:pointer; background:none;}
		/* lista wynikow wyszukiwania */
		.sr {width:960px; margin:0 10px; float:left;}
		.sr li {padding:12px 22px 24px 22px; background:url('../img/bcg-dot.gif') 0 100% repeat-x;}
		.sr h3 {font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:30px;} .sr h3 a, .sr h3 a:hover {color:#a93e00; text-decoration:none;}
		.sr p a {color:#d74f00; text-decoration:underline;} .sr p a:hover {text-decoration:none;}
	/* END wyszukiwarka w content */
	
	/* BEGIN content sub */
		#cr .cl h2 i {text-indent:-55000px; line-height:0; overflow:hidden; display:none;}
		
		#cr .cr h3 {width:284px; height:90px;}
		
		#cr .cat {width:100%; height:31px; float:left; margin-bottom:19px; overflow:hidden;}
		#cr .cat li {width:35px; height:31px; float:left; text-indent:-55000px; background-image:url('../img/portfolio-categories.gif');}
			#cr .cat li.c1 {background-position:0 -67px;}
			#cr .cat li.c2 {background-position:-35px -67px;}
			#cr .cat li.c3 {background-position:-70px -67px;}
			#cr .cat li.c4 {background-position:-105px -67px;}
			#cr .cat li.c5 {background-position:-140px -67px;}
			#cr .cat li.c6 {background-position:-12px -99px;}
			#cr .cat li.c7 {background-position:-47px -99px;}
			#cr .cat li.c8 {background-position:-82px -99px;}
			#cr .cat li.c9 {background-position:-117px -99px;}
			
		/* BEGIN w2 - box z kontaktem */
			.w2-o {width:163px;}
		/* END w2 - box z kontaktem */

		.txt p, #cr p {line-height:19px; padding-right:40px; margin-bottom:16px; color:#454545;}
		#cr .txt p {width:100%; padding-right:0; float:left;}
		#cr .cb p {margin-bottom:6px;} 
		#cr p a {color:#007cc1; text-decoration:underline;} #cr .cr p a:hover {text-decoration:none;}
		#cr i.more {width:42px; height:28px; float:left; background-image:url('../img/ico-more.gif');}
		#cr .txt {padding:0 30px;}
		#cr .txt .w1 {width:500px;}
		#cr .txt .w2 {width:180px;}
			.txt .w2 h3 {width:157px; padding-left:6px; margin-bottom:5px;}
			.txt .w2 p {width:157px;padding-left:6px;  padding-right:0;}
		#cr .txt h2 {width:100%; height:64px; margin:30px 0 18px 0; background-repeat:no-repeat; text-indent:-55000px; background-position:-23px 0;}
		#cl .w2 {padding-top:15px;}
		.txt h3, #cr h3 {width:100%; float:left; font-size:14px; font-weight:bold; margin-bottom:16px; color:#a93e00;}
		#cr h4 {font-weight:bold;}
		#cr small {font-size:10px; margin-bottom:19px; display:block;}
		span.m {display:none;}
		
		#cr .txt h2.sample {height:90px; background-image:url('../img/h2-sample.gif');}
		#cr .txt h2.praca {height:100px; background-image:url('../img/h2-praca.gif');}
		#cr .txt h2.aktualnosci {background-image:url('../img/h2-aktualnosci.gif');}
		#cr .txt h2.o-netizens {height:200px; background-image:url('../img/h2-o-netizens.gif');}
		#cr .txt h2.organizacje {height:60px; background-image:url('../img/h2-organizacje.gif');}
		#cr .txt h2.nagrody {background-image:url('../img/h2-nagrody.gif');}
		#cr .txt h2.workstack {height:100px; background-image:url('../img/h2-workstack.gif');}
		#cr .txt h2.produkty {height:60px; background-image:url('../img/h2-produkty.gif');}
		#cr .txt h2.partnerzy {height:60px; background-image:url('../img/h2-partnerzy.gif');}
		#c .txt h2.zapis {height:60px; background-image:url('../img/h2-zostales-zapisany.gif');}
		#c .txt h2.wypis {height:60px; background-image:url('../img/h2-zostales-wypisany.gif');}		
		
		#cr .cb .fl {width:234px; padding:35px 20px 0 0; float:left;}
		#cr .cb .fr {width:500px; padding-top:35px; float:left;}
		#cr .cb .fl_, #cr .cb .fr_ {width:350px;}
		#cr .cb .cc p { width:330px; float:left;}
		/* standardowa lista */
		#cr ul.li {width:100%; float:left; margin-bottom:16px;}
		#cr ul.li li {background:url('../img/bcg-ul-li.gif') 0 5px no-repeat; padding:0 18px; margin:6px 0;}
		.news #cr ul.li li { width:600px;}		
		#cr ul.li a {color:#A93E00; text-decoration:underline;} #cr ul.li a:hover {text-decoration:none;}
		/* lista produktow */
		#cr ul.pro {margin-top:20px;}
		#cr ul.pro li {width:100%; float:left; padding:15px 0 0 0;}
		#cr ul.pro li h3 {color:#2e829e; font-size:14px; font-weight:normal;}
		#cr ul.pro li li {padding:0 18px; width:100%; float:left;}
		
		#cl h3.pressroom {width:171px; height:35px; margin:0 auto; padding-top:16px; clear:both; background:transparent url('../img/h3-pressroom.gif') no-repeat 0 16px;}
		.news #cl h3.pressroom {margin-left:0;}
		#cc .txt {padding:20px 0 20px 40px;}
		#cc .txt h3 {background:url('../img/pusty.gif') no-repeat; padding:12px 0 0 165px; height:120px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px;}
		/* szablon 4 */
		.s4 {background:url('../img/bcg-szablon-4.gif') 250px 211px no-repeat;}
		.s4p {padding-left:40px;}
		/* szablon 1 */
		#bc .bcg-s1 {background:#fff url('../img/bcg-szablon-1.gif') 196px 185px no-repeat;}
	/* END content sub */
	
	/* BEGIN lista aktualnosci */
		#cr .ula li {width:100%; float:left;}
		#cr .ula h3 {float:none; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:30px; margin:0 0 4px 0; font-weight:normal;}
		#cr .ula img {padding-bottom:16px;}
		#cr .ula div {width:100%; float:left;}
		#cr .ula i {width:68px; height:18px; margin-bottom:10px; display:block; text-align:center; color:#fff; line-height:18px; font-size:11px; background-image:url('../img/bcg-ula-i.gif');}
	/* END lista aktualnosci */
	
	/* BEGIN lista aktualnosci w miesiacach */
		.ulb {width:228px; padding-top:9px; float:left; background:#e6ead7 url('../img/bcg-ulb.gif') no-repeat;}
		.ulb li {width:212px; padding:0 8px;}
		.ulb h2 {margin:6px 11px 2px; color:#b5b9a7;}
		.ulb h2.archiwum {width:75px; height:17px; margin:7px 8px 0; padding-bottom:12px; background:transparent url(../img/h2_archiwum.gif) no-repeat 0 0; text-indent:-55000px;}
		.ulb h3 {padding:5px 0 0 17px; background:transparent url(../img/bcg-ulb-ul.gif) no-repeat -212px 8px;}
		.ulb ul {padding-bottom:7px; background:transparent url(../img/bcg-ulb-ul.gif) no-repeat 0 bottom;}
		.ulb ul.l {background:none;}
		.ulb li li {width:190px; padding:0 0 2px; margin:0 11px;}
		.ulb li.l {width:228px; height:9px; line-height:1px; font-size:1px; padding:17px 0 0; background:url('../img/bcg-ulb.gif') -228px 17px no-repeat;}
	/* END lista aktualnosci w miesiacach */

	/* BEGIN ani */
		#ani {}
	/* END ani */
	
	/* BEGIN search */
		#s {background: url('../img/bcg-dot.gif') 0 28px repeat-x; float:left;}
		#s fieldset {float:right;}
		#s input {border:0; background:none;}
		#s ul {width:158px; float:right; height:23px; padding-left:50px; margin:2px 10px 0 0; display:inline; background:url('../img/s.gif') no-repeat;}
		#s li {float:left;} #s li.fii {width:134px; margin-right:4px; padding-top:5px; display:inline;} #s li.fib {width:20px;}
		#s li.fii input {width:125px;}
		#s li.fib button {width:20px; height:23px; text-indent:-55000px; cursor:pointer; background:none;}
	/* END search */

	/* BEGIN newsletter */
		#f .fl ul {width:463px; height:90px; padding-left:30px; background-image: url('../img/f-links.gif');}
		#f .fl li {width:225px; height:90px; float:left;}
		#f .fl li.l {width:208px;}
		
		#f .fr {width:550px; margin:15px 24px 0 0; display:inline;}
		#f .fr fieldset {float:right;}
		#f .fr input {border:0; background:none;}
		#f .fr em {width:80px; margin-left:7px; display:inline; float:left; text-indent:-55000px;}
		#f .fr ul {width:294px; float:right; height:23px; display:inline; background:url('../img/bcg-newsletter.gif') 100% 0 no-repeat; position:relative;}
		#f .fr li {float:left;} #f .fr li.fii {width:201px; margin-right:4px; padding-top:5px; display:inline; float:right;} #f li.fib {width:20px; float:right;}
		#f .fr li.fii input {width:114px;}
		#f .fr li.fib button {width:20px; height:23px; text-indent:-55000px; cursor:pointer; background:none;}
		#f .fr .c1 {width:226px; height:23px; text-indent:-55000px; background:url('../img/b-zostales-dodany.gif') no-repeat; position:absolute; right:240px;}
		#f .fr .c2 {width:287px; height:19px; padding:4px 0 0 7px; background:url('../img/b-komunikat.gif') no-repeat; position:absolute; right:240px;}
		
		#f div.fic {width:98%; float:right; padding-top:6px; font-size:9px; color:#7d7d7d;}
		#f div.fic input {float:right;} #f div.fic i {width:440px; float:right; text-align:right; padding-right:8px;}
	/* END newsletter */
	
	/* BEGIN menu */
		#m {}
		#m li {float:left; height:29px; display:inline; background: url('../img/m.gif') no-repeat;}
		#m a {background-image:url('../img/m.gif'); background-repeat:no-repeat;} #m a:hover {background-image:none;} #m .s a, #m .s a:hover {background-image:url('../img/m.gif');} #m .s a:hover {cursor:auto;}
			li#m1 {width:100px; background-position:0 -29px;} #m1 a {background-position: 0 0;}      #m1.s a {background-position: 0 -58px;}
			li#m2 {width:57px; background-position:-117px -29px; margin-left:17px;} #m2 a {background-position: -117px 0;}  #m2.s a {background-position: -117px -58px;}
			li#m3 {width:84px; background-position:-189px -29px; margin-left:15px;} #m3 a {background-position: -189px 0;}  #m3.s a {background-position: -189px -58px;}
			li#m4 {width:82px; background-position:-289px -29px; margin-left:16px;} #m4 a {background-position: -289px 0;}  #m4.s a {background-position: -289px -58px;}
			li#m6 {width:83px; background-position:-387px -29px; margin-left:16px;} #m6 a {background-position: -387px 0;}  #m6.s a {background-position: -387px -58px;}
			li#m7 {width:75px; background-position:-486px -29px; margin-left:16px;} #m7 a {background-position: -486px 0;}  #m7.s a {background-position: -486px -58px;}
	/* BEGIN menu */
	
	
	
	/* BEGIN flag */
	#flag ul {width:100%; float:left;}
		#flag ul {width:100%; float:left; background: url('../img/flag.gif') 0 0 no-repeat;}
			#flag li {height:17px; float:left; display:inline; background-image:url('../img/flag.gif'); background-repeat:no-repeat; text-indent:-2000px;}
				#flag li a {background-image:url('../img/flag.gif'); background-repeat:no-repeat; text-indent:-2000px;}
				#flag-en {width:37px; margin-left:18px; background-position:-200px -50px;}
					#flag-en a {background-position:-100px -50px;}
					#flag-en a:hover {background-position:0 -50px;}
				#flag-pl {width:31px; margin-left:11px; background-position:-200px -100px;}
					#flag-pl a {background-position:-100px -100px;}
					#flag-pl a:hover {background-position:0 -100px;}
	/* END flag */
	
	
	
	/* BEGIN menu produkty */
		#mpr {width:113px; margin-top:35px; height:363px; padding-top:80px; background: url('../img/m-prod.gif') -113px 0 no-repeat;}
		#mpr li {width:113px; float:left; display:inline;}
		#mpr a {background-image:url('../img/m-prod.gif'); background-repeat:no-repeat;} #mpr a:hover {background-image:none;} #mpr .s a, #mpr .s a:hover {background-image:url('../img/m-prod.gif');} #mpr .s a:hover {cursor:auto;}
			#mpr1 {height:90px;} #mpr1 a {background-position: 0 -80px;}      #mpr1.s a {background-position: -113px -80px;}
			#mpr2 {height:97px;} #mpr2 a {background-position: 0 -170px;}  #mpr2.s a {background-position: -113px -170px;}
	/* BEGIN menu produkty */
	
	/* BEGIN ulc */
		.ulc {width:100%; float:left;}
			.ulc li {background:url('../img/bcg-ulc.gif') 0 3px no-repeat; padding:0 0 8px 22px;}
			.ulc h3 {width:auto; float:left; padding-right:3px; font-weight:bold; color:#168d9b;}
	/* END ulc */

	/* BEGIN foot */
		#f {background:url('../img/bcg-f.gif');} 
		
		#ff p {width:670px; font-size:10px; padding-top:15px; float:left;}
		#ff ul {width:186px; float:right;}
		#ff ul li {height:42px; float:left;}
		#ff li.n {width:90px; height:27px; padding-top:15px; font-size:10px;}
		#ff li.i {width:96px; background:url('../img/indigity.gif');}
		
	/* END foot */
		
	/* BEGIN paging */
		#paging {width:600px; float:left; margin:20px; display:inline;}
		#paging ul {width:160px; height:26px; padding-left:19px; float:left; background-image:url('../img/bcg-paging.gif');}
		#paging li {width:31px; height:22px; padding-top:3px; float:left; text-align:center;}
		#paging li a:hover {color:#ff3600; text-decoration:none;}
		#paging li.s {background-image:url('../img/bcg-paging-s.gif'); color:#ff3600; font-weight:bold;}
	/* END paging */
	
	/* BEGIN #cm - content menu */
		#cm {background:url('../img/cm.png') 0 -79px; width: 981px; height:79px; overflow:hidden; margin:8px 0 17px 0; clear:both; float:left; }
			#cm li {height:79px;float:left; display:inline;}
			#cm a {background-image:url('../img/cm.png');}
			#cm a:hover {background-image:none;} 
			#cm .s a, #cm .s a:hover {background-image:url('../img/cm.png');}
			
			#cm #cmp1 {width:57px; margin-left:52px;}
				#cmp1 a {background-position: -52px 0;}
				#cmp1.s a {background-position: -52px 79px;}
			#cm #cmp2 {width:76px;}
				#cmp2 a {background-position: -109px 0;}
				#cmp2.s a {background-position: -109px 79px;}
			#cm #cmp3 {width:63px;}
				#cmp3 a {background-position: -185px 0;}
				#cmp3.s a {background-position: -185px 79px;}
			#cm #cmp4 {width:101px;}
				#cmp4 a {background-position: -248px 0;}
				#cmp4.s a {background-position: -248px 79px;}
			#cm #cmp5 {width:70px;}
				#cmp5 a {background-position: -349px 0;}
				#cmp5.s a {background-position: -349px 79px;}
			#cm #cmp6 {width:122px;}
				#cmp6 a {background-position: -419px 0;}
				#cmp6.s a {background-position: -419px 79px;}
			#cm #cmp7 {width:96px;}
				#cmp7 a {background-position: -541px 0;}
				#cmp7.s a {background-position: -541px 79px;}
			#cm #cmp8 {width:97px;}
				#cmp8 a {background-position: -637px 0;}
				#cmp8.s a {background-position: -637px 79px;}
			#cm #cmp9 {width:131px;}
				#cmp9 a {background-position: -734px 0;}
				#cmp9.s a {background-position: -734px 79px;}
			#cm #cmp10 {width:101px;}
				#cmp10 a {background-position: -865px 0;}
				#cmp10.s a {background-position: -865px 79px;}
	/* END #cm */	
	
	/* BEGIN iframe google maps */
	iframe {border:1px solid #b8b8b8;}
	/* END iframe google maps */
	
	/* BEGIN organizacje */
	#cr .txt .org-img {margin-bottom:16px;}
	/* END organizacje */
	
	/* BEGIN .ntv - netizens-tv */
		.ntv #c {background:#fff url('../img/ntv.gif') no-repeat;}
		.ntv #sc #s {height:28px;}
		.ntv #c #cl, .ntv #c #cr {margin-top:82px;}
		.ntv #c #cl {width:240px;}
		.ntv #c #cr {width:720px;}
		.ntv .clm li, .ntv .clm ul{width:235px;}
		.ntv .clm {background:url('../img/bcg-dots.gif') 1px 0 no-repeat; margin-left:5px;}
			.ntv .clm ul {background:url('../img/bcg-dots.gif') 1px 100% no-repeat; overflow:hidden;}
		.ntv .clm li {padding-bottom:12px; clear:both; float:left;height:65px; overflow:hidden;}
			.ntv .clm li.s {background:url('../img/clmlis.gif') 0 0 no-repeat;}
			.ntv .clm li.s, .ntv .clm li.s a, .ntv .clm li.s a:hover {color:#fff;}
		.ntv .clm li img {margin:12px 8px 12px 10px;}	
		.ntv .clm li div {margin-top:12px; width: 125px; float:left;}
			.ntv .clm li div strong {font-size:13px; line-height:14px; }
		.ntv #cr .fla, .ntv #cr .txt {float:left; clear:both; overflow:hidden;}
		.ntv #cr .txt {width:672px; padding-left:18px;padding-top:14px;}
			.ntv #cr .txt strong {font-size:13px; line-height:14px; }
			
		.ntv .uad {width:52px; height:24px; overflow:hidden; margin:25px 0 0 12px;}
			.ntv .uad .up {background:url('../img/uad.gif');background-position:24px 0px}
			.ntv .uad .down {background:url('../img/uad.gif');background-position:0px 0px}
			.ntv .uad div, .ntv .uad a, .ntv .uad a:hover {width:24px; height:24px; float:left;}
			.ntv .uad .up {margin-left:4px;}
	/* END .ntv */
	
	/* BEGIN powrot do gory */
		#btt {width:772px; height:20px; margin-right:18px; display:inline; text-align:right; background:url('../img/arrow-top.gif') 100% 0 no-repeat; float:left;}
		#btt a {width:50px; height:20px; float:right; display:block; padding-right:36px;}
	/* END powrot do gory */
	
	/* BEGIN tekst portfolio */
		.ptxt {width:270px; padding-right:14px; float:left;}
		.ptxt ul {width:100%; float:left; margin-bottom:6px;}
		.ptxt ul li {background:url('../img/bcg-ul-li.gif') 0 5px no-repeat; padding:0 18px; margin:6px 0;}
		.ptxt ul a {color:#007CC1; text-decoration:underline;} #cr ul a:hover {text-decoration:none;}		
		.ptxt a {color:#007CC1;}
	/* END tekst portfolio */

	
	/* BEGIN dane kontaktowe */
		.cinf {width:100%; float:left; background:url('../img/bcg-dot.gif') 0 100% repeat-x; padding-bottom:40px; margin-bottom:20px;}
		.cinf .fl {width:155px; padding-left:16px;}
		.cinf .fr {width:790px; padding-top:8px;}
		.cinf h3 {font-size:12px; margin-bottom:0; padding-bottom:20px; color:#454545;}
		.cinf h4 {font-size:12px; font-weight:bold;}
		.cinf p {margin-bottom:0; padding-bottom:20px;}
	/* END dane kontaktowe */
	
	/* BEGIN error 404 */
		h2.error-404 {background-image:url('../img/h2-error-404.gif');}
	/* END error 404 */

	/* BEGIN footer eu */
		#fe {width:990px; float:left; font-size:11px; margin-top:20px; padding:80px 0 10px 0; background:url('../img/fe.gif') 50% 0 no-repeat; text-align:center; color:#454545;}
		#fe p {padding-bottom:10px;}
	/* END footr eu */