/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/
/* Zmienia rozmiar czcionki we wszystkich boxach. */
.boxText { font-family: Tahoma,Verdana, Arial, sans-serif; font-size: 11px; }

/* Kolor i rozmiar tekstu błędów */
.errorBox { font-family : Tahoma,Verdana, Arial, sans-serif; font-size : 11px; background: #ffb3b5; font-weight: bold; }

/* Parametry ostrzeżenia o braku towaru w magazynie */
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }

/* Parametry ostrzeżenia o braku towaru w magazynie */
.productsNotifications { background: #f2fff7; }

/* Kolor paska powiadomienia w checkout_success.php  przy zakończonych zakupach, tym kolorem zaznaczone są produkty które zostały zakupione. Mamy możliwosc zamówienia powiadomienia o tych produktach */
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

/* kolor tła strony, tekstu na stronie, oraz rozmiar marginesu */
BODY {
  /*background-image:url(images/bg.gif);*/ 
  /*background-attachment: fixed;*/
  /*color: #3C4D61;*/
  margin: 0px;
  margin-top:0px; 
  padding-top:0px; 
  margin-bottom:0px; 
  padding-bottom:0px; 
  margin-left:0px; 
  padding-left:0px; 
  margin-right:0px; 
  padding-right:0px;
}
/*.tlo_sklepu {
  background-image:url(images/banerok_07.jpg);
  
}*/
/* Kolory linków */
A {
  color: #626262;
  text-decoration: none;
}
/* kolor po najechaniu na link */
A:hover {
  color: #626262;
  text-decoration: underline;
}
/* sposób wyświetlania formularzy */
FORM {
	display: inline;
}
/* kolor tla u gory, tam gdzie logo */
TR.header {
  background: #FFFFFF;
}
/* kolor paska nawigacyjnego pod nagłówkiem */
/*TR.headerNavigation {
/*  background: #BBC3D3;
}
/* ustawienia paska nawigacyjnego : czcionka,rozmiar,tło,obraz tła, color tekstu, wytłuszczenie */
TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-style: normal;
  background: #FFFFFF;
  background-image:url(images/banerok_05.jpg);
  color: #FFFFFF;
  font-weight : bold;
}
/* kolor czcionki w menu glownym */
A.headerNavigation { 
  color: #FFFFFF;
  text-decoration: none;
}
/* j/w po najechaniu */
A.headerNavigation:hover {
  color: #FFFFFF;
  text-decoration: underline;
}
.stopka {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-style: normal;
  color: #FFFFFF;
  font-weight : normal;
}
A.stopka { 
  color: #FFFFFF; 
}

A.stopka:hover {
  color: #FFFFFF;
}
/* kolor gdy w nagłówku wystąpi błąd - error pojawia sie na górze nagłówka */
TR.headerError {
  background: #ff0000;
}
/* ustawienia nagłówka w przypadku błedu */
TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}
/* ustawienia dla informacji ktore wyskakuja na samej gorze nagłówka */
TR.headerInfo {
  background: #00ff00;
}
/* ustawienia dla górnych informacji w nagłówku */
TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}
/* ustawienia dla stopki - na samym dole strony */
TR.footer {
  background: #666666;
}
/* ustawienia wygladu stopki : czcionka,rozmiar,kolor tła, obraz tła,kolor tekstu,wytłuszczenie */
TD.footer {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: normall;
}
/* kolor dla boxów informacyjnych - po prawej i lewej stronie */
.infoBox {
  border: 1px solid #999999;
}
/* kolor dla boxów product_info */
.productBox {
  border: 1px solid #999999;
}
/* zamienic tam gdzie infoBox na myinfoBox */
.myinfoBox {
  /*background-color: #EAF7FF;*/
  border-left:1px solid #999999;
  border-right:1px solid #999999;
  border-bottom:1px solid #999999;
}
/* ustawienia dla zawartości box'ów z prawej i lewej strony */
.infoBoxContents {
  background: #FFFFFF;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 11px;
  padding-bottom: 5px;
  color: #626262;
}
/* kolor tla krawedzi pod boxami*/
.infoBoxcenter {
  background: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
}
/* nagłówek boxów - czcionka,rozmiar,wytłuszczenie,kolor tła,kolor czcionki */
/* tlo naglowka srodkowego boxu oraz kolor czcionki*/
TD.infoBoxHeading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;  
  font-weight: bold;
  background-image:url(images/infobox/tlo_box_center.gif);
  color: #FFFFFF;
  /*display: none;*/
}
TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
/* kolor dla pozostałych boxów - nowe wpisy */
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: #FBFBFB;
}
/* kolor dla pozostałych boxów - stare wpisy np. adres */
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: #FBFBFB;
}
/* kolor tabelki przy przegladaniu zawartosci koszyka */
TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #F8F8F8;
  border-spacing: 1px;
}

