
#mainust{
  width:100%;
  height:auto;
  margin:10px auto;
  _margin-bottom:18px;
}

table.onust1 {
  margin: 0 auto;
}

table.onust_up {
  margin-left: 0px;
}

.onust1 td {
  vertical-align: top;
}
.onust1 span.titletext {
  height:35px;
  font-size: 10px;
  line-height:17px
}

.onust1 img {
  margin: 0 auto;
  padding-bottom: 5px;
  display: block;
  width: 145px; 
  /*width: 100%;*/
  height:109px;
}

.onust1 a {
  
  color: #333;
  text-decoration: none;
  background: #ddd;
  display: block;
}

.onust_up   a { width: 264px; margin: 6px; padding: 12px; }
.onust_down a { width: 151px; height:151px; margin: 2px; padding:  8px; }

.onust1 a:hover               {color: #fff; background: #70B3D9; text-decoration: none;}
a:hover .already_broadcasting {color: #fff; background: #70B3D9; text-decoration: none;}
a:hover .soon_broadcast_end   {color: #fff; background: #70B3D9; text-decoration: none;}

.onust1 .counters_line {
  display: block;
  margin: 4px 0px 0px 0px;
  font-size: 12px;
}

/*---------------------------------------------------------------------------------*/
._X_block_center {text-align: center}
._X_float_left   {float: left}
._X_float_right  {float: right}
._X_bold         {font-weight: bold}
a._X_link_color  {color: #68B1D9}

/*---------------------------------------------------------------------------------*/
a:link.underline_alink    {text-decoration: underline}
a:visited.underline_alink {text-decoration: underline}
a:hover.underline_alink   {text-decoration: none}
a:active.underline_alink  {text-decoration: none}
/*---------------------------------------------------------------------------------*/
