dbdbdc123d5311b73d64d9c601b760d8c07902fd
[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 groove #00aa44;
54         text-decoration: none;
55 }
56
57 select, option {
58         background-color: #eeffee;
59         border: groove 1px #009900;
60         color: #00aa44;
61         text-decoration: none;
62 }
63
64 input:hover, textarea:hover {
65         border-color: #00dd44;
66         color: #007700;
67 }
68
69 input.form_delete:hover {
70         background-color: #770044;
71         color: #aabbaa;
72 }
73
74 select:hover, option:hover {
75         border-color: #00cc00;
76         color: #007744;
77 }
78
79 ul,ol {
80         margin-top: 0px;
81         margin-bottom: 0px;
82 }
83
84 pre {
85         white-space: pre-wrap;
86         text-align: left;
87         padding: 5px;
88 }
89
90 .form_reset {
91         border: groove 1px #009900;
92         color: #00aa44;
93         cursor: pointer;
94 }
95
96 .form_submit {
97         color: #00aa44;
98         border-color: #009900;
99         cursor: pointer;
100 }
101
102 .form_delete {
103         border-style: groove;
104         color: #881111;
105         border-color: #009900;
106         cursor: pointer;
107 }
108
109 .runtime_fatalcontent {
110         width: 700px;
111         color: #118811;
112         background-color: #ddeedd;
113         text-align: left;
114         font-size: 12px;
115 }
116
117 .admin {
118         color: #118811;
119         background-color: #ddeedd;
120 }
121
122 .notice {
123         color: #aa0000;
124         font-size: 12px;
125 }
126
127 .form_submit {
128         background-color: #eeffee;
129 }
130
131 .banner {
132         background-color: #eeffee;
133         width: 488px;
134 }
135
136 .fatal_error {
137         background-color: #eeffee;
138         color: #aa0000;
139         font-size: 10px;
140 }
141
142 .form_select {
143         border: groove 1px #009900;
144         background-color: #eeffee;
145 }
146
147 .description_header, .message {
148         background-color: #ddeedd;
149         color: #009900;
150         text-align: center;
151 }
152
153 .admin_menu {
154         background-color: #ddeedd;
155         color: #000077;
156         width: 220px;
157         height: 25px;
158 }
159
160 .logout_box {
161         background-color: #aaffaa;
162         color: #00aa00;
163 }
164
165 a.logout_box {
166         display: block;
167 }
168
169 .logout_box:hover {
170         background-color: #88dd88;
171         color: #00cc00;
172 }
173
174 .description_text {
175         text-align: left;
176         background-color: #eeffee;
177 }
178
179 .table {
180         background-color: #eeffee;
181         width: 660px;
182         margin: 5px;
183 }
184
185 .table2 {
186         background-color: #eeffee;
187         width: 680px;
188         margin: 5px;
189 }
190
191 .table3 {
192         background-color: #eeffee;
193         width: 630px;
194         margin: 5px;
195 }
196
197 .warning_table {
198         background-color: #ff8888;
199         width: 660px;
200         margin: 5px;
201 }
202
203 .form_submitmenu {
204         min-width: 500px;
205         max-width: 90%;
206 }
207
208 .member_header {
209         text-align: center;
210         color: #009900;
211         vertical-align: middle;
212         background-color: #ddeedd;
213         height: 60px;
214 }
215
216 .member_data {
217         background-color: #eeffee;
218         color: #009900;
219         height: 20px;
220 }
221
222 .form_field {
223         border: groove 1px #009900;
224 }
225
226 .normal {
227         border-style: groove;
228 }
229
230 .member_main {
231         background-color: #ddeedd;
232 }
233
234 .table_header {
235         text-align: center;
236         color: #009900;
237         vertical-align: middle;
238         background-color: #ddeedd;
239         padding-bottom: 5px;
240         padding-top: 5px;
241 }
242
243 .guest_login_header {
244         color: #009900;
245         vertical-align: middle;
246         background-color: #ddeedd;
247 }
248
249 .guest_menu, .member_menu {
250         width: 220px;
251         background-color: #ddeedd;
252         vertical-align: top;
253 }
254
255 .guest_menu_title, .member_menu_title {
256         background-color: #BDEFCD;
257         color: #009900;
258         height: 25px;
259         width: 200px;
260         border: 1px solid #00aa44;
261 }
262
263 .guest_menu_row, .guest_menu_bottom, .member_menu_row, .member_menu_bottom {
264         border: 1px solid #00aa44;
265         border-top: 0px;
266         background-color: #eeffbc;
267         height: 22px;
268         text-align: left;
269 }
270
271 .member_menu_whats {
272         border: 1px solid #00aa44;
273         border-top: 0px;
274         background-color: #eeffee;
275         height: 20px;
276 }
277
278 .guest_menu_seperator, .member_menu_seperator {
279         height: 15px;
280 }
281
282 .guest_content, .member_content {
283         background-color: #eeffee;
284         width: 99%;
285         padding-left: 2px;
286         padding-right: 2px;
287         margin-left: 5px;
288         margin-right: 5px;
289 }
290
291 .guest_advert, .guest_login, .member_advert, .member_login {
292         background-color: #ddeedd;
293         vertical-align: top;
294         margin-top: 10px;
295 }
296
297 #master {
298         width: 100%;
299         height: 100%;
300         min-height: 90%;
301         max-height: 100%;
302         text-align: center;
303 }
304
305 .masterbox {
306         text-align: center;
307 }
308
309 .footer {
310         text-align: center;
311 }
312
313 li.copyright_lines {
314         display:inline;
315 }
316
317 span.copyright_lines {
318         font-size: 10px;
319         width: 380px;
320         height: 38px;
321         vertical-align: middle;
322         background-color: #E5EFE5;
323         padding-top: 7px;
324         padding-bottom: 7px;
325         display:inline-block;
326 }
327
328 ul.copyright_box {
329         text-align: center;
330         width: 780px;
331         list-style: none inside;
332         padding-left:0px;
333         margin-bottom: 5px;
334 }
335
336 .dashed {
337         border: solid 1px #00aa44;
338 }
339
340 .switch_sw1 {
341         background-color: #b8efc1;
342 }
343
344 .switch_sw2 {
345         background-color: #b8fccb;
346 }
347
348 .impressum {
349         font-size: 12px;
350         width: 320px;
351         vertical-align: middle;
352         background-color: #E5EFE5;
353         height: 70px;
354 }
355
356 .mediadata {
357         background-color: #eeffee;
358 }
359
360 .media_header, .impressum_header {
361         background-color: #b8fccb;
362         text-align: center;
363         color: #009900;
364         height: 26px;
365         font-weight: bold;
366         font-size: 20px;
367 }
368
369 .media_left {
370         font-size: 14px;
371         width: 200px;
372 }
373
374 .media_right {
375         color: #009900;
376         font-weight: bold;
377         font-size: 14px;
378         width: 70px;
379 }
380
381 .admin_sep_footer {
382         background-color: #ddeedd;
383         font-size: 1px;
384 }
385
386 .admin_sep_footer2 {
387         background-color: #eeffee;
388         font-size: 1px;
389 }
390
391 .member_refbanner, .member_update, .admin_delete_link {
392         background-color: #ddeedd;
393 }
394
395 .table_footer {
396         background-color: #ddeedd;
397         text-align: center;
398         padding: 5px;
399 }
400
401 .admin_task_header {
402         background-color: #ddeedd;
403         color: #009900;
404         vertical-align: middle;
405         font-size: 18px;
406         height: 35px;
407 }
408
409 .seperator {
410         font-size: 1px
411 }
412
413 .tab1 {
414         text-align: center
415 }
416
417 .form_delete, .form_delete {
418         border: groove 1px #00aa00;
419         background-color: #aa0044;
420         color: #ddeedd;
421         cursor: pointer;
422 }
423
424 .guest_stats {
425         background-color: #eeffee;
426         width: 460px;
427 }
428
429 .guest_stats_l {
430         width: 344px;
431         text-align: right;
432 }
433
434 .guest_stats_m {
435         width: 2px;
436 }
437
438 .guest_stats_r, .guest_stats_lr, .guest_stats_rr {
439         color: #009900;
440         width: 28px;
441         font-weight: bold;
442         text-align: center;
443 }
444
445 .guest_stats_ll, .guest_stats_rl {
446         width: 192px;
447         text-align: right;
448 }
449
450 .impressum_body {
451         background-color: #ddeedd;
452 }
453
454 .guest_content_align, .member_content_align, .admin_content_align {
455         text-align: center;
456         vertical-align: top;
457 }
458
459 .list_categories, .admin_action_header, .admin_menu_main, .admin_menu_sub {
460         text-align: left;
461         width: 100%;
462 }
463
464 .admin_alpha {
465         text-align: center;
466         height: 40px;
467         vertical-align: middle;
468 }
469
470 .admin_sortlinks {
471         text-align: center;
472         height: 20px;
473         vertical-align: middle;
474 }
475
476 .you_are_here {
477         white-space: nowrap;
478         font-size: 14px;
479         text-align: left;
480 }
481
482 .tiny {
483         font-size: 10px;
484 }
485
486 .medium {
487         font-size: 14px;
488 }
489
490 .big {
491         font-size: 20px;
492 }
493
494 .top, .top2 {
495         border-top: 1px solid #00aa44;
496 }
497
498 .bottom, .bottom2 {
499         border-bottom: 1px solid #00aa44;
500 }
501
502 .left, .left2 {
503         border-left: 1px solid #00aa44;
504 }
505
506 .right, .right2 {
507         border-right: 1px solid #00aa44;
508 }
509
510 .nobr {
511         white-space: nowrap;
512 }
513
514 .main {
515         height: 99%
516 }
517
518 .footer {
519         height: 1%;
520         vertical-align: bottom;
521 }
522
523 .menu_blur {
524         display: block;
525 }
526
527 .menu_blur:hover {
528         background-color: #deefac;
529 }
530
531 .disabled {
532         border-style: groove;
533         background-color: #aaaaaa;
534         color: #ff9900;
535 }
536
537 .mini_select {
538         border: solid 1px #009900;
539         background-color: #eeffee;
540         font-size: 10px;
541 }
542
543 .theme_box {
544         border: 1px solid #00aa44;
545         border-top: 0px;
546         width: 100%;
547         height: 70px;
548         background-color: #eeffbc;
549 }
550
551 .theme_note {
552         font-size: 12px;
553         font-weight: bold;
554 }
555
556 .theme_content {
557         color: #009900;
558 }
559
560 .para {
561         text-indent: 8px;
562         text-align: left;
563         margin-left: 5px;
564         margin-right: 5px;
565         margin-bottom: 12px;
566 }
567
568 .message {
569         padding-top: 5px;
570         padding-bottom: 5px;
571 }
572
573 ul.show_timings_block {
574         border: solid 1px #00aa44;
575         background-color: #ddeedd;
576         width: 645px;
577         height: 20px;
578         list-style: none inside;
579         padding-left:0px;
580 }
581
582 .show_timings_column {
583         background-color: #eeffee;
584         margin-top: 2px;
585         width: 150px;
586         border: solid 1px #009900;
587         height: 14px;
588         font-size: 10px;
589 }
590
591 span.show_timings_column {
592         display: inline-block;
593 }
594
595 li.show_timings_column {
596         display: inline;
597 }
598
599 .show_timings_data {
600         font-weight: bold;
601 }
602
603 .login_failure_header {
604         text-align: center;
605         background-color: #ddeedd;
606         font-weight: bold;
607 }
608
609 .login_failures {
610         text-align: center;
611         width: 400px;
612 }
613
614 .skyscraper {
615         width: 122px;
616         height: 602px;
617         border: 1px solid #00aa44;
618         margin: 0px;
619         padding: 0px;
620         padding-top: 1px;
621 }
622
623 ul.admin_menu_main,ul.admin_menu_sub {
624         list-style: none inside;
625         padding-left: 10px;
626 }
627
628 td {
629         padding-left: 2px;
630         padding-right: 2px;
631         padding-top: 2px;
632         padding-bottom: 2px;
633 }
634
635 .header_column {
636         height: 23px;
637         background-color: #ddeedd;
638         color: #009900;
639         text-align: center;
640 }
641
642 div.menu_invisible, div.sub_menu_invisible, td.menu_invisible, td.sub_menu_invisible {
643         background-color: #dddddd;
644         font-style: italic;
645 }
646
647 strong.menu_invisible, strong.sub_menu_invisible {
648         color: #999999;
649         font-style: italic;
650 }
651
652 .menu_locked, .sub_menu_locked {
653         color: #ffeeee;
654 }
655
656 .rank_1 {
657         font-weight: bold;
658         font-size: 22px;
659 }
660
661 .rank_2 {
662         font-weight: bold;
663         font-size: 18px;
664 }
665
666 .rank_3 {
667         font-weight: bold;
668 }
669
670 ul.listing {
671         text-align: left;
672         margin-top: 5px;
673         margin-left: 5px;
674         margin-right: 5px;
675         padding-left: 5px;
676         list-style-type: none;
677 }
678
679 ol.listing {
680         text-align: left;
681         padding-top: 5px;
682         padding-bottom: 5px;
683         padding-left: 0px;
684         margin-left: 25px;
685 }
686
687 li.listing {
688         padding-bottom: 5px;
689 }
690
691 bad {
692         color: #aa0000;
693         font-style: italic;
694 }
695
696 good {
697         color: #00aa00;
698 }