mirror of
				https://github.com/apache/httpd.git
				synced 2025-11-03 17:53:20 +03:00 
			
		
		
		
	git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@940969 13f79535-47bb-0310-9956-ffa450edef68
		
			
				
	
	
		
			1027 lines
		
	
	
		
			18 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
			
		
		
	
	
			1027 lines
		
	
	
		
			18 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | 
						|
 * manual.css
 | 
						|
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
 | 
						|
 | 
						|
/* Licensed to the Apache Software Foundation (ASF) under one or more
 | 
						|
 * contributor license agreements.  See the NOTICE file distributed with
 | 
						|
 * this work for additional information regarding copyright ownership.
 | 
						|
 * The ASF licenses this file to You under the Apache License, Version 2.0
 | 
						|
 * (the "License"); you may not use this file except in compliance with
 | 
						|
 * the License.  You may obtain a copy of the License at
 | 
						|
 *
 | 
						|
 *     http://www.apache.org/licenses/LICENSE-2.0
 | 
						|
 *
 | 
						|
 * Unless required by applicable law or agreed to in writing, software
 | 
						|
 * distributed under the License is distributed on an "AS IS" BASIS,
 | 
						|
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | 
						|
 * See the License for the specific language governing permissions and
 | 
						|
 * limitations under the License.
 | 
						|
 */
 | 
						|
 | 
						|
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | 
						|
 * mainframe ;-)
 | 
						|
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
 | 
						|
html {
 | 
						|
    font-size: 14px;
 | 
						|
}
 | 
						|
 | 
						|
body {
 | 
						|
    background-color: #fff;
 | 
						|
    color: #036;
 | 
						|
    padding: 0 1em 0 0;
 | 
						|
    margin: 0;
 | 
						|
    font-family: Arial, Helvetica, sans-serif;
 | 
						|
    font-weight: normal;
 | 
						|
}
 | 
						|
 | 
						|
pre, code {
 | 
						|
    font-family: "Courier New", Courier, monospace;
 | 
						|
}
 | 
						|
 | 
						|
strong {
 | 
						|
    font-weight: bold;
 | 
						|
}
 | 
						|
 | 
						|
q, em, var {
 | 
						|
    font-style: italic;
 | 
						|
}
 | 
						|
 | 
						|
span.transnote, span.phonetic {
 | 
						|
    font-weight: normal;
 | 
						|
    background-color: inherit;
 | 
						|
    color: #888;
 | 
						|
}
 | 
						|
 | 
						|
/* fixup IE & Opera
 | 
						|
 * otherwise they forget to inherit
 | 
						|
 * the computed font-size value
 | 
						|
 */
 | 
						|
table, code {
 | 
						|
    font-size: 1em;
 | 
						|
}
 | 
						|
 | 
						|
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | 
						|
 * Links
 | 
						|
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
 | 
						|
 | 
						|
/* normal links           */
 | 
						|
/* ====================== */
 | 
						|
a:link {
 | 
						|
    color: #0073c7;
 | 
						|
    background-color: inherit;
 | 
						|
}
 | 
						|
 | 
						|
a:visited {
 | 
						|
    color: #5A88B5;
 | 
						|
    background-color: inherit;
 | 
						|
}
 | 
						|
 | 
						|
a:link:hover,
 | 
						|
a:link:active,
 | 
						|
a:visited:hover,
 | 
						|
a:visited:active {
 | 
						|
    color: #0073c7;
 | 
						|
    background-color: #f0f0f0;
 | 
						|
}
 | 
						|
 | 
						|
/* hover on non-white backgrounds */
 | 
						|
tr.odd a:hover,
 | 
						|
tr.odd a:active,
 | 
						|
tr.header a:hover,
 | 
						|
tr.header a:active,
 | 
						|
div.note a:hover,
 | 
						|
div.note a:active,
 | 
						|
div.example a:hover,
 | 
						|
div.example a:active,
 | 
						|
div.warning a:hover,
 | 
						|
div.warning a:active,
 | 
						|
div#quickview a:hover,
 | 
						|
div#quickview a:active {
 | 
						|
    background-color: #fff;
 | 
						|
    color: #0073c7;
 | 
						|
}
 | 
						|
 | 
						|
/* code.module [links]    */
 | 
						|
/* ====================== */
 | 
						|
code.module,
 | 
						|
code.module a:link {
 | 
						|
    color: #8b4513;
 | 
						|
    background-color: inherit;
 | 
						|
}
 | 
						|
 | 
						|
code.module a:visited {
 | 
						|
    color: #bc8f8f;
 | 
						|
    background-color: inherit;
 | 
						|
}
 | 
						|
 | 
						|
