body { font-family: verdana; font-size: 10px; color: #3F3F3F; background-color: darkblue; margin-top: 0px;margin-bottom: 0px;margin-left : 0px;margin-right : 0px; font-weight: normal;}
a {color: black; font-weight: normal; text-decoration: none; }
a:hover {color: #3205b6; text-decoration: underline; }
td {font-family: verdana; font-size: 11px; color: #3F3F3F; font-weight: normal; }
.nawigacja_stron {color: #015837; font-family: Verdana; font-size: 11px; font-weight: normal;	padding-top: 2px; padding-bottom: 2px;  padding-left: 5px; 	padding-right: 5px; overflow: hidden; text-decoration: underline; }
.stopka_stron {color: #0F9970; font-family: Verdana; font-size: 11px; font-weight: normal; padding-top: 2px; padding-bottom: 2px; 	padding-left: 5px; padding-right: 5px; overflow: hidden; text-decoration: none; }
.stronicowanie {color: #015A56; font-family: Verdana; font-size: 10px; font-weight: bold; padding: 4px; overflow: hidden; text-decoration: underline; }
.stronicowanie_biezaca_strona { color: #0F9970; font-family: Verdana; font-size: 10px; font-weight: bold; padding: 4px; overflow: hidden; text-decoration: none; }
.pole { color: brown; font-weight: normal; }
.opis { color: indigo; font-weight: normal; }
.wieksza_nazwa_produktu { font-size: 22px; }

h1 {color: #535353;}
.promocja {color: white; background: red; font-weight: bold; padding: 5px; font-size:18px; border-radius: 2px; margin: 3px; display: inline-block;}
.nowosc {color: white; background: green; font-weight: bold; padding: 5px; font-size:18px; border-radius: 2px; margin: 3px; display: inline-block;}
.cena{color: #115921; background:#52dc71; font-weight: bold; padding: 15px; font-size:20px; border-radius: 2px; margin: 3px; display: inline-block;}
.stara_cena{color: #959595; background: #e5e5e5; font-weight: bold; padding: 5px; font-size:12px; border-radius: 2px; margin: 3px; border:1px solid black; display: inline-block;}
.wysprzedany {color:#535353; background: #e2e2e2; padding: 5px; font-weight: bold; font-size:9px; border-radius: 2px; margin: 3px; display: inline-block;}

.menu_glowne {background-color: yellow; text-decoration: none;}
.menu_lewa {background-color: orange; text-decoration: none; overflow: hidden; table-layout: fixed; overflow: hidden; text-align:left;}
.menu_dolne {background-color: orange;}
.menu_szukaj {background-color:  yellow; text-decoration: none; overflow: hidden; }
.menu_prawa {background-color: white; text-decoration: none; text-align: justify; table-layout: fixed; overflow: hidden; }
.menu_sortowania {background-color: #f3f3f3; text-decoration: none; overflow: hidden; }
.tabela_koszyk_naglowek {background-color: #E1DC00; color: #3F3F3F; font-weight: bold; }
.tabela_koszyk {background-color: #FFFFFF; color: #3F3F3F; }
.galeria {margin: 0px; padding: 0px; border: 2px solid silver; overflow: hidden;}
.do_koszyka {color:white; background: #cc0005; padding: 5px; font-weight: bold; font-size:9px; border-radius: 2px;}
.do_koszyka_btn {color:white; background: #cc0005; padding: 5px; font-weight: bold; font-size:15px; border-radius: 4px; border-color: #cc0005;}
.kategoria {font-weight: normal; padding-left:5px;}
.kategoria_wybrana {font-weight: normal; text-decoration: underline; padding-left:5px;}
.kategoria_opisowa {font-weight: bold; padding-top:8px;}
#separator {color:blue;}