/* | |
CSS stylesheet for XHTML produced by DocBook XSL stylesheets. | |
Tested with XSL stylesheets 1.61.2, 1.67.2 | |
*/ | |
span.strong { | |
font-weight: bold; | |
} | |
body blockquote { | |
margin-top: .75em; | |
line-height: 1.5; | |
margin-bottom: .75em; | |
} | |
html body { | |
margin: 1em 5% 1em 5%; | |
line-height: 1.2; | |
} | |
body div { | |
margin: 0; | |
} | |
h1, h2, h3, h4, h5, h6, | |
div.toc p b, | |
div.list-of-figures p b, | |
div.list-of-tables p b, | |
div.abstract p.title | |
{ | |
color: #527bbd; | |
font-family: tahoma, verdana, sans-serif; | |
} | |
div.toc p:first-child, | |
div.list-of-figures p:first-child, | |
div.list-of-tables p:first-child, | |
div.example p.title | |
{ | |
margin-bottom: 0.2em; | |
} | |
body h1 { | |
margin: .0em 0 0 -4%; | |
line-height: 1.3; | |
border-bottom: 2px solid silver; | |
} | |
body h2 { | |
margin: 0.5em 0 0 -4%; | |
line-height: 1.3; | |
border-bottom: 2px solid silver; | |
} | |
body h3 { | |
margin: .8em 0 0 -3%; | |
line-height: 1.3; | |
} | |
body h4 { | |
margin: .8em 0 0 -3%; | |
line-height: 1.3; | |
} | |
body h5 { | |
margin: .8em 0 0 -2%; | |
line-height: 1.3; | |
} | |
body h6 { | |
margin: .8em 0 0 -1%; | |
line-height: 1.3; | |
} | |
body hr { | |
border: none; /* Broken on IE6 */ | |
} | |
div.footnotes hr { | |
border: 1px solid silver; | |
} | |
div.navheader th, div.navheader td, div.navfooter td { | |
font-family: sans-serif; | |
font-size: 0.9em; | |
font-weight: bold; | |
color: #527bbd; | |
} | |
div.navheader img, div.navfooter img { | |
border-style: none; | |
} | |
div.navheader a, div.navfooter a { | |
font-weight: normal; | |
} | |
div.navfooter hr { | |
border: 1px solid silver; | |
} | |
body td { | |
line-height: 1.2 | |
} | |
body th { | |
line-height: 1.2; | |
} | |
ol { | |
line-height: 1.2; | |
} | |
ul, body dir, body menu { | |
line-height: 1.2; | |
} | |
html { | |
margin: 0; | |
padding: 0; | |
} | |
body h1, body h2, body h3, body h4, body h5, body h6 { | |
margin-left: 0 | |
} | |
body pre { | |
margin: 0.5em 10% 0.5em 1em; | |
line-height: 1.0; | |
color: navy; | |
} | |
tt.literal, code.literal { | |
color: navy; | |
} | |
div.literallayout p { | |
padding: 0em; | |
margin: 0em; | |
} | |
div.literallayout { | |
font-family: monospace; | |
# margin: 0.5em 10% 0.5em 1em; | |
margin: 0em; | |
color: navy; | |
border: 1px solid silver; | |
background: #f4f4f4; | |
padding: 0.5em; | |
} | |
.programlisting, .screen { | |
border: 1px solid silver; | |
background: #f4f4f4; | |
margin: 0.5em 10% 0.5em 0; | |
padding: 0.5em 1em; | |
} | |
div.sidebar { | |
background: #ffffee; | |
margin: 1.0em 10% 0.5em 0; | |
padding: 0.5em 1em; | |
border: 1px solid silver; | |
} | |
div.sidebar * { padding: 0; } | |
div.sidebar div { margin: 0; } | |
div.sidebar p.title { | |
font-family: sans-serif; | |
margin-top: 0.5em; | |
margin-bottom: 0.2em; | |
} | |
div.bibliomixed { | |
margin: 0.5em 5% 0.5em 1em; | |
} | |
div.glossary dt { | |
font-weight: bold; | |
} | |
div.glossary dd p { | |
margin-top: 0.2em; | |
} | |
dl { | |
margin: .8em 0; | |
line-height: 1.2; | |
} | |
dt { | |
margin-top: 0.5em; | |
} | |
dt span.term { | |
font-style: italic; | |
} | |
div.variablelist dd p { | |
margin-top: 0; | |
} | |
div.itemizedlist li, div.orderedlist li { | |
margin-left: -0.8em; | |
margin-top: 0.5em; | |
} | |
ul, ol { | |
list-style-position: outside; | |
} | |
div.sidebar ul, div.sidebar ol { | |
margin-left: 2.8em; | |
} | |
div.itemizedlist p.title, | |
div.orderedlist p.title, | |
div.variablelist p.title | |
{ | |
margin-bottom: -0.8em; | |
} | |
div.revhistory table { | |
border-collapse: collapse; | |
border: none; | |
} | |
div.revhistory th { | |
border: none; | |
color: #527bbd; | |
font-family: tahoma, verdana, sans-serif; | |
} | |
div.revhistory td { | |
border: 1px solid silver; | |
} | |
/* Keep TOC and index lines close together. */ | |
div.toc dl, div.toc dt, | |
div.list-of-figures dl, div.list-of-figures dt, | |
div.list-of-tables dl, div.list-of-tables dt, | |
div.indexdiv dl, div.indexdiv dt | |
{ | |
line-height: normal; | |
margin-top: 0; | |
margin-bottom: 0; | |
} | |
/* | |
Table styling does not work because of overriding attributes in | |
generated HTML. | |
*/ | |
div.table table, | |
div.informaltable table | |
{ | |
margin-left: 0; | |
margin-right: 5%; | |
margin-bottom: 0.8em; | |
} | |
div.informaltable table | |
{ | |
margin-top: 0.4em | |
} | |
div.table thead, | |
div.table tfoot, | |
div.table tbody, | |
div.informaltable thead, | |
div.informaltable tfoot, | |
div.informaltable tbody | |
{ | |
/* No effect in IE6. */ | |
border-top: 2px solid #527bbd; | |
border-bottom: 2px solid #527bbd; | |
} | |
div.table thead, div.table tfoot, | |
div.informaltable thead, div.informaltable tfoot | |
{ | |
font-weight: bold; | |
} | |
div.mediaobject img { | |
border: 1px solid silver; | |
margin-bottom: 0.8em; | |
} | |
div.figure p.title, | |
div.table p.title | |
{ | |
margin-top: 1em; | |
margin-bottom: 0.4em; | |
} | |
@media print { | |
div.navheader, div.navfooter { display: none; } | |
} |