minor title page fix
[librarian.git] / librarian / epub / style.css
1 @font-face {\r
2     font-family: "DejaVu Serif";\r
3     font-weight: normal;\r
4     font-style: normal;\r
5     src: url(DejaVuSerif.ttf);\r
6 }\r
7 @font-face {\r
8     font-family: "DejaVu Serif";\r
9     font-weight: bold;\r
10     font-style: normal;\r
11     src: url(DejaVuSerif-Bold.ttf);\r
12 }\r
13 @font-face {\r
14     font-family: "DejaVu Serif";\r
15     font-weight: normal;\r
16     font-style: italic;\r
17     src: url(DejaVuSerif-Italic.ttf);\r
18 }\r
19 @font-face {\r
20     font-family: "DejaVu Serif";\r
21     font-weight: bold;\r
22     font-style: italic;\r
23     src: url(DejaVuSerif-BoldItalic.ttf);\r
24 }\r
25 \r
26 body, p, h1, h2, h3, h4 {\r
27     font-family: "DejaVu Serif", serif;\r
28 }\r
29 \r
30 \r
31 body\r
32 {\r
33         line-height: 1.5em;\r
34         margin: 0;\r
35 }\r
36 \r
37 a\r
38 {\r
39         color: black;\r
40         text-decoration: none;\r
41 }\r
42 \r
43 #book-text\r
44 {\r
45         margin: 2em;\r
46         /*margin-right: 9em;*/\r
47 }\r
48 \r
49 /* =================================================== */\r
50 /* = Common elements: headings, paragraphs and lines = */\r
51 /* =================================================== */\r
52 \r
53 \r
54 .h2\r
55 {\r
56         font-size: 2em;\r
57         margin: 0;\r
58         margin-top: 1.5em;\r
59         font-weight: bold;\r
60         line-height: 1.5em;\r
61 }\r
62 \r
63 .h3\r
64 {\r
65     text-align:left;\r
66     font-size: 1.5em;\r
67     margin-top: 1.5em;\r
68     font-weight: normal;\r
69     line-height: 1.5em;\r
70 }\r
71 \r
72 .h4\r
73 {\r
74         font-size: 1em;\r
75     margin: 0;\r
76     margin-top: 1.5em;\r
77         line-height: 1.5em;\r
78 }\r
79 \r
80 p\r
81 {\r
82         margin: 0;\r
83 }\r
84 \r
85 /* ======================== */\r
86 /* = Footnotes and themes = */\r
87 /* ======================== */\r
88 \r
89 .theme-begin\r
90 {\r
91         border-left: 0.1em solid #DDDDDD;\r
92         color: #777;\r
93         padding: 0 0.5em;\r
94         width: 7.5em;\r
95         font-style: normal;\r
96         font-weight: normal;\r
97         font-size: 0.875em;\r
98         float: right;\r
99         margin-right: -9.5em;\r
100         clear: both;\r
101         left: 40em;\r
102         line-height: 1.5em;\r
103         text-align: left;\r
104 }\r
105 \r
106 .annotation\r
107 {\r
108         font-style: normal;\r
109         font-weight: normal;\r
110         font-size: 0.875em;\r
111 }\r
112 \r
113 #footnotes .annotation\r
114 {\r
115         display: block;\r
116         float: left;\r
117         width: 2.5em;\r
118         clear: both;\r
119 }\r
120 \r
121 #footnotes div\r
122 {\r
123     margin: 0;\r
124     margin-top: 1.5em;\r
125 }\r
126 \r
127 #footnotes p\r
128 {\r
129         margin-left: 2.5em;\r
130         font-size: 0.875em;\r
131 }\r
132 \r
133 .block\r
134 {\r
135         font-size: 0.875em;\r
136         padding: 1em;\r
137 }\r
138 \r
139 /* ============= */\r
140 /* = Numbering = */\r
141 /* ============= */\r
142 \r
143 .anchor\r
144 {\r
145         margin: -0.25em -0.5em;\r
146         color: #777;\r
147         font-size: 0.875em;\r
148         width: 2em;\r
149         text-align: center;\r
150         padding: 0.25em 0.5em;\r
151         line-height: 1.5em;\r
152 }\r
153 \r
154 /* =================== */\r
155 /* = Custom elements = */\r
156 /* =================== */\r
157 \r
158 .title-page\r
159 {\r
160     margin-top: 1.5em;\r
161     margin-bottom: 1.5em;\r
162 }\r
163 \r
164 .title\r
165 {\r
166     font-size: 3em;\r
167     margin-bottom: 1.5em;\r
168     text-align: center;\r
169     line-height: 1.5em;\r
170     font-weight: bold;\r
171 }\r
172 \r
173 .author\r
174 {\r
175     margin: 0;\r
176     text-align: center;\r
177     font-weight: bold;\r
178 \r
179     font-size: 1.5em;\r
180     line-height: 1.5em;\r
181     margin-bottom: 0.25em;\r
182 }\r
183 \r
184 .collection\r
185 {\r
186     margin: 0;\r
187     text-align: center;\r
188     font-weight: bold;\r
189 \r
190         font-size: 1.125em;\r
191         line-height: 1.5em;\r
192         margin-bottom: -0.25em;\r
193 }\r
194 \r
195 .subtitle\r
196 {\r
197     margin: 0;\r
198     text-align: center;\r
199     font-weight: bold;\r
200 \r
201         font-size: 1.5em;\r
202         line-height: 1.5em;\r
203         margin-top: -0.25em;\r
204 }\r
205 \r
206 div.didaskalia\r
207 {\r
208         font-style: italic;\r
209         margin-top: 0.5em;\r
210         margin-left: 1.5em;\r
211 }\r
212 \r
213 div.kwestia\r
214 {\r
215         margin-top: 0.5em;\r
216 }\r
217 \r
218 .paragraph\r
219 {\r
220         text-align: justify;\r
221         margin-top: 1.5em;\r
222 }\r
223 \r
224 .motto\r
225 {\r
226         text-align: justify;\r
227         font-style: italic;\r
228         margin-top: 1.5em;\r
229 }\r
230 \r
231 .motto_podpis\r
232 {\r
233         font-size: 0.875em;\r
234         text-align: right;\r
235 }\r
236 \r
237 div.fragment\r
238 {\r
239         border-bottom: 0.1em solid #999;\r
240         padding-bottom: 1.5em;\r
241 }\r
242 \r
243 div.note\r
244 {\r
245         text-align: right;\r
246         font-style: italic;\r
247 }\r
248 div.note div.paragraph\r
249 {\r
250     text-align: right;\r
251     font-style: italic;\r
252 }\r
253 div.dedication\r
254 {\r
255     text-align: right;\r
256     font-style: italic;\r
257 }\r
258 div.dedication div.paragaph\r
259 {\r
260     text-align: right;\r
261     font-style: italic;\r
262 }\r
263 \r
264 \r
265 hr.spacer\r
266 {\r
267         height: 3em;\r
268         visibility: hidden;\r
269 }\r
270 \r
271 hr.spacer-line\r
272 {\r
273         margin: 0;\r
274         margin-top: 1.5em;\r
275         margin-bottom: 1.5em;\r
276         border: none;\r
277         border-bottom: 0.1em solid #000;\r
278 }\r
279 \r
280 .spacer-asterisk\r
281 {\r
282         padding: 0;\r
283     margin: 0;\r
284     margin-top: 1.5em;\r
285     margin-bottom: 1.5em;\r
286         text-align: center;\r
287 }\r
288 \r
289 div.person-list ol\r
290 {\r
291         list-style: none;\r
292         padding: 0;\r
293         padding-left: 1.5em;\r
294 }\r
295 \r
296 .place-and-time\r
297 {\r
298         font-style: italic;\r
299 }\r
300 \r
301 em.math\r
302 {\r
303         font-style: italic;\r
304 }\r
305 em.foreign-word\r
306 {\r
307     font-style: italic;\r
308 }\r
309 em.book-title\r
310 {\r
311     font-style: italic;\r
312 }\r
313 em.didaskalia\r
314 {\r
315     font-style: italic;\r
316 }\r
317 \r
318 em.author-emphasis\r
319 {\r
320         letter-spacing: 0.1em;\r
321 }\r
322 \r
323 em.person\r
324 {\r
325         font-style: normal;\r
326         font-variant: small-caps;\r
327 }\r
328 \r
329 p.info\r
330 {\r
331         text-align: center;\r
332         margin-bottom: 1em;\r
333 }\r
334 \r
335 p.info img\r
336 {\r
337         margin: 0;\r
338         margin-left: 2em;\r
339         margin-right: 2em;\r
340 }\r