h1 + div h2[class~="title"] { margin-top: 2em; } h1, h2, h3, h4, h5, h6, h7 { color: ; } h3 span[class~="title"] { border-bottom: none; } h4 span[class~="title"] { border-bottom: none; } h5 span[class~="title"] { border-bottom: none; } h6 span[class~="title"] { border-bottom: none; } h7 span[class~="title"] { border-bottom: none; } div[class~="admonition"] { color: ; -moz-border-radius-topleft: 12px; } div[class~="programlisting"] { background-image: url( ); background-repeat: no-repeat; } div[class~="blockquote"] { background-image: url(" "); background-repeat: no-repeat; } div[class~="caution"] { background-image: url(" "); } div[class~="important"] { background-image: url(" "); } div[class~="note"] { background-image: url(" "); } div[class~="tip"] { background-image: url(" "); } div[class~="warning"] { background-image: url(" "); } div[class~="navbar"] { margin-top: 2em; border: solid 1px ; -moz-border-radius: 6px; background-color: ; padding: 6px; display: table; width: 98%; } div[class~="navbar"] a { text-decoration: none; } div[class~="navbar"] a:hover { text-decoration: underline; } div[class~="navbar"] img { border: none; vertical-align: middle; } span[class~="navbar-previous"] { display: table-cell; } span[class~="navbar-next"] { display: table-cell; text-align: right; } img[class~="navbar-previous"] { padding-right: 0.5em; } img[class~="navbar-next"] { padding-left: 0.5em; }