table.tablo a{ color:#003399; text-decoration:none;}
table.tablo a:hover{ color:#003399; text-decoration:none;}
table.tablo {
  width: 100%;
  margin: 10px;
  padding: 0;
  border-collapse: separate;
  *border-collapse: collapse;
  /* IE7, collapse table.tablo to remove spacing */

  font-family:Tahoma, Geneva, sans-serif; font-size:13px;
  border: 3px solid #333333;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  /*behavior: url(http://www.iddaa-tahmin.com/css/PIE.htc);*/
}
table.tablo th, table.tablo td {
  padding: 4px 4px 5px;
  line-height: 13px;
}
table.tablo th {
  padding-top: 9px;
  font-weight: bold;
  vertical-align: middle;
  /*border-bottom: 1px solid #666;*/
  background-color:#333333;
  color:#FFCC00;
  font-weight:bold;
}
table.tablo td {
  vertical-align: top;
}
table.tablo th + th{
  border-left: 1px solid #666;
}
table.tablo td + td {
  border-left: 1px solid #F7F7F7;
}
table.tablo tr + tr td {
  border-top: 1px solid #F7F7F7;
}
table.tablo tbody tr:first-child td:first-child {

}
table.tablo tbody tr:first-child td:last-child {

}
table.tablo tbody tr:last-child td:first-child {

}
table.tablo tbody tr:last-child td:last-child {

}
.zebra-striped tbody tr:nth-child(odd) td {
  background-color: #f9f9f9;
}
.zebra-striped tbody tr.odd td {
  background-color: #f9f9f9;
}
.zebra-striped tbody tr:hover td {
  background-color: #f5f5f5;
}
table.tablo .header {
  cursor: pointer;
}
table.tablo .header:after {
  content: "";
  float: right;
  margin-top: 7px;
  border-width: 0 4px 4px;
  border-style: solid;
  border-color: #000 transparent;
  visibility: hidden;
}
table.tablo .headerSortUp, table.tablo .headerSortDown {
  background-color: rgba(141, 192, 219, 0.25);
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
}
table.tablo .header:hover:after {
  visibility: visible;
}
table.tablo .headerSortDown:after, table.tablo .headerSortDown:hover:after {
  visibility: visible;
  filter: alpha(opacity=60);
  -khtml-opacity: 0.6;
  -moz-opacity: 0.6;
  opacity: 0.6;
}
table.tablo .headerSortUp:after {
  border-bottom: none;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #000;
  visibility: visible;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  filter: alpha(opacity=60);
  -khtml-opacity: 0.6;
  -moz-opacity: 0.6;
  opacity: 0.6;
}
table.tablo .blue {
  color: #049cdb;
  border-bottom-color: #049cdb;
  font-weight:bold;
}
table.tablo .headerSortUp.blue, table.tablo .headerSortDown.blue {
  background-color: #ade6fe;
}
table.tablo .green {
  color: #46a546;
  border-bottom-color: #46a546;font-weight:bold;
}
table.tablo .headerSortUp.green, table.tablo .headerSortDown.green {
  background-color: #cdeacd;
}
table.tablo .red {
  color: #9d261d;
  border-bottom-color: #9d261d;font-weight:bold;
}
table.tablo .headerSortUp.red, table.tablo .headerSortDown.red {
  background-color: #f4c8c5;
}
table.tablo .yellow {
  color: #ffc40d;
  border-bottom-color: #ffc40d;font-weight:bold;
}
table.tablo .headerSortUp.yellow, table.tablo .headerSortDown.yellow {
  background-color: #fff6d9;
}
table.tablo .orange {
  color: #f89406;
  border-bottom-color: #f89406;font-weight:bold;
}
table.tablo .headerSortUp.orange, table.tablo .headerSortDown.orange {
  background-color: #fee9cc;
}
table.tablo .purple {
  color: #7a43b6;
  border-bottom-color: #7a43b6;font-weight:bold;
}
table.tablo .headerSortUp.purple, table.tablo .headerSortDown.purple {
  background-color: #e2d5f0;
}

