div.zdjecia_spis
{
float: right;
position: relative;
height: 175px;
margin: 0px;
}

div.zdjecia_opis
{
float:left;
position: relative;
}


#koszyk_nawigacja
{
width: 160px;
padding: 0px;
text-align: center;
}

#koszyk_nawigacja a
{
width: 174px;
}

#szukaj_nawigacja
{
width: 160px;
border: 2px solid #666666;
padding: 5px;
}

#szukaj_nawigacja a
{
width: 160px;
}

#szukaj_nawigacja input.submit
{
  background: #005CC4;
  color:#FFF;
  font-size: 100%;
  
}

div.produkty_promocja
{
width: 170px;
float: left;
margin: 5px;
border: 1px solid #FFFFFF;
height: 260px;
text-align: center;
padding: 5px;
}


div.produkty_lista a
{
font-size: 120%;
}

div.produkty_promocja a.nazwa_prod
{
font-size: 120%;
height: 50px;
display: block;
}

div.produkty_promocja div.zdjecia_spis
{
float: none;
}

table.koszyk td
{
vertical-align: top;
}

table.koszyk td.nazwa
{
width: 250px;
}

table.koszyk td.ilosc
{
width: 70px;
}

table.koszyk td.ceny
{
width: 170px;
text-align: right;
}

table.koszyk td.ilosc input
{
width: 48px;
}


table.zamowienie  td.nazwa
{
width: 200px;
}

table.zamowienie  td.ilosc
{
width: 50px;
}

table.zamowienie td.ceny
{
width: 120px;
}

table.zamowienie  td.ilosc input
{
width: 48px;
}

input.submit
{
background-color: #003366;
color: #FFFFFF;
border: 1px solid #FFFFFF;
}

table.zamowienie td.etykieta
{
width: 200px;
}

table.zamowienie input.radio
{
width: 30px;
}

table.zamowienie input, select
{
width: 200px;
}

#zamowienie_etapy
{
text-align: center;
}

#rejestracja
{
text-align: left;
}

#content_okienko
{
width: 500px;
text-align: center;
margin: auto;
}


table.zamowienie input.submit
{
width: 150px;
}

table.zamowienie textarea.uwagi
{
width: 400px;
height: 100px;
}



a.do_koszyka
{

color: #000000;
background-color: #FF9900;
text-align:center;
cursor: pointer;
margin-top: 5px;
padding: 5px;
font-weight: bold;
text-decoration: none;
}


#naglowek_lewy2
{
position: relative;
display: block;
margin: 0px;
top: 0px;
width: 606px;
height: 20px;
border-top: 1px solid #666666;
float:right;
text-align: left;
}

#naglowek_lewy2 ul {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
}

#naglowek_lewy2 li {
	display:inline;
	margin:0;
	padding:0;
	width: 19%;
}

#naglowek_lewy2 a
{
	display:block;
	float:left;
	margin-left:3px;
        padding-right: 15px;
        padding-top: 2px;
        padding-bottom: 2px;
        color:#666666;
	text-decoration:none;
	font-weight: normal;
	font-size: 11px;
        text-align:center;
}


#stopka_main
{
position: relative;
text-align: left;
vertical-align: top;
display: block;
width: 780px;
height: 30px;
font-family: verdana, sans-serif;
border: 0px none;
padding: 0px;
margin: 0px;
margin-bottom: 20px;
clear: both;
}
