New user tabs from Shane and myself ... these bring together the
[moodle.git] / theme / standard / styles_layout.css
CommitLineData
7005a81c 1/*************************************************
2***
3*** layout
4***
5**************************************************/
a8e1f343 6
992b5971 7/*************************************************
8***
9*** This CSS file contains all layout definitions
10*** like positioning, floats,
11*** margins, paddding,
12*** borders etc.
13***
14*** Shortindex:
15*** basic and general styles
16*** header and footer styles
17*** content styles (alphabetically)
7005a81c 18*** admin, course, activities, calendar, blocks
992b5971 19***
20*** Please sort new styles for existing content
21*** into the appropriate part of this CSS file.
22*** Styles for new Blocks or Activities please
23*** place at the end.
24*** Wouldn't the alphabetical order be better?
25***
26**************************************************/
a8e1f343 27
7005a81c 28
a8e1f343 29/* basic styles */
30.clearer {
31 clear:both;
32 margin:0px;
33 padding:0px;
34 height:1px;
35 border:none;
36 background:transparent;
37}
38
ac91569f 39.continuebutton {
40 text-align: center;
41}
42
a8e1f343 43
44/* general styles */
a8e1f343 45
46form {
47 margin-bottom:0px;
48}
49
9cbf12c0 50table {
51 border-spacing: 0px;
52 border-collapse: collapse;
53}
a8e1f343 54
2ad2cbc3 55a img {
56 border:none;
57}
58
a8e1f343 59/* header styles */
60#header-home {
61 padding:1em 0.5em;
62 height:2em;
63}
64
65#header {
66 padding:0.1em 0.5em;
67}
68
69.headermain {
70 float:left;
71}
72
73#header .headermain {
74 margin:0.2em 0em;
75}
76
095dcc5b 77#footer {
78 text-align:center;
79}
80
a8e1f343 81.headermenu {
82 float:right;
056bb94e 83 text-align:right;
a8e1f343 84}
85
86#nav-bar {
87 padding:3px 0.5em;
88 height:1.3em;
a8e1f343 89}
90
91#breadcrumb {
92 float:left;
93 margin:0.2em 0em;
94}
95
96#navbutton {
97 float:right;
98}
99
e96ba29d 100#layout-table {
101 width:100%;
102 border-spacing:5px;
103 border-collapse:separate;
104}
105
106#layout-table #left-column,
107#layout-table #middle-column,
108#layout-table #right-column
109{
110 vertical-align:top;
111}
a8e1f343 112
113/* footer styles */
114
115
992b5971 116/*****************************
117***
118*** content styles
119***
120******************************/
a8e1f343 121/* many places */
992b5971 122.generalbox {
a8e1f343 123 border-width:1px;
124 border-style:solid;
125}
ca08f843 126
127.generalbox#intro { /* On most modules */
b2b4ae8b 128 text-align:center;
ca08f843 129}
130
992b5971 131.noticebox {
a8e1f343 132 border-width:1px;
133 border-style:solid;
134}
81e6a0a5 135.errorbox {
136 border-width:1px;
137 border-style:solid;
138 margin: 1em 15%;
139 width: 70%;
140}
141.errorbox .title {
142 padding: 5px;
143}
2f71f2a2 144.informationbox {
145 border-width:1px;
146 border-style:solid;
147}
a59a00b7 148.feedbackbox {
149 border-width:1px;
150 border-style:solid;
151}
152.feedbackby {
153}
154.feedback {
155}
9d034c94 156.initialbar {
157 text-align: center;
158}
7005a81c 159
a8e1f343 160/* summary of a user in a nice little box - weblib.php */
161.userinfobox {
7005a81c 162 margin-bottom:5px;
a8e1f343 163 border-width:1px;
164 border-style:solid;
a8e1f343 165}
166
992b5971 167/* weblib.php table */
168.tabledivider {
169 border-width:1px;
170 border-style:solid;
171 border-left:0px;
172 border-right:0px;
173 border-top:0px;
174}
175
7005a81c 176
992b5971 177/* entry-page index.php */
178.sitetopic {
179 border-width:1px;
180 border-style:solid;
181}
182
7005a81c 183
2f945146 184/* paging bar */
185.pagingbar {
186 text-align:center;
187}
188.pagingbar a {
189 padding-left: 10px;
190}
191.pagingbar .thispage {
192 padding-left: 10px;
193}
194
992b5971 195/*****************************
196***
7005a81c 197*** Admin
992b5971 198***
199******************************/
200/* admin, calendar */
b8a6c0da 201table.formtable {
b8a6c0da 202 margin: auto;
203}
204
205table.formtable tbody th {
206 background: none;
207 vertical-align: top;
a8e1f343 208}
209
05afaf25 210table.formtable tbody td,
211table.formtable tbody th
212{
213 padding: 5px;
214}
992b5971 215
7005a81c 216/*****************************
217***
218*** Course
219***
220******************************/
446390fb 221
222.section .activity img.activityicon {
223 vertical-align:middle;
224 height:16px;
a5afe3ec 225 width:16px;
446390fb 226}
227
228.section img.movetarget {
229 height:16px;
230 width:80px;
231}
232
992b5971 233/* course, entry-page, login */
234.headingblock {
992b5971 235 border-width:1px;
236 border-style:solid;
446390fb 237 padding:5px;
992b5971 238}
239
7005a81c 240
992b5971 241/* course */
a5afe3ec 242
243#course-view .section td {
a5afe3ec 244 vertical-align:top;
245}
246
247#course-view .section .content {
248 padding:5px;
249 border-style:solid;
992b5971 250 border-width:1px;
a8e1f343 251 border-left:0px;
252 border-right:0px;
992b5971 253}
254
a5afe3ec 255#course-view .section .side {
256 padding:5px;
257 border-style:solid;
992b5971 258 border-width:1px;
a5afe3ec 259}
260
261#course-view .section .left {
992b5971 262 border-right:0px;
d80a9029 263 text-align:center;
62c0f37e 264 font-weight:bold;
d80a9029 265 width: 1.5em;
992b5971 266}
267
a5afe3ec 268#course-view .section .right {
992b5971 269 border-left:0px;
d80a9029 270 text-align:center;
271 width: 1.5em;
992b5971 272}
273
476f1aec 274#course-view .current .side {
a5afe3ec 275}
276
277#course-view .topics {
278 margin-top: 9px;
279}
280
281#course-view .weeks {
282 margin-top: 9px;
283}
284
285#course-view .section .spacer {
286 height:0.5em;
287}
288
476f1aec 289#course-view .section .weekdates {
290}
a5afe3ec 291
292
992b5971 293.categoryboxcontent,
294.courseboxcontent {
295 border-width:1px;
296 border-style:solid;
a8e1f343 297}
298
7005a81c 299
25ecf09a 300/* user */
301.userinfobox {
302 border-width: 1px;
303 border-style: solid;
304 border-collapse: separate;
305}
306
307.userinfobox .left {
308 padding: 10px;
309 width: 100px;
310}
311
312.userinfobox .content {
313 padding: 10px;
314 vertical-align: top;
315}
316
317.userinfobox .links {
ebc4968b 318 width: 100px;
25ecf09a 319 padding: 5px;
320 vertical-align: bottom;
321}
322
f9a0ea69 323.userinfobox .list td {
324 padding: 3px;
325}
326
25ecf09a 327.userinfobox .username {
328 padding-bottom: 20px;
329}
330
331
332table.userinfobox {
333 width: 80%;
334 margin-left: 10%;
335 margin-right: 10%;
336}
337
338
339
7005a81c 340/*****************************
341***
342*** Activities
343***
344******************************/
345/* assignment, forum, glossary */
346.forumheaderlist,
347.forumpost {
348 border-width:1px;
349 border-style:solid;
233bc4bb 350 border-collapse:separate;
7005a81c 351}
352
4c7f1eb6 353.forumpost {
354 margin-top: 15px;
355}
356
357.forumpost .topic {
358 padding: 4px;
359}
360
361
362.forumpost .commands {
363 padding-top: 0.5em;
364 text-align:right;
365}
366
367.forumpost .ratings {
368 padding-top: 1em;
369 text-align:right;
370}
371
372.forumpost .content {
373 padding: 4px;
374}
375
3cc9a26c 376.forumpost .footer {
377 padding-top: 0.5em;
378 text-align:right;
379}
380
ec00f824 381.forumpost .link {
382 padding-top: 0.5em;
383 text-align:right;
384}
385
386
4c7f1eb6 387.forumpost .left {
25c0b58d 388 width: 35px;
4c7f1eb6 389 padding: 4px;
390 text-align: center;
391 vertical-align: top;
392}
393
7005a81c 394.forumpostindent {
395 margin-left: 30px;
396}
397
af328e4b 398body#user-view .forumpost,
399.course .forumpost {
ec00f824 400 width: 100%;
401}
402
b6b8055c 403body#mod-forum-search .c0 {
404 text-align: right;
405}
406
407body#mod-forum-search .introcontent {
408 padding: 15px;
409 font-weight:bold;
410}
411
3cc9a26c 412.forumolddiscuss {
413 text-align: right;
414}
415
233bc4bb 416.forumheaderlist {
417 width: 100%;
418}
419
420.forumheaderlist td {
421 border-width:1px 0px 0px 1px;
422 border-style:solid;
423}
424
425.forumheaderlist .replies {
426 text-align: center;
427}
428
429.forumheaderlist .picture {
430 width: 35px;
431}
432
433.forumheaderlist .discussion .starter {
62c0f37e 434 vertical-align: middle;
233bc4bb 435}
436
25ecf09a 437.forumheaderlist .discussion .lastpost {
438 white-space: nowrap;
439}
440
441.forumheaderlist .discussion .author {
442 white-space: nowrap;
443}
444
445.paging {
446 text-align: center;
447 margin: 10px 0px 10px 0px;
448}
233bc4bb 449
546739f6 450.unread {
451 padding-right:2px;
452}
453
7005a81c 454
992b5971 455/* glossary, wiki */
1bc9b2ec 456.glossarypost .commands {
ebc4968b 457 width: 200px;
458 white-space: nowrap;
459}
460
5e497e4e 461.entryboxheader {
ebc4968b 462 border-width: 1px 1px 0px 1px;
463 border-style: solid;
464}
465
5e497e4e 466.entrybox {
ebc4968b 467 border-width: 0px 1px 1px 1px;
468 border-style: solid;
469}
470
5e497e4e 471.glossarypost {
472 width: 95%;
473 border-width:1px;
474 border-style:solid;
475 border-collapse:separate;
62c0f37e 476 margin-bottom: 5px;
f2c485e3 477 text-align: left;
478}
479
480
481.entrylist {
482 border-width:0px;
483}
484
485.entrylowersection {
486 padding-top: 10px;
487}
488.entrylowersection table{
489 width: 100%;
490}
491.entrylowersection .aliases {
492 text-align:center;
493 font-size: 0.8em;
494}
495.entrylowersection .icons,
496.entrylowersection .ratings {
497 text-align:right;
498 font-size: 0.8em;
3ae2cde7 499 padding-right: 5px;
500}
501.entrylowersection .ratings {
502 padding-bottom: 2px;
5e497e4e 503}
504
505.glossarypost .entry {
506 padding: 3px;
507}
508
62c0f37e 509.glossarypost .picture {
510 width: 35px;
511}
7005a81c 512
36996192 513.glossarycomment {
514 border-width:1px;
515 border-style:solid;
516 border-collapse:separate;
517 margin-bottom: 5px;
518 text-align: left;
519}
520
521
522.glossarycomment .entry {
523 padding: 3px;
524}
525
526.glossarycomment .picture {
527 width: 35px;
528}
529
530.glossarycomment .icons {
531 text-align: right;
532}
533
3ae2cde7 534/* tabs for glossary */
535
536.generaltab,
537.generaltabselected,
538.generaltabinactive {
539 background:none;
540}
541
542.glossarydisplay {
543 width: 70%;
544}
545
546.glossarydisplay .tabs {
547 width: 100%;
548}
549
550.glossarydisplay .separator {
551 width: 4px;
552}
553
554.glossarydisplay .tabs .selected,
555.glossarydisplay .tabs .inactive,
556.glossarydisplay .tabs .general {
557}
558
559.glossarypopup {
560 width: 95%;
561}
562
563.glossaryapproval {
564 width: 100%;
565}
566
567/******************************************************************/
1343c193 568/* tabs */
3ae2cde7 569.tabs {
1343c193 570 width: auto;
571}
55efc398 572
6775a799 573body#mod-quiz-report .tabs .side,
f9a0ea69 574body#message-index .tabs .side,
575body.course .tabs .side,
576body.user .tabs .side,
577body#mod-forum-user .tabs .side {
55efc398 578 border-style: solid;
579 border-width: 0px 0px 1px 0px;
580 border-color: #AAAAAA;
581 width: 50%;
1343c193 582}
55efc398 583
f9a0ea69 584body#mod-quiz-report .tabs,
585body#message-index .tabs,
586body.course .tabs,
587body.user .tabs,
588body#mod-forum-user .tabs {
55efc398 589 margin-bottom: 15px;
590}
591
1343c193 592.tabrow {
3ae2cde7 593 border-collapse:collapse;
594 width:100%;
595 margin:0;
596}
1343c193 597.tabrow td {
3ae2cde7 598 height:34px;
599 padding:0 0 0 14px;
ad4cb9f6 600 background:url(pix/tab/left.gif) top left no-repeat;
3ae2cde7 601}
1343c193 602.tabrow th {
3ae2cde7 603 display:none;
604}
1343c193 605.tabrow td .tablink {
3ae2cde7 606 display:block;
607 height:34px;
608 line-height:38px;
609 padding:0 14px 0 0;
ad4cb9f6 610 background:url(pix/tab/right.gif) top right no-repeat;
3ae2cde7 611 text-align:center;
612 white-space:nowrap;
613 text-decoration:none;
614}
1343c193 615.tabrow td:hover {
ad4cb9f6 616 background-image:url(pix/tab/left_hover.gif);
3ae2cde7 617}
1343c193 618.tabrow td:hover .tablink {
3ae2cde7 619 line-height:32px;
ad4cb9f6 620 background-image:url(pix/tab/right_hover.gif);
3ae2cde7 621}
622
1343c193 623.tabrow .last span {
3ae2cde7 624 display:block;
1343c193 625 padding:0px 1px 0px 0px;
ad4cb9f6 626 background:url(pix/tab/right_end.gif) top right no-repeat;
3ae2cde7 627}
1343c193 628.tabrow .selected {
ad4cb9f6 629 background:url(pix/tab/left_active.gif) top left no-repeat;
3ae2cde7 630}
1343c193 631.tabrow .selected .tablink {
ad4cb9f6 632 background:url(pix/tab/right_active.gif) top right no-repeat;
3ae2cde7 633 line-height:38px;
634}
1343c193 635.tabrow td.selected:hover {
ad4cb9f6 636 background-image:url(pix/tab/left_active_hover.gif);
1343c193 637}
638.tabrow td.selected:hover .tablink {
ad4cb9f6 639 background-image:url(pix/tab/right_active_hover.gif);
1343c193 640}
3ae2cde7 641
642/******************************************************************/
f2c485e3 643
992b5971 644/* message */
645.message_link {
62c0f37e 646 vertical-align:middle;
992b5971 647}
648
649.message_search_results {
650 border-collapse:collapse;
651 border-spacing:0px;
652}
653
654table.message_search_results td {
655 padding:5px;
656 border-width:1px;
657 border-style:solid;
658}
659
7005a81c 660
992b5971 661/* quiz */
662.feedbacktext {
663 display:block;
664}
665
9d034c94 666body#mod-quiz-report table#attempts,
667body#mod-quiz-report table#commands
668{
669 width: 80%;
670 margin: auto;
671}
672body#mod-quiz-report table#attempts {
673 margin: 20px auto;
674}
675body#mod-quiz-report table#attempts .header,
676body#mod-quiz-report table#attempts .cell
677{
678 padding: 4px;
679}
680body#mod-quiz-report table#attempts .header .commands {
681 display: inline;
682}
683body#mod-quiz-report table#attempts .picture {
684 width: 40px;
685}
686body#mod-quiz-report table#attempts td {
687 border-left-width: 1px;
688 border-right-width: 1px;
689 border-left-style: solid;
690 border-right-style: solid;
691}
692
7005a81c 693
992b5971 694/*****************************
695***
696*** Calendar
697***
698******************************/
a8e1f343 699/* calendar */
a8e1f343 700
446390fb 701#calendar {
702 width: 100%;
703 border-spacing: 5px;
704 border-collapse: separate;
705}
706
707#calendar .maincalendar,
708#calendar .sidecalendar
709{
710 vertical-align: top;
711 border: 1px solid;
712}
713
714#calendar .sidecalendar {
715 width: 25%;
716}
717
718#calendar .maincalendar table.calendarmonth {
719 border-collapse: separate;
720 margin: 0px auto;
721 width: 98%;
722}
723
a0c7341a 724#calendar .maincalendar table.calendarmonth th {
446390fb 725 padding:10px;
726 border-bottom:2px solid;
727}
728
a0c7341a 729#calendar .maincalendar table.calendarmonth td {
446390fb 730 height: 5em;
731 padding-left: 4px;
732 padding-top: 4px;
733}
734
a0c7341a 735#calendar .maincalendar table.calendarmonth td,
736table.minicalendar td,
737table.minicalendar th {
446390fb 738 width:14%;
739 vertical-align:top;
740}
741
a0c7341a 742#calendar .maincalendar table.calendarmonth td table td {
446390fb 743 height: auto;
744}
745
4848afa2 746#calendar div.header
446390fb 747{
446390fb 748 padding: 5px;
749}
750
4848afa2 751#calendar .maincalendar .buttons {
446390fb 752 float: right;
753}
754
755#calendar .maincalendar .filters table,
756#calendar .sidecalendar .filters table,
757.sideblock.block_calendar_month .filters table
758{
759 border-collapse:separate;
760 border-spacing: 2px;
761 background-color: #EEEEEE;
762 padding: 2px;
763 width: 100%;
764}
765
766#calendar .maincalendar .filters {
767 padding: 0px 10px;
768}
769
770#calendar .sidecalendar .filters,
771.sideblock.block_calendar_month .filters
772{
773 padding: 5px;
774}
775
776#calendar .maincalendar .controls {
777 clear:both;
778 padding:10px;
779}
780
760e522b 781#calendar .maincalendar table.calendarmonth ul.events-new,
782#calendar .maincalendar table.calendarmonth ul.events-underway
783{
446390fb 784 padding:0px;
785 margin:0px;
786 list-style-type:none;
787}
788
760e522b 789#calendar .maincalendar table.calendarmonth ul li {
446390fb 790 margin-top: 4px;
791}
792
793table.minicalendar {
91417a70 794 width: 100%;
446390fb 795 margin:10px auto;
796 padding:2px;
797 border-width:1px;
798 border-style:solid;
799 border-collapse:separate;
800 border-spacing:1px !important;
801}
802
a0c7341a 803table.minicalendar th {
446390fb 804 padding: 0px 2px;
805}
806
807#calendar .maincalendar .eventlist {
808 padding: 10px;
809}
810
4848afa2 811#calendar .maincalendar .eventlist .topic {
812 padding: 5px;
813 border-style:solid; /* borders */
814 border-width: 0px;
815 border-bottom-color: #EEEEEE;
816 border-bottom-width: 1px;
817}
818
ed8ea92b 819#calendar .maincalendar .eventlist .event {
820 width:100%;
446390fb 821 margin-bottom:10px;
822 border-spacing:0px;
823 border-collapse:separate;
824 border-width:1px;
825 border-style:solid;
826}
827
ed8ea92b 828#calendar .maincalendar .eventlist .event .name {
829 float:left;
830}
831
832#calendar .maincalendar .eventlist .event .course {
833 float:left;
834 clear:left;
835}
836
837#calendar .maincalendar .eventlist .event .date {
838 float:right;
446390fb 839}
840
ed8ea92b 841#calendar .maincalendar .eventlist .event .description .commands {
842 width:100%;
843}
844
845#calendar .maincalendar .eventlist .event .description {
846 padding:5px;
847}
848
849#calendar .maincalendar .eventlist .event .picture {
446390fb 850 padding:8px;
851}
852
ed8ea92b 853#calendar .maincalendar .eventlist .event .side {
854 width:32px;
855}
856
446390fb 857#calendar #selecteventtype table {
858 margin:auto;
859}
860
e96ba29d 861#calendar .event_global,
862#calendar .event_course,
863#calendar .event_group,
864#calendar .event_user,
865.minicalendar .event_global,
866.minicalendar .event_course,
867.minicalendar .event_group,
868.minicalendar .event_user,
869.block_calendar_month .event_global,
870.block_calendar_month .event_course,
871.block_calendar_month .event_group,
872.block_calendar_month .event_user
873{
a8e1f343 874 border:2px solid !important;
875}
876
e96ba29d 877#calendar .duration_global,
878#calendar .duration_course,
879#calendar .duration_group,
880#calendar .duration_user,
881.minicalendar .duration_global,
882.minicalendar .duration_course,
883.minicalendar .duration_group,
884.minicalendar .duration_user
885{
a8e1f343 886 border-top:2px solid !important;
887 border-bottom:2px solid !important;
888}
889
e96ba29d 890#calendar .today,
891.minicalendar .today {
a8e1f343 892 border:2px solid !important;
893}
e96ba29d 894
a8e1f343 895.cal_popup_bg {
896 padding:0px;
897 margin:0px;
e96ba29d 898 border:1px solid;
a8e1f343 899}
900
901.cal_popup_close {
902 margin-right:5px;
903}
904
446390fb 905.cal_popup_caption {
62c0f37e 906 border-width:0px 0px 1px 0px;
907 border-style:solid;
446390fb 908 padding-bottom:2px;
909}
910
1f473774 911table.calendar-controls {
912 width: 100%;
913}
914
915table.calendar-controls .previous,
916table.calendar-controls .next
917{
918 width: 12%;
919}
920
921#calendar .maincalendar .calendar-controls .previous,
922#calendar .maincalendar .calendar-controls .next
923{
924 width: 30%;
925}
926
992b5971 927/*****************************
928***
929*** Blocks
930***
931******************************/
e0840dee 932/* block_search_forums.php */
933
934.block_search_forums.sideblock .searchform {
935 text-align: center;
936}
937
938.block_search_forums.sideblock .searchform img {
afe6a29e 939 vertical-align: middle;
e0840dee 940}
941
a8e1f343 942/* block_rss_client.php */
943.rssclientlink {
944 padding-bottom:5px;
945 border-top:1px solid;
946}
947
948.rssclientdescription {
949 padding-left:10px;
950 padding-bottom:8px;
951}
952
7005a81c 953
992b5971 954/* sideblock */
955.sideblock {
956 width: 100%;
957 margin-bottom:1em;
9cbf12c0 958 border-collapse:separate;
a8e1f343 959 border-width:1px;
960 border-style:solid;
961}
7005a81c 962
7ff9860d 963.sideblock .header {
9cbf12c0 964 padding:4px;
a8e1f343 965}
966
7ff9860d 967.sideblock .header .hide-show {
c24a1ccd 968 float:right;
969}
970
7ff9860d 971.sideblock .header .hide-show img.hide-show-image {
36b51cb5 972 height:11px;
973 width:11px;
2ad2cbc3 974 margin-top:0.25em;
c24a1ccd 975}
976
7ff9860d 977.sideblock .header .commands {
96803c88 978 float: right;
979 margin-top: 0.3em;
980}
981
7ff9860d 982.sideblock .header .title {
5a46b156 983 float: left;
984}
985
7ff9860d 986.sideblock .header .commands a {
96803c88 987 margin: 0px 2px;
988}
989
78857721 990.sideblock .content {
9cbf12c0 991 padding:4px;
992}
993
78857721 994.sideblock .content hr {
992b5971 995 height:1px;
996 margin-top:4px;
997 margin-bottom:4px;
998 border:none;
999 border-top:1px solid;
af7a6386 1000}
1001
7ff9860d 1002.sideblock .header .hide-show img.hide-show-image {
5bf2ef9f 1003 background: url('../../pix/t/switch_minus.gif') no-repeat bottom;
d4f7a815 1004}
1005
7ff9860d 1006.sideblock.hidden .header .hide-show img.hide-show-image {
5bf2ef9f 1007 background: url('../../pix/t/switch_plus.gif') no-repeat bottom;
d4f7a815 1008}
1009
486589c9 1010.sideblock.hidden .content {
d4f7a815 1011 display: none;
1012}
7005a81c 1013
78857721 1014.sideblock .list {
9ecf051d 1015 width: 100%;
1016}
1017
78857721 1018.sideblock .list .c0{
1019 padding: 2px;
1020}
1021
9ecf051d 1022.sideblock .footer {
1023 margin-top:4px;
1024}
1025
7ff9860d 1026.sideblock .header .icon.hide,
1027.sideblock .header .icon.edit {
5a46b156 1028 margin-right: 6px;
1029}
1030
a8e1f343 1031/* sideblock weblib.php */
78857721 1032.block_course_summary .content {
a8e1f343 1033 padding:10px;
1034}
1035
0fdce319 1036/* blocklib.php */
1037
78857721 1038.block_adminblock .content {
0fdce319 1039 text-align: center;
ec7e2e5f 1040 padding: 10px;
0fdce319 1041}
1042
744fd5bb 1043/* block_quiz_results.php */
29ba5158 1044.block_quiz_results table.grades {
cae0f35b 1045 width: 100%;
cae0f35b 1046}
1047
29ba5158 1048.block_quiz_results table.grades caption {
9c581405 1049 margin: 1em 0px 0px 0px;
1050 border-bottom: 1px solid;
cae0f35b 1051}
1052
29ba5158 1053.block_quiz_results table.grades .number, .block_quiz_results table.grades .grade {
9c581405 1054 width: 10%;
9c581405 1055}
1056
29ba5158 1057.block_quiz_results h1 {
9c581405 1058 margin: 4px;
eb111397 1059}
744fd5bb 1060
1061/*****************************
1062***
1063*** Doc
1064***
1065******************************/
1066
1067/* contents.php */
1068
46767225 1069.cell { /* Very generic table cell*/
9184faa4 1070 vertical-align: top;
1071}
1072
744fd5bb 1073body#doc-contents h1 {
1074 font-size: 1em;
1075 margin: 1em 0px 0px 0px;
1076}
1077
1078body#doc-contents ul {
1079 list-style-type: none;
1080 margin: 0px;
1081 padding: 0px;
1082 font-size: 0.8em;
1083 width: 90%; /* try it on IE without this and see what happens */
1084}
be37582e 1085
1086body#course-view .unread {
1087 margin-left: 3em;
1088}
d897c9c4 1089
1090body#admin-index .c0 {
1091 vertical-align: top;
1092 background: #FAFAFA;
1093}
bdfd3103 1094
1ea6500d 1095body#admin-modules table.generaltable td.cell,
bdfd3103 1096body#admin-modules .generaltablecell {
b258c9a8 1097 padding-top: 2px;
1098 padding-bottom: 2px;
bdfd3103 1099}
ac91569f 1100
1ea6500d 1101body#admin-blocks table.generaltable td.cell,
ac91569f 1102body#admin-blocks .generaltablecell {
1103 padding-top: 1px;
1104 padding-bottom: 1px;
1105}
2f71f2a2 1106
1107body#admin-config .confighelp {
1108 display: block;
1109 padding-bottom: 20px;
1110}
2efa8aa3 1111body#course-enrol .generalbox {
1112 margin-top: 20px;
1113}
1114body#course-enrol .coursebox {
1115 margin-top: 20px;
1116}
af328e4b 1117
de99223a 1118.loginbox .content {
1119 border-width:1px;
1120 border-style:solid;
1121 padding:15px;
1122}
1123
af328e4b 1124.headingblock .link {
1125 text-align:right;
1126}
1127
f9a0ea69 1128body#course-user .graph {
1129 text-align: center;
1130}
1131
1132body#course-user .section,
1133body#course-user .content {
1134 margin-left: 30px;
1135 margin-right: 30px;
1136}
1137
1138body#course-user .section {
1139 border-width:1px;
1140 border-style:solid;
1141 padding:10px;
1142 border-color:#AAAAAA;
1143 margin-bottom: 20px;
1144}
1145
1146body#course-user .section h2 {
1147 margin-top: 0px;
1148}