/* css-Definitionen für chrischtehuesli.ch von Louis Brandenberger, webmaster@chrischtehuesli.ch für Anregungen, Kritik, Fragen etc. ungeniert mailen! -- Bildschirmformat -- */ body { background-color: white; color: black; font-family: Verdana, sans-serif; } #head, #menu, #inhalt { max-width: 48em; margin-left: auto; margin-right: auto; padding-left: 1em; padding-right: 1em; } .floated { float: left; padding-right: 1em; } .druck { display:none; } #bar { background-color: #ff8; } #menu a, #menu u { padding-top: 0.5ex; padding-bottom: 0.5ex; padding-left: 1em; padding-right: 1em; border-style: none; } #menu a { background-color: #FAE823; } #menu a:hover { background-color: #ff8; color: black; } #menu u { background-color: #E82E04; text-decoration: none; } /* Fuss-Leiste */ * #fuss { position: relative; left: 78%; top: 14px; width: 21%; color: black; background: #fff; border-style: solid; border-width: 1px; border-color: #FAE823; padding: 1px; z-index: 100; } * #fuss a.opt:link, a.opt:visited, .info { color: black; font: normal 10px Verdana, sans-serif; text-decoration: none; } * #fuss a { font: normal 10px Verdana, sans-serif; text-decoration: none; color: #E82E04; } * #fuss a.opt:link, * a.opt:visited, .info { text-align: center; vertical-align: top; background: #fff; border-style: solid; border-width: 1px; border-color: #fff; display: block; margin: 0; padding: 2px; } * #fuss a.opt:hover { border-style: solid; border-width: 1px; border-color: #E82E04; } #valid { display: none; margin-top: -60px; padding-top: 0; position: relative; top: 90px; } #valid .w3 { border:3px; width:88px; height:31px } /* Formular */ input.area, textarea { font:13.4px "Courier New",Courier,monospace; border:1px solid #FAE823; margin:0 0 10px 0; vertical-align:middle; } input.area { width:180px; } textarea { width:360px; } input.area:focus, textarea:focus { border:1px solid #E82E04; } /* Dokument */ #inhalt { margin-bottom: -20px; padding-bottom: 20px; z-index: 0; } a:link, a:visited, a:hover, a:active { border-style: solid; border-width: 1px; text-decoration: none; color: #E82E04; } a:link { border-color: #FAE823; } a:visited { border-color: #cc9; } a:hover, a:active { border-color: #E82E04; } .fehler { color: #090; } @media screen { #inhalt { background-image: url(../bilder/rand1.gif); background-repeat: repeat-x; background-position: bottom; background-attachment: fixed; } }