correction harmonisant les pseudos avec les adresses
[cyclowiki.git] / local.css
1 .pageheader {
2 left:0;
3 position:relative;
4 top:0;
5 width:100%;
6 background-clip: padding-box;
7 background-image: url(/cyclocoop.png);
8 background-position: 5px top;
9 background-repeat: no-repeat;
10 display:block;
11 //min-height:70px;
12 overflow:hidden;
13 padding:0 0 0 0;
14 margin:0 0 0 0;
15 }
16 .pageheader .logo {
17 }
18 .pageheader .logo a {
19 display:inline-block;
20 float:left;
21 height:100%;
22 left:0;
23 margin: 0 0 0 0;
24 min-height:150px;
25 min-width:270px;
26 padding: 0 0 0 0;
27 position:absolute;
28 top:0;
29 }
30 .pageheader .header {
31 margin:0 150px 0 280px;
32 padding:0 0 0 0;
33 min-height:53px;
34 }
35 .pageheader .header .path {
36 clear:left;
37 float:left;
38 font-family:monospace;
39 font-size:100%;
40 margin:0.5ex 0 0 0;
41 padding:0 0 0 0;
42 }
43 .pageheader .header .path .parentlinks {
44 }
45 .pageheader .header .path .title {
46 display:inline-block;
47 font-family:monospace;
48 font-weight:bold;
49 font-size:100%;
50 margin:0 0 0 0;
51 padding:0 0 0 0;
52 }
53 .pageheader #otherlanguages {
54 font-size:80%;
55 float:right;
56 border-bottom:none;
57 }
58 .pageheader #otherlanguages ul {
59 margin:0 0 0 0;
60 padding:0 0 0 0;
61 }
62 .pageheader #otherlanguages ul li {
63 background: white;
64 border-color: #999;
65 border-style: none solid solid solid;
66 border-width: 1px;
67 margin: 0 0.2em;
68 padding: .1em .5em 0 .5em;
69 }
70 #searchform {
71 clear:both;
72 display:inline-block;
73 float:left;
74 padding-top:1ex;
75 position:relative;
76 right:auto !important;
77 top:auto !important;
78 }
79 #searchbox {
80 background-color:#fefefc !important;
81 border:1px solid #999;
82 height:3ex;
83 padding:0 0 1px 1px;
84 width:15em;
85 }
86 #pagebody {
87 //margin:0 30em 0 0;
88 margin:0 0 0 0;
89 padding:1ex 0 1ex 0;
90 }
91 #content {
92 margin:0 0 0 0;
93 }
94 #pagebody.page-single {
95 }
96 #pagebody.page-double {
97 width:50%;
98 }
99 .page-single #content {
100 margin-left:1em;
101 margin-right:1em;
102 }
103 .page-double #content {
104 margin-left:1em;
105 }
106 #image {
107 background-color: #F9F9F9;
108 border: 1px solid #AAAAAA;
109 //float:right;
110 //clear:both;
111 display:inline-block;
112 margin:1em 1em 1em 1em;
113 position:relative;
114 //right:1em;
115 //top:70px;
116 padding:1ex 1em 1ex 1em;
117 height:auto;
118 //width: 30em;
119 }
120 #image table {
121 float:left;
122 }
123 #pageside {
124 margin: 0 0 0 50%;
125 position:absolute;
126 width:50%;
127 }
128 #toc {
129 background-color: #F9F9F9;
130 border: 1px solid #AAAAAA;
131 //float:right;
132 //clear:both;
133 display:block;
134 margin:1em 1em 1em 1em;
135 position:relative;
136 //right:1em;
137 //top:70px;
138 padding:0 1em 0 1em;
139 height:auto;
140 //width: 30em;
141 }
142 #editcontent {
143 margin:0 auto 2ex auto;
144 display:block;
145 width:99%;
146 }
147 #toc > p {
148 padding-left: 1em;
149 }
150 #toc > .class:empty {
151 display:none;
152 }
153 .leftbar {
154 border-left:none;
155 border-right:1px dotted gray;
156 float:left;
157 margin-right:2ex;
158 padding-right:2ex;
159 }
160 #calendar {
161 background-color: #F9F9F9;
162 border: 1px solid #AAAAAA;
163 clear:both;
164 color: black !important;
165 float:right;
166 margin:1em 1em 0 0;
167 padding:0 0 0 0;
168 width: 30em;
169 }
170 #calendar > .calendar {
171 border:none;
172 display:block;
173 margin:0 auto 0 auto;
174 width:100%;
175 }
176 #calendar > .calendar > table {
177 margin:0 auto 0 auto;
178 }
179 .calendar table {
180 border-collapse:collapse;
181 border:1px solid #666;
182 //table-layout:fixed;
183 }
184 .month-calendar {
185 border-spacing:0 !important;
186 }
187 .calendar .popup {
188 border:1px dotted #666;
189 background-color: #eee;
190 }
191 .calendar .day {
192 padding:0 2px;
193 margin-right:0.6ex;
194 }
195 .calendar .hour {
196 font-size:75%;
197 font-weight:bold;
198 }
199 .calendar .no-popup .balloon .tag {
200 font-size:60%;
201 }
202 .calendar .no-popup .balloon .tag {
203 background-color:white;
204 }
205 .calendar .no-popup .balloon .tag a {
206 display:inline-block;
207 text-align:center;
208 width:100%;
209 line-height:1.5 !important;
210 font-weight:bold;
211 }
212 .calendar .no-popup .balloon .tag .selflink {
213 display:inline-block;
214 text-align:center;
215 width:100%;
216 line-height:1.5 !important;
217 font-weight:bold;
218 }
219 .calendar .no-popup .balloon {
220 padding:0 2px 2px 2px;
221 display:inline-block;
222 text-align:left;
223 }
224 .calendar .no-popup .balloon:first-child {
225 padding-top:0;
226 }
227 .calendar .no-popup .balloon a {
228 display:inline-block;
229 text-align:center;
230 white-space:normal !important;
231 width:100%;
232 }
233 .calendar .no-popup .balloon .createlink {
234 display:inline-block;
235 text-align:center;
236 white-space:normal !important;
237 width:100%;
238 }
239 .calendar .no-popup .balloon .createlink a {
240 width:auto;
241 }
242 .calendar .no-popup .balloon ul {
243 padding:0 0 0 0 !important;
244 margin:0 0 0 0 !important;
245 }
246 .calendar .no-popup .balloon li {
247 -moz-border-radius: 2px;
248 -webkit-border-radius: 2px;
249 background-color:#F9F9F9;
250 border-radius: 2px;
251 border:1px solid #A9BBBF;
252 list-style-type:none;
253 margin-top:2px;
254 padding:2px 2px 2px 2px;
255 text-align:left !important;
256 }
257 .calendar .no-popup .balloon li:first-child {
258 margin-top:0;
259 }
260 .calendar .month-calendar-day-this-day {
261 /*border:1px solid red;*/
262 /*background-color:transparent;*/
263 background-color:#FFFFCC !important;
264 }
265 .calendar th {
266 background: -moz-linear-gradient(center top , #EDEDED 0px, #C4C4C4 100%) repeat scroll 0 0 transparent;
267 text-align:center;
268 padding:0.1ex 0.5ex 0.1ex 0.5ex;
269 }
270 .calendar td {
271 border:1px solid gray;
272 vertical-align:top;
273 border-collapse:collapse;
274 }
275 .pagebody .calendar a {
276 white-space:normal !important;
277 }
278 .month-calendar {
279 width:100%;
280 }
281 #pagebody .calendar .popup .balloon a {
282 white-space:normal !important;
283 }
284 .calendar {
285 display:inline-block;
286 max-width:100%;
287 }
288 #calendar h1 {
289 margin-top:0.5ex;
290 margin-bottom:0.5ex;
291 }
292 #calendar .calendar .popup:focus .balloon,
293 #calendar .calendar .popup:hover .balloon {
294 right:2ex;
295 }
296 .calendar .popup:hover .balloon,
297 .calendar .popup:focus .balloon {
298 background-color: #eee;
299 border:2px solid;
300 color:black;
301 display:inline;
302 margin:1em 0 0 -0.5em !important;
303 padding:0 0 0 0 !important;
304 position:absolute;
305 }
306 .calendar .popup:hover .balloon > ul,
307 .calendar .popup:focus .balloon > ul {
308 list-style-position:inside;
309 margin:0 0 0 0 !important;
310 padding:1ex 1ex 1ex 1ex !important;
311 }
312 .calendar .no-popup .balloon li.tag {
313 max-width:100% !important;
314 }
315
316 #pageinfo {
317 margin:0 0 0 0;
318 padding:1ex 1em 0 1em;
319 }
320 #pageinfo .tags {
321 margin-top:0;
322 }
323 #pageinfo > ul {
324 margin:0 0 0 0;
325 padding-left:1em;
326 list-style-position:outside;
327 list-style-type:square;
328 }
329 #pageinfo > ul > li {
330 }
331 #backlinks {
332 margin-top:0;
333 }
334 #backlinks a:visited {
335 color:purple;
336 }
337 .pagedate {
338 margin-top:0;
339 }
340 #pagebody a {
341 white-space:pre;
342 }
343 #pagebody a:visited {
344 color:purple;
345 }
346 #pagebody a[href^="http:"]:after,
347 #pagebody a[href^="https:"]:after {
348 content:"↗";
349 }
350
351 #pagebody code {
352 white-space:pre;
353 font-family:monospace;
354 }
355 #pagebody p,
356 #pagebody li {
357 max-width:46em;
358 text-align:justify;
359 }
360 #pagebody iframe {
361 max-width:auto;
362 }
363 #pagebody div.website {
364 height:65ex;
365 max-width:auto;
366 //position:absolute;
367 width:100%;
368 }
369 #pagebody div.website > iframe {
370 height:100%;
371 min-height:100%;
372 width:100%;
373 }
374
375 #pageinfo span.name {
376 font-weight:bold;
377 font-style:normal;
378 }
379
380 #pagebody h1 {
381 background-color: #eee;
382 border-bottom: 1px solid #aaa;
383 //border-top: 1px dotted #aaa;
384 display:block;
385 font-size:130%;
386 font-weight:bold;
387 padding:2px 5px 2px 5px;
388 margin:2ex 0 1ex 0;
389 }
390 #pagebody h1:first-child {
391 margin-top:1ex;
392 }
393 #pagebody h2 {
394 background-color: white;
395 border-bottom: 1px solid #aaa;
396 display:block;
397 font-size:120%;
398 font-weight:bold;
399 padding:2px 0 2px 0;
400 margin:1ex 0 1ex 0;
401 }
402 #pagebody h3 {
403 background-color: transparent;
404 border-bottom: 1px dotted #aaa;
405 color: #666;
406 font-size: 110%;
407 font-weight: bold;
408 margin:1ex 0 1ex 0;
409 padding:2px 0 2px 0;
410 }
411 #pagebody h4 {
412 }
413 body {
414 font-family:sans-serif;
415 font-size:80%;
416 }
417
418 #pagebody p {
419 margin-bottom:0;
420 }
421 #pagebody ul {
422 margin:0 0 0 2px;
423 padding:0 0 0 1em;
424 }
425 #pagebody li > p {
426 margin:0 0 0 0;
427 padding:0 0 0 0;
428 }
429
430 .poll {
431 border-left:1ex solid #999;
432 padding-left:1em;
433 }
434 .poll .choice {
435 }
436 .poll .choice input {
437 vertical-align:middle;
438 }
439 .poll .choice .description {
440 margin-left:1ex;
441 padding:0 1ex 0 1ex;
442 border:1px dotted black;
443 background-color: #eee;
444 }
445 .poll .votes {
446 margin-top:0.5ex;
447 }
448 .poll .votes hr {
449 margin-top: 0.5ex;
450 margin-bottom:1ex;
451 }
452
453 #wmd-button-bar {
454 width: 100%;
455 }
456
457 .wmd-button-row {
458 position: relative;
459 margin-left: 5px;
460 margin-right: 5px;
461 margin-bottom: 5px;
462 margin-top: 5px;
463 padding: 0px;
464 height: 20px;
465 }
466 .wmd-button {
467 width: 20px;
468 height: 20px;
469 padding-left: 2px;
470 padding-right: 3px;
471 position: absolute;
472 display: inline-block;
473 list-style: none;
474 cursor: pointer;
475 }
476 .wmd-button > span {
477 background-image: url(pagedown/wmd-buttons.png);
478 background-repeat: no-repeat;
479 background-position: 0px 0px;
480 width: 20px;
481 height: 20px;
482 display: inline-block;
483 }
484 .wmd-spacer {
485 position: absolute;
486 width: 1px;
487 height: 20px;
488 margin-left: 14px;
489 display: inline-block;
490 list-style: none;
491 }
492 .wmd-spacer1 { left: 50px; }
493 .wmd-spacer2 { left: 175px; }
494 .wmd-spacer3 { left: 300px; }
495
496 .wmd-prompt-background {
497 background-color: Black;
498 }
499 .wmd-prompt-dialog {
500 border: 1px solid #999999;
501 background-color: #F5F5F5;
502 }
503 .wmd-prompt-dialog > div {
504 font-size: 80%;
505 }
506 .wmd-prompt-dialog > form > input[type="text"] {
507 border: 1px solid #999999;
508 color: black;
509 }
510 .wmd-prompt-dialog > form > input[type="button"] {
511 border: 1px solid #888888;
512 font-size: 80%;
513 font-weight: bold;
514 }
515
516 .month-calendar {
517 border-spacing: 1ex 1px;
518 }
519 .month-calendar td:hover a.newevent {
520 display:inline-block;
521 }
522 .month-calendar td a.newevent {
523 color:blue;
524 display:none;
525 font-size:65%;
526 font-weight:bold;
527 position:absolute;
528 text-decoration:none;
529 vertical-align:super;
530 }
531
532 .pageheader .actions {
533 bottom:inherit;
534 clear:both;
535 display:block;
536 float:right;
537 margin:0 0 0 0;
538 padding:0 0 0 0;
539 position:relative;
540 right:1em;
541 width:auto;
542 }
543 .pageheader .actions ul {
544 display:inline-block;
545 height:auto;
546 margin:0 1em 0 0 0;
547 padding:0 0 0 0 0;
548 }
549 .pageheader .actions ul li {
550 display:inline-block;
551 }
552
553 .trails {
554 background-color: #eee;
555 border-top:1px solid #999;
556 clear:both;
557 margin:0 0 0 0 !important;
558 padding:0 0 0 0 !important;
559 }
560 hr.trails {
561 background-color: #999;
562 clear:both;
563 margin:0 0 0 0 !important;
564 padding:0 0 0 0 !important;
565 }
566 .trails .trail a {
567 }
568 .trails .trail a:visited {
569 color:purple;
570 }
571 #footer, .pagefooter {
572 margin-left:0;
573 margin-right:0;
574 }
575 .trailprev {
576 left:1%;
577 }
578 .trailnext {
579 right:1%;
580 }
581 .pagelicense {
582 margin:0 0 0 0;
583 padding:0 0 0 0;
584 }
585 .pagelicense img {
586 vertical-align:middle;
587 }
588
589 img.medium {
590 max-width:50%;
591 height:auto;
592 }
593 img.big {
594 max-width:100%;
595 height:auto;
596 }
597
598 .tag-Atelier_de_quartier_Ivry-sur-Seine_Brandebourg {
599 background-color:#FF4E50 !important;
600 }
601 .tag-Atelier_de_quartier_Pantin {
602 background-color:#3CB371 !important;
603 }
604 .tag-Atelier_de_quartier_Paris_20_Bonnard {
605 background-color:#87CEEB !important;
606 }
607 .tag-Atelier_de_quartier_Paris_20_Foug_res {
608 background-color:#FF08DB !important;
609 }
610 .tag-Atelier_de_quartier_Paris_20_Foug_res__tabli {
611 background-color:#FFA4F2 !important;
612 }
613 .tag-Atelier_de_rue_Ivry-sur-Seine {
614 background-color:#DC143C !important;
615 }
616 .tag-Atelier_de_rue_Pantin {
617 background-color:#008000 !important;
618 }
619 .tag-Atelier_de_rue_Paris {
620 background-color:#4169E1 !important;
621 }
622 .tag-Cyclofficine_Cyclofficine_d_Ivry-sur-Seine {
623 background-color:#FFDEAD !important;
624 }
625 .tag-Cyclofficine_Cyclofficine_de_Paris {
626 background-color:#D4EAEF !important;
627 }
628 .tag-Cyclofficine_Cyclofficine_de_Pantin {
629 background-color:#C9DF8A !important;
630 }
631 .tag-L_Heureux_Cyclage {
632 background-color:#E1702E !important;
633 }
634 .tag-Activit__Cyclof_minisme {
635 //background-color:#7E93FF !important;
636 }
637 .tag-Activit__R_union {
638 background-color:#F8F087 !important;
639 }