/* $Id$ */ /************************************************* *** *** fonts *** **************************************************/ /************************************************* *** *** This CSS file contains all font definitions *** like family, size, weight, *** text-align, letter-spacing *** etc. *** *** Shortindex: *** basic and general styles *** header and footer styles *** content styles (alphabetically) *** admin, course, activities, calendar, blocks *** *** Please sort new styles for existing content *** into the appropriate part of this CSS file. *** Styles for new Blocks or Activities please *** place at the end. *** Wouldn't the alphabetical order be better? *** **************************************************/ /* basic styles */ font { font-size:100% !important; } .clearer { font-size:1px; } .smallinfo { font-size:1em; } .smallinfohead { font-size:1em; } /* general styles */ body { font-family:"Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; /*font-size:1em;*/ line-height:1.2em; letter-spacing:0.02em; } td, th { font-family:"Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; font-size:1em; } th { font-weight:bold; } a { font-family:"Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; font-size:1em; line-height:1.5em; text-decoration:none; } a:hover { text-decoration:underline; } a.dimmed:link { text-decoration:none; } a.dimmed:visited { text-decoration:none; } a.dimmed:hover { text-decoration:none; } a.autolink:link { text-decoration:none; } a.autolink:visited { text-decoration:none; } a.autolink:hover { text-decoration:none; } h2 { font-size:1.5em; font-weight:bold; } h3 { font-size:1.3em; font-weight:bold; } h4 { font-size:1.1em; font-weight:bold; } /* header styles */ #header, #header-home, #nav-bar { font-size:0.8em; } #header-home .headermain { font-size:1.5em; } #header .headermain { font-size:1.3em; } .headermenu { text-align:right; } .headermain { font-weight:bold; } .headerhomemain { font-weight:bold; } .headerhomemenu { font-size:0.8em; } .headerhomemenu a { font-size:0.8em; } .logininfo { font-family:"Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; font-size:0.9em; } /* footer styles */ #footer { font-size:0.8em; text-align:center; } .homelink { font-family:"Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; font-size:0.9em; } /***************************** *** *** content styles *** ******************************/ #content { font-size:0.9em; text-align:left; } /* many places */ .noticeboxcontent { text-align:center; } /* entry page */ #entry-page #block_course_summary { line-height:1.5em; } /***************************** *** *** Admin *** ******************************/ .admin .generalboxcontent { font-size:0.8em; text-align:left; } #admin-index .generaltable { font-size:0.9em; text-align:left; } #admin-lang FORM { font-size:0.9em; } /***************************** *** *** Course *** ******************************/ .course { text-align:left; } /* course, entry-page, login */ .headingblock { font-family:"Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; font-size:0.9em; font-weight:bold; } /* course */ #left-column, #right-column { text-align:left; } #middle-column{ text-align:left; font-size:0.9em; } .outlineheadingblock { font-family:"Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; font-size:0.9em; font-weight:bold; } .weeklydatetext { font-weight:bold; } .courseboxinfo { font-size:0.9em; font-weight:bold; } /***************************** *** *** Activities *** ******************************/ /* index, admin, course, lang, adodb, quiz */ .categoryname, .categorynumber { font-weight:bold; } /* forum */ .forum { text-align:left; } .forumpostheadertopic { font-family:"Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; } /* glossary */ .glossary .generaltab B, .glossary .generaltabselected B { font-size:0.85em; font-weight:normal; } /* wiki */ .mwiki { text-align:left; } .wiki .upload { font-family:"Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; font-size:0.9em; } .mwiki .generaltab, .mwiki .generaltabselected { font-size:0.9em; } #containerPageActions { text-align:left; } /***************************** *** *** Calendar *** ******************************/ TABLE.calendarmini { font-size:0.9em; letter-spacing:0.1em; } TABLE.calendarmini TBODY TD { text-align:center; letter-spacing:0em; } TABLE.calendarmonth TBODY TD TABLE { font-size:1em; line-height:1.2em; } TABLE.calendarmonth TBODY TD DIV { font-size:1em; line-height:1.2em; } TABLE.calendarmini THEAD TD { font-size:1em; font-weight:bold; text-align:center; } TABLE.calendarmonth THEAD TD { text-align:center; font-weight:bold; } TABLE.cal_controls td { font-size:1em; line-height:1.2em; } .mycalendar .cal_event { font-weight:bold; } .mycalendar .cal_event_date { font-size:0.8em; } .mycalendar .cal_event_table THEAD { text-align:center; font-weight:bold; } .calendarexpired { font-weight:bold; } .calendarreferer { font-weight:bold; } .cal_popup_caption { font-family:"Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; font-size:0.8em; font-weight:bold; } .cal_popup_close { font-family:"Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; font-size:75%; font-weight:bold; } .sideblock .cal_controls { font-size:0.8em; } /***************************** *** *** Blocks *** ******************************/ /* sideblock */ .sideblock { font-family:"Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; font-size:0.80em; } .sideblockheading { font-weight:bold; } .sideblocklinks { /*font-size:0.9em;*/ } td.sideblockmain center, td.sideblockmain p, td.sideblockmain div { text-align:left; } /* course summary */ #block_course_summary .sideblockmain { font-family:"Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; }