.simpletable th {
      border: 0px;
      color: #000;
      text-align: center; 
/*      vertical-align: text-top; */
      padding:3px;
} 
 
.simpletable td, tr {
      text-align:left;
      vertical-align: top; 
      padding:2px;
      border: 0px;
}

.simpletable img { padding: 0px;border: none;}

/*--- for colorflip tables: light yellow rows & yellow gradient header ---*/	  
.flipcolortable_yellow1 {
      border: 0;
      border-collapse: collapse; 
}               
 
.flipcolortable_yellow1 th {
      background: -webkit-linear-gradient(top right, #e5e500, #efef84); /* для webkit-браузеров */
      background: -moz-linear-gradient(top right, #e5e500, #efef84); /* для firefox 3.6+ */
      background: -o-linear-gradient(top right, #e5e500, #efef84); /* для Opera 11.10+ */
      background: -ms-linear-gradient(top right, #e5e500, #efef84); /* для IE10+ */
      border: 0px;
      color: #000;
      text-align: center;
      font-weight:bold; 
/*      vertical-align: text-top; */
      padding:3px;
} 
 
.flipcolortable_yellow1 td, tr {
      text-align:left;
      vertical-align: top; 
      padding:2px;
      border: 0px;  
}
.flipcolortable_yellow1 
  tr:nth-child(even) { background-color: #fefde0; }
.flipcolortable_yellow1 
  tr:nth-child(odd) { background-color: #fefead; }
.flipcolortable_yellow1 
  tr:hover { background-color: #fefe6d; }

/*--- end of colorflip tables: light yellow rows & yellow gradient header ---*/  

/*--- for colorflip tables: light yellow rows & light blue-cian gradient header ---*/	  
.fct_cyan_yellow {
      border: 0;
      border-collapse: collapse; 
}               
 
.fct_cyan_yellow th {
      background: -webkit-linear-gradient(top right, #e5f4fc, #bfdef0); /* для webkit-браузеров */
      background: -moz-linear-gradient(top right, #e5f4fc, #bfdef0); /* для firefox 3.6+ */
      background: -o-linear-gradient(top right, #e5f4fc, #bfdef0); /* для Opera 11.10+ */
      background: -ms-linear-gradient(top right, #e5f4fc, #bfdef0); /* для IE10+ */
      border: 0px;
      color: #000;
      text-align: center;
      font-weight:bold; 
/*      vertical-align: text-top; */
      padding:3px;
} 
 
.fct_cyan_yellow td, tr {
      text-align:left;
      vertical-align: top; 
      padding:2px;
      border: 0px;
}
.fct_cyan_yellow 
  tr:nth-child(even) { background-color: #fefde0; }
.fct_cyan_yellow 
  tr:nth-child(odd) { background-color: #fefead; }
.fct_cyan_yellow 
  tr:hover { background-color: #fefe6d; }

/* то же что и выше, но для ячеек всех кроме первой - левый бордер точечный бледный */
.fct_cyan_yellow1 {
      border: 0;
      border-collapse: collapse; 
}               
.fct_cyan_yellow1 img {
      padding: 0px;
      border: none; 
}               
.fct_cyan_yellow1 th {
      background: -webkit-linear-gradient(top right, #e5f4fc, #bfdef0); /* для webkit-браузеров */
      background: -moz-linear-gradient(top right, #e5f4fc, #bfdef0); /* для firefox 3.6+ */
      background: -o-linear-gradient(top right, #e5f4fc, #bfdef0); /* для Opera 11.10+ */
      background: -ms-linear-gradient(top right, #e5f4fc, #bfdef0); /* для IE10+ */
      border: 0px;
      color: #000;
      text-align: center;
      font-weight:bold; 
/*      vertical-align: text-top; */
      padding:3px;
} 
 
.fct_cyan_yellow1 td, tr {
      text-align:left;
      vertical-align: top; 
      padding: 2px 5px 2px 5px;
      border: 0px;
}
.fct_cyan_yellow1 p
{
  margin: 0;
  padding: 2px 0 2px 0;	
} 

.fct_cyan_yellow1 
  tr:nth-child(even) { background-color: #fefde0; }
.fct_cyan_yellow1 
  tr:nth-child(odd) { background-color: #fefead; }
.fct_cyan_yellow1 
  tr:hover { background-color: #fefe6d; }
.fct_cyan_yellow1 
  tr:nth-child(even)>td:nth-child(n+2) { border-left: 1px dotted #caca55; }
.fct_cyan_yellow1 
  tr:nth-child(odd)>td:nth-child(n+2) { border-left: 1px dotted #d0d002; }
.fct_cyan_yellow1 
  th:nth-child(n+2) { border-left: 1px dotted #2222ff; }
  
/*--- end of colorflip tables: light yellow rows & light blue-cian gradient header ---*/  
.tbl_tr_td_padding_10_30 td {
      padding: 10px 30px;
}

/*--- for transparent tables, valign=top ---*/	  
.simpletable {
      border: 0;
      cellspacing: 2;
      cellpadding: 0;
      border-collapse: collapse; 
/*      background: #aa00ff; */
}               
 
/*--- end of for colorflip tables ---*/	  