+pre {
+ display:block;
+ overflow:auto;
+}
+
+code {
+ white-space:nowrap;
+ background-color:#bbb;
+ color:#222;
+}
+
+.command,
+.filename,
+.literal,
+.option {
+ font-weight:bold;
+}
+
+/* Admonitions */
+div.note,
+div.tip,
+div.important,
+div.caution,
+div.warning {
+ background: #27272b url(images/admon-bg.png) top left repeat;
+ color:white;
+ padding:1.0em;
+ margin-bottom:1.5em;
+}
+
+div.note h2, div.note p,
+div.tip h2,div.tip p,
+div.caution h2,div.caution p,
+div.warning h2,div.warning p,
+div.important h2,div.important p {
+ padding:0em;
+ margin:0em;
+ padding-left:46px;
+}
+
+div.note .title,
+div.tip .title,
+div.important .title,
+div.caution .title,
+div.warning .title {
+ background-color:transparent;
+ background-position:top left;
+ background-repeat:no-repeat;
+ height:42px;
+ font-size:1.3em;
+ color: white;
+}
+
+div.note h2 {
+ background-image:url(images/tango-icons/note.png)
+}
+
+div.tip h2 {
+ background-image:url(images/tango-icons/tip.png)
+}
+
+div.caution h2 {
+ background-image:url(images/tango-icons/caution.png)
+}
+
+div.warning h2 {
+ background-image:url(images/tango-icons/warning.png)
+}
+
+div.important h2 {
+ background-image:url(images/tango-icons/important.png)
+}
+
+/* Tables */
+
+table {
+ width:100%;
+ border-right:1px solid #aaa;
+ border-collapse:collapse;
+ border-top:1px solid #aaa;
+ border-left:1px solid #aaa;
+ border-bottom:1px solid #aaa;
+}
+
+table th {
+ padding:.2em .5em;
+}
+
+table td {
+ padding:.10em .5em;
+}
+
+table,td,th {
+ border-color:#777 !important;
+}
+