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