@charset "utf-8";
.scoreTABLE th, .scoreTABLE td{
 padding: 3px;
}
.sideBar .scoreTABLE table{
 width: 298px;
}
.sideBar .scoreTABLE th{
 background: #c1ded0;
 text-align: left;
 border-right: 1px solid #ccc;
 padding: 5px;
}
.sideBar .scoreTABLE td{
 padding: 3px;
}
table, th, td{
 border: 1px solid #ccc;
 border-collapse: collapse;
 text-align: center;
}
.teamL, td.tb-l{
 text-align: right;
 border-right: none;
}
.teamR, td.tb-r{
 text-align: left;
 border-left: none;
}
td.tb-m{
 border-left: none;
 border-right: none;
}
td.tbLegue{
 color: #009966;
 background: #efefef url(/img/common/bg_slash.gif);
 text-align: left;
 padding: 5px 5px 5px 10px;
 font-weight: bold;
 letter-spacing: 0.2em;
}
div.tbScore{
 font-family: verdana, helvetica, sans-serif;
}
span.score{
 display: block;
 float: left;
 width: 20%;
 font-family: verdana, helvetica, sans-serif;
 font-weight: bold;
}
span.teamL{
 display: block;
 float: left;
 width: 40%;
}
span.teamR{
 display: block;
 float: left;
 width: 40%;
}
.sideBlock td.result{
 width: 80%;
}
.sideBlock td.status{
 width: 20%;
}
td.result a{
 display: block;
 cursor: pointer;
}
td.result a:hover{
 text-decoration: none;
}
.latestScore td, .latestScore th{
 padding: 2px;
}
.even{
 background: #efefef;
}
