div.cat-seo-box
{
	background:url('/images/page/main/product-box-about.gif') repeat-y;
	margin:10px auto 0 auto;
}
	div.cat-seo-box div.body
	{
		padding:10px;
		text-align:justify;
	}
	div.cat-seo-box div.top
	{
		background:url('/images/page/main/product-box-about-top-2.gif') no-repeat;
		height:6px;
		overflow:hidden;
	}
	div.cat-seo-box div.bottom
	{
		background:url('/images/page/main/product-box-about-round.gif') no-repeat bottom;
		height:6px;
		overflow:hidden;
	}


div.box-wide
{
	background:url('/images/page/main/looped-slider-wide.gif') repeat-y;
	margin:10px auto 0 auto;
}
	div.box-wide div.body
	{
		padding:5px;
		text-align:justify;
	}
	div.box-wide div.top
	{
		background:url('/images/page/main/box-notice-wide-round.gif') no-repeat top;
		height:6px;
		overflow:hidden;
	}
	div.box-wide div.bottom
	{
		background:url('/images/page/main/box-notice-wide-round.gif') no-repeat bottom;
		height:6px;
		overflow:hidden;
	}


div.notice 
{
	margin:0 0 20px 0;
}
	div.notice div.body
	{
		text-align:center;
		padding:30px;
		line-height:20px;
	}
	div.notice div.body .header
	{
		display:block;
		font-weight:bold;
		background:url('/images/page/main/icon-notice-1.gif') no-repeat left;
		width:200px;
		margin:0 auto 30px auto;
		line-height:40px;
	}
	
	
	div.notice div.body .cat
	{
		display:block;
		color:#FF9900;
		font-weight:bold;
		margin-bottom:20px;
	}
	div.notice div.body .ul
	{
		width:360px;
		margin:0 auto;
		text-align:left;
		
	}
	div.notice div.body .see-all
	{
		font-weight:bold;
	}
		div.notice div.body .see-all a
		{
			color:#FF9900;
		}
		
