body {background-color: #999;}

a {color: #222; font: bold 10px Verdana;}
#scoreboard {color: #fff; font: normal 15px Arial;}

#scoreboard table {
	margin-bottom: 10px;
	/*width: 400px;*/
	width: 100%;
}

}

sup {font-size: 10px; color: #ccc;}

td.sets {text-align: left;}

.pl1, .pl2 {background-color: #000; padding: 4px 6px;}
.attr {background-color: #000; padding: 2px 2px 2px 6px; width: 5px; font-size: 11px; text-align: right; vertical-align: top;}
.pt1, .pt2 {text-align: center; width: 25px; background-color: #222; width: 20px;}
.srt {text-align: center; padding: 4px 6px; background-color: #000;width: 8px;}
.sets {color: #ffcc00; padding: 4px 6px; background-color: #000; width: 10px;}
.mid {font: normal 8px Arial; color: #eee; vertical-align: middle; padding: 2px 0; background-color: #666; border-top: 1px solid #777; border-bottom: 1px solid #444;}
.mid-in {padding: 0 6px;}

.p10 {padding: 10px;}
.tm {text-align: right; padding: 0 4px;}
.flr {float: right;}
#reklamka {font: normal 11px Verdana; color: #000; padding: 10px 0;}
#reklamka a {color: #000;}

img {border: 0;}

.crt {font: bold 10px Verdana; color: #eee; padding: 2px 6px; background-color: #333;}
.sm {font: normal 10px Verdana; color: #333;}
.vam {vertical-align: middle;}

.hand {cursor: pointer;}

.ctr {text-align: center;}

.tb {font-size: 8px; padding-left: 1px;}
.upp {color: yellow; padding-left: 2px}

#set-navi {border-bottom: 3px solid #444; width: 350px;}
#set-navi span {background-color: #666; color: #eee; padding: 2px 4px; border-right: 3px solid #999;}
#set-navi .act {background-color: #444; color: #eee; padding: 2px 4px;}
#set-navi a {color: #eee; text-decoration: none; padding: 0;}

#navi {padding: 4px 0; background-color: #666;}
#navi a {text-decoration: none; font: bold 12px Arial; color: #ffcc00; padding: 0 6px;}


.date-navi {text-align: center; padding:4px; background-color: #555; font: bold 11px Arial; color:#fff;}
.date-navi a {color: #ccc; text-decoration: none; padding: 4px;}
.date-navi a:hover {background-color: #666;}

#statistics {width: 420px;}
#statistics td {font-size: 12px; font-family: Arial; text-align: center; padding: 1px 3px;}

#no-matches-banner {text-align: center; padding:30px 0;}

#down {font: bold 12px Arial;}
#completed {font-family: Arial; font-size: 12px;}
.divider {padding: 10px 6px 0 6px; font-size: 11px;}
.match {padding: 2px 6px; cursor: pointer;}
.match-no-click {padding: 2px 6px;}
.topic {background-color: #444; color: #eee;}
.g1 {background-color: #aaa;}
.sg1 {background-color: #bbb;}
.g2 {background-color: #999;}
.sg2 {background-color: #aaa;}
.footer {color: #aaa;}
.bo {font-weight: bold;}

a.small {font: normal 12px Arial; padding-right: 6px; color: #333;}

.la {font: normal 10px Verdana; color: #ccc; padding: 1px 6px; background-color: #111; text-align: right; border-top: 1px solid #222;}

.bl {background-color: #ccc !important; color: #111 !important;}
.rt {text-align: right;}
.court-header {background-color: #333; color: #fff; padding: 2px 6px;}
.schedule-info {color: #555; padding: 2px 6px; font: normal 10px Verdana; border-top: 1px solid #555;}

#schedule-belt {padding: 6px;}
#schedule-belt span{padding: 3px 6px; margin-right: 2px; background-color: #888;}
#schedule-belt a {padding: 3px 6px; background-color: #ffcc00; color: #000; text-decoration: none; font-weight: bold; margin-right: 2px;}
#schedule-belt .current {background-color: #000; color: #fff;}
.schedule-score {float: right; width: 100px; text-align: center; margin-top: 10px;}

a.inp {padding: 1px 4px; background-color: #999; color: #000; text-decoration: none; font-weight: bold; margin-right: 2px;}

.hlt {background-color: #ccc;}
.event-name {font: bold 14px Arial; padding: 4px; background-color: #444; color: #fff;}

.scoreboard-topic {color: #eee; background-color: #333; font-size: 11px; padding: 2px 6px; width: 199px;}

.info {font: normal 12px Arial; text-align: center; padding: 20px 0;}
.umpire-name {font: normal 12px Arial; text-align: right; width: 350px; padding: 2px 4px;}
.sharer {font: normal 12px Arial; width: 350px; padding: 2px 4px; color: #555;}
.sharer a {font: normal 12px Arial; color: #111; text-decoration: none;}

.contact {padding: 10px 0;}

.scorecard td {width: 15px; text-align: center; padding: 2px;}


.sub-navi {background-color: #777; padding: 3px 4px 1px 4px; margin: 6px 0;}
.subevent-navi {text-align: right; margin-top: 3px;}
.stat-desc {padding: 0 4px 6px 4px; font: normal 11px Arial; text-transform: uppercase; color: #444;}
.sub-navi a {padding: 2px 8px; font: bold 12px Arial; text-decoration: none; }
a.act {background-color: #999;}
a.switch {padding-left:12px; text-decoration: none; font: bold 11px Arial;}
.rankings {width: 420px;}
.rankings td {padding: 2px;}
.rankings td.name {width: 150px;}
.title {font: normal 9px Arial; text-transform: uppercase; color: #444;}
.rank {text-align: right; width: 30px;}

/* jumbo */

.jumbo-col {vertical-align: top;}
.court-title {padding: 2px 4px; font: bold 14px Arial; background-color: #006699;}



