body {
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	font: 11px tahoma, arial, sans-serif;
}
img {
	border: 0px;
}
a:link, a:visited, a:hover, a:active {	
	text-decoration: none;
	border: 0px;	
}
div.przerwa {
	height: 0px;
	font-size: 1px;
	clear: both;
}
div,p,a,form,h1,h2,h3,h4,h5,ul,il {
	margin: 0px;
	padding: 0px;
	
}
#page {
	background-image: url(/images/bg.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
}
#kontener {
	width: 770px;
	height: 100%;
	margin: 0 auto;
	padding: 0px;
	overflow: hidden;
}
#top {
	width: 770px;
	height: 84px;
	padding: 0px;
	clear: both
}
#logo {
	width: 320px;
	height: 43px;
	padding: 0px;
	float: left;
	margin-top: 20px;
	margin-left: 10px;
}
#wyszukiwarka {	
	background-image: url(/images/wyszukiwarka.gif);
	width: 343px;
	height: 80px;
	padding: 0px;
	float: right;
	margin-right: 20px;
}
#wyszukiwarkatytul {	
	background-image: url(/images/wyszukiwarkatytul.gif);
	width: 317px;
	height: 21px;
	padding: 0px;
	margin: 0 auto;
	margin-top: 15px;
}
#wysztytul {	
	font: bold 11px tahoma, arial, sans-serif;
	margin-left: 23px;
	padding-top: 3px;	
}
#wyszukiwarkatlo {	
	background-image: url(/images/wyszukiwarkatlo.gif);
	width: 317px;
	height: 37px;
	padding: 0px;
	margin: 0 auto;
	text-align: center;
}
#linia {
	width: 770px;
	height: 1px;
	padding: 0px;
	margin: 0px;
	clear: both;
	background-color: #1984c1;
	font-size: 1px;
	overflow: hidden;
}
#przerwa {
	width: 770px;
	height: 4px;
	padding: 0px;
	clear: both;
	font-size: 1px;
	overflow: hidden;
}
.pole {
	BACKGROUND-COLOR: #fff; 
	border: 0px;
	font-size: 11px; 
	WIDTH: 160px; 
	font-weight: normal; 
	font-family: Tahoma; 
	font-size: 12px;
	color: #000000; 
	HEIGHT: 18px;
	vertical-align: middle;
	margin-top: 5px;
}
.przycisk {
	border:0;
	vertical-align:middle;
	height:25px;
	width:85px;
	background-image:url(/images/szukaj.gif);
	cursor:pointer;
	cursor:hand;
	margin-left: 10px;
	margin-top: 5px;
}
#menutlo {
	background-image:url(/images/menutlo.gif);
	width: 770px;
	height: 29px;
	padding: 0px;
	margin: 0px;
	clear: both;
}
#menu {
	width: 450px;
	height: 21px;
	padding: 0px;
	margin-top: 6px;
	margin-left: 10px;
	float: left;
	font: 11px tahoma, arial, sans-serif;
	color: #175578;
}
.menulink {
	font: bold 11px tahoma, arial, sans-serif;
	color: #ffffff;
}
#koszyk {
	width: 200px;
	height: 21px;
	padding-top: 2px;
	padding-left: 5px;
	margin-top: 6px;
	margin-right: 10px;
	float: right;
	background-image:url(/images/koszyk.gif);
	background-repeat: no-repeat;
	font: 11px tahoma, arial, sans-serif;
	color: #ffffff;
}
.dozaplaty {
	font-weight: bold;
	margin-left: 25px;
}
.czarny {
	color: #000;
}
#przerwa2 {
	width: 770px;
	height: 1px;
	padding: 0px;
	clear: both;
	font-size: 1px;
	overflow: hidden;
	background-color: #eae2c5;
}
#przerwa3 {
	width: 770px;
	height: 3px;
	padding: 0px;
	clear: both;
	font-size: 1px;
	overflow: hidden;
	background-color: #c9bb88;
}
#przerwa4 {
	width: 770px;
	height: 2px;
	padding: 0px;
	clear: both;
	font-size: 1px;
	overflow: hidden;
}
#przerwa5 {
	width: 770px;
	height: 4px;
	padding: 0px;
	clear: both;
	font-size: 1px;
	overflow: hidden;
}
#linia2 {
	width: 770px;
	height: 1px;
	padding: 0px;
	margin: 0px;
	clear: both;
	background-color: #1984c1;
	font-size: 1px;
	overflow: hidden;
}
#zawartosc {
	width: 770px;
	overflow: hidden;
	clear: both;
}
#lewa {
	float: left;
	width: 189px;
	background-color: #d6cba4;
	text-align: center;
}
#prawa {
	float: right;
	width: 576px;
	background-color: #f8f1d8;
}
#stopka {
	width: 770px;
	height: 20px;
	padding-top: 3px;
	clear: both;
	font: 10px tahoma, arial, sans-serif;
	color: #8e825d;
	text-align: center;
}
#naglowek {
	margin: 0 auto;
	width: 185px;
	height: 23px;
	background-image:url(/images/naglowektlo.gif);
	font:  bold 11px tahoma, arial, sans-serif;
	color: #000;
	margin-top: 4px;
	padding-top: 3px;
	clear: both;
}
.lewaprzerwa {
	width: 185px;
	height: 2px;
	background-image:url(/images/lewaprzerwa.gif);
	clear: both;
	margin: 0 auto;
	font-size: 1px;
	overflow: hidden;
}
.kategoria {
	margin: 0 auto;
	width: 185px;
	height: 16px;
	background-image:url(/images/kategoria.gif);
	clear: both;
	text-align: left;
	text-indent: 20px;
	font-size: 1px;
	overflow: hidden;
}

