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:focus { outline: none; }
a acronym { cursor: inherit; }
address { font-style: normal; font-weight: normal; line-height: 1.4; text-align: center; }
h1 { margin: 5px 0; padding: 0; font: normal normal bold 24px/1.3 Georgia, "Trebuchet MS", "Times New Roman", serif; text-align: center; text-indent: 0; color: #d0e0ff; }
h2 { margin: 0; padding: 0; font: normal normal bold 19px/1.3 Georgia, "Trebuchet MS", "Times New Roman", serif; text-align: center; text-indent: 0; color: #d4e4ff; }
h3 { margin: 17px 0 0; padding: 0; font: normal normal bold 17px/1.3 Georgia, "Trebuchet MS", "Times New Roman", serif; text-align: left; text-indent: 0; color: #d8e8ff; }
img { border: 0; }
object { display: block; margin: 0; padding: 0; }
p { margin: 8px 0; padding: 0; text-align: justify; text-indent: 24px; }
p.c { text-align: center; text-indent: 0; }
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; }
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; background: url(grafika/wydawnictwo_cyn_t.jpg) center top no-repeat; }
#h1 { margin: 0; padding: 32px 0 0; font: normal normal normal 42px/1.0 Arial, sans-serif; text-align: center; text-indent: 0; color: #ffffff; }
#h1 a { text-decoration: none; color: inherit; }
#nav { z-index: 10; position: absolute; left: 0; top: 120px; width: inherit; height: 40px; background: url(grafika/menu_background.png) top center repeat-x; }
#menu { position: absolute; left: 0; top: 2px; width: 770px; height: 25px; font: normal normal bold 17px/1.0 Georgia, "Trebuchet MS", sans-serif; }
#menu ul { float: left; display: inline; margin: 0; padding: 0; width: 100%; height: 15px; list-style: none; text-align: center; }
#menu ul li { display: inline; margin: 0; padding: 0; }
#menu ul li a { margin: 0 10px; padding: 0; text-decoration: none; color: #e0e0e0; border: 0; }
#menu ul li a:hover { text-decoration: underline; color: #ffffff; }
#menu ul li a span { margin: 0; padding: 0; }
#menu_01_sel a, #menu_02_sel a, #menu_03_sel a { text-decoration: underline !important; color: #ffffff !important; }
#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; padding: 0 0 30px; width: 730px; height: auto; }
#stopien_1 { float: left; margin: 0 10px 0 0; padding: 0; width: 210px; height: 412px; }
#stopien_2 { float: right; margin: 0 0 0 10px; padding: 0; width: 210px; height: 416px; }
#stopien_1 p, #stopien_2 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; }
