body {
font-size: 16px;
- font: Georgia, "Times New Roman", serif;
+ font-family: Georgia, "Times New Roman", serif;
line-height: 1.5em;
margin: 0;
}
#book-text {
margin: 3em;
- max-width: 36em;
+ max-width: 48em;
+}
+
+table {
+ border-collapse: collapse;
+ width: 100%;
+}
+
+table.border, table.border td, table.border th {
+ border: 1px solid black;
+}
+
+td, th {
+ vertical-align: top;
}
/* ================================== */
img {
border: none;
+ max-width: 48em;
+ margin-top: 1em;
}
#logo {
#menu {
position: fixed;
- left: 0em;
- top: 0em;
+ left: 0;
+ top: 0;
width: 100%;
height: 1.5em;
background: #333;
#menu li a.menu:hover, #menu li a.menu:active {
color: #000;
- background: #FFF url(/media/static/img/arrow-down.png) no-repeat center right;
+ background: #FFF;
}
#menu li a.menu.selected {
color: #000;
- background: #FFF url(/media/static/img/arrow-up.png) no-repeat center right;
+ background: #FFF;
}
#menu a.menu-link {
display: block;
#toc, #themes, #nota_red, #info {
position: fixed;
- left: 0em;
+ left: 0;
top: 1.5em;
width: 37em;
padding: 1.5em;
}
#download {
position: fixed;
- left: 0em;
+ left: 0;
top: 1.5em;
width: 37em;
padding: 1.5em;
font-style: italic;
}
+div.frame {
+ border: 1px darkgray solid;
+ padding-bottom: 1.5em;
+}
+
hr.spacer {
height: 3em;
visibility: hidden;
font-variant: small-caps;
}
+em.wieksze-odstepy
+{
+ font-style: normal;
+ word-spacing: 1em;
+}
+
.verse:after {
content: "\feff";
}