/* ____________________________________________ Content/Text */ #content { } h2 { font: bold 130%/130% georgia, garamond, serif; color: #600; text-align: center; margin: 25px 0; } h3 { font: bold 100%/100% georgia, garamond, serif; color: #600; text-align: left; margin: 25px 0; } h4 { font: bold 90%/90% georgia, garamond, serif; color: #600; } h5 { font: bold 70%/100% verdana, sans-serif; color: #600; } #content ul { list-style-type: disc; } #content ol { list-style-type: lower-alpha; } #content ol ol { list-style-type: decimal; } p.top { text-align: right; } #content table { width: 99.9%; margin-bottom: 20px; } .head { font-weight: bold; background-color: #fe9; } .even { background-color: #fe9; } .neu { color: #c00; } span.inq { color: #c00; font: bold 120%/50% georgia, garamond, serif; float: left; padding-right: 20px; } img.handbuch { width: 45px; height: 45px; float: right; } p.nlsymbol img { width: 16px; height: 16px; margin: 0 2px; } /* ____________________________________________ Formulare */ fieldset { padding: 10px; } legend { padding: 2px 5px; margin: 10px 0; } label { display: block; padding: 2px 0; } .inputlabel { display: block; float: left; width: 11em; text-align: right; padding: 0 1em 0 0; } /* ____________________________________________ Haupt-Navigation */ #mainnav { width: 250px; } #mainnav ul { list-style-type: none; margin-bottom: 1em; margin-left: -25px; } #mainnav li { list-style-type: none; } /* ____________________________________________ Subnavigation */ .subnav { font-size: 75%; line-height: 200%; } /* ____________________________________________ Sprachauswahl */ #langnav ul { list-style-type: none; text-align: right; font-size: 75%; } #langnav li { display: inline; } /* ____________________________________________ Header */ #header { } #header h1 { font-weight: normal; font-size: 150%; line-height: 150%; font-family: georgia, garamond, serif; color: #c00; text-align: center; } #header h1 a { text-decoration: none; } /* ____________________________________________ Adresse/Banner */ div#add, div#banner { border-top: 1px solid #c00; font-size: 85%; margin-top: 3em; padding: 0 15px 0 0; text-align: right; } div#add address { margin: 3em 0; } div#banner p { text-align: center; margin: 3em 0; } /* ____________________________________________ Footer */ #footer { } #footer p { font-size: 75%; text-align: center; margin-top: 50px; } /* ____________________________________________ Startseite */ #start { font-weight: normal; text-align: center; font-size: 75%; font-family: verdana, sans-serif; letter-spacing: 0; } .startnav a { padding: 0 15px; text-align: center; } .startnav { padding: 25px 25px 0 25px; } .startdes { padding: 25px 25px 0 0; } #footer address { padding-top: 25px; font-size: 75%; text-align: center; } /* ____________________________________________ Body und Grundlagen */ body { background: #ffc; margin: 0; color: #600; } a { color: #c00; font-weight: normal; text-decoration: underline; } p { text-align: left; } .bold { font-weight: bold; } .italic { font-style: italic; } .right { text-align: right; } .center { text-align: center; } .small { font-size: 85%; } .red { color: #c00; }