/* ###### Body Text ###### */ body { font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 12px; margin: 0; } h1, h2, h3 { font-family: arial, verdana, tahoma, sans-serif; } h1 { font-size: 22px; font-weight: bold; font-style: bold; line-height: 0.3em; padding-top: 0px; padding-bottom: 15px; letter-spacing:4px; } p { padding-bottom: 1ex; } img { border: none; } acronym { border-bottom-style: dotted; border-bottom-width: 1px; cursor: help; } code { font-family: "lucida console", monospace; font-size: 11px; } dt { font-weight: bold; } dd { padding-bottom: 1.5em; } #bodyText { text-align: justify; line-height: 1.7em; margin-left: 15em; padding: 1em 4em 3em 3em; height: 100%; } #bodyText span { font-size: 10px; } #bodyText a { text-decoration: none; border-bottom-style: solid; border-bottom-width: 1px; /* See color-scheme.css */ } #bodyText a:hover { text-decoration: none; border-bottom-style: solid; border-bottom-width: 0; } .smallCaps { font-variant: small-caps; } .hplink { font-size: 11px; } /* ###### Header ###### */ #header { background-image: url(/img/logo.png); background-repeat: no-repeat; padding: 0px 0px 0px 0mm; border-bottom-style: solid; border-bottom-width: 1px; height: 145px; } .headerTitle { position: absolute; top: 1em; left: 9ex; font-size: 40px; text-decoration: none; font-weight: bold; font-style: none; line-height: 1em; } .headerSubTitle { position: absolute; top: 8ex; left: 25ex; font-size: 20px; text-decoration: none; font-weight: bold; font-style: italic; line-height: 1em; } /* ###### Left Sidebar ###### */ .leftSideBar { width: 15em; float: left; clear: left; } .leftSideBar a, .leftSideBar span { text-decoration: none; line-height: 2em; padding: 2ex 2ex 0ex; display: block; font-size: 12px; } [class~="leftSideBar"] a, [class~="leftSideBar"] span { line-height: 1.5em; } .leftSideBar a:hover { /* See color-scheme.css */ } .leftSideBar .sideBarTitle { font-weight: bold; padding: 0.75ex 1ex; } .leftSideBar .sideBarText { font-weight: normal; padding: 1ex 0.75ex 1ex 1ex; } .leftSideBar .thisPage { /* See color-scheme.css */ } /* ###### Footer ###### */ #footer { font-size: 85%; text-align: center; line-height: 1.25em; padding: 1em 4mm 1.5em 4mm; clear: left; } #footer div { padding-bottom: 1ex; } #footer a { text-decoration: none; font-weight: bold; border-bottom-style: solid; border-bottom-width: 1px; } #footer a:hover { border-bottom: 0; } .right { text-align: right; } /* ###### Vortraege ###### */ #uebersicht td { text-align: center; height: 40px; padding: 8px; } #uebersicht { width: 100%; } #uebersicht th { text-align: center; height: 25px; }