code.module a:hover,
 | 
						|
code.module a:active {
 | 
						|
    color: #8b4513;
 | 
						|
    background-color: #f0f0f0;
 | 
						|
}
 | 
						|
 | 
						|
/* hover on non-white backgrounds */
 | 
						|
tr.odd code.module a:hover,
 | 
						|
tr.odd code.module a:active,
 | 
						|
tr.header code.module a:hover,
 | 
						|
tr.header code.module a:active,
 | 
						|
div.note code.module a:hover,
 | 
						|
div.note code.module a:active,
 | 
						|
div.example code.module a:hover,
 | 
						|
div.example code.module a:active,
 | 
						|
div.warning code.module a:hover,
 | 
						|
div.warning code.module a:active,
 | 
						|
div#quickview code.module a:hover,
 | 
						|
div#quickview code.module a:active {
 | 
						|
    background-color: #fff;
 | 
						|
    color: #8b4513;
 | 
						|
}
 | 
						|
 | 
						|
/* code.directive [links] */
 | 
						|
/* ====================== */
 | 
						|
code.directive,
 | 
						|
code.directive a:link {
 | 
						|
    color: #287f00;
 | 
						|
    background-color: inherit;
 | 
						|
}
 | 
						|
 | 
						|
code.directive a:visited {
 | 
						|
    color: #35a500;
 | 
						|
    background-color: inherit;
 | 
						|
}
 | 
						|
 | 
						|
code.directive a:hover,
 | 
						|
code.directive a:active {
 | 
						|
    color: #287f00;
 | 
						|
    background-color: #f0f0f0;
 | 
						|
}
 | 
						|
 | 
						|
/* hover on non-white backgrounds */
 | 
						|
tr.odd code.directive a:hover,
 | 
						|
tr.odd code.directive a:active,
 | 
						|
tr.header code.directive a:hover,
 | 
						|
tr.header code.directive a:active,
 | 
						|
div.note code.directive a:hover,
 | 
						|
div.note code.directive a:active,
 | 
						|
div.example code.directive a:hover,
 | 
						|
div.example code.directive a:active,
 | 
						|
div.warning code.directive a:hover,
 | 
						|
div.warning code.directive a:active,
 | 
						|
div#quickview code.directive a:hover,
 | 
						|
div#quickview code.directive a:active {
 | 
						|
    background-color: #fff;
 | 
						|
    color: #287f00;
 | 
						|
}
 | 
						|
 | 
						|
/* glossary [links] */
 | 
						|
/* ====================== */
 | 
						|
.glossarylink {
 | 
						|
    cursor: help;
 | 
						|
    border-bottom: 1px dashed #0073c7;
 | 
						|
    text-decoration: none;
 | 
						|
}
 | 
						|
 | 
						|
 | 
						|
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | 
						|
 * Headings
 | 
						|
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
 | 
						|
 | 
						|
/* h1                     */
 | 
						|
/* ====================== */
 | 
						|
h1 {
 | 
						|
    padding: 0.2em;
 | 
						|
    margin: 0;
 | 
						|
    border: 1px solid #405871;
 | 
						|
    background-color: inherit;
 | 
						|
    color: #036;
 | 
						|
    text-decoration: none;
 | 
						|
    font-size: 22px;
 | 
						|
    font-weight: bold;
 | 
						|
}
 | 
						|
 | 
						|
/* h2                     */
 | 
						|
/* ====================== */
 | 
						|
h2 {
 | 
						|
    padding: 0.2em 0 0.2em 0.7em;
 | 
						|
    margin: 0 0 0.5em 0;
 | 
						|
    text-decoration: none;
 | 
						|
    font-size: 18px;
 | 
						|
    font-weight: bold;
 | 
						|
}
 | 
						|
 | 
						|
.section h2 {
 | 
						|
    background-color: #405871;
 | 
						|
    color: #fff;
 | 
						|
}
 | 
						|
 | 
						|
.directive-section h2 {
 | 
						|
    background-color: #557697;
 | 
						|
    color: #fff;
 | 
						|
}
 | 
						|
 | 
						|
.category h2 {
 | 
						|
    background-color: #e5ecf3;
 | 
						|
    color: #405871;
 | 
						|
    font-size: 14px;
 | 
						|
}
 | 
						|
 | 
						|
/* take care of <a name>s inside */
 | 
						|
h2 a,
 | 
						|
h2 a:hover,
 | 
						|
h2 a:active {
 | 
						|
    color: inherit;
 | 
						|
    background-color: inherit;
 | 
						|
    text-decoration: none;
 | 
						|
}
 | 
						|
 | 
						|
/* h3, h4                 */
 | 
						|
/* ====================== */
 | 
						|
h3 {
 | 
						|
    background-color: inherit;
 | 
						|
    color: #036;
 | 
						|
    text-decoration: none;
 | 
						|
    font-weight: bold;
 | 
						|
    font-size: 16px;
 | 
						|
    margin: 1.3em 0 0.4em 0;
 | 
						|
    padding: 0;
 | 
						|
}
 | 
						|
 | 
						|
h4 {
 | 
						|
    background-color: inherit;
 | 
						|
    color: #036;
 | 
						|
    text-decoration: none;
 | 
						|
    font-weight: bold;
 | 
						|
    font-size: 14px;
 | 
						|
    margin: 1.3em 0 0.2em 0;
 | 
						|
    padding: 0;
 | 
						|
}
 | 
						|
 | 
						|
/* margin adjustment */
 | 
						|
h3 + *, h4 + * {
 | 
						|
    margin-top: 0;
 | 
						|
}
 | 
						|
 | 
						|
/* IE confuses the + * :-(
 | 
						|
 * so reset some things
 | 
						|
 */
 | 
						|
ul, .section table, .directive-section table {
 | 
						|
    margin-bottom: 1em;
 | 
						|
}
 | 
						|
 | 
						|
/* titles for
 | 
						|
 * examples, notes and warnings
 | 
						|
 */
 | 
						|
div.example h3,
 | 
						|
div.note h3,
 | 
						|
div.warning h3 {
 | 
						|
    margin: 0 0 0.5em 0;
 | 
						|
    text-align: left;
 | 
						|
    font-size: 14px;
 | 
						|
}
 | 
						|
 | 
						|
/* sidebar */
 | 
						|
div#quickview h3 {
 | 
						|
    margin: 1em 0 0.3em 0.5em;
 | 
						|
    font-size: 15px;
 | 
						|
}
 | 
						|
 | 
						|
div#quickview h3.directives {
 | 
						|
    margin-top: 0.3em;
 | 
						|
}
 | 
						|
 | 
						|
/* take care of <a name>s inside */
 | 
						|
h3 a,
 | 
						|
h3 a:hover,
 | 
						|
h3 a:active,
 | 
						|
h4 a,
 | 
						|
h4 a:hover,
 | 
						|
h4 a:active {
 | 
						|
    color: inherit;
 | 
						|
    background-color: inherit;
 | 
						|
    text-decoration: none;
 | 
						|
}
 | 
						|
 | 
						|
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | 
						|
 * Up & Top helper images
 | 
						|
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
 | 
						|
 | 
						|
/* arrow left             */
 | 
						|
/* ====================== */
 | 
						|
div.up {
 | 
						|
    width: 30px;
 | 
						|
    height: 20px;
 | 
						|
    padding: 0;
 | 
						|
    margin: -20px 0 1px 0;
 | 
						|
    text-align: center;
 | 
						|
    vertical-align: top;
 | 
						|
}
 | 
						|
 | 
						|
div.up img {
 | 
						|
    vertical-align: top;
 | 
						|
    width: 11px;
 | 
						|
    height: 11px;
 | 
						|
    border-style: none;
 | 
						|
}
 | 
						|
 | 
						|
/* arrow up (to page top) */
 | 
						|
/* ====================== */
 | 
						|
div.top {
 | 
						|
    width: 30px;
 | 
						|
    padding: 0 0 0 30px;
 | 
						|
    margin: 0;
 | 
						|
}
 | 
						|
 | 
						|
div.top img {
 | 
						|
    margin-top: 0.5em;
 | 
						|
    vertical-align: bottom;
 | 
						|
    width: 11px;
 | 
						|
    height: 11px;
 | 
						|
    border-style: none;
 | 
						|
}
 | 
						|
 | 
						|
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | 
						|
 * Tables
 | 
						|
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
 | 
						|
 | 
						|
/* general                */
 | 
						|
/* ====================== */
 | 
						|
table {
 | 
						|
    border: 1px solid #aaa;
 | 
						|
    border-collapse: collapse;
 | 
						|
    padding: 2px;
 | 
						|
    margin-top: 0.5em;
 | 
						|
    margin-bottom: 0;
 | 
						|
}
 | 
						|
 | 
						|
td, th {
 | 
						|
    empty-cells: show; /* show border around empty cells */
 | 
						|
    padding: 0.1em 0.2em;
 | 
						|
    vertical-align: top;
 | 
						|
    text-align: left;
 | 
						|
    line-height: 1.3em;
 | 
						|
}
 | 
						|
 | 
						|
