bottleneck testcase based on rubbos
[bottlenecks.git] / rubbos / app / httpd-2.0.64 / docs / manual / style / css / manual-print.css
1 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2  * manual.css for printers
3  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
4
5 /* Licensed to the Apache Software Foundation (ASF) under one or more
6  * contributor license agreements.  See the NOTICE file distributed with
7  * this work for additional information regarding copyright ownership.
8  * The ASF licenses this file to You under the Apache License, Version 2.0
9  * (the "License"); you may not use this file except in compliance with
10  * the License.  You may obtain a copy of the License at
11  *
12  *     http://www.apache.org/licenses/LICENSE-2.0
13  *
14  * Unless required by applicable law or agreed to in writing, software
15  * distributed under the License is distributed on an "AS IS" BASIS,
16  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17  * See the License for the specific language governing permissions and
18  * limitations under the License.
19  */
20
21 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22  * mainframe ;-)
23  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
24 html {
25     font-size: 11pt;
26 }
27
28 body {
29     background-color: #fff;
30     color: #000;
31     padding: 0 0 0 0;
32     margin: 0;
33     font-family: "Times New Roman", serif;
34     font-weight: normal;
35 }
36
37 pre, code {
38     font-family: "Courier New", Courier, monospace;
39 }
40
41 strong {
42     font-weight: bold;
43 }
44
45 q, em, var {
46     font-style: italic;
47 }
48
49 span.transnote, span.phonetic {
50     font-weight: normal;
51     background-color: inherit;
52     color: #888;
53 }
54
55 /* fixup IE & Opera
56  * otherwise they forget to inherit
57  * the computed font-size value
58  */
59 table, code {
60     font-size: 1em;
61 }
62
63 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
64  * Links
65  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
66
67 /* normal links           */
68 /* ====================== */
69 a:link,
70 a:visited,
71 a:hover,
72 a:active {
73     color: #000;
74     background-color: inherit;
75     text-decoration: none;
76 }
77
78 /* sidebar */
79 div#quickview a:hover,
80 div#quickview a:active {
81     background-color: #fff;
82     color: #000;
83 }
84
85 /* EXPERIMENTAL! I'm waiting for complaints... */
86 #page-content p > a[href]:after {
87   content: " (\002197\0000A0" attr(href) ") ";
88   color: #036;
89 }
90
91 /* code.module [links]    */
92 /* ====================== */
93 code.module,
94 code.module a:link,
95 code.module a:visited,
96 code.module a:hover,
97 code.module a:active {
98     color: #8b4513;
99     background-color: inherit;
100     text-decoration: none;
101 }
102
103 /* code.directive [links] */
104 /* ====================== */
105 code.directive,
106 code.directive a:link,
107 code.directive a:visited,
108 code.directive a:hover,
109 code.directive a:active {
110     color: #287f00;
111     background-color: inherit;
112     text-decoration: none;
113 }
114
115 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
116  * Headings
117  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
118
119 /* h1                     */
120 /* ====================== */
121 h1 {
122     padding: 0 0 0.2em 0;
123     margin: 1em 0 0.5em 0;
124     border-style: none none solid none;
125     border-bottom-width: 1px;
126     border-bottom-color: #405871;
127     background-color: inherit;
128     color: #000;
129     text-decoration: none;
130     font-size: 17pt;
131     font-weight: bold;
132     text-align: center;
133 }
134
135 /* h2                     */
136 /* ====================== */
137 h2 {
138     padding: 0.2em 0 0.2em 0.2em;
139     margin: 0 0 0.5em 0;
140     width: 80%;
141     text-decoration: none;
142     font-size: 15pt;
143     font-weight: bold;
144     border-bottom: 1px solid #000;
145     text-align: left;
146 }
147
148 .section h2,
149 .directive-section h2,
150 .category h2 {
151     background-color: #fff;
152     color: #000;
153 }
154
155 /* take care of <a name>s inside */
156 h2 a,
157 h2 a:hover,
158 h2 a:active {
159     color: inherit;
160     background-color: inherit;
161     text-decoration: none;
162 }
163
164 /* h3, h4                 */
165 /* ====================== */
166 h3 {
167     background-color: inherit;
168     color: #000;
169     text-decoration: none;
170     font-weight: bold;
171     font-size: 13pt;
172     margin: 1.3em 0 0.4em 0;
173     padding: 0 0 0 0.2em;
174 }
175
176 h4 {
177     background-color: inherit;
178     color: #000;
179     text-decoration: none;
180     font-weight: bold;
181     font-size: 11pt;
182     margin: 1.3em 0 0.2em 0;
183     padding: 0 0 0 0.2em;
184 }
185
186 /* margin adjustment */
187 h3 + *, h4 + * {
188     margin-top: 0;
189 }
190
191 /* IE confuses the + * :-( 
192  * so reset some things
193  */
194 ul, .section table, .directive-section table {
195     margin-bottom: 1em;
196 }
197
198 /* titles for 
199  * examples, notes and warnings
200  */
201 div.example h3,
202 div.note h3,
203 div.warning h3 {
204     margin: 0 0 0.5em 0;
205     text-align: left;
206     font-size: 11pt;
207 }
208
209 /* sidebar */
210 div#quickview h3 {
211     margin: 1em 0 0.3em 0;
212     font-size: 13pt;
213 }
214
215 div#quickview h3.directives {
216     margin-top: 0;
217 }
218
219 /* take care of <a name>s inside */
220 h3 a,
221 h3 a:hover,
222 h3 a:active,
223 h4 a,
224 h4 a:hover,
225 h4 a:active {
226     color: inherit;
227     background-color: inherit;
228     text-decoration: none;
229 }
230
231 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
232  * Up & Top helper images
233  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
234
235 div.up,
236 div.top {
237     display: none;
238 }
239
240 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
241  * Tables
242  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
243
244 /* general                */
245 /* ====================== */
246 table {
247     border: 1px solid #000;
248     border-collapse: collapse;
249     padding: 2px;
250     margin-top: 0.5em;
251     margin-bottom: 0;
252     margin-left: 1px; /* border-width == 1px */
253 }
254
255 td, th {
256     empty-cells: show; /* show border around empty cells */
257     padding: 0.1em 0.2em;
258     vertical-align: top;
259     text-align: left;
260     line-height: 1.1em;
261 }
262
263 th {
264     font-weight: bold;
265 }
266
267 td.centered {
268     text-align: center;
269 }
270
271 tr.header, tr.header th {
272     border-top: 1px solid #000;
273     border-bottom: 1px solid #000;
274 }
275
276 /* bordered table cells   */
277 /* ====================== */
278
279 /* turn off borders in tables nested in 
280  * bordered tables per default
281  */
282 table.bordered table td,
283 table.bordered table th {
284     border-style: none;
285 }
286
287 table.bordered td,
288 table.bordered th,
289 table table.bordered td,
290 table table.bordered th {
291     border: 1px solid #000;
292 }
293
294 /* mod/dir. overview table and quick reference  */
295 /* ============================================ */
296 table.module th,
297 table.directive th {
298     white-space: nowrap;
299 }
300
301 table.qref {
302     border-collapse: collapse;
303     width: auto;
304 }
305
306 table.qref td {
307     border-style: none solid;
308     border-color: #000;
309     border-width: 1px;
310 }
311
312 table.qref td.descr {
313     padding-left: 1em;
314     font-size: 11pt;
315 }
316
317 table#legend {
318     width: 100%;
319     border-style: none;
320     border-width: 0;
321     vertical-align: bottom;
322     padding: 0;
323     margin: 0;
324 }
325
326 table#legend td {
327     vertical-align: bottom;
328     margin: 0;
329     padding: 0;
330 }
331
332 table#legend table {
333     vertical-align: bottom;
334     margin: 0 0 0 0.4em;
335     padding: 0;
336     height: 7.5em;
337 }
338
339 table#legend td.letters span {
340     display: none;
341 }
342
343 table#legend table td,
344 table#legend table th {
345     vertical-align: middle;
346     padding: 0.1ex 0.2em;
347     line-height: 1em;
348 }
349
350 /* related modules & dir. */
351 /* ====================== */
352
353 /* assuming, all links are enclosed by
354  * <code class="directive"> or
355  * <code class="module">
356  */
357
358 table.related {
359     border-collapse: collapse;
360 }
361
362 table.related th,
363 table.related td {
364     background-color: #fff;
365     color: #000;
366     padding: 0.2ex 0.4em;
367     border: 1px solid #000;
368 }
369
370 table.related th {
371     vertical-align: middle;
372 }
373
374 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
375  * Lists
376  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
377
378 /* list default values    */
379 /* ====================== */
380 ul {
381     list-style-type: disc;
382 }
383
384 ul ul {
385     list-style-type: square;
386 }
387
388 ul ul ul {
389     list-style-type: circle;
390 }
391
392 li, dt, dd {
393     line-height: 1.1em;
394 }
395
396 dt {
397     margin-top: 0.5em;
398     font-weight: bold;
399 }
400
401 ol li {
402     margin-top: 0.5em;
403 }
404
405 ol.up-A {
406     list-style-type: upper-alpha;
407 }
408
409 /* table of contents      */
410 /* ====================== */
411 #toc,
412 #topics {
413     margin: 0;
414     padding: 0;
415 }
416
417 #toc li,
418 #topics li {
419     list-style-type: square;
420     margin: 0 0 1em 0;
421     padding: 0;
422 }
423
424 #toc li img,
425 #topics li img {
426     margin-right: 19px;
427 }
428
429 /* see also               */
430 /* ====================== */
431 .seealso {
432     margin: 0;
433     padding: 0;
434 }
435
436 .seealso li {
437     list-style-type: square;
438     margin: 0 0 1em 0;
439     padding: 0 0 0 34px;
440 }
441
442 /* related modules & dir. */
443 /* ====================== */
444 table.related td ul,
445 table.related td li {
446     list-style-type: none;
447     margin: 0;
448     padding: 0;
449 }
450
451 /* list of all directives */
452 /* ====================== */
453 div#directive-list ul {
454     margin: 0;
455     padding: 0;
456 }
457
458 /* quickview              */
459 /* ====================== */
460 div#quickview li {
461     font-size: 11pt;
462 }
463
464 div#quickview ul {
465     margin: 0;
466     padding: 0;
467 }
468
469 div#quickview ul#toc {
470     margin: 0;
471     padding: 0;
472 }
473
474 div#quickview ul#toc li {
475     margin: 0 0 0 1em;
476     padding: 0;
477     list-style-type: square;
478     list-style-position: outside;
479 }
480
481 div#quickview li img {
482     display: none;
483 }
484
485 #module-index div#quickview ul#toc,
486 #manual-page div#quickview ul#toc,
487 div#quickview #topics,
488 div#quickview .seealso {
489     padding-left: 0;
490 }
491
492 #module-index div#quickview ul#toc li,
493 #manual-page div#quickview ul#toc li,
494 div#quickview #topics li,
495 div#quickview .seealso li {
496     margin: 0 0 2px 1em;
497     padding: 0;
498     list-style-type: square;
499     list-style-position: outside;
500 }
501
502 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503  * main page sections
504  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
505
506 /* page header            */
507 /* ====================== */
508 div#page-header {
509     margin-left: 0;
510 }
511
512 div#page-header img {
513     display: none;
514 }
515
516 div#page-header p.apache {
517     background-color: #fff;
518     color: #000;
519     padding: 0;
520     margin: 0;
521     text-align: center;
522     vertical-align: middle;
523     font-size: 20pt;
524     font-weight: bold;
525     line-height: 20pt;
526 }
527
528 div#page-header p.menu {
529     display: none;
530 }
531
532 /* breadcrumb navigation */
533 div#path {
534     display: none;
535 }
536
537 /* content sections       */
538 /* ====================== */
539 div#preamble {
540     padding-bottom: 1em;
541     margin-left: 0;
542 }
543
544 div.section,
545 div.directive-section {
546     margin: 0;
547     padding: 0;
548 }
549
550 .section p,
551 .directive-section p {
552     margin: 0 0 1em 0;
553     padding: 0;
554 }
555
556 /* look for this on directive
557  * list pages
558  */
559 div#directive-list {
560     margin-left: 0;
561     padding: 0 0 1em 1em;
562 }
563
564 div#directive-ref {
565     margin: -1em 0 0 1px;
566     padding: 0 0 1em 0;
567     width: auto;
568 }
569
570 /* no sidebar */
571 div#quickview {
572     position: static;
573     margin: 0 0 1em 0;
574     padding: 0;
575     width: auto;
576     background-color: #fff;
577     color: inherit;
578 }
579
580 /* -> keep content wide */
581 div#page-content {
582     padding-top: 0;
583     margin-right: 0;
584     padding-right: 0;
585 }
586
587 /* in general */
588 p {
589     line-height: 1.1em;
590 }
591
592 /* page footer            */
593 /* ====================== */
594 div#footer {
595     margin-left: 0;
596     font-size: 11pt;
597     border-top: 1px solid #000;
598     padding-top: 0.2em;
599 }
600
601 div#footer p.apache {
602     float: none;
603     text-align: center;
604     padding: 0 0 1em 0;
605     margin-top: 0;
606     font-weight: bold;
607 }
608
609 div.toplang,
610 div.bottomlang,
611 div#footer p.menu {
612     display: none;
613 }
614
615 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
616  * subsections (examples, notes, warnings)
617  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
618
619 /* examples               */
620 /* ====================== */
621 div.example,
622 div.note div.example {
623     background-color: #fff;
624     color: #000;
625     padding: 0.5em;
626     margin: 1em;
627     border: 1px dotted #000;
628 }
629
630 /* the following [block] elements
631  * may appear inside example...
632  */
633 div.example p,
634 div.example pre,
635 div.example table {
636     padding: 0;
637     margin: 0;
638 }
639
640 div.example p {
641     line-height: 1em;
642 }
643
644 div.example pre,
645 div.example p > code {
646     font-size: 10pt;
647 }
648
649 /* notes & warnings       */
650 /* ====================== */
651 div.note,
652 div.warning {
653     background-color: #fff;
654     color: #000;
655     border: 1px solid #000;
656     padding: 0.5em;
657     margin: 1em;
658 }
659
660 div.note p,
661 div.warning p {
662     margin: 0;
663     padding: 0;
664 }
665
666 div.note pre,
667 div.warning pre {
668     font-size: 10pt;
669 }
670
671 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
672  * quotations, indented paragraphs and figures
673  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
674 p.letters {
675     display: none;
676 }
677
678 blockquote p {
679     font-style: italic;
680     margin: 0;
681 }
682
683 blockquote p.cite {
684     font-style: normal;
685     margin-top: 0;
686     margin-left: 2em;
687 }
688
689 blockquote p.cite cite {
690     font-style: normal;
691 }
692
693 p.indent {
694     margin-left: 2em;
695     margin-top: 1em;
696 }
697
698 #index-page form {
699     display: none;
700 }
701
702 p.figure {
703     margin-left: 2em;
704     font-style: italic;
705 }
706
707 p.figure img {
708     border: 1px solid #000;
709 }
710
711 p.figure dfn {
712     font-weight: bold;
713 }
714
715 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
716  * -> The End <-
717  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */