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