html, body { background: #fff url("img/fondo2012.gif"); font-family: "courier new", courier, monospace; color: #000; } a, .reflink a, .nav label { color: #fff; text-decoration: none; background: #f60; } a.rep { text-decoration: underline; } a:hover, .reflink a:hover, .nav label:hover { background: #f00; } a .name, a .name b { background: #0cf; color: #903; } a:hover .name, a:hover .name b { background: #f33; color: #fff; } input[type="button"], input[type="submit"] { background: #eff931; background: -moz-linear-gradient(top, #eff931 0%, #c9e800 100%); border: 1px solid #d3de27; color: #333; padding: 3px 10px; } input, input[type="text"], input[type="password"], textarea, .searchbar input { background: #cf0; border: 1px solid #000; } #main_nav a { color: #000; background: #0cf; } #main_nav a:hover { color: #fff; background: #90f; } #main_nav span a { color: #fff; background: #f03; } #main_nav span a:hover { background: #cf0; } .replymode, .extramode { background: url("img/bgtb.gif"); color: #000; } hr, .ell { display: none; } .thread hr { display: block; } .thread, #userdel, .postform, .oekform { background: #fff; box-shadow: 1px 1px 1px rgba(50, 50, 50, 0.5); margin: 0 10px 10px; padding: 10px; overflow: auto; } .postarea table { margin: 0 auto 10px; } .info, .fs { text-transform: uppercase; } .thread label { background: #ff0; } .thread label a, .thread label a:hover { background: #00ccff; color: #990033; } #rules { letter-spacing: -0.5px; } #rules li { margin-left: 0.5em; } #rules a { background: #f06; color: #fff; } #rules a:hover { color: #cf0; } .postblock { background: #ff0; } .q { color: #789922; } .subj { background: #cf0; color: #909; letter-spacing: -1px; } .name { color: black; background: white; } .name b { color: white; background: black; } .date { background: #ff0; } .omitted, .hsbn, .hsbn:hover { color: #ff3fff; background: #5500aa; display: inline-block; } .reply, #q-p { background: #e6e6e6; } .abbrev { color: #707070; } .highlight { background: #ccc; outline: 2px dashed #aaa; } #userdel{ padding: 5px; } input[type="submit"].psei { background: #ff6600; color: white; border: none; padding: 0.4em 1em; } .nav { float: left; } .managertable td, #pg { background: #fff; } .managertable th { background: #ddd; } .yt { background: #f7f7f7; border: 1px solid #999; color: #000; } .yt:hover { background: #efefef; } .footer { background: #000; color: #fff; } .footer a, .footer a:hover { background: #000; } .quoted { border-color: #fff; } #main_nav.mob { background: #fff; } #main_nav.mob select { background: #ff0; } @media (max-width: 600px) { .thread, #userdel { margin: 2em 0; padding: 5px; } }