Highlighting of search terms.
[cocanwiki.git] / html / _css / standard.css
1 /* Stylesheet for COCANWIKI.
2  * $Id: standard.css,v 1.5 2004/09/24 10:44:55 rich Exp $
3  */
4
5 body {
6   background: #fff;
7   color: #000;
8   font-family: arial, helvetica, sans-serif;
9   margin-top: 6em;
10 }
11
12 /* Headers. */
13 h1 {
14   background-color: #fff;
15   border-bottom: 1px solid #000;
16   position: absolute;
17   top: 0px;
18   left: 0px;
19   font-size: 140%;
20   width: 100%;
21   padding-left: 2em;
22 }
23
24 h2 {
25   color: #003;
26   background-color: #ffc;
27   padding: 6px 3px 3px 3px;
28   border-top: 1px solid #eeb;
29   font-size: 120%;
30 }
31
32 /* Ordinary text. */
33 p {
34   margin-left: 1em;
35 }
36
37 /* Links. */
38 a.external {
39   background: url(/_graphics/external.png) center right no-repeat;
40   padding-right: 13px;
41 }
42
43 a.newpage {
44   background: url(/_graphics/newpage.png) center right no-repeat;
45   padding-right: 13px;
46   color: #ba0000;
47 }
48
49 a.mailto {
50   background: url(/_graphics/mailto.png) center right no-repeat;
51   padding-right: 13px;
52 }
53
54 a.image_not_found {
55   background: url(/_graphics/newpage.png) center right no-repeat;
56   padding-right: 13px;
57   color: #ba0000;
58 }
59
60 a.file_not_found {
61   background: url(/_graphics/newpage.png) center right no-repeat;
62   padding-right: 13px;
63   color: #ba0000;
64 }
65
66 /* Preformatted text. */
67 pre {
68   margin-left: 1em;
69   background-color: #eee;
70   padding: 3px;
71   border: dashed 1px #ddd;
72 }
73
74 /* Images.  (Try setting 'class' on an image). */
75 img.border {
76   border: 1px solid #000;
77   margin: 0.3em;
78 }
79
80 img.right_float {
81   float: right;
82   margin: 0.3em;
83 }
84
85 img.right_float_border {
86   border: 1px solid #000;
87   float: right;
88   margin: 0.3em;
89 }
90
91 img.left_float {
92   float: left;
93   margin: 0.3em;
94 }
95
96 img.left_float_border {
97   border: 1px solid #000;
98   float: left;
99   margin: 0.3em;
100 }
101
102 /* Edit links. */
103 p.edit_link {
104   margin: 6px 0px 0px 0px;
105   padding-right: 12px;
106   float: right;
107 }
108
109 /* Menus. */
110 ul.menu {
111   padding: 0px;
112   margin-left: 1em;
113   list-style: none;
114 }
115
116 ul.menu li {
117   display: inline;
118   border-left: 1px solid #666;
119   padding-left: 5px;
120 }
121
122 ul.menu li.first {
123   border-left: none;
124   padding-left: 0px;
125 }
126
127 ul#topmenu {
128   position: absolute;
129   top: 3em;
130   left: 0.8em;
131 }
132
133 ul#footer {
134   text-align: center;
135   font-size: 70%;
136 }
137
138 /* Sitemap page. */
139 ul#sitemap {
140   list-style: none;
141   margin-left: 0px;
142   padding-left: 0px;
143 }
144
145 ul#sitemap p.content {
146   margin-top: 0px;
147   margin-bottom: 0px;
148   font-size: 0.7em;
149 }
150
151 ul#sitemap p.info {
152   margin-top: 0px;
153   margin-bottom: 0px;
154   font-size: 0.7em;
155 }
156
157 ul#sitemap p.info a {
158   color: green;
159   text-decoration: none;
160 }
161
162 /* Recent changes list. */
163 ul#recent_changes {
164   list-style: none;
165   margin-left: 0px;
166   padding-left: 0px;
167 }
168
169 ul#recent_changes span.date {
170   display: block;
171   float: left;
172   width: 8.5em;
173 }
174
175 /* History list. */
176 ul#history {
177   list-style: none;
178   margin-left: 0px;
179   padding-left: 0px;
180 }
181
182 ul#history span.date {
183   display: block;
184   float: left;
185   width: 8.5em;
186 }
187
188 /* Versions. */
189 div#old_version {
190   border: solid 2px #f00;
191   color: #c00;
192   padding: 4px;
193   width: 80%;
194   margin-left: 10%;
195   clear: both;
196 }
197
198 /* Tables. */
199 table.top_table {
200   border-collapse: collapse;
201   border: 2px solid #000;
202 }
203
204 table.top_table th {
205   border: 1px solid #000;
206   background-color: #eee;
207   vertical-align: top;
208 }
209
210 table.top_table td {
211   border: 1px solid #eee;
212   vertical-align: top;
213 }
214
215 table.top_table td.number {
216   text-align: right;
217 }
218
219 table.left_table {
220   border-collapse: collapse;
221   border: 2px solid #000;
222 }
223
224 table.left_table th {
225   text-align: right;
226   border: 1px solid #000;
227   background-color: #eee;
228   vertical-align: top;
229 }
230
231 table.left_table td {
232   border: 1px solid #eee;
233   vertical-align: top;
234 }
235
236 table.left_table td.number {
237   text-align: right;
238 }
239
240 /* Highlighting search terms. */
241 span.search_term {
242   background-color: #ff0;
243   border: 1px solid #eeb;
244 }