body { background-image: url('images/background.jpg'); font-family: Optima, 'Lucida Sans Unicode', sans-serif; color: #424242; font-size: 14pt; margin: 0px; } h1 { font-size: 24pt; font-weight: normal; margin-top: 2em; margin-bottom: 2.5em; } h2 { font-size: 16pt; font-weight: normal; margin-top: -2.5em; margin-bottom: 3em; } h1, h2 { text-align: center; } h1, h2, #content { margin-left: 10%; margin-right: 10%; } #content { margin-bottom: 4em; } ol { margin-left: 0.2em; } ol, ul { margin-bottom: 2em; } ul { list-style-type: disc; } li { margin: 1em; } #top, #bottom { font-size: 10pt; background-color: white; margin: 0px; font-family: sans-serif; border-bottom: 1px solid black; } #top { padding: .1em .3em .2em .3em; } #bottom { border-top: 1px solid black; padding: .2em .3em .2em .3em; } #top a, #bottom a { text-decoration: none; } a#start, a#previous { display: block; float: left; } a#contents { text-align: center; margin: auto; display: block; } a#next { display: block; float: right; } a#previous:before { content: "« "; } a#next:after { content: " »"; } .float.left { float: left; } .float.right { float: right; } a.erklaerung { font-size: smaller; } .attention, .equation { margin: auto; text-align: left; background-repeat: no-repeat; margin-top: 2em; } .attention { width: 42%; background-image: url('images/attention.png'); font-weight: bold; padding-left: 60px; min-height: 60px; line-height: 2.3em; } .single.equation { line-height: 5em; } .equation { width: 60%; background-image: url('images/chemicals.png'); padding-left: 120px; min-height: 110px; margin-top: 3em; } .equation img { position: relative; top: 2px; left: 1px; } .equation .marginal { margin-bottom: .5em; } .equation .double.marginal { margin-top: .5em; } .smaller { font-size: smaller; } .smallest { font-size: small; } .indented { display: block; margin-left: 1em; } .equation .smaller { line-height: 16pt; } .green { border: 1px solid #b9e290; background: #dbf8c1; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9ffcd', endColorstr='#ccfb9d'); background: -webkit-gradient(linear, left top, left bottom, from(#e9ffcd), to(#ccfb9d)); background: -moz-linear-gradient(top, #e9ffcd, #ccfb9d); } hr { margin-top: 3em; margin-bottom: 4em; height: 0px; border: 0px solid black; border-top: 1px solid #aaa; }