3292bbcf39969acad8bc254fd9ac6de0903f27e5
[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         {
329         border: 1px solid #00aa44;
330         border-top: 0px;
331         background-color: #eeffbc;
332         height: 22px;
333         text-align: left;
334 }
335
336 .member_menu_whats {
337         border: 1px solid #00aa44;
338         border-top: 0px;
339         background-color: #eeffee;
340         height: 20px;
341 }
342
343 .guest_menu_seperator, .member_menu_seperator {
344         height: 15px;
345 }
346
347 .guest_content, .member_content {
348         background-color: #eeffee;
349         width: 99%;
350         padding-left: 2px;
351         padding-right: 2px;
352         margin-left: 5px;
353         margin-right: 5px;
354 }
355
356 .guest_advert, .guest_login, .member_advert, .member_login {
357         background-color: #ddeedd;
358         vertical-align: top;
359         margin-top: 10px;
360 }
361
362 #master {
363         width: 100%;
364         height: 100%;
365         min-height: 90%;
366         max-height: 100%;
367         text-align: center;
368 }
369
370 .masterbox {
371         text-align: center;
372 }
373
374 .footer {
375         text-align: center;
376 }
377
378 li.copyright_lines {
379         display:inline;
380 }
381
382 span.copyright_lines {
383         font-size: 10px;
384         width: 380px;
385         height: 38px;
386         vertical-align: middle;
387         background-color: #E5EFE5;
388         padding-top: 7px;
389         padding-bottom: 7px;
390         display:inline-block;
391 }
392
393 ul.copyright_box {
394         text-align: center;
395         width: 780px;
396         list-style: none inside;
397         padding-left:0px;
398         margin-bottom: 5px;
399 }
400
401 .dashed {
402         border: solid 1px #00aa44;
403 }
404
405 .switch_sw1, .switch_mem1 {
406         background-color: #b8efc1;
407 }
408
409 .switch_sw2, .switch_mem2 {
410         background-color: #b8fccb;
411 }
412
413 .impressum {
414         font-size: 12px;
415         width: 320px;
416         vertical-align: middle;
417         background-color: #E5EFE5;
418         height: 70px;
419 }
420
421 .mediadata {
422         background-color: #eeffee;
423 }
424
425 .media_header, .impressum_header {
426         background-color: #b8fccb;
427         text-align: center;
428         color: #009900;
429         height: 26px;
430         font-weight: bold;
431         font-size: 20px;
432 }
433
434 .media_left {
435         font-size: 14px;
436         width: 200px;
437 }
438
439 .media_right {
440         color: #009900;
441         font-weight: bold;
442         font-size: 14px;
443         width: 70px;
444 }
445
446 .admin_sep_footer {
447         background-color: #ddeedd;
448         font-size: 1px;
449 }
450
451 .admin_sep_footer2 {
452         background-color: #eeffee;
453         font-size: 1px;
454 }
455
456 .admin_footer, .member_refbanner, .member_update, .admin_del_link {
457         background-color: #ddeedd;
458 }
459
460 .member_footer {
461         height: 30px;
462         background-color: #ddeedd;
463 }
464
465 .admin_footer {
466         text-align: center;
467         height: 30px;
468         padding-left: 5px;
469         padding-right: 5px;
470 }
471
472 .admin_task_header {
473         background-color: #ddeedd;
474         color: #009900;
475         vertical-align: middle;
476         font-size: 18px;
477         height: 35px;
478 }
479
480 .seperator {
481         font-size: 1px
482 }
483
484 .tab1 {
485         text-align: center
486 }
487
488 .admin_delete, .admin_yes {
489         border-style: groove;
490         border: solid 1px #00aa00;
491         background-color: #aa0044;
492         color: #ddeedd;
493         cursor: pointer;
494 }
495
496 .guest_stats {
497         background-color: #eeffee;
498         width: 460px;
499 }
500
501 .guest_stats_title {
502         color: #009900;
503         vertical-align: middle;
504         background-color: #ddeedd;
505         height: 30px;
506 }
507
508 .guest_stats_l {
509         width: 344px;
510         text-align: right;
511 }
512
513 .guest_stats_m {
514         width: 2px;
515 }
516
517 .guest_stats_r, .guest_stats_lr, .guest_stats_rr {
518         color: #009900;
519         width: 28px;
520         font-weight: bold;
521         text-align: center;
522 }
523
524 .guest_stats_ll, .guest_stats_rl {
525         width: 192px;
526         text-align: right;
527 }
528
529 .guest_stats_footer {
530         color: #009900;
531         vertical-align: middle;
532         background-color: #ddeedd;
533         height: 20px;
534 }
535
536 .task_pre {
537         font-weight: bold;
538         margin-left: 0px;
539         margin-right: 0px;
540         margin-top: 10px;
541         margin-bottom: 10px;
542 }
543
544 .impressum_body {
545         background-color: #ddeedd;
546 }
547
548 .guest_content_align, .member_content_align, .admin_content_align {
549         text-align: center;
550         vertical-align: top;
551 }
552
553 .list_categories, .admin_action_header, .admin_main, .admin_menu_main, .admin_menu_sub {
554         text-align: left;
555         width: 100%;
556 }
557
558 .admin_alpha {
559         text-align: center;
560         height: 40px;
561         vertical-align: middle;
562 }
563
564 .admin_sortlinks {
565         text-align: center;
566         height: 20px;
567         vertical-align: middle;
568 }
569
570 .member_unconfirmed {
571         background-color: #ddeedd;
572         width: 100%;
573         text-align: center;
574 }
575
576 .you_are_here {
577         white-space: nowrap;
578         font-size: 14px;
579         text-align: left;
580         margin-bottom: 12px;
581 }
582
583 .tiny {
584         font-size: 10px;
585 }
586
587 .medium {
588         font-size: 14px;
589 }
590
591 .big {
592         font-size: 20px;
593 }
594
595 .top, .top2 {
596         border-top: 1px solid #00aa44;
597 }
598
599 .bottom, .bottom2 {
600         border-bottom: 1px solid #00aa44;
601 }
602
603 .left, .left2 {
604         border-left: 1px solid #00aa44;
605 }
606
607 .right, .right2 {
608         border-right: 1px solid #00aa44;
609 }
610
611 .nobr {
612         white-space: nowrap;
613 }
614
615 .guest_table {
616         background-color: #eeffee;
617 }
618
619 .main {
620         height: 99%
621 }
622
623 .footer {
624         height: 1%;
625         vertical-align: bottom;
626 }
627
628 .menu_blur {
629         display: block;
630 }
631
632 .menu_blur:hover {
633         background-color: #deefac;
634 }
635
636 .guest_footer {
637         height: 30px;
638         background-color: #ddeedd;
639 }
640
641 .disabled {
642         border-style: groove;
643         background-color: #aaaaaa;
644         color: #ff9900;
645 }
646
647 .mini_select {
648         border: solid 1px #009900;
649         background-color: #eeffee;
650         font-size: 10px;
651 }
652
653 .theme_box {
654         border: 1px solid #00aa44;
655         border-top: 0px;
656         width: 100%;
657         height: 70px;
658         background-color: #eeffbc;
659 }
660
661 .theme_note {
662         font-size: 12px;
663         font-weight: bold;
664 }
665
666 .theme_content {
667         color: #009900;
668 }
669
670 .agb_box {
671         text-align: left;
672 }
673
674 .agb_title, .fatal_title {
675         font-size: 16px;
676         text-align: center;
677         height: 40px;
678         font-weight: bold;
679 }
680
681 .para {
682         text-indent: 8px;
683         text-align: left;
684         margin-left: 5px;
685         margin-right: 5px;
686         margin-bottom: 12px;
687 }
688
689 .fatal_box {
690         text-align: center;
691         width: 100%;
692         margin-top: 10px;
693 }
694
695 .admin_message {
696         padding-top: 5px;
697         padding-bottom: 5px;
698 }
699
700 ul.show_timings_block {
701         border: solid 1px #00aa44;
702         background-color: #ddeedd;
703         width: 645px;
704         height: 20px;
705         list-style: none inside;
706         padding-left:0px;
707 }
708
709 .show_timings_column {
710         background-color: #eeffee;
711         margin-top: 2px;
712         width: 150px;
713         border: solid 1px #009900;
714         height: 14px;
715         font-size: 10px;
716 }
717
718 span.show_timings_column {
719         display: inline-block;
720 }
721
722 li.show_timings_column {
723         display: inline;
724 }
725
726 .show_timings_data {
727         font-weight: bold;
728 }
729
730 .login_failure_header {
731         text-align: center;
732         background-color: #ddeedd;
733         font-weight: bold;
734 }
735
736 .login_failures {
737         text-align: center;
738         width: 400px;
739 }
740
741 .skyscraper {
742         width: 122px;
743         height: 602px;
744         border: 1px solid #00aa44;
745         margin: 0px;
746         padding: 0px;
747         padding-top: 1px;
748 }
749
750 ul.admin_menu_main,ul.admin_menu_sub {
751         list-style: none inside;
752         padding-left: 10px;
753 }
754
755 .pre {
756         display: block;
757 }
758
759 td {
760         padding-left: 2px;
761         padding-right: 2px;
762         padding-top: 2px;
763         padding-bottom: 2px;
764 }
765
766 .header_column {
767         height: 23px;
768         background-color: #ddeedd;
769         color: #009900;
770         text-align: center;
771 }
772
773 div.menu_invisible, div.sub_menu_invisible, td.menu_invisible, td.sub_menu_invisible {
774         background-color: #dddddd;
775         font-style: italic;
776 }
777
778 strong.menu_invisible, strong.sub_menu_invisible {
779         color: #999999;
780         font-style: italic;
781 }
782
783 .menu_locked, .sub_menu_locked {
784         color: #ffeeee;
785 }