]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/lilypond.css
6ceede90be610ebfe75153c547e4cc23ae8af4d0
[lilypond.git] / Documentation / lilypond.css
1 /***********************************************************/
2 /*                  PAGE-WIDE SETTINGS                     */
3 /**********************************************************/
4
5 html {
6   height:100%;
7 }
8
9 body {
10   margin: 0;
11   padding: 0;
12   height: 100%;
13   font-size: 100%;
14   font-family: "Century Schoolbook L", Georgia, serif;
15   margin-right: auto;
16   margin-left: auto;
17 }
18
19 /***********************************************************/
20 /*                      HEADERS                            */
21 /***********************************************************/
22 h4 {
23   color: #151959;
24 }
25
26 h3 {
27     color: #151959;
28 }
29
30 h2 {
31   font-size: x-large;
32   color: #151959;
33 }
34 .unnumberedsubsubsec, .subsubheading {
35   font-size: large;
36   color: #151959;
37 }
38
39 /***********************************************************/
40 /*                       LINKS                             */
41 /***********************************************************/
42 a:link, a:visited, a:hover, a:active {color:#2E5479; text-decoration: none;}
43 a:hover {text-decoration: underline;}
44 a:active {color:#CCF;}
45
46 /***********************************************************/
47 /*                  BLOCK FORMATTING                       */
48 /***********************************************************/
49 blockquote {
50   border: 1px solid #cccccc;
51   padding: 3px;
52   width: 40em;
53 }
54 .verbatim, .example {
55   font-family: "Courier New",Courier,monospace;
56 }
57 hr {
58   border:  none;
59   height: 1px;
60   color: #666666;
61   background-color: #666666;
62 }
63 table.cartouche {
64   border: 2px dotted #cccccc;
65   margin-left: auto;
66   margin-right: auto;
67   width: 85%;
68 }
69 table.cartouche td {
70   border: none;
71 }
72
73 /***********************************************************/
74 /*                    MAIN CONTENT                         */
75 /***********************************************************/
76
77 div#main {
78   position: absolute;
79   top: 0;
80   right: 0;
81   bottom: 0;
82   left: 27%;
83   padding: 0 1em;
84   margin: 0;
85   overflow: auto;
86 }
87
88 #languages {
89   padding-bottom: 1em;
90 }
91
92 /***********************************************************/
93 /*                    TOC SIDEBAR                          */
94 /***********************************************************/
95
96 div#tocframe {
97   position:      absolute;
98   top:           0;
99   right: 73%;
100   bottom: 0;
101   left:          0;
102   padding:       5px;
103   padding-bottom: 0;
104   margin: 0;
105   overflow:      auto;
106   background-color: #E7EFE3;
107   z-index:100;
108   list-style-type: none;
109 }
110
111 @media screen {
112   body>div#tocframe {
113     position: fixed
114     }
115   }
116
117 #tocframe .contents {
118   width: 100%;
119   padding-bottom: 0.25em;
120   border: none;
121   margin: 0em;
122   background-color: transparent;
123   list-style-type: none;
124 }
125
126 #tocframe a, #tocframe a:visited, #tocframe a:active {
127   color: #1B3313;
128   text-decoration: none;
129 }
130
131 #tocframe a:hover {
132   color: #2E5479;
133   text-decoration:underline;
134 }
135
136 #tocframe ul.toc {
137   padding-left: 0px;
138   margin-left: 0px;
139 }
140 #tocframe ul.toc li {
141  padding-left: 0px;
142   margin-left: 0px;
143   list-style-type: none;
144 }
145 #tocframe ul.toc > li {
146   font-size: 12px;
147 }
148 #tocframe ul.toc li li {
149   padding-left: 15px;
150 }
151 li.toc_current {
152   font-weight: bold;
153   font-style: italic;
154 }
155
156 li.toc_current ul {
157   font-weight: normal;
158   font-style: normal;
159   background: transparent;
160 }
161
162
163
164
165 /***********************************************************/
166 /*                     NAVIGATION                          */
167 /***********************************************************/
168
169 .nav_table {
170   width: 100%;
171   background-color: #CCD3CC;
172   border: 0;
173   margin-top: 4px;
174   left: auto;
175   right: auto;
176   font-size: 0.8em;
177 }
178
179
180
181
182
183
184 /***********************************************************/
185 /*               OVERRIDES FOR PRINTING...                 */
186 /***********************************************************/
187 @media print {
188   /* Hide the sidebar: */
189   body { padding-left: 0; }
190   #tocframe { display: none; }
191   .nav_table { display: none; }
192 }