body      { color: #919184; font-size: 1em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; background-color: #919184; background-image: url(tlo.jpg); background-repeat: repeat; margin: 0   }
.ukryte { display: none }
.copy { font-size: 0.75em }
.box    { background-image: url(box.gif); background-repeat: no-repeat; background-position: 0 4px; padding-right: 1px; padding-left: 1px; display: inline }
.tri  { background-image: url(tri.gif); background-repeat: no-repeat; background-position: 0 6px; padding-right: 1px; padding-left: 2px; width: 6px; height: 6px; display: inline }
#container         { background-color: #fff; background-image: url(mid.jpg); margin: 0 auto; padding: 0; width: 844px }





#up     { background-color: #fff; background-image: url(up.jpg); background-repeat: no-repeat; padding-top: 20px; width: 844px; height: 105px }

#dn      { background-color: #fff; background-image: url(dn.jpg); background-repeat: no-repeat; text-align: center; clear: both; padding-top: 35px; width: 844px; height: 90px }
h1  { clear: both; margin: 0; padding: 0  }

h2   { font-size: 0.85em; text-align: center; clear: both; margin: 0; padding: 5px 0 0  }
h3 { font-size: 1.25em; text-align: center; clear: both; margin: 0; padding: 0  }

h3 a   { color: #72777f; text-decoration: none; background-color: #f1f3f4; padding: 4px 134px }
h3 a:hover { color: #f5f7f8; text-decoration: none; background-color: #72777f }
h4  { font-size: 1em; text-align: left; margin: 0 25px 5px; padding: 10px 0 0; border-bottom: 1px dotted #696969 }
#tekst      { font-size: 0.85em; text-align: center; margin: 0 30px; padding: 0 35px }

#tekst ul      { text-align: left; clear: both; margin: 10px 0 0 40px; padding: 0 ; }
#tekst ul ul   { text-align: left; margin: 5px 0 10px 15px; padding: 0 }
#tekst ul a { color: #72777f; margin: 0; padding: 0 }
#tekst .rama  { vertical-align: bottom; float: left; margin: 0 0 0 13px; padding: 0; width: 160px; height: 185px }
#tekst .rama1 { margin: 0 0 0 13px; padding: 20px 0 0; width: 160px; height: 165px; float: left; vertical-align: bottom; }
#tekst a.pion img  { color: #72777f; background-image: url(itd.jpg); background-repeat: no-repeat; padding: 20px; border-width: 0; }
#tekst a.pion:hover img  { background-image: url(itu.jpg); background-repeat: no-repeat; }
#tekst a.poz img { color: #72777f; background-image: url(pitd.jpg); background-repeat: no-repeat; padding: 20px; border-width: 0; }
#tekst a.poz:hover img { background-image: url(pitu.jpg); background-repeat: no-repeat; }
#tekst img.pion_d { color: #72777f; background-image: url(tlopiond.jpg); background-repeat: no-repeat; padding: 20px; border-width: 0; }
#tekst img.poz_d { color: #72777f; background-image: url(tlopozd.jpg); background-repeat: no-repeat; padding: 20px; border-width: 0; }
#tekst a  { color: #72777f; font-weight: normal; text-decoration: none; clear: both; margin: 0; padding: 0 }
#tekst a:hover { text-decoration: underline }
#tekst p   { font-weight: normal; font-size: 0.8em; clear: both; margin: 0; padding: 0 }

#tekst p.p2 { font-weight: normal; text-align: justify; text-indent: 1em; margin: 20px 30px 0; padding: 0 }
#tekst p.p3 { font-weight: normal; text-align: justify; text-indent: 1em; margin: 20px 30px 0; padding: 0 }
#tekst p.p4 { font-weight: normal; text-align: justify; text-indent: 1em; margin: 20px 30px 0; padding: 0 }
#tekst p.podpis { color: #72777f; font-size: 0.75em; text-align: center; margin: 0; padding: 0   }

#tekst img.foto { color: #72777f; float: left; margin: 20px 20px 10px 30px; padding: 0; border: solid 1px #696969; width: 120px; height: 160px }
#tekst img.foto1 { color: #72777f; margin: 20px 20px 10px 30px; padding: 0; border: solid 1px #696969; width: 240px; height: 300px }
#tekst p.komentarz { color: #666; font-size: 0.8em; text-align: left; clear: both; margin: 10px 175px; padding: 5px 15px; border: solid 1px }
#tekst p.koment { font-size: 0.8em; text-align: left; clear: both; margin: 15px 170px 5px 175px; padding: 0 }
#tekst p.komentform { font-size: 0.8em; text-align: left; margin: 15px 175px 0; padding: 0; clear: both; }
#tekst p.wiecej   { font-weight: normal; font-size: 0.85em; text-align: right; margin: 10px 30px 0; padding: 0 }
#tekst p.wiecej a { color: #dc0000; text-decoration: underline }

#tekst p.wiecej a:hover { text-decoration: none }








a  { color: #72777f; text-decoration: underline; text-align: center; clear: both; margin: 5px 0; padding: 0 }

a:hover { text-decoration: none }

hr   { clear: left; margin: 20px; padding: 0; border-style: solid; border-width: 1px 0 0; border-color: #72777f; height: 1px }
p.count  { color: #a9a9a9; font-size: 0.5em; text-align: left; padding-top: 30px; padding-left: 70px }
p   { font-size: 0.8em; text-align: center; clear: both; margin: 0; padding: 0 }

p.p1 { color: #dc0000 }
p.count_xcl { color: #a9a9a9; font-size: 0.5em; text-align: left; padding-top: 30px; padding-left: 30px }
p.tel1  { font-size: 0.75em; margin: 0; padding: 127px 0 5px }
p.tel  { margin: 0; padding: 5px 0 160px }


acronym  { color: #900; margin: 0; padding: 0 }
form { margin: 0 0 0; padding: 0 }
textarea { background-image: url(text.jpg); background-repeat: no-repeat; width: 334px; height: 60px; margin: 0; padding: 30px; border-width: 0; }
Input { color: #72777f; font-weight: bold; background-image: url(tlo.jas.jpg); background-repeat: repeat; margin: 10px 0 0; padding: 2px 5px; border: solid 1px #333     }