th {
 | 
						|
    font-weight: bold;
 | 
						|
}
 | 
						|
 | 
						|
td.centered {
 | 
						|
    text-align: center;
 | 
						|
}
 | 
						|
 | 
						|
td.data {
 | 
						|
    font-family: monospace;
 | 
						|
    text-align: right;
 | 
						|
    padding-left: 1em;
 | 
						|
}
 | 
						|
 | 
						|
th.data {
 | 
						|
    text-align: right;
 | 
						|
}
 | 
						|
 | 
						|
tr.odd { /* for large tables alternating colors */
 | 
						|
    background-color: #f2f2f2;
 | 
						|
}
 | 
						|
 | 
						|
tr.header, tr.header th {
 | 
						|
    background-color: #e2e2e2;
 | 
						|
    border-top: 1px solid #aaa;
 | 
						|
    border-bottom: 1px solid #aaa;
 | 
						|
}
 | 
						|
 | 
						|
/* bordered table cells   */
 | 
						|
/* ====================== */
 | 
						|
 | 
						|
/* turn off borders in tables nested in
 | 
						|
 * bordered tables per default
 | 
						|
 */
 | 
						|
table.bordered table td,
 | 
						|
table.bordered table th {
 | 
						|
    border-style: none;
 | 
						|
}
 | 
						|
 | 
						|
table.bordered td,
 | 
						|
table.bordered th,
 | 
						|
table table.bordered td,
 | 
						|
table table.bordered th {
 | 
						|
    border: 1px solid #aaa;
 | 
						|
}
 | 
						|
 | 
						|
/* index page layout table */
 | 
						|
/* ======================= */
 | 
						|
body#index-page div#page-content {
 | 
						|
    width: 100%; /* IE fun */
 | 
						|
}
 | 
						|
 | 
						|
body[id]#index-page div#page-content {
 | 
						|
    width: auto; /* reasonable browsers. */
 | 
						|
}
 | 
						|
 | 
						|
table#indextable {
 | 
						|
    width: 100%;
 | 
						|
    border-collapse: collapse;
 | 
						|
    border: 0 none;
 | 
						|
}
 | 
						|
 | 
						|
table#indextable td {
 | 
						|
    width: 33.3%;
 | 
						|
    border-left: 1px solid #aaa;
 | 
						|
    padding-top: 0;
 | 
						|
    padding-bottom: 0;
 | 
						|
}
 | 
						|
 | 
						|
table#indextable td.col1 {
 | 
						|
    border-left: 0 none;
 | 
						|
    padding-left: 0;
 | 
						|
}
 | 
						|
 | 
						|
table#indextable td.col3 {
 | 
						|
    padding-right: 0;
 | 
						|
}
 | 
						|
 | 
						|
/* mod/dir. overview table and quick reference  */
 | 
						|
/* ============================================ */
 | 
						|
table.module th,
 | 
						|
table.directive th {
 | 
						|
    white-space: nowrap;
 | 
						|
}
 | 
						|
 | 
						|
table.qref {
 | 
						|
    border-collapse: collapse;
 | 
						|
    width: 100%;
 | 
						|
}
 | 
						|
 | 
						|
table.qref td {
 | 
						|
    border-style: none solid;
 | 
						|
    border-color: #aaa;
 | 
						|
    border-width: 1px;
 | 
						|
}
 | 
						|
 | 
						|
table.qref td.descr {
 | 
						|
    padding-left: 1em;
 | 
						|
    font-size: 13px;
 | 
						|
}
 | 
						|
 | 
						|
table#legend {
 | 
						|
    width: 100%;
 | 
						|
    border-style: none;
 | 
						|
    border-width: 0;
 | 
						|
    vertical-align: bottom;
 | 
						|
    padding: 0;
 | 
						|
    margin: 0;
 | 
						|
}
 | 
						|
 | 
						|
table#legend td {
 | 
						|
    vertical-align: bottom;
 | 
						|
    margin: 0;
 | 
						|
    padding: 0;
 | 
						|
}
 | 
						|
 | 
						|
table#legend td.letters {
 | 
						|
    width: 100%;
 | 
						|
    padding-bottom: 0.5em;
 | 
						|
}
 | 
						|
 | 
						|
table#legend table {
 | 
						|
    vertical-align: bottom;
 | 
						|
    margin: 0 0 0 0.4em;
 | 
						|
    padding: 0;
 | 
						|
    height: 7.5em;
 | 
						|
}
 | 
						|
 | 
						|
table#legend table td,
 | 
						|
table#legend table th {
 | 
						|
    vertical-align: middle;
 | 
						|
    padding: 0.1ex 0.2em;
 | 
						|
    line-height: 1em;
 | 
						|
    white-space: nowrap;
 | 
						|
}
 | 
						|
 | 
						|
