div#wyszukiwarkaKatalogu{
	width: 170px;
	height: 220px;
	position: relative;
	top: 20px;
	left: -5px;
	margin: auto;
	margin-top: 10px;
}
#szukajWKataloguDivZewnetrzny {	width: 170px;	height: 34px; 	position: absolute;	top: 0px;	left: 0px;}#szukajWKataloguDivZewnetrzny p, 

#kategoriaDivZewnetrzny p {	width: 170px; 	position: absolute;	top: 0px;	left: 0px; 	text-align: right;		margin: 0px;	padding-bottom: 5px;}

#szukajWKataloguDiv {	width: 170px;	height: 17px;	 	position: absolute;	top: 17px;	left: 0px;	background: rgb(214,228,151);	margin: 0px;	padding: 0px;}

#szukajWKatalogu {	width: 168px;	height: 15px;	 	position: absolute;	top: 1px;	left: 1px;	background: rgb(197,217,109);	border: white solid 0px;	margin: 0px;	padding: 0px;		font-family: verdana, arial, helvetica, sans-serif;	font-size: 9px;	color: black;}

#kategoriaDivZewnetrzny {	width: 170px;	height: 37px; 	position: absolute;	top: 45px;	left: 0px;	margin: 0px;	padding: 0px;	}

#kategoriaDiv{	width: 170px;	height: 20px; 	position: absolute;	top: 17px;	left: 0px;	margin: 0px;	padding: 0px;}

#kategoria{	width: 168px;/*	height: 15px;*/ 	position: absolute;	top: 1px;	left: 1px;	background: rgb(197,217,109);/*	border: transparent solid 0px;*/	margin: 0px;	padding: 0px;		font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px;	color: black;}

#wyswietlajPoDivZewnetrzny{	width: 170px;	height: 25px; 	position: absolute;	top: 94px;	left: 0px;	margin: 0px;	padding: 0px;			text-align: right;}

#wyswietlajPoDivZewnetrzny select{ 	vertical-align: middle;	background: rgb(197,217,109);	font-size: 10px;}

#szukajWWynikachDiv{	width: 170px;	height: 25px; 	position: absolute;	top: 131px;	left: 0px;	margin: 0px;	padding: 0px;			text-align: right;}#szukajWWynikachDiv input{ 	vertical-align: middle;}

#szukajDiv{ 	position: absolute;	top: 168px;	left: 20px;}

p#zaawansowane {	width: 170px; 	position: absolute;	top: 193px;	left: 0px;	text-align: center;}

/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */

span.ilosc{ 	font-weight: normal;	font-size: 10px;}      

div.podkategoria{ 	margin-left: 2.5em;	margin-top: 10px;}

p.podkategoriaNazwa {	font-weight: bold; margin: 0px;	padding: 0px;}

p.elementy {
	margin: 0px;
	padding: 0px;
	margin-left: 2.5em;
	text-align: justify;
}


div#kolumny p.elementy a {	font-weight: normal;}

/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */

div.wiersz {
 	clear: both;
	margin: auto;
	padding: 0px;
	width: 530px;
}

div.zdjecieZOpisem {
 	float: left;
	width: 165px;
	height: 204px;
	margin: 0px 2px;
	padding: 0px;
}

div.zdjecie {
 	margin: auto;
 	text-align: center;
}

div.zdjecie img {
  border: 5px solid white;
}

div.opis
{
  width: 160px;
  margin: auto;
  margin-top: 8px;
  text-align: center;
}

div.opisRozszerzony
{
  display: none;

  width: 200px;
  padding: 15px;

  background: rgb(240,240,240);
  color: rgb(70,70,70);
  border: solid 1px rgb(150,150,150);
  text-align: left;
  position: absolute;
}

/*****************************/
#strony { 	margin-top: 20px;	margin-right: 20px; 	float: right;	clear: both;}
