@charset "iso-8859-2";
/* CSS Document */

body
{
margin: 20px 0px 20px 0px;
background-color: #ffffff;
background-image: url(images/newtlo.gif);
background-attachment: fixed; 
font-size: 14px;
font-family: Arial, Helvetica, Verdana, sans-serif;
color: #576673
}

img
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

td
{
    vertical-align: top
}

p
{
  text-align: justify;
  color: #576673;
  font-size: 13px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 15px;
}

.table
{
  background-color: #e2e7ec;
}

ul.haczyk
{
  list-style-image: url(images/haczyk.gif);
  color: #576673;
  margin-left: 30px;
  margin-right: 5px;
  padding-left: 2px;
  font-size: 12px
}

ul.kwadrat
{
  list-style-image: url(images/haczyk.gif);
  color: #3b4651;
  margin-left: 25px;
  margin-right: 15px;
  padding-left: 2px;
  font-size: 12px
}

li.kwadrat_odstep
{
margin-top: 12px;
}

.strzala
{
list-style-image: url(images/strzala.gif);
font-size: 12px;
margin-top: 8px;
padding-top: 0px;
  margin-left: 15px;
  margin-right: 5px;
  padding-left: 2px;
}

ul
{
text-align: justify;
padding-left: 5px;
margin-left: 20px;
margin-right: 10px;
}

h1
{
 color: #04008c;
 font-size: 20px;
 margin-left: 15px;
 font-weight: bold 
}

h2
{
 color: #04008c;
 font-size: 13px;
 margin-left: 5px;
 font-weight: bold 
}

h3
{
    background-color: #d3dce3;
    padding: 5px 5px 5px 5px;
    margin: 15px 0px 0px 0px;
    color: #3b4651;
    font-weight: bold;
    font-size: 13px;
}

div.tresc
{
    border: 1px solid #3b4651;
    background-color: #ebeff3;
    margin-left: 30px;
    margin-bottom: 20px;
}  

.adres
{
  text-align: center;
  font-size: 10px;
}

.podpis
{
  text-align: right;
  padding-right: 80px
}

.szary
{
  background-color: #d3dce3;
  font-size: 12px;
  text-align: center;
  vertical-align: middle;
  color: #3b4651;
}

.bialy
{
  background-color: #ebeff3;
  text-align: center;
  font-size: 12px;
  padding: 7px 7px 7px 7px;
  vertical-align: middle
}

.bialy2
{
  background-color: #ebeff3;
  text-align: center;
  vertical-align: middle;
  font-size: 12px;
}

A
{
color: #3b4651;
text-decoration: none;
}

A:hover
{
color: #5d6c79;
text-decoration: underline
}

A.produkty
{
font-weight: bold;
display: block;
text-decoration: none;
padding: 7px 7px 7px 7px;
}

A:hover.produkty
{
font-weight: bold;
display: block;
background-color: #d3dce3;
padding: 7px 7px 7px 7px;
text-decoration: none
}

.aktualnosci
{
  background-color: #dddddd;
  font-size: 12px
}

.topniki
{
    text-align: left;
    border: 1px solid #ebeff3;
}