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