/* CentOS Cascading Style Sheet
* -----------------------------------------------
* File : print.css
* Category : root / common
* Theme : Modern
* Description : CSS definitions used to build the CentOS common
* visual style in printer medias.
* -----------------------------------------------
* Author : CentOS Artwork SIG
* License : GPL (http://www.fsf.org/licensing/licenses/gpl.txt)
* -----------------------------------------------
*/
/* Reset browsers default margins and paddings
-----------------------------------------------*/
* { margin: 0; padding: 0; }
/* Define html
-----------------------------------------------*/
html { background-color: #FFF; }
/* Define body
-----------------------------------------------*/
body { font-family: "DejaVu Sans", "Liberation Sans", sans-serif;
font-size: 0.85em; }
/* Main Blocks
-----------------------------------------------*/
div#page-header,
div#page-location,
div#page-body div.actions,
div#page-body div.tabs3,
div#page-footer {
/* Hide everything that is not content */
display: none;
}
div#wrap {
background: #FFF;
}
div#page-body {
padding: 20px;
clear: both;
}
div#page-info {
/* Holds information about the page. */
text-align: right;
font-style: italic;
font-size: small;
}
/* Links
-----------------------------------------------*/
a:link, a:visited, a:active, a:hover {
text-decoration: underline;
color: #666;
background: none;
}
/* Headings
-----------------------------------------------*/
div#page-body h1 {
margin-top: 0.9em;
margin-bottom: 0.9em;
}
div#page-body h2 {
margin-top: 1.6em;
margin-bottom: 0.8em;
}
div#page-body h3 {
margin-top: 1em;
margin-bottom: 0.5em;
}
div#page-body h4 {
margin-top: 1em;
margin-bottom: 0.5em;
}
div#page-body h5 {
margin-top: 1em;
margin-bottom: 0.5em;
}
div#page-body h6 {
margin-top: 1em;
margin-bottom: 0.5em;
}
/* Paragraphs
-----------------------------------------------*/
div#page-body p {
margin: 1em;
margin-left: 0;
line-height: 1.5em;
}
div#page-body blockquote p {
margin-left: 1.5em;;
}
/* Quotations
-----------------------------------------------*/
div#page-body blockquote {
border-width: 1px;
border-style: solid;
border-color: #CFCFCF;
border-left-width: 4px;
padding: 0;
margin: 1em;
margin-left: 2em;
}
div#page-body blockquote img {
vertical-align: middle;
margin-right: 20px;
}
div#page-body q:before {
content: " “";
}
div#page-body q:after {
content: "” ";
}
div#page-body q q:before {
content: " ‘";
}
div#page-body q q:after {
content: "’ ";
}
/* Preformatted Texts
-----------------------------------------------*/
div#page-body pre {
font-family: "DejaVu Sans Mono", "Liberation Mono", monospace;
padding: 0.5em 1em;
margin: 0.5em 0 0.5em 0;
white-space: pre;
border-width: 1px;
border-style: dashed;
border-color: #CCC;
white-space: pre;
overflow: auto;
}
/* Phrase Elements
-----------------------------------------------*/
div#page-body tt,
div#page-body samp,
div#page-body kbd,
div#page-body code {
font-family: "DejaVu Sans Mono", "Liberation Mono", monospace;
}
/* Page Lines
-----------------------------------------------*/
div.page-line {
clear: both;
margin: 0;
padding: 0;
background-color: transparent;
}
/* Lists
-----------------------------------------------*/
div#page-body ul,
div#page-body ol {
margin: 1em;
padding: 1em;
padding-left: 1.9em;
margin-left: 3em;
margin-bottom: 0.3em;
}
div#page-body ul {
list-style: disc;
}
div#page-body ol {
list-style-image: none !important;
}
div#page-body ul li,
div#page-body ol li {
padding-left: 0em;
margin-bottom: 0.3em;
}
div#page-body ul ul,
div#page-body ul ol,
div#page-body ol ul,
div#page-body ol ol {
margin-left: 0.5em;
margin-top: 0.3em;
}
div#page-body ul li p,
div#page-body ol li p {
margin-bottom: 0.3em;
line-height: 1.5em;
margin-left: 0 !important;
}
/* */
div#page-body dl {
margin: 1em 1em 0.3em 3em;
padding: 1em 1em 1em 0;
}
div#page-body dl dt {
font-weight: bold;
}
div#page-body dl dt:after {
content: ": "
}
div#page-body dl dd {
margin-left: 2em;
margin-bottom: 1em;
line-height: 1.5em;
}
div#page-body dl dd ul,
div#page-body dl dd ol {
margin: 0;
padding-bottom: 0;
}
/* Tables
-----------------------------------------------*/
div#page-body table {
margin: 0;
margin-top: 0.5em;
margin-left: 1.5em;
border-collapse: collapse;
}
div#page-body table caption {
font-style: italic;
text-align: center;
}
div#page-body table tr th {
font-weight: bold;
}
div#page-body table tr td,
div#page-body table tr th {
border: 1pt;
border-style: solid;
border-color: #CCC;
padding-top: 0.25em;
padding-right: 0.5em;
padding-bottom: 0.25em;
padding-left: 0.5em;
}
div#page-body table tr td p {
margin: 0;
padding: 0;
}