html { min-height: 100%; margin0: 0 0 1px; font-size: 100.01%; }
body { background: #24231f; font-size: 62.5%; color: white; background: #000 url('../images/left-pic.png') 50% 0 no-repeat; margin: 0; padding: 0; }
a {outline: none; border: none; text-decoration: none; }
img {border: none; }
a img{border:none;}
table{border-spacing:0;}
p {color: #A2A2A2; font-family: Verdana; font-size: 11px; }

@font-face {font-family: klavika; src: url('../fonts/KlavikaLight-TF.otf');  font-weight: bold; }
@font-face {font-family: klavika-med; src: url('../fonts/KlavikaMedCaps-SC.otf');  font-weight: bold; }

h2 {color: black; font-family: klavika-med; font-size: 24px; display: block; float: left; clear: left; margin: 18px 0px 0px 50px; padding: 0px 0px 0px 40px; background: url('../images/arrow3.gif') no-repeat; }

/* dorobić paski */
#container {background: url('../images/right-pic.png') 50% -4px no-repeat; position: relative; z-index: 99999; }

#header {}
.red-bar {background: url('../images/red-bar.png') 50% 0% no-repeat; position: relative; z-index: 99999; height: 125px; border: 0px solid red;}
.wrapper-a {margin: 0 auto; width: 1410px; height: 125px; display: block; overflow: hidden; position: relative;  z-index: 999999; border: 0px solid red;}
.logo {background: url('../images/logo-bg.png') no-repeat 181px 0px; height: 125px; display: block; border: 0px solid white; position: relative; z-index: 999999; }
h1 {display: block; width: 314px; height: 57px; background: url('../images/logo.png') 0 0 no-repeat; position: absolute; bottom: 0px; left: 225px; text-indent: -777px; overflow: hidden; z-index: 99999; }
.top {background: url('../images/white-bar.png') 545px 0% no-repeat; position: relative; z-index: 9999; height: 125px; }
#tags{margin: 3px 0px 0px 650px; list-style: none; float: left; display: block; }
	#tags li {padding-right: 20px; float: left; height: 18px; list-style: none; font-family: verdana; font-size: 9px; letter-spacing: 1px; }
	#tags li.dot {padding-left: 20px; background: url('../images/dot.png') 0 5px no-repeat; }
#langBar{width: 280px; margin: 0px 0px 0px 1120px; list-style: none; float: left; display: block; }
	#langBar li {padding-left: 11px; float: left; width: 16px; height: 26px; list-style: none; }
	#langBar li a {display: block; padding-top: 11px; width: 16px; height: 11px; z-index:9999999; position: relative}
	#langBar li a:hover {background: url('../images/lang-arrow.png') 50% 0 no-repeat; display: block; }
.small-pic {height: 125px;  width: 100%; display: block; background: url('../images/small-pic.png') 599px 21px no-repeat; position: relative; z-index: -999; border: 0px solid blue}

.white-pic {height: 142px; display: block; background: url('../images/white-pic.png') 1276px 125px no-repeat; position: relative; z-index: -999999; border: 2px solid red }




#mainMenu {display: block; float: left; margin: 30px 0px 0px 555px; list-style: none; height:48px; overflow:hidden; width:720px; }
#mainMenu li {float: left;}
#mainMenu a {display: block; height: 48px; width: 80px; overflow:hidden; text-indent: -777px;  } 	

/*#mainMenu a{background-image:url('../images/menuA.png');}*/


.pl #mainMenu a{background-image:url('../images/menu-pl.png');}


.en #mainMenu a{background-image:url('../images/menu-en.png');}


.de #mainMenu a{background-image:url('../images/menu-de.png');}


.ru #mainMenu a{background-image:url('../images/menu-ru.png');}


.sk #mainMenu a{background-image:url('../images/menu-sk.png');}

#mainMenu a#k28{width: 105px; }
#mainMenu a#k28:hover{background-position: 0px 48px;}
#mainMenu a#k31{width: 104px; background-position: -105px 0px; }
#mainMenu a#k31:hover{background-position: -105px 48px;}
#mainMenu a#k33{width: 105px; background-position: -210px 0;}
#mainMenu a#k33:hover{background-position: -210px 48px;}
#mainMenu a#k32{width:104px; background-position:-314px 0;}
#mainMenu a#k32:hover{background-position:-314px 48px;}
#mainMenu a#k34{width:125px; background-position:-418px 0;}
#mainMenu a#k34:hover{background-position:-418px 48px;}
#mainMenu a.repr{width:170px; background-position:-543px 0; }
#mainMenu a.repr:hover{background-position:-543px 48px;}
/* koniec nagłówka */
 




#content {margin: 0 auto; border: 0px solid green; width: 1408px; display: block; overflow: hidden; z-index: 1; position:relative; }
.wrapper-b  {margin: 0 auto; overflow: hidden; z-index: 1;  width: 1174px; display: block; overflow: hidden; border: 0px solid blue; position: relative; }
/*.wrapper-b  {margin: 0 auto; overflow: hidden; z-index: 1;  width: 1174px;  display: block; overflow: hidden; background: url('../images/main-pic1.png') no-repeat; border: 0px solid green; }*/
.xxx {border: 1px solid green; height: 600px; overflow: visible}
.wrapper-b1  {margin: 0 auto; width: 1408px;  display: block; overflow: hidden; background: url('../images/b-white-pic.png') no-repeat bottom left; overflow: hidden; z-index: 9999999999; border: 0px solid blue; }
.wrapper-b2  {margin: 0 auto; width: 1202px;  display: block; overflow: hidden; background: url('../images/white-pic.png') top right no-repeat;position: relative; z-index: 1111111; border: 0px solid red; }
.i-bg {width: 803px; height: 87px; display: block; float: right; background: url('../images/i-bg.png') no-repeat; margin: 0px 0px 0px 0px; border: 0px solid blue; position: relative; z-index: 111; overflow: hidden}
.catalog {width: 201px; height: 87px; display: block; float: right; position: relative; z-index: 111111; margin: 45px 00px 0px 0px; overflow: hidden; }
.pic {position: absolute; top: 61px; left: 0px; z-index: 1; }
.pic-cats {position: absolute; top: 61px; left: 0px; z-index: 1; }

#portfolio {border: 0px solid red; margin: 0px; padding: 0px; position: absolute;  display: block; width: 1174px; height: 586px; z-index: 1 }
.pic1 {position: absolute; top: 0px; left: 0px; z-index: -1; width: 1174px; height: 586px; border: 0px solid red; }


.menu-con{float: left; display: block; margin: 300px 0px 0px 72px; padding: 0; width: 172px; height: 171px; background: url('../images/menu-bg.png') no-repeat; overflow: hidden; }
#menu {display: block; float: left; height: 89px; border: 0px solid red; overflow: hidden; margin: 26px 0px 0px 0px; }
#menu li {float: left; list-style: none; }
#menu a {display: block; width: 80px; overflow:hidden; text-indent: -777px;  } 	
#menu a {background-image:url('../images/menuB.png'); bordeR: 0px solid blue}
#menu a#item1{width: 104px; background-position: 0px 0px; height: 18px; }
#menu a#item1:hover{background-position: 0px 0px; height: 18px; }
#menu a#item2{width: 104px; background-position: 0px -18px; height: 25px; }
#menu a#item2:hover{background-position: 0px -18px; height: 25px; }
#menu a#item3{width: 104px; background-position: 0px -43px; height: 25px; }
#menu a#item3:hover{background-position: 0px -43px; height: 25px; }
#menu a#item4{width: 104px; background-position: 0px -68px; height: 25px; }
#menu a#item4:hover{background-position: 0px -68px; height: 25px; }

	
	
	
	
.main-text {display: block; float: left; width: 740px; height: 143px; margin: 213px 0px 0px 2px; padding: 0; background: url('../images/text-bg.png') no-repeat; }
.main-text p {font-family: tahoma; color: #fff; font-size: 11px; margin: 23px 25px 0px 25px; padding: 0; line-height: 16px; }




.news {height: 53px; background: url('../images/news-bg.png') no-repeat 43px 1px; display: block; margin: 35px 0px 0px 0px; overflow: hidden; }
#news {display: block; height: 46px; float: left; margin: 1px 0px 0px 250px; }
#news li {list-style: none; float: left; margin-left: -40px; }
#news li a {display: block; width: 192px; height: 46px; }
#news li a.item1 {display: block; width: 192px; height: 46px; background: url('../images/news1.png') no-repeat top left; }
#news li a.item2 {display: block; width: 192px; height: 46px; background: url('../images/news2.png') no-repeat top left; }
#news li a.item3 {display: block; width: 192px; height: 46px; background: url('../images/news3.png') no-repeat top left; }
#news li a.item4 {display: block; width: 192px; height: 46px; background: url('../images/news4.png') no-repeat top left; }

.links {height: 83px; width: 671px; background: url('../images/links-bg.png') no-repeat 0px 0px; display: block; margin: 1px 0px 0px 25px; color: red; float: left; }
#links {float: left; display: block; width: 354px; margin: 25px 0px 0px 175px; padding: 0;  }
	#links li {list-style: none; float: left; width: 170px; height: 20px; }
	#links li a {font-family: verdana; font-size: 10px; color: #fff; }
	#links li a:hover {text-decoration: underline; }
.tech-pl {height: 83px; background: url('../images/tech-bg-pl.png') no-repeat 0px 1px; display: block; width: 388px; color: red; float: left; overflow: hidden; }
.tech-en {height: 83px; background: url('../images/tech-bg-en.png') no-repeat 0px 1px; display: block; width: 388px; color: red; float: left; overflow: hidden; }
.tech-pl a {display: block; width: 388px; height: 83px; text-indent: -777px; }
.tech-en a {display: block; width: 388px; height: 83px; text-indent: -777px; }
#fmenu {margin: 35px 0px 0px 0px; display: block; float: left; width: 920px; height: 17px; overflow: hidden; border: 0px solid red; }
	#fmenu li {list-style: none; float: left; }
	#fmenu a {display: block; overflow:hidden; text-indent: -777px; }
	#fmenu.pl a {display: block; overflow:hidden; text-indent: -777px; background-image:url('../images/menuC-pl.png'); }
	#fmenu.en a {display: block; overflow:hidden; text-indent: -777px; background-image:url('../images/menuC-en.png'); }	
	#fmenu.pl a#item1{width: 84px; background-position: 0px 0px; height: 17px; }
	#fmenu.pl a#item1:hover{background-position: 0px 17px; height: 17px; }
	#fmenu.pl a#item2{width: 77px; background-position: -84px 0px; height: 17px; }
	#fmenu.pl a#item2:hover{background-position: -84px 17px; height: 17px; }
	#fmenu.pl a#item3{width: 74px; background-position: -158px 0px; height: 17px; }
	#fmenu.pl a#item3:hover{background-position: -158px 17px; height: 17px; }
	#fmenu.pl a#item4{width: 93px; background-position: -232px 0px; height: 17px; }
	#fmenu.pl a#item4:hover{background-position: -232px 17px; height: 17px; }
	#fmenu.pl a#item5{width: 128px; background-position: -325px 0px; height: 17px; }
	#fmenu.pl a#item5:hover{background-position: -325px 17px; height: 17px; }
	#fmenu.pl a#galery{width: 122px; background-position: -453px 0px; height: 17px; }
	#fmenu.pl a#galery:hover{background-position: -453px 17px; height: 17px; }
	#fmenu.en a#item1{width: 111px; background-position: 0px 0px; height: 17px; }
	#fmenu.en a#item1:hover{background-position: 0px 17px; height: 17px; }
	#fmenu.en a#item2{width: 80px; background-position: -111px 0px; height: 17px; }
	#fmenu.en a#item2:hover{background-position: -111px 17px; height: 17px; }
	#fmenu.en a#item3{width: 81px; background-position: -191px 0px; height: 17px; }
	#fmenu.en a#item3:hover{background-position: -191px 17px; height: 17px; }
	#fmenu.en a#item4{width: 67px; background-position: -273px 0px; height: 17px; }
	#fmenu.en a#item4:hover{background-position: -273px 17px; height: 17px; }
	#fmenu.en a#item5{width: 117px; background-position: -340px 0px; height: 17px; }
	#fmenu.en a#item5:hover{background-position: -340px 17px; height: 17px; }
	#fmenu.en a#galery{width: 119px; background-position: -457px 0px; height: 17px; }
	#fmenu.en a#galery:hover{background-position: -457px 17px; height: 17px; }
	#fmenu li a#contact {width: 14px; height: 10px; background: url('../images/koperta.gif') no-repeat; text-indent: -777px; overflow: hidden; margin: 3px 0 0 78px; }
	#fmenu li#copy {width: 210px; height: 11px; color: #d7d7d7; font-family: tahoma; font-size: 9px; letter-spacing: 0.1em; margin: 3px 0px 0px 40px; background: url('../images/dot1.gif') no-repeat 48px 5px; border: 0px solid red; overflow: hidden; }

	
	
/*strona produktu*/
.pheader {background: url('../images/pheader2.png') no-repeat 0px 0px; overflow: hidden; height: 88px; position: relative; }	
.pheader1 {background: url('../images/pheader.png') no-repeat 0px 0px; overflow: hidden; height: 62px; position: relative; border: 0px solid red; }	
.pheader2 {background: url('../images/pheader2.png') no-repeat 0px 0px; overflow: hidden; height: 62px; position: relative; border: 0px solid red; }	
#bCrumbs{height: 16px; list-style:none; float:left; padding-left: 100px; overflow: hidden; display: block; margin: 16px 0px 0px 0px; }
	#bCrumbs li{float: left; color: #c8c8c8; font-size: 9px; font-family: verdana; height: 16px; border: 0px solid red; margin: 0px; padding-left: 5px; }  
	#bCrumbs li a{height: 16px; text-decoration:none; color: #494949; background:url('../images/slash1.png') center right no-repeat; padding-right: 12px; }
	#bCrumbs li a:hover{height: 16px; background:url('../images/slash1.png') center right no-repeat;}
.new-pl {position: absolute; left: 260px; top: 52px; }
.new-pl-min {position: absolute; left: 100px; top: -10px; margin: 0; padding: 0; }


/*#productList1  li div.newpl {position: absolute; width: 37px; height: 30px; top: 2px; z-index: 9999; background:url('../images/newPLmin.jpg') no-repeat; }*/
.navig {display: block; width: 228px; height: 40px; position: absolute; top: 40px; left: 470px; }
	.navig a {font-family: verdana; font-size: 10px; color: #bbbbbb; position: absolute; width: 114px; height: 21px; display: block; overflow: hidden }
	.navig a.prev {background: url('../images/arrow-prev.png') top right no-repeat; padding: 5px 6px 0px 0px; top: 16px; left: 0px; }
	.navig a.next {background: url('../images/arrow-next.png') top left no-repeat; padding: 5px 0px 0px 25px; top: -2px; right: -25px; }
	.navig a.prev:hover {background: url('../images/arrow-prevh.png') top right no-repeat; color: #000000; }
	.navig a.next:hover {background: url('../images/arrow-nexth.png') top left no-repeat; color: #000000; }
	
a.katalog1 {display: block; float: left; margin: 10px 0px 0px 264px; }
a.katalog2 {display: block; position: absolute; top: 10px; right: 30px; z-index: 9999}

#navig{list-style:none; float:right; width: 257px; height: 21px; font-size:14px; text-align:right; }
	#navig li{color:#c11313; float: left; display: block; width: 20px; height: 21px; text-indent: -777px; overflow: hidden; margin-right: 5px; }
	#navig li.current1 {background: url('../images/page1.png') bottom left no-repeat;}
	#navig li.current2 {background: url('../images/page2.png') bottom left no-repeat;}
	#navig li.current3 {background: url('../images/page3.png') bottom left no-repeat;}
	#navig li.current4 {background: url('../images/page4.png') bottom left no-repeat;}
	#navig li.current5 {background: url('../images/page5.png') bottom left no-repeat;}
	#navig li.current6 {background: url('../images/page6.png') bottom left no-repeat;}
	#navig li.current7 {background: url('../images/page7.png') bottom left no-repeat;}
	#navig li.current8 {background: url('../images/page8.png') bottom left no-repeat;}
	#navig li a.page1 {background: url('../images/page1.png') top left no-repeat;}
	#navig li a.page1:hover {background: url('../images/page1.png') bottom left no-repeat;}
	#navig li a.page2 {background: url('../images/page2.png') top left no-repeat;}
	#navig li a.page2:hover {background: url('../images/page2.png') bottom left no-repeat;}
	#navig li a.page3 {background: url('../images/page3.png') top left no-repeat;}
	#navig li a.page3:hover {background: url('../images/page3.png') bottom left no-repeat;}
	#navig li a.page4 {background: url('../images/page4.png') top left no-repeat;}
	#navig li a.page4:hover {background: url('../images/page4.png') bottom left no-repeat;}
	#navig li a.page5 {background: url('../images/page5.png') top left no-repeat;}
	#navig li a.page5:hover {background: url('../images/page5.png') bottom left no-repeat;}
	#navig li a.page6 {background: url('../images/page6.png') top left no-repeat;}
	#navig li a.page6:hover {background: url('../images/page6.png') bottom left no-repeat;}
	#navig li a.page7 {background: url('../images/page7.png') top left no-repeat;}
	#navig li a.page7:hover {background: url('../images/page7.png') bottom left no-repeat;}
	#navig li a.page8 {background: url('../images/page8.png') top left no-repeat;}
	#navig li a.page8:hover {background: url('../images/page8.png') bottom left no-repeat;}
	#navig li a{text-decoration:none; display: block; width: 20px; height: 21px; color:#b9baba; outline: none; text-indent: -777px; overflow: hidden; }
	#navig li a:hover{text-decoration:none; color:#ad0000; text-indent: -777px; overflow: hidden; }
	
#navig-prod{list-style:none; float:right; width: 257px; height: 21px; font-size:14px; text-align:right; }
	#navig-prod li{color:#c11313; float: left; display: block; width: 20px; height: 21px; text-indent: -777px; overflow: hidden; margin-right: 5px; }
	#navig-prod li.current1 {background: url('../images/page1.png') bottom left no-repeat;}
	#navig-prod li.current2 {background: url('../images/page2.png') bottom left no-repeat;}
	#navig-prod li.current3 {background: url('../images/page3.png') bottom left no-repeat;}
	#navig-prod li.current4 {background: url('../images/page4.png') bottom left no-repeat;}
	#navig-prod li.current5 {background: url('../images/page5.png') bottom left no-repeat;}
	#navig-prod li.current6 {background: url('../images/page6.png') bottom left no-repeat;}
	#navig-prod li.current7 {background: url('../images/page7.png') bottom left no-repeat;}
	#navig-prod li.current8 {background: url('../images/page8.png') bottom left no-repeat;}
	#navig-prod li a.page1 {background: url('../images/page1.png') top left no-repeat;}
	#navig-prod li a.page1:hover {background: url('../images/page1.png') bottom left no-repeat;}
	#navig-prod li a.page2 {background: url('../images/page2.png') top left no-repeat;}
	#navig-prod li a.page2:hover {background: url('../images/page2.png') bottom left no-repeat;}
	#navig-prod li a.page3 {background: url('../images/page3.png') top left no-repeat;}
	#navig-prod li a.page3:hover {background: url('../images/page3.png') bottom left no-repeat;}
	#navig-prod li a.page4 {background: url('../images/page4.png') top left no-repeat;}
	#navig-prod li a.page4:hover {background: url('../images/page4.png') bottom left no-repeat;}
	#navig-prod li a.page5 {background: url('../images/page5.png') top left no-repeat;}
	#navig-prod li a.page5:hover {background: url('../images/page5.png') bottom left no-repeat;}
	#navig-prod li a.page6 {background: url('../images/page6.png') top left no-repeat;}
	#navig-prod li a.page6:hover {background: url('../images/page6.png') bottom left no-repeat;}
	#navig-prod li a.page7 {background: url('../images/page7.png') top left no-repeat;}
	#navig-prod li a.page7:hover {background: url('../images/page7.png') bottom left no-repeat;}
	#navig-prod li a.page8 {background: url('../images/page8.png') top left no-repeat;}
	#navig-prod li a.page8:hover {background: url('../images/page8.png') bottom left no-repeat;}
	#navig-prod li a{text-decoration:none; display: block; width: 20px; height: 21px; color:#b9baba; outline: none; text-indent: -777px; overflow: hidden; }
	#navig-prod li a:hover{text-decoration:none; color:#ad0000; text-indent: -777px; overflow: hidden; }
	/*
	#navig li.ui-tabs-selected a{text-decoration:none; font-weight:bold; color:blue;}
	#navig .prev a{outline:none; color:#777; background:url('../images/prev1.gif') 0 4px no-repeat; padding-right:3px;}
	#navig.type1 .prev a{padding-left:13px;}
	#navig .prev a:hover{color:#b0010d; font-weight:normal; text-decoration:none; background-image:url('../images/prev.gif')}
	#navig .next a{color:#777; background:url('../images/next1.gif') 100% 4px no-repeat; }
	#navig.type1 .next a{padding-right:13px;}
	#navig .next a:hover{color:#b0010d; font-weight:normal; text-decoration:none; background-image:url('../images/next.gif')}
	#navig .next a span{visibility:hidden; letter-spacing:-0.4em;}
	#navig .prev a span{visibility:hidden; letter-spacing:-0.4em;} 
	#navig #next a{background:url('../images/next1.gif') 100% 4px no-repeat; padding-right:15px;}
	#navig #next a:hover{background:url('../images/next.gif') 100% 4px no-repeat;}
	#navig #prev a{background:url('../images/prev1.gif') 0 4px no-repeat; padding-left:15px;}
	#navig #prev a:hover{background:url('../images/prev.gif') 0 4px no-repeat;}
	*/
#productContainer {border: 0px solid red; display: block; overflow: hidden; background: #ffffff; }
#productContainer.cats {background: #fff url('../images/cats-bg.png') top right no-repeat; position: relative; }
#col1 {display: block; float: left; width: 660px; }
#col1 img {margin: 0px 0px 0px 30px;}
#col2 {display: block; float: left; width: 500px; padding-left: 9px; overflow: hidden; border: 0px solid red }
	.desc {width: 471px; height: 420px; color: blue; float: left; display: block; background: #ededed url('../images/desc-bg.png') top left no-repeat; color: #9a9a9a; font-family: verdana; font-size: 9px; border: 0px solid blue; padding: 20px; }
	.desc h3 {margin: 25px 0px 0px 20px;}
	.desc p.usage {margin: 5px 0px 0px 20px;}
	/*
	.desc p.opis {width: 400px; margin: 25px 0px 0px 20px; display: block; float: left; overflow: hidden; display: block; border: 1px solid green }
	.desc p.opis div {border: 3px solid blue }
	*/
	.desc div {border: 0px solid blue }
	#pics {overflow: hidden; display: block; float: left; margin: 22px 0px 0px 0px; padding: 0px; clear: left; width: 480px; }
	#pics li {list-style: none; float: left; }
	
#colVer {float: left; clear: left; width: 1091px; margin: 20px 0px 0px 46px; background: #fff url('../images/ver-bg.png') top left no-repeat; ); }
#colVer li {float: left; }

#prodContainer {float: left; width: 1408px; display: inline; border: 0px solid blue; background: #ffffff; }
#prodContainer h2.repr-pl {width: 884px; height: 40px; display: block; float: left; background: #fff url('../images/repr-header-pl.png') 0px 0px no-repeat; text-indent: -777px; margin: 0px 0px 0px 50px ; }
#prodContainer h2.repr-en {width: 884px; height: 40px; display: block; float: left; background: #fff url('../images/repr-header-en.png') 0px 0px no-repeat; text-indent: -777px; margin: 0px 0px 0px 50px ; }
#prodContainer h2.about-pl {width: 884px; height: 40px; display: block; float: left; background: #fff url('../images/about-pl.png') 0px 0px no-repeat; text-indent: -777px; margin: 0px 0px 0px 50px ; }
#prodContainer h2.about-en {width: 884px; height: 40px; display: block; float: left; background: #fff url('../images/about-en.png') 0px 0px no-repeat; text-indent: -777px; margin: 0px 0px 0px 50px ; }
#prodContainer p.reprc {margin: 28px 0px 0px 105px; }
#prodContainer h2.tech-pl {width: 884px; height: 40px; display: block; float: left; background: #fff url('../images/repr-header-pl.png') 0px 0px no-repeat; text-indent: -777px; margin: 0px 0px 0px 50px ; }
#prodContainer h2.tech-en {width: 884px; height: 40px; display: block; float: left; background: #fff url('../images/repr-header-en.png') 0px 0px no-repeat; text-indent: -777px; margin: 0px 0px 0px 50px ; }

#prodContainer  #textCont {float: left; display: block; width: 830px; margin: 20px 0px 47px 103px; overflow: hidden; position: relative }
#prodContainer  #textCont p {line-height: 16px; }
#prodContainer  #textCont img.budynek {position: absolute; right: 0px; bottom: 0px; }

#productList1{list-style: none; background: #fff url('../images/prod-list-bg.png') 0px 140px no-repeat; margin: 0px 0px 0px 46px; padding: 0px; display: block; overflow: visible; float: left; border: 0px solid red; width: 1108px; height: 461px; }
 #productList1 li{width:214px; height: 163px; float:left; margin: 0; padding: 0px 0px 0px 0px; border: 0px solid blue; position:relative; }
 #productList1 li a{display: block; width:165px; text-decoration:none; }
 #productList1 li a img{display: block; margin: 15px 0px 0px 23px; border: 0px solid red; float: left; }
 #productList1 li a span{display: block; color: #000; padding: 2px 0px 0px 20px; width: 165px; font-family: Tahoma; overflow:hidden; text-align:center; font-size: 12px; font-weight:bold; font-style: bold; border: 0px solid blue; text-align: left; background: #fff url('../images/arrow1.png') 0px 5px no-repeat; margin: 0px 0px 0px 0px;}
 #productList1 li a:hover{border:0px solid #000;}
 #productList1 li a:hover span{color: red;}
#productList1  li div.newpl {position: absolute; width: 37px; height: 30px; top: 2px; z-index: 9999; background:url('../images/newPLmin.jpg') no-repeat; }
#productList1  li div.newen {position: absolute; width: 37px; height: 30px; top: 2px; z-index: 9999; background:url('../images/newENmin.jpg') no-repeat; }
#productList1  li div.newde {position: absolute; width: 37px; height: 30px; top: 2px; z-index: 9999; background:url('../images/newDEmin.jpg') no-repeat; }
#productList1  li div.newru {position: absolute; width: 37px; height: 30px; top: 2px; z-index: 9999; background:url('../images/newRUmin.jpg') no-repeat; }
#productList1  li div.newsk {position: absolute; width: 37px; height: 30px; top: 2px; z-index: 9999; background:url('../images/newSKmin.jpg') no-repeat; }
 #productList1 li div.comming_soon {position: absolute; width: 37px; height: 23px; top: 2px; left: 100px; z-index: 99999; background:url('../images/comming_soon.jpg'); border: 1px solid green}
 
div#productList{float: left; list-style: none; overflow:hidden; display: block; height: 480px; position: relative; width: 1150px; }
	div#productList .k28 {overflow: hidden; position: absolute; width: 322px; height: 128px; display: block; top: 0px; left: 90px; }
	div#productList .k28 a#k28 {background: url('../prodkatpics/pic28.png') no-repeat bottom left; width: 322px; height: 128px; display: block; }
	div#productList .k28 a#k28:hover {background-position: top left; }
	div#productList .k31{overflow: hidden; position: absolute; width: 292px; height: 178px; display: block; top: 37px; left: 496px; }
	div#productList .k31 a#k31 {background: url('../prodkatpics/pic31.png') no-repeat bottom left; width: 322px; height: 178px; display: block; }
	div#productList .k31 a#k31:hover {background-position: top left; }
	div#productList .k32{overflow: hidden; position: absolute; width: 248px; height: 181px; display: block; top: 235px; left: 593px; }
	div#productList .k32 a#k32 {background: url('../prodkatpics/pic32.png') no-repeat bottom left; width: 322px; height: 181px; display: block; }
	div#productList .k32 a#k32:hover {background-position: top left; }
	div#productList .k33{overflow: hidden; position: absolute; width: 230px; height: 270px; display: block; top: 76px; left: 882px; }
	div#productList .k33 a#k33 {background: url('../prodkatpics/pic33.png') no-repeat bottom left; width: 230px; height: 270px; display: block; }
	div#productList .k33 a#k33:hover {background-position: top left; }
	div#productList .k34{overflow: hidden; position: absolute; width: 322px; height: 148px; display: block; top: 289px; left: 294px; }
	div#productList .k34 a#k34 {background: url('../prodkatpics/pic34.png') no-repeat bottom left; width: 322px; height: 148px; display: block; }
	div#productList .k34 a#k34:hover {background-position: top left; }
	

	
	div#productList .new{overflow: hidden; position: absolute; width: 316px; height: 135px; display: block; top: 180px; left: 55px; }
	div#productList .new a#new {background: url('../prodkatpics/nowosci.png') no-repeat bottom left; width: 316px; height: 135px; display: block; }
	div#productList .new a#new:hover {background-position: top left; }

	ul#productList {display: block; float: left; overflow: hidden; margin: 143px 0px 150px 50px; }
	ul#productList li {float: left; width: 360px; }
	ul#productList li img{display: block;}
	ul#productList li span{font-family: klavika; font-size: 22px; color: #E50000; display: block; width:374px; height:38px; overflow:hidden; padding: 0px 0px 0px 30px; text-indent: -777px; }
	ul#productList li a.k27 {background:url('../prodkatpics/pic27.jpg') no-repeat bottom left; width: 319px; height: 168px; display: block; }
	ul#productList li a.k37 {background:url('../prodkatpics/pic37.jpg') no-repeat bottom left; width: 319px; height: 168px; display: block; }
	ul#productList li a.k36 {background:url('../prodkatpics/pic36.jpg') no-repeat bottom left; width: 319px; height: 168px; display: block; }
	ul#productList li a.k38 {background:url('../prodkatpics/pic38.jpg') no-repeat bottom left; width: 275px; height: 192px; display: block; }
	ul#productList li a.k39 {background:url('../prodkatpics/pic39.jpg') no-repeat bottom left; width: 300px; height: 192px; display: block; }
	ul#productList li a:hover{background-position: top left; }
 
 /*ul#productList li a:hover span img{margin-top:-28px;}*/
 
#techList{background:url('../images/dotted-brd.gif') bottom left repeat-x; margin-bottom:10px; padding-bottom:1px; float: left; display: block; margin: 33px 0px 0px 0px; }


#techList ul{list-style:none; margin: 0px 0px 47px 0px; width: 886px; display: block; overflow: hidden;}
#techList ul li{display: block; height: 183px; background-repeat: no-repeat; margin-bottom: 18px; padding: 0px 0px 0px 300px; overflow: hidden; border: 0px solid red; }
#techList img.tbg {position: absolute; top: 150px; right: 140px;}
/*
#techList ul{list-style:none; padding:10px 0; border: 0px solid green; width: 830px; display: block; overflow: hidden;}
#techList ul li{padding-left:305px; background:#ebebeb no-repeat; margin-bottom:3px; padding-top:2px; height: auto; overflow: hidden; }
*/
#techList ul li.item1{background-image:url('../images/item1.jpg');}
#techList ul li.item2{background-image:url('../images/item2.jpg');}
#techList ul li.item3{background-image:url('../images/item3.jpg');}
#techList ul li.item4{background-image:url('../images/item4.jpg');}
#techList ul li.item5{background-image:url('../images/item5.jpg');}
#techList ul li.item6{background-image:url('../images/item6.jpg');}
#techList ul li.item7{background-image:url('../images/item7.jpg');}
#techList ul li.item8{background-image:url('../images/item8.jpg');}
#techList ul li.item9{background-image:url('../images/item9.jpg');}
#techList ul li.item10{background-image:url('../images/item10.jpg');}
#techList ul li.item11{background-image:url('../images/item11.jpg');}
#techList ul li.item12{background-image:url('../images/item12.jpg');}
#techList ul li.item13{background-image:url('../images/item13.jpg');}
#techList ul li.item14{background-image:url('../images/item14.jpg');}
#techList ul li.item15{background-image:url('../images/item15.jpg');}
#techList ul li.item16{background-image:url('../images/item16.jpg');}
#techList ul li.item17{background-image:url('../images/item17.jpg');}
#techList ul li.item18{background-image:url('../images/item18.jpg');}
#techList ul li.item19{background-image:url('../images/item19.jpg');}
#techList ul li.item20{background-image:url('../images/item20.jpg');}
#techList ul li.item30{background-image:url('../images/item30.jpg');}
#techList ul li.item31{background-image:url('../images/item31.jpg');}
#techList ul li.item32{background-image:url('../images/item32.jpg');}
#techList ul li.item33{background-image:url('../images/item33.jpg');}
#techList ul li.item34{background-image:url('../images/item34.jpg');}
#techList ul li.item35{background-image:url('../images/item35.jpg');}
#techList ul li.item36{background-image:url('../images/item36.jpg');}
#techList ul li.item37{background-image:url('../images/item37.jpg');}
#techList ul li h2 {background: none; float: left; display: block; margin: 0px; padding: 0px; color:#FF0000; font-size: 11px; font-family: Verdana; font-weight: bold; clear: right; }
#techList ul li p {color:#808080; font-size: 10px; font-family: Verdana; float: left; margin: 15px 0 0 0; display: block; clear: left; } 

#contactContainer{overflow:hidden; margin-bottom:10px; padding-bottom:10px; display: block; float: left; border: 0px solid green; width: 830px; }
#mainContactData{font-size: 0.84em; float: left; border: 0px solid black }
#mainContactData a{text-decoration:none; color:#666;}
#mainContactData a:hover{text-decoration:underline;}
#mainContactData p{padding:8px 20px;}
#mainContactData p.type1{color:#929292;}

#representants{width: 400px; float:left; border: 0px solid blue; height: 400px; display: block; overflow: hidden; color: red; }
#representants h3 {font-size: 11px; font-family: Verdana; color: #C90006; background: none; display: block; float: left; margin: 40px 0px 16px 0px;}
#representants h4 {font-size: 11px; color: #A2A2A2; font-family: Verdana; font-weight: bold; background: none; display: block; float: left; clear: left; margin: 0; padding: 0; }
#representants ul {margin: 16px 0px 10px 16px; width: 250px; padding: 0px; list-style: none; overflow: hidden; display: block; float: left; clear: left;  }
#representants ul li {float: left; display: block; width: 250px; margin: 0px; padding: 0px; height: 16px; clear: left; font-family: Verdana; font-size: 11px; color: #A2A2A2 }



#regContainer{width:312px; float:left; display: block; overflow: hidden; margin: 0; padding: 0; position: relative; }
 
#euContact{background:url('../images/europe-map.jpg') top left no-repeat; padding: 30px 0 32px 340px; margin: 0px 0px 0px 30px; overflow: hidden; }
#euContact h2 {font-size: 11px; font-family: Verdana; color: #BC0000; font-weight: bold; background: none; margin: 0; padding: 0px; display: block; float: left;  }
#euContact p{font-size: 11px; color:#A2A2A2; font-family: Verdana; line-height: 130%; float: left; clear: left; margin: 0px; }
#euContact p a{color:#A2A2A2; text-decoration:none;}
#euContact p a:hover{text-decoration:underline;}
#euContact #eu {display: block; width: 300px; float: left; margin: 0px 50px 5px 0px; height: 100px; border: 0px solid red}
 
#tabContainer {display: block; float: left; border: 0px solid red; overflow: hidden; margin: 0px 0px 0px 66px; width: 100%; }
	#tabContainer ul {overflow: hidden; list-style:none; display: block; }
	#tabContainer ul li {float: left; margin: 0px 35px 0px 0px; }
	#tabContainer ul li a{color:#B8B8B8; text-decoration:none; padding-left: 30px; font-family: Verdana; font-size: 11px; }
	#tabContainer ul li a.poland {background:url('../images/poland.gif') center left no-repeat; }
	#tabContainer ul li a.europe {background:url('../images/europe.gif') center left no-repeat; }
	#tabContainer ul li a:hover {color: #A61700;}
 
 
#tab3{overflow:hidden; border: 0px solid green ; width: 1110px; float: left; height: 339px; }
#tab4{overflow:hidden; border: 0px solid green ; width: 1110px; float: left; height: 389px; }
 
#rpsInfo{color:#666666; padding:35px 0 20px 35px; font-size:0.84em;}
#rpsInfo span{background:url('../images/bullet1.gif') 0 4px no-repeat; padding-left:13px;}
  
#regions{width:312px; height:294px; background:url('../images/map.jpg') top left no-repeat; position:relative; list-style: none; display: block; padding: 0; margin: 10px 60px 0px 90px; float: left; }
  
 #regions a{display: block; text-indent:-666em; overflow:hidden; z-index:20;}
  
#regions a#region1{width:88px; height:83px; position:absolute; background:url('../images/reg1.gif') 0 -500px no-repeat; top:157px; left:30px;}
#regions a#region1:hover,
#regions a#region1.current{background-position:top left;}

#regions a#region2{width:76px; height:70px; position:absolute; background:url('../images/reg2.gif') 0 -500px no-repeat; top:61px; left:99px;}
#regions a#region2:hover,
#regions a#region2.current{background-position:top left;}

#regions a#region3{width:75px; height:97px; position:absolute; background:url('../images/reg3.gif') 0 -500px no-repeat; top:130px; left:230px;}
#regions a#region3:hover,
#regions a#region3.current{background-position:top left;}

#regions a#region4{width:57px; height:85px; position:absolute; background:url('../images/reg4.gif') 0 -500px no-repeat; top:93px; left:21px;}
#regions a#region4:hover,
#regions a#region4.current{background-position:top left;}

#regions a#region5{width:75px; height:73px; position:absolute; background:url('../images/reg5.gif') 0 -500px no-repeat; top:127px; left:126px;}
#regions a#region5:hover,
#regions a#region5.current{background-position:top left;}

#regions a#region6{width:68px; height:65px; position:absolute; background:url('../images/reg6.gif') 0 -500px no-repeat; top:214px; left:157px; z-index:25;}
#regions a#region6:hover,
#regions a#region6.current{background-position:top left;}

#regions a#region7{width:113px; height:117px; position:absolute; background:url('../images/reg7.gif') 0 -500px no-repeat; top:74px; left:161px; z-index:5;}
#regions a#region7:hover,
#regions a#region7.current{background-position:top left;}


#regions a#region8{width:52px; height:59px; position:absolute; background:url('../images/reg8.gif') 0 -500px no-repeat; top:184px; left:94px;}
#regions a#region8:hover,
#regions a#region8.current{background-position:top left;}

#regions a#region9{width:77px; height:84px; position:absolute; background:url('../images/reg9.gif') 0 -500px no-repeat; top:201px; left:212px;}
#regions a#region9:hover,
#regions a#region9.current{background-position:top left;}

#regions a#region10{width:73px; height:103px; position:absolute; background:url('../images/reg10.gif') 0 -500px no-repeat; top:27px; left:227px;}
#regions a#region10:hover,
#regions a#region10.current{background-position:top left;}

#regions a#region11{width:83px; height:67px; position:absolute; background:url('../images/reg11.gif') 0 -500px no-repeat; top:7px; left:85px;}
#regions a#region11:hover,
#regions a#region11.current{background-position:top left;}

#regions a#region12{width:55px; height:82px; position:absolute; background:url('../images/reg12.gif') 0 -500px no-repeat; top:188px; left:127px;}
#regions a#region12:hover,
#regions a#region12.current{background-position:top left;}

#regions a#region13{width:64px; height:55px; position:absolute; background:url('../images/reg13.gif') 0 -500px no-repeat; top:176px; left:174px; z-index:25;}
#regions a#region13:hover,
#regions a#region13.current{background-position:top left;}

#regions a#region14{width:108px; height:62px; position:absolute; background:url('../images/reg14.gif') 0 -500px no-repeat; top:28px; left:155px;}
#regions a#region14:hover,
#regions a#region14.current{background-position:top left;}

#regions a#region15{width:98px; height:121px; position:absolute; background:url('../images/reg15.gif') 0 -500px no-repeat; top:68px; left:57px; z-index:5;}
#regions a#region15:hover,
#regions a#region15.current{background-position:top left;}

#region16{width:86px; height:96px; position:absolute; background:url('../images/reg16.gif') 0 -500px no-repeat; top:23px; left:8px;}
#region16:hover,
#region16.current{background-position:top left;}
 


#footer {float: left; margin-top: 0px; width: 1174px; height: 258px; overflow: hidden; display: block; background: url('../images/fbg4.png') 0px 24px repeat-x; padding-left: 4px; border: 0px solid red }
#footer.main {margin-top: 20px; }
#footer.product {margin: 0px; background: #fff; border: 0px solid green;  height: 225px;  }
#footer1 {height: 255px; background: url('../images/fbg3.png')  no-repeat 975px 26px; display: block; border: 0px solid red; width: 1200px;position: relative; z-index: 1}
.strips {height: 53px; background: url('../images/strips.png') no-repeat 43px 0px; display: block; margin: 1px 0px 0px 0px; overflow: hidden; }

#bottom {}
.wrapper-f {width: 1408px; margin: 0 auto; height: 120px; background: url('../images/fbg2.png') no-repeat top left; }


 .ui-tabs-hide{display:none;}

.clearme{clear:both;}