/* related modules & dir. */
 | 
						|
/* ====================== */
 | 
						|
 | 
						|
/* assuming, all links are enclosed by
 | 
						|
 * <code class="directive"> or
 | 
						|
 * <code class="module">
 | 
						|
 */
 | 
						|
 | 
						|
table.related {
 | 
						|
    border-collapse: separate;
 | 
						|
}
 | 
						|
 | 
						|
table.related th {
 | 
						|
    padding: 0.2ex 0.3em;
 | 
						|
    background-color: #e5ecf3;
 | 
						|
    color: #405871;
 | 
						|
    vertical-align: middle;
 | 
						|
}
 | 
						|
 | 
						|
table.related td {
 | 
						|
    padding: 0.2ex 0.3em;
 | 
						|
}
 | 
						|
 | 
						|
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | 
						|
 * Lists
 | 
						|
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
 | 
						|
 | 
						|
/* list default values    */
 | 
						|
/* ====================== */
 | 
						|
ul {
 | 
						|
    list-style-type: disc;
 | 
						|
}
 | 
						|
 | 
						|
ul ul {
 | 
						|
    list-style-type: square;
 | 
						|
}
 | 
						|
 | 
						|
ul ul ul {
 | 
						|
    list-style-type: circle;
 | 
						|
}
 | 
						|
 | 
						|
li, dt, dd {
 | 
						|
    line-height: 1.3em;
 | 
						|
}
 | 
						|
 | 
						|
dt {
 | 
						|
    margin-top: 0.5em;
 | 
						|
    font-weight: bold;
 | 
						|
}
 | 
						|
 | 
						|
ol li {
 | 
						|
    margin-top: 0.5em;
 | 
						|
}
 | 
						|
 | 
						|
ol.up-A {
 | 
						|
    list-style-type: upper-alpha;
 | 
						|
}
 | 
						|
 | 
						|
ol.lo-A {
 | 
						|
    list-style-type: lower-alpha;
 | 
						|
}
 | 
						|
 | 
						|
dd.separate {
 | 
						|
    margin-bottom: 2em;
 | 
						|
}
 | 
						|
 | 
						|
li.separate {
 | 
						|
    margin-bottom: 1em;
 | 
						|
}
 | 
						|
 | 
						|
/* table of contents      */
 | 
						|
/* ====================== */
 | 
						|
#toc,
 | 
						|
#topics {
 | 
						|
    margin: 0 0 1em 0;
 | 
						|
    padding: 0;
 | 
						|
}
 | 
						|
 | 
						|
#toc li,
 | 
						|
#topics li {
 | 
						|
    list-style-type: none;
 | 
						|
    margin: 0;
 | 
						|
    padding: 0;
 | 
						|
}
 | 
						|
 | 
						|
/* see also               */
 | 
						|
/* ====================== */
 | 
						|
.seealso {
 | 
						|
    margin: 0 0 1em 0;
 | 
						|
    padding: 0;
 | 
						|
}
 | 
						|
 | 
						|
.seealso li {
 | 
						|
    list-style-type: none;
 | 
						|
    margin: 0;
 | 
						|
    padding: 0 0 0 34px;
 | 
						|
}
 | 
						|
 | 
						|
/* related modules & dir. */
 | 
						|
/* ====================== */
 | 
						|
table.related td ul,
 | 
						|
table.related td li {
 | 
						|
    list-style-type: none;
 | 
						|
    margin: 0;
 | 
						|
    padding: 0;
 | 
						|
}
 | 
						|
 | 
						|
/* list of all directives */
 | 
						|
/* ====================== */
 | 
						|
div#directive-list ul {
 | 
						|
    margin: 0;
 | 
						|
    padding: 0;
 | 
						|
}
 | 
						|
 | 
						|
/* indextable */
 | 
						|
/* ========== */
 | 
						|
table#indextable td ul {
 | 
						|
    list-style-type: none;
 | 
						|
    margin: 0 0 1em 0.5em;
 | 
						|
    padding: 0 0 0 0;
 | 
						|
}
 | 
						|
 | 
						|
table#indextable td ul li {
 | 
						|
    margin-top: 0.3em;
 | 
						|
}
 | 
						|
 | 
						|
/* sidebar                */
 | 
						|
/* ====================== */
 | 
						|
div#quickview li {
 | 
						|
    font-size: 13px;
 | 
						|
}
 | 
						|
 | 
						|
div#quickview ul {
 | 
						|
    margin: 0 0 15px 0;
 | 
						|
    padding: 0;
 | 
						|
}
 | 
						|
 | 
						|
