body {
  background-color:#fff;
}
body, ul, li, form , h1, h2, h3, h4, h5, h6 { 
  margin: 0px; 
  padding: 0px;
}
body, td, ul, li, form {
  font: 11px Verdana, Helvetica, sans-serif;
  color: #6e2f22;
}
img {
  border: 0px;
}
a {
  color: #00009c; 
  text-decoration: underline;
}
a:hover {
  color: #00009c; 
  text-decoration: none;
}
.b {
  font-size: 10pt;
}

/* belka */
.belka { 
  color: #ffffff; 
  font: bold 13px Arial, Helvetica;
  text-decoration: none; 
}
.belka:hover { 
  color: #cccccc; 
  font: bold 13px Arial, Helvetica;
  text-decoration: none; 
}
.belkacl { 
  color: #cccccc; 
  font: bold 13px Arial, Helvetica;
  text-decoration: none; 
}
.belkacl:hover { 
  color: #cccccc; 
  font: bold 13px Arial, Helvetica;
  text-decoration: none; 
}

/* naglowek */
.naglowek {
  color: #D6026A; 
  font-weight: bold;
  text-decoration: none;
}
.naglowek:hover {
  color: #D6026A; 
  font-weight: bold;
  text-decoration: none;
}
.pasek {
  padding: 3px 0px 4px 8px;
  color: #03256b;
  background-color: #f4ddbb; 
  font-weight: bold;
}

/* pozostale */
.box {
  padding: 3px;
}
.box a.text {
  display: block;
  padding-bottom: 2px;
}
.box a.img {
  display: block;
  text-align: center;
}
.box a.more {
  display: block;
  text-align: right;
}
.box_produkt {
  padding-bottom: 9px;
}

/* cena */
.cena {
  color: #E94343;
}
.cenab {
  color: #E94343; 
  font-weight: bold;
}
.cenas {
  font-family: arial, verdana; 
  text-decoration: line-through;
  color: #E94343; 
}

/* komunikat */
.msg {
  padding:10px; 
  border: 5px #c3d9ff solid; 
  color:#142eb2; 
  font-size:12px; 
  font-weight:bold;
}
#bgcol1 {
  background-color: #F4DDBB;
}

/* galeria */
.gnick {
  color: #D6026A; 
  font-size: 10pt; 
  font-weight: bold; 
  text-decoration: none;
}
.gavatar {
  border: #9FC1E6 solid 3px;
}
.gline {
  height:5px; 
  background-color:#D8E9F9;
}
.gform {
  font:8pt Verdana, Arial, Helvetica;
}

/* katalog */
.katalog {
  padding-bottom:10px;
}
.katalog a {
  color: #5d5d5d; 
  font-size: 10px; 
  text-decoration: none; 
  white-space: nowrap;
}
.katalog a.hidden {
  color: #cccccc;
}
.katalog ul {
  list-style:none; 
  background: #ffffff url(../img/kropki_pion.gif) repeat-y top right;
}
.katalog ul li {
  background: #ffffff url(../img/kropki_poziom.gif) repeat-x bottom left; 
  padding: 3px 0px 3px 0px; 
  margin-right: 10px; 
  text-indent: -14px;
}
.katalog ul li:hover {
  background-color: #f4ddbb;
}
.katalog ul li.last {
  background: #ffffff; height:0px;
}

/* inne */
.redfield {
  color:#ff4444; 
  font-weight:bold;
}
.error {
  border:2px solid #ff6666; 
  font-weight:bold; 
  padding:4px; 
  margin:6px 0px 4px 0px;
}
.error span {
  color:#ff4444;
}

/* kolory */
.belkaColor {
  background-color: #d23880;
}
.ngBoxColor {
  background-color: #f4ddbb;
}

/* b&w */
/*
.belkaColor {
  background-color: #444;
}
.ngBoxColor {
  background-color: #bbb;
}
*/
