e1eb871731074323460ac7929a1f30818b6b7f5d
[geekigeeki.git] / geekigeeki.css
1 /*
2  * $Id: intrafm.css,v 1.10 2002/12/04 17:57:21 gerry Exp $
3  *
4  * Author: Gerardo Poggiali <g.poggiali@develer.com>
5  * Author: Bernardo Innocenti <bernie@codewiz.org>
6  */
7
8 body {
9         font-family: sans-serif;
10         background-color: #F0F0F8;
11         color: #000000;
12         margin-top: 0px;
13         margin-left: 0px;
14         margin-right: 0px;
15 }
16
17 a {
18         color: #1010FF;
19 }
20 a:visited {
21         color: #501080;
22 }
23
24 a.nonexistent {
25         color: #D04040;
26 }
27
28 a.navlink {
29         font-size: smaller;
30 }
31
32 a.external {
33         font-style: italic;
34 }
35
36 h1 {
37         font-size: x-large;
38         font-weight: bold;
39         color: #3377FF;
40         border: #5599EE;
41         background-color: #C2E2FF;
42
43         margin-bottom: 5px;
44         margin-top: 5px;
45         padding-right: 10px;
46         padding-left: 10px;
47
48         border-top-width: 1px;
49         border-bottom-width: 1px;
50         border-right-width: 0px;
51         border-left-width: 0px;
52         border-style: solid;
53 }
54
55 h2 {
56         font-size: large;
57         font-weight: bold;
58         color: #22AA33;
59         border: #22AA33;
60         background-color: #E8F8F0;
61
62         margin-left: 5px;
63         margin-right: 5px;
64         margin-bottom: 5px;
65         margin-top: 5px;
66         padding-right: 10px;
67         padding-left: 10px;
68
69         border-top-width: 1px;
70         border-bottom-width: 1px;
71         border-left-width: 0px;
72         border-right-width: 0px;
73         border-style: solid;
74 }
75
76 h3 {
77         font-size: large;
78         font-weight: bold;
79         color: #DD2255;
80         border: #BB5599;
81
82         margin-left: 10px;
83         margin-right: 10px;
84         padding-right: 5px;
85         padding-left: 5px;
86
87         border-top-width: 0px;
88         border-bottom-width: 1px;
89         border-right-width: 0px;
90         border-left-width: 0px;
91         border-style: solid;
92 }
93
94 h4 {
95         font-size: medium;
96         font-weight: bold;
97         color: #2222AA;
98
99         margin-left: 10px;
100         margin-right: 10px;
101         padding-right: 5px;
102         padding-left: 5px;
103
104         border: #333399;
105         border-top-width: 0px;
106         border-bottom-width: 1px;
107         border-right-width: 0px;
108         border-left-width: 0px;
109         border-style: solid;
110 }
111
112 h5 {
113         font-size: medium;
114         font-weight: bold;
115         color: #222288;
116
117         margin-left: 10px;
118         margin-right: 10px;
119         padding-right: 5px;
120         padding-left: 5px;
121 }
122
123 div {
124         margin-left: 10px;
125         margin-right: 10px;
126         text-align: justify;
127 }
128 div.wiki {
129         margin-left: 0;
130         margin-right: 0;
131 }
132
133 div.preview {
134         border: 2px dashed #FF0000;
135 }
136
137 div.nav {
138         border-color: #cc9933;
139         background-color: #ffcc66;
140         border-style: solid;
141         border-top-width: 0px;
142         border-bottom-width: 2px;
143         border-left-width: 0px;
144         border-right-width: 0px;
145         padding-top:    5px;
146         padding-bottom: 5px;
147         padding-left:   5px;
148         padding-right:  5px;
149         margin-top:     0px;
150         margin-bottom:  10px;
151         margin-left:    0px;
152         margin-right:   0px;
153 }
154
155 .nav hr {
156         display: none;
157 }
158
159 .nav .login {
160         font-size: small;
161         text-color: red;
162 }
163
164 #footer div {
165         margin-top: 1em;
166         margin-left: 0;
167         margin-right: 0;
168 }
169
170 #footer hr {
171         border: none;
172         border-top: 1px solid #bbbbbb;
173         margin: 0 0;
174 }
175
176 #footer :link, #footer :visited {
177         color: #666666;
178 }
179
180 #footer p {
181         color: #888888;
182         font-size: x-small;
183         margin-top: 0;
184 }
185
186 #footer p.copyright {
187         float: left;
188         margin-left: 1em;
189         padding: 0 1em;
190 }
191
192 #footer p.modified {
193         float: right;
194         text-align: right;
195         margin-right: 1em;
196 }
197
198 p.dialog {
199         border-color: black;
200         background-color: white;
201         padding-left: 5px;      
202         margin-left: 10px;
203         margin-right: 10px;
204         border-style: solid;
205         border-top-width: 1px;
206         border-right-width: 1px;
207         border-bottom-width: 1px;
208         border-left-width: 1px
209 }
210
211 p {
212         margin-left: 10px;
213         margin-right: 10px;
214         margin-bottom: 10px;
215         text-align: justify;
216 }
217         
218 caption {
219         background-color: #4682B4;
220         color: #FFFFFF;
221         font-weight: bold;
222         border: #000000;
223         border-top-width: 1px;
224         border-right-width: 1px;
225         border-bottom-width: 0px;
226         border-left-width: 1px;
227         border-style: solid;
228 }       
229
230 pre {
231         color: #222222;
232         border-color: #E9E609;
233         background: #FFFDD0;
234
235         margin-left: 10px;
236         margin-right: 10px;
237         padding-left: 5px;
238         padding-right: 5px;
239         padding-top: 5px;
240         padding-bottom: 5px;
241         border-style: solid;
242         border-top-width: 1px;
243         border-right-width: 1px;
244         border-bottom-width: 1px;
245         border-left-width: 1px;
246 }
247
248 pre.error {
249         color: #FF0000;
250         background: #000000;
251         border-top-color: #FF0000;
252         border-color: #FF0000;
253         border-style: solid;
254         border-width: 6px;
255         margin: 0px;
256 }
257
258 pre.success {
259         color: #00FF00;
260         background: #000000;
261         border-color: #00FF00;
262         border-style: solid;
263         border-width: 6px;
264         margin: 0px;
265 }
266
267 pre.notice {
268         color: #FFCC00;
269         background: #000000;
270         border-color: #FFCC00;
271         border-style: solid;
272         border-width: 6px;
273         margin: 0px;
274 }
275
276 #editor {
277         font-family: monospace;
278         width: 100%;
279         color: black;
280         background-color: white;
281         border: 1px solid #8cacbb;
282 }
283
284 /* Styles for search word highlighting */
285 @media screen {
286  .searchword0 { background: #ff9 }
287  .searchword1 { background: #cfc }
288  .searchword2 { background: #cff }
289  .searchword3 { background: #ccf }
290  .searchword4 { background: #fcf }
291 }
292
293 @media print {
294  #footer { display: none }
295  .nav { display: none }
296 }