body { margin: 0; padding: 0; font: normal normal normal 15px/1.2 Georgia, "Trebuchet MS", "Times New Roman", serif; background: #000050 url(grafika/reiki.png) center top repeat; color: #d0e0ff; }
a, a:link, a:visited { font-weight: bold; text-decoration: none; color: #ffffff; }
a:hover, a:active { font-weight: bold; text-decoration: underline; color: #ffffff; }
acronym { border-bottom: 1px dotted #ffffff; cursor: help; }
a acronym { cursor: inherit; }
address { font-style: normal; font-weight: normal; line-height: 1.4; text-align: center; }
h1 { margin: 0 0 20px; padding: 0; font: normal normal bold 21px/1.3 Georgia, "Trebuchet MS", "Times New Roman", serif; text-align: center; text-indent: 0; color: #d0e0ff; }
h2 { margin: 25px 0 0; padding: 0; font: normal normal bold 21px/1.3 Georgia, "Trebuchet MS", "Times New Roman", serif; text-align: left; text-indent: 0; color: #c8d8f8; }
h3 { margin: 17px 0 0; padding: 0; font: normal normal bold 16px/1.3 Georgia, "Trebuchet MS", "Times New Roman", serif; text-align: left; text-indent: 10px; color: #e0f0ff; }
img { border: 0; }
object { display: block; margin: 0; padding: 0; }
p { margin: 8px 0; padding: 0; text-align: justify; text-indent: 24px; }
p.re { text-indent: 0; }
p strong { color: #d8e8ff; }
sup { font-size: 11px; vertical-align: text-top; }
ul { margin: 3px 0; padding: 0; list-style: disc outside; }
ul.ks { display: inline; float: right; margin: 3px 250px 3px 0; }
li { margin: 3px 0 3px 23px; padding: 0; text-align: justify; }
#page { margin: 10px auto; padding: 0; width: 790px; height: auto; background: url(grafika/shadow.png) top center repeat-y; }
#top { position: relative; left: 0; top: 0; margin: 0 auto; padding: 0; width: 770px; height: 160px; }
#h1, #h2 { z-index: 50; margin: 0; padding: 0; font: normal normal normal 11px/1.0 Arial, sans-serif; text-align: left; text-indent: 0; color: #ffffff; }
#h1 { position: absolute; left: 0; top: 0; margin: 0; padding: 0; width: 390px; height: 120px; background: url(grafika/mistrz.jpg) left top no-repeat; }
#h2 { position: absolute; right: 0; top: 0; margin: 0; padding: 0; width: 380px; height: 120px; background: url(grafika/tac.jpg) left top no-repeat; }
#h1 span, #h2 span { visibility: hidden; }
#menu { z-index: 0; position: absolute; left: 0; top: 120px; margin: 0; padding: 0; width: 770px; height: 65px; background: url(grafika/menu.jpg) center top no-repeat; }
#menu ul { margin: 0; padding: 0; list-style: none; }
#menu ul li { display: block; margin: 0; padding: 0; }
#menu ul li a { overflow: hidden; display: block; margin: 0; padding: 0; width: 100%; height: 100%; text-decoration: none; border: 0; }
#menu ul li a span { visibility: hidden; }
#menu00, #menu01, #menu02, #menu03, #menu04, #menu00sel, #menu01sel, #menu02sel, #menu03sel, #menu04sel { z-index: 100; position: absolute; top: 0; height: 25px; }
#menu00, #menu00sel { left: 64px; width: 137px; }
#menu00 a { background: url(grafika/menu_00.png) 0px 0px no-repeat; }
#menu00sel a, #menu00 a:hover, #menu00sel a:hover { background: url(grafika/menu_00.png) 0px -25px no-repeat; }
#menu01, #menu01sel { left: 201px; width: 94px; }
#menu01 a { background: url(grafika/menu_01.png) 0px 0px no-repeat; }
#menu01sel a, #menu01 a:hover, #menu01sel a:hover { background: url(grafika/menu_01.png) 0px -25px no-repeat; }
#menu02, #menu02sel { left: 295px; width: 79px; }
#menu02 a { background: url(grafika/menu_02.png) 0px 0px no-repeat; }
#menu02sel a, #menu02 a:hover, #menu02sel a:hover { background: url(grafika/menu_02.png) 0px -25px no-repeat; }
#menu03, #menu03sel { left: 374px; width: 243px; }
#menu03 a { background: url(grafika/menu_03.png) 0px 0px no-repeat; }
#menu03sel a, #menu03 a:hover, #menu03sel a:hover { background: url(grafika/menu_03.png) 0px -25px no-repeat; }
#menu04, #menu04sel { left: 617px; width: 92px; }
#menu04 a { background: url(grafika/menu_04.png) 0px 0px no-repeat; }
#menu04sel a, #menu04 a:hover, #menu04sel a:hover { background: url(grafika/menu_04.png) 0px -25px no-repeat; }
#content { clear: both; margin: 0 auto; padding: 0; width: 770px; height: auto; min-height: 440px; background: url(grafika/content.jpg) center top repeat-y; }
#text { clear: both; margin: 0 auto 20px; padding: 0; width: 730px; height: auto; }
#stopien1 { float: left; margin: 0 10px 0 0; padding: 0; width: 210px; height: 412px; }
#stopien2 { float: right; margin: 0 0 0 10px; padding: 0; width: 210px; height: 416px; }
#stopien1 p, #stopien2 p { margin: 0; padding: 0; font: normal normal normal 11px/1.0 "Trebuchet MS", Arial, sans-serif; text-align: center; text-indent: 0; color: #e0f0ff; }
#bottom { clear: both; position: relative; top: 0; left: 0; margin: 0 auto 10px; padding: 0; width: 770px; height: 20px; font: normal normal normal 10px/1.0 Arial, Verdana, sans-serif; background: url(grafika/bottom.png) center top repeat-y; }
#bottom a { font-weight: normal; }
#valid { position: absolute; left: 20px; top: 4px; margin: 0; padding: 0; }
#www { position: absolute; right: 20px; top: 4px; margin: 0; padding: 0; }
#licznik { margin: 0; padding: 5px 0 0; text-align: center; text-indent: 0; }
#licznik b { color: #ffffff; }
.ksiazka { float: left; display: inline; margin: 10px 30px 20px 0; padding: 0; cursor: help; }
.cb { clear: both; }
.ul { margin: 8px 0 3px; }
.uwaga { margin: 38px 0; font-weight: bold; font-size: 19px; text-align: center; text-indent: 0; color: #ffff00; }