]> git.sur5r.net Git - i3/i3.github.io/blob - css/xhtml11.css
Merge pull request #64 from ultrabug/master
[i3/i3.github.io] / css / xhtml11.css
1 a {
2   color: #3ec2ff;
3   text-decoration: underline;
4 }
5
6 em {
7   font-style: italic;
8   color: #3ec2ff;
9 }
10
11 strong {
12   font-weight: bold;
13   color: #3ec2ff;
14 }
15
16 tt {
17   font-family: 'Droid Sans Mono', sans-serif;
18   font-size: inherit;
19   color: #3ec2ff;
20 }
21
22 div.listingblock tt {
23   color: #fff;
24 }
25
26 h1, h2, h3, h4, h5, h6 {
27   margin-top: 1.2em;
28   margin-bottom: 0.5em;
29   text-align: left;
30 }
31
32 h2 {
33   padding-top: 0.5em;
34 }
35 h3 {
36   float: left;
37 }
38 h3 + * {
39   clear: left;
40 }
41
42 div.sectionbody {
43   margin-left: 0;
44 }
45
46 hr {
47   border: 1px solid silver;
48 }
49
50 p {
51   margin-top: 0.5em;
52   margin-bottom: 0.5em;
53 }
54
55 ul, ol, li > p {
56   margin-top: 0;
57 }
58 /*ul > li     { color: #aaa; }*/
59 /*ul > li > * { color: black; }*/
60
61 pre {
62   padding: 0;
63   margin: 0;
64 }
65
66 span#author {
67   font-weight: bold;
68   font-size: 1.1em;
69 }
70 span#email {
71 }
72 span#revnumber, span#revdate, span#revremark {
73 }
74
75 div#footer {
76   font-size: small;
77   border-top: 2px solid silver;
78   padding-top: 0.5em;
79   margin-top: 4.0em;
80 }
81 div#footer-text {
82   padding-bottom: 0.5em;
83 }
84 div#footer-badges {
85   float: right;
86   padding-bottom: 0.5em;
87 }
88
89 div#preamble {
90   margin-top: 1.5em;
91   margin-bottom: 1.5em;
92 }
93 div.tableblock, div.imageblock, div.exampleblock, div.verseblock,
94 div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,
95 div.admonitionblock {
96   margin-top: 1.0em;
97   margin-bottom: 1.5em;
98 }
99 div.admonitionblock {
100   margin-top: 2.0em;
101   margin-bottom: 2.0em;
102   margin-right: 10%;
103   color: #606060;
104 }
105
106 div.content { /* Block element content. */
107   padding: 0;
108 }
109
110 /* Block element titles. */
111 div.title, caption.title {
112   font-weight: bold;
113   text-align: left;
114   margin-top: 1.0em;
115   margin-bottom: 0.5em;
116 }
117 div.title + * {
118   margin-top: 0;
119 }
120
121 td div.title:first-child {
122   margin-top: 0.0em;
123 }
124 div.content div.title:first-child {
125   margin-top: 0.0em;
126 }
127 div.content + div.title {
128   margin-top: 0.0em;
129 }
130
131 div.sidebarblock > div.content {
132   border: 1px solid #dddddd;
133   border-left: 4px solid #f0f0f0;
134   padding: 0.5em;
135 }
136
137 div.listingblock > div.content {
138   border: 1px solid #555;
139   border-left: 5px solid #555;
140   background: #333;
141   padding: 0.5em;
142   padding-right: 0em;
143 }
144
145 div.quoteblock, div.verseblock {
146   padding-left: 1.0em;
147   margin-left: 1.0em;
148   margin-right: 10%;
149   border-left: 5px solid #f0f0f0;
150   color: #777777;
151 }
152
153 div.quoteblock > div.attribution {
154   padding-top: 0.5em;
155   text-align: right;
156 }
157
158 div.verseblock > pre.content {
159   font-family: inherit;
160   font-size: inherit;
161 }
162 div.verseblock > div.attribution {
163   padding-top: 0.75em;
164   text-align: left;
165 }
166 /* DEPRECATED: Pre version 8.2.7 verse style literal block. */
167 div.verseblock + div.attribution {
168   text-align: left;
169 }
170
171 div.admonitionblock .icon {
172   vertical-align: top;
173   font-size: 1.1em;
174   font-weight: bold;
175   text-decoration: underline;
176   color: #3ec2ff;
177   padding-right: 0.5em;
178 }
179 div.admonitionblock td.content {
180   padding-left: 0.5em;
181   border-left: 3px solid #dddddd;
182 }
183
184 div.exampleblock > div.content {
185   border-left: 3px solid #dddddd;
186   padding-left: 0.5em;
187 }
188
189 div.imageblock div.content { padding-left: 0; }
190 span.image img { border-style: none; }
191 a.image:visited { color: white; }
192
193 dl {
194   margin-top: 0.8em;
195   margin-bottom: 0.8em;
196 }
197 dt {
198   margin-top: 0.5em;
199   margin-bottom: 0;
200   font-style: normal;
201   color: #3ec2ff;
202 }
203 dd > *:first-child {
204   margin-top: 0.1em;
205 }
206
207 ul, ol {
208     list-style-position: outside;
209 }
210 ol.arabic {
211   list-style-type: decimal;
212 }
213 ol.loweralpha {
214   list-style-type: lower-alpha;
215 }
216 ol.upperalpha {
217   list-style-type: upper-alpha;
218 }
219 ol.lowerroman {
220   list-style-type: lower-roman;
221 }
222 ol.upperroman {
223   list-style-type: upper-roman;
224 }
225
226 div.compact ul, div.compact ol,
227 div.compact p, div.compact p,
228 div.compact div, div.compact div {
229   margin-top: 0.1em;
230   margin-bottom: 0.1em;
231 }
232
233 div.tableblock > table {
234   border: 3px solid #3ec2ff;
235 }
236 thead, p.table.header {
237   font-weight: bold;
238   color: #3ec2ff;
239 }
240 tfoot {
241   font-weight: bold;
242 }
243 td > div.verse {
244   white-space: pre;
245 }
246 p.table {
247   margin-top: 0;
248 }
249 /* Because the table frame attribute is overriden by CSS in most browsers. */
250 div.tableblock > table[frame="void"] {
251   border-style: none;
252 }
253 div.tableblock > table[frame="hsides"] {
254   border-left-style: none;
255   border-right-style: none;
256 }
257 div.tableblock > table[frame="vsides"] {
258   border-top-style: none;
259   border-bottom-style: none;
260 }
261
262
263 div.hdlist {
264   margin-top: 0.8em;
265   margin-bottom: 0.8em;
266 }
267 div.hdlist tr {
268   padding-bottom: 15px;
269 }
270 dt.hdlist1.strong, td.hdlist1.strong {
271   font-weight: bold;
272 }
273 td.hdlist1 {
274   vertical-align: top;
275   font-style: normal;
276   padding-right: 0.8em;
277   color: navy;
278 }
279 td.hdlist2 {
280   vertical-align: top;
281 }
282 div.hdlist.compact tr {
283   margin: 0;
284   padding-bottom: 0;
285 }
286
287 .comment {
288   background: yellow;
289 }
290
291 .footnote, .footnoteref {
292   font-size: 0.8em;
293 }
294
295 span.footnote, span.footnoteref {
296   vertical-align: super;
297 }
298
299 #footnotes {
300   margin: 20px 0 20px 0;
301   padding: 7px 0 0 0;
302 }
303
304 #footnotes div.footnote {
305   margin: 0 0 5px 0;
306 }
307
308 #footnotes hr {
309   border: none;
310   border-top: 1px solid silver;
311   height: 1px;
312   text-align: left;
313   margin-left: 0;
314   width: 20%;
315   min-width: 100px;
316 }
317
318 div.colist td {
319   padding-right: 0.5em;
320   padding-bottom: 0.3em;
321   vertical-align: top;
322 }
323 div.colist td img {
324   margin-top: 0.3em;
325 }
326
327 @media print {
328   div#footer-badges { display: none; }
329 }
330
331 div#toc {
332   margin-bottom: 2.5em;
333 }
334
335 div#toctitle {
336   color: #3ec2ff;
337   font-size: 1.1em;
338   font-weight: bold;
339   margin-top: 1.0em;
340   margin-bottom: 0.1em;
341 }
342
343 div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {
344   margin-top: 0;
345   margin-bottom: 0;
346 }
347 div.toclevel2 {
348   margin-left: 2em;
349   font-size: 0.9em;
350 }
351 div.toclevel3 {
352   margin-left: 4em;
353   font-size: 0.9em;
354 }
355 div.toclevel4 {
356   margin-left: 6em;
357   font-size: 0.9em;
358 }
359
360 span.aqua { color: aqua; }
361 span.black { color: black; }
362 span.blue { color: blue; }
363 span.fuchsia { color: fuchsia; }
364 span.gray { color: gray; }
365 span.green { color: green; }
366 span.lime { color: lime; }
367 span.maroon { color: maroon; }
368 span.navy { color: navy; }
369 span.olive { color: olive; }
370 span.purple { color: purple; }
371 span.red { color: red; }
372 span.silver { color: silver; }
373 span.teal { color: teal; }
374 span.white { color: white; }
375 span.yellow { color: yellow; }
376
377 span.aqua-background { background: aqua; }
378 span.black-background { background: black; }
379 span.blue-background { background: blue; }
380 span.fuchsia-background { background: fuchsia; }
381 span.gray-background { background: gray; }
382 span.green-background { background: green; }
383 span.lime-background { background: lime; }
384 span.maroon-background { background: maroon; }
385 span.navy-background { background: navy; }
386 span.olive-background { background: olive; }
387 span.purple-background { background: purple; }
388 span.red-background { background: red; }
389 span.silver-background { background: silver; }
390 span.teal-background { background: teal; }
391 span.white-background { background: white; }
392 span.yellow-background { background: yellow; }
393
394 span.big { font-size: 2em; }
395 span.small { font-size: 0.6em; }
396
397 @font-face {
398     font-family: 'Droid Sans Mono';
399     font-style: normal;
400     font-weight: normal;
401     src: local('Droid Sans Mono'), local('DroidSansMono'), url('/fonts/DroidSansMono.ttf') format('truetype');
402 }