div.products
{
	
}
	div.products div.prod
	{
		height:224px;
		position:relative;
		background:url('/images/page/products-list/box-bg.gif') no-repeat bottom;
		margin:0 0px 8px 0px;
	}
		
		div.products div.info
		{
			position:absolute;
			top:0;
			left:14px;
			width:400px;
			height:24px;
			text-align:left;
		}
			div.products div.info img
			{
				margin-left:3px;
			}
		div.products div.prod div.pict
		{
			position:absolute;
			top:40px;
			left:10px;
			width:140px;
			height:140px;
			overflow:hidden;
		}
			div.prod div.pict img
			{
				width:140px;
			}
		
		
		div.products div.prod div.about
		{
			position:absolute;
			top:26px;
			left:160px;
			height:110px;
			width:590px;
		}
		
			div.products div.prod div.about a.name
			{
				text-align:left;
				font-size:13px;
				font-weight:bold;
				display:block;
				text-decoration:underline;
				
			}
		
		div.products div.prod div.about div.desc
		{
			margin:10px 0 0 0 ;
			font-size:11px;
			overflow:hidden;
			text-align:justify;
			color:#5f5f5f;
			height:58px;
		}
		div.products div.about div.size
		{
			color:#5F5F5F;
			font-size:11px;
			margin:5px 0 2px 0 ;
			text-align:left;
			height:13px;
			overflow:hidden;
			
		}
		
			.products .time
			{
				position:absolute;
				left:160px;
				bottom:53px;
				width:180px;
				text-align:left;
				color:#5f5f5f;
			}
				.time span
				{
					font-weight:bold;
					font-size:12px;
					color:#ff9900;
				}
				
		div.products div.prod div.belt
		{
			position:absolute;
			left:16px;
			bottom:13px;
			width:360px;
			text-align:left;
		}
			div.products div.prod div.belt a
			{
				background:url('/images/page/products-list/icon-opis.gif') no-repeat left;
				padding:0 0 0 16px;
				margin:0 18px 0 0 ;
			}
				div.products div.prod div.belt span.add-to-wishlist
				{
					background:url('/images/page/products-list/icon-przechowalnia.gif') no-repeat left;
					padding:2px 0 4px 22px;
					cursor:pointer;
					margin:0 18px 0 0 ;
				}
				div.products div.prod div.belt span.add-to-compare
				{
					background:url('/images/page/products-list/icon-porownanie.gif') no-repeat left;
					padding:2px 0 4px 22px;
					cursor:pointer;
				}
				
				
				
			
			div.products div.prod div.price
			{
				position:absolute;
				right:12px;
				bottom:41px;
				width:220px;
				text-align:right;
				font-size:14px;
				color:#5f5f5f;
				line-height:37px;
				font-weight:bold;
			}
				div.products div.prod div.price span
				{
					font-weight:bold;
					margin:auto 2px;
				}
					div.products div.prod div.price span.old
					{
						font-weight:normal;
						font-size:12px;
						color:#5f5f5f;
						text-decoration: line-through;
					}
					div.products div.prod div.price span.nor
					{
						color:#FF9900;
						font-size:15px;
					}
					div.products div.prod div.price span.prom
					{
						color:#d60700;
						font-size:15px;
					}
					
					
					
			div.products div.prod div.icon-basket
			{
				position:absolute;
				right:12px;
				bottom:8px;
				text-align:right;
			}
			div.products div.prod div.icon-basket a:hover img
			{
				opacity: 0.6;
				filter: alpha(opacity=60);
			}
			
	div.products-view-2
	{
		text-align:center;
		
	}
		div.products-view-2 div.prod
		{
			float:left;
			width:185px;
			height:309px;
			margin:2px 7px 7px 0;
			background:url('/images/page/products-list/box-bg-2.gif') no-repeat bottom;
			overflow:hidden;
		}
		div.products-view-2 div.box-right
		{
			margin-right:0;
		}
		
		
		div.products-view-2 div.prod .info
		{
			text-align:left;
			height:23px;
			margin:0 5px;
			overflow:hidden;
		}
			
		
			div.products-view-2 div.prod .pict
			{
				margin:15px auto 10px auto;
				height:120px;
				overflow:hidden;
			}
				div.products-view-2 div.prod .pict img
				{
					width:120px;
				}
			div.products-view-2 div.prod .about
			{
				margin:15px 3px 0 3px;
			}
			
				div.products-view-2 div.prod .about  a.name
				{
					font-weight:bold;
					display:block;
					height:42px;
					overflow:hidden;
				}
				
				div.products-view-2 div.prod .about .time
				{
					height:14px;
					margin:2px 3px;
					text-align:center;
					overflow:hidden;
				}
				div.products-view-2 div.prod .about div.price
				{
					margin:7px auto 4px auto ;
					font-size:12px;
					color:#5f5f5f;
					line-height:28px;
					font-weight:bold;
				}
					div.products-view-2 div.prod .about div.price span
					{
						font-weight:bold;
						margin:auto 2px;
					}
						div.products-view-2 div.prod .about div.price span.old
						{
							font-weight:normal;
							font-size:11px;
							color:#5f5f5f;
							text-decoration: line-through;
						}
						div.products-view-2 div.prod .about div.price span.nor
						{
							color:#FF9900;
							font-size:15px;
						}
						div.products-view-2 div.prod .about span.prom
						{
							color:#d60700;
							font-size:15px;
						}
				
				div.products-view-2 div.prod .about div.icon-basket a:hover img
				{
					opacity: 0.6;
					filter: alpha(opacity=60);
				}
		

div#filtrs
{
	border:none;
	margin:0 0 5px 0;
	padding-top:0px !important;
}
	div#filtrs form
	{
		text-align:left;
	}
	div#filtrs form fieldset
	{
		border:none;
		padding:0 1px 5px 1px;
	}
		div#filtrs div.line
		{
			background:#DDDDDD;
			height:1px;
			overflow:hidden;
			margin:8px 0px;
		}
		
	div#filtrs h6
	{
		font-weight:bold;
		display:block;
		margin:2px 0 6px 0;
		padding:0;
		font-size:11px;
	}
	
	div#filtrs .fltr-1
	{
		background:#FF9900;
		padding:1px 2px;
		margin:1px 2px 0 0 ;
	}
	div#filtrs .fltr-0
	{
		padding:1px 2px;
		margin:1px 2px 0 0 ;
	}
	
	div#filtrs .col-2
	{
		float:left;
		width:92px;
	}
	
	div#filtrs .col-3
	{
		float:left;
		width:59px;
	}
	
	div#filtrs input, div#filtrs select
	{
		font-family: Arial, Verdana, sans-serif;
		font-size: 11px;
		font-weight:bold;
		padding:1px;
	}
		div#filtrs select
		{
			width:160px;
		}
		
		div#filtrs input.t1
		{
			width:45px;
			
		}
		
		
				
	div#filtrs input.submit
	{
		margin:10px auto auto auto;
		float:right;
	}

	div#filtrs input.submit-2
	{
		margin:3px 0 0 115px;
	}
	

