.uin_cell {
  float: left;
  display: block;
  overflow: hidden;
  margin: 0 41px 10px 0;
  padding: 2px;
  height: 70px;
  width: 100px;
  color: #343A38;
  text-decoration: none;
}

.uin_cell:hover {
  background: #EDEBE6 url(images/uin_cell.png);
}
/* //////////////////////////////////// */
.pairs {
  float: left;
  display: block;
  overflow: hidden;
  margin: 0 41px 10px 0;
  padding: 2px;
  height: 120px;
  width: 100px;
  color: #343A38;
  font-size: 23px;
  text-decoration: none;  
}
.pairs:hover {
  background: #EDEBE6 url(images/pairs.png);
}
/* //////////////////////////////////// */
.no_margin { margin: 0; }
.uin_clear { clear: both; height: 1px; }
/* //////////////////////////////////// */
.uin {
  margin: 0;
  padding: 0;
  display: block;
}

.status {
  font-weight: 500;
  float: left;
  margin: 6px 0 0 0;
  padding: 0;
  font-size: 9px;
}

.price {
  float: right;
  margin: 2px 0 0 0;
  padding: 0;
  font-size: 14px;
}
/* //////////////////////////////////// */
.dig5 {
  font-size: 23px;
}

.dig6 {
  font-size: 23px;
}

.dig7 {
  font-size: 19px;
  padding: 2px 0 3px 0;
}

.dig8 {
  font-size: 16px;
  padding: 4px 0 5px 0;
}

.dig9  {
  font-size: 14px;
  padding: 6px 0 5px 0;
}

/* //////////////////////////////////// */
.uin .a { font-weight: bold; font-size: 115%;}
.uin .b { font-weight: bold; font-size: 105%;}
.uin .c { font-weight: bold; font-size: 95%;}
.uin .d { font-weight: bold; font-size: 85%;}
.uin .e { font-weight: bold; font-size: 80%;}
/* //////////////////////////////////// */

.x {padding: 0 1px;}
.x, .xx, .xx2, .xxx, .xxxx, .x_y {
  margin: 0;
  color: #fff;
}

.x {background: #00C0DA;}
.xx  {background: #00C0DA;}
.xx2 {background: #71BC04;}
.xxx {background: #00C0DA;}
.x_y {background: #00C0DA;}
.xxxx {background: #00C0DA;}
.x_y span {color: #343A38;}
.red { color: #F95BC0; }
/* //////////////////////////////////// */
.dig6 .x, .dig5 .x {background-image: url(images/6dig_x.png);}
.dig6 .xx, .dig5 .xx {background-image: url(images/6dig_xx.png);}
.dig6 .xx2, .dig5 .xx2 {background-image: url(images/6dig_xx2.png);}
.dig6 .xxx, .dig5 .xxx {background-image: url(images/6dig_xxx.png);}
.dig6 .x_y {background-image: url(images/6dig_x_y.png);}
.dig6 .xxxx, .dig5 .xxxx {background-image: url(images/6dig_xxxx.png);}

.uin_cell:hover .dig6 .x,
.uin_cell:hover .dig6 .xx,
.uin_cell:hover .dig6 .xx2,
.uin_cell:hover .dig6 .xxx,
.uin_cell:hover .dig6 .x_y,
.uin_cell:hover .dig6 .xxxx,
.uin_cell:hover .dig5 .x,
.uin_cell:hover .dig5 .xx,
.uin_cell:hover .dig5 .xx2,
.uin_cell:hover .dig5 .xxx,
.uin_cell:hover .dig5 .x_y,
.uin_cell:hover .dig5 .xxxx {
  background-position: 0 28px;
}
/* //////////////////////////////////// */
.dig7 .xxxx {background-image: url(images/7dig_xxxx.png);}
.dig7 .xxx {background-image: url(images/7dig_xxx.png);}

.uin_cell:hover .dig7 .xxx,
.uin_cell:hover .dig7 .xxxx {
  background-position: 0 23px;
}
/* //////////////////////////////////// */

/* //////////////////////////////////// */

.uins_page {
  clear: both;
  height: 32px;
  font-size: 20px;
  margin: 0;
  padding: 0 0 15px 0;
}

.uins_page span {
  float: left;
  margin: 0 15px 0 0;
}

.uins_page a {
  float: left;
  display: block;
  height: 30px;
  text-align: center;
  text-decoration: none;
  margin: 0 20px 0 0;
  padding: 0;
}

.uins_page a:hover {
  text-decoration: underline;
}

.uins_page .page_now,
.uins_page .page_now:hover {
  width: 30px;
  color: #FFFFFF;
  text-decoration: none;
  background: #8D8D8D url(images/page_a.png) no-repeat;
}

/* //////////////////////////////////// */

.table_info, .table_pay {
  margin: 0;
  padding: 0;
  border: 0;
  border-collapse: collapse; 
}

.table_info td { padding: 0 10px 10px 0; vertical-align: top;}

.h_name, .h_price, .h_goods, .h_dateput, .h_descr, .h_adddescr {
  font-size: 16px;
}

.h_name, .h_price {
  line-height: 30px;
}

.i_name, .i_price {
  font-size: 20px;
}

.table_info li {
  list-style: square;
  margin: 2px 0 0 30px;
  padding: 0;
}

.table_pay td {
  padding: 0;
  margin: 0;
}

.table_pay input, .buttons {
  border: 0;
  margin: 0;
  width: 142px;
  height: 38px;
  font-size: 20px;
  text-decoration: underline;
  color: #fff;
  background: transparent url(images/button.gif);
  vertical-align: bottom;
}

/* //////////////////////////////////// */

.edits {
  border: 1px solid #B5CFE7;
  border-top: 1px solid #6B9BC1;
  font-size: 24px;
  font-weight: 500;
  color: #403B33;
  padding:  0 10px 0 10px; 
  margin: 0 10px 0 0;
  width: 377px;
  height: 36px;
}

/* //////////////////////////////////// */

pre {
	border: 1px solid #777;
}

/* //////////////////////////////////// */

.contact_with {
  display: block;
  padding: 0 0 30px 0;
}
