Some XHTML fixes I had lying around.
[moodle.git] / theme / standard / styles_fonts.css
CommitLineData
06f8f223 1/*******************************************************************
7f4e5cce 2 styles_fonts.css
4485fc91 3
88e46311 4 This CSS file contains all font definitions like family, size,
5 weight, text-align, letter-spacing etc.
06f8f223 6
88e46311 7 Styles are organised into the following sections:
4485fc91 8 core
9 header
10 footer
11
12 admin
13 blocks
14 calendar
15 course
16 doc
4fb301fa 17 grades
4485fc91 18 login
19 message
20 tabs
21 user
22
23 various modules
06f8f223 24
25*******************************************************************/
26
27
88e46311 28/***
29 *** Core
30 ***/
a8e1f343 31
32.clearer {
4485fc91 33 font-size:1px;
a8e1f343 34}
35
d796e6d8 36body, td, th, li {
e83997a7 37 font-family:Arial, Verdana, Helvetica, sans-serif;
38 font-size:100%;
f9a1e7c5 39 letter-spacing:0.02em;
d796e6d8 40}
41
42th {
4485fc91 43 font-weight: bold;
d796e6d8 44}
45
992b5971 46a:link,
47a:visited {
4485fc91 48 text-decoration:none;
992b5971 49}
50
7a0df2a7 51a:hover {
4485fc91 52 text-decoration: underline;
992b5971 53}
a8e1f343 54
1b67ca53 55h1.main,
56h2.main,
57h3.main,
58h4.main,
59h5.main,
60h6.main {
4485fc91 61 font-weight:bold;
2f71f2a2 62}
63
64h1 {
4485fc91 65 font-size:1.7em;
2f71f2a2 66}
7a0df2a7 67
2f71f2a2 68h2 {
4485fc91 69 font-size:1.4em;
2f71f2a2 70}
71h3 {
4485fc91 72 font-size:1.1em;
2f71f2a2 73}
74h4 {
4485fc91 75 font-size:1.0em;
3ae2cde7 76}
77
78.bold {
4485fc91 79 font-weight:bold;
3ae2cde7 80}
81
01376849 82.warning {
4485fc91 83 font-weight: bold;
84 font-style: italic;
01376849 85}
86
81e6a0a5 87.errorbox .title {
4485fc91 88 font-weight: bold;
89 font-size: 1.2em;
90 text-align: center;
81e6a0a5 91}
92
298657f9 93.errorboxcontent {
94 text-align: center;
95}
96
2f945146 97.pagingbar .title {
4485fc91 98 font-weight: bold;
2f945146 99}
100.pagingbar .thispage {
4485fc91 101 font-weight: bold;
2f945146 102}
a8e1f343 103
290130b3 104.categorybox .category,
105.categorybox .category {
106 font-size:1.2em;
4485fc91 107 font-weight:bold;
b8a6c0da 108}
d0cbe0fd 109
06f8f223 110.helplink {
4485fc91 111 font-size:0.8em;
992b5971 112}
113
02039b16 114.headingblock {
4485fc91 115 font-weight: bold;
992b5971 116}
02039b16 117
06f8f223 118.headingblock .link {
4485fc91 119 font-size: 0.9em;
992b5971 120}
121
06f8f223 122.files .file {
4485fc91 123 font-size: 0.9em;
992b5971 124}
125
06f8f223 126.files .folder {
4485fc91 127 font-size: 0.9em;
25ecf09a 128}
129
06f8f223 130.files .folder .size {
4485fc91 131 font-weight: bold;
25ecf09a 132}
133
134
88e46311 135/***
136 *** Header
137 ***/
d796e6d8 138
06f8f223 139.headermain {
4485fc91 140 font-weight:bold;
d796e6d8 141}
142
06f8f223 143#header-home .headermain {
4485fc91 144 font-size:1.5em;
a8e1f343 145}
146
06f8f223 147#header .headermain {
4485fc91 148 font-size:1.3em;
992b5971 149}
150
d2c6555d 151.breadcrumb {
4485fc91 152 font-size:0.9em;
153 font-weight:bold;
a8e1f343 154}
155
06f8f223 156.logininfo,
157#header-home .headermenu font {
e83997a7 158 font-size:0.8em;
4c7f1eb6 159}
160
4c7f1eb6 161
88e46311 162/***
163 *** Footer
164 ***/
06f8f223 165
166.homelink {
233bc4bb 167}
168
169
ef036dce 170.performanceinfo {
171 font-size: 0.6em;
172}
173
4485fc91 174
88e46311 175/***
176 *** Admin
177 ***/
7005a81c 178
06f8f223 179table.formtable tbody th {
4485fc91 180 font-weight: normal;
181 text-align: right;
a8e1f343 182}
183
ca98446a 184body#admin-blocks table#incompatible td.c0 {
185 font-weight: bold;
186}
06f8f223 187
88e46311 188/***
189 *** Blocks
190 ***/
06f8f223 191
9a037ca0 192.sideblock .header {
f9a1e7c5 193 font-size:0.9em;
9a037ca0 194 font-weight: bold;
195}
196
e83997a7 197.sideblock .content {
198 font-size:0.9em;
f16147bf 199 line-height:1.2em;
e83997a7 200}
201
3bfa5397 202.sideblock a {
203 line-height:1.2em
204}
205
2d02e8e6 206.sideblock .content h3,
207.sideblock .content h2 {
4485fc91 208 font-size:1.0em;
992b5971 209}
3bfa5397 210
c448ea06 211.sideblock .content .message {
212 font-size:0.9em
213}
214
06f8f223 215.sideblock .header .commands {
e83997a7 216 font-size:0.9em;
992b5971 217}
218
06f8f223 219.sideblock .footer {
e83997a7 220 font-size:0.9em;
a8e1f343 221}
222
06f8f223 223.sideblock .head,
e83997a7 224.sideblock .info,
225.sideblock .event {
226 font-size: 0.9em;
a8e1f343 227}
228
06f8f223 229.sideblock .date {
4485fc91 230 font-style: italic;
992b5971 231}
232
ef6a8319 233.block_site_main_menu .footer select {
234 font-size: 0.8em;
235}
ebc4968b 236
b0e19649 237.block_online_users .listentry {
238 text-align:left;
239 font-size:0.75em
240}
241
88e46311 242/***
243 *** Calendar
244 ***/
a8e1f343 245
ed8ea92b 246#calendar .maincalendar .eventlist .event .referer {
4485fc91 247 font-weight:bold;
446390fb 248}
249
ed8ea92b 250#calendar .maincalendar .eventlist .event .course {
4485fc91 251 font-size:0.8em;
ed8ea92b 252}
253
254#calendar .maincalendar .eventlist .event .description .commands {
4485fc91 255 text-align: right;
ed8ea92b 256}
257
a0c7341a 258#calendar .maincalendar table.calendarmonth td {
4485fc91 259 font-size:0.8em;
446390fb 260}
261
4848afa2 262#calendar div.header
446390fb 263{
4485fc91 264 font-weight:bold;
446390fb 265}
266
a76eba9a 267#calendar .sidecalendar .filters {
f9a1e7c5 268 font-size:0.8em;
269}
270
271.sideblock .filters td {
272 font-size:1.1em;
446390fb 273}
274
275#calendar .maincalendar .controls {
4485fc91 276 font-size:1.2em;
446390fb 277}
278
279#calendar .maincalendar .day {
4485fc91 280 font-weight: bold;
446390fb 281}
282
283table.minicalendar {
4485fc91 284 font-size:0.85em;
446390fb 285}
286
e96ba29d 287.cal_popup_caption {
4485fc91 288 font-family:sans-serif;
289 font-size:0.8em;
290 font-weight:bold;
e96ba29d 291}
292
293.cal_popup_close {
4485fc91 294 font-family:sans-serif;
295 font-size:0.8em;
296 font-weight:bold;
e96ba29d 297}
1f473774 298#calendar .maincalendar .calendar-controls .current {
4485fc91 299 font-weight: bold;
1f473774 300}
301
9ecf051d 302
88e46311 303/***
304 *** Course
305 ***/
f9a1e7c5 306#course-view .section {
307 font-size:0.95em;
a73cc7b9 308 line-height:1.2em;
f9a1e7c5 309}
310
311#course-view .section .activity {
312 padding:0.2em 0;
313}
314
315#course-view .section .activity a {
316 line-height:1em;
317}
318
319#course-view .section .left {
320 font-weight:bold;
321}
06f8f223 322
323.activitydate, .activityhead {
e83997a7 324 font-size:0.9em;
ec7e2e5f 325}
326
06f8f223 327.weeklydatetext {
290130b3 328 font-size:0.9em;
4485fc91 329 font-weight:bold;
96803c88 330}
331
290130b3 332.coursebox .info {
333 font-size:1em;
9ecf051d 334}
335
290130b3 336.coursebox .teachers,
337.coursebox .cost {
e83997a7 338 font-size:0.9em;
90ec387a 339}
340
290130b3 341.coursebox .summary {
e83997a7 342 font-size:0.9em;
3ae2cde7 343}
290130b3 344
182ac6c5 345#course-recent h2.main {
346 font-size:1.1em;
347}
348
349
290130b3 350
06f8f223 351
88e46311 352/***
353 *** Doc
354 ***/
2d02e8e6 355body#doc-contents h1 {
e83997a7 356 font-size: 0.9em;
2d02e8e6 357}
358body#doc-contents ul {
4485fc91 359 font-size: 0.8em;
2d02e8e6 360}
361
06f8f223 362
4fb301fa 363/***
364 *** Grades
365 ***/
366
367body#grade-index .grades .header {
368 font-weight: bold;
369 font-size: 0.7em;
370}
371
06f8f223 372
88e46311 373/***
374 *** Login
375 ***/
06f8f223 376
f0b14db4 377#login-index .content {
378 font-size: 0.85em;
379}
380
06f8f223 381
1548978d 382/***
383 *** Logs
384 ***/
385
386.logtable td {
387 font-size: 0.8em;
388}
389.logtable th {
390 font-size: 0.9em;
391}
392
393
88e46311 394/***
395 *** Message
396 ***/
06f8f223 397
669be60c 398.message .link {
e83997a7 399 font-size:0.8em;
6fde77de 400}
4d411a99 401
06f8f223 402.message_form {
e83997a7 403 font-size:0.8em;
29ba5158 404}
405
669be60c 406.message .heading {
e83997a7 407 font-size:1.0em;
4485fc91 408 font-weight:bold;
29ba5158 409}
410
669be60c 411.message .date,
412.message .contact,
413.message .summary {
e83997a7 414 font-size:0.9em;
29ba5158 415}
416
669be60c 417.message .note,
418.message .pix {
e83997a7 419 font-size:0.8em;
29ba5158 420}
421
06f8f223 422.message .author {
4485fc91 423 font-weight: bold;
a7f2d5f6 424 font-size:0.8em;
29ba5158 425}
4d411a99 426
06f8f223 427.message .time {
4485fc91 428 font-style: italic;
a7f2d5f6 429 font-size:0.8em;
9ecf051d 430}
431
06f8f223 432.message .content {
a7f2d5f6 433 font-size:0.8em;
06f8f223 434}
435
be9d2980 436#message-user .commands span {
437 font-size:0.7em;
438 white-space:nowrap;
439}
440
441#message-user .name {
442 font-weight: bold;
443 font-size:1.1em;
444}
445
06f8f223 446
88e46311 447/***
448 *** Tabs
449 ***/
51a3fbeb 450.tablink {
451 font-size:0.8em;
452}
453
2d02e8e6 454.tablink a:hover {
4485fc91 455 text-decoration: none;
2d02e8e6 456}
06f8f223 457
458
88e46311 459/***
460 *** User
461 ***/
06f8f223 462
463.userinfobox .username {
4485fc91 464 font-weight: bold;
06f8f223 465}
466
467.userinfobox .links {
4485fc91 468 font-size: 0.7em;
06f8f223 469}
4d411a99 470
d5406399 471body#user-index #longtimenosee {
472 font-size: 0.8em;
473}
474
2c223cb7 475
88e46311 476/***
477 *** Modules: Assignment
478 ***/
2c223cb7 479
2ba7c47f 480#mod-assignment-index .cell {
481 font-size:0.8em;
482}
483
88e46311 484/***
485 *** Modules: Chat
486 ***/
06f8f223 487
2ba7c47f 488#mod-chat-index .cell {
489 font-size:0.8em;
490}
491
88e46311 492/***
493 *** Modules: Choice
494 ***/
2ba7c47f 495
496#mod-choice-index .cell {
497 font-size:0.8em;
498}
4485fc91 499
88e46311 500/***
501 *** Modules: Forum
502 ***/
06f8f223 503
06f8f223 504.forumnodiscuss{
4485fc91 505 font-weight:bold;
2c223cb7 506}
06f8f223 507.forumpost .topic .subject {
4485fc91 508 font-weight: bold;
af328e4b 509}
06f8f223 510.forumpost .topic .author {
4485fc91 511 font-size: 0.8em;
06f8f223 512}
70d0b4e1 513.forumpost .commands,
18a1868b 514.forumpost .link,
515.forumpost .footer {
f0b14db4 516 font-size: 0.9em;
517}
06f8f223 518.forumheaderlist .discussion .lastpost {
4485fc91 519 font-size: 0.7em;
06f8f223 520}
2d02e8e6 521body#mod-forum-search .introcontent {
4485fc91 522 font-weight:bold;
2d02e8e6 523}
182ac6c5 524body#mod-forum-index .generalbox .cell {
2ba7c47f 525 font-size: 0.80em;
182ac6c5 526}
2d02e8e6 527
7f65461c 528.forumpost .edited {
529 font-style: italic;
530}
06f8f223 531
532
88e46311 533/***
534 *** Modules: Glossary
535 ***/
06f8f223 536
537.glossarypost .commands {
0e74ba6e 538 font-size: 0.8em;
06f8f223 539}
36923200 540.glossarypost .author {
0e74ba6e 541 font-size: 0.8em;
542}
36923200 543.glossarypost .time {
544 font-size: 0.8em;
06f8f223 545}
546.concept {
4485fc91 547 font-weight: bold;
af328e4b 548}
36923200 549.glossarycomment .author {
0e74ba6e 550 font-size: 0.8em;
06f8f223 551}
2d02e8e6 552.entrylowersection .aliases {
4485fc91 553 font-size: 0.8em;
2d02e8e6 554}
555.entrylowersection .icons,
556.entrylowersection .ratings {
4485fc91 557 font-size: 0.8em;
2d02e8e6 558}
f6a854b9 559
2ba7c47f 560#mod-glossary-index .cell {
561 font-size:0.8em;
562}
06f8f223 563
564
88e46311 565/***
566 *** Modules: Journal
567 ***/
01376849 568#mod-journal-view .lastedit,
569#mod-journal-view .editend {
4485fc91 570 font-size: 0.7em;
01376849 571}
572#mod-journal-view .author {
4485fc91 573 font-size: 1em;
574 font-weight: bold;
01376849 575}
576#mod-journal-view .time {
4485fc91 577 font-size: 0.7em;
578 font-style: italic;
01376849 579}
580#mod-journal-view .grade {
4485fc91 581 font-weight: bold;
582 font-style: italic;
01376849 583}
06f8f223 584
2ba7c47f 585#mod-journal-index .cell {
586 font-size:0.8em;
587}
588
88e46311 589/***
590 *** Modules: Label
591 ***/
06f8f223 592
88e46311 593/***
594 *** Modules: Lesson
595 ***/
06f8f223 596
2ba7c47f 597#mod-lesson-index .cell {
598 font-size:0.8em;
599}
600
88e46311 601/***
602 *** Modules: Quiz
603 ***/
06f8f223 604
06f8f223 605.editorhelptext {
e83997a7 606 font-size:0.7em;
f6a854b9 607}
608
2ba7c47f 609#mod-quiz-index .cell {
610 font-size:0.8em;
611}
612
06f8f223 613
88e46311 614/***
615 *** Modules: Resource
616 ***/
06f8f223 617
86fe1401 618#mod-resource-index .cell {
619 font-size:0.8em;
620}
621
1d23983d 622.ims-nav-dimmed,
623.ims-nav-button {
624 font-size:0.8em;
625}
626
86fe1401 627
88e46311 628/***
629 *** Modules: Scorm
630 ***/
06f8f223 631
2ba7c47f 632#mod-scorm-index .cell {
633 font-size:0.8em;
634}
635
88e46311 636/***
637 *** Modules: Survey
638 ***/
06f8f223 639
2ba7c47f 640#mod-survey-index .cell {
641 font-size:0.8em;
642}
643
88e46311 644/***
645 *** Modules: Wiki
646 ***/
06f8f223 647
2ba7c47f 648#mod-wiki-index .cell {
649 font-size:0.8em;
650}
651
88e46311 652/***
653 *** Modules: Workshop
654 ***/
06f8f223 655
2ba7c47f 656#mod-workshop-index .cell {
657 font-size:0.8em;
658}
659