div#quickview ul#toc {
 | 
						|
    margin: 0 0 0 0.5em;
 | 
						|
    padding: 0;
 | 
						|
}
 | 
						|
 | 
						|
#module-index div#quickview ul#toc,
 | 
						|
#manual-page div#quickview ul#toc {
 | 
						|
    margin-left: 0;
 | 
						|
}
 | 
						|
 | 
						|
div#quickview ul#toc li {
 | 
						|
    margin: 0;
 | 
						|
    padding: 0;
 | 
						|
    list-style-type: none;
 | 
						|
}
 | 
						|
 | 
						|
div#quickview li img {
 | 
						|
    display: none;
 | 
						|
}
 | 
						|
 | 
						|
#module-index div#quickview ul#toc,
 | 
						|
#manual-page div#quickview ul#toc,
 | 
						|
div#quickview #topics,
 | 
						|
div#quickview .seealso {
 | 
						|
    padding-left: 15px;
 | 
						|
}
 | 
						|
 | 
						|
#module-index div#quickview ul#toc li,
 | 
						|
#manual-page div#quickview ul#toc li,
 | 
						|
div#quickview #topics li,
 | 
						|
div#quickview .seealso li {
 | 
						|
    margin: 0.4em 0 2px 0;
 | 
						|
    padding: 0;
 | 
						|
    list-style-type: square;
 | 
						|
    list-style-position: outside;
 | 
						|
}
 | 
						|
 | 
						|
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | 
						|
 * main page sections
 | 
						|
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
 | 
						|
 | 
						|
/* page header            */
 | 
						|
/* ====================== */
 | 
						|
div#page-header {
 | 
						|
    margin-left: 30px;
 | 
						|
}
 | 
						|
 | 
						|
div#page-header img {
 | 
						|
    padding: 0;
 | 
						|
    display: block;
 | 
						|
    margin: -70px 0 1px 2em;
 | 
						|
    width: 248px;
 | 
						|
    height: 70px;
 | 
						|
}
 | 
						|
 | 
						|
div#page-header p.apache {
 | 
						|
    background-color: #405871;
 | 
						|
    color: #fff;
 | 
						|
    padding: 0 0 0 248px;
 | 
						|
    margin: 0;
 | 
						|
    text-align: center;
 | 
						|
    vertical-align: middle;
 | 
						|
    font-size: 16px;
 | 
						|
    font-weight: bold;
 | 
						|
    line-height: 29px;
 | 
						|
}
 | 
						|
 | 
						|
div#page-header p.menu {
 | 
						|
    text-align: right;
 | 
						|
    font-size: 13px;
 | 
						|
    margin: 30px 0 0.5em 0;
 | 
						|
    padding: 0;
 | 
						|
}
 | 
						|
 | 
						|
/* breadcrumb navigation */
 | 
						|
div#path {
 | 
						|
    margin: 0.2em 0 1.2em 30px;
 | 
						|
    padding: 0;
 | 
						|
    font-size: 13px;
 | 
						|
}
 | 
						|
 | 
						|
/* content sections       */
 | 
						|
/* ====================== */
 | 
						|
div#preamble {
 | 
						|
    padding-bottom: 1em;
 | 
						|
    margin-left: 30px;
 | 
						|
}
 | 
						|
 | 
						|
div.section,
 | 
						|
div.directive-section {
 | 
						|
    margin: -1.2em 0 0 60px;
 | 
						|
    padding: 0;
 | 
						|
}
 | 
						|
 | 
						|
.section p,
 | 
						|
.directive-section p {
 | 
						|
    margin: 0 0 1em 0;
 | 
						|
    padding: 0;
 | 
						|
}
 | 
						|
 | 
						|
/* look for this on directive
 | 
						|
 * list pages
 | 
						|
 */
 | 
						|
div#directive-list {
 | 
						|
    margin-left: 30px;
 | 
						|
    padding: 0 0 1em 1em;
 | 
						|
}
 | 
						|
 | 
						|
div#directive-ref {
 | 
						|
    margin: -1em 0 0 0;
 | 
						|
    padding: 0 0 1em 30px;
 | 
						|
    width: 100%; /* IE is BAD (broken as designed) */
 | 
						|
}
 | 
						|
 | 
						|
div[id]#directive-ref { /* a big sorry to ICab, Amaya (and old Konquerors?) */
 | 
						|
    width: auto; /* other browsers are fine ;-) */
 | 
						|
}
 | 
						|
 | 
						|
/* sidebar position: right */
 | 
						|
