.Soporte_tngtable {
	border: solid 1px #CCCCCC;
}

.SoportePrimeroSeleccionado_tngtable {
	border-left:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;
}
.SoportePrimeroSinSeleccionar_tngtable {
	border-left:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;	
}

.SoporteUltimoSinSeleccionar_tngtable {
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
  
}
.SoporteUltimoSeleccionado_tngtable {
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;
}

.SoporteMedioSinSeleccionar_tngtable {
	border-left:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
  
}
.SoporteMedioSeleccionado_tngtable {
	border-left:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;  
}

.SoporteBordeSinSeleccionar_tngtable {
	border: solid 1px #CCCCCC;
}
.SoporteLineaBotton_tngtable {
	border-bottom:solid 1px #CCCCCC;
  
}
.SoporteTablaDeMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2E80D1;
	height:20;
}

/* the plain cells   */
.KT_tngtableFormulario td {
	border: solid 1px #d6d3ce;
	border-top-width: 0;
	border-left-width: 0;
}


/* *
 * recommmended css attribute order
	* layout:            display, list-style
	* box positioning:   position, float, clear
	* box position:      top, right, bottom, left
	* box clipping:      overflow, clip
	* box size:          width, height
	* box style:         margin, padding, border, background
	* text:              color, font, text-decoration, text-transform
	* text positioning:  text-align, vertical-align
	* other text:        white-space, ...
 * */

/* Table and cell look and feel */
.KT_tngtableFormulario {
	border: solid 1px #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}

