Rewrites for div/CSS (show_timings_box is not centered)
[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         text-decoration         : none;
24 }
25
26 A:link {
27         color                           : #000000;
28 }
29
30 A:visited {
31         color                           : #000000;
32 }
33
34 A:active {
35         color                           : #000088;
36         background-color        : transparent;
37 }
38
39 A:hover {
40         background-color        : transparent;
41 }
42
43 input, textarea, select, option {
44         color                           : #000000;
45         background-color        : #FFFFFF;
46         border                          : 1px solid #000000;
47         text-decoration         : none;
48 }
49
50 ul, ol {
51         margin-top                      : 0px;
52         margin-bottom           : 0px;
53 }
54
55 .admin_reset, .guest_reset, .member_reset {
56         border-style            : groove;
57         border                          : solid 1px #000000;
58         color                           : #000000;
59         cursor                          : pointer;
60 }
61
62 .admin_submit, .guest_submit, .member_submit {
63         color                           : #000000;
64         border-color            : #000000;
65         cursor                          : pointer;
66 }
67
68 .admin_submit_reject {
69         border-style            : groove;
70         color                           : #000000;
71         border-color            : #000000;
72         cursor                          : pointer;
73 }
74
75 .runtime_fatal, .runtime_fatalcontent {
76         color                           : #000000;
77         background-color        : #FFFFFF;
78 }
79
80 .runtime_fatal {
81         color                           : #000000;
82 }
83
84 .runtime_fatalcontent {
85         text-align                              : left;
86         font-size                                       : 12px;
87 }
88
89 .admin {
90         color                           : #000000;
91         background-color                : #FFFFFF;
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 #000000;
127         background-color                : #EEEEFF;
128 }
129
130 .admin_register, .admin_desc_header, .admin_done, .admin_title, .member_title2, .guest_title2, .admin_message {
131         background-color                : #EEEEFF;
132         color                           : #000000;
133         text-align                      : center;
134 }
135
136 .admin_title2 {
137         font-weight                     : bold;
138         padding                         : 4px;
139         background-color                : #EEEEFF;
140         color                           : #000000;
141         text-align                      : center;
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 #000000;
242         background-color        : #EEEEFF;
243 }
244
245 .admin_alpha {
246         text-align                      : center;
247         height                          : 40px;
248         vertical-align          : middle;
249 }
250
251 .admin_sortlinks {
252         text-align                      : center;
253         height                          : 20px;
254         vertical-align          : middle;
255 }
256
257 .member_stats {
258         vertical-align          : top;
259         font-weight                     : bold;
260         height                          : 23px;
261         font-size                       : 16px;
262         border-style            : none;
263         border                          : 0px;
264         background          : #FFFFFF;
265         color                           : #000000;
266         margin-top                      : -4px;
267         margin-bottom           : 1px;
268         cursor                          : default;
269 }
270
271 .normal {
272         border-style            : groove;
273 }
274
275 .member_main {
276         background-color        : #FFFFFF;
277 }
278
279 .guest_title, .member_title {
280         text-align                      : center;
281         color                           : #000000;
282         vertical-align          : middle;
283         background-color        : #EEEEFF;
284         height                          : 60px;
285 }
286
287 .guest_login_header {
288         color                           : #000000;
289         vertical-align          : middle;
290         background-color        : #EEEEFF;
291 }
292
293 .guest_menu, .member_menu {
294         width                           : 220px;
295         background-color        : #FFFFFF;
296         vertical-align          : top;
297 }
298
299 .guest_menu_title, .member_menu_title {
300         background-color        : #EEEEFF;
301         color                           : #000000;
302         height                          : 25px;
303         width                           : 200px;
304         border                          : 1px solid #000000;
305 }
306
307 .guest_menu_row, .guest_menu_bottom, .member_menu_row, .member_menu_bottom {
308         border                          : 1px solid #000000;
309         border-top                      : 0px;
310         background-color        : #FFFFFF;
311         height                          : 22px;
312         text-align                      : left;
313 }
314
315 .guest_menu_seperator, .member_menu_seperator {
316         height                          : 15px;
317 }
318
319 .guest_content, .member_content {
320         background-color        : #FFFFFF;
321         width                           : 99%;
322         padding-left            : 2px;
323         padding-right           : 2px;
324         margin-left                     : 5px;
325         margin-right            : 5px;
326 }
327
328 .guest_advert, .guest_login, .member_advert, .member_login {
329         background-color        : #FFFFFF;
330         vertical-align          : top;
331         margin-top                      : 10px;
332 }
333
334 .guest_footer {
335         height              : 30px;
336         background-color    : #EEEEFF;
337 }
338
339 #master {
340         width                           : 100%;
341         height                          : 100%;
342         min-height                      : 90%;
343         max-height                      : 100%;
344         vertical-align          : top;
345 }
346
347 .masterbox {
348         text-align                      : center;
349 }
350
351 .footer_lines {
352         vertical-align          : bottom;
353         font-size                       : 10px;
354         width                           : 380px;
355         vertical-align          : middle;
356         background-color        : #FFFFFF;
357         height                          : 30px;
358         padding-top                     : 5px;
359         padding-bottom          : 5px;
360 }
361
362 .footer_box {
363         text-align                      : center;
364         width                           : 760px;
365 }
366
367 .dashed {
368         border                          : solid 1px #000000;
369 }
370
371 .switch_sw1, .switch_mem1 {
372         background-color        : #FFFFFF;
373 }
374
375 .switch_sw2, .switch_mem2 {
376         background-color        : #FFFFFF;
377 }
378
379 .impressum {
380         font-size                       : 12px;
381         width                           : 320px;
382         vertical-align          : middle;
383         background-color        : #FFFFFF;
384         height                          : 70px;
385 }
386
387 .mediadata {
388         background-color        : #FFFFFF;
389 }
390
391 .media_header, .impressum_header {
392         background-color        : #EEEEFF;
393         text-align                      : center;
394         color                           : #000000;
395         height                          : 26px;
396         font-weight                     : bold;
397         font-size                       : 20px;
398 }
399
400 .media_left {
401         font-size                       : 14px;
402         width                           : 200px;
403 }
404
405 .media_right {
406         color                           : #000000;
407         font-weight                     : bold;
408         font-size                       : 14px;
409         width                           : 70px;
410 }
411
412 .admin_sep_footer {
413         background-color        : #EEEEFF;
414         font-size           : 1px;
415 }
416
417 .admin_sep_footer2 {
418         background-color        : #EEEEFF;
419         font-size           : 1px;
420 }
421
422 .admin_footer, .member_refbanner, .member_update, .admin_del_link {
423         background-color        : #EEEEFF;
424 }
425
426 .member_footer {
427         height                          : 30px;
428         background-color        : #EEEEFF;
429 }
430
431 .admin_footer {
432         text-align                      : center;
433         height                          : 30px
434 }
435
436 .admin_task_header {
437         background-color        : #EEEEFF;
438         color                           : #000000;
439         vertical-align          : middle;
440         font-size                       : 18px;
441         height                          : 35px;
442 }
443
444 .seperator {
445         font-size                       : 1px
446 }
447
448 .tab1 {
449         text-align                      : center
450 }
451
452 .admin_delete, .admin_yes {
453         border-style            : groove;
454         border                          : solid 1px #000000;
455         background-color        : #000000;
456         color                           : #FFFFFF;
457         cursor                          : pointer;
458 }
459
460 .guest_stats {
461         background-color        : #FFFFFF;
462         width                           : 460px;
463 }
464
465 .guest_stats_title {
466         color                           : #000000;
467         vertical-align          : middle;
468         background-color        : #EEEEFF;
469         height                          : 30px;
470 }
471
472 .guest_stats_l {
473         width                           : 344px;
474         text-align                      : right;
475 }
476
477 .guest_stats_m {
478         width                           : 2px;
479 }
480
481 .guest_stats_r, .guest_stats_lr, .guest_stats_rr {
482         color                           : #000000;
483         width                           : 28px;
484         font-weight                     : bold;
485         text-align                      : center;
486 }
487
488 .guest_stats_ll, .guest_stats_rl {
489         width                   : 192px;
490         text-align              : right;
491 }
492
493 .guest_stats_footer {
494         color                   : #000000;
495         vertical-align          : middle;
496         background-color        : #EEEEFF;
497         height                  : 20px;
498 }
499
500 .task_pre {
501         font-weight             : bold;
502         margin-left             : 0px;
503         margin-right            : 0px;
504         margin-top              : 10px;
505         margin-bottom           : 10px;
506 }
507
508 .impressum_body {
509         background-color        : #FFFFFF;
510 }
511
512 .guest_content_align, .member_content_align, .admin_content_align {
513         text-align              : center;
514         vertical-align          : top;
515 }
516
517 .member_mailidtop {
518         background-color        : #FFFFFF;
519         width                   : 100%;
520         height                  : 100%;
521 }
522
523 .list_categories, .admin_action_header, .admin_main, .admin_menu_main, .admin_menu_sub {
524         text-align              : left;
525         width                   : 100%;
526 }
527
528 .member_unconfirmed {
529         background-color        : #FFFFFF;
530         width                   : 100%;
531         text-align              : center;
532 }
533
534 .you_are_here {
535         white-space             : nowrap;
536         font-size                       : 14px;
537         text-align              : left;
538 }
539
540 .tiny   { font-size             : 12px; }
541 .medium { font-size             : 14px; }
542 .big    { font-size             : 20px; }
543
544 .top    { border-top    : 1px solid #000000; }
545 .bottom { border-bottom : 1px solid #000000; }
546 .left   { border-left   : 1px solid #000000; }
547 .right  { border-right  : 1px solid #000000; }
548
549 .top2    { border-top   : 1px solid #000000; }
550 .bottom2 { border-bottom        : 1px solid #000000; }
551 .left2   { border-left  : 1px solid #000000; }
552 .right2  { border-right : 1px solid #000000; }
553
554 .nobr {
555         white-space             : nowrap;
556 }
557
558 .guest_table {
559         background-color    : #FFFFFF;
560 }
561
562 .main {
563         height                          : 99%;
564         vertical-align          : top;
565 }
566
567 .footer {
568         height                          : 1%;
569         vertical-align          : bottom;
570 }
571
572 .menu_blur {
573         display                         : block;
574 }
575
576 .menu_blur:hover {
577         background-color        : #EEEEFF;
578 }
579
580 .disabled {
581         border-style            : groove;
582         background-color        : #AAAAAA;
583         color                           : #FFFFFF;
584 }
585
586 .mini_select {
587      border              : solid 1px #000000;
588      background-color    : #EEEEFF;
589      font-size           : 10px;
590 }
591
592 .theme_box {
593         border              : 1px solid #000000;
594         border-top          : 0px;
595         width               : 100%;
596         height              : 70px;
597         background-color    : #FFFFFF;
598 }
599
600 .theme_note {
601         font-size           : 12px;
602         font-weight         : bold;
603 }
604
605 .theme_content {
606         color               : #000000;
607 }
608
609 .guest {
610         width                   : 100%;
611 }
612
613 .agb_box {
614         text-align      : left;
615 }
616
617 .agb_title, .fatal_title {
618         font-size               : 16px;
619         text-align      : center;
620         height          : 40px;
621         font-weight     : bold;
622 }
623
624 .agb_para {
625         text-indent     : 8px;
626         text-align      : left;
627         margin-left     : 5px;
628         margin-right    : 5px;
629         margin-bottom   : 12px;
630 }
631
632 .fatal_box {
633         text-align      : center;
634         width           : 100%;
635         margin-top      : 10px;
636 }
637
638 .admin_message {
639         padding-bottom                  : 15px;
640 }
641
642 #show_timings_block {
643         float                                   : left;
644         border                                  : solid 1px #000000;
645         background-color                : #EEEEFF;
646         font-size                               : 10px;
647         vertical-align                  : middle;
648         width                                   : 465px;
649         height                                  : 20px;
650 }
651
652 .show_timings_column {
653         background-color                : #FFFFFF;
654         margin-top                              : 2px;
655         width                                   : 150px;
656         border                                  : solid 1px #000000;
657         height                                  : 14px;
658 }
659
660 .show_timings_data {
661         font-weight                             : bold;
662 }
663
664
665 .login_failure_header {
666         text-align                              : center;
667         background-color                : #EEEEFF;
668         font-weight                             : bold;
669 }
670
671 .login_failures {
672         text-align                              : center;
673         width                                   : 400px;
674 }
675
676 .member_skyscraper, .guest_skyscraper {
677         width                                   : 122px;
678         height                                  : 601px;
679         border                                  : 1px solid #000000;
680         margin                                  : 0px;
681         padding                                 : 0px;
682         padding-top                             : 1px;
683 }