
	* { padding:0px; margin:0px; }

	body	{ text-align:center; font-family:tahoma !important; line-height:20px; font-size:12px; background:url('css/layout/bg.jpg') repeat-x #fff; }

	span{ font-size:11px !important; font-family:tahoma !important; }

	.wrapper{ margin:auto; text-align:left; width:1000px; height:560px; background: #fff; overflow:hidden; }

	.topbarl { float:left; overflow:hidden; height:40px; }
	.topbarr { float:left;overflow:hidden; width:751px; height:40px; background: #fff; }

	.top{ overflow:hidden; height:121px;}
	.menu { float:left; width:230px;  overflow:hidden;  }

	.bigimg{  border: #A0A0A0 1px solid; float:left; margin-right:16px; margin-bottom:2px; margin-top:6px; padding:3px;}

	#content{overflow:hidden; float:left; margin-left:3px; width:751px; background:#fff; color:#444; font-size:12px; font-family:arial; height:378px; /*overflow: auto; overflow-y: auto; overflow-x: hidden;*/ }

	
/*  STYLE DO SCROLLERA   */	
	
.Container {
  position: absolute;
  top: 50px; left: 100px;
  width: 751px;
  height: 378px;
  background: #FFF url(images/container_background.gif) no-repeat;
}
#Scroller-1 { 
  position: absolute; 
  overflow: hidden;
  width: 751px;
  height: 378px;
}
#Scroller-1 p {
  margin: 0; padding: 10px 20px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-indent: 20px;
  color: #6F6048;
}
.Scroller-Container {  
  position: relative; /*absolute*/
  top: 0px; left: 150px;
  
}
#Scrollbar-Container {
  position: relative;
  /*top: 40px; left: 60px;*/
  top: 80px; left: 930px;
  _top:0px; _left:0px;
  z-index:1200;
  zoom:1;  
}


.Scrollbar-Up {
  cursor: pointer;
  position: absolute;
  left:1px;  
}
.Scrollbar-Track {
  width: 5px; height: 280px; /* 280px*/
  position: absolute;
  /*top: 36px; left: 4px;*/
  top:22px; left:6px; 
  /*background: transparent url(images/scrollbar_track.gif) no-repeat center center;*/
  background-color: #c1c1c1;
}
.Scrollbar-Handle {
  position: absolute;
  width: 5px; height: 22px; 
  left:0px;
}
.Scrollbar-Down {
  cursor: pointer;
  position: absolute;
  top: 307px;   /* 307px*/
  left:1px;
}

.Scrollbar-Disabled{
 visibility:hidden;
}


/* KONIEC STYLI DO SCROLERA */	
	
	
	
	
	
	
	
	
	
	
	
	.middle{ background: url('layout/middle.jpg') 0px 75px no-repeat; }

	.obrazek_szablon { border: 1px solid #aaa; padding:3px; margin-top:4px;}

	h1{ font-size:14px; font-family:tahoma; margin-bottom:8px; }
	h2{ color: #E97100; margin-bottom:0px; font-size:12px; float:left; clear:right;  }

	.clearboth{ width:100%; clear:both; font-size:0px; line-height:0px; height:8px; }

	.footer{ width:100%; height:16px; background:#fff; color:#999; text-align:center;font-size:10px; }

	.obrazek{float:left; margin-right:16px; margin-bottom:2px; margin-top:6px; padding:3px; }

/*----------------------------------------------------------------------------*/
/* produkty
/*----------------------------------------------------------------------------*/

	.products-lister .frame
	{
		background: url('prod/thumb.gif') no-repeat;
		position:absolute; width:52px; height:45px;
	}

	.products-lister img{
	 float:left; 
	}
	.products-lister .thumb
	{
		width:52px; height:45px; margin-right:8px; float:left;
		position:relative;
	}
	.products-lister .ps
	{
		color: #3269AA;
		display:block; width:24px; background:#C2D6EE; float:left; text-align:center; margin-right:4px; height:16px; line-height:16px;
	}


	#product{ line-height:0px;font-size:0px;}
	#product .desc{ font-size:12px; line-height:19px;}
	#product .big-thumb{ padding:3px; border:1px solid #A0A0A0; float:left; margin-top:5px; }
	#product .med-thumb{ padding:1px; border:1px solid #A0A0A0; margin-left:24px; cursor:pointer;}

/*----------------------------------------------------------------------------*/
/* nav
/*----------------------------------------------------------------------------*/

	#navpath a, #navpath span{ color: #E97100; text-decoration:none; font-size:9px; }
	#navpath img{ margin-top:4px; }
	
/* wy�lij zapytanie */

#zapytanie input, #zapytanie textarea {border: 1px solid #a0a0a0; width: 220px; margin: 3px; padding: 2px;}
#zapytanie td {width: 220px; vertical-align: top;}
#zapytanie table {width: 320px;}
#zapytanie .button {color: #fff; font-weight: bold; background-color: #a2a2a2; width: 225px; float: right;}
#zapytanie h2 {padding-bottom: 10px;}