/*
  składowa sklepu oscGold (C) www.oscgold.com
*/

/* kolor tla strony, tekstu na stronie oraz rozmiaru marginesu */
BODY { background: #fffee7; color: #3a3a3a; margin: 0px;  }

/* ustawienia tekstu bledow */
.errorBox { font-family : Verdana, Tahoma, 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 : Verdana, Tahoma, Arial, sans-serif; font-size : 10px; color: #cc0033; }

/* kolor paska powiadamienia o produktach po zakonczonych zakupach - checkout_success.php) */
.productsNotifications { font-family: Verdana, Tahoma, Arial, sans-serif; background: #ffffff; font-size: 12px; }

/* wyglad tekstu [edycja] przed ostatecznym zatwierdzeniem zamowienia */
.orderEdit { font-family : Verdana, Tahoma, Arial, sans-serif; font-size : 10px; color: #00008B; text-decoration: underline; }

/* ustawienie informacji w potwierdzeniu mBank */
h1 { margin-bottom: 20px; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #46494c; }

/* ustawienia linkow */
A { color: #3a3a3a; text-decoration: none; }
A:hover { color: #c4070a; text-decoration: none; }

/* sposob wyswietlania formularzy */
FORM { display: inline; }

/* ustawienia paska nawigacyjnego : czcionka, rozmiar, tło, obraz sła, kolor tekstu */
.headerNavigation { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; color: #474747; text-decoration: none; }
.headerNavigation:hover { color: #c4070a; text-decoration: none; }

/* 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, Verdana, Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; text-align: center;color: #ffffff; background: #ff0000; }

/* kolor ramek  */
.infoBox { background: #ffeeab; }

/* ustawienia dla boxow */
TD.infoBox, SPAN.infoBox { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; }

/* ustawienia dla boxow w modulach*/
.infoBoxContents { font-family: Tahoma, Arial, sans-serif; font-size: 12px; background: #fef9c6; }

/* ustawienia dla boxow (linki w OSTATNIO OGLADANE)*/
.boxContents { font-family: Tahoma, Arial, sans-serif; font-size: 12px; }

/* ustawienia naroznikow boxow - rozwiazanie niestandartowe */
TD.CornerBoxHeading {


background-color:#ffeeab;
border-top:1px solid #fff;
border-bottom:1px solid #fff;






padding: 0px; }

/* 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: #fef9c6; line-height:15px;;
  /*border-bottom:1px solid #cccccc;  /*obramowanie*/
}

/* 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: #fef9c6; line-height:15px;;
 /* border-bottom:1px solid #cccccc;*/
}

/* ustawienia naglowka w liscie produktow */
.productListing-heading { font-family:Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; co	lor: #434c5d; background: #ffeeab; }

/* ustawienia tabeli listujacej produkty po wybraniu kategorii */
TABLE.productListing { border-left: 1px; border-style: solid; border-color: #ffeeab; border-collapse: collapse;}

/* ustawienia dla listy wyswietlajacej produkty */
TD.productListing-data { font-family: Tahoma, Arial, Tahoma, Verdana, sans-serif; font-size: 12px; line-height:15px;}

/* 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: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; line-height:15px;; }

/*ustawienia dla glownych stron, np. opisy produktow */
TD.subTileModule, P.subTileModule { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; color: #3a3a3a; line-height: 1.5; padding-top: 15px; line-height:15px;; }

/* wszedzie tam gdzie wystepuje maly tekst, np. data dodania produktu */
TD.smallText, SPAN.smallText, P.smallText, .smallText { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px;  line-height:15px;;}

/* Tytul glownej kategorii w newsach */
TD.accountCategory { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 13px; color: #46494c; }

/* ustawienia opisow pol formularza przy zaawansowanym wyszukiwaniu */
TD.fieldKey { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; line-height:15px;; }

/* ustawienia pol formularza przy zaawansowanym wyszukiwaniu */
TD.fieldValue { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; line-height:15px;; }

/* naglowki tabel  */
TD.tableHeading { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; line-height:15px;; }


/* ustawienia tekstu w polach formularzy */
CHECKBOX, INPUT, SELECT { font-size: 10px; font-family: Tahoma, Arial,sans-serif; color: #000000; font-weight: normal;  border: 1px solid #fec42d; }

/* ustawienia pola tekstowego w formularzach */
TEXTAREA { border: #c0c0c0 1px solid; font-size: 10px; font-family: Tahoma, Arial, Tahoma, sans-serif; color: #000000; }

/* ustawienia  */
SPAN.markProductOutOfStock { font-family: Tahoma, Verdana, Tahoma, Arial, sans-serif; font-size: 12px; color: #c76170; font-weight: bold; }

/* ustwaienia promocyjnej ceny produktu */
SPAN.productSpecialPrice { font-family: Verdana, Tahoma, Arial, sans-serif; color: #ff0000; font-size: 12px;font-weight: bold; white-space: nowrap; }
productSpecialPrice { font-family: Verdana, Tahoma, Arial, sans-serif; color: #ff0000; font-size: 12px; font-weight: bold; white-space: nowrap; }

/* ustawienia tekstu bledu */
SPAN.errorText { font-family: Verdana, Tahoma, 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: Verdana, Tahoma, 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: Verdana, Tahoma, 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: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; color: #46494c; }

/* ustawienia bledow/sukcesow/ostrzezen podczas operacji usuwania/dodawania informacji*/
.messageBox { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; color: #FFD700; background-color: #DC143C; }
.messageStackSuccess { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* ustawienia oznaczenia pol wymaganych w formularzach */
.	Requirement { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; color: #ff0000; }

/* ustawienie wyswietlania nazwy produktu w boxie Nasz Hit */
.star-product-title { font-family: Verdana, Tahoma, Arial, sans-serif; text-align : center; font-size: 12px; font-weight: bold; color: #46494c; }
.star-product-title:hover { font-family: Verdana, Tahoma, 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: 12px;font-weight: normal;color: #46494c; }

/* Box Categories */
/* ustawienia wiersza katerii 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: 12px; color: #3a3a3a; text-decoration: none }
.boxLink:hover { font-weight: normal; font-size: 12px; color: #c4070a; text-decoration: none;}

/* wyswietlanie ceny produktu w boxie nowe produkty */
.PriceProduct { font-family: Verdana, Tahoma, Arial, sans-serif; font-weight: bold;  font-size: 16px; color: #46494c }

.SmallPriceProduct { font-family: Verdana, Tahoma, Arial, sans-serif; font-weight: bold; font-size: 12px;color: #46494c }

/* ustawienia napisu cena */
SPAN.Cena, TD.Cena { font-family: Verdana, Tahoma, Arial, sans-serif; font-weight: bold; font-size: 12px;color: #3a3a3a; white-space: nowrap; }

/* wyswietlanie nazwy produktu na stronie opisu produktu */
.ProductInfoTile { font-family: Verdana, Tahoma, Arial, sans-serif; font-weight: bold; font-size: 14px; color: #3a3a3a; text-decoration: none; }

/* wyswietlanie ceny detalicznej producenta i oszczedzasz */
.PriceRetailProduct { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px;color: #3a3a3a }

/* ustawienie srodka tabelki nasz hit - na stronie glownej */
.templateinfobox { font-family: Tahoma, sans-serif;font-size: 10px; color: #3a3a3a; background-color: #fef9c6;}

/* ustawienie napisu szczegoly w listingach produktow */
.ProductDescripion:hover { font-size: 12px; font-weight: bold; color: #c4070a; text-decoration: none; }

/* tabela z obramowaniem */
.TableFrame { border: 1px; border-style: solid; border-color: #ffeeab; }

/* tlo komorki imitujacej przycisk */
.Button { font-size: 12px; font-weight: bold; }

/* tlo komorki w karcie produktu z informacjami o producencie, dostepnosci ... */
.ProductHead { font-size: 12px; font-weight: normal; background: #f2f1f1; }

/* ustawienia dla tytulow naglowkow oczekiwanych produktow*/
TD.PageUpcoming {
    font-family: Verdana, Tahoma, 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: #fef9c6 }
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: Verdana, Tahoma, Arial, sans-serif; padding: 0.2em 0.5em; color: #3a3a3a; font-weight: bold; font-size: 12px; 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}

/* tlo do menu w naglowku */
.imageL1 { background: url('images/graf/top_menu.gif'); visibility: hidden; }
.imageL2 { background: url('images/graf/top_menu_on.gif'); visibility: hidden; }
.imageL3 { background: url('images/graf/top_menu_end.gif'); visibility: hidden; }
.imageL4 { background: url('images/graf/top_menu_on_end.gif'); visibility: hidden; }

/* 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: Verdana, Tahoma, 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: Verdana, Tahoma, 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: Verdana, Tahoma, 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 gornego paska nawigacyjnego */
.top_cont { overflow:hidden; width:100%; }
.bot_cont { clear: both; }

/* czesc gorna paska */
.top_left { background: url('images/graf/top_left.gif') no-repeat; height:60px; width:25px; float:left; }
.top_header { background: url('images/graf/top.gif') repeat-x; height:60px; float:left; }
.top_right { background: url('images/graf/top_right.gif') no-repeat; height:60px; width:25px; float:left; }

/* czesc dolna paska */
.top_b_left { background: url('images/graf/top_b_left.gif') no-repeat; height:48px; width:25px; float:left; }
.top_b { background: url('images/graf/top_b.gif') repeat-x; height:48px; float:left; }
.top_b_right { background: url('images/graf/top_b_right.gif') no-repeat; height:48px; width:25px; float:left; }

/* tekst i link do wyszukiwania */
.top_search_text { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; padding-right:5px; float:left; }
.top_search { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 9px; color: #ffffff; text-decoration: none; font-weight: normal; text-transform: lowercase; }
.top_search:hover { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 9px; color: #ebff02; text-decoration: none; font-weight: normal; text-transform: lowercase; }
.top_wyszukaj { float:right; margin-top:6px; margin-right: 10px; width:320px; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:5px; background-color:#fec42d; border-left:1px solid #FFF; }
.szuk_but { float:right; padding:0px; background-color:#ff8a00; color:#FFF; }

/* tekst i link do koszyka w naglowku */
.koszyk_img { float:right; padding-right:5px; }
.top_koszyk { float:right; width:40%; padding-right:15px; }
.koszyk_text { float:right; line-height:15px; padding-top:18px; }
.koszyk_info { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: normal; }
.koszyk_wart { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; color: #ebff02; text-decoration: none; font-weight: normal; }

/* menu w naglowku */
.top_menu { background: url('images/graf/top_menu.gif') no-repeat; height:48px; width:145px; display:block; line-height: 45px; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 13px; color: #c7c7c7; text-decoration: none; font-weight: bold; }
.top_menu:hover { background: url('images/graf/top_menu_on.gif') no-repeat; height:48px; width:145px; display:block; line-height: 45px; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none; font-weight: bold; }
.top_menu_end { background: url('images/graf/top_menu_end.gif') no-repeat; height:48px; width:145px; display:block; line-height: 45px; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 13px; color: #c7c7c7; text-decoration: none; font-weight: bold; }
.top_menu_end:hover { background: url('images/graf/top_menu_on_end.gif') no-repeat; height:48px; width:145px; display:block; line-height: 45px; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none; font-weight: bold; }
.menu_kont { width:725px;overflow:hidden; }

/* pasek nawigacyjny */
.ramka_head { padding:1px;border:1px solid #babbbe; }
.header_top { background:#ffeeab; width:100%; float:left; height:19px;overflow:hidden; } 
.rg_header { float:right;line-height:15px; }
.lf_header { float:left;line-height:15px; }

/* ustawienia dla boxow  */
.box_cont { overflow:hidden; }
.box_left { float:left;

/* background: url('images/box/box_left.gif') no-repeat; 
*/
background:#ffeeab;
border-top:1px solid #fff;
border-bottom:1px solid #fff;

width:20px; height: 38px; }
.box_right { float:left; 

/* background: url('images/box/box_right.gif') no-repeat;
*/
background:#ffeeab;
border-top:1px solid #fff;
border-bottom:1px solid #fff;


 width:20px; height: 38px; }
/* ustawienia naglowka boxow - nazwa boxu */
.infoBoxHeading { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #646464; 

/*background: url('images/box/box.gif') repeat-x; */
background:#ffeeab;
border-top:1px solid #fff;
border-bottom:1px solid #fff;

line-height: 35px; height: 38px; float:left; text-align: center; }
/* kolor tla dla boxow - w takim kolorze jest ich obramowanie */
.box_border { border:none; background:#fef9c6; }
/* ustawienia czcionki we wszystkich boxach  (definicja wygladu boxu) */
.boxTextDefine { font-family: Verdana, Tahoma, Arial, sans-serif; font-size:10px; padding-top:10px; padding-bottom:10px; }

/* ustawienia dla boxu KOSZYK */
.box_shop_cont { overflow:hidden; }
.box_shop_left { float:left; background:#ffeeab; width:20px; height: 38px;  border-bottom:1px solid #fff; border-top:1px solid #fff; }
.box_shop_right { float:left; background:#ffeeab; width:20px; height: 38px;  border-bottom:1px solid #fff; border-top:1px solid #fff; }
.infoBox_shop { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #646464; background:#ffeeab; 
border-bottom:1px solid #fff; border-top:1px solid #fff; line-height: 35px; height: 38px; float:left; text-align: center; }
.shop_bg { background:#fef9c6; margin:1px; }
.shop_empty { background:#fef9c6; margin:1px; }
.shop_gradient { background:#fef9c6; background-position: top center; }

/* ustawienia dla tytulow naglowkow (czesc srodkowa sklepu - promocje, nowe produtky etc) */
TD.pageHeading { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #646464; 

background-color:#ffeeab;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
/*
background: url('images/modules/bg.gif') repeat-x; 

*/


padding-bottom:3px; padding-left:10px;}

/* kolor linkow w naglowkach modulow - np Promocje */
.headerNavigationFeatured { font-family: Verdana, Tahoma, 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: #ffeeab; background:#fef9c6;  }
.TableModule_On { border: 1px; border-style: solid; border-color: #ffeeab; background:#fef9c6; cursor: pointer; }

/* wyswietlanie nazwy produktu w modulach */
.ProductTile { font-family: Verdana, Tahoma, Arial, sans-serif; font-weight: bold; font-size: 14px; color: #32363c; text-decoration: none }
.ProductTile:hover { font-family: Verdana, Tahoma, Arial, sans-serif; font-weight: bold; font-size: 14px; 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: 12px; }
.kwot_brutto { font-size: 12px; }
.netbru_text { font-size: 10px; font-family: Verdana, Tahoma, 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: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; color: #333537; text-decoration: none; font-weight: normal; text-transform: lowercase; }
.bottom_link:hover { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; 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: Verdana, Tahoma, 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: Verdana, Tahoma, Arial, sans-serif; font-size: 9px; color: #7f7f7f; font-weight:normal; line-height:12px; }

/* NOWE */
/* ustawienia w koszyku w boxie koszyk */
.newItemInCart { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; }
.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: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; color: #3a3a3a; text-decoration: none; }


.top_top{
border-top:1px solid #FFF;
margin-top:10px;
height:30px;

margin-left:10px;
margin-right:9px;
border-right:1px solid #FFF;
}
.top_center{
margin-left:10px;
margin-right:9px;
border-right:1px solid #FFF;
display:block;
width:961px;
height:104px;
}

.top_bottom{
margin:0;
padding:0;
border-right:1px solid #FFF;
border-bottom:1px solid #FFF;
border-top:none;
margin-left:10px;
margin-right:9px;
height:42px;

}



ul.menu_g, ul.menu_g li{
padding:0;
margin:0;
display:block;
list-style:none;
float:left;
}

ul.menu_g li{
display:inline;
height:30px;
padding:0;
}

ul a.o_firmie {
background:url('http://www.bonimed.pl/sklep/templates/bonimed/images/menu/o_firmie-off.jpg') no-repeat; 
display:block;
width:64px;
height:30px;
}

ul a.o_firmie:hover {
background:url('http://www.bonimed.pl/sklep/templates/bonimed/images/menu/o_firmie-on.jpg') no-repeat; 
display:block;
width:64px;
height:30px;
}
ul a.produkty {
background:url('http://www.bonimed.pl/sklep/templates/bonimed/images/menu/produkty-off.jpg') no-repeat; 
display:block;
width:81px;
height:30px;
}

ul a.produkty:hover {
background:url('http://www.bonimed.pl/sklep/templates/bonimed/images/menu/produkty-on.jpg') no-repeat; 
display:block;
width:81px;
height:30px;
}

ul a.ksiega_ziol {
background:url('http://www.bonimed.pl/sklep/templates/bonimed/images/menu/ksiega_ziol-off.jpg') no-repeat; 
display:block;
width:89px;
height:30px;
}

ul a.ksiega_ziol:hover {
background:url('http://www.bonimed.pl/sklep/templates/bonimed/images/menu/ksiega_ziol-on.jpg') no-repeat; 
display:block;
width:89px;
height:30px;
}

ul a.gdzie_kupic {
background:url('http://www.bonimed.pl/sklep/templates/bonimed/images/menu/gdzie_kupic-off.jpg') no-repeat; 
display:block;
width:97px;
height:30px;
}

ul a.gdzie_kupic:hover {
background:url('http://www.bonimed.pl/sklep/templates/bonimed/images/menu/gdzie_kupic-on.jpg') no-repeat; 
display:block;
width:97px;
height:30px;
}

ul a.publikacje{
background:url('http://www.bonimed.pl/sklep/templates/bonimed/images/menu/publikacje-off.jpg') no-repeat; 
display:block;
width:88px;
height:30px;
}

ul a.publikacje:hover{
background:url('http://www.bonimed.pl/sklep/templates/bonimed/images/menu/publikacje-on.jpg') no-repeat; 
display:block;
width:88px;
height:30px;
}

ul a.poradnik{
background:url('http://www.bonimed.pl/sklep/templates/bonimed/images/menu/poradnik-off.jpg') no-repeat; 
display:block;
width:166px;
height:30px;
}

ul a.poradnik:hover{
background:url('http://www.bonimed.pl/sklep/templates/bonimed/images/menu/poradnik-on.jpg') no-repeat; 
display:block;
width:166px;
height:30px;
}

ul a.dzialalnosc {
background:url('http://www.bonimed.pl/sklep/templates/bonimed/images/menu/dzialalnosc-off.jpg') no-repeat; 
display:block;
width:185px;
height:30px;
}

ul a.dzialalnosc:hover {
background:url('http://www.bonimed.pl/sklep/templates/bonimed/images/menu/dzialalnosc-on.jpg') no-repeat; 
display:block;
width:185px;
height:30px;
}

ul a.linki {
background:url('http://www.bonimed.pl/sklep/templates/bonimed/images/menu/linki-off.jpg') no-repeat; 
display:block;
width:57px;
height:30px;
}

ul a.linki:hover{
background:url('http://www.bonimed.pl/sklep/templates/bonimed/images/menu/linki-on.jpg') no-repeat; 
display:block;
width:57px;
height:30px;
}

ul a.kontakt{
background:url('http://www.bonimed.pl/sklep/templates/bonimed/images/menu/kontakt-off.jpg') no-repeat; 
display:block;
width:74px;
height:30px;
}


ul a.kontakt:hover{
background:url('http://www.bonimed.pl/sklep/templates/bonimed/images/menu/kontakt-on.jpg') no-repeat; 
display:block;
width:74px;
height:30px;
}

ul a.sklep {
background:url('http://www.bonimed.pl/sklep/templates/bonimed/images/menu/sklep-off.jpg') no-repeat; 
display:block;
width:60px;
height:30px;
}

ul a.sklep:hover{
background:url('http://www.bonimed.pl/sklep/templates/bonimed/images/menu/sklep-on.jpg') no-repeat; 
display:block;
width:60px;
height:30px;
}


div.kup_teraz{
border:1px solid #ffeeab;
width:200px;
float:right;
text-align:center;
}
div.kt_head{
background-color:#ffeeab;
border-bottom:1px solid #c3c3c3;
text-align:center;
font-weight:bold;
font-size:14px;
padding:4px;
}

div.kt_cont{
width:200px;
text-align:center;
}
div.kt_print{
text-align:center;
padding:4px;
border-top:1px solid #c3c3c3;}

.cat_kont{
font-size:12px;
}

.footer_img{
background-image:url("./images/footer.jpg");
background-repeat:no-repeat;
display:block;
width:980px;
height:50px;
}
.foot{
float:right;
text-align:left;
padding-right:20px;
font-size:12px;
color:#111;
width:80px;
}

.produkt_opis-nowe{
width:470px;
float:left;
font-size:12px;
text-align:left;
line-height:15px;
}

.product_tile{
font-size:14px;
}