/*od tad prezentacja produktow z danej kategorii - lista*/

/* kolor naglowka tabelkiz opisem towaru*/
.productListing-heading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #E3E3E3;
  color: #626262;
  font-weight: bold;
}
/*kolor tla tabelki z opisem towaru*/
TD.productListing-data {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #FBFBFB;
  color: #626262;
}
/*kolor tla tabelki z opisem towaru*/
TD.productListing-data2 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #FFFFFF;
  color: #626262;
}
/* kolor linków w liście produktów */
A.pageResults {
  color: #848282;
}
/* kolor linków w liście produktów po najchaniu myszką */
A.pageResults:hover {
  color: #848282;
  background: #EFEFEF;
}
/* tytul strony w centralnej czesci sklepu*/ 
TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #626262;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #626262;
}
/* dla głównych stron, np. opis produktu */
TD.main, P.main {
  font-family: Arial,helvetica,sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #626262;
}
/* dla głównych stron, np. opis produktu */
TD.main2, P.main2 {
  font-family: Arial,helvetica,sans-serif;
  font-size: 12px;
  color: #626262;
  line-height: 1.5;
  padding-left: 9px;
}
/* wszedzie tam gdzie wystepuje mały tekst, np. data dodania produktu */
TD.smallText, SPAN.smallText, P.smallText {
  font-family: Arial,helvetica,sans-serif;
  font-size: 10px;
  color: #626262;
  line-height: 1.5;
}
.stopka {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}
/* nazwy pol formularzy np. w wyszukiwaniu zaawansowanym, lub przy tworzeniu nowego konta */
TD.fieldKey {
  font-family: Arial,helvetica,sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #626262;
}
/* format tekstu ktory wpisujemy w formularzach */
TD.fieldValue {
  font-family: Arial,helvetica,sans-serif;
  font-size: 11px;
}
/* dla nagłówków tabel */
TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
/* opcja opsiu produktu któy ląduje w naszym koszyku */
SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}
/* właściwosci tekstu w checkboxach itd. np. w menu rozwijanym producentow */
CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}
/* tekst któy jest wprowadzany w obszarze tekstowym np. komentarz do zamówienia */
TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}
/* gdy wchodzimy na strone zostajemy powitani, tutaj mozemy zmienic właciwosci tego powitania "Witaj Nieznajomy!" tego Niezanjomego mozemy zmienic */
SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}
/* własciwosci tabeli która widzmy w "Moje konto", "Edytuj konto", i w "Dodaj adres" */
TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}
/* W "Moje konto", "Edytuj konto", i w "Dodaj adres" rozmiar nagłówka tekstu. */
TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
/* dla informacji ze produkt jest niedostępny */
SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}
/* kolor ceny produktu któy jest aktualnie w promocji */
SPAN.productSpecialPrice {
  font-family: Arial,helvetica,sans-serif;
  color: #ff0000;
  font-size: 14px;
  font-weight: bold;
}
/* kolor tekstu błędu */
SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }

