0fe7b0f66c31fa87fb93ad2f38c33b37abe92adb
[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 }
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: 565px;
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: 130px;
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 }