@font-face { font-family: LondonBetween; src: url("LondonBetween.ttf"); } body { font-family: LondonBetween, sans-serif; margin: 12pt auto; width: 900px; } #cloudy { background: url("../images/cloudy.png"); position: relative; height: 231px; width: 264px; margin-right: -44.400000000000006pt; margin-top: -60pt; float: right; } #cloudy-sun { background: rgba(0,0,0,0.0); width: 200px; height: 200px; margin-right: 3px; margin-left: auto; border-radius: 100%; } #aussicht { background: url("../images/aussicht.png"); height: 63px; width: 191px; display: inline-block; } #aussicht * { display: none; } #header { text-align: center; } #content { border: 12pt solid #65b8ff; border-radius: 24pt; background: rgba(255,255,255,0.65); min-height: 400px; } .leftSideBar { float: left; border-right: 12pt solid #65b8ff; border-bottom: 12pt solid #65b8ff; border-radius: 0 0 24pt 0; margin: 0 24pt 24pt 0; } .leftSideBar > div { margin: 12pt; } .leftSideBar > div > h2 { font-size: 12pt; margin-bottom: 0; } .leftSideBar > div > ul { margin-top: 0; list-style-type: none; padding: 0; font-size: 9.600000000000001pt; } a { color: #980101; font-weight: bold; text-decoration: none; } #bodyText { padding: 24pt; } #bodyText > div { } .date { padding-left: 12pt; } .notice.feed { font-size: 9.600000000000001pt; } .url { text-decoration: underline; } p { text-align: justify; } #footer { text-align: center; margin-top: 12pt; } #oldds > li { display: inline; } /* body { font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 12px; margin: 0; } h1, h2, h3 { font-family: arial, verdana, tahoma, sans-serif; } #logo { float: left; padding: 0 4px; } h1 { font-size: 25px; font-weight: bold; letter-spacing: 3px; line-height: 1em; margin: 0; padding: 0 0 15px; } h2 { font-size: 18px; font-weight: bold; letter-spacing: 2px; line-height: 1em; margin: 0; padding: 20px 0 15px; } p { padding: 0 1em; } p.title { font-size: 1.5em; font-weight: bold; margin-left: 7ex; } img { border: medium 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: 0.5em; } hr { border-bottom: 1px none; color: white; margin-bottom: 60px; margin-top: 40px; text-align: left; } ul { line-height: 2em; } #bodyText { height: 100%; line-height: 1.7em; margin-left: 15em; padding: 1em 4em 3em 3em; text-align: justify; } #bodyText span { font-size: 10px; } #bodyText a { border-bottom-style: solid; border-bottom-width: 1px; text-decoration: none; } #bodyText a: hover { border-bottom-style: solid; border-bottom-width: 0; text-decoration: none; } .smallCaps { font-variant: small-caps; } .hplink { font-size: 11px; } p.notice { float: right; margin: 0.5ex 4ex; max-width: 16em; padding: 1ex; } h3 span.date { padding-left: 3ex; } #header { border-bottom: 1em solid; border-right: 1em solid; height: 112px; padding: 0; } #header: before { content: url(../images/ds2011-logo.png); height: 112px; left: 8px; position: absolute; top: 0; width: 128px; } #header h1 { font-size: 40px; font-weight: bold; left: 168px; line-height: 1em; position: absolute; text-decoration: none; top: 1.2ex; } #header h2 { font-size: 20px; font-style: italic; font-weight: bold; left: 256px; line-height: 1em; position: absolute; text-decoration: none; top: 4.5ex; } .leftSideBar { border-bottom: 1em solid #65B8FF; border-right: 1em solid #65B8FF; clear: left; float: left; font-weight: bold; margin: 2em 0 0; width: 15em; } .leftSideBar ul { margin: 0 0 1em; padding: 0; } .leftSideBar ul li { display: block; font-size: 10px; line-height: 1.5em; padding: 2ex 2ex 0; text-decoration: none; } .leftSideBar ul li a { text-decoration: none; } .leftSideBar ul li.dense { line-height: 1em; padding: 2ex 2ex 0; } .leftSideBar h2 { font-size: 100%; font-weight: bold; letter-spacing: 2px; padding: 0.75ex 1ex; } .leftSideBar .sideBarText { font-weight: normal; padding: 1ex 0.75ex 1ex 1ex; } .leftSideBar .active { } #footer { clear: left; font-size: 0.8em; line-height: 1.25em; padding: 1em 4mm 1.5em; text-align: center; } #footer div { padding-bottom: 1ex; } #footer a { border-bottom-style: solid; border-bottom-width: 1px; font-weight: bold; text-decoration: none; } #footer a: hover { border-bottom: 0 none; } .right { text-align: right; } #uebersicht td { height: 40px; padding: 8px; text-align: center; } #uebersicht { width: 100%; } #uebersicht th { height: 25px; text-align: center; } .square { list-style-type: square; } #bodyText a, .leftSideBar ul li a, .leftSideBar ul li, .dateheader { color: #000000; } h1 { color: #65B8FF; } #header h2, .leftSideBar h2, #footer * { color: #EEC73E; } .leftSideBar ul li a: hover { color: #65B8FF; } body { color: #333333; } body { background-color: white; } #bodyText { background-color: rgba(255, 255, 255, 0.4); border-color: #CF0000; } #header { border-color: #CF0000; } .leftSideBar h2, #footer { background-color: #65B8FF; } p.notice { background-color: #EEC73E; } #uebersicht tr.header { background-color: #CF0000; } #uebersicht td.empty { background-color: #EEEEEE; } #uebersicht td.time { background-color: #EEEEEE; } #uebersicht td.vortrag { background-color: #E8E3EB; } h1, .rightSideBar { border-color: #FF0000; } #header, #leftSideBar, p.notice { border-bottom-color: #65B8FF; border-right-color: #65B8FF; } acronym { border-color: #BFBFBF; } table.schedule { border-spacing: 2px; text-align: left; } table.schedule td.odd, table.schedule td.even { background-color: black; color: white; font-size: 115%; font-weight: bold; } .schedulehead { background-color: #049000; color: white; font-size: large; font-weight: bold; text-align: center; } .empty { background-color: #EEFFDE; } td.event { background-color: #EEFFDE; border: 2px solid #B0D48E; text-align: left; width: 32em; } .event a { border: medium none !important; } .event a: hover { background-color: #047000; border: medium none !important; color: white !important; text-shadow: none !important; } .event a.event { border: medium none; color: black; font-size: 150%; font-weight: bold; line-height: 150%; text-shadow: 0 2px 1px white; } .event ul { margin: 1em 0 0; padding: 0; } .event li { display: inline-block; list-style-type: none; margin: 0; padding: 0 2em 0 0; } */ #solar { background-image: url('../images/sun.svg'); z-index: -1000; overflow: hidden; clip: auto; position: absolute; top: -3900px; right: -3900px; width: 8000px; height: 8000px; -webkit-animation: rotate 230s infinite linear; -moz-animation: rotate 230s infinite linear; -o-animation: rotate 230s infinite linear; -ms-animation: rotate 230s infinite linear; animation: rotate 230s infinite linear; } @-webkit-keyframes rotate { 0% { -webkit-transform:rotate(0deg); } 100% { -webkit-transform:rotate(-360deg); } } @-moz-keyframes rotate { 0% { -moz-transform:rotate(0deg); } 100% { -moz-transform:rotate(-360deg); } } @-o-keyframes rotate { 0% { -o-transform:rotate(0deg); } 100% { -o-transform:rotate(-360deg); } } @-ms-keyframes rotate { 0% { -ms-transform:rotate(0deg); } 100% { -ms-transform:rotate(-360deg); } } @keyframes rotate { 0% { transform:rotate(0deg); } 100% { transform:rotate(-360deg); } } .backgroundcloud { position: absolute; width: 72px; height: 40px; z-index: -9; } .backgroundflash { position: absolute; z-index: -7; } .backgroundraindrop { position: absolute; z-index: -8; color: #66f; font-family: monospace; font-size: 50%; }