/*
  skladowa sklepu oscGold (C) www.oscgold.com
*/

/* ustawienia tekstu bledow */
.errorBox { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 10px; font-weight: bold; color: red; background: #ffffff; }

/* ustawienia tekstu informujacego o braku towaru na skladzie podczas realizacji zamowienia */
.stockWarning { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }

/* kolor paska powiadamienia o produktach po zakonczonych zakupach - checkout_success.php) */
.productsNotifications { font-family: Tahoma, Verdana, Arial, sans-serif; background: #ffffff; font-size: 11px; }

/* wyglad tekstu [edycja] przed ostatecznym zatwierdzeniem zamowienia */
.orderEdit { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 10px; color: #00008B; text-decoration: underline; }

/* sposob wyswietlania formularzy */
FORM { display: inline; }

/* kolor tla gdy w naglowku wystapi blad - pojawia sie na gorze naglowka */
TR.headerError { background: #ff0000; }

/* ustawienia naglowka w przypadku wystapienia bledu */
TD.headerError { font-family: Tahoma, Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; text-align: center;color: #ffffff; background: #ff0000; }

/* kolor tla wiersza - kolorowanie wierszy tabeli */
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f2f1f1;
}

/* kolor tla wiersza - kolor0wanie wierszy tabeli */
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #FFFFFF;
}

/* ustawienia naglowka w liscie produktow */
.productListing-heading { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #3a3a3a; background: #f2f1f1; }

/* ustawienia tabeli listujacej produkty po wybraniu kategorii */
TABLE.productListing { border: 1px; border-style: solid; border-color: #dcdcdc; border-collapse: collapse; }

/* ustawienia dla listy wyswietlajacej produkty */
TD.productListing-data { font-family: Tahoma, Arial, Tahoma, Verdana, sans-serif; font-size: 11px; }

/* kolor linkow w listach z odnosnikami do kolejnych stron */
A.pageResults { color: #46494c; }

/* kolor linkow w listach z odnosnikami do kolejnych stron po najechaniu myszka */
A.pageResults:hover { color: #c4070a; background: #FFFFFF; }

/*ustawienia dla glownych stron, np. opisy produktow */
TD.main, P.main, DIV.main { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; }

/*ustawienia dla glownych stron, np. opisy produktow */
TD.subTileModule, P.subTileModule { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #3a3a3a; line-height: 1.5; padding-top: 15px; }

/* wszedzie tam gdzie wystepuje maly tekst, np. data dodania produktu */
TD.smallText, SPAN.smallText, P.smallText, .smallText { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; }

/* Tytul glownej kategorii w newsach */
TD.accountCategory { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 13px; color: #46494c; }

/* ustawienia opisow pol formularza przy zaawansowanym wyszukiwaniu */
TD.fieldKey { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; }

/* ustawienia pol formularza przy zaawansowanym wyszukiwaniu */
TD.fieldValue { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; }

/* naglowki tabel  */
TD.tableHeading { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; }

/* ustawienia tekstu w polach formularzy */
CHECKBOX, INPUT, SELECT { padding: 3px 6px; font-size: 1em; color: #000000; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-bottom: 1px solid #aeaeae; border-right: 1px solid #aeaeae; }
TEXTAREA { padding: 3px 6px; color: #000000; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-bottom: 1px solid #aeaeae; border-right: 1px solid #aeaeae; }

/* ustawienia  */
SPAN.markProductOutOfStock { font-family: Tahoma, Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #c76170; font-weight: bold; }

/* ustwaienia promocyjnej ceny produktu */
SPAN.productSpecialPrice { font-family: Tahoma, Verdana, Arial, sans-serif; color: #ff0000; font-size: 12px;font-weight: bold; white-space: nowrap; }
productSpecialPrice { font-family: Tahoma, Verdana, Arial, sans-serif; color: #ff0000; font-size: 12px; font-weight: bold; white-space: nowrap; }

/* ustawienia tekstu bledu */
SPAN.errorText { font-family: Tahoma, Verdana, Arial, sans-serif; color: #ff0000; }

.moduleRow { }
/* kolor na jaki zmienia sie tlo po najechaniu myszka podczas np. wyboru sposobu platnosci */
.moduleRowOver { background-color: #f2f1f1; cursor:pointer}
/* kolor na jaki zmienia sie tlko po wybraniu opcji */
.moduleRowSelected { font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; color: red; }

/* ustawienia paska na dole podczas realizacji zamowienia, ktory pokazuje kolejne etapy realizacji - kroki nieaktywne*/
.checkoutBarFrom, .checkoutBarTo { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #C0C0C0; }
/* ustawienia paska na dole podczas realizacji zamowienia, ktory pokazuje kolejne etapy realizacji - kroki aktywne*/
.checkoutBarCurrent { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #46494c; }

/* ustawienia bledow/sukcesow/ostrzezen podczas operacji usuwania/dodawania informacji*/
.messageBox { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #FFD700; background-color: #DC143C; }
.messageStackSuccess { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* ustawienia oznaczenia pol wymaganych w formularzach */
.inputRequirement { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }



/* ustawienie wyswietlania nazwy produktu w boxie Nasz Hit */
.star-product-title { font-family: Tahoma, Verdana, Arial, sans-serif; text-align : center; font-size: 12px; font-weight: bold; color: #46494c; }
.star-product-title:hover { font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; font-size: 12px; color: #c4070a; text-decoration: none }

/* ustawienie wyswietlania opisu produktu w boxie Nasz Hit */
.star-product {font-family: Tahoma, Arial, sans-serif;font-size: 11px;font-weight: normal;color: #46494c; }

/* Box Categories */
/* ustawienia wiersza kategorii w boxie Categories */
.CategoryRow { padding-right: 0px; padding-left: 0px; padding-bottom: 5px; padding-top: 5px; }

/* ustawienia wyswietlania linkow w boxach po prawej i lewej stronie */
.boxLink { font-weight: normal; font-size: 11px; color: #3a3a3a; text-decoration: none }
.boxLink:hover { font-weight: normal; font-size: 11px; color: #c4070a; text-decoration: none;}

/* wyswietlanie ceny produktu w boxie nowe produkty */
.PriceProduct { font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold;  font-size: 16px; color: #46494c }

.SmallPriceProduct { font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; font-size: 11px;color: #46494c }

/* ustawienia napisu cena */
SPAN.Cena, TD.Cena { font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; font-size: 12px;color: #3a3a3a; white-space: nowrap; }

/* wyswietlanie nazwy produktu na stronie opisu produktu */
.ProductInfoTile { font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; font-size: 14px; color: #3a3a3a; text-decoration: none; background: #FFFFFF}

/* wyswietlanie ceny detalicznej producenta i oszczedzasz */
.PriceRetailProduct { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px;color: #3a3a3a }

/* ustawienie srodka tabelki nasz hit - na stronie glownej */
.templateinfobox { font-family: Tahoma, sans-serif;font-size: 10px; color: #3a3a3a; background-color: #FFFFFF;}

/* ustawienie napisu szczegoly w listingach produktow */
.ProductDescripion:hover { font-size: 11px; font-weight: bold; color: #c4070a; text-decoration: none; }

/* tabela z obramowaniem */
.TableFrame { border: 1px; border-style: solid; border-color: #dcdcdc; }

/* tlo komorki imitujacej przycisk */
.Button { font-size: 11px; font-weight: bold; }

/* tlo komorki w karcie produktu z informacjami o producencie, dostepnosci ... */
.ProductHead { font-size: 11px; font-weight: normal; background: #f2f1f1; }

/* ustawienia dla tytulow naglowkow oczekiwanych produktow*/
TD.PageUpcoming {
    font-family: Tahoma, Verdana, Arial, sans-serif;
	text-transform: uppercase; 
	font-weight: bold; 
	font-size: 13px; 
	color: #3a3a3a; 
	padding-left: 5px; 
	padding-top: 0px; 
	background: #FFCC66
}

/* ustawienia naroznikow dla tytulow naglowkow*/
TD.CornerBoxUpcoming { background-position: 0% 0%; background: #ffcc66; padding: 0px; }

/* obramowanie ramki zdjec */
table.dia {border: 1px solid #e6e6e7;}
table.dia td { text-align: center; vertical-align: middle; background: #fff; }
table.dia img { display: block; margin: auto;}

/* zdjecia bez ramek */
img { border: 0;}
table.dia a img { } 
table.dia a:hover img { }

/* ustawienia napisu w legend w formularzach */
fieldset { border:1px solid #dcdcdc; padding:10px;}
legend { font-family: Tahoma, Verdana, Arial, sans-serif; padding: 0.2em 0.5em; color: #3a3a3a; font-weight: bold; font-size: 11px; text-align:right; }

/* Przewijane towary - definicje do boxow przewijanych */
#pscroller1 { height: 200px; border: 0px; padding: 0px; }
#pscroller2 { height: 250px; border: 0px; padding: 0px; }
#pscroller3 { height: 200px; border: 0px; padding: 0px; }
.someclass { }

/* styl dla przewijanych nowosci */
.dragme{position:relative;cursor:pointer}

/* tabela z obramowaniem bez gory*/
.TableFrameShipping { border-left: 1px; border-right: 1px; border-bottom: 1px; border-style: solid; border-color: #dcdcdc; }

/* elementy div content */
.separ_cont { position:relative; width:5px; height:5px; float:left;}

/* nowe - zwiazane z zakladkami do karty produktu */
.pane_left {
	background: url("images/zakladki/zakladka.gif") repeat;	
	cursor: pointer; padding-left:12px; font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size : 11px; font-weight: bold; color: #515252; text-align: center; 
	position:relative; float:left; line-height:19px; height:19px;
}
.pane_right { background: url("images/zakladki/zakladka_r.gif") no-repeat; width:12px; height:19px; position:relative; float:left;}
.pane_left_hover {
	background: url("images/zakladki/zakladka.gif") repeat;	
	cursor: pointer; padding-left:12px; font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size : 11px; font-weight: bold; color: #c4070a; text-align: center; 
    position:relative; float:left; line-height:19px; height:19px;
}
.pane_right_hover { background: url("images/zakladki/zakladka_r.gif") no-repeat; width:12px; height:19px; position:relative; float:left;}
.pane_left_on {
	background: url("images/zakladki/zakladka_w.gif") repeat;	
	cursor: pointer; padding-left:12px;	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size : 11px; font-weight: bold; color: #515252; text-align: center; 
    position:relative; float:left; line-height:21px; height:21px;
}
.pane_right_on { background: url("images/zakladki/zakladka_w_r.gif") no-repeat; width:12px; height:21px; position:relative; float:left;}
.separator { width:2px; height:5px; }

/* styl dla div */
.rg { float:right; }
.lf { float:left; }

/* ustawienia dla tytulow naglowkow (czesc srodkowa sklepu - promocje, nowe produtky etc) */
TD.pageHeading { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #646464; background: url('images/modules/bg.gif') repeat-x; padding-bottom:3px; padding-left:10px;}

/* kolor linkow w naglowkach modulow - np Promocje */
.headerNavigationFeatured { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #646464; }
.headerNavigationFeatured:hover { color: #c4070a; text-decoration: none; }

/* tabela z obramowaniem dla modułów srodkowych */
.TableModule { border: 1px; border-style: solid; border-color: #dcdcdc; background:#ffffff; }
.TableModule_On { border: 1px; border-style: solid; border-color: #d2d2d2; background:#f7f7f7; cursor: pointer; }

/* wyswietlanie nazwy produktu w modulach */
.ProductTile { font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; font-size: 11px; color: #32363c; text-decoration: none }
.ProductTile:hover { font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; font-size: 11px; color: #c4070a; text-decoration: none }

/* wyglad w modulach */
.title_prod { padding:5px;height:40px; text-align:left; }
.modul_cont { overflow:hidden; }
.foto_frame { padding:5px;float:left; }
.text_frame { padding:5px;float:left; }
.cena_frame { padding:2px;padding-bottom:15px; text-align:left; }
.button_frame { padding:2px; text-align:left; }

/* kwoty przy wlaczonej opcji netto i brutto */
.kwot_netto { font-size: 11px; }
.kwot_brutto { font-size: 12px; }
.netbru_text { font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: normal; font-size: 10px; color: #868686; text-decoration: none; }

/* dolny pasek nawigacyjny */
.bottom_left { background: url('images/graf/bottom_left.gif') no-repeat; height:35px; width:15px; float:left; }
.bottom_header { background: url('images/graf/bottom.gif') repeat-x; height:35px; float:left;overflow:hidden; }
.bottom_right { background: url('images/graf/bottom_right.gif') no-repeat; height:35px; width:15px; float:left; }
.text_cont { overflow:hidden;padding-top:10px;}
.text_bot_left { float:left; padding-left:10px; }
.text_bot_right { float:right; padding-right:10px; line-height:32px; }
.bottom_link { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #333537; text-decoration: none; font-weight: normal; text-transform: lowercase; }
.bottom_link:hover { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: normal; text-transform: lowercase; }
.lf_bottom { float:left; padding:3px; }
.rg_bottom { padding-left:5px; padding-right:15px; float:left; }
.wywolania { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight:bold; }
.img_bot_left { float:left; padding-left:10px; }
.footer_bot_right { float:right; padding-right:10px; text-align:right; }
.footer_text { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 9px; color: #7f7f7f; font-weight:normal; line-height:12px; }

/* NOWE */
/* ustawienia w koszyku w boxie koszyk */
.newItemInCart { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; }
.newItemInCart:hover { color: #c4070a; }
/* ustawienia dla boxu promocje fade */
.fade_bg { background:#fcfcfc; background-position: top center; height:100%; }
/* ustawienia czcionki we wszystkich boxach w tresci */
.boxText { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #3a3a3a; text-decoration: none; }


















body
{
	background: url(images/shishka79/tlo.png) top repeat-x #0e0c0d;
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #0e0c0d;
	font-family: arial, sans-serif;
	font-size: 0.7em;
	line-height: 1.5em;
}

table, tr, td
{
	font-size: 1em;
	line-height: 1.5em;
}

a
{
	color: #0e0c0d;
	text-decoration: none;
	font-weight: bold;
}

a:hover
{
	text-decoration: underline;
}



#calosc
{
	width: 900px;
	margin: auto;
}



#banner
{
	width: 900px;
	height: 260px;
	position: relative;
}

#banner img
{
	display: block;
}



#zakladki1
{
	width: 900px;
	height: 30px;
	position: absolute;
	bottom: 0px;
	right: 0px;
}

#zakladki2
{
	width: 900px;
	height: 30px;
	position: relative;
}

#zakladki1 .zakladka
{
	width: 120px;
	height: 30px;
	background: url(images/shishka79/zakladka.png);
	position: absolute;
	top: 0px;
	text-align: center;
}

#zakladki1 .zakladka#zakladka1
{
	right: 315px;
}

#zakladki1 .zakladka#zakladka2
{
	right: 210px;
}

#zakladki1 .zakladka#zakladka3
{
	right: 105px;
}

#zakladki1 .zakladka#zakladka4
{
	right: 0px;
}

#zakladki1 .zakladka span
{
	display: block;
	margin: 7px 0px 0px 10px;
}

#zakladki1 .zakladka span a
{
	font-weight: normal;
}

#zakladki1 .zakladka span a:hover
{
}



#menu1,
#menu2
{
	width: 900px;
	height: 40px;
}

#menu1
{
	background: url(images/shishka79/menu.png);
	text-align: center;
}

#menu2
{
	background: url(images/shishka79/menu-rog.png) top left no-repeat;
}

#menu1 span
{
	position: relative;
	top: 8px;
}

#menu1 span a
{
	color: #ffffff;
	font-size: 1.25em;
}

#menu1 span a:hover
{
}

#menu1 img
{
	position: relative;
	top: 12px;
	margin: 0px 35px;
}

#menu-pod
{
	width: 900px;
	height: 10px;
	background: url(images/shishka79/menu-pod.png) top left no-repeat #ffffff;
	font-size: 1px;
}



#tresc-tabelka
{
	border-collapse: collapse;
	border-spacing: 0px;
	*border-collapse: expression('separate', cellSpacing = '0px');
	width: 900px;
	background: #ffffff;
}



#tresc-tabelka #tresc-tabelka-lewa
{
	padding: 0px;
	width: 160px;
	background: #d46500;
	vertical-align: top;
}

#tresc-tabelka-lewa #boxy-lewa
{
	background: url(images/shishka79/boxy-lewa-dol.png) bottom left no-repeat #b03700;
	padding: 0px 0px 110px 0px;
}

#tresc-tabelka-lewa #boxy-lewa .box1
{
	width: 150px;
	background: #ffffff;
	border-top: 1px #f3e0d7 solid;
}

#tresc-tabelka-lewa #boxy-lewa .box2
{
}

#tresc-tabelka-lewa #boxy-lewa .box1 .tytul
{
	height: 31px;
	background: url(images/shishka79/boxy-lewa-tytul.png) repeat-x;
	position: relative;
}

#tresc-tabelka-lewa #boxy-lewa .box1 .tytul img
{
	position: absolute;
	top: 0px;
	left: 10px;
}

#tresc-tabelka-lewa #boxy-lewa .box1 .tytul span
{
	position: absolute;
	top: 6px;
	left: 45px;
	font-weight: bold;
}

#tresc-tabelka-lewa #boxy-lewa .box1 .tresc
{
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 10px;
	width: 130px;
}

#tresc-tabelka-lewa #boxy-lewa .box1.id1
{
	width: 160px;
	background: url(images/shishka79/boxy-lewa-1-tlo.png) top repeat-x #b03700;
	border-top: none;
	color: #ffffff;
}

#tresc-tabelka-lewa #boxy-lewa .box1.id1 .tytul
{
	display: none;
}

#tresc-tabelka-lewa #boxy-lewa .box1.id1 .tytul img
{
}

#tresc-tabelka-lewa #boxy-lewa .box1.id1 .tytul span
{
	position: static;
}

#tresc-tabelka-lewa #boxy-lewa .box1.id1 .tresc
{
	padding: 0px;
	margin: 0px 0px 0px 10px;
	width: 140px;
}

#tresc-tabelka-lewa #boxy-lewa .box1.id2
{
	background: url(images/shishka79/boxy-lewa-2-gora.png) top no-repeat #ffffff;
	border-top: none;
}

#tresc-tabelka-lewa #boxy-lewa .box1.id2 .tytul
{
	height: 31px;
	background: url(images/shishka79/boxy-lewa-2-tytul.png);
}

#tresc-tabelka-lewa #boxy-lewa .box1.id2 .tytul img
{
}

#tresc-tabelka-lewa #boxy-lewa .box1.id2 .tytul span
{
}

#tresc-tabelka-lewa #boxy-lewa .box1.id2 .tresc
{
}



#tresc-tabelka #tresc-tabelka-srodek
{
	padding: 0px;
	vertical-align: top;
}

#tresc-tabelka-srodek #srodek
{
	margin: 0px 10px;
}

#tresc-tabelka-srodek #srodek .srodek1
{
	background: url(images/shishka79/srodek-gora.png) top no-repeat;
	margin: 0px 0px 10px 0px;
	padding: 10px 0px 0px 0px;
}

#tresc-tabelka-srodek #srodek .srodek2
{
	background: url(images/shishka79/srodek-dol.png) bottom no-repeat;
	padding: 0px 0px 10px 0px;
}

#tresc-tabelka-srodek #srodek .srodek1 .tytul
{
	padding: 0px 10px;
	border-left: 1px #f3e0d7 solid;
	border-right: 1px #f3e0d7 solid;
	font-family: "time new roman", serif;
	font-size: 1.5em;
	font-weight: bold;
}

#tresc-tabelka-srodek #srodek .srodek1 .tresc
{
	padding: 10px 10px 0px 10px;
	border-left: 1px #f3e0d7 solid;
	border-right: 1px #f3e0d7 solid;
}

#tresc-tabelka-srodek #srodek .srodekgrad1
{
	background: url(images/shishka79/srodekgrad-gora.png) top no-repeat #fff8e9;
	margin: 0px 0px 10px 0px;
}

#tresc-tabelka-srodek #srodek .srodekgrad2
{
	background: url(images/shishka79/srodekgrad-dol.png) bottom no-repeat;
	padding: 0px 0px 10px 0px;
}

#tresc-tabelka-srodek #srodek .srodekgrad1 .tytul
{
	height: 30px;
	border-bottom: 1px #f3e0d7 solid;
	position: relative;
}

#tresc-tabelka-srodek #srodek .srodekgrad1 .tytul img
{
	position: absolute;
	top: 1px;
	left: 10px;
}

#tresc-tabelka-srodek #srodek .srodekgrad1 .tytul span
{
	position: absolute;
	top: 6px;
	left: 45px;
	font-weight: bold;
}

#tresc-tabelka-srodek #srodek .srodekgrad1 .tresc
{
	padding: 5px 10px;
	border-left: 1px #f3e0d7 solid;
	border-right: 1px #f3e0d7 solid;
}



#tresc-tabelka-srodek #srodek .lista
{
}

#tresc-tabelka-srodek #srodek .lista.nowosci
{
}

#tresc-tabelka-srodek #srodek .lista.polecane
{
}

#tresc-tabelka-srodek #srodek .lista.promocje
{
}



#tresc-tabelka-srodek #srodek .lista .lista-element1
{
	height: 263px;
	float: left;
	padding: 4px 7px 10px 7px;
	cursor: pointer;
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-element2
{
	padding: 40px 0px 0px 0px;
	width: 165px;
	background: url(images/shishka79/lista-tytul.png) top no-repeat;
	position: relative;
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-tytul
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 10;
	width: 165px;
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-tytul span
{
	display: block;
	margin: 10px 10px 0px 10px;
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-tytul span a
{
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-tytul span a:hover
{
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-srodek
{
	height: 160px;
	border-left: 1px #f3e0d7 solid;
	border-right: 1px #f3e0d7 solid;
	background: #ffffff;
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-srodek .lista-obraz
{
	text-align: center;
	height: 140px;
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-srodek .lista-obraz table
{
	background: none;
	border: none;
	margin: auto;
	border-spacing: 0px;
	*border-collapse: expression('separate', cellSpacing = '0px');
	text-align: center;
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-srodek .lista-obraz table td
{
	padding: 0px;
	text-align: center;
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-srodek .lista-obraz table td div
{
	margin: auto;
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-srodek .lista-obraz table td img
{
	display: block;
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-srodek .lista-ilosc
{
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-srodek .lista-ilosc span
{
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-srodek .lista-szczegoly
{
	text-align: right;
	margin: 0px 10px 0px 0px;
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-srodek .lista-szczegoly a
{
	color: #b03700;
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-srodek .lista-szczegoly a:hover
{
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-srodek .lista-szczegoly a img
{
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-srodek .lista-szczegoly a:hover img
{
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-dol
{
	height: 63px;
	background: url(images/shishka79/lista-dol.png) bottom no-repeat;
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-dol .lista-cena
{
	float: left;
	padding: 13px 0px 0px 10px;
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-dol .lista-cena .lista-cena-tytul
{
	font-weight: bold;
	color: #b03700;
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-dol .lista-cena .lista-cena-opis
{
	display: block;
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-dol .lista-cena .lista-cena-normalna
{
	display: block;
	font-size: 1.7em;
	font-weight: block;
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-dol .lista-cena .lista-cena-stara
{
	text-decoration: line-through;
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-dol .lista-cena .lista-cena-nowa
{
	display: block;
	font-size: 1.7em;
	color: #b03700;
	font-weight: block;
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-dol .lista-kup
{
	float: right;
	padding: 13px 10px 0px 0px;
}

#tresc-tabelka-srodek #srodek .lista .lista-element1 .lista-dol .lista-kup input
{
}



#tresc-tabelka-srodek #srodek .lista.nowosci .lista-element1 .lista-tytul
{
	background: url(images/shishka79/lista-tytul-nowosci.png) top right no-repeat;
	height: 72px;
}

#tresc-tabelka-srodek #srodek .lista.polecane .lista-element1 .lista-tytul
{
	background: url(images/shishka79/lista-tytul-polecane.png) top right no-repeat;
	height: 72px;
}

#tresc-tabelka-srodek #srodek .lista.promocje .lista-element1 .lista-tytul
{
	background: url(images/shishka79/lista-tytul-promocje.png) top right no-repeat;
	height: 72px;
}



#tresc-tabelka #tresc-tabelka-prawa
{
	padding: 0px;
	width: 160px;
	vertical-align: top;
}

#tresc-tabelka-prawa #boxy-prawa
{
	width: 150px;
}

#tresc-tabelka-prawa #boxy-prawa .box1
{
	background: url(images/shishka79/boxy-prawa-gora.png) top no-repeat #fff8e9;
	margin: 0px 0px 10px 0px;
}

#tresc-tabelka-prawa #boxy-prawa .box2
{
	background: url(images/shishka79/boxy-prawa-dol.png) bottom no-repeat;
	padding: 0px 0px 10px 0px;
}

#tresc-tabelka-prawa #boxy-prawa .box1 .tytul
{
	width: 150px;
	height: 30px;
	border-bottom: 1px #f3e0d7 solid;
	position: relative;
}

#tresc-tabelka-prawa #boxy-prawa .box1 .tytul img
{
	position: absolute;
	top: 1px;
	left: 10px;
}

#tresc-tabelka-prawa #boxy-prawa .box1 .tytul span
{
	position: absolute;
	top: 6px;
	left: 45px;
	font-weight: bold;
}

#tresc-tabelka-prawa #boxy-prawa .box1 .tresc
{
	padding: 5px 10px;
	border-left: 1px #f3e0d7 solid;
	border-right: 1px #f3e0d7 solid;
}



#dol1
{
	height: 10px;
	background: url(images/shishka79/dol1.png) bottom right no-repeat #ffffff;
	text-align: left;
}

#dol2
{
	width: 160px;
	height: 10px;
	background: url(images/shishka79/dol2.png) bottom left no-repeat #d46500;
}



#stopka
{
	padding: 5px 0px;
	text-align: left;
	color: #c14d00;
}

#pow {
margin:0;
padding:0;
}

#pow p {
text-align:center;
}

#pow span {
width:186px;
float:left;
}
#pow span p {
padding:10px;
text-align:left;
margin-top:2px;
}

#pow span h2 {
font-size:12px;
padding-left:10px;
margin-bottom:0;
padding-bottom:0;
}
#pow span h1 {
font-size:12px;
padding-left:10px;
margin-bottom:0;
padding-bottom:0;
margin-top:10px;
text-align:left;
}
#pow h1 {
font-size:12px;
text-align:center;
}

#footer {
color:#fff;
text-align:center;
}

#footer a {
color:#fff;
}