body { background: #fff; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #000000; margin: 0; } fieldset { border: 1px solid #bbb; padding: 8px; } #banner { height: 58px; margin: 0 0 1em 0; padding: 10px 20px; background: url('images/banner_gradient.gif') top left repeat-x #d8edfd; overflow: hidden; } #banner h1 { position: absolute; top: 13px; right: 20px; width: 16em; text-align: right; font-size: 15pt; color: #333; z-index: 5; } #banner .banner-bg { position: absolute; top: 0; right: 0; width: 630px; height: 78px; background: url('images/banner_schraffur.gif') top right no-repeat; z-index: 0; } #banner .banner-logo { position: absolute; top: 10px; left: 20px; z-index: 4; } #banner .banner-logo a { border: 0; } #bodycontent { margin: 1.5em 20px; } .console { display: none; color: #999; margin-bottom: 0.5em; } .translist thead td { font-weight: bold; padding: 2px 6px 2px 4px; } .translist tbody td { padding: 2px 6px 2px 4px; border-bottom: 1px solid #ccc; } .untranslated { background: #EF9398; } .key { font-family: monospace; font-size: x-small; } .original { color: black; } .hint { color: #999; } #translations { margin: 20px 0; } #resultsbox { } #results { font-family: monospace; font-size: x-small; } table.stats td { width: 350px; vertical-align: top; } table.langstats { width: 300px; border-collapse: collapse; border: 1px #bbb solid; } td.lang { width: 240px; white-space: nowrap; text-align: left; } td.percent { width: 60px; white-space: nowrap; text-align: right; } td.zebra { background-color: #eaeaea; } /*****************/ input, textarea { font-size: 9pt; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; padding: 1px; padding-left: 3px; padding-right: 3px; background-color: #ffffff; border: 1px solid #666666; } input.button { height: 20px; color: #333333; font-size: 12px; padding-left: 8px; padding-right: 8px; background: url('button.gif') repeat-x #f0f0f0; border: 1px solid #a4a4a4; }