Next stage of HTML rewriting, lesser br-tags
[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, .member_title2, .guest_title2, .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 }
156
157 .admin_logout {
158         background-color: #ddddff;
159         color: #000000;
160 }
161
162 a.admin_logout {
163         display: block;
164 }
165
166 .admin_logout:hover {
167         background-color: #bbbbdd;
168         color: #222222;
169 }
170
171 .admin_desc_cont {
172         text-align: left;
173         background-color: #ffffff;
174 }
175
176 .admin_table, .member_table {
177         background-color: #ffffff;
178         width: 660px;
179         margin: 5px;
180 }
181
182 .admin_editmenu {
183         min-width: 500px;
184         max-width: 90%;
185 }
186
187 .admin_form_header {
188         text-align: center;
189         height: 36px;
190         background-color: #eeeeff;
191         color: #000000;
192 }
193
194 .member_header {
195         text-align: center;
196         height: 28px;
197         background-color: #eeeeff;
198 }
199
200 .admin_failed, .guest_failed, .member_failed, .member_note {
201         color: #000000;
202 }
203
204 .member_note_bg {
205         background-color: #ffffff;
206 }
207
208 .member_data {
209         background-color: #ffffff;
210         color: #000000;
211         height: 20px;
212 }
213
214 .admin_snote {
215         font-size: 12px;
216 }
217
218 .admin_normal, .guest_normal, .member_normal {
219         border-style: solid;
220         border: solid 1px #000000;
221         background-color: #eeeeff;
222 }
223
224 .admin_alpha {
225         text-align: center;
226         height: 40px;
227         vertical-align: middle;
228 }
229
230 .admin_sortlinks {
231         text-align: center;
232         height: 20px;
233         vertical-align: middle;
234 }
235
236 .member_stats {
237         vertical-align: top;
238         font-weight: bold;
239         height: 23px;
240         font-size: 16px;
241         border-style: none;
242         border: 0px;
243         background: #ffffff;
244         color: #000000;
245         margin-top: -4px;
246         margin-bottom: 1px;
247         cursor: default;
248 }
249
250 .normal {
251         border-style: groove;
252 }
253
254 .member_main {
255         background-color: #ffffff;
256 }
257
258 .guest_title, .member_title {
259         text-align: center;
260         color: #000000;
261         vertical-align: middle;
262         background-color: #eeeeff;
263         height: 60px;
264 }
265
266 .guest_login_header {
267         color: #000000;
268         vertical-align: middle;
269         background-color: #eeeeff;
270 }
271
272 .guest_menu, .member_menu {
273         width: 220px;
274         background-color: #ffffff;
275         vertical-align: top;
276 }
277
278 .guest_menu_title, .member_menu_title {
279         background-color: #eeeeff;
280         color: #000000;
281         height: 25px;
282         width: 200px;
283         border: 1px solid #000000;
284 }
285
286 .guest_menu_row, .guest_menu_bottom, .member_menu_row, .member_menu_bottom
287         {
288         border: 1px solid #000000;
289         border-top: 0px;
290         background-color: #ffffff;
291         height: 22px;
292         text-align: left;
293 }
294
295 .guest_menu_seperator, .member_menu_seperator {
296         height: 15px;
297 }
298
299 .guest_content, .member_content {
300         background-color: #ffffff;
301         width: 99%;
302         padding-left: 2px;
303         padding-right: 2px;
304         margin-left: 5px;
305         margin-right: 5px;
306 }
307
308 .guest_advert, .guest_login, .member_advert, .member_login {
309         background-color: #ffffff;
310         vertical-align: top;
311         margin-top: 10px;
312 }
313
314 .guest_footer {
315         height: 30px;
316         background-color: #eeeeff;
317 }
318
319 #master {
320         width: 100%;
321         height: 100%;
322         min-height: 90%;
323         max-height: 100%;
324         vertical-align: top;
325 }
326
327 .masterbox {
328         text-align: center;
329 }
330
331 li.copyright_lines {
332         display:inline;
333 }
334
335 span.copyright_lines {
336         vertical-align: bottom;
337         font-size: 10px;
338         width: 380px;
339         vertical-align: middle;
340         background-color: #ffffff;
341         height: 26px;
342         padding-top: 7px;
343         padding-bottom: 7px;
344         display:inline-block;
345 }
346
347 ul.copyright_box {
348         text-align: center;
349         width: 760px;
350         list-style: none inside;
351         padding-left:0px;
352         margin-bottom: 5px;
353 }
354
355 .dashed {
356         border: solid 1px #000000;
357 }
358
359 .switch_sw1, .switch_mem1 {
360         background-color: #ffffff;
361 }
362
363 .switch_sw2, .switch_mem2 {
364         background-color: #ffffff;
365 }
366
367 .impressum {
368         font-size: 12px;
369         width: 320px;
370         vertical-align: middle;
371         background-color: #ffffff;
372         height: 70px;
373 }
374
375 .mediadata {
376         background-color: #ffffff;
377 }
378
379 .media_header, .impressum_header {
380         background-color: #eeeeff;
381         text-align: center;
382         color: #000000;
383         height: 26px;
384         font-weight: bold;
385         font-size: 20px;
386 }
387
388 .media_left {
389         font-size: 14px;
390         width: 200px;
391 }
392
393 .media_right {
394         color: #000000;
395         font-weight: bold;
396         font-size: 14px;
397         width: 70px;
398 }
399
400 .admin_sep_footer {
401         background-color: #eeeeff;
402         font-size: 1px;
403 }
404
405 .admin_sep_footer2 {
406         background-color: #eeeeff;
407         font-size: 1px;
408 }
409
410 .admin_footer, .member_refbanner, .member_update, .admin_del_link {
411         background-color: #eeeeff;
412 }
413
414 .member_footer {
415         height: 30px;
416         background-color: #eeeeff;
417 }
418
419 .admin_footer {
420         text-align: center;
421         height: 30px;
422         padding-left: 5px;
423         padding-right: 5px;
424 }
425
426 .admin_task_header {
427         background-color: #eeeeff;
428         color: #000000;
429         vertical-align: middle;
430         font-size: 18px;
431         height: 35px;
432 }
433
434 .seperator {
435         font-size: 1px
436 }
437
438 .tab1 {
439         text-align: center
440 }
441
442 .admin_delete, .admin_yes {
443         border-style: groove;
444         border: solid 1px #000000;
445         background-color: #000000;
446         color: #ffffff;
447         cursor: pointer;
448 }
449
450 .guest_stats {
451         background-color: #ffffff;
452         width: 460px;
453 }
454
455 .guest_stats_title {
456         color: #000000;
457         vertical-align: middle;
458         background-color: #eeeeff;
459         height: 30px;
460 }
461
462 .guest_stats_l {
463         width: 344px;
464         text-align: right;
465 }
466
467 .guest_stats_m {
468         width: 2px;
469 }
470
471 .guest_stats_r, .guest_stats_lr, .guest_stats_rr {
472         color: #000000;
473         width: 28px;
474         font-weight: bold;
475         text-align: center;
476 }
477
478 .guest_stats_ll, .guest_stats_rl {
479         width: 192px;
480         text-align: right;
481 }
482
483 .guest_stats_footer {
484         color: #000000;
485         vertical-align: middle;
486         background-color: #eeeeff;
487         height: 20px;
488 }
489
490 .task_pre {
491         font-weight: bold;
492         margin-left: 0px;
493         margin-right: 0px;
494         margin-top: 10px;
495         margin-bottom: 10px;
496 }
497
498 .impressum_body {
499         background-color: #ffffff;
500 }
501
502 .guest_content_align, .member_content_align, .admin_content_align {
503         text-align: center;
504         vertical-align: top;
505 }
506
507 .list_categories, .admin_action_header, .admin_main, .admin_menu_main, .admin_menu_sub
508         {
509         text-align: left;
510         width: 100%;
511 }
512
513 .member_unconfirmed {
514         background-color: #ffffff;
515         width: 100%;
516         text-align: center;
517 }
518
519 .you_are_here {
520         white-space: nowrap;
521         font-size: 14px;
522         text-align: left;
523 }
524
525 .tiny {
526         font-size: 10px;
527 }
528
529 .medium {
530         font-size: 14px;
531 }
532
533 .big {
534         font-size: 20px;
535 }
536
537 .top, .top2 {
538         border-top: 1px solid #000000;
539 }
540
541 .bottom, .bottom2 {
542         border-bottom: 1px solid #000000;
543 }
544
545 .left, .left2 {
546         border-left: 1px solid #000000;
547 }
548
549 .right, .right2 {
550         border-right: 1px solid #000000;
551 }
552
553 .nobr {
554         white-space: nowrap;
555 }
556
557 .guest_table {
558         background-color: #ffffff;
559 }
560
561 .main {
562         height: 99%;
563         vertical-align: top;
564 }
565
566 .footer {
567         height: 1%;
568         vertical-align: bottom;
569 }
570
571 .menu_blur {
572         display: block;
573 }
574
575 .menu_blur:hover {
576         background-color: #eeeeff;
577 }
578
579 .disabled {
580         border-style: groove;
581         background-color: #aaaaaa;
582         color: #ffffff;
583 }
584
585 .mini_select {
586         border: solid 1px #000000;
587         background-color: #eeeeff;
588         font-size: 10px;
589 }
590
591 .theme_box {
592         border: 1px solid #000000;
593         border-top: 0px;
594         width: 100%;
595         height: 70px;
596         background-color: #ffffff;
597 }
598
599 .theme_note {
600         font-size: 12px;
601         font-weight: bold;
602 }
603
604 .theme_content {
605         color: #000000;
606 }
607
608 .guest {
609         width: 100%;
610 }
611
612 .agb_box {
613         text-align: left;
614 }
615
616 .agb_title, .fatal_title {
617         font-size: 16px;
618         text-align: center;
619         height: 40px;
620         font-weight: bold;
621 }
622
623 .para {
624         text-indent: 8px;
625         text-align: left;
626         margin-left: 5px;
627         margin-right: 5px;
628         margin-bottom: 12px;
629 }
630
631 .fatal_box {
632         text-align: center;
633         width: 100%;
634         margin-top: 10px;
635 }
636
637 .admin_message {
638         padding-bottom: 15px;
639 }
640
641 ul.show_timings_block {
642         border: solid 1px #000000;
643         background-color: #eeeeff;
644         font-size: 10px;
645         width: 565px;
646         height: 20px;
647         list-style: none inside;
648 }
649
650 .show_timings_column {
651         background-color: #ffffff;
652         margin-top: 2px;
653         width: 130px;
654         border: solid 1px #000000;
655         height: 14px;
656 }
657
658 span.show_timings_column {
659         display: inline-block;
660 }
661
662 li.show_timings_column {
663         display: inline;
664 }
665
666 span.show_timings_data {
667         font-weight: bold;
668 }
669
670 .login_failure_header {
671         text-align: center;
672         background-color: #eeeeff;
673         font-weight: bold;
674 }
675
676 .login_failures {
677         text-align: center;
678         width: 400px;
679 }
680
681 .skyscraper {
682         width: 122px;
683         height: 601px;
684         border: 1px solid #000000;
685         margin: 0px;
686         padding: 0px;
687         padding-top: 1px;
688 }
689
690 ul.admin_menu_main,ul.admin_menu_sub {
691         list-style: none inside;
692 }
693
694 .pre {
695         display                 : block;
696 }
697
698 td {
699         padding-left: 2px;
700         padding-right: 2px;
701         padding-top: 2px;
702         padding-bottom: 2px;
703 }