body { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
  color: #313131; 
  background-color: white; 
	margin: 0; 
  padding: 5px; 
}
form {
  margin: 0;
}
a {
  color: #960014;
	text-decoration: none;
}
a { 
  color: #720807; 
  text-decoration: none; 
}
a:hover { 
  text-decoration: underline; 
}
img {
  border: 0;
}
hr {
	height: 1px;
	color: #cccccc;
	background: #cccccc;
	border: transparent;
}
input, select, textarea {
	font-family: Tahoma, Arial, Helvetica;
}
li {
  line-height: 16px;
}

/* rozne rozmiary czcionek */
.tekst9px {
	font-size: 9px;
}
.tekst10px {
	font-size: 10px;
}
.tekst11px {
	font-size: 11px;
}
.tekst12px {
	font-size: 12px;
}
.tekst13px {
	font-size: 13px;
}

/* kolory */
.zolty {
  color: #f0d752;
}
.bordo {
  color: #a33938; 
}
.tekst {
  color: #313131;
}

.nawias {
	color: #baccd1;
	font-size: 10px;
	font-family: Tahoma, Arial, Helvetica;
}
.ramka {
  border: #666666 solid 1px;
}

p.nag { 
  margin-top: 1px; 
  margin-bottom: 3px; 
  padding-bottom: 3px; 
  border-bottom: 1px solid #54983c; 
}
p.ww { 
  margin-top: 1px; 
  margin-bottom: 3px; 
  padding-bottom: 3px; 
}
p.nag1b { 
  margin-top: 0px; 
  margin-bottom: 3px; 
  border-bottom: 1px solid #889f4a; 
  padding: 2px 0 4px 18px; 
}
table {
  border-collapse: collapse;
  border: none;
}
td {
  color: #313131; 
	font-size: 11px;
}

.tytul {
  color: #8e1a18; 
  font-size: 17px;
  font-weight: bold;
}
.podtytul {
  color: #91745c;
  font-size: 11px;
  font-weight: bold;
  background: url(../pics/li_podtytul.gif) no-repeat 2px 2px;
  padding-left: 15px;
}
p.kropki {
  border-top: #cccccc 1px dotted;
  margin: 20px 0 20px 0;
  clear: both;
}


/*Tabelka ogolna 1*/
.tabelka_ogolna {
  background: #eaeaea;
}
.tabelka_ogolna td, .tabelka_ogolna th {
  font-size: 10px;
  line-height: 12px;
  text-align: center;
  padding: 4px;
  border-right: #ffffff 1px solid;
  border-bottom: #ffffff 1px solid;
}
.tabelka_ogolna th {
  font-size: 11px;
  font-weight: bold;
  background: #b9c59f;
}
.tabelka_ogolna td.nb, .tabelka_ogolna th.nb {
  background: #ffffff;
}

/*Tabelka ogolna 2*/
.tabelka_ogolna2 {
  background: #eaeaea;
}
.tabelka_ogolna2 td, .tabelka_ogolna2 th {
  font-size: 10px;
  line-height: 12px;
  text-align: center;
  padding: 4px;
  border-right: #ffffff 1px solid;
  border-bottom: #ffffff 1px solid;
}
.tabelka_ogolna2 th {
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  background: #960014;
}
.tabelka_ogolna2 td.kolor {
  background: #debea7;
}
.tabelka_ogolna2 td.nb, .tabelka_ogolna2 th.nb {
  background: #ffffff;
}

/*Tabelka produkt*/
.tabelka_produkt {
  background: #eaeaea;
}
.tabelka_produkt td, .tabelka_produkt th {
  font-size: 10px;
  line-height: 12px;
  text-align: center;
  padding: 4px;
  border-right: #ffffff 1px solid;
  border-bottom: #ffffff 1px solid;
}
.tabelka_produkt th {
  color: #ffffff;
  font-size: 11px;
  font-weight: bold;
  /*background: #c6daf2;*/
  background: #a40f15;
}
.tabelka_produkt td.nb, .tabelka_produkt th.nb {
  background: #ffffff;
}

/*tabelka pobierz katalog*/
table.okienko {
  border: #ebebeb 1px solid;
  background: #fafafa;
}
table.okienko td {
  color: #999999;
  font-size: 10px;
  padding: 15px;
}

/* foto ramka */
table.foto {
  empty-cells: show;
}
table.foto td {
  width: 11px; 
  height: 11px;
  padding: 0;
}
.r1 {
  background: url('../pics/r/r1.gif') no-repeat;
}
.r2 {
  background: url('../pics/r/r2.gif') no-repeat;
}
.r2 {
  background: url('../pics/r/r2.gif') no-repeat;
}
.r3 {
  background: url('../pics/r/r3.gif') no-repeat;
}
.r4 {
  background: url('../pics/r/r4.gif') no-repeat;
}
.r1, .r2, .r3, .r4 {
  width: 11px; 
  height: 11px;
}
.c1 {
  background: url('../pics/r/c1.gif') repeat-x;
}
.c2 {
  background: url('../pics/r/c2.gif') repeat-y;
}
.c3 {
  background: url('../pics/r/c3.gif') repeat-x;
}
.c4 {
  background: url('../pics/r/c4.gif') repeat-y;
}
table.foto td.foto {
  padding: 10px;
  width: 50px; 
  height: 50px;
}
.foto img, img.foto {
  border: #999999 1px solid;
}
img.foto_over {
  border: #960014 1px solid;
}
.podpis {
  color: #999999;
  font-size: 9px;
}