div.nav-belt
{
		background:url('/images/page/products-list/nav-belt-bg-1.gif') no-repeat bottom;
		margin:0 auto 10px auto;
		height:103px;
		overflow:hidden;
		color:#4b4b4b;
		position:relative;
}
	div.nav-belt h1
	{
		background:none !important;
		text-align:left !important;
		margin:0 0 6px 2px!important;
		line-height:13px !important;
		font-size:13px !important;
		color:#FF9900 !important; 
	}
		
	div.nav-belt div.view
	{
		position:absolute;
		top:36px;
		right:12px;
		text-align:right;
		width:120px;
	}
	
	
	div.nav-belt-bottom
	{
			background:url('/images/page/products-list/nav-belt-bg-2.gif') no-repeat;
			margin:10px auto 10px auto;
			height:32px;
			overflow:hidden;
			padding:0px 12px;
			text-align:center;
	}
		
		.reviews-nav div.nav-belt-bottom /* nawigacja w moim konci */
		{
			background:url('/images/page/products-list/nav-belt-bg-3.gif') no-repeat;
		}
	div.nav-belt-bottom div
	{
		margin-top:7px;
	}
	div.nav-belt form, div.nav-belt form fieldset
	{
		border:none;
		margin:8px 5px;
		padding:0px;
	}
	
	div.nav-belt select
	{
		font-family: Arial, Verdana, sans-serif;
		font-size: 11px;
		padding:1px;
		margin-right:5px;
		
	}
		
	div.nav-belt div.number
	{
		position:absolute;
		top:10px;
		right:12px;
		text-align:right;
		width:120px;
	}
	
		div.nav-belt div.number span
		{
			font-weight:bold;
		}
	
	div.nav-belt div.page
	{
		position:absolute;
		top:75px;
		left:12px;
		width:480px;
	}
		div.nav-belt div.page .pages *,
		div.nav-belt-bottom .pages *
		{
			float:left;
			line-height:16px;
		}
		div.pages
		{
			line-height:12px;
			position:relative;
		}
		div.pages img.alpha80 {
			opacity: 0.5;
			filter: alpha(opacity=50);
		}
		
		div.pages b ,
		div.pages a.numb
		{
			margin:0 2px;
			line-height:16px;
			width:19px;
			text-align:center;
		}
			div.pages b 
			{
				background:url('/images/page/products-list/nav-bg-page-b.gif') no-repeat;
			}
			div.pages a.numb
			{
				background:url('/images/page/products-list/nav-bg-page.gif') no-repeat;
			}
	div.nav-belt div.sort-option
	{
		position:absolute;
		top:36px;
		left:12px;
		width:500px;
		text-align:left;
	}
		
			div.nav-belt div.sort-option div input,
			div.nav-belt div.sort-option div img 
			{
				margin:0 3px;
				padding:0px;
			}
	
	div.nav-belt div.compare
	{
		position:absolute;
		top:67px;
		right:12px;
		text-align:right;
		width:320px;
		white-space:nowrap;
		overflow:hidden;
	}
		div.nav-belt div.compare span
		{
			float:left;
			width:70px;
			margin-top:2px;
			text-align:left;
		}
		
		div.nav-belt div.compare div.p
		{
			float:left;
			
		}
			div.nav-belt div.compare div.p div
			{
				border:1px solid #DDDDDD;
				margin-right:6px;
				float:left;
				width:30px;
				height:30px;
				line-height:30px;
				overflow:hidden;
				text-align:center;
				color:#DDDDDD;
				font-size:10px;
				cursor:pointer;
				background:#ffffff;
				position:relative;
			}
				div.nav-belt div.compare div.p div img
				{
					width:30px;
					position:absolute;
					top:0;
					left:0;
				}
				div.nav-belt div.compare div.p div span
				{
					display:block;
					position:absolute;
					top:0;
					left:0;
					width:30px;
					height:30px;
					background:url('/images/page/products-list/icon-compare-delete.gif') no-repeat right top;
				}
		div.nav-belt div.compare a
		{
			float:left;
			margin-top:5px;
		}
div.producer-top
{
	overflow:hidden;
	margin:0 0 5px 0;
	
}
	div.producer-top .body
	{
		padding-top:5px !important;
		padding-bottom:5px !important;
	}
	div.producer-top img
	{
		float:left;
		margin:0 10px 5px 0;
	}
	div.producer-top span
	{
		text-align:justify;
	}
	div.producer-top span h2
	{
		line-height:10px !important;
		display:inline;
		color:#FF9900 !important;
		font-size:12px !important;
		background:#FFFFFF !important;
	}
	

