div.tlo {background: #ddd;}
div.p1 { margin:0px 5px; height:1px; overflow: hidden; }
div.p2 { margin:0px 3px; height:1px; overflow: hidden; }
div.p3 { margin:0px 2px; height:1px; overflow: hidden; }
div.p4 { margin:0px 1px; height:2px; overflow: hidden; }
div.srodek { padding:0px 5px;}



html {margin: 0; padding: 0;}
body {font: 11px Verdana, Arial, Helvetica, sans-serif;
   margin: 0; padding: 0;}

body.sekcja1 {background: #024 url('enigma2a1.jpg') fixed 100% 100% no-repeat; color: #ccc;}
body.sekcja2 {background: #600 url('enigma2b1.jpg') fixed 100% 100% no-repeat; color: #fc9;}
body.sekcja3 {background: #130 url('enigma2c1.jpg') fixed 100% 100% no-repeat; color: #fec;}


div#naglowek h1 {font-size: 200%; letter-spacing: 3px;
   margin: 0; padding: 0.66em 22% 0.33em 22%; text-transform: lowercase}

body.sekcja1 div#naglowek h1 {background: #369; color: #ddd;}
body.sekcja2 div#naglowek h1 {background: #933; color: #fda;}

body.sekcja3 div#naglowek h1 {background: #463; color: #ffd;}


div#sitenav {position: absolute; top: 2.33em; left: .6em; width: 20%; padding-bottom: 2.33em;
   font-size: 11px; background-color: transparent;
   z-index: 10;}
div#sitenav a {display: block; padding: 4px 8px; margin: 0; border-bottom-width: 0; 
   text-decoration: none; text-align: center; margin-bottom: 1px; font-weight: normal; border-left: 8px solid #ddd; text-transform: capitalize}
div#sitenav a:hover {background: #ccc;}
div#sitenav a.sekcja1 {background: #369; color: #ddd; border-left-color: #024}
div#sitenav a.sekcja1:hover {background: #024; color: #ccc;}
div#sitenav a.sekcja2 {background: #933; color: #fda; border-left-color: #600}
div#sitenav a.sekcja2:hover {background: #600; color: #fc9;}
div#sitenav a.sekcja3 {background: #463; color: #ffd; border-left-color: #130}
div#sitenav a.sekcja3:hover {background: #130; color: #fec;}
body.sekcja1 div#sitenav a.aktualny {margin-right: -5px; background: #024;}
body.sekcja2 div#sitenav a.aktualny {margin-right: -5px; background: #600;}
body.sekcja3 div#sitenav a.aktualny {margin-right: -5px; background: #130;}


div#sitenav h4 {background: #ddd;   text-align: center; margin: 8px 0 0 0; font-size: 133%; margin: 0; padding: 0.25em 0 0; font-weight: bold; }
div#sitenav h4.sekcja1 {color: #024; border-top: 1px solid #ccc; }
div#sitenav h4.sekcja2 {color: #600; border-top: 1px solid #ccc; }
div#sitenav h4.sekcja3 {color: #130; border-top: 1px solid #ccc; }
div#sitenav h4.sekcja4 {color: #ccc; border-top: 1px solid #ccc; padding: 0}
																
div#sitenav h5 {background: #ddd; color: #999;  text-align: center; margin: 0;}
div#sitenav h5 {font-size: 100%; margin: 0; padding: 0.33em 0 0; font-weight: bold; }


div#sidebar {position: absolute; top: 4em; right: 0; width: 20%;
   font-size: 11px; z-index: 11;}
div#sidebar a {display: block; padding: 8px 0 2px 10px; margin: 0;}
body.sekcja2 div#sidebar a {border-left: 3px double #fda; color: #fda; background: transparent}
body.sekcja2 div#sidebar a:hover {color: #fda; background: #933}
body.sekcja2 div#sidebar a.about {color: #600; background: #fda; border-top: 1px solid #fda;}
body.sekcja2 div#sidebar a.about:hover {color: #fda; background: #933; border-top: 1px solid #fda;}

body.sekcja3 div#sidebar a {border-left: 3px double #ffd; color: #ffd; background: transparent}
body.sekcja3 div#sidebar a:hover {color: #fda; background: #463}
body.sekcja3 div#sidebar a.about {color: #130; background: #ffd; border-top: 1px solid #ffd;}
body.sekcja3 div#sidebar a.about:hover {color: #ffd; background: #463; border-top: 1px solid #ffd;}



div#entry {margin: 0 20% 1em 20%; padding: 0;}
div#entry a,img {border: 0}

h1,  h4 {line-height: 1em;}
li {line-height: 1.40em; margin: 0.3em 3em 0.3em 4em;}
p {line-height: 1.66em;}
p {margin: 0.5em 3em 0.2em 3em;}
h2 {margin: 1.5em 3em 0.5em 3em;}
h2,h3  {text-align: center;}
h4 {margin: 0.5em 3em 1em 2em; border-bottom: 2px solid #ccc;}

h2 {font-size: 14px; font-weight: bold}
h5 {font-size: 12px; font-weight: normal; letter-spacing: .3em; margin: 0.5em 2em 0 2em;}
h3 {font-size: 12px; font-weight: normal;  text-align: center; margin: 0.3em 3em 1em 3em; line-height: 1.2em;}
body.sekcja2 h3 {background: #933;}
body.sekcja3 h3 {background: #463;}

div#entry a {color: #ccc;font-weight: bold;  text-decoration: underline;}
div#entry a:hover {color: #fff; text-decoration: none; }

div#entry cite {font-style: italic; margin-left: +1em}
div#entry p.podpis {text-align: right;}

div#adres p {line-height: 1.33em; margin-top: 5em;}

table#qumrantable {width: 580px; margin: 2em;}
table#qumrantable th {background: #fda; color: #933; font-size: 10px}
table#qumrantable td {font-size: 10px;  padding: 4px 2px; background: #933; border-bottom: 1px dotted #fda;}
table#qumrantable td.vol {width: 6em;}
table#qumrantable td.no {width: 6em;}
table#qumrantable td.data {width: 12em;}
table#qumrantable td.price {width: 6em; text-align: right;}

table#contacttable {width: 500px; margin: 2em;}
table#contacttable td {font-size: 10px;  padding: 4px 2px; text-align: right;}

span.eng {font-style: italic; color: #da8;}