div#quickview {
 | 
						|
    position: absolute;
 | 
						|
    top: 5.5em;
 | 
						|
    right: 1em;
 | 
						|
    margin-left: 0;
 | 
						|
    margin-top: 40px;
 | 
						|
    padding: 4px;
 | 
						|
    width: 13.5em;
 | 
						|
    background-color: #f0f0f0;
 | 
						|
    color: inherit;
 | 
						|
}
 | 
						|
 | 
						|
/* -> move content left */
 | 
						|
div#page-content {
 | 
						|
    padding-top: 0;
 | 
						|
    margin-right: 13em;
 | 
						|
    padding-right: 30px;
 | 
						|
}
 | 
						|
 | 
						|
/* unsqueeze on some pages... */
 | 
						|
body.no-sidebar div#page-content,
 | 
						|
body#index-page div#page-content {
 | 
						|
    margin-right: 0;
 | 
						|
    padding-right: 0;
 | 
						|
}
 | 
						|
 | 
						|
body#index-page div#page-content {
 | 
						|
    margin-left: 30px;
 | 
						|
    padding-bottom: 1em;
 | 
						|
}
 | 
						|
 | 
						|
/* in general */
 | 
						|
p {
 | 
						|
    line-height: 1.3em;
 | 
						|
}
 | 
						|
 | 
						|
/* translations           */
 | 
						|
/* ====================== */
 | 
						|
.toplang {
 | 
						|
    padding: 0;
 | 
						|
    margin: 0.2em 0.2em 1em 0;
 | 
						|
}
 | 
						|
 | 
						|
.bottomlang {
 | 
						|
    padding: 0;
 | 
						|
    margin: 0 0.2em 0.2em 0;
 | 
						|
}
 | 
						|
 | 
						|
.toplang p,
 | 
						|
.bottomlang p {
 | 
						|
    font-size: 13px;
 | 
						|
    text-align: right;
 | 
						|
    background-color: inherit;
 | 
						|
    color: #ccc;
 | 
						|
    margin: 0;
 | 
						|
    padding: 0;
 | 
						|
}
 | 
						|
 | 
						|
.toplang p span,
 | 
						|
.bottomlang p span {
 | 
						|
    background-color: inherit;
 | 
						|
    color: #036;
 | 
						|
}
 | 
						|
 | 
						|
.toplang p a:link,
 | 
						|
.toplang p a:visited,
 | 
						|
.bottomlang p a:link,
 | 
						|
.bottomlang p a:visited {
 | 
						|
    text-decoration: none;
 | 
						|
    font-weight: bold;
 | 
						|
}
 | 
						|
 | 
						|
.toplang p a:hover,
 | 
						|
.toplang p a:active,
 | 
						|
.bottomlang p a:hover,
 | 
						|
.bottomlang p a:active {
 | 
						|
    font-weight: bold;
 | 
						|
}
 | 
						|
 | 
						|
/* page footer            */
 | 
						|
/* ====================== */
 | 
						|
div#footer {
 | 
						|
    margin-left: 30px;
 | 
						|
    font-size: 13px;
 | 
						|
    border-top: 1px solid #405871;
 | 
						|
    padding-top: 0.2em;
 | 
						|
}
 | 
						|
 | 
						|
div#footer p.apache {
 | 
						|
    float: left;
 | 
						|
    text-align: left;
 | 
						|
    padding: 0 0 1em 0;
 | 
						|
    margin-top: 0;
 | 
						|
}
 | 
						|
 | 
						|
div#footer p.menu {
 | 
						|
    float: right;
 | 
						|
    text-align: right;
 | 
						|
    margin-top: 0;
 | 
						|
    padding: 0 0 1em 0;
 | 
						|
}
 | 
						|
 | 
						|
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | 
						|
 * subsections (examples, notes, warnings)
 | 
						|
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
 | 
						|
 | 
						|
/* examples               */
 | 
						|
/* ====================== */
 | 
						|
div.example {
 | 
						|
    background-color: #e5ecf3;
 | 
						|
    color: #000;
 | 
						|
    padding: 0.5em;
 | 
						|
    margin: 1em 2em 1em 1em;
 | 
						|
}
 | 
						|
 | 
						|
/* example inside a note:
 | 
						|
 * blue in gray doesn't look good
 | 
						|
 * so simply draw a border around
 | 
						|
 * and keep it gray
 | 
						|
 */
 | 
						|
div.note div.example,
 | 
						|
div.warning div.example {
 | 
						|
    border: 1px solid #aaa;
 | 
						|
    background-color: transparent;
 | 
						|
    color: inherit;
 | 
						|
    margin-right: 1em;
 | 
						|
}
 | 
						|
 | 
						|
