* { padding: 0; border: 0; margin: 0; font-family: "Verdana"; }
body { width: 800px; margin: 0 auto; position: relative; }
#navigation h2, #navigation p { display: none; }
div#navigation {float: right; width: 350px; height: 232px; background-color: #d3cf9b; margin-left: 15px; margin-bottom: 10px; }
#navigation ol { margin-top: 23px; } 
#navigation li {  list-style-type: none; text-align: right; font-weight: bold; font-size: 10pt; margin: 6px 0; } 
#navigation a { white-space: pre; color: #630e2a; display: block; height: 20px; background-color: white; padding-top: 6px; }
#navigation a:hover { color: #fff; background-color: #654d49; }
h1 cite { font-size: 26pt; font-weight: bold; color: #8e4250; font-family: Arial; position: absolute; top: 8px; left: -3px; font-style: normal; }
h1 img { display: block; }
h2 { font-size: 12pt; font-weight: bold; color: #a88f46; margin-top: 30px; margin-bottom: 14px; font-family: "Verdana"; }
h3 { font-size: 9pt; font-weight: bold; margin-top: 20px; margin-bottom: 10px; font-family: "Verdana"; color: #926b83; }
html { font: 9pt Verdana; color: #926b83; }
p { font-size: 9pt; font-family: "Verdana"; text-align: justify; margin-top: 4px; margin-bottom: 8px; color: #926b83; }
a { text-decoration: none; color: #ad5703; }
a:hover  { color: #d60500; }
p#cytat { font: 10pt Times, serif; font-style: italic; position: absolute; top: 106px; left: 18px; width: 415px; color: #000; }
p#autor { font: 9pt Times, serif; position: absolute; top: 180px; left: 240px; width: 415px; color: #000; }
p.cyt { font-size: 9pt; font-style: italic; margin: 0 0 10px 0; }
.aut { font-size: 8pt; margin: 0px 0 10px 0; }
p#stopka { display: block; width: 800px; border-top: 2px solid #7c1c20; font-size: 8pt; color: #d3cf9b; text-align: right; padding-top: 4px; margin-top: 40px; }
p#stopka a { text-decoration: none; color: #d3cf9b; }
p#stopka a:hover { color: #630e2a; }

ol, ul { padding: 0; margin: 0; text-align: justify; font-family: Verdana; color: #926b83; }
ul li { list-style-type: disc; padding: 0 0 0 0px; margin: 5px 0 8px 30px; font-size: 9pt; font-family: "Verdana"; }
ol { list-style-type: decimal; font-size: 9pt; font-family: "Verdana"; }
ol li { padding: 0 0 0 0; margin: 5px 0 5px 30px; }
ul.o-mnie, ul.dosw { list-style-type: none; padding: 0 0 0 0; margin: 0 0 20px 0; }
ul.o-mnie li, ul.dosw li { list-style-type: none; padding: 0 0 0 14px; margin: 0 0 6px 0; display: list-item; list-style-position: outside; background-image: url('li.gif'); background-position: top left; background-repeat: no-repeat; }
ol.no li, ul.no li { list-style-type: none; }
ul.dosw li { width: 380px; }
ul.o-mnie li { width: 418px; }
div#two {position: absolute; width: 337px; height: 600px; left: 450px; top: 455px; }
#two ul, #two li { width: 337px; }

table.dane { width: 100%; border: 1px solid #e6e2e0; font-size: 8pt; margin-bottom: 10px; }
table.dane td { margin: 6px; padding: 4px; background-color: #eee; } 

table.dane1 { width: 100%; border: 1px solid #e6e2e0; font-size: 8pt; margin-bottom: 10px; }
table.dane1 td { width: 200px; padding: 4px; background-color: #eee; }

tr.ttop td { background-color: #e6e2e0 !important; font-weight: bold; } 

div#media {position: absolute; background-color: #d3cf9b; width: 350px; height: 700px; left: 450px; top: 495px; }
div#media  h2 { color: white; font-weight: bold; margin: 10px 10px 10px 10px; }
/* div#media li { list-style-position: outside; background-image: url('li-media.gif'); background-position: top left; background-repeat: no-repeat; margin-left: 10px; margin-top: 20px; padding-bottom: 20px; width: 300px; display: list-item; text-align: left; }
*/
div#media p { padding: 10px 10px 0px 10px; display: block; width: 330px; text-align: left; border-bottom: 1px solid #f0f0f0; border-top: 1px solid #f0f0f0; background-color: #e8e8e8; }
#mp3s object { margin: 0; }
p#player_1, p#player_2, p#player_3, p#player_4 { margin: 0; padding: 0; }
p.film { display: block; height: 120px; }
p.audio { display: block; height: 30px; }

#media * { text-align: left; zoom: 1; }
#media ul, #media li { width: 330px; padding: 0; margin: 0; list-style-type: none; }
#media li { padding: 10px; border: 0 solid #F0F0F0; border-width: 1px 0; margin: 10px 0; background: #E8E8E8; }
#media object { float: left; margin-right: 10px; }
#media cite { display: block; margin-top: 5px; }
#media br { display: block; clear: left; }
span.artykuly { line-height: 20px; display:block; font-size: 8pt; padding-left: 15px; list-style-type: square !important; background-image: url('kw-blue.gif'); background-position: top left; background-repeat: no-repeat; }

iframe#terapeuta { overflow: hidden; width: 800px; height: 620px; }
h2.top-autor { font-size: 10pt; font-weight: bold; color: #630e2a; margin-top: 30px; margin-bottom: 14px; position: absolute; top: 200px; left: 0;  }

#calculator { width: 100px; float: right; margin: 0 0 5px 5px; }
#calculator input { width: 100px; display: block; padding: 4px; border: 2px solid #7c1c20; margin: 2px; font: 8pt Verdana; }