/* kolor na jakie zmienia sie tło za tekstm ktory zostal najechany myszą, np. przy wyborze sposobu płatności */
.moduleRowOver { background-color: #E3E3E3; cursor: pointer; cursor: hand; }

/* gdy juz klikniemy myszka na tekst który był do wyboru, na ten wlasnie kolor zostanie on podswietlony np. przy wyborze metody transportu lub płatności */
.moduleRowSelected { background-color: #E3E3E3; }

/* gdy jestesmy w kasie, jest to wyglad paska na dole, ktory śledzi składanie zamówienia krok po roku, tutaj zmieniamy własciwosci nieaktywnych "kroków" skladania zamowienia */
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }

/* jw. tylko ze bieżacy "krok" w skłšdaniu zamówienia */
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* kolory tła błędów / sukcesów podczas gdy np. próbujesz skasowac swój główny adres z ksiazki adresowej */
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* kolor * oraz "pól wymaganych" przy tworzeniu nowego konta */
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

.imagesBoxContents {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
}
/* własciwości opisu kategorii */
TD.category_desc {
  font-family: Tahoma,Verdana, Arial, sans-serif; 
  font-size: 11px;
  color: #626262;
  line-height: 1.5;
}
/* wyświetla kategorie w boxie*/
TABLE.categ {
  border: 0px;
  border-spacing: 0px;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
}

TD.categ {
     vertical-align: top;
} 

.Stil1 {	
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

.Stil5 {
font-size: 10px;
}

.Stil6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Stil8 {
font-size: 9;
}
/*pole w ktorym wpisujemy ilosc zamowionych produktow w product_info.php*/
.pole {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #626262;
	background-color: #FFFFFF;
	border-color: #999999;
	border : 1px solid;
}
/*lista rozwijana - wyszukiwanie*/
.pole2 {
	width: 165px;
	font-family: Arial,helvetica,sans-serif;
	font-size: 11px;
	color: #626262;
	background-color: #FFFFFF;
	border-color: #999999;
	border : 1px solid;
}
/*lista rozwijana*/
.pole3 {
	font-family: Arial,helvetica,sans-serif;
	font-size: 11px;
	color: #626262;
	background-color: #FFFFFF;
	border-color: #999999;
	border : 1px solid;
}
.pol {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #647B93;
	background-color: #FFFFFF;
	margin-left: 10px;
} 
/*wyswietla nazwe artykulu, dostepne opcje w product_info.php*/
 .ff1 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #b52121;
  font-weight: bold;
 }
 /*wyswietla dostepne opcje w product_info.php*/
 .ff2 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  font-weight: normal;
 }
  /*wyswietla np: rozmiar w product_info.php*/
 .ff3 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #626262;
  font-weight: bold;
 }
 /*wyswietla np: rozmiar w product_info.php*/
  .ff4 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #626262;
  font-weight: normal;
 }
  /*wyswietla cene w product_info.php*/
  .ff5 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #666666;
  font-weight: normal;
 }
  /*wyswietla cene w product_info.php*/
  .ff6 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
 }
  /*tekst na stronie pogrubiony*/
 .ff7 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #626262;
  font-weight: bold;
 }
  /*tekst na stronie pogrubiony*/
 .ff7new {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold;
 }
  /*tekst na stronie 10px*/
  .ff8 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #626262;
  font-weight: normal;
 }
  /*tekst na stronie 10px*/
  .ff8new {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #ffffff;
  font-weight: normal;
 }
  /*tekst na stronie 11px*/
  .ff9 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #626262;
  font-weight: normal;
  text-align: justify;
 }
  /*tekst na stronie 11px*/
  .ff9new {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  font-weight: normal;
  text-align: justify;
 }
  /*tekst na stronie zielony*/
 .ff10 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #666666;
  /*text-decoration: none;*/
  font-weight: bold;
  padding-top: 5px;
  padding-bottom: 5px;
 }
 .ff10 a {
  color : #666666;
  /*text-decoration: none;*/
 }
 .ff10 a:hover {
  color : #666666;
  /*text-decoration: none;*/
 }
  /*tekst na stronie zielony*/
 .ff10new {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  /*text-decoration: none;*/
  font-weight: bold;
  padding-top: 5px;
  padding-bottom: 5px;
 }
 .ff10new a {
  color : #ffffff;
  /*text-decoration: none;*/
 }
 .ff10new a:hover {
  color : #ffffff;
  /*text-decoration: none;*/
 }
.ml1{
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #747474;
  text-decoration: none;
}
A.ml1 { 
  color: #747474; 
}
A.ml1:hover {
  color: #747474;
}
.menub{
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ff0000;
  font-weight: bold;
  text-decoration: none;
  }
A.menub { 
  color: #ff0000;
  }
A.menub:hover {
  color: #ff0000;
  }
.menu1{
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
  }
A.menu1 { 
  color: #FFFFFF;
  }
A.menu1:hover {
  color: #FFFFFF;
  }
.menu2{
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #626262;
  font-weight: bold;
  text-decoration: none;
  }
A.menu2 { 
  color: #626262;
  }
A.menu2:hover {
  color: #626262;
  }
.go{
  font-family: Arial,helvetica,sans-serif;
  font-size: 11px;
  color: #626262;
  border-style: solid;
  border-width: 1px;
  border-color: #A1A1A1;
  height: 18px;
  width: 160px;
  }
 .go2{
  font-family: Arial,helvetica,sans-serif;
  font-size: 11px;
  color: #626262;
  border-style: solid;
  border-width: 1px;
  border-color: #A1A1A1;
  height: 18px;
  /*width: 66px;*/  
  width: 57px;
  }
/* php_info */
 .product_info {
  border: 1px solid #808080;
  background-color: #FFFFFF;
  }
/* kropeczki w osi x */
 .kropx{
  background-image: url(images/f10.gif);
  background-repeat: repeat-x;
  background-position: left;
 }
 /* kropeczki w osi y */
 .kropy{
  background-image: url(images/f11.gif);
  background-repeat: repeat-y;
  background-position: left;
 }
 /* tlo na stronie glownej pod nowymi produktami */
 .bg1{
  background-image: url(images/f12.gif);
  background-repeat: repeat-y; 
 }
 /* tlo na stronie promocje pod produktami */
 .bg2{
  background-image: url(images/f18.gif);
  background-repeat: repeat-y; 
  background-color: #ffffff;
 }
