Code

[COSMETIC] Fixed alignment in newer browsers
[gosa.git] / html / themes / default / style.css
1 table.listframe {
2         width:600px;
3         background:#F3F3F3;
4 }
6 tr.listrow {
7         background:#EAEAEA;
8 }
10 td.listheader {
11         background:#E5E5E5;
12         font-weight:bold;
13         border-right:1px solid #C0C0C0;
14         border-bottom: 1px solid #b0b0b0;
15         padding:3px;
16         height:22px;
17 }
19 td.scrollhead {
20         vertical-align:top;
21         padding:0px;
22 }
24 td.scrollbody {
25         vertical-align:top;
26         padding:0px;
27 }
29 td.listheader#icon {
30         width:20px;
31 }
33 td.listheader#entry {
34 }
36 td.listheader#property {
37         width:50px;
38 }
40 td.listheader#info {
41         width:200px;
42 }
44 td.listheader#properties7 {
45         width:136px;
46 }
48 td.listheader#8properties {
49         width:152px;
50 }
52 td.listheader#9properties {
53         width:168px;
54 }
56 td.listheader#10properties {
57         width:186px;
58 }
60 td.listheader#actions {
61         width:52px;
62         border-right:0px;
63         text-align:right;
64 }
66 td.listheader#scrollbar {
67         width:13px;
68         border-right:0px;
69 }
71 td.list0 {
72         background:#F0F0F0;
73         border-right:1px solid #C0C0C0;
74         padding:3px;
75         height:22px;
76 }
78 td.list0#icon {
79         width:20px;
80         text-align:center;
81 }
83 td.list0#entry {
84 }
86 td.list0#info {
87         width:200px;
88 }
90 td.list0#property {
91         width:50px;
92 }
94 td.list0#properties7 {
95         width:136px;
96 }
98 td.list0#properties8 {
99         width:152px;
102 td.list0#properties9 {
103         width:168px;
106 td.list0#properties10 {
107         width:186px;
110 td.list0#actions {
111         width:52px;
112         border-right:0px;
113         text-align:right;
116 td.list1 {
117         background:white;
118         border-right:1px solid #C0C0C0;
119         padding:3px;
120         height:22px;
123 td.list1#fill {
124         height:100%;
127 td.list1#icon {
128         width:0px;
129         text-align:center;
132 td.list1#entry {
135 td.list1#info {
136         width:200px;
139 td.list1#property {
140         width:50px;
143 td.list1#properties7 {
144         width:136px;
147 td.list1#properties8 {
148         width:152px;
151 td.list1#properties9 {
152         width:168px;
155 td.list1#properties10 {
156         width:186px;
159 td.list1#actions {
160         width:52px;
161         border-right:0px;
162         text-align:right;
165 body {
166         margin-left:0px;
167         margin-right:0px;
168         margin-top:0px;
169         margin-bottom:0px;
170         background-color:white;
171         background-image:url("images/border.png"); 
172         background-repeat:repeat-y;
173         color:#00008F;
174         font-family:arial,helvetica,sans-serif;
175         font-size:12px;
178 h1 {
179         font-size:14px;
180         color: #00378a;
183 h2, h3, h4, h5, h6 {
184         font-size:13px;
185         color:#00378a;
188 td, p, b {
189         font-size:12px;
192 /* Title bar */
193 a.maintitlebar, div.maintitlebar {
194         font-family:arial,helvetica,sans-serif;
195         text-decoration:none;
196         color:#00348B;
197         font-size:12px;
198         text-align:center;
199         vertical-align:middle;
202 a.maintitlebar:hover {
203         text-decoration:none;
204         background-color:#B0D3A0;
207 p.menuheader {
208         font-family:arial,helvetica,sans-serif;
209         color:#00378a;
210         text-decoration:none;
211         background-color:#CDF6BD;
212         font-weight:bold;
213         font-size:12px;
214         text-align:center;
215         width:100%;
216         vertical-align:middle;
217         padding:3px;
218         margin-top:30px;
221 p.menuitem {
222         font-family:arial,helvetica,sans-serif;
223         color:#00378a;
224         text-decoration:none;
225         font-weight:normal;
226         font-size:12px;
227         text-align:left;
228         padding-left:15px;
229         padding-top:2px;
230         padding-bottom:2px;
231         vertical-align:middle;
232         margin:2px;
233         background-color:#dfffdf;
234         padding-right:5px;
237 p.menuitem:hover {
238         background-color:#d2f6c2;
241 table.menuitem {
242         width:100%;
243         margin-top:10px;
244         margin-bottom:10px;
245         margin-right:10px;
246         background-color:#f0f0f0;
249 table.menuitem:hover {
250         background-color:#c5c5c5;
254 td.phonelist:hover {
255         background-color:#d2d2d2;
258 h1.menuheader {
259         border-style:solid;
260         border-color:#707070;
261         width:100%;
262         border-top-width:1px;
263         border-bottom-width:0px;
264         border-left-width:0px;
265         border-right-width:0px;
266         padding-top:10px;
267         padding-bottom:0px;
270 div.copynotice{
271         border-style:solid;
272         border-color:#707070;
273         width:100%;
274         border-top-width:1px;
275         border-bottom-width:0px;
276         border-left-width:0px;
277         border-right-width:0px;
278         padding-top:3px;
279         padding-bottom:0px;
280         text-align:right;
281         font-family:arial,helvetica,sans-serif;
282         font-size:10px;
285 a:link {
286         text-decoration:none;
287         color:#00008f;
290 a:visited {
291         text-decoration:none;
292         color:#00008f;
295 a.menuitem:link {
296         text-decoration:none;
297         color:#00008f;
300 a.menuitem:visited {
301         text-decoration:none;
302         color:#00008f;
305 a.menuitem:hover {
306         text-decoration:none;
309 a.iconmenu:link {
310         text-decoration:none;
311         color:#00008f;
314 td.iconmenu:hover {
315         background-color:#e0e0e0;
318 a.iconmenu:visited {
319         text-decoration:none;
320         color:#00008f;
323 a.iconmenu:hover {
324         text-decoration:none;
327 h1.plugtop{
328         border-style:solid;
329         border-color:#707070;
330         width:100%;
331         border-top-width:0px;
332         border-bottom-width:1px;
333         border-left-width:0px;
334         border-right-width:0px;
335         padding-top:0px;
336         margin-top:0px;
337         padding-bottom:6px;
338         text-align:left;
339         background-color:red;
340         font-family:arial,helvetica,sans-serif;
341         font-size:24px;
344 div.plugtop {
345         border-style:solid;
346         border-color:#b0b0b0;
347         width:100%;
348         border-top-color:#e0e0f0;
349         border-top-width:6px;
350         border-bottom-width:1px;
351         border-left-width:0px;
352         border-right-width:0px;
353         padding-top:0px;
354         padding-bottom:6px;
355         margin-bottom: 0px;
356         text-align:left;
357         vertical-align:middle;
358         background-color:#e0e0f0;
359         font-family:arial,helvetica,sans-serif;
360         font-weight:bold;
361         font-size:24px;
364 div.pluginfo {
365         border:solid;
366         border:0px;
367         width:100%;
368         padding-top:2px;
369         padding-bottom:2px;
370         margin-bottom:10px;
371         text-align:right;
372         vertical-align:middle;
373         background-color:#c0c0e0;
374         font-family:arial,helvetica,sans-serif;
375         font-size:11px;
378 p.seperator {
379         border-style:solid;
380         border-color:#a0a0a0;
381         width:100%;
382         border-top-width:0px;
383         border-bottom-width:1px;
384         border-left-width:0px;
385         border-right-width:0px;
386         padding-top:0px;
387         padding-bottom:0px;
388         margin-top:0px;
389         margin-bottom:0px;
390         text-align:left;
393 p.plugbottom {
394         border-style:solid;
395         border-color:#a0a0a0;
396         width:100%;
397         border-top-width:1px;
398         border-bottom-width:0px;
399         border-left-width:0px;
400         border-right-width:0px;
401         padding-top:10px;
402         padding-bottom:0px;
403         text-align:right;
404         font-family:arial,helvetica,sans-serif;
407 font.must {
408         color:red;
409         font-family:arial,helvetica,sans-serif;
412 div.tab_active {
413         text-align:center;
414         height:25px;
415         width:100px;
416         background-color:#f0f0f0;
417         border-style:solid;
418         border-color:black;
419         border-top-width:1px;
420         border-bottom-width:0px;
421         border-left-width:1px;
422         border-right-width:1px;
423         margin-top:0px;
424         padding-top:1px;
427 div.tab_left {
428         text-align:center;
429         height:20px;
430         width:100px;
431         background-color:#c0c0c0;
432         border-style:solid;
433         border-color:black;
434         border-top-width:1px;
435         border-bottom-width:1px;
436         border-left-width:1px;
437         border-right-width:0px;
438         margin-top:5px;
439         padding-top:1px;
442 div.tab_right {
443         text-align:center;
444         height:20px;
445         width:100px;
446         background-color:#c0c0c0;
447         border-style:solid;
448         border-color:black;
449         border-top-width:1px;
450         border-bottom-width:1px;
451         border-left-width:0px;
452         border-right-width:1px;
453         margin-top:5px;
454         padding-top:1px;
457 div.tab_near_active {
458         text-align:center;
459         height:20px;
460         width:100px;
461         background-color:#c0c0c0;
462         border-style:solid;
463         border-color:black;
464         border-top-width:1px;
465         border-bottom-width:1px;
466         border-left-width:1px;
467         border-right-width:1px;
468         margin-top:5px;
469         padding-top:1px;
472 div.tab_border {
473         width:100%;
474         height:20px;
475         border-style:solid;
476         border-color:black;
477         border-top-width:0px;
478         border-bottom-width:1px;
479         border-left-width:0px;
480         border-right-width:0px;
483 a.tab_active, input.tab_active {
484         border:0px;
485         margin:0px;
486         width:100px;
487         height:22px;
488         font-family:arial,helvetica,sans-serif;
489         background-color:#f0f0f0;
490         text-decoration:none;
491         color:#00348B;
492         font-size:13px;
493         font-weight:bold;
496 a.tab_right, input.tab_right {
497         width:100px;
498         height:20px;
499         border:0px;
500         margin:0px;
501         font-family:arial,helvetica,sans-serif;
502         background-color:#c0c0c0;
503         text-decoration:none;
504         color:#00348b;
505         font-size:13px;
506         font-weight:bold;
509 a.tab_left, input.tab_left {
510         width:100px;
511         height:20px;
512         border:0px;
513         margin:0px;
514         font-family:arial,helvetica,sans-serif;
515         background-color:#c0c0c0;
516         text-decoration:none;
517         color:#00348b;
518         font-size:13px;
519         font-weight:bold;
522 a.tab_near_active, input.tab_near_active {
523         width:100px;
524         height:20px;
525         border:0px;
526         margin:0px;
527         font-family:arial,helvetica,sans-serif;
528         background-color:#c0c0c0;
529         text-decoration:none;
530         color:#00348b;
531         font-size:13px;
532         font-weight:bold;
535 img.center {
536         text-align:center;
537         vertical-align:middle;
540 input.center {
541         text-align:left;
542         vertical-align:middle;
545 a.center {
546         text-align:left;
547         vertical-align:middle;
550 /********************** Template migration *********************/
552 /* Login screen */
553 div.gosaLoginSpacer {
554         height:100px;
557 table.gosaLoginMask {
558         background-color:#8b898b;
559         text-align:center;
560         border:0px;
563 td.gosaLoginBack {
564         width:606px;
565         height:406px;
566         background:url(images/login.png);
567         vertical-align:top;
570 div.gosaLoginBack {
571         padding-top:35px;
572         margin-left:100px;
573         margin-right:50px;
574         padding-bottom:0px;
575         vertical-align:top;
578 p.gosaLoginHeader {
579         text-align:center;
580         font-size:14px;
581         font-weight:bold;
582         margin-bottom:15px;
583
585 p.gosaLoginWarning {
586         text-align:center;
587         color:red;
588         font-weight:bold;
589         font-size:12px;
592 table.framework {
593         width:100%;
594         height:100%;
595         border:0px;
596         border-spacing:0px;
597         padding:0px;
598         margin:0px;
599         background-color:#cdf6bd;
600         vertical-align:top;
603 table.maintab {
604         width:100%;
605         height:100%;
606         border:0px;
607         border-spacing:0px;
608         padding:0px;
609         margin:0px;
610         background-color:#cdf6bd;
611         vertical-align:top;
615 input {
616         font-size:12px;
619 input:focus {
620         font-size:12px;
623 select {
624         font-size:12px;
627 textarea {
628         font-size:12px;
631 textarea:focus {
632         font-size:12px;
635 div.contentboxh {
636         background-color:#e8e8e8;
637         border:1px solid #b0b0b0;
638         border-bottom-width:0px;
639         height:26px;
640         vertical-align:middle;
643 p.contentboxh {
644         margin:2px;
645         font-family:arial,helvetica,sans-serif;
646         font-size:16px;
647         font-weight:bold;
648         vertical-align:middle;
651 div.contentboxb {
652         border:1px solid #b0b0b0;
653         border-top-width:0px;
654         vertical-align:middle;
657 p.contentboxb {
658         padding-bottom:0px;
659         margin:0px;
660         border:4px solid #f8f8f8;
661         vertical-align:middle;
664 a.alphaselect:hover {
665         text-decoration:none;
666         background-color:#a0a0a0;
667         color:white;
670 table.check {
671         background-color:#e1e1f1;
672         color:black;
673         border:1px dashed #a0a0a0;
674         width:95%;
675         margin-left:20px;
678 td.check {
679         border-right:1px dashed #a0a0a0;
682 option.select {
683         background-repeat:no-repeat;
684         background-position:0px top;
685         border:0;
686         padding-left:20px;
687         padding-bottom:1px;
688         height:18px;
691 input.menubar{
692         text-decoration:none;
693         height:19px;
694         padding:0px;
695         width:100%;