body      { color: #72777f; font-size: 1em; font-family: "Trebuchet MS", "Geneva", "Arial", "Helvetica", "SunSans-Regular", sans-serif; text-decoration: none; background-color: #72777f; 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.gif); margin: 0 auto; padding: 0; width: 445px }





#up   { background-color: #fff; background-image: url(up.gif); background-repeat: no-repeat; width: 445px; height: 50px }

#dn   { background-color: #fff; background-image: url(dn.gif); background-repeat: no-repeat; text-align: center; clear: both; width: 445px; height: 50px }

#head     { margin: 0 19px; height: 145px }

#menu     { text-align: center; margin: 0; padding: 5px 0 8px }
#menu ul      { color: #000000; margin: 0; padding: 0 }

#menu li    { color: #000000; margin: 0; padding: 0; display: inline }

#menu ul a        { color: #72777f; font-weight: normal; font-size: 1em; text-decoration: none; background-color: #f1f3f4; margin: 0; padding: 0.1em 1.2em }

#menu ul a.active   { color: #f1f3f4; font-size: 1em; text-decoration: none; background-color: #d70000; margin: 0; padding: 0.1em 1.2em }
#menu ul a:hover    { color: #f5f7f8; background-color: #72777f }

#menu ul.xcl { color: #000000; margin: 20px 0 0; padding: 0 }
#menu ul.xcl a  { color: #72777f; font-weight: normal; font-size: 1em; text-decoration: none; background-color: #f1f3f4; margin: 0; padding: 0.5em 5em 0.2em; border-top: 1px solid #f5f5f5; border-bottom: 1px solid #f5f5f5 }
#menu ul.xcl a:hover { color: #f5f7f8; background-color: #fff; border-top: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0 }
h1  { margin: 0; padding: 0 }

h2   { font-variant: small-caps; font-size: 0.85em; text-align: center; margin: 0; padding: 5px 0 0 }
h3 { font-size: 1.25em; text-align: center; 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: 10px 30px 40px; padding: 0; height: 420px }

#tekst ul     { text-align: left; margin: 10px 0 0 40px; padding: 0 }
#tekst ul ul   { text-align: left; margin: 5px 0 10px 15px; padding: 0 }
#tekst ul a { color: #dc0000; margin: 0; padding: 0 }

#tekst .rama { float: left; margin: 0; padding: 0 0 0 20px; width: 160px; height: 200px }
#tekst .rama1 { float: right; margin: 0; padding: 0 20px 0 0; width: 160px; height: 200px }
#tekst a img { color: #72777f; margin: 5px 0; padding: 0; border: solid 1px #fff }

#tekst a:hover img { border: solid 1px #72777f }
#tekst a  { color: #72777f; font-weight: normal; text-decoration: none; clear: both; margin: 5px 0; padding: 0 }
#tekst .gal { color: #dc0000; font-weight: bold; font-size: 1em; text-decoration: none; text-align: center; clear: both; margin: 5px 0; padding: 0 }
#tekst a:hover { text-decoration: underline }
#tekst p { font-weight: normal; font-size: 0.85em; 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 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: 50px 20px 30px 20px; padding: 0; border: solid 1px #696969; width: 270px; height: 187px }
#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 }

#tekst1 { font-size: 0.85em; text-align: center; margin: 10px 30px 40px; padding: 0; height: 590px }
#tekst1 p { font-weight: normal; font-size: 0.85em; margin: 0; padding: 0 }
#tekst1 p.p4  { font-weight: normal; text-align: justify; text-indent: 1em; margin: 20px 30px 0; padding: 0 }
#tekst1 p.wiecej   { font-weight: normal; font-size: 0.85em; text-align: right; margin: 10px 30px 0; padding: 0 }
#tekst1 p.wiecej a { color: #dc0000; text-decoration: underline }
#tekst1 p.wiecej a:hover { text-decoration: none }
#tekst1 acronym { color: #808080; font-variant: normal; margin: 0; padding: 0; border-bottom: 1px dotted #696969 }
a { color: #72777f; font-size: 0.85em; text-decoration: underline; text-align: center; clear: both; margin: 5px 0; padding: 0 }

a:hover { text-decoration: none }

hr { margin: 15px 50px; padding: 0; border-top: 1px solid #dc0000; border-right: 0; border-bottom: 0; border-left: 0 }
p { font-weight: bold; text-align: center; margin: 0; padding: 0 }

p.p1 { color: #dc0000 }
p.count { color: #a9a9a9; font-size: 0.5em; text-align: left; padding-top: 30px; padding-left: 30px }
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: #c0c0c0; font-variant: small-caps; margin: 0; padding: 0 }