a {
	color: #000;
}

#search {
	background-position: 0 0;
	background-repeat: no-repeat;
}

#menu {
	background-position: 0 -45px;
	background-repeat: no-repeat;
}

#search form dl dt {
	background-position: -834px -90px;
	background-repeat: no-repeat;
}

#search form dl dd input.keyword {
	border: none;
	background-color: transparent;
	background-position: -345px -85px;
	background-repeat: no-repeat;
}

#search form dl dd input.submit {
	border: none;
	background-color: transparent;
	background-position: -751px -85px;
	background-repeat: no-repeat;
	color: #fff;
}

#menu ul li a { color: #aaa; }
#menu ul li a:hover { color: #ddd; }

#menu ul li a {
	background-position: -20px -120px;
	background-repeat: no-repeat;
}

#menu ul li a .left { background-position: 0px -129px; }
#menu ul li a .right { background-position: -327px -129px; }

#menu ul li.selected a { color: #ddd; }
#menu ul li.selected a:hover { color: #fff; }

#menu ul li.selected a {
	background-position: -20px -85px;
	background-repeat: no-repeat;
}

#menu ul li.selected a .left { background-position: 0px -86px; }
#menu ul li.selected a .right { background-position: -327px -86px; }

#login {
	background-color: #5c5c5c;	
}

#login h3 {
	background-position: -345px -117px;
	background-repeat: no-repeat;	
	color: #fff;
}

#login .bottom {
	background-position: -345px -158px;
	background-repeat: no-repeat;	
}

#login form dl,
#login form div.dl {
	color: #fff;
}

#login .cart {
	color: #fff;
}

#login form dl dd input.login,
#login form dl dd input.passwd,
#login form div.dl span.dd input.login,
#login form div.dl span.dd input.passwd {
	border: 0;
	background-color: transparent;
	background-position: -508px -117px;
	background-repeat: no-repeat;	
}

#login form ul li a {
	color: #fff;
}

#leftBar .box {
	background-position: -978px 0px;
}

#leftBar .box h3 {
	background-position: -781px -117px;
}

#leftBar .box h3 span {
	border-bottom: 1px solid #537684;
}

#leftBar .box .bottom {
	background-position: -781px -170px;
}

#leftBar .box ul li a {
	color: #000;
}

#leftBar .box.categories h3 {
	color: #fff;
	background-position: -589px -115px;
}

#leftBar .box.categories a.up {
	color: #000;
	background-position: -295px -183px;
}

#leftBar .box.categories .bottom {
	background-position: -589px -170px;
}

#leftBar .box.categories ul li a {
	color: #000;
}

#leftBar .box.categories ul li span {
	color: #555;
}

#content .box {
	background-position: -1180px -207px;
}

#content .box .top {
	background-position: 0 -207px;
}

#content .box .bottom {
	background-position: 0 -220px;
}

#content .box .body h3 {
	border-bottom: 1px solid #537684;
}

#content .body .option ul li,
#content .body .option ul li a {
	color: #5a5a5a;
}

#content .body .option ul li.lista a {
	background-position: 0 -169px;
}

#content .body .option ul li.lista a.selected {
	background-position: 0 -189px;
}

#content .body .option ul li.kafelki a {
	background-position: -138px -169px;
}

#content .body .option ul li.kafelki a.selected {
	background-position: -138px -189px;
}

#content #produkts table tr {
	background-position: -1938px -0px;
	\background-position: -1838px -0px;
	background-repeat: no-repeat;
}

#content #produkts table tr.dostepny {
	background-position: 0 -281px;
	background-repeat: no-repeat;
}

#content #bookmarks li a {
	background-position: -755px -242px;
	background-repeat: no-repeat;
	color: #555;
}

#content #bookmarks li a .left {
	background-position: -750px -242px;
	background-repeat: no-repeat;
}

#content #bookmarks li a .right {
	background-position: -962px -242px;
	background-repeat: no-repeat;
}

#content #bookmarks li.selected a {
	background-position: -755px -207px;
	color: #000;
}

#content #bookmarks li.selected a .left {
	background-position: -750px -207px;
}

#content #bookmarks li.selected a .right {
	background-position: -962px -207px;
}

#content .bookmarks .allProducts.special {
	background-position: 0 -235px;
	background-repeat: no-repeat;
}

#content .bookmarks .allProducts.promotion {
	background-position: -264px -235px;
	background-repeat: no-repeat;
}

#content .bookmarks .body table td {
	background-position: -1962px -88px;
	background-repeat: no-repeat;
}

#content .bookmarks .body table td img {
	width: 120px;
	height: 90px;
}

#content .bookmarks .body table td a.title {
	display: block;
	margin: 5px auto 0;
	font-size: 14px;
	font-weight: bold;
	width: 125px;
	height: 40px;
	overflow: hidden;
}

#param .info table {
	background-position: -2151px -80px;
	background-repeat: no-repeat;
}

#param .info table.promocjaTabelka {
	background-position: -2151px -270px;
	background-repeat: no-repeat;
}

#param .foto {
	background-position: -2672px 0;
	background-repeat: no-repeat;
}

#param .foto .bottom {
	background-position: -2969px 0;
	background-repeat: no-repeat;
}

#param .cart {
	background-position: -3260px 0;
	background-repeat: no-repeat;
}

#param .cart h4 {
	color: #fff;
}

#footer {
	border-top: 1px solid #537684;
}

#search,
#menu,
#search form dl dt,
#search form dl dd input.keyword,
#search form dl dd input.submit,
#menu ul li a,
#menu ul li a .left,
#menu ul li a .right,
#login h3,
#login .bottom,
#login form dl dd input.login,
#login form dl dd input.passwd,
#login form div.dl span.dd input.login,
#login form div.dl span.dd input.passwd,
#leftBar .box,
#leftBar .box h3,
#leftBar .box .bottom,
#leftBar .box.categories a.up,
#content .box,
#content .box .top,
#content .box .bottom,
#content .body .option ul li.lista a,
#content .body .option ul li.kafelki a,
#content #produkts table tr,
#content #bookmarks li a,
#content #bookmarks li a .left,
#content #bookmarks li a .right,
#content #bookmarks li.selected a .left,
/*#content .bookmarks .body table td,*/
#content .bookmarks .allProducts,
#param .info table,
#param .foto,
#param .foto .bottom,
#param .cart
{
	background-image: url('img/color-purpur.png');
}

#login form dl dd input.submit,
#login form div.dl span.dd input.submit {
	border: 0;
	background-color: transparent;
	background-image: url('img/zaloguj.png');
	background-repeat: no-repeat;
}

#content .bookmarks .body table td {
	background-image: url('img/kafelek.png');
	background-position: 16px 0;
}

* html #content #produkts table tr {
	background: none;
}

* html #content #produkts table {
	background-image: url('img/table_tr.png');
	background-repeat: repeat-y;
}