body { font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; padding: 0px; margin: 0px; color: #ffffff; background: #889098 url('http://olymp-solutions.com/stat/img/allbg.gif') top left repeat-x; } table, td { font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; color: #ffffff; } a img { border: 0; } a:link, a:visited { font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; text-decoration: underline; color: #44484c; } a:hover { font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; text-decoration: underline; color: #ffffff; } .counters, .countersAct { text-align: center; height: 40px; } .counters { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; } .ttl { background: url('http://olymp-solutions.com/stat/img/logobg.gif') top left no-repeat; } .ttl h1 { font-weight: bold; font-family: Trebuchet MS, Arial, Verdana; font-size: 24px; color: #ffffff; margin: 8px 4px 0px 0px; padding: 0px; text-align: right; background: none; } h1 { font-family: Trebuchet MS, Arial, Verdana; font-size: 20px; font-weight: bold; text-decoration: none; color: #ffffff; margin: 0px 0px 8px 0px; } h2 { font-family: Trebuchet MS, Arial, Verdana; font-size: 16px; font-weight: bold; text-decoration: none; color: #ffffff; background: #777E85; padding: 4px; margin: 16px 0px 8px 0px; } .formfmt input, .formfmt textarea { font-family: Trebuchet MS, Arial, Verdana; border: 1px solid #cccccc; } .pf { padding: 0px 0px 16px 0px; width: 600px; } .news, .news a { font-size: 12px; }