/*CSS Reset*/
body, div, dl, dt, dd, li, pre,form, fieldset, input, textarea, p, blockquote, th, td, button { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 100%; font-weight: normal; }
address, caption, cite, code, dfn, em, strong, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; } 
caption, th { text-align: left; font-weight: normal; font-style: normal; }
acronym, abbr, fieldset, img { border: 0;}
:focus {outline:0;}

/* STYLE */
body,input,td{font-size:11px;font-family:Arial,"Lucida Grande",Tahoma,Verdana;color:#7d7d7d;}
p {margin-top:10px;}
p:first-child {margin-top:0;}
strong{font-weight:bold;}

.clear {clear:both;}

#wrap {width:1000px;margin:0 auto;background:#f2f2f2 url(../images/wrap.png) no-repeat center top;}	
	#flash {width:772px;height:198px;position:absolute;background:url(../images/flash.png) no-repeat center bottom;margin:0 0 0 203px;}
	#flash2 {width:1000px;height:198px;position:absolute;z-index:4;}
	.metki {width:135px;height:250px;position: absolute;margin:79px 0 0 770px;z-index:5;/*margin:93px 0 0 770px;*/}
	#logo{width:106px;height:89px;position:absolute;margin:13px 0 0 38px;}
	#header {height:170px;background:url(../images/header_bg.jpg) no-repeat center bottom;}
  #mt {position:relative;top:124px;left:45px;z-index:5;}
  #mt li {float:left;background:url(../images/mt_li.gif) no-repeat left center;padding:0 1px;}
  #mt li:first-child {background:none;padding:0;}
  #mt li a {text-decoration:none;color:#fff;line-height:46px;display:block;padding:0 10px 0 11px;}
  #mt li a:hover {background:url(../images/mt_li_a.png) repeat-x top;color:#00599d;}
	#newsletter {width:170px;height:100px;background:url(../images/newsletter.png) no-repeat left top;position:absolute;margin:20px 0 0 765px;padding-top:20px;}
	#newsletter input {border:none;padding:1px;width:130px;color:#22bdf5;float:left;background:#fff;}	
	#newsletter a {width:22px;height:22px;background:url(../images/newsletter_point.png) no-repeat top;display:block;float:left;margin:-3px 0 0 5px;}
	#newsletter a img {width:22px;height:22px;}
  #newsletter_desc {color:#fff;font-size:10px;}

#produkt {min-height:335px;padding-left:22px;padding-top:22px;background:url(../images/prod_bg.gif) no-repeat center top;}
#container{padding-left:22px;padding-top:22px;background:url(../images/container_bg.gif) no-repeat left top;}
  
#left {width:154px;float:left;}  
	
	#menu {position:absolute;z-index:3;width:154px;/*height:238px;*/height:263px;background:url(../images/menu_bg.jpg) no-repeat;}
	#menu_mask1{position:absolute;z-index:3;margin:-22px 0 0 0px;width:180px;height:29px;}
	#menu_mask2{position:absolute;z-index:3;}	
	#menu_mask2a{position:absolute;z-index:3;}
  #menu_mask3{position:absolute;z-index:3;margin:234px 0 0 0px;width:180px;height:79px;}
	#menu_mask4{position:absolute;z-index:3;margin-left:-22px;height:261px;width:22px;}
		
	#produkt #menu_corner {background:url(../images/menu_bg.png) no-repeat -74px -228px;height:34px;margin:228px 0 0 74px;position:absolute;width:120px;z-index:3;}
	#produkt #menu {width:158px;/*height:231px;*/height:266px;background:url(../images/menu_bg.png) no-repeat;margin-left:1px;}
	
	#produkt #menu_mask1{width:185px;height:29px;background:url(../images/menu_mask.png) no-repeat 137px top;margin:-22px 0 0 0px;}
	#produkt #menu_mask2{width:39px;height:227px;background:url(../images/menu_mask.png) no-repeat left -29px;margin:7px 0 0 137px;}	
	#produkt #menu_mask2a{background:transparent url(../images/menu_mask.png) no-repeat scroll -16px -245px;height:27px;margin:234px 0 0 158px;width:28px;}
	#produkt #menu_mask3{width:222px;height:79px;background:url(../images/menu_mask.png) no-repeat 137px -283px;margin:261px 0 0 0px;}
	#produkt #menu_mask4{height:261px;width:22px;margin-left:-22px;}
	/*	256px*/ 
	.slide{position:absolute;z-index:1;margin-top:5px;overflow:hidden;/*height:227px;*/height:254px;width:150px;}
	.slide_open{width:327px;}
	.slide_close{width:150px;}
	.slider {width:177px;/*height:227px;height:256px;background:url(../images/slider_bg.png) no-repeat;*/float:right;}
	.slider_bg {background:url(../images/slider_bg.png) repeat-y;}
	.slider_bottom {background:url(../images/slider_bottom.png) no-repeat;height:15px;} 
	.slider_top {background:url(../images/slider_top.png) no-repeat;height:15px;}
  .slider ul {/*margin:5px 0 2px 30px;*/margin:0px 0 0px 30px;}
	.slider ul li {line-height:20px;}
	.slider ul li a {color:#7d7d7d;text-decoration:none;padding-left:15px;background:url(../images/point.gif) no-repeat left center;}
	.slider ul li a:hover {text-decoration:underline;}
	
	#menu ul {margin-top:5px;width:158px;position:absolute;z-index:5;}
	#menu ul li {text-align:right;position:relative;background:url(../images/menu_li.png) no-repeat right center;right:-6px;padding:1px 0;}
	#menu ul li.active {background:url(../images/menu_li_active.png) no-repeat right center;}
	#menu ul li a {color:#fff;text-decoration:none;font-weight:bold;display:block;padding:6px 30px 6px 0;font-size:13px;cursor:auto;}
	#menu ul li a:hover {text-decoration:underline;}	

	#produkt #menu ul li.slide1 {right:-1px;}
	#produkt #menu ul li.slide2 {right: 5px;}
	#produkt #menu ul li.slide3 {right:10px;}		
	#produkt #menu ul li.slide4 {right:12px;}	
	#produkt #menu ul li.slide5 {right:11px;}
	#produkt #menu ul li.slide6 {right: 8px;}
	#produkt #menu ul li.slide7 {right: 3px;}
	#produkt #menu ul li.slide8 {right:-5px;}
	#produkt #menu ul li.slide9 {right:-14px;}	
/*
	#produkt #menu ul li.slide1 {right:-3px;}
	#produkt #menu ul li.slide2 {right: 3px;}
	#produkt #menu ul li.slide3 {right: 8px;}		
	#produkt #menu ul li.slide4 {right:10px;}	
	#produkt #menu ul li.slide5 {right:11px;}
	#produkt #menu ul li.slide6 {right:10px;}
	#produkt #menu ul li.slide7 {right: 7px;}
	#produkt #menu ul li.slide8 {right: 2px;}
	#produkt #menu ul li.slide9 {right:-5px;}
*/				
#content {float:left;width:798px;background:url(../images/content_bg.gif) repeat-y center;margin-left:154px;}	
	#content_top {height:11px;background:url(../images/content_top.gif) no-repeat center bottom;}
	#content_bottom {height:8px;background:url(../images/content_bottom.gif) no-repeat center top;}
	#content_inside {min-height:300px;padding:30px 40px;}

  #prod_conentent {margin-left:190px;width:390px;color:#fff;height:300px;float:left;}
  #prod_conentent ul li {padding-left:22px;background:url(../images/point3.gif) no-repeat left top;}
	#prod_name {font-size:30px;font-weight:bold;font-style:italic;margin-bottom:15px;margin-top:10px;}
	#prod_add {width:100%;table-layout:fixed;margin-top:40px;}
  #prod_foto_m1 {background: url(../images/foto_bg.gif) no-repeat left top;width:139px;height:139px;margin:0 0 0 15px;text-align: center;}
	#prod_foto_m1 img {margin:5px 0 0 0;}
	#prod_foto_m2 {float:left;width:398px;text-align:center;}
	#prod_foto_name {text-align:left;font-weight:bold;padding-left:50px;background:url(../images/point5.gif) no-repeat 30px 2px;line-height:18px;position:relative;top:10px;}
	
  #flash_video {margin:-18px 0 0 598px;position:absolute;z-index:2;}
  #foto_zoom {text-align:left;padding-left:50px;background:url(../images/loop.gif) no-repeat 30px 0;}
	#foto_zoom a{text-decoration:none;color:#7d7d7d;}
	#parm_tab {width:365px;}
  #parm_tab td{background:#fff;padding:3px 5px;border:3px solid #f2f2f2;}
	#info_tech {font-weight:bold;padding-left:20px;line-height:18px;background:url(../images/point4.gif) no-repeat left center;margin-bottom:10px;position:relative;left:-20px;}
	.price {/*font-weight:bold;*/color:#009fe3;padding-left:29px;padding-right:30px;}
	#col3 {width:361px;padding-left:20px;background:url(../images/dots.gif) repeat-y left;vertical-align: top;padding-top:32px;}
	#col3 ul {margin:10px 0 0 10px;}
	#col3 ul li {padding-left:20px;line-height:20px;background:url('../images/point4.gif') no-repeat left center;}
	#col3 ul li a {color:#7d7d7d;}
	
	#mb {background:url(../images/mb_bg.gif) no-repeat center center;width:951px;height:41px;margin-top:19px;margin-left:23px;}
	
		#mbr , #mbl {margin-top:17px;padding-left:10px;padding-right:10px;}
		#mbr li , #mbl li {float:left;padding:0 10px;}
		#mbr li a , #mbl li a {font-size:10px;text-decoration:none;display:block;line-height:10px;} 
		#mbr li a:hover , #mbl li a:hover {text-decoration:underline;} 
		#mbr {float:right;}
		#mbr li {border-left:1px solid #7d7d7d;}
		#mbr li:first-child {border-left:none;}
		#mbr li a {color:#7d7d7d;} 
		#mbl {float:left;}
		#mbl li {border-left:1px solid #00adf1;}
		#mbl li:first-child {border-left:none;}
		#mbl li a {color:#00adf1;}
		
	#mf {padding-left:40px;}
	#mf li {float:left;border-left:1px solid #b5b5b5;padding:0 7px;margin-top:10px;margin-bottom:10px;}
	#mf li:first-child {border-left:none;}
	#mf li a {display:block;color:#b5b5b5;text-decoration:none;font-size:10px;display:block;line-height:10px;}
	#mf li a:hover{text-decoration:underline;}
	
#footer {padding:15px;color:#b5b5b5;font-size:10px;background:#fff;}
#footer a {color:#b5b5b5;text-decoration:none;} 	


#intro {background: url(../images/intro_bg.jpg ) no-repeat;height:400px;}
#intro_menu {width:240px;height:183px;position:absolute;margin:30px 0 0 100px;}
#intro_menu .main_row {margin-bottom:10px;height:55px;}
#intro_menu .main_row .hidden {display:none;}
#intro_menu .head_bar {position:relative;top:5px;}
#intro_menu .head_bar a img{position:relative;}
#intro_menu .head_bar a:hover img{margin-top:-2px;top:-3px;}

#intro_menu .head_bar img {margin-right:3px;}
#intro_menu .intro_menu_sub {color:#fcdcbc;padding:2px;margin:2px;height:27px;overflow:hidden;}
#intro_menu .intro_menu_sub a {font-size:10px;color:#fcdcbc;text-decoration:none; }
#intro_menu .intro_menu_sub a:hover {text-decoration:underline;}

#intro_content {width:366px;height:310px;color:#fff;margin:30px 0 0 410px;position:absolute;z-index:2;}
#zaplink img {width:64px;height:127px;position:absolute;margin:94px 0 0 816px;}
#konlink img {width:41px;height:71px;position:absolute;margin:230px 0 0 800px;}

.slide_gallery {position:absolute;margin:280px 0 0 70px;}
.slide_gallery , div.slide_gallery { clear:both; /*display:none;*/ }
.slide_gal {float:left;display:block;height:76px;height:80px;text-align:left;width:241px;overflow:hidden;}
.scroller { width:40000px;white-space:nowrap;}

.slide_gallery .slide_item {display:block;float:left;width:79px;height:76px;margin-right:2px;text-align:center;}
.slide_gallery .slide_item {background:url(../images/slide_menu_bg.gif) no-repeat center center;margin-top:4px;}
.slide_gallery .slide_item:hover {margin-top:0px;}

div.scroller img { margin:0 0px;}
a.scroll_button_left , a.scroll_button_right {float:left;border:none;padding:0;margin:0px;width:21px;height:80px;display:block;position:relative;}
a.scroll_button_left {background:url(../images/button_left.png) no-repeat center center;margin-right:-1px;}
a.scroll_button_right {background:url(../images/button_right.png) no-repeat center center;margin-left:0px;}
a.scroll_button_left:hover , a.scroll_button_right:hover {background-position: center -3px;} 


.galery {width:90%;margin:0 auto;}
.galery td {padding:5px;text-align: center;}

#sbox-swf {overflow:hidden;}

#zobacz_przewage {position:absolute;margin:312px 0 0 330px;}
a:hover #zobacz_przewage {margin-top:308px;}
 
#pieczatka {position:absolute;z-index:3;margin:257px 0 0 871px;width:125px;height:119px;background:url(../images/pieczatka.png) no-repeat;}

.intro_link img{position: relative;}
.intro_link:hover img{ margin-top:-3px;}

#prod_up {position: absolute;margin:130px 0 0 378px;}
#prod_down {position: absolute;margin:170px 0 0 378px;}

