BODY 
{
margin: 0px;
padding: 0px;
background: #ffffff;
color: #323232;
font: 11px Verdana;
text-align: center;
}

table
{
	margin:0;
	color: #323232;
	font: 11px Verdana;
}
#error {background: #cc3333; background-image: url(images/wyk.jpg); background-position:left; background-repeat:no-repeat; width:100%; padding-left:40px; padding-top:10px; padding-right:10px; padding-bottom:10px; text-align:center; font-weight:bold; color:#ffffff; font-size:13px; margin-top:12px; margin-bottom:12px; display:table; height:57px}
#frame {background:#f5f5f9; border: 1px solid #898992; padding:13px; font:12px Verdana; margin:5px}

/* panel partnera */
#panel {clear:both; border:1px solid #a5a5b1; padding:10px; background:#fcfcf8;}
#panel_act {float:left; width:119px; border-top:1px solid #a5a5b1; border-left:1px solid #a5a5b1; border-right:1px solid #a5a5b1; text-align:center; padding-top:8px; padding-bottom:8px; background:#fcfcf8;}
#panel_nact {float:left; width:119px; border:1px solid #a5a5b1; text-align:center; padding-top:8px; padding-bottom:8px; background:#e3e3f9;}

/* pasek z nazwa okienka bocznego - tło */
#bar_bg
{
	background:url(images/bar.jpg);
	width:157px;
	height:26px;
	margin-top:0px
}
#bar {padding-left:26px; padding-top:6px; font-weight:bold; color:white;} /* tekst */

/* zawartosc okienka bocznego */
#win {padding:6px;}

/*tabelka z produktami*/
table.oferta {background:#FFFFFF;border:1px solid #bababa; border-collapse:collapse;}
.oferta td {border: 1px solid #bababa; padding: 4px;}

/* tabelka z cienka ramka uzywana w wielu miejscach */
table.obrazek {
  border-collapse:collapse;
  border:1px solid #acaccc;
  }
.obrazek td {border: 1px solid #acaccc; padding:3px;}


/* widok do wydruku, np zamówienia */
table.print {
  border-collapse:collapse;
  border:1px solid #676767;
  }
.print td {border: 1px solid #676767;}

a:link, a:visited
{
color: #1022a0;
font-weight: normal;
text-decoration: none;
}
a:hover
{
color: #dd0000;
font-weight: normal;
text-decoration: underline;
}

/* główne menu sklepu */
a.menu:link, a.menu:visited
{
color: white;
font-size:12px;
text-decoration: none;
font-weight:bold;
}

a.menu:hover  {
color: #c40a00;
font-size:12px;
font-weight:bold;
}

/* okienko z kategoriami produktów - nie kliknięta kategoria */
a.produkty:link  {
color: #545454;
font-weight: bold;
text-decoration: none;
}

a.produkty:visited  {
color: #545454;
font-weight: bold;
text-decoration: none;
}

a.produkty:hover  {
color: #BB0000;
font-weight: bold;
text-decoration: none;
}

a.produkty_cl:link  {
color: #BB0000;
font-weight: bold;
text-decoration: none;
}

a.produkty_cl:visited  {
color: #BB0000;
font-weight: bold;
text-decoration: none;
}

a.produkty_cl:hover  {
color: #545498;
font-weight: bold;
text-decoration: none;
}

/* scieżka - kategoria -> produkt...*/
a.path:link  {
color: #BB0000;
font-weight: bold;
text-decoration: underline;
}

a.path:visited  {
color: #BB0000;
font-weight: bold;
text-decoration: underline;
}

a.path:hover  {
color: #343434;
font-weight: bold;
text-decoration: underline;
}

/* wykonanie strony */
a.web:link  {
color: #6688a0;
text-decoration: none;
}

a.web:visited  {
color: #6688a0;
text-decoration: none;
}

a.web:hover  {
color: #800000;
text-decoration: underline;
}


/* tytul podstrony */
font.tit  {
  font: 14px Verdana;
  color: #BB0000;
  font-weight:bold;
}

/* cena */
font.cena  {
  font-size:12px;
  color:#BB0000;
  font-weight:bold;
}

font.marka  {
  color: #AA0032;
  font-size: 13px;
  font-weight:bold;
}

font.nazwa  {
  color: #232323;
  font-size: 12px;
  font-weight:bold;
}

/* suma na końcu zamówienia */
font.suma  {
  color: #000088;
  font-size: 12px;
  font-weight:bold;
}

/* nagłówek w podglądzie zamówienia, faktura, korekta */
font.big {
  font-size:15px;
  font-weight:bold;
}

/* napis autor opinii o produkcie i data dodania */
font.autor {
  color: #434367;
}

/* kreska pod tytułem podstrony, w koszyku... */
div.line {
  background: #a6c5de;
  height: 1px;
  padding: 0px;
  margin-top: 6px;
  margin-bottom: 6px;
  overflow: hidden;
}

/* linia w menu z produktami - config.php -> products.php */
div.line_prod
 {
  background: #bdbdc4;
  height: 1px;
  margin-top: 3px;
  margin-bottom: 3px;
  overflow: hidden;
}

/* kreska - podkategorie */
div.podkat
{
	float:left;
	padding-right:3px
}

/* kreska - podkategorie 2 poziom */
div.podkat2
{
	float:left;
	padding-left:5px;
	padding-right:3px;
}

/* kreska na stronie głównej oddzielająca tekst powitalny od polecanych produktów */
div.line_start {
  background: #add9ff;
  height: 10px;
  padding: 0px;
  margin-top: 8px;
  margin-bottom: 8px;
  overflow: hidden;
}


/* element oddzielajacy zamiast <BR> - w wielu miejscach */
div.pause
{
margin-top:4px;
margin-bottom:4px;
overflow:hidden;
}

/* formularz do edycji towaru */
fieldset {
padding: 10px 10px 10px 10px;
border: 1px solid #565658;
}

/* nagłówek tabeli */
td.tytul
{
  background:#9bbfd2;
  text-align:center;
}

/* 1 wiersz tabeli */
tr.lista1,td.lista1
{
  background:#daeaf3;
  color:#000000;
  text-align:left;
}

/* 2 wiersz tabeli */
tr.lista2,td.lista2
{
  background:#c9e1ef;
  color:#000000;
  text-align:left;
}

/* tytuł newsa */
td.newsy
{
  background:#5ad11f;
  color:#323232;
  font-weight:bold;
  padding:3px;
}

/* komórka tabeli z punktem - products, top10 */
td.point
{
  padding-top:8px;
  padding-right:5px;
}
input, textarea, select
{ 
  background : #EEEEF5;
  border: 1px solid #898989;
  font: 12px Verdana;
}

/* wszystkie przyciski */
input.button
{
  background-image: url(images/button.gif);
  width:75px;
  height:21px;
  border: 0px;
  font: 12px Tahoma;
  color: navy;
  cursor: pointer;
}

/* do checkboxów, radio, submit */
input.trans
{
  background: transparent;
  border: 0px;
}

label
{
  cursor:pointer;
}

/* pola w koszyku z obliczeniami */
input.readonly
{
   color: #222222;
   background:transparent;
   border:0
}

