CSS classes rewritten to ids to let JavaScript insert more values. Some wrappers...
[mailer.git] / theme / desert / css / general.css
1 body {
2         background-color: #FFFFCC;
3         color: #880000;
4         font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
5         font-size: 12px;
6         letter-spacing: 1px;
7         margin: 0px;
8         margin-left: 0px;
9         margin-right: 0px;
10         margin-top: 0px;
11         margin-bottom: 0px;
12 }
13
14 table {
15         table-layout: auto;
16         border-spacing: 0px;
17         overflow: auto;
18 }
19
20 A {
21         font-style: normal;
22         text-decoration: none;
23 }
24
25 A:link {
26         color: #880000;
27 }
28
29 A:visited {
30         color: #880000;
31 }
32
33 A:active {
34         color: #880000;
35         background-color: transparent;
36 }
37
38 A:hover {
39         background-color: transparent;
40 }
41
42 input,textarea,select,option {
43         color: #880000;
44         background-color: #FFFFCC;
45         border: 1px solid #880000;
46         text-decoration: none;
47 }
48
49 ul,ol {
50         margin-top: 0px;
51         margin-bottom: 0px;
52 }
53
54 .admin_reset,.guest_reset,.member_reset {
55         border-style: groove;
56         border: solid 1px #880000;
57         color: #880000;
58         cursor: pointer;
59 }
60
61 .admin_submit,.guest_submit,.member_submit {
62         color: #880000;
63         border-color: #880000;
64         cursor: pointer;
65 }
66
67 .admin_submit_reject {
68         border-style: groove;
69         color: #880000;
70         border-color: #880000;
71         cursor: pointer;
72 }
73
74 .runtime_fatal,.runtime_fatalcontent {
75         color: #880000;
76         background-color: #FFFFCC;
77 }
78
79 .runtime_fatal {
80         color: #880000;
81 }
82
83 .runtime_fatalcontent {
84         text-align: left;
85         font-size: 12px;
86 }
87
88 .admin {
89         color: #880000;
90         background-color: #FFFFCC;
91 }
92
93 .admin_note {
94         color: #880000;
95         font-size: 12px;
96 }
97
98 DIV.admin_note {
99         padding-top: 10px;
100         padding-right: 10px;
101         padding-left: 10px;
102 }
103
104 .admin_fatal {
105         color: #880000;
106         font-size: 18px;
107 }
108
109 .admin_edit,.member_confirm {
110         background-color: #FFFFCC;
111 }
112
113 .member_banner {
114         background-color: #FFFFCC;
115         width: 488px;
116 }
117
118 .admin_error {
119         background-color: #FFFFCC;
120         color: #880000;
121         font-size: 10px;
122 }
123
124 .admin_select,.guest_select,.member_select {
125         border: solid 1px #880000;
126         background-color: #DDDDAA;
127 }
128
129 .admin_register,.admin_desc_header,.admin_done,.admin_title,.member_title2,.guest_title2,.admin_message
130         {
131         background-color: #DDDDAA;
132         color: #880000;
133         text-align: center;
134 }
135
136 .member_done,.guest_done {
137         color: #880000;
138 }
139
140 .member_misc {
141         background-color: #FFFFCC;
142 }
143
144 .admin_misc,.member_misc {
145         color: #880000;
146 }
147
148 .admin_done2 {
149         color: #880000;
150 }
151
152 .admin_green,.admin_no {
153         color: #880000;
154 }
155
156 .admin_welcome {
157         background-color: #DDDDAA;
158         color: #880000;
159         vertical-align: middle;
160         font-size: 18px;
161         height: 50px;
162 }
163
164 .admin_header {
165         background-color: #DDDDAA;
166 }
167
168 .admin_menu {
169         background-color: #DDDDAA;
170         color: #880000;
171         width: 230px;
172 }
173
174 .admin_logout {
175         background-color: #CCCCAA;
176         color: #880000;
177 }
178
179 .admin_desc_cont {
180         text-align: left;
181         background-color: #FFFFCC;
182 }
183
184 .admin_table,.member_table {
185         background-color: #FFFFCC;
186 }
187
188 .admin_editmenu {
189         min-width: 500px;
190         max-width: 90%;
191 }
192
193 .admin_form_header {
194         text-align: center;
195         height: 36px;
196         background-color: #DDDDAA;
197         color: #880000;
198 }
199
200 .member_header {
201         text-align: center;
202         height: 28px;
203         background-color: #DDDDAA;
204 }
205
206 .admin_failed,.guest_failed,.member_failed,.member_note {
207         color: #880000;
208 }
209
210 .member_note_bg {
211         background-color: #FFFFCC;
212 }
213
214 .member_data {
215         background-color: #FFFFCC;
216         color: #880000;
217         height: 20px;
218 }
219
220 .admin_header_b1 {
221         border-bottom: 1px solid #880000;
222         background-color: #DDDDAA;
223         height: 22px;
224 }
225
226 .admin_snote {
227         font-size: 12px;
228 }
229
230 .admin_normal,.guest_normal,.member_normal {
231         border-style: solid;
232         border: solid 1px #880000;
233         background-color: #DDDDAA;
234 }
235
236 .member_stats {
237         vertical-align: top;
238         font-weight: bold;
239         height: 23px;
240         font-size: 16px;
241         border-style: none;
242         border: 0px;
243         background: #FFFFCC;
244         color: #880000;
245         margin-top: -4px;
246         margin-bottom: 1px;
247         cursor: default;
248 }
249
250 .normal {
251         border-style: groove;
252 }
253
254 .member_main {
255         background-color: #FFFFCC;
256 }
257
258 .guest_title,.member_title {
259         text-align: center;
260         color: #880000;
261         vertical-align: middle;
262         background-color: #DDDDAA;
263         height: 60px;
264 }
265
266 .guest_login_header {
267         color: #880000;
268         vertical-align: middle;
269         background-color: #DDDDAA;
270 }
271
272 .guest_menu,.member_menu {
273         width: 220px;
274         background-color: #FFFFCC;
275         vertical-align: top;
276 }
277
278 .guest_menu_title,.member_menu_title {
279         background-color: #DDDDAA;
280         color: #880000;
281         height: 25px;
282         width: 200px;
283         border: 1px solid #880000;
284 }
285
286 .guest_menu_row,.guest_menu_bottom,.member_menu_row,.member_menu_bottom
287         {
288         border: 1px solid #880000;
289         border-top: 0px;
290         background-color: #FFFFCC;
291         height: 22px;
292         text-align: left;
293 }
294
295 .guest_menu_seperator,.member_menu_seperator {
296         height: 15px;
297 }
298
299 .guest_content,.member_content {
300         background-color: #FFFFCC;
301         width: 99%;
302         padding-left: 2px;
303         padding-right: 2px;
304         margin-left: 5px;
305         margin-right: 5px;
306 }
307
308 .guest_advert,.guest_login,.member_advert,.member_login {
309         background-color: #FFFFCC;
310         vertical-align: top;
311         margin-top: 10px;
312 }
313
314 #master {
315         width: 100%;
316         height: 100%;
317         min-height: 90%;
318         max-height: 100%;
319         vertical-align: top;
320 }
321
322 .masterbox {
323         text-align: center;
324 }
325
326 li.copyright_lines {
327         display:inline;
328 }
329
330 span.copyright_lines {
331         vertical-align: bottom;
332         font-size: 10px;
333         width: 380px;
334         vertical-align: middle;
335         background-color: #FFFFCC;
336         height: 26px;
337         display: inline-block;
338         padding-top: 7px;
339         padding-bottom: 7px;
340 }
341
342 ul.copyright_box {
343         text-align: center;
344         width: 760px;
345         list-style: none inside;
346         padding-left:0px;
347         margin-bottom: 5px;
348 }
349
350 .dashed {
351         border: solid 1px #880000;
352 }
353
354 .switch_sw1,.switch_mem1 {
355         background-color: #FFFFCC;
356 }
357
358 .switch_sw2,.switch_mem2 {
359         background-color: #FFFFCC;
360 }
361
362 .impressum {
363         font-size: 12px;
364         width: 320px;
365         vertical-align: middle;
366         background-color: #FFFFCC;
367         height: 70px;
368 }
369
370 .mediadata {
371         background-color: #FFFFCC;
372 }
373
374 .media_header,.impressum_header {
375         background-color: #DDDDAA;
376         text-align: center;
377         color: #880000;
378         height: 26px;
379         font-weight: bold;
380         font-size: 20px;
381 }
382
383 .media_left {
384         font-size: 14px;
385         width: 200px;
386 }
387
388 .media_right {
389         color: #880000;
390         font-weight: bold;
391         font-size: 14px;
392         width: 70px;
393 }
394
395 .admin_sep_footer {
396         background-color: #DDDDAA;
397         font-size: 1px;
398 }
399
400 .admin_sep_footer2 {
401         background-color: #DDDDAA;
402         font-size: 1px;
403 }
404
405 .admin_footer,.member_refbanner,.member_update,.admin_del_link {
406         background-color: #DDDDAA;
407 }
408
409 .member_footer {
410         height: 30px;
411         background-color: #DDDDAA;
412 }
413
414 .admin_footer {
415         text-align: center;
416         height: 30px
417 }
418
419 .admin_task_header {
420         background-color: #DDDDAA;
421         color: #880000;
422         vertical-align: middle;
423         font-size: 18px;
424         height: 35px;
425 }
426
427 .seperator {
428         font-size: 1px
429 }
430
431 .tab1 {
432         text-align: center
433 }
434
435 .admin_delete,.admin_yes {
436         border-style: groove;
437         border: solid 1px #880000;
438         background-color: #880000;
439         color: #FFFFCC;
440         cursor: pointer;
441 }
442
443 .guest_stats {
444         background-color: #FFFFCC;
445         width: 460px;
446 }
447
448 .guest_stats_title {
449         color: #880000;
450         vertical-align: middle;
451         background-color: #DDDDAA;
452         height: 30px;
453 }
454
455 .guest_stats_l {
456         width: 344px;
457         text-align: right;
458 }
459
460 .guest_stats_m {
461         width: 2px;
462 }
463
464 .guest_stats_r,.guest_stats_lr,.guest_stats_rr {
465         color: #880000;
466         width: 28px;
467         font-weight: bold;
468         text-align: center;
469 }
470
471 .guest_stats_ll,.guest_stats_rl {
472         width: 192px;
473         text-align: right;
474 }
475
476 .guest_stats_footer {
477         color: #880000;
478         vertical-align: middle;
479         background-color: #DDDDAA;
480         height: 20px;
481 }
482
483 .task_pre {
484         font-weight: bold;
485         margin-left: 0px;
486         margin-right: 0px;
487         margin-top: 10px;
488         margin-bottom: 10px;
489 }
490
491 .impressum_body {
492         background-color: #FFFFCC;
493 }
494
495 .guest_content_align,.member_content_align,.admin_content_align {
496         text-align: center;
497         vertical-align: top;
498 }
499
500 .member_mailidtop {
501         background-color: #FFFFCC;
502         width: 100%;
503         height: 100%;
504 }
505
506 .list_categories,.admin_action_header,.admin_main,.admin_menu_main,.admin_menu_sub
507         {
508         text-align: left;
509         width: 100%;
510 }
511
512 .member_unconfirmed {
513         background-color: #FFFFCC;
514         width: 100%;
515         text-align: center;
516 }
517
518 .you_are_here {
519         white-space: nowrap;
520         font-size: 14px;
521         text-align: left;
522 }
523
524 .tiny {
525         font-size: 12px;
526 }
527
528 .medium {
529         font-size: 14px;
530 }
531
532 .big {
533         font-size: 20px;
534 }
535
536 .top {
537         border-top: 1px solid #880000;
538 }
539
540 .bottom {
541         border-bottom: 1px solid #880000;
542 }
543
544 .left {
545         border-left: 1px solid #880000;
546 }
547
548 .right {
549         border-right: 1px solid #880000;
550 }
551
552 .top2 {
553         border-top: 1px solid #880000;
554 }
555
556 .bottom2 {
557         border-bottom: 1px solid #880000;
558 }
559
560 .left2 {
561         border-left: 1px solid #880000;
562 }
563
564 .right2 {
565         border-right: 1px solid #880000;
566 }
567
568 .nobr {
569         white-space: nowrap;
570 }
571
572 .guest_table {
573         background-color: #FFFFCC;
574 }
575
576 .main {
577         height: 99%;
578         vertical-align: top;
579 }
580
581 .footer {
582         height: 1%;
583         vertical-align: bottom;
584 }
585
586 .menu_blur {
587         display: block;
588 }
589
590 .menu_blur:hover {
591         background-color: #DDDDAA;
592 }
593
594 .guest_footer {
595         height: 30px;
596         background-color: #DDDDAA;
597 }
598
599 .admin_alpha {
600         text-align: center;
601         height: 40px;
602         vertical-align: middle;
603 }
604
605 .admin_sortlinks {
606         text-align: center;
607         height: 20px;
608         vertical-align: middle;
609 }
610
611 .disabled {
612         border-style: groove;
613         background-color: #AAAAAA;
614         color: #FFFFCC;
615 }
616
617 .mini_select {
618         border: solid 1px #880000;
619         background-color: #DDDDAA;
620         font-size: 10px;
621 }
622
623 .theme_box {
624         border: 1px solid #880000;
625         border-top: 0px;
626         width: 100%;
627         height: 70px;
628         background-color: #FFFFCC;
629 }
630
631 .theme_note {
632         font-size: 12px;
633         font-weight: bold;
634 }
635
636 .theme_content {
637         color: #880000;
638 }
639
640 .admin_title2 {
641         font-weight: bold;
642         padding: 4px;
643         background-color: #DDDDAA;
644         color: #880000;
645         text-align: center;
646         font-size: 14px;
647 }
648
649 .agb_box {
650         text-align: left;
651 }
652
653 .agb_title,.fatal_title {
654         font-size: 16px;
655         text-align: center;
656         height: 40px;
657         font-weight: bold;
658 }
659
660 .agb_para {
661         text-indent: 8px;
662         text-align: left;
663         margin-left: 5px;
664         margin-right: 5px;
665         margin-bottom: 12px;
666 }
667
668 .fatal_box {
669         text-align: center;
670         width: 100%;
671         margin-top: 10px;
672 }
673
674 .admin_message {
675         margin-bottom: 15px;
676 }
677
678 ul.show_timings_block {
679         border: solid 1px #880000;
680         background-color: #DDDDAA;
681         font-size: 10px;
682         width: 475px;
683         height: 20px;
684         list-style: none inside;
685 }
686
687 .show_timings_column {
688         background-color: #FFFFCC;
689         margin-top: 2px;
690         width: 150px;
691         border: solid 1px #880000;
692         height: 14px;
693 }
694
695 span.show_timings_column {
696         display: inline-block;
697 }
698
699 li.show_timings_column {
700         display: inline;
701 }
702
703
704 span.show_timings_data {
705         font-weight: bold;
706 }
707
708 .login_failure_header {
709         text-align: center;
710         background-color: #DDDDAA;
711         font-weight: bold;
712 }
713
714 .login_failures {
715         text-align: center;
716         width: 400px;
717 }
718
719 .member_skyscraper,.guest_skyscraper {
720         width: 122px;
721         height: 602px;
722         border: 1px solid #880000;
723         margin: 0px;
724         padding: 0px;
725         padding-top: 1px;
726 }
727
728 ul.admin_menu_main,ul.admin_menu_sub {
729         list-style: none inside;
730 }