Better fragment styles.
[wolnelektury.git] / lib / librarian / bin / master.plain.css
1 body {
2     font-size: 16px;
3     font: Georgia, "Times New Roman", serif;
4     line-height: 1.5em;
5     margin: 3em;
6     max-width: 36em;
7 }
8
9 a {
10     color: blue;
11     text-decoration: none;
12 }
13
14 /* =================================================== */
15 /* = Common elements: headings, paragraphs and lines = */
16 /* =================================================== */
17 h1 {
18     font-size: 3em;
19     margin: 1.5em 0;
20     text-align: center;
21     line-height: 1.5em;
22     font-weight: bold;
23 }
24
25 h2 {
26     font-size: 2em;
27     margin: 1.5em 0 0;
28     font-weight: bold;
29     line-height: 1.5em;
30 }
31
32 h3 {
33     font-size: 1.5em;
34     margin: 1.5em 0 0;
35     font-weight: normal;
36     line-height: 1.5em;
37 }
38
39 h4 {
40     font-size: 1em;
41     margin: 1.5em 0 0;
42     line-height: 1.5em;
43 }
44
45 p {
46     margin: 0;
47 }
48
49 /* ======================== */
50 /* = Footnotes and themes = */
51 /* ======================== */
52 .theme-begin {
53     border-left: 0.1em solid #DDDDDD;
54     color: #666;
55     float: right;
56     margin: 0 -9.5em 0 0;
57     padding: 0 0.5em;
58     width: 7.5em;
59     font-style: normal;
60     font-weight: normal;
61     font-size: 16px;
62     display: none;
63 }
64
65 .annotation {
66     font-style: normal;
67     font-weight: normal;
68     font-size: 16px;
69     display: none;
70 }
71
72 #footnotes {
73     display: none;
74 }
75
76 #footnotes .annotation {
77     display: block;
78     float: left;
79     width: 2.5em;
80     clear: both;
81 }
82
83 #footnotes div {
84     margin: 1.5em 0 0 0;
85 }
86
87 #footnotes p {
88     margin-left: 2.5em;
89 }
90
91 /* =================== */
92 /* = Custom elements = */
93 /* =================== */
94 span.author {
95     font-size: 0.75em;
96     display: block;
97     line-height: 1.5em;
98     margin-bottom: 0.25em;
99 }
100
101 span.collection {
102     font-size: 0.75em;
103     display: block;
104     line-height: 1.5em;
105     margin-bottom: -0.25em;
106 }
107
108 span.subtitle {
109     font-size: 0.75em;
110     display: block;
111     line-height: 1.5em;
112     margin-top: -0.25em;
113 }
114
115 div.didaskalia {
116     font-style: italic;
117     margin: 0.5em 0 0;
118 }
119
120 div.kwestia {
121     margin: 0.5em 0 0;
122 }
123
124 div.stanza {
125     margin: 1.5em 0 0;
126 }
127
128 div.kwestia div.stanza {
129     margin: 0;
130 }
131
132 p.paragraph {
133     text-align: justify;
134     margin: 1.5em 0 0;
135 }
136
137 p.motto {
138     text-align: justify;
139     font-style: italic;
140     margin: 1.5em 0 0;
141 }
142
143 p.motto_podpis {
144     font-size: 0.875em;
145 }
146
147 div.fragment {
148     border-bottom: 0.1em solid #999;
149     padding-bottom: 1.5em;
150 }
151
152 div.note p, div.note p.paragraph {
153     text-align: right;
154     font-style: italic;
155 }
156
157 hr.spacer {
158     height: 3em;
159     visibility: hidden;
160 }