.kategoria:hover {	
	margin: 0 auto;
	width: 185px;
	height: 16px;
	background-image:url(/images/kategoria_.gif);
	clear: both;
	text-align: left;
	text-indent: 20px;
	font-size: 1px;
	overflow: hidden;
}
.podkategoria {
	margin: 0 auto;
	width: 185px;
	height: 16px;
	background-image:url(/images/podkategoria.gif);
	clear: both;
	text-align: left;
	text-indent: 40px;
	font: bold 11px tahoma, arial, sans-serif;
	overflow: hidden;
}
.podkategoria:hover {	
	margin: 0 auto;
	width: 185px;
	height: 16px;
	background-image:url(/images/podkategoria_.gif);
	clear: both;
	text-align: left;
	text-indent: 40px;
	font: bold 11px tahoma, arial, sans-serif;
	overflow: hidden;
}
.kategorialink {
	font: bold 11px tahoma, arial, sans-serif;
	color: #0f6495;
}
.zakonczenie {
	margin: 0 auto;
	width: 185px;
	height: 6px;
	background-image:url(/images/zakonczenie.gif);
	clear: both;
	margin-bottom: 5px;
	font-size: 1px;
	overflow: hidden;
}
.nowosci {
	margin: 0 auto;
	width: 560px;
	height: 22px;
	background-image:url(/images/nowoscitlo.gif);
	font:  bold 18px tahoma, arial, sans-serif;
	color: #157cb7;
	margin-bottom: 8px;
	clear: both;
}
.ksiazka {
	margin: 0 auto;
	width: 540px;
	background-color: #fff;
	padding: 10px;
	margin-bottom: 8px;
	clear: both;
	overflow: hidden;
	color: #584b22;
}
.screen {
	float: left;
	width: 120px;
}
.opis {
	float: right;
	width: 370px;
}
.polecamy {
	float: left;
}
.linia3 {
	margin: 0 auto;
	width: 560px;
	height: 2px;
	clear: both;
	font-size: 1px;
	overflow: hidden;
	background-image:url(/images/linia.gif);
	margin-bottom: 8px;
}
.tytul {
	font:  bold 14px tahoma, arial, sans-serif;
	color: #157cb7;
}
.podkreslenie {
	width: 370px;
	height: 1px;
	padding: 0px;
	margin: 0px;
	clear: both;
	background-color: #d3cebf;
	font-size: 1px;
	overflow: hidden;
}
.autor {
	font:  10px tahoma, arial, sans-serif;
	color: #908560;
}
.recenzja {
	font:  11px tahoma, arial, sans-serif;
	color: #000;
	padding: 10px;
}
.cena {
	font:  bold 18px tahoma, arial, sans-serif;
	color: #b1a67e;
	float: left;
}
.zl {
	font:  bold 24px tahoma, arial, sans-serif;
	color: #157cb7;
}
.dodaj {
	float: right;
	
}
#sciezka {
	margin: 0 auto;
	width: 560px;
	height: 22px;
	font:  10px tahoma, arial, sans-serif;
	color: #8e825d;
	margin-top: 8px;
	clear: both;
}
.sciezkalink {
	font:  10px tahoma, arial, sans-serif;
	color: #8e825d;
	text-decoration: none;
}
.sciezkalink:hover {
	font:  10px tahoma, arial, sans-serif;
	color: #8e825d;
	text-decoration: underline;
}
.specyfikacja {
	font:  11px tahoma, arial, sans-serif;
	color: #8e825d;
	text-decoration: none;
	margin-top: 10px;
	float: left;
}
.wartosc {
	font:  bold 11px tahoma, arial, sans-serif;
	color: #157cb7;
}
.oferta {
	float: right;
}
.oferta1 {
	background-image:url(/images/oferta1.gif);
	width: 176px;
	height: 36px;
	clear: both;
	text-align: center;
}
.cenapodstrona {
	font:  bold 14px tahoma, arial, sans-serif;
	color: #157cb7;
	padding-top: 10px;
}
.zlpodstrona {
	font:  bold 18px tahoma, arial, sans-serif;
	color: #ff8a00;
}
.oferta2 {
	background-image:url(/images/oferta2.gif);
	width: 176px;
	height: 10px;
	clear: both;
}
.oferta3 {
	width: 176px;
	height: 31px;
	clear: both;
}
.oferta4 {
	background-image:url(/images/oferta4.gif);
	width: 176px;
	height: 9px;
	clear: both;
}