A *lot* more code-cleanups, errors in CSS fixed (missing brackets) and frameset suppo...
[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
8         margin                          : 0px;
9         margin-left                     : 0px;
10         margin-right            : 0px;
11         margin-top                      : 0px;
12         margin-bottom           : 0px;
13 }
14
15 table {
16         table-layout            : auto;
17         border-spacing          : 0px;
18         overflow                        : auto;
19 }
20
21 A {
22         font-style                      : normal;
23         font-family                     : Verdana, Arial, Geneva, Helvetica, sans-serif;
24         text-decoration         : none;
25 }
26
27 A:link {
28         color                           : #000000;
29 }
30
31 A:visited {
32         color                           : #000000;
33 }
34
35 A:active {
36         color                           : #000088;
37         background-color        : transparent;
38 }
39
40 A:hover {
41         background-color        : transparent;
42 }
43
44 input, textarea, select, option {
45         color                           : #000000;
46         background-color        : #FFFFFF;
47         border                          : 1px solid #000000;
48         text-decoration         : none;
49 }
50
51 ul, ol {
52         margin-top                      : 0px;
53         margin-bottom           : 0px;
54 }
55
56 .admin_reset, .guest_reset, .member_reset {
57         border-style            : groove;
58         border                          : solid 1px #000000;
59         color                           : #000000;
60 }
61
62 .admin_submit, .guest_submit, .member_submit {
63         color                           : #000000;
64         border-color            : #000000;
65 }
66
67 .admin_submit_reject {
68         border-style            : groove;
69         color                           : #000000;
70         border-color            : #000000;
71 }
72
73 .runtime_fatal, .runtime_fatalcontent {
74         color                           : #000000;
75         background-color        : #FFFFFF;
76         font-family                     : Verdana, Arial, Geneva, Helvetica, sans-serif;
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         font-family                     : Verdana, Arial, Geneva, Helvetica, sans-serif;
92 }
93
94 .admin_note {
95         color                           : #000000;
96         font-size                       : 12px;
97 }
98
99 DIV.admin_note {
100         padding-top         : 10px;
101         padding-right       : 10px;
102         padding-left        : 10px;
103 }
104
105 .admin_fatal {
106         color                           : #000000;
107         font-size                       : 18px;
108 }
109
110 .admin_edit, .member_confirm {
111         background-color        : #FFFFFF;
112 }
113
114 .member_banner {
115         background-color        : #FFFFFF;
116         width                           : 488px;
117 }
118
119 .admin_error {
120         background-color        : #FFFFFF;
121         color                           : #000000;
122         font-size                       : 10px;
123 }
124
125 .admin_select, .guest_select, .member_select {
126         border                          : solid 1px;
127         border-color            : #000000;
128         background-color        : #EEEEFF;
129 }
130
131 .admin_register, .admin_desc_header, .admin_done, .admin_title, .member_title2, .guest_title2, .admin_message {
132         background-color        : #EEEEFF;
133         color                           : #000000;
134         text-align                      : center;
135 }
136
137 .admin_title2 {
138         background-color        : #EEEEFF;
139         color                           : #000000;
140         text-align                      : center;
141         height                          : 25px;
142         font-size                       : 14px;
143 }
144
145 .member_done, .guest_done {
146         color                           : #000000;
147 }
148
149 .member_misc {
150         background-color        : #FFFFFF;
151 }
152
153 .admin_misc, .member_misc {
154         color                           : #000000;
155 }
156
157 .admin_done2 {
158         color                           : #000000;
159 }
160
161 .admin_green, .admin_no {
162         color                           : #000000;
163 }
164
165 .admin_welcome {
166         background-color        : #EEEEFF;
167         color                           : #000000;
168         vertical-align          : middle;
169         font-size                       : 18px;
170         height                          : 50px;
171 }
172
173 .admin_header {
174         background-color        : #EEEEFF;
175 }
176
177 .admin_menu {
178         background-color        : #EEEEFF;
179         color                           : #000000;
180         width                           : 230px;
181 }
182
183 .admin_logout {
184         background-color        : #DDDDFF;
185         color                           : #000000;
186 }
187
188 .admin_desc_cont {
189         text-align          : left;
190         background-color    : #FFFFFF;
191 }
192
193 .admin_table, .member_table {
194         background-color        : #FFFFFF;
195 }
196
197 .admin_editmenu {
198         min-width                       : 500px;
199         max-width                       : 90%;
200 }
201
202 .admin_form_header {
203         text-align          : center;
204         height                          : 36px;
205         background-color        : #EEEEFF;
206         color                           : #000000;
207 }
208
209 .member_header {
210         text-align          : center;
211         height                          : 28px;
212         background-color        : #EEEEFF;
213 }
214
215 .admin_failed, .guest_failed, .member_failed, .member_note {
216         color                           : #000000;
217 }
218
219 .member_note_bg {
220         background-color        : #FFFFFF;
221 }
222
223 .member_data {
224         background-color        : #FFFFFF;
225         color                           : #000000;
226         height                          : 20px;
227 }
228
229 .admin_header_b1 {
230         border-bottom           : 1px solid #000000;
231         background-color        : #EEEEFF;
232         height                          : 22px;
233 }
234
235 .admin_snote {
236         font-size                       : 12px;
237 }
238
239 .admin_normal, .guest_normal, .member_normal {
240         border-style            : solid;
241         border                          : solid 1px;
242         border-color            : #000000;
243         background-color        : #EEEEFF;
244 }
245
246 .admin_alpha {
247         text-align                      : center;
248         height                          : 40px;
249         vertical-align          : middle;
250 }
251
252 .admin_sortlinks {
253         text-align                      : center;
254         height                          : 20px;
255         vertical-align          : middle;
256 }
257
258 .member_stats {
259         vertical-align          : top;
260         font-weight                     : bold;
261         height                          : 23px;
262         font-size                       : 16px;
263         border-style            : none;
264         border                          : 0px;
265         background          : #FFFFFF;
266         color                           : #000000;
267         margin-top                      : -4px;
268         margin-bottom           : 1px;
269         cursor                          : default;
270 }
271
272 .normal {
273         border-style            : groove;
274 }
275
276 .member_main {
277         background-color        : #FFFFFF;
278 }
279
280 .guest_title, .member_title {
281         text-align                      : center;
282         color                           : #000000;
283         vertical-align          : middle;
284         background-color        : #EEEEFF;
285         height                          : 60px;
286 }
287
288 .guest_login_header {
289         color                           : #000000;
290         vertical-align          : middle;
291         background-color        : #EEEEFF;
292 }
293
294 .guest_menu, .member_menu {
295         width                           : 220px;
296         background-color        : #FFFFFF;
297         vertical-align          : top;
298 }
299
300 .guest_menu_title, .member_menu_title {
301         background-color        : #EEEEFF;
302         color                           : #000000;
303         height                          : 25px;
304         width                           : 200px;
305         border                          : 1px solid #000000;
306 }
307
308 .guest_menu_row, .guest_menu_bottom, .member_menu_row, .member_menu_bottom {
309         border                          : 1px solid #000000;
310         border-top                      : 0px;
311         background-color        : #FFFFFF;
312         height                          : 22px;
313         text-align                      : left;
314 }
315
316 .guest_menu_seperator, .member_menu_seperator {
317         height                          : 15px;
318 }
319
320 .guest_content, .member_content {
321         background-color        : #FFFFFF;
322         width                           : 99%;
323         padding-left            : 2px;
324         padding-right           : 2px;
325         margin-left                     : 5px;
326         margin-right            : 5px;
327 }
328
329 .guest_advert, .guest_login, .member_advert, .member_login {
330         background-color        : #FFFFFF;
331         vertical-align          : top;
332         margin-top                      : 10px;
333 }
334
335 .guest_footer {
336         height              : 30px;
337         background-color    : #EEEEFF;
338 }
339
340 #master {
341         width                           : 100%;
342         height                          : 100%;
343         min-height                      : 90%;
344         max-height                      : 100%;
345         vertical-align          : top;
346 }
347
348 .masterbox {
349         text-align                      : center;
350 }
351
352 .footer_lines {
353         vertical-align      : bottom;
354         font-size           : 10px;
355         width                           : 380px;
356         vertical-align          : middle;
357         background-color        : #FFFFFF;
358         height                          : 40px;
359 }
360
361 .dashed {
362         border                          : solid 1px;
363         border-color            : #000000;
364 }
365
366 .switch_sw1, .switch_mem1 {
367         background-color        : #FFFFFF;
368 }
369
370 .switch_sw2, .switch_mem2 {
371         background-color        : #FFFFFF;
372 }
373
374 .impressum {
375         font-size                       : 12px;
376         width                           : 320px;
377         vertical-align          : middle;
378         background-color        : #FFFFFF;
379         height                          : 70px;
380 }
381
382 .mediadata {
383         background-color        : #FFFFFF;
384 }
385
386 .media_header, .impressum_header {
387         background-color        : #EEEEFF;
388         text-align                      : center;
389         color                           : #000000;
390         height                          : 26px;
391         font-weight                     : bold;
392         font-size                       : 20px;
393 }
394
395 .media_left {
396         font-size                       : 14px;
397         width                           : 200px;
398 }
399
400 .media_right {
401         color                           : #000000;
402         font-weight                     : bold;
403         font-size                       : 14px;
404         width                           : 70px;
405 }
406
407 .admin_sep_footer {
408         background-color        : #EEEEFF;
409         font-size           : 1px;
410 }
411
412 .admin_sep_footer2 {
413         background-color        : #EEEEFF;
414         font-size           : 1px;
415 }
416
417 .admin_footer, .member_refbanner, .member_update, .admin_del_link {
418         background-color        : #EEEEFF;
419 }
420
421 .member_footer {
422         height                          : 30px;
423         background-color        : #EEEEFF;
424 }
425
426 .admin_footer {
427         height                          : 30px
428 }
429
430 .admin_task_header {
431         background-color        : #EEEEFF;
432         color                           : #000000;
433         vertical-align          : middle;
434         font-size                       : 18px;
435         height                          : 35px;
436 }
437
438 .seperator {
439         font-size                       : 1px
440 }
441
442 .tab1 {
443         text-align                      : center
444 }
445
446 .admin_delete, .admin_yes {
447         border-style            : groove;
448         border                          : solid 1px #000000;
449         background-color        : #000000;
450         color                           : #FFFFFF;
451 }
452
453 .guest_stats {
454         background-color        : #FFFFFF;
455         width                           : 460px;
456 }
457
458 .guest_stats_title {
459         color                           : #000000;
460         vertical-align          : middle;
461         background-color        : #EEEEFF;
462         height                          : 30px;
463 }
464
465 .guest_stats_l {
466         width                           : 344px;
467         text-align                      : right;
468 }
469
470 .guest_stats_m {
471         width                           : 2px;
472 }
473
474 .guest_stats_r, .guest_stats_lr, .guest_stats_rr {
475         color                           : #000000;
476         width                           : 28px;
477         font-weight                     : bold;
478         text-align                      : center;
479 }
480
481 .guest_stats_ll, .guest_stats_rl {
482         width                   : 192px;
483         text-align              : right;
484 }
485
486 .guest_stats_footer {
487         color                   : #000000;
488         vertical-align          : middle;
489         background-color        : #EEEEFF;
490         height                  : 20px;
491 }
492
493 .task_pre {
494         font-weight             : bold;
495         margin-left             : 0px;
496         margin-right            : 0px;
497         margin-top              : 10px;
498         margin-bottom           : 10px;
499 }
500
501 .impressum_body {
502         background-color        : #FFFFFF;
503 }
504
505 .guest_content_align, .member_content_align, .admin_content_align {
506         text-align              : center;
507         vertical-align          : top;
508 }
509
510 .member_mailidtop {
511         background-color        : #FFFFFF;
512         width                   : 100%;
513         height                  : 100%;
514 }
515
516 .list_categories, .admin_action_header, .admin_main, .admin_menu_main, .admin_menu_sub {
517         text-align              : left;
518         width                   : 100%;
519 }
520
521 .member_unconfirmed {
522         background-color        : #FFFFFF;
523         width                   : 100%;
524         text-align              : center;
525 }
526
527 .you_are_here {
528         white-space             : nowrap;
529         font-size                       : 14px;
530         text-align              : left;
531 }
532
533 .tiny   { font-size             : 12px; }
534 .medium { font-size             : 14px; }
535 .big    { font-size             : 20px; }
536
537 .top    { border-top    : 1px solid #000000; }
538 .bottom { border-bottom : 1px solid #000000; }
539 .left   { border-left   : 1px solid #000000; }
540 .right  { border-right  : 1px solid #000000; }
541
542 .top2    { border-top   : 1px solid #000000; }
543 .bottom2 { border-bottom        : 1px solid #000000; }
544 .left2   { border-left  : 1px solid #000000; }
545 .right2  { border-right : 1px solid #000000; }
546
547 .nobr {
548         white-space             : nowrap;
549 }
550
551 .guest_table {
552         background-color    : #FFFFFF;
553 }
554
555 .main {
556         height                          : 99%;
557         vertical-align          : top;
558 }
559
560 .footer {
561         height                          : 1%;
562         vertical-align          : bottom;
563 }
564
565 .menu_blur {
566         display                         : block;
567 }
568
569 .menu_blur:hover {
570         background-color        : #EEEEFF;
571 }
572
573 .disabled {
574         border-style            : groove;
575         background-color        : #660000;
576         color                           : #FFFFFF;
577 }
578
579 .mini_select {
580      border              : solid 1px;
581      border-color        : #000000;
582      background-color    : #EEEEFF;
583      font-size           : 10px;
584 }
585
586 .theme_box {
587      border              : 1px solid #000000;
588      border-top          : 0px;
589         width               : 100%;
590         height              : 70px;
591      background-color    : #FFFFFF;
592 }
593
594 .theme_note {
595         font-size           : 12px;
596         font-weight         : bold;
597 }
598
599 .theme_content {
600         color               : #000000;
601 }
602
603 .guest {
604         width                   : 100%;
605 }
606
607 .agb_box {
608         text-align      : left;
609 }
610
611 .agb_title, .fatal_title {
612         font-size               : 16px;
613         text-align      : center;
614         height          : 40px;
615         font-weight     : bold;
616 }
617
618 .agb_para {
619         text-indent     : 8px;
620         text-align      : left;
621         margin-left     : 5px;
622         margin-right    : 5px;
623         margin-bottom   : 12px;
624 }
625
626 .fatal_box {
627         text-align      : center;
628         width           : 100%;
629         margin-top      : 10px;
630 }
631
632 .admin_message {
633         margin-bottom   : 15px;
634 }