	body {text-align:center; margin:0; padding:0; font-size:10px; font-family: verdana, Arial, Lucida; background: #fff url(../images/bg.png) repeat-x top}
	a {outline:0;}
	ul {list-style-type:none; padding:0; margin:0;}

	img {border:0;}
	em {font-style:normal;}
	h2,h1, form, fieldset {margin:0; padding:0; border:0;}
	h2 {font-family:Arial; text-transform:uppercase; font-size:15px;}
	h3 {font-family:Arial; text-transform:uppercase; font-size:16px;}
	p {margin:0;}
	a {text-decoration:none;}	

  	#wrapper {width:946px; margin:0 auto; position:relative; padding-bottom:80px; overflow:hidden;}
	.prod #wrapper {padding:0;}
	
	#header {width:946px; margin:0 auto; text-align:left; position:relative; font-family:Arial; overflow:hidden;}
	#header .v {position:absolute; left:200px; top:28px;}
	h1 {margin-top:19px;}
	h1 img {float:left;}
	#header h2 {margin-top:66px;}/*19*/
	#header h2 img {float:left;}	
	#header form {right:22px; top:20px; position:absolute;}
	* html #header form {float:right; right:22px; top:20px; padding:0px; margin:0px; display:block; width:140px}
	#header span.sinput {float:left; display:block; background:url(../images/sinput.png) no-repeat; width:115px; height:15px; border:0; }
	#header span.sinput input {padding:0px 5px 0px 5px; margin:1px; width:100px; border:0px; font:11px/14px tahoma; background:none; line-height:normal; color:#ddd;}
	#header .go {background:url(../images/search.png) no-repeat; width:20px; height:15px; border:0; cursor:pointer;}
	#header input {float:left;}
	#header ul {right:22px; top:46px; position:absolute;}
	#header ul li {display:inline; float:left; padding:0 12px 0 32px; border-left:1px solid #c5c5c5}
	#header ul li a {color:#9E9E9E;}
	#header ul li a:hover {color:#FE3000}
	#header .notatki {background:url(../images/notatki.png) no-repeat 12px 2px; border:0;}
	#header .polec {background:url(../images/polec.png) no-repeat 12px 4px;}
	#header .mapa {background:url(../images/mapa.png) no-repeat 12px 3px;}
	#header .lang {background:url(../images/lang.png) no-repeat 12px 2px;}
	
	#fheader {width:946px; margin:0 auto; text-align:left; height:99px;}
	#nav {width:946px; margin:0 auto; text-align:left; margin-top:2px; background:url(../images/menu.png); height:26px}

	#nav-pl {width:946px; margin:0 auto; text-align:left; margin-top:2px; background:url(../images/menu.png); height:26px}
	#nav-en {width:946px; margin:0 auto; text-align:left; margin-top:2px; background:url(../images/menu-en.png); height:26px}
	
	#content {width:946px; margin:0 auto; text-align:left; margin-top:2px;}
	#main{width:771px; float:left; background:}
	#main .aktualnosci {background:url(../images/otop.png) no-repeat top; float:left; width:458px; min-height:330px;}
	#main .aktualnosci .img {text-align:center; margin-top:16px; #margin-top:18px;}
	#main .aktualnosci .img img {margin:0; padding:0;}
	#main .aktualnosci h2{color:#ff6f00; padding:16px 0 0 0;}
	#main .aktualnosci h2 span {display:block; padding:0 0 0 16px; background:url(../images/oharrow.png) no-repeat 3px 4px;}
	#main .aktualnosci ul {background:url(../images/obot.png) no-repeat bottom; height:169px; margin-top:8px;}
	#main .aktualnosci ul li {color:#7c7c7c; padding:6px 0 6px 0; background:url(../images/lodash.png) repeat-x top;  position:relative;}
	#main .aktualnosci ul li p {padding:0px 19px;}
	#main .aktualnosci ul li.news {color:#ff6f00; background:none; padding-bottom:16px;}
	#main .aktualnosci ul li.news .more {position:absolute; right:12px; bottom:8px; padding-right:12px; background:url(../images/osarrow.png) no-repeat right 2px; color:#ff6f00}
	#main .aktualnosci ul li .more {position:absolute; right:12px; padding-right:12px; background:url(../images/grsarrow.png) no-repeat right 2px; color:#7c7c7c}
	#main .aktualnosci ul li a:hover {color:#ff6f00}
	#main .aktualnosci ul li.news a:hover {color:#ff8f00}
	#main .aktualnosci ul li strong {text-transform:uppercase; }
	#main .aktualnosci ul li.news strong {padding-bottom:4px; display:block;}
	#main .aktualnosci ul li span {display:inline; float:left; background:url(../images/grmarrow.png) no-repeat 0 1px; padding:0 0 2px 18px; width:90px;}
	#main .aktualnosci ul li.news span {display:block; background:url(../images/omarrow.png) no-repeat 0 1px; padding:0 0 2px 18px; float:none;}
	
	#main .promocja {background:url(../images/promocja.png) no-repeat bottom; float:right; width:311px; height:220px;}
	#main .promocja h2{color:#6c79aa; padding:16px 0 0 0; background:url(../images/btop.png) no-repeat top}
	#main .promocja h2 span {display:block; padding:0 0 0 16px; background:url(../images/bharrow.png) no-repeat 3px 4px;}
	#main .promocja p {padding:48px 100px 0 19px; color:#6c79aa;}
	#main .promocja p.more {padding:8px 100px 0 19px; color:#6c79aa;  text-transform:uppercase; font-weight:bold; font-size:11px;}
	#main .promocja a {color:#6c79aa;}
	#main .promocja a:hover {color:#8c99ca;}
	
	#main .praca {background:url(../images/praca.png) no-repeat top; float:right; width:311px; height:110px; color:#92c20a;}
	#main .praca h2{ padding:16px 0 0 0;}
	#main .praca h2 span {display:block; padding:0 0 0 16px; background:url(../images/gharrow.png) no-repeat 3px 4px;}
	#main .praca p {padding:4px 100px 0 16px;}
	#main .praca .dolacz {font-family:Arial; font-size:14px; padding:12px 16px 0 16px;}
	#main .praca a {color:#92c20a;}
	#main .praca a:hover {color:#b2e21a;}

	#main .left {float:left; width:378px; padding:0; margin:0 5px 0 0}
	#main .right {float:left; width:378px; padding:0; margin:0}	

	#main .box {float:left; padding:0; margin:0 0 5px 0; background:url(../images/bg-box.jpg) no-repeat top; width:378px; height:151px}	
	#main .box .outer {float:left; width:360px; margin:17px 0 0 12px; padding:0px 0 0 0px}
		#main .box .outer h2{float:left; padding:0px 0 0 0; color:#fe3000; width:180px; font-family:"Trebuchet MS", sans-serif}
		#main .box .outer h2 span {display:block; padding:0 0 0 16px; background:url(../images/gharrowred.png) no-repeat 3px 7px;}
		#main .box .outer p {float:left; padding:4px 0px 0 16px; margin:0; font: 10px/12px Verdana, Arial, Helvetica, sans-serif; width:168px}
		#main .box .outer p a.more {float:right; display:block; padding:12px 0px 0 0px; color:#fe3000; text-transform:uppercase;}
		#main .box .outer p a.more:hover {color:#fd6060; cursor:hand}
		#main .box .outer p a.more span {float:left; padding:0px; margin:0; font:bold 12px/22px Verdana, Arial, Helvetica, sans-serif}
		#main .box .outer p a.more img {float:left; padding:6px 0px 0 5px;}

	#main .box .inner {float:left; padding: 0px 0 0 0px; margin:0 5px 0 0; width:170px; background:#000000}
		#main .box .inner img {float:left; padding:0px; margin:0}
	
	#side {width:175px; float:left;}
	#side .skontakt {background:#0691c2 url(../images/bg-skontakt.png) repeat-x;}
	#side .skontakt h2{color:#f4fbff; padding:16px 0 3px 0; background:url(../images/skontakt.png) no-repeat top;}
	#side .skontakt h2 span {display:block; padding:0 0 0 16px; background:url(../images/wbharrow.png) no-repeat 3px 4px;}

	#side .skontakt .adresy {height:136px;}
	#side .skontakt p {padding:8px 12px 0 12px; margin:0; color:#fe3000;}
	#side .skontakt p strong, #side .skontakt p b {color:#ffffff}
	#side .skontakt .oddzialy {padding:0; height:58px; margin-top:2px;}
	#side .tuv {background:#C5C5C5; margin-top:2px;}
	
	#side .strefa {background:#DFDFDD url(../images/strefa1.png) no-repeat bottom; padding-bottom:0px; margin-top:2px;}
		#side .strefa a.newsb {display:block; padding:0; margin:0 0 1px 3px; height:38px; background:url(../images/newsletter1.png) no-repeat;}
		#side .strefa a.newsb:hover {background:url(../images/newsletter1-on.png) no-repeat;}
		#side .strefa a.zaloguj {display:block; padding:0; margin:0 0 1px 3px; height:38px; background:url(../images/zaloguj.png) no-repeat;}
		#side .strefa a.zaloguj-pl {display:block; padding:0; margin:0 0 1px 3px; height:38px; background:url(../images/zaloguj-pl.png) no-repeat;}
		#side .strefa a.zaloguj-en {display:block; padding:0; margin:0 0 1px 3px; height:38px; background:url(../images/zaloguj-en.png) no-repeat;}
		#side .strefa a.zaloguj:hover {background:url(../images/zaloguj-on-pl.png) no-repeat;}
		#side .strefa a.zaloguj-pl:hover {background:url(../images/zaloguj-on-pl.png) no-repeat;}		
		#side .strefa a.zaloguj-en:hover {background:url(../images/zaloguj-on-en.png) no-repeat;}		
		#side .strefa a.estore {margin:0 0 0 3px;}
	
	#side .newsletter {background:#DFDFDD url(../images/newsletter.png) no-repeat bottom; padding-bottom:16px; margin-top:2px;}
	#side .newsletter h2{color:#f4fbff; padding:16px 0 0 0;}
	#side .newsletter h2 span {display:block; padding:0 0 0 16px; background:url(../images/wdbharrowred.png) no-repeat 3px 4px;}
	#side .newsletter h2 span a {margin-left:12px;}
	
	#path {dlear:both; overflow:auto;}
	#path ul {padding:2px 12px;}
	#path ul li {float:left; display:inline; background:url(../images/grparrow.png) no-repeat 0 7px; padding:2px 12px; color:#969696}
	#path ul li.dzial {background:url(../images/grmarrow.png) no-repeat 0 3px; padding-left:12px;}
	#path ul li.dzial strong {padding:0 6px;}
	#path ul a {color:#969696; font-weight:bold;}
	#path ul a:hover {color:#767676;}
	
	#footer {width:946px; margin:0 auto; text-align:left;}
	
	.prod #side {width:185px;}
	* html .prod #side {width:185px; padding:0px; margin:0px 0px 0px 0px}
	
	.prod .rozwin ul {display:none;}
	.prod .rozwin:hover ul {display:block;}

	.prod #side .menu {background:#C7C7C7 url(../images/otmenured.png) no-repeat top;}
	.prod #side .menu ul {background:#C7C7C7 url(../images/obmenured.png) no-repeat bottom; padding-bottom:14px;}
	.prod #side .menu ul li {background:#C7C7C7 url(../images/omenulired.png) repeat-x top;}
	.prod #side .menu ul li a {display:block; padding:8px 48px 8px 12px; background:url(../images/wobarrowred.png) no-repeat right center; margin:0 12px 0 0; color:#787878; font-weight:bold;}
	.prod #side .menu ul li a:hover, .prod #side .menu ul li a.active {color:#eee;}

	.prod #side .light ul li {background:#D5D5D5}
	.prod #side .light ul li a {color:#ffffff; padding:14px 48px 14px 12px; background:#D5D5D5 url(../images/arrow-white-down.png) no-repeat right center; font-size:11px}

	.prod #side .menu ul ul {background:#C7C7C7 url(../images/omenulired.png) repeat-x top; padding-bottom:0px; overflow:auto; padding:12px 0 12px 0;}
	.prod #side .menu ul li li {background:none; _height:1%}
	.prod #side .menu ul li li a {display:block; padding:4px 12px 4px 20px; background:url(../images/wosarrow.png) no-repeat 12px center; margin:0 0 0 0; color:#fff; font-weight:normal; font-size:10px; font-family:Arial}
	.prod #side .menu ul li li a:hover, .prod #side .menu ul li li a.active {display:block; padding:4px 12px 4px 20px; background:#D4D4D4 url(../images/arrow-red.png) no-repeat 12px center;; margin:0; color:#fff}

	.prod #side .menu ul li li a {color:#787878}

	.prod #side .menu h2{color:#fe3000; padding:12px 0 6px 0;}
	.prod #side .menu h2 span {display:block; padding:0 0 0 16px; background:url(../images/woharrowred.png) no-repeat 3px 4px;}
	.prod #side .newsletter {background:#FE3000 url(../images/bbmenured.png) no-repeat bottom;}
	.prod #side .newsletter h2 {padding:16px 0 8px 0; background:url(../images/btmenured.png) no-repeat top;}
	.prod #side .newsletter p{color:#ffffff; font-family:Arial; font-size:9px; padding:4px 12px 4px 16px;}
	.prod #side .newsletter form{background:url(../images/newsdashred.png) repeat-x top; padding-top:12px;}
	.prod #side .newsletter fieldset {padding-left:16px;}
	.prod #side .newsletter input.text {background:url(../images/newsired.png) no-repeat; border:0; width:121px; height:17px; float:left; font-family:Arial; font-size:10px; color:#787878; padding-left:8px;}
	.prod #side .newsletter input.go {background:url(../images/newsgored.png) no-repeat; border:0; width:17px; height:17px; float:left;}

	.prod #side .promocja {margin-top:2px; padding-bottom:8px; background:url("/static/main/images/pbmenu.png") no-repeat bottom}
	* html .prod #side .promocja {margin:2px 0px 0px 0px; padding:0px 0px 8px 0px; float:left}
	
	
	.prod #side .promocja h2{color:#6c79aa; padding:16px 0 4px 0; background:url("/static/main/images/ptmenu.png") no-repeat top}
	.prod #side .promocja h2 span {display:block; padding:0 0 0 16px; background:url("/static/main/images/bharrow.png") no-repeat 3px 4px;}
	.prod #side .promocja p {padding:5px 12px 0 0px; color:#6c79aa}
	.prod #side .promocja p img {padding:0; margin:0}
	* html .prod #side .promocja p {padding:5px 0px 0 0px;}

	.prod #side .praca {background:url(../images/pmenu.png) no-repeat top;color:#92c20a; height:98px; margin-top:2px;}
	.prod #side .praca h2{ padding:16px 0 4px 0;}
	.prod #side .praca h2 span {display:block; padding:0 0 0 16px; background:url(../images/gharrow.png) no-repeat 3px 4px;}
	.prod #side .praca p {padding:4px 100px 0 16px;}
	.prod #side .praca .dolacz {font-family:Arial; font-size:14px; padding:12px 16px 0 16px;}
	.prod #side .praca a {color:#92c20a;}
	.prod #side .praca a:hover {color:#b2e20a;}
	.prod #side .tuv {background:#096894; height:58px; margin-top:2px;}
	* html .prod #side .tuv {background:#ffffff}
	

	.prod #main {width:759px; background:url(../images/otmainred.png) no-repeat top; padding-bottom:40px; position:relative; float:right;}
	* html .prod #main {float:left; width:749px; margin:0px 0px 0px 2px; padding:0px 5px 0px 5px; background:url(../images/otmainred.png) no-repeat top left;}
	
	.prod #main h2{color:#fe3000; padding:12px 0 8px 0; display:block; clear:both; overflow:hidden}
	.prod #main h2 span {display:block; float:left; padding:0 0 0 16px; background:url(../images/oharrowred.png) no-repeat 3px 4px;}
	
	.prod #main h1 {color:#fe3000; padding:12px 0 8px 16px; margin:0; display:block; clear:both; overflow:hidden; display:block; background:url(../images/oharrowred.png) no-repeat 3px 16px; font-family:Arial; font-size:15px; text-transform:uppercase;}
	
	.prod #main .lista { width:398px; margin:0px 0 0 22px; }
	.prod #main table { padding:0;  width:398px;}
	.prod #main table td {margin:0; padding:0; height:74px;}
	.prod #main table tr {background:url(../images/listali.png) repeat-x top; }
	.prod #main table tr.first {background:none;}
	.prod #main table h3 {float:left; color:#FE3000; width:300px; margin:0; padding:0}
		
	.prod #main .produkty table h3 a {float:left; color:#FE3000; width:300px; margin:0; padding:0}	
	.prod #main .produkty table h3 a:hover {color:#ff6a47}	
	
	.prod #main table span {display:block; width:232px; font-family:Verdana; font-size:10px; clear:both; color:#AFAFAF; padding-top:4px; margin:0;}
	.prod #main h2.title {background:none; font-size:24px; margin-top:12px;}
	.prod #main h2.title span {background:none;}
	
	.prod #main .text {float:right; width:290px; display:inline; color:#787878; overflow:auto;} 
	.prod #main .text p {font-family:verdana; font-size:10px;}
	.prod #main .text h3 {color:#ff6f00; padding:12px 0 12px 0px; clear:both;}
	.prod #main .text ul {display:block;}
	.prod #main .text ul li {display:block; padding:4px 0 4px 16px; background:url(../images/lomarrowred.png) no-repeat 0 5px;}
	
	.prod #footer .notatnik { background:url(../images/obmainred.png) no-repeat top; width:759px; height:38px; padding-bottom:12px;}
	.prod #footer .notatnik a{display:inline; float:right; padding:10px 12px 0 20px; background:url(../images/dodaj.png) no-repeat 0 12px; color:#707070; }
	.prod #footer .notatnik a:hover {color:#a0a0a0;}

	#s #main {width:759px; padding-bottom:40px; position:relative;}
	#s #main h2 {/*color:#535b59;*/ padding:12px 0 8px 0; margin:0}
	#s #main h2 em, #s #main h1 em, .prod #main h1 em {display:block; padding:2px 0 0 50px;  /*color:#535b59;*/}
	#s #main h1 {display:block; padding:14px 0 8px 50px; margin:0; background:none; color:#535b59;}
	
	/*#s #footer .notatnik {background:url(../images/1bot.png) no-repeat top;}*/
	
	#s #side {float:left; padding:0px; margin:0px}
	
	#s #main .text {color:#787878; float:none; width:759px; margin:0; display:block; padding-bottom:12px;} 
	#s #main .text p {font-family:verdana; font-size:10px; margin:0; padding:22px 0px 0 16px; float:left; width:720px; overflow:hidden; clear:both}
	#s #main .text h2.title {color:#535b59; background:url(../images/1ok.png) no-repeat left; float:left; width:272px; font-size:16px; border-right:1px solid #535b59; text-transform:none; margin-left:20px;}
	#s #main .text h2.title strong {font-size:28px;}
	#s #main .text h2.title span {padding:0px 0 0px 64px; background:none;}
	
	#s #main .lista {display:block; float:none; width:759px; margin:0; padding:0;}
	#s #main .lista li {width:218px; float:left; display:inline; margin:12px 0 0 24px; padding-bottom:12px;}
	#s #main .lista li p.img {display:block; text-align:center; padding:8px 0; height:50px;  position:relative;}
	#s #main .lista li table {width:218px; text-align:center; vertical-align:bottom;}
	#s #main .lista li tr {background:none;}
	#s #main .lista li td {height:80px; vertical-align:bottom; padding-bottom:12px;}
	#s #main .lista li p {color:#535b59;  padding:2px 0}

	#s #main .lista li a:hover {color:#333b39;}
	#s #main .lista li a.more {padding:0 0 0 16px; font-weight:bold}
	#s #main .lista li a.more:hover {color:#333b39;}

	.prod #main .s2 ul {display:block; float:left; padding:10px 0px 15px 16px; margin:0; overflow:hidden; clear:both; width:720px}
	.prod #main .s2 ul li {display:block; padding:6px 0 7px 16px}

	* html #s #main {float:right; width:750px; padding:0px 0px 40px 0px; margin:0px; position:relative;}
	
	#s2 #main {width:759px; background:url(../images/2top.png) no-repeat top; padding-bottom:40px; position:relative;}
	#s2 #main h2{color:#56ac21; padding:12px 0 8px 0;}
	#s2 #main h2 em {display:block; padding:2px 0 0 90px;  color:#56ac21;}
	#s2 #main h1 {color:#56ac21; display:block; padding:14px 0 8px 50px; margin:0; background:none;}

	#s2 #footer .notatnik {background:url(../images/2bot.png) no-repeat top;}
	
	#s2 #main .text {color:#787878; float:none; width:759px; background:url(../images/2dash.png) repeat-x bottom; margin:0; display:block; padding-bottom:12px;} 
	#s2 #main .text p {font-family:verdana; font-size:10px; margin:0; padding:22px 0px 0 16px; display:inline; float:left; width:430px;}
	#s2 #main .s2 p {font:10px/14px Verdana, Arial, Helvetica, sans-serif; margin:0; padding:22px 0px 0 16px; display:inline; float:left; width:715px; clear:both; overflow:hidden}
	#s2 #main .text h2.title {color:#56ac21; background:url(../images/2ok.png) no-repeat left; float:left; width:272px; font-size:16px; border-right:1px solid #56ac21; text-transform:none; margin-left:20px;}
	#s2 #main .text h2.title strong {font-size:28px;}
	#s2 #main .text h2.title span {padding:0px 0 0px 64px; background:none;}

	
	
	
	#s2 #main .lista {display:block; float:none; width:759px; margin:0; padding:0;}
	#s2 #main .lista li {width:218px; float:left; display:inline; margin:12px 0 0 24px; padding-bottom:12px;}
	#s2 #main .lista li p.img {display:block; text-align:center; background:url(../images/2dash.png) repeat-x bottom;  padding:8px 0; height:50px;  position:relative;}
	#s2 #main .lista li table {width:218px; background:url(../images/2dash.png) repeat-x bottom; text-align:center; vertical-align:bottom;}
	#s2 #main .lista li tr {background:none;}
	#s2 #main .lista li td {height:70px; vertical-align:bottom; padding-bottom:12px;}
	#s2 #main .lista li p {color:#aed795;  padding:2px 0}
	#s2 #main .lista li a {color:#aed795;}
	#s2 #main .lista li a:hover {color:#56ac21;}
	#s2 #main .lista li a.more {background:url(../images/2more.png) no-repeat right 1px; padding:0 16px 0 0px; font-weight:bold; color:#56ac21;}
	#s2 #main .lista li a.more:hover {color:#aed795;}
	
	#s3 #main {width:759px; background:url(../images/3top.png) no-repeat top; padding-bottom:40px; position:relative;}
	#s3 #main h2{color:#fbc800; padding:12px 0 8px 0;}
	#s3 #main h2 em {display:block; padding:2px 0 0 90px;  color:#fbc800;}
	#s3 #main h1 {color:#fbc800; display:block; padding:14px 0 8px 50px; margin:0; background:none;}

	#s3 #footer .notatnik {background:url(../images/3bot.png) no-repeat top;}
	
	#s3 #main .text {color:#787878; float:none; width:759px; background:url(../images/3dash.png) repeat-x bottom; margin:0; display:block; padding-bottom:12px;} 
	#s3 #main .text p {font-family:verdana; font-size:10px; margin:0; padding:22px 0px 0 16px; display:inline; float:left; width:430px;}
	#s3 #main .text h2.title {color:#fbc800; background:url(../images/3ok.png) no-repeat left; float:left; width:272px; font-size:16px; border-right:1px solid #fbc800; text-transform:none; margin-left:20px;}
	#s3 #main .text h2.title strong {font-size:28px;}
	#s3 #main .text h2.title span {padding:0px 0 0px 64px; background:none;}
	
	#s3 #main .lista {display:block; float:none; width:759px; margin:0; padding:0;}
	#s3 #main .lista li {width:218px; float:left; display:inline; margin:12px 0 0 24px; padding-bottom:12px;}
	#s3 #main .lista li p.img {display:block; text-align:center; background:url(../images/3dash.png) repeat-x bottom;  padding:8px 0; height:50px;  position:relative;}
	#s3 #main .lista li table {width:218px; background:url(../images/3dash.png) repeat-x bottom; text-align:center; vertical-align:bottom;}
	#s3 #main .lista li tr {background:none;}
	#s3 #main .lista li td {height:70px; vertical-align:bottom; padding-bottom:12px;}
	#s3 #main .lista li p {color:#fbc800;  padding:2px 0}
	#s3 #main .lista li a {color:#fbc800;}
	#s3 #main .lista li a:hover {color:#dba800;}
	#s3 #main .lista li a.more {background:url(../images/3more.png) no-repeat 0 1px; padding:0 0 0 16px; font-weight:bold; color:#fbc800;}
	#s3 #main .lista li a.more:hover {color:#dba800;}
		
	

	#s4 #main {width:759px; background:url(../images/4top.png) no-repeat top; padding-bottom:40px; position:relative;}
	#s4 #main h2{color:#52c2e4; padding:12px 0 8px 0;}
	#s4 #main h2 em {display:block; padding:2px 0 0 90px;  color:#52c2e4;}
	#s4 #main h1 {color:#52c2e4; display:block; padding:14px 0 8px 50px; margin:0; background:none;}

	#s4 #footer .notatnik {background:url(../images/4bot.png) no-repeat top;}
	
	#s4 #main .text {color:#787878; float:none; width:759px; background:url(../images/4dash.png) repeat-x bottom; margin:0; display:block; padding-bottom:12px;} 
	#s4 #main .text p {font-family:verdana; font-size:10px; margin:0; padding:22px 0px 0 16px; display:inline; float:left; width:430px;}
	#s4 #main .text h2.title {color:#52c2e4; background:url(../images/4ok.png) no-repeat left; float:left; width:272px; font-size:16px; border-right:1px solid #52c2e4; text-transform:none; margin-left:20px;}
	#s4 #main .text h2.title strong {font-size:28px;}
	#s4 #main .text h2.title span {padding:0px 0 0px 64px; background:none;}
	
	#s4 #main .lista {display:block; float:none; width:759px; margin:0; padding:0;}
	#s4 #main .lista li {width:218px; float:left; display:inline; margin:12px 0 0 24px; padding-bottom:12px;}
	#s4 #main .lista li p.img {display:block; text-align:center; background:url(../images/4dash.png) repeat-x bottom;  padding:8px 0; height:50px;  position:relative;}
	#s4 #main .lista li table {width:218px; background:url(../images/4dash.png) repeat-x bottom; text-align:center; vertical-align:bottom;}
	#s4 #main .lista li tr {background:none;}
	#s4 #main .lista li td {height:70px; vertical-align:bottom; padding-bottom:12px;}
	#s4 #main .lista li p {color:#52c2e4;  padding:2px 0}
	#s4 #main .lista li a {color:#52c2e4;}
	#s4 #main .lista li a:hover {color:#32a2c4;}
	#s4 #main .lista li a.more {background:url(../images/4more.png) no-repeat 0 1px; padding:0 0 0 16px; font-weight:bold; color:#52c2e4;}
	#s4 #main .lista li a.more:hover {color:#32a2c4;}
	
	
	#s5 #main {width:759px; background:url(../images/5top.png) no-repeat top; padding-bottom:40px; position:relative;}
	#s5 #main h2{color:#251272; padding:12px 0 8px 0;}
	#s5 #main h2 em {display:block; padding:2px 0 0 90px;  color:#251272;}
	#s5 #main h1 {color:#251272; display:block; padding:14px 0 8px 50px; margin:0; background:none;}
	
	#s5 #footer .notatnik {background:url(../images/5bot.png) no-repeat top;}
	
	#s5 #main .text {color:#787878; float:none; width:759px; background:url(../images/5dash.png) repeat-x bottom; margin:0; display:block; padding-bottom:12px;} 
	#s5 #main .text p {font-family:verdana; font-size:10px; margin:0; padding:22px 0px 0 16px; display:inline; float:left; width:430px;}
	#s5 #main .text h2.title {color:#251272; background:url(../images/5ok.png) no-repeat left; float:left; width:272px; font-size:16px; border-right:1px solid #251272; text-transform:none; margin-left:20px;}
	#s5 #main .text h2.title strong {font-size:28px;}
	#s5 #main .text h2.title span {padding:0px 0 0px 64px; background:none;}
	
	#s5 #main .lista {display:block; float:none; width:759px; margin:0; padding:0;}
	#s5 #main .lista li {width:218px; float:left; display:inline; margin:12px 0 0 24px; padding-bottom:12px;}
	#s5 #main .lista li p.img {display:block; text-align:center; background:url(../images/5dash.png) repeat-x bottom;  padding:8px 0; height:50px;  position:relative;}
	#s5 #main .lista li table {width:218px; background:url(../images/5dash.png) repeat-x bottom; text-align:center; vertical-align:bottom;}
	#s5 #main .lista li tr {background:none;}
	#s5 #main .lista li td {height:70px; vertical-align:bottom; padding-bottom:12px;}
	#s5 #main .lista li p {color:#251272;  padding:2px 0}
	#s5 #main .lista li a {color:#251272;}
	#s5 #main .lista li a:hover {color:#453292;}
	#s5 #main .lista li a.more {background:url(../images/5more.png) no-repeat 0 1px; padding:0 0 0 16px; font-weight:bold; color:#251272;}
	#s5 #main .lista li a.more:hover {color:#453292;}	
		
		
	#s6 #main {width:759px; background:url(../images/6top.png) no-repeat top; padding-bottom:40px; position:relative;}
	#s6 #main h2{color:#bec0c3; padding:12px 0 8px 0;}
	#s6 #main h2 em {display:block; padding:2px 0 0 90px;  color:#bec0c3;}
	#s6 #main h1 {color:#bec0c3; display:block; padding:14px 0 8px 50px; margin:0; background:none;}


	#s6 #footer .notatnik {background:url(../images/6bot.png) no-repeat top;}
	
	#s6 #main .text {color:#787878; float:none; width:759px; background:url(../images/6dash.png) repeat-x bottom; margin:0; display:block; padding-bottom:12px;} 
	#s6 #main .text p {font-family:verdana; font-size:10px; margin:0; padding:22px 0px 0 16px; display:inline; float:left; width:430px;}
	#s6 #main .text h2.title {color:#bec0c3; background:url(../images/6ok.png) no-repeat left; float:left; width:272px; font-size:16px; border-right:1px solid #bec0c3; text-transform:none; margin-left:20px;}
	#s6 #main .text h2.title strong {font-size:28px;}
	#s6 #main .text h2.title span {padding:0px 0 0px 64px; background:none;}
	
	#s6 #main .lista {display:block; float:none; width:759px; margin:0; padding:0;}
	#s6 #main .lista li {width:218px; float:left; display:inline; margin:12px 0 0 24px; padding-bottom:12px;}
	#s6 #main .lista li p.img {display:block; text-align:center; background:url(../images/6dash.png) repeat-x bottom;  padding:8px 0; height:50px;  position:relative;}
	#s6 #main .lista li table {width:218px; background:url(../images/6dash.png) repeat-x bottom; text-align:center; vertical-align:bottom;}
	#s6 #main .lista li tr {background:none;}
	#s6 #main .lista li td {height:70px; vertical-align:bottom; padding-bottom:12px;}
	#s6 #main .lista li p {color:#bec0c3;  padding:2px 0}
	#s6 #main .lista li a {color:#bec0c3;}
	#s6 #main .lista li a:hover {color:#9ea0a3;}
	#s6 #main .lista li a.more {background:url(../images/6more.png) no-repeat 0 1px; padding:0 0 0 16px; font-weight:bold; color:#bec0c3;}
	#s6 #main .lista li a.more:hover {color:#9ea0a3;}		
	
	#s7 #main {width:759px; background:url(../images/7top.png) no-repeat top; padding-bottom:40px; position:relative;}
	#s7 #main h2{color:#006342; padding:12px 0 8px 0;}
	#s7 #main h2 em {display:block; padding:2px 0 0 90px;  color:#006342;}
	#s7 #main h1 {color:#006342; display:block; padding:14px 0 8px 50px; margin:0; background:none;}



	#s7 #footer .notatnik {background:url(../images/7bot.png) no-repeat top;}
	
	#s7 #main .text {color:#787878; float:none; width:759px; background:url(../images/7dash.png) repeat-x bottom; margin:0; display:block; padding-bottom:12px;} 
	#s7 #main .text p {font-family:verdana; font-size:10px; margin:0; padding:22px 0px 0 16px; display:inline; float:left; width:430px;}
	#s7 #main .text h2.title {color:#006342; background:url(../images/7ok.png) no-repeat left; float:left; width:272px; font-size:16px; border-right:1px solid #006342; text-transform:none; margin-left:20px;}
	#s7 #main .text h2.title strong {font-size:28px;}
	#s7 #main .text h2.title span {padding:0px 0 0px 64px; background:none;}
	
	#s7 #main .lista {display:block; float:none; width:759px; margin:0; padding:0;}
	#s7 #main .lista li {width:218px; float:left; display:inline; margin:12px 0 0 24px; padding-bottom:12px;}
	#s7 #main .lista li p.img {display:block; text-align:center; background:url(../images/7dash.png) repeat-x bottom;  padding:8px 0; height:50px;  position:relative;}
	#s7 #main .lista li table {width:218px; background:url(../images/7dash.png) repeat-x bottom; text-align:center; vertical-align:bottom;}
	#s7 #main .lista li tr {background:none;}
	#s7 #main .lista li td {height:70px; vertical-align:bottom; padding-bottom:12px;}
	#s7 #main .lista li p {color:#006342;  padding:2px 0}
	#s7 #main .lista li a {color:#006342;}
	#s7 #main .lista li a:hover {color:#108362;}
	#s7 #main .lista li a.more {background:url(../images/7more.png) no-repeat 0 1px; padding:0 0 0 16px; font-weight:bold; color:#006342;}
	#s7 #main .lista li a.more:hover {color:#108362;}	
	
	#s1 #main {width:759px; padding-bottom:40px; position:relative;}
	#s1 #main h2{color:#535b59; padding:12px 0 8px 0;}
	#s1 #main h2 em {display:block; padding:2px 0 0 90px;  color:#535b59;}
	#s1 #main h1 {color:#535b59; display:block; padding:14px 0 8px 50px; margin:0; background:none;}


	/*#s1 #footer .notatnik {background:url(../images/1bot.png) no-repeat top;}*/
	
	#s1 #main .text {color:#787878; float:none; width:759px; background:url(../images/1dash.png) repeat-x bottom; margin:0; display:block; padding-bottom:12px;} 
	#s1 #main .text p {font-family:verdana; font-size:10px; margin:0; padding:22px 0px 0 16px; display:inline; float:left; width:430px;}
	#s1 #main .text h2.title {color:#535b59; background:url(../images/1ok.png) no-repeat left; float:left; width:272px; font-size:16px; border-right:1px solid #535b59; text-transform:none; margin-left:20px;}
	#s1 #main .text h2.title strong {font-size:28px;}
	#s1 #main .text h2.title span {padding:0px 0 0px 64px; background:none;}
	
	#s1 #main .lista {display:block; float:none; width:759px; margin:0; padding:0;}
	#s1 #main .lista li {width:218px; float:left; display:inline; margin:12px 0 0 24px; padding-bottom:12px;}
	#s1 #main .lista li p.img {display:block; text-align:center; padding:8px 0; height:50px;  position:relative;}
	#s1 #main .lista li table {width:218px; background:url(../images/1dash.png) repeat-x bottom; text-align:center; vertical-align:bottom;}
	#s1 #main .lista li tr {background:none;}
	#s1 #main .lista li td {height:70px; vertical-align:bottom; padding-bottom:12px;}
	#s1 #main .lista li p {color:#535b59;  padding:2px 0}
	#s1 #main .lista li a {color:#535b59;}
	#s1 #main .lista li a:hover {color:#333b39;}
	#s1 #main .lista li a.more {padding:0 0 0 16px; font-weight:bold}
	#s1 #main .lista li a.more:hover {color:#333b39;}	
		
	#s8 #main .lista {float:left; width:216px; margin:0 10px 10px 15px; padding:0px; height:1%}
	#s8 #main .lista ul {float:left; margin:0px; padding:0px;}
	#s8 #main .lista ul li {display:block; margin:0px 0 0 0px; padding:3px 0px 3px 0px; list-style:none; width:216px; color:#a9adac}
	#s8 #main .lista ul li p {margin:0px; padding:0px; width:216px; color:#a9adac}
	#s8 #main .lista img {padding:0; margin:0}
	#s8 #main .lista ul li span {float:left; margin:0px 0px 0px 0px; padding:0px; width:30px;}
	#s8 #main .lista ul li.lasttoend p {float:left; width:120px; padding:1px 0px 0px 8px;}
	#s8 #main .lista ul li.lasttoend b {float:left; display:block; width:18px; height:17px; padding:0; margin:0 5px 0px 0px; background:url("../images/bg-input2.png") no-repeat;}
	#s8 #main .lista ul li.lasttoend b input {padding:0px 1px 0px 1px; text-align:center; margin:1px; width:12px; border:0px; font:11px/12px tahoma; line-height:normal; color:#a9adac; background:none}
	#s8 #main .lista ul li.sep {display:block; padding:3px 0px 9px 0px; background:url(../images/omenulired.png) repeat-x bottom;}
	#s8 #main .lista ul li.sep p {margin:0px; padding:0px; text-align:center}
	#s8 #main .lista ul li.sep a.more, #s8 #main .lista ul li a.more {display:block; text-align:right; margin:2px 0px 0px 0px; background:url(../images/bmarrowred.png) no-repeat right 3px; padding-right:18px; color:#fe3000; font-weight:bold; font-size:11px;}
	#s8 #main .lista ul li.sep a.more:hover, #s8 #main .lista ul li a.more:hover {color:#ff6a47}
	#s8 #main .lista ul li.last {float:left; padding:8px 0px 0px 0px; background:url(../images/bg-dash-red.png) repeat-x top;}
	#s8 #main .lista ul li.sublast {float:left; padding:3px 0px 0px 0px; }
	#s8 #main .lista ul li.sublast p {float:left; width:120px; padding:1px 0px 0px 8px;}
	#s8 #main .lista ul li.sublast b {float:left; display:block; width:18px; height:17px; padding:0; margin:0 5px 0px 0px; background:url("../images/bg-input2.png") no-repeat;}
	#s8 #main .lista ul li.sublast b input {padding:0px 1px 0px 1px; text-align:center; margin:1px; width:12px; border:0px; font:11px/12px tahoma; line-height:normal; color:#a9adac}
	#s8 #main .lista ul li.noborder {background:none}

	#s9 #main {width:759px; background:url(../images/9top.png) no-repeat top; padding-bottom:40px; position:relative;}
	#s9 #main h2{color:#56ac21; padding:12px 0 8px 0;}
	#s9 #main h2 em {display:block; padding:2px 0 0 90px;  color:#56ac21;}
	#s9 #main h1 {color:#56ac21; display:block; padding:14px 0 8px 50px; margin:0; background:none;}


	#s9 #footer .notatnik {background:url(../images/9bot.png) no-repeat top;}
	
	#s9 #main .text {color:#787878; float:none; width:759px; background:url(../images/2dash.png) repeat-x bottom; margin:0; display:block; padding-bottom:12px;} 
	#s9 #main .text p {font-family:verdana; font-size:10px; margin:0; padding:22px 0px 0 16px; display:inline; float:left; width:430px;}
	#s9 #main .s2 p {font:10px/14px Verdana, Arial, Helvetica, sans-serif; margin:0; padding:22px 0px 0 16px; display:inline; float:left; width:715px; clear:both; overflow:hidden}
	#s9 #main .text h2.title {color:#56ac21; background:url(../images/2ok.png) no-repeat left; float:left; width:272px; font-size:16px; border-right:1px solid #56ac21; text-transform:none; margin-left:20px;}
	#s9 #main .text h2.title strong {font-size:28px;}
	#s9 #main .text h2.title span {padding:0px 0 0px 64px; background:none;}

	.prod #main .s9 ul {display:block; float:left; padding:10px 0px 15px 16px; margin:0}
	.prod #main .s9 ul li {display:block; padding:6px 0 7px 16px; background:url(../images/2more.png) no-repeat 0 7px;}	
	
	
	#s9 #main .lista {display:block; float:none; width:759px; margin:0; padding:0;}
	#s9 #main .lista li {width:218px; float:left; display:inline; margin:12px 0 0 24px; padding-bottom:12px;}
	#s9 #main .lista li p.img {display:block; text-align:center; background:url(../images/2dash.png) repeat-x bottom;  padding:8px 0; height:50px;  position:relative;}
	#s9 #main .lista li table {width:218px; background:url(../images/2dash.png) repeat-x bottom; text-align:center; vertical-align:bottom;}
	#s9 #main .lista li tr {background:none;}
	#s9 #main .lista li td {height:70px; vertical-align:bottom; padding-bottom:12px;}
	#s9 #main .lista li p {color:#aed795;  padding:2px 0}
	#s9 #main .lista li a {color:#aed795;}
	#s9 #main .lista li a:hover {color:#56ac21;}
	#s9 #main .lista li a.more {background:url(../images/2more.png) no-repeat right 1px; padding:0 16px 0 0px; font-weight:bold; color:#56ac21;}
	#s9 #main .lista li a.more:hover {color:#aed795;}


	
	#nav ul {margin-left:30px; height:26px; overflow:hidden;}
	#nav li {display:inline; float:left; height:26px; margin:0 5px 0 0;}
	#nav li a {display:block; height:26px;}
	#nav .n1 a {background:url(../images/menu.png) no-repeat -30px 0; width:88px; }
	#nav .n1 .a, #nav .n1 a:hover {background:url(../images/hover2.png) no-repeat -30px 0; }
	#nav .n2 a {background:url(../images/menu.png) no-repeat -123px 0; width:93px; }
	#nav .n2 .a, #nav .n2 a:hover {background:url(../images/hover2.png) no-repeat -123px 0; }
	#nav .n3 a {background:url(../images/menu.png) no-repeat -221px 0; width:96px; }
	#nav .n3 .a, #nav .n3 a:hover {background:url(../images/hover2.png) no-repeat -221px 0; }
	#nav .n4 a {background:url(../images/menu.png) no-repeat -322px 0; width:118px; }
	#nav .n4 .a, #nav .n4 a:hover {background:url(../images/hover2.png) no-repeat -322px 0; }	
	#nav .n5 a {background:url(../images/menu.png) no-repeat -445px 0; width:140px; }
	#nav .n5 .a, #nav .n5 a:hover {background:url(../images/hover2.png) no-repeat -445px 0; }		
	#nav .n6 a {background:url(../images/menu.png) no-repeat -590px 0; width:116px; }
	#nav .n6 .a, #nav .n6 a:hover {background:url(../images/hover2.png) no-repeat -590px 0; }		
	#nav .n7 a {background:url(../images/menu.png) no-repeat -711px 0; width:91px; }
	#nav .n7 .a, #nav .n7 a:hover {background:url(../images/hover2.png) no-repeat -711px 0; }		
	#nav .n8 a {background:url(../images/menu.png) no-repeat -807px 0; width:109px; }
	#nav .n8 .a, #nav .n8 a:hover {background:url(../images/hover2.png) no-repeat -807px 0; }		

	#nav-pl ul {margin-left:30px; height:26px; overflow:hidden;}
	#nav-pl li {display:inline; float:left; height:26px; margin:0 5px 0 0;}
	#nav-pl li a {display:block; height:26px;}
	#nav-pl .n1 a {background:url(../images/menu.png) no-repeat -30px 0; width:88px; }
	#nav-pl .n1 .a, #nav-pl .n1 a:hover {background:url(../images/hover2.png) no-repeat -30px 0; }
	#nav-pl .n2 a {background:url(../images/menu.png) no-repeat -123px 0; width:93px; }
	#nav-pl .n2 .a, #nav-pl .n2 a:hover {background:url(../images/hover2.png) no-repeat -123px 0; }
	#nav-pl .n3 a {background:url(../images/menu.png) no-repeat -221px 0; width:96px; }
	#nav-pl .n3 .a, #nav-pl .n3 a:hover {background:url(../images/hover2.png) no-repeat -221px 0; }
	#nav-pl .n4 a {background:url(../images/menu.png) no-repeat -322px 0; width:118px; }
	#nav-pl .n4 .a, #nav-pl .n4 a:hover {background:url(../images/hover2.png) no-repeat -322px 0; }	
	#nav-pl .n5 a {background:url(../images/menu.png) no-repeat -445px 0; width:140px; }
	#nav-pl .n5 .a, #nav-pl .n5 a:hover {background:url(../images/hover2.png) no-repeat -445px 0; }		
	#nav-pl .n6 a {background:url(../images/menu.png) no-repeat -590px 0; width:116px; }
	#nav-pl .n6 .a, #nav-pl .n6 a:hover {background:url(../images/hover2.png) no-repeat -590px 0; }		
	#nav-pl .n7 a {background:url(../images/menu.png) no-repeat -711px 0; width:91px; }
	#nav-pl .n7 .a, #nav-pl .n7 a:hover {background:url(../images/hover2.png) no-repeat -711px 0; }		
	#nav-pl .n8 a {background:url(../images/menu.png) no-repeat -807px 0; width:109px; }
	#nav-pl .n8 .a, #nav-pl .n8 a:hover {background:url(../images/hover2.png) no-repeat -807px 0; }

	#nav-en ul {margin-left:30px; height:26px; overflow:hidden;}
	#nav-en li {display:inline; float:left; height:26px; margin:0 5px 0 0;}
	#nav-en li a {display:block; height:26px;}
	#nav-en .n1 a {background:url(../images/menu-en.png) no-repeat -30px 0; width:88px; }
	#nav-en .n1 .a, #nav-en .n1 a:hover {background:url(../images/menu-en-on.png) no-repeat -30px 0; }
	#nav-en .n2 a {background:url(../images/menu-en.png) no-repeat -123px 0; width:93px; }
	#nav-en .n2 .a, #nav-en .n2 a:hover {background:url(../images/menu-en-on.png) no-repeat -123px 0; }
	#nav-en .n3 a {background:url(../images/menu-en.png) no-repeat -221px 0; width:96px; }
	#nav-en .n3 .a, #nav-en .n3 a:hover {background:url(../images/menu-en-on.png) no-repeat -221px 0; }
	#nav-en .n4 a {background:url(../images/menu-en.png) no-repeat -322px 0; width:118px; }
	#nav-en .n4 .a, #nav-en .n4 a:hover {background:url(../images/menu-en-on.png) no-repeat -322px 0; }	
	#nav-en .n5 a {background:url(../images/menu-en.png) no-repeat -445px 0; width:116px; }
	#nav-en .n5 .a, #nav-en .n5 a:hover {background:url(../images/menu-en-on.png) no-repeat -445px 0; }		
	#nav-en .n6 a {background:url(../images/menu-en.png) no-repeat -565px 0; width:140px; }
	#nav-en .n6 .a, #nav-en .n6 a:hover {background:url(../images/menu-en-on.png) no-repeat -565px 0; }		
	#nav-en .n7 a {background:url(../images/menu-en.png) no-repeat -711px 0; width:91px; }
	#nav-en .n7 .a, #nav-en .n7 a:hover {background:url(../images/menu-en-on.png) no-repeat -711px 0; }		
	#nav-en .n8 a {background:url(../images/menu-en.png) no-repeat -807px 0; width:109px; }
	#nav-en .n8 .a, #nav-en .n8 a:hover {background:url(../images/menu-en-on.png) no-repeat -807px 0; }
	
	#footer {position:absolute; left:0; width:759px; bottom:80px}
	.prod #footer {position:absolute; left:185px;; bottom:8px; width:759px;}
	#footer p.copy {color:#bdbdbd; float:left;}
	#footer p.copy span, #footer p.copy span a {color:#d9d9d9;}
	#footer p.copy span a:hover {color:#ff3000}
	#footer p.links {color:#707070; float:right; text-align:right;}
	#footer p.links a {color:#707070;}
	#footer p.links a:hover {color:#a0a0a0;}
	#footer p.links em {padding-right:12px; background:url(../images/footarrow.png) no-repeat right;}
	
	.logo  {position:absolute; text-align:right; width:946px; bottom:10px; }
	
	#footwrap #footer {position:static; float:right; display:inline;}
	
	#footwrap {width:946px; margin:0 auto; position:relative; padding-bottom:80px; overflow:auto; clear:both;}
	
	.x .sinput {border:1px solid #9a9a9a; font-size:11px; color:#333; padding:1px 4px}
	.x .button a {font-size:12px; padding-right:16px; position:relative; background:url("../images/bmarrow.png") no-repeat right 2px; font-weight:bold}
	.x .button a img {position:absolute; right:0;}
	
	.x {padding:12px 16px 0 16px; font-family:Tahoma; font-size:11px; line-height:16px; color:#787878; overflow:hidden}
	
	.x p {padding:12px 0 0 0; color:#787878}
	.x ul {list-style-type:disc; padding:0 24px; margin:12px 8px 0 8px;}
	.x a {color:#fe3000;}
	.x a:hover {color:#ff7f00;}
	.x span.red {color:#fe3000}
	.x span b {font-size:12px}
	.x hr { background:#e6e6e6; color:#e6e6e6; height:1px; line-height:1px; margin:0; padding:0; border: 0;}
	
	.y {float:left; width:230px; padding:0; margin:0}
	
	.prod #main .login {padding:20px 0px 20px 0px; width:250px; margin:0; clear:both; overflow:hidden; position:relative}
	.prod #main .login .panel {float:left; width:260px;}
	.prod #main .panellong {width:280px}
	.prod #main .login .longp {width:350px;}
	.prod #main .login p {float:left; padding:0 0 14px 0px; margin:0; color:#787878; font:11px/14px tahoma; text-align:left}
	.prod #main .login p span {float:left; padding:0px 10px 0 0; width:100px;}
	.prod #main .login .longp p span {width:130px; color:#787878}
	.prod #main .login p em {float:left; display:block; width:140px; height:19px; padding:0; margin:0; background:url("../images/bg-input.png") no-repeat;}
	.prod #main .login .longp p em {width:180px;}
	.prod #main .login input {padding:0px 5px 0px 5px; margin:1px; width:125px; border:0px; font:11px/14px tahoma; line-height:normal; color:#a9adac}

	.prod #main .login span.dash {float:right; width:150px; padding:7px 0px 0px 0px; margin:7px 0px 0px 0px; background:url(../images/bg-dash-red.png) repeat-x top; clear:both; overflow:hidden}

	.prod #main a.wyloguj {float:right; margin:3px 0 0 0; display:block; background:url(../images/bmarrowred.png) no-repeat right; padding-right:18px; color:#fe3000; text-transform:uppercase; font-weight:bold; font-size:11px;}
	.prod #main a.wyloguj:hover {color:#ff6a47}

	.prod #main .login a.loguj {float:right; display:block; background:url(../images/bmarrowred.png) no-repeat right; padding-right:18px; color:#fe3000; text-transform:uppercase; font-weight:bold; font-size:11px;}
	.prod #main .login a.loguj:hover {color:#ff6a47}	
	
	.reg {float:left; display:block; width:743px; padding:6px 0px 0px 16px; position:relative; height:30px; margin:10px 0px 13px -16px; background:url(../images/bg-reg.jpg) repeat-x;}
	.reg a.more {float:left; margin:0px 25px 0px 0px; display:block; background:url(../images/bmarrowred.png) no-repeat right; padding-right:18px; color:#fe3000; text-transform:uppercase; font-weight:bold; font-size:12px;}
	.reg a.more2 {float:right; margin:0px 0px 0px 25px; display:block; background:url(../images/bmarrowred.png) no-repeat right; padding-right:18px; color:#fe3000; text-transform:uppercase; font-weight:bold; font-size:12px;}
	.reg a.more:hover, .reg a.more2:hover {color:#ff6a47}	
	.reg b {float:right; font-size:12px; margin:0px 0px 0px 25px;}
	
	#s8 .rozliczenie {float:left; width:743px; padding:0px 0px 20px 16px; position:relative; margin:10px 0px 0px -16px; background:url(../images/bg-dash-red.png) repeat-x top;}
	#s8 .rozliczenie .outter {float:left; display:block; width:743px; padding:0px 0px 0px 16px; position:relative; margin:10px 0px 13px -16px; background:url(../images/bg-dash-red.png) repeat-x bottom;}	
	#s8 .rozliczenie .inner {float:left; padding:0 0 15px 0; margin:0 0 0 130px; width:170px}
	#s8 .rozliczenie .inner ul.sonda {float:left; padding:0; margin:7px 0 20px 0px}
	#s8 .rozliczenie .inner ul.sonda li {padding:3px 0 3px 0px; margin:0px; width:285px; list-style:none}
	#s8 .rozliczenie .inner ul.sonda span {padding:0; margin:0 0 0 10px; color:#787878}
	#s8 .rozliczenie .inner ul.sonda input {float:left; position:relative; top:3px; padding:0px; margin:0; border:1; height:12px; width:12px; line-height:normal}



	#s8 #main .koszyk {float:left; width:750px; margin:0px; padding:0 0 15px 0}
		#s8 #main .koszyk ul {float:left; margin:0px; padding:0px; background:url(../images/omenulired.png) repeat-x top; width:580px}
		#s8 #main .koszyk ul li {display:block; margin:0px 0 0px 0px; padding:4px 0px 9px 0px; list-style:none; width:580px; color:#a9adac; background:url(../images/omenulired.png) repeat-x bottom;}
		#s8 #main .koszyk ul li.name {height:35px;}
		#s8 #main .koszyk ul li p {margin:0px; padding:0px; width:580px; color:#a9adac}
		#s8 #main .koszyk ul li span {float:left; margin:0px 0px 0px 0px; padding:0px; width:30px; color:#a9adac}
		#s8 #main .koszyk ul li p.first {float:left; width:400px; padding:1px 0px 0px 8px;}
		#s8 #main .koszyk ul li p.second {float:left; width:80px; padding:2px 0px 0px 0px}
		#s8 #main .koszyk ul li p.second b {float:left; display:block; width:18px; height:17px; padding:0; margin:0 5px 0px 0px; background:url("../images/bg-input2.png") no-repeat;}
		#s8 #main .koszyk ul li p.second b input {padding:0px 1px 0px 1px; text-align:center; margin:1px; width:12px; border:0px; font:11px/12px tahoma; line-height:normal; color:#a9adac}
		#s8 #main .koszyk ul li p.third {float:right; width:70px; padding:1px 0px 0px 0px}
		#s8 #main .koszyk ul li.sep {display:block; padding:3px 0px 9px 0px; background:url(../images/omenulired.png) repeat-x bottom;}
		#s8 #main .koszyk ul li.sep p {margin:0px; padding:0px; text-align:center}
		#s8 #main .koszyk ul li.sep a.more, #s8 #main .koszyk ul li p.third a.more {display:block; text-align:right; margin:2px 0px 0px 0px; background:url(../images/bmarrowred.png) no-repeat right 4px; padding-right:18px; color:#fe3000; font-weight:bold; font-size:11px;}
		#s8 #main .koszyk ul li.sep a.more:hover, #s8 #main .koszyk ul li p.third a.more:hover {color:#ff6a47}

	#s8 #main .koszyk .inner {float:left; padding:0px; margin:0 10px 0 0; width:140px; }
	#s8 #main .koszyk .inner img {float:left; padding:0px; margin:0}

	#s8 #main table.osoba {float:left; margin: 10px 0 20px 0; padding: 0 0 20 0; width:350px; border:0; clear:both; overflow:hidden}
	#s8 #main table.osoba tr {padding:0px; margin:0px; border-collapse:0; border:0px;}
	#s8 #main table.osoba td {padding:5px 0px 5px 10px; height:15px; margin:0px; color:#636363; border:1px solid #fff; font:11px tahoma; background:#F4F4F4}

		.prod #main table.sitemap { width: 100%; margin: 0px 0px 0px 10px; padding:0px; float: left; border:0px; }
		* html .prod #main table.sitemap {margin-left:5px}
		.prod #main table.sitemap table {margin: 0px 0px 0px 0px; padding:0px; border:0px;}
		.prod #main table.sitemap, .prod #main table.sitemap tr, .prod #main table.sitemap td {color:#525152; border:0px; border-collapse:collapse; padding: 3px 0 3px 0; height:15px; background:none}
		.prod #main table.sitemap a {color:#FE3000; font-weight:normal; text-decoration:none; border:0px; background:none}
		.prod #main table.sitemap a:hover {color:#F46900}

		.prod #main table.pobieranie { width: 720px;margin: 0px 0px 0px 0px; padding:0px; border:1px solid #e6e6e6; float: left;}
		.prod #main table.pobieranie, .prod #main table.pobieranie tr, .prod #main table.pobieranie td {color:#525152; border:1px solid #e6e6e6; border-collapse:collapse; padding: 3px 0 3px 0; height:15px; background:none; font-size:11px}
		.prod #main table.pobieranie a {color:#FE3000; font-weight:normal; text-decoration:none; border:0px; background:none; font-size:11px}
		.prod #main table.pobieranie a:hover {color:#F46900}
		.prod #main table.pobieranie td.head {background:#525152; color:#fff}

		.prod #main .red table.friend { width: 260px;margin: 10px 0px 0px 20px; padding:0px; float: left; text-align:left}
		.prod #main .red table.friend tr, .prod #main table.friend td {color:#525152; border:0px; border-collapse:collapse; padding: 3px 10px 3px 10px; height:15px; background:none; font-size:11px}
		.prod #main .red table.friend td.head {background:#525152; color:#fff}
		.prod #main .red table.friend td input {margin-left:10px}
		.prod #main .red table.friend td.last {margin-top:10px; background:url(../images/listali.png) repeat-x bottom; }
		.prod #main .red table.friend td a {margin-left:10px}


		.prod #main table.search { width: 720px;margin: 20px 0px 0px 0px; padding:0px; border:0px; float: left;}
		.prod #main table.search, .prod #main table.search tr, .prod #main table.search td {color:#525152; border:0px; border-collapse:collapse; padding: 3px 0 3px 0; height:15px; background:none; font-size:11px}
		.prod #main table.search a {color:#FE3000; font-weight:normal; text-decoration:none; border:0px; background:none; font-size:11px}
		.prod #main table.search a:hover {color:#F46900}
		.prod #main table.search td.head {background:#e6e6e6; color:#fff; padding:3px 0 3px 10px}

	.prod #main .red {float:left; width:720px}
	* html .prod #main .red {width:710px; padding:0px; margin:0px}
	.prod #main .red .lista {display:block; float:left; width:759px; margin:0px; padding:0px;}
	.prod #main .red .lista li {width:218px; float:left; display:inline; margin:12px 10px 0 0px; padding:0px 0px 12px 0px; list-style:none}
	.prod #main .red .lista li p.img {display:block; text-align:center; padding:8px 0; height:60px;  position:relative;}
	.prod #main .red .lista li table {width:218px; border-bottom:1px dashed #FE3000; text-align:center; vertical-align:bottom;}
	.prod #main .red .lista li tr {background:none;}
	.prod #main .red .lista li td {height:80px; vertical-align:bottom; padding-bottom:12px;}
	.prod #main .red .lista li p {color:#535b59;  padding:2px 0}
	.prod #main .red .lista li a.more {padding:0 0 0 16px; font-weight:bold; background:url(../images/bmarrowred.png) no-repeat 0 1px}

	#google_adresy {}

	* html .prod #main .text {padding:0px; margin:0px}

	.prod #main table.page_controls {border:0px; width:100%}
	
	/*
	.prod #main .x table {border:0px; width:100%; background:none}
	.prod #main .x table tr {border:0px; background:none}
	.prod #main .x table td {border:0px; background:none; padding:2px 0}
	*/
	.prod #main .x table { width:100%; margin:20px 0; padding:0px; height: auto;  border:1px solid #d4d4d4; border-collapse: collapse;  }
    .prod #main .x table  th {margin:0; padding:0; height: auto; width: auto; }
    .prod #main .x table  tr {margin:0; padding:0; height: auto; width: auto; }
    .prod #main .x table  .odd td { background-color: #f9f9f9}
    .prod #main .x table  td {margin:0; padding:5px; height: auto; width: auto; border:1px solid #d4d4d4;  }

	.notka {float:left; width:700px; padding:0; margin:0}
	.notka hr {clear:both; overflow:hidden; width:700px;}
	
	.notka table, .notka table tbody, .notka table tr, .notka table td {width:700px}
	
	.notka .lista {float:left; width:216px; margin:0 10px 10px 0; padding:0px; height:1%}
	.notka .lista ul {float:left; margin:0px; padding:0px;}
	.notka .lista ul li {display:block; margin:0px 0 0 0px; padding:3px 0px 3px 0px; list-style:none; width:216px; color:#a9adac}
	.notka .lista ul li p {margin:0px; padding:0px; width:216px; color:#a9adac}
	.notka .lista img {padding:0; margin:0}
	.notka .lista ul li span {float:left; margin:0px 0px 0px 0px; padding:0px; width:30px;}
	.notka .lista ul li.lasttoend p {float:left; width:120px; padding:1px 0px 0px 8px;}
	.notka .lista ul li.lasttoend b {float:left; display:block; width:18px; height:17px; padding:0; margin:0 5px 0px 0px; background:url("../images/bg-input2.png") no-repeat;}
	.notka .lista ul li.lasttoend b input {padding:0px 1px 0px 1px; text-align:center; margin:1px; width:12px; border:0px; font:11px/12px tahoma; line-height:normal; color:#a9adac; background:none}
	.notka .lista ul li.sep {display:block; padding:3px 0px 9px 0px; background:url(../images/omenulired.png) repeat-x bottom;}
	.notka .lista ul li.sep p {margin:0px; padding:0px; text-align:center}
	.notka .lista ul li.sep a.more, #s8 #main .lista ul li a.more {display:block; text-align:right; margin:2px 0px 0px 0px; background:url(../images/bmarrowred.png) no-repeat right 3px; padding-right:18px; color:#fe3000; font-weight:bold; font-size:11px;}
	.notka .lista ul li.sep a.more:hover, #s8 #main .lista ul li a.more:hover {color:#ff6a47}
	.notka .lista ul li.last {float:left; padding:8px 0px 0px 0px; background:url(../images/bg-dash-red.png) repeat-x top;}
	.notka .lista ul li.sublast {float:left; padding:3px 0px 0px 0px; }
	.notka .lista ul li.sublast p {float:left; width:120px; padding:1px 0px 0px 8px;}
	.notka .lista ul li.sublast b {float:left; display:block; width:18px; height:17px; padding:0; margin:0 5px 0px 0px; background:url("../images/bg-input2.png") no-repeat;}
	.notka .lista ul li.sublast b input {padding:0px 1px 0px 1px; text-align:center; margin:1px; width:12px; border:0px; font:11px/12px tahoma; line-height:normal; color:#a9adac}
	.notka .lista ul li.noborder {background:none}	
	
	 
	
	
	
	
	
	
	
	
	
