/* Uniwersalne */
	.left { float: left; }
	.right { float: right; }
	
	.clear { clear: both; }
	
	.text-center { text-align: center; }
	.text-right { text-align: right; } 
	a.bigger {
		font-size: 130%;
		color: #fff;
		font-weight: bold;
		padding: 3px 5px;
	}
	a.bigger:hover {
		background-color: #B30000;
	}

/* Aktualnoúci */
	h1.news { border-bottom: 1px solid #4E4E4E; margin-top: 15px; padding-left: 5px; }
	h1.news span { display: block; font-size: 10px; font-weight: normal; color: #8C8C8C; }
	p.news { border-bottom: 1px solid #373737; background: transparent url(../images/layout/pNewsBg.gif) center bottom repeat-x;
				padding: 0 5px 15px 5px; line-height: 150%; }
				
/* Produkty */
	.productContainer { width: 600px; margin: 0 auto 15px auto; }
	
	/* SzczegÛ≥y produktu */
	.productLeft { float: left; width: 160px; }
		.productLeft .thumb { display: block; border: 5px solid #4C4C4C; margin-bottom: 5px; }		
	
	.productRight { float: right; width: 430px;  }
		.productRight p { color: #C7C7C7; line-height: 150%; }
		.productRight .productInfo { width: 360px; margin: 10px auto; background-color: #1E1E1E; padding: 2px; }
		.productRight .productInfo dt, .productRight .productInfo dd { float: left; width: 180px; height: 30px; line-height: 30px; margin: 0; padding: 0; text-align: center; font-size: 12px; }
		
		.productRight h1 .nowosc { position: relative; top: 10px; }
		
		.productRight .productAdd { display: block; margin: 15px auto; text-align: center; font-size: 12px; font-weight: bold; color: #AB0F0F; }
			.productRight .productAdd a { color: #C20101; text-decoration: none; }
			.productRight .productAdd a:hover { color: #fff; text-decoration: underline; }
		
		.productRight .productInfo dt { color: #C7C7C7; }
		.productRight .productInfo dd { background-color: #323232; font-weight: bold; }
			.productRight .productInfo dd del { color: #C7C7C7; font-size: 10px; font-weight: bold; }
		
		.productRight .productTracklist { padding: 10px 15px; width: 330px; margin: 10px auto; background-color: #1E1E1E; }
		
	
	/* Lista produktÛw */
	.product { width: 173px; margin-right: 20px; }
	.product .thumbA { display: block; text-align: center; padding: 4px; width: 165px; background-color: #000; }
	.product .thumb { display: block; border: 4px solid #000; margin: 0 auto; }
		.product .thumbA .thumb { border: 0; }
	.product .desc { display: block; height: 30px; line-height: 30px; }
		.product .desc a { text-decoration: none; font-weight: bold; color: #fff; }
		.product .desc a:hover { text-decoration: underline; }
		
		.product .desc .left { padding-left: 5px; }
		.product .desc .right { padding-right: 5px; font-size: 12px; line-height: 30px; }
				.product .desc .right sup { color: #AC0000; line-height: 30px; }
				.product .desc .right del { color: #828181; font-size: 10px;  }
	
	.black { background-color: #000; }
	.grey { background-color: #1A1A1A; }
	
	.siteBox { clear: both; display: block; width: 600px; text-align: center; margin: 0 auto; font-size: 14px; }
	.sortBox { display:block; width: 750px; text-align:center; margin: 10px auto; }
	
/* Nag≥Ûwki */
	h1.header { font-size: 16px; height: 30px; line-height: 30px; padding-left: 5px; }
					
/* Wyúwietlanie linkÛw, listy artyku≥Ûw, etc. */
	.articleList { padding: 0 20px; }
	.articleList li { list-style: none; padding: 2px 0; }
		.articleList li strong, .articleList li ul li strong { font-size: 10px; font-weight: normal; margin-right: 25px; color: #BC0000; }
		.articleList li ul { padding: 0 20px; }
		
/* Mini koszyk */
	#koszyk { clear: both; position: relative; top: 25px; margin: 0 auto; padding: 0 10px; width: 176px; height: 115px; background: transparent url(../images/layout/koszykBg.gif) no-repeat; }
	#koszyk .msg { height: 47px; padding-top: 26px; }
	
	#koszyk .modyfikuj { float: left; background-color: #590000; padding: 4px 5px; border-top: 2px solid #3F0000; text-decoration: none; color: #fff; }
	#koszyk .zaplac { float: right; background-color: #272727; padding: 4px 5px; border-top: 2px solid #000; text-decoration: none; color: #fff; }
	
/* ZawartoúÊ koszyka */
	.zawartosc-koszyka {
		width: 600px;
		margin: 0 auto;
		border: 1px solid #353535;
		border-bottom: 0;
	}
		.zawartosc-koszyka th { background-color: #222; border-bottom: 1px solid #353535; height: 35px; vertical-align: middle; text-align: center; }
		.zawartosc-koszyka td { padding: 5px 0; border-bottom: 1px solid #353535; }
			
		.zawartosc-koszyka .lp { width: 30px; text-align: center; }
		.zawartosc-koszyka .nt { width: 205px; padding-left: 5px; text-align: left; }
		.zawartosc-koszyka .kt { width: 50px; text-align: center; }
		.zawartosc-koszyka .ls { width: 50px; text-align: center; }
			.zawartosc-koszyka .ls input { width: 20px; text-align: center; }
		.zawartosc-koszyka .cs { width: 80px; text-align: center; }
		.zawartosc-koszyka .su { width: 50px; text-align: center; }
		.zawartosc-koszyka .op { width: 90px; }
			.zawartosc-koszyka .op input,
			.zawartosc-koszyka .op a { 
				display: block;
				text-align: center; 
				border: 1px solid #353535; 
				background-color: #222; 
				color: #fff;
				text-decoration: none;
				cursor: pointer; 
				margin-bottom: 2px;
				line-height: 20px;
				height: 20px;
				width: 60px;
			}
			.zawartosc-koszyka .op a:hover { color: #fff; }
p.sidebar_p {
	padding: 6px;
	line-height: 1.3em;
}
.nowy_produkt_sidebar {
	font-size: 115%;
	padding-top: 10px;
	width: 100%;
	text-align: center;
	border-style: none;
	clear: left;
	float: left;
}
	