/* example inside table */
 | 
						|
table div.example {
 | 
						|
    margin-right: 1em;
 | 
						|
}
 | 
						|
 | 
						|
/* the following [block] elements
 | 
						|
 * may appear inside example...
 | 
						|
 */
 | 
						|
div.example p,
 | 
						|
div.example pre,
 | 
						|
div.example table {
 | 
						|
    padding: 0;
 | 
						|
    margin: 0;
 | 
						|
}
 | 
						|
 | 
						|
div.example p {
 | 
						|
    line-height: 1em;
 | 
						|
}
 | 
						|
 | 
						|
div.example pre,
 | 
						|
div.example p > code {
 | 
						|
    font-size: 13px;
 | 
						|
}
 | 
						|
 | 
						|
/* notes & warnings       */
 | 
						|
/* ====================== */
 | 
						|
div.note,
 | 
						|
div.warning {
 | 
						|
    background-color: #eee;
 | 
						|
    color: #036;
 | 
						|
    padding: 0.5em;
 | 
						|
    margin: 1em 2em 1em 1em;
 | 
						|
}
 | 
						|
 | 
						|
div.warning {
 | 
						|
    border: 1px solid #f00;
 | 
						|
}
 | 
						|
 | 
						|
div.note p,
 | 
						|
div.warning p {
 | 
						|
    margin: 0.5em 0 0 0;
 | 
						|
    padding: 0;
 | 
						|
}
 | 
						|
 | 
						|
div.note pre,
 | 
						|
div.warning pre {
 | 
						|
    font-size: 13px;
 | 
						|
}
 | 
						|
 | 
						|
/* inside table */
 | 
						|
table div.note,
 | 
						|
table div.warning {
 | 
						|
    margin-right: 1em;
 | 
						|
}
 | 
						|
 | 
						|
div.outofdate {
 | 
						|
    background-color: #ffffe0;
 | 
						|
    color: #036;
 | 
						|
    padding: 0.5em;
 | 
						|
    margin: 1em 2em 1em 1em;
 | 
						|
}
 | 
						|
 | 
						|
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | 
						|
 * quotations, indented paragraphs, forms and figures
 | 
						|
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
 | 
						|
p.letters {
 | 
						|
    margin: 1em 0 0 0;
 | 
						|
}
 | 
						|
 | 
						|
p.centered {
 | 
						|
    text-align: center;
 | 
						|
}
 | 
						|
 | 
						|
.letters {
 | 
						|
    text-align: center;
 | 
						|
    background-color: inherit;
 | 
						|
    color: #ccc;
 | 
						|
}
 | 
						|
 | 
						|
.letters a:link,
 | 
						|
.letters a:visited {
 | 
						|
    text-decoration: none;
 | 
						|
    font-weight: bold;
 | 
						|
}
 | 
						|
 | 
						|
.letters a:hover,
 | 
						|
.letters a:active {
 | 
						|
    font-weight: bold;
 | 
						|
}
 | 
						|
 | 
						|
blockquote p {
 | 
						|
    font-style: italic;
 | 
						|
    margin: 0;
 | 
						|
}
 | 
						|
 | 
						|
blockquote p.cite {
 | 
						|
    font-style: normal;
 | 
						|
    margin-top: 0;
 | 
						|
    margin-left: 2em;
 | 
						|
}
 | 
						|
 | 
						|
blockquote p.cite cite {
 | 
						|
    font-style: normal;
 | 
						|
}
 | 
						|
 | 
						|
p.indent {
 | 
						|
    margin-left: 2em;
 | 
						|
    margin-top: 1em;
 | 
						|
}
 | 
						|
 | 
						|
span.indent {
 | 
						|
    padding-left: 1.5em;
 | 
						|
    display: block;
 | 
						|
}
 | 
						|
 | 
						|
#index-page form {
 | 
						|
    text-align: center;
 | 
						|
}
 | 
						|
 | 
						|
#index-page form p {
 | 
						|
    line-height: 1.1em;
 | 
						|
}
 | 
						|
 | 
						|
#index-page form input {
 | 
						|
    font-size: 1em;
 | 
						|
}
 | 
						|
 | 
						|
p.figure {
 | 
						|
    margin-left: 2em;
 | 
						|
    font-style: italic;
 | 
						|
}
 | 
						|
 | 
						|
p.figure img {
 | 
						|
    border: 1px solid #aaa;
 | 
						|
}
 | 
						|
 | 
						|
p.figure dfn {
 | 
						|
    font-weight: bold;
 | 
						|
}
 | 
						|
 | 
						|
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | 
						|
 * -> The End <-
 | 
						|
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
 |