home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / share / doc / python-apt / html / _static / default.css < prev    next >
Encoding:
Cascading Style Sheet File  |  2009-03-30  |  9.5 KB  |  658 lines

  1. /**
  2.  * Sphinx Doc Design
  3.  */
  4.  
  5. body {
  6.     font-family: sans-serif;
  7.     font-size: 100%;
  8.     background-color: #11303d;
  9.     color: #000;
  10.     margin: 0;
  11.     padding: 0;
  12. }
  13.  
  14. /* :::: LAYOUT :::: */
  15.  
  16. div.document {
  17.     background-color: #1c4e63;
  18. }
  19.  
  20. div.documentwrapper {
  21.     float: left;
  22.     width: 100%;
  23. }
  24.  
  25. div.bodywrapper {
  26.     margin: 0 0 0 230px;
  27. }
  28.  
  29. div.body {
  30.     background-color: white;
  31.     padding: 0 20px 30px 20px;
  32. }
  33.  
  34. div.sphinxsidebarwrapper {
  35.     padding: 10px 5px 0 10px;
  36. }
  37.  
  38. div.sphinxsidebar {
  39.     float: left;
  40.     width: 230px;
  41.     margin-left: -100%;
  42.     font-size: 90%;
  43. }
  44.  
  45. div.clearer {
  46.     clear: both;
  47. }
  48.  
  49. div.footer {
  50.     color: #fff;
  51.     width: 100%;
  52.     padding: 9px 0 9px 0;
  53.     text-align: center;
  54.     font-size: 75%;
  55. }
  56.  
  57. div.footer a {
  58.     color: #fff;
  59.     text-decoration: underline;
  60. }
  61.  
  62. div.related {
  63.     background-color: #133f52;
  64.     color: #fff;
  65.     width: 100%;
  66.     line-height: 30px;
  67.     font-size: 90%;
  68. }
  69.  
  70. div.related h3 {
  71.     display: none;
  72. }
  73.  
  74. div.related ul {
  75.     margin: 0;
  76.     padding: 0 0 0 10px;
  77.     list-style: none;
  78. }
  79.  
  80. div.related li {
  81.     display: inline;
  82. }
  83.  
  84. div.related li.right {
  85.     float: right;
  86.     margin-right: 5px;
  87. }
  88.  
  89. div.related a {
  90.     color: white;
  91. }
  92.  
  93. /* ::: TOC :::: */
  94. div.sphinxsidebar h3 {
  95.     font-family: 'Trebuchet MS', sans-serif;
  96.     color: white;
  97.     font-size: 1.4em;
  98.     font-weight: normal;
  99.     margin: 0;
  100.     padding: 0;
  101. }
  102.  
  103. div.sphinxsidebar h3 a {
  104.     color: white;
  105. }
  106.  
  107. div.sphinxsidebar h4 {
  108.     font-family: 'Trebuchet MS', sans-serif;
  109.     color: white;
  110.     font-size: 1.3em;
  111.     font-weight: normal;
  112.     margin: 5px 0 0 0;
  113.     padding: 0;
  114. }
  115.  
  116. div.sphinxsidebar p {
  117.     color: white;
  118. }
  119.  
  120. div.sphinxsidebar p.topless {
  121.     margin: 5px 10px 10px 10px;
  122. }
  123.  
  124. div.sphinxsidebar ul {
  125.     margin: 10px;
  126.     padding: 0;
  127.     list-style: none;
  128.     color: white;
  129. }
  130.  
  131. div.sphinxsidebar ul ul,
  132. div.sphinxsidebar ul.want-points {
  133.     margin-left: 20px;
  134.     list-style: square;
  135. }
  136.  
  137. div.sphinxsidebar ul ul {
  138.     margin-top: 0;
  139.     margin-bottom: 0;
  140. }
  141.  
  142. div.sphinxsidebar a {
  143.     color: #98dbcc;
  144. }
  145.  
  146. div.sphinxsidebar form {
  147.     margin-top: 10px;
  148. }
  149.  
  150. div.sphinxsidebar input {
  151.     border: 1px solid #98dbcc;
  152.     font-family: sans-serif;
  153.     font-size: 1em;
  154. }
  155.  
  156. /* :::: MODULE CLOUD :::: */
  157. div.modulecloud {
  158.     margin: -5px 10px 5px 10px;
  159.     padding: 10px;
  160.     line-height: 160%;
  161.     border: 1px solid #cbe7e5;
  162.     background-color: #f2fbfd;
  163. }
  164.  
  165. div.modulecloud a {
  166.     padding: 0 5px 0 5px;
  167. }
  168.  
  169. /* :::: SEARCH :::: */
  170. ul.search {
  171.     margin: 10px 0 0 20px;
  172.     padding: 0;
  173. }
  174.  
  175. ul.search li {
  176.     padding: 5px 0 5px 20px;
  177.     background-image: url(file.png);
  178.     background-repeat: no-repeat;
  179.     background-position: 0 7px;
  180. }
  181.  
  182. ul.search li a {
  183.     font-weight: bold;
  184. }
  185.  
  186. ul.search li div.context {
  187.     color: #888;
  188.     margin: 2px 0 0 30px;
  189.     text-align: left;
  190. }
  191.  
  192. ul.keywordmatches li.goodmatch a {
  193.     font-weight: bold;
  194. }
  195.  
  196. /* :::: COMMON FORM STYLES :::: */
  197.  
  198. div.actions {
  199.     padding: 5px 10px 5px 10px;
  200.     border-top: 1px solid #cbe7e5;
  201.     border-bottom: 1px solid #cbe7e5;
  202.     background-color: #e0f6f4;
  203. }
  204.  
  205. form dl {
  206.     color: #333;
  207. }
  208.  
  209. form dt {
  210.     clear: both;
  211.     float: left;
  212.     min-width: 110px;
  213.     margin-right: 10px;
  214.     padding-top: 2px;
  215. }
  216.  
  217. input#homepage {
  218.     display: none;
  219. }
  220.  
  221. div.error {
  222.     margin: 5px 20px 0 0;
  223.     padding: 5px;
  224.     border: 1px solid #d00;
  225.     font-weight: bold;
  226. }
  227.  
  228. /* :::: INDEX PAGE :::: */
  229.  
  230. table.contentstable {
  231.     width: 90%;
  232. }
  233.  
  234. table.contentstable p.biglink {
  235.     line-height: 150%;
  236. }
  237.  
  238. a.biglink {
  239.     font-size: 1.3em;
  240. }
  241.  
  242. span.linkdescr {
  243.     font-style: italic;
  244.     padding-top: 5px;
  245.     font-size: 90%;
  246. }
  247.  
  248. /* :::: INDEX STYLES :::: */
  249.  
  250. table.indextable td {
  251.     text-align: left;
  252.     vertical-align: top;
  253. }
  254.  
  255. table.indextable dl, table.indextable dd {
  256.     margin-top: 0;
  257.     margin-bottom: 0;
  258. }
  259.  
  260. table.indextable tr.pcap {
  261.     height: 10px;
  262. }
  263.  
  264. table.indextable tr.cap {
  265.     margin-top: 10px;
  266.     background-color: #f2f2f2;
  267. }
  268.  
  269. img.toggler {
  270.     margin-right: 3px;
  271.     margin-top: 3px;
  272.     cursor: pointer;
  273. }
  274.  
  275. form.pfform {
  276.     margin: 10px 0 20px 0;
  277. }
  278.  
  279. /* :::: GLOBAL STYLES :::: */
  280.  
  281. .docwarning {
  282.     background-color: #ffe4e4;
  283.     padding: 10px;
  284.     margin: 0 -20px 0 -20px;
  285.     border-bottom: 1px solid #f66;
  286. }
  287.  
  288. p.subhead {
  289.     font-weight: bold;
  290.     margin-top: 20px;
  291. }
  292.  
  293. a {
  294.     color: #355f7c;
  295.     text-decoration: none;
  296. }
  297.  
  298. a:hover {
  299.     text-decoration: underline;
  300. }
  301.  
  302. div.body h1,
  303. div.body h2,
  304. div.body h3,
  305. div.body h4,
  306. div.body h5,
  307. div.body h6 {
  308.     font-family: 'Trebuchet MS', sans-serif;
  309.     background-color: #f2f2f2;
  310.     font-weight: normal;
  311.     color: #20435c;
  312.     border-bottom: 1px solid #ccc;
  313.     margin: 20px -20px 10px -20px;
  314.     padding: 3px 0 3px 10px;
  315. }
  316.  
  317. div.body h1 { margin-top: 0; font-size: 200%; }
  318. div.body h2 { font-size: 160%; }
  319. div.body h3 { font-size: 140%; }
  320. div.body h4 { font-size: 120%; }
  321. div.body h5 { font-size: 110%; }
  322. div.body h6 { font-size: 100%; }
  323.  
  324. a.headerlink {
  325.     color: #c60f0f;
  326.     font-size: 0.8em;
  327.     padding: 0 4px 0 4px;
  328.     text-decoration: none;
  329.     visibility: hidden;
  330. }
  331.  
  332. h1:hover > a.headerlink,
  333. h2:hover > a.headerlink,
  334. h3:hover > a.headerlink,
  335. h4:hover > a.headerlink,
  336. h5:hover > a.headerlink,
  337. h6:hover > a.headerlink,
  338. dt:hover > a.headerlink {
  339.     visibility: visible;
  340. }
  341.  
  342. a.headerlink:hover {
  343.     background-color: #c60f0f;
  344.     color: white;
  345. }
  346.  
  347. div.body p, div.body dd, div.body li {
  348.     text-align: justify;
  349.     line-height: 130%;
  350. }
  351.  
  352. div.body p.caption {
  353.     text-align: inherit;
  354. }
  355.  
  356. div.body td {
  357.     text-align: left;
  358. }
  359.  
  360. ul.fakelist {
  361.     list-style: none;
  362.     margin: 10px 0 10px 20px;
  363.     padding: 0;
  364. }
  365.  
  366. .field-list ul {
  367.     padding-left: 1em;
  368. }
  369.  
  370. .first {
  371.     margin-top: 0 !important;
  372. }
  373.  
  374. /* "Footnotes" heading */
  375. p.rubric {
  376.     margin-top: 30px;
  377.     font-weight: bold;
  378. }
  379.  
  380. /* Sidebars */
  381.  
  382. div.sidebar {
  383.     margin: 0 0 0.5em 1em;
  384.     border: 1px solid #ddb;
  385.     padding: 7px 7px 0 7px;
  386.     background-color: #ffe;
  387.     width: 40%;
  388.     float: right;
  389. }
  390.  
  391. p.sidebar-title {
  392.     font-weight: bold;
  393. }
  394.  
  395. /* "Topics" */
  396.  
  397. div.topic {
  398.     background-color: #eee;
  399.     border: 1px solid #ccc;
  400.     padding: 7px 7px 0 7px;
  401.     margin: 10px 0 10px 0;
  402. }
  403.  
  404. p.topic-title {
  405.     font-size: 1.1em;
  406.     font-weight: bold;
  407.     margin-top: 10px;
  408. }
  409.  
  410. /* Admonitions */
  411.  
  412. div.admonition {
  413.     margin-top: 10px;
  414.     margin-bottom: 10px;
  415.     padding: 7px;
  416. }
  417.  
  418. div.admonition dt {
  419.     font-weight: bold;
  420. }
  421.  
  422. div.admonition dl {
  423.     margin-bottom: 0;
  424. }
  425.  
  426. div.admonition p.admonition-title + p {
  427.     display: inline;
  428. }
  429.  
  430. div.seealso {
  431.     background-color: #ffc;
  432.     border: 1px solid #ff6;
  433. }
  434.  
  435. div.warning {
  436.     background-color: #ffe4e4;
  437.     border: 1px solid #f66;
  438. }
  439.  
  440. div.note {
  441.     background-color: #eee;
  442.     border: 1px solid #ccc;
  443. }
  444.  
  445. p.admonition-title {
  446.     margin: 0px 10px 5px 0px;
  447.     font-weight: bold;
  448.     display: inline;
  449. }
  450.  
  451. p.admonition-title:after {
  452.     content: ":";
  453. }
  454.  
  455. div.body p.centered {
  456.     text-align: center;
  457.     margin-top: 25px;
  458. }
  459.  
  460. table.docutils {
  461.     border: 0;
  462. }
  463.  
  464. table.docutils td, table.docutils th {
  465.     padding: 1px 8px 1px 0;
  466.     border-top: 0;
  467.     border-left: 0;
  468.     border-right: 0;
  469.     border-bottom: 1px solid #aaa;
  470. }
  471.  
  472. table.field-list td, table.field-list th {
  473.     border: 0 !important;
  474. }
  475.  
  476. table.footnote td, table.footnote th {
  477.     border: 0 !important;
  478. }
  479.  
  480. .field-list ul {
  481.     margin: 0;
  482.     padding-left: 1em;
  483. }
  484.  
  485. .field-list p {
  486.     margin: 0;
  487. }
  488.  
  489. dl {
  490.     margin-bottom: 15px;
  491.     clear: both;
  492. }
  493.  
  494. dd p {
  495.     margin-top: 0px;
  496. }
  497.  
  498. dd ul, dd table {
  499.     margin-bottom: 10px;
  500. }
  501.  
  502. dd {
  503.     margin-top: 3px;
  504.     margin-bottom: 10px;
  505.     margin-left: 30px;
  506. }
  507.  
  508. .refcount {
  509.     color: #060;
  510. }
  511.  
  512. dt:target,
  513. .highlight {
  514.     background-color: #fbe54e;
  515. }
  516.  
  517. dl.glossary dt {
  518.     font-weight: bold;
  519.     font-size: 1.1em;
  520. }
  521.  
  522. th {
  523.     text-align: left;
  524.     padding-right: 5px;
  525. }
  526.  
  527. pre {
  528.     padding: 5px;
  529.     background-color: #efc;
  530.     color: #333;
  531.     border: 1px solid #ac9;
  532.     border-left: none;
  533.     border-right: none;
  534.     overflow: auto;
  535. }
  536.  
  537. td.linenos pre {
  538.     padding: 5px 0px;
  539.     border: 0;
  540.     background-color: transparent;
  541.     color: #aaa;
  542. }
  543.  
  544. table.highlighttable {
  545.     margin-left: 0.5em;
  546. }
  547.  
  548. table.highlighttable td {
  549.     padding: 0 0.5em 0 0.5em;
  550. }
  551.  
  552. tt {
  553.     background-color: #ecf0f3;
  554.     padding: 0 1px 0 1px;
  555.     font-size: 0.95em;
  556. }
  557.  
  558. tt.descname {
  559.     background-color: transparent;
  560.     font-weight: bold;
  561.     font-size: 1.2em;
  562. }
  563.  
  564. tt.descclassname {
  565.     background-color: transparent;
  566. }
  567.  
  568. tt.xref, a tt {
  569.     background-color: transparent;
  570.     font-weight: bold;
  571. }
  572.  
  573. .footnote:target  { background-color: #ffa }
  574.  
  575. h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt {
  576.     background-color: transparent;
  577. }
  578.  
  579. .optional {
  580.     font-size: 1.3em;
  581. }
  582.  
  583. .versionmodified {
  584.     font-style: italic;
  585. }
  586.  
  587. form.comment {
  588.     margin: 0;
  589.     padding: 10px 30px 10px 30px;
  590.     background-color: #eee;
  591. }
  592.  
  593. form.comment h3 {
  594.     background-color: #326591;
  595.     color: white;
  596.     margin: -10px -30px 10px -30px;
  597.     padding: 5px;
  598.     font-size: 1.4em;
  599. }
  600.  
  601. form.comment input,
  602. form.comment textarea {
  603.     border: 1px solid #ccc;
  604.     padding: 2px;
  605.     font-family: sans-serif;
  606.     font-size: 100%;
  607. }
  608.  
  609. form.comment input[type="text"] {
  610.     width: 240px;
  611. }
  612.  
  613. form.comment textarea {
  614.     width: 100%;
  615.     height: 200px;
  616.     margin-bottom: 10px;
  617. }
  618.  
  619. .system-message {
  620.     background-color: #fda;
  621.     padding: 5px;
  622.     border: 3px solid red;
  623. }
  624.  
  625. img.math {
  626.     vertical-align: middle;
  627. }
  628.  
  629. div.math p {
  630.     text-align: center;
  631. }
  632.  
  633. span.eqno {
  634.     float: right;
  635. }
  636.  
  637. img.logo {
  638.     border: 0;
  639. }
  640.  
  641. /* :::: PRINT :::: */
  642. @media print {
  643.     div.document,
  644.     div.documentwrapper,
  645.     div.bodywrapper {
  646.         margin: 0;
  647.         width : 100%;
  648.     }
  649.  
  650.     div.sphinxsidebar,
  651.     div.related,
  652.     div.footer,
  653.     div#comments div.new-comment-box,
  654.     #top-link {
  655.         display: none;
  656.     }
  657. }
  658.