html, body {
	background-color: #fff;

	margin: 0;
	padding: 0;
}
div.BAN_TOP
{
	width:900px;
	margin: 0 auto;
	padding: 0;
	overflow:visible;
	position:relative;
	height:120px;
	
}
div.LOGOS_TOP
{
	width:900px;
	margin: 0 auto;
	padding: 0;
	overflow:visible;
	position:relative;
	
	height:130px;
	
}
#TOP
{
	top:194px;
	width:900px;
	margin: 0 auto;
	padding: 0;
	overflow:hidden;
	position:relative;
	
	
	
}
#BANER
{
margin:0;
padding:0;
background: url('images/ban.png') repeat-x top;
width:100%;
height:136px;
position:absolute;
top:120px;
overflow:visible;
left:0px;
}
#PASEK
{
margin:0;
padding:0;
background: url('images/pasek.png') repeat-x top;
width:100%;
height:64px;
position:absolute;
top:256px;
overflow:hidden;
left:0px;
}
#LOGO
{
position:relative;

margin:0;
padding:0;
overflow:hidden;

margin-top:60px;
}

#KATEGORIE
{
margin:0;
padding:0;
width:230px;
position: relative;
float:left;
margin-top:10px;
overflow:hidden;
border: 2px solid #e7e7e7;

}
#INF

{
margin:0;
padding:0;
width:230px;
position: relative;
float:left;
overflow:visible;
border: 2px solid #e7e7e7;

margin-top:10px;
margin-bottom:10px;

}
#L
{
float:left;
position:relative;
width:234px;
overflow:hidden;
}
#C
{
float:left;
position:relative;
width:524px;
overflow:hidden;
}
#R
{
float:left;
position:relative;
width:142px;
overflow:hidden;
}
#KOSZYK
{
margin:0;
padding:0;
width:138px;

position: relative;
float:left;
margin-top:10px;
overflow:hidden;
border: 2px solid #e7e7e7;

}
#HITY
{
margin:0;
padding:0;
width:138px;

position: relative;
float:left;
margin-top:10px;
overflow:hidden;
border: 2px solid #e7e7e7;

}
div.ZAWARTOSC
{
margin:0;
padding:0;
width:500px;
position: relative;
float:left;
margin-top:10px;
overflow:hidden;
border: 2px solid #e7e7e7;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
}

#STOPKA
{
	
	width:100%;
	height:200px;
	margin-top:50px;
	overflow:hidden;
	position:relative;
	margin-top:10px;
	clear:both;
	background: url('images/st.png') repeat-x;
	
}

/* prod.htm */

#ZAM
{

padding:0;
width:150px;
position: relative;
float:right;
overflow:hidden;
border: 0px solid #e7e7e7;
text-align:right:

}

div.NAZWA
{
margin:0;
padding:0;
width:480px;
position: relative;
float:left;
margin-top:10px;
overflow:hidden;
border: 2px solid #e7e7e7;
text-align:left;
margin-left:10px;
margin-right:10px;
}
div.OBRAZ
{
margin:0;
padding:0;
width:220px;
height:400px;
position: relative;
float:left;
margin-top:10px;
overflow:hidden;
border: 0px solid #e7e7e7;
text-align:center;
margin-left:10px;
margin-bottom:10px;
}

div.CENA
{
margin:0;
padding:0;
width:246px;
height:400px;
position: relative;
float:left;
margin-top:10px;
overflow:hidden;
border: 0px solid #e7e7e7;
text-align:left;
margin-left:10px;

}
#SZCZEG
{
margin-top:10px;
padding:0;
width:450px;

position: relative;
float:left;
overflow:hidden;
border: 0px solid #e7e7e7;
text-align:left;
margin-left:10px;
}
/* WYSZUKIWANIE / POKAZ W KATEGORII / OSTATNIO DODANE */
div.POLE
{
width:478px;
height:150px;

position:relative;
overflow:hidden;
border: 1px solid #e7e7e7;
margin-top:10px;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
}
div.MINI
{
width:100px;
height:142px;

position:relative;
overflow:hidden;
float:left;
border: 0px solid #e7e7e7;
margin-top:5px;
margin-left:5px;
margin-right:5px;
margin-bottom:5px;


}
div.NAZWAPROD
{
width:362px;
height:22px;
position:relative;
overflow:hidden;
float:left;
border: 0px solid #e7e7e7;
margin-top:5px;
}

div.OPISPROD
{
width:362px;
height:82px;

position:relative;
overflow:hidden;
float:left;
margin-top:5px;
}
div.CENAPROD
{
width:212px;
height:29px;
position:relative;
overflow:hidden;
float:left;
margin-top:5px;

}
div.PRZYCISK
{
width:150px;
height:27px;
position:relative;
overflow:hidden;
float:right;
margin-top:5px;
}

input, submit
{
cursor: hand;
}




