/* * ** * ** * ** * ** * ** * ** * ** * ** * ** * ** * ** *  
 * 
 *  De Facto S.A.
 *
 * 
 * * **/


/* 
   ------------------------------------------------------------------------------------------------------------------ 
	Sección	: 	CSS PARA DEFINIR UN CONTENIDO DE UNA FILA 
   ------------------------------------------------------------------------------------------------------------------ 
*/

/* 	Descripción de uso de div table HTML 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/*
		...
			<div class="bloq-cnte-tabl" df="[]">

				// CONTENIDO ...

			</div> <!-- bloq-cnte-tabl -->
		...			

*/ 

.bloq-cnte-tabl {
	width: 100%;
	display: table;
}

/* 	
   ------------------------------------------------------------------------------------------------------------------ 
    Descripción de uso de div table-row HTML 
   ------------------------------------------------------------------------------------------------------------------ 

		...
			<div class="bloq-cnte-tabl-fila" df="[]">

				// CONTENIDO ...

			</div> <!-- bloq-cnte-tabl-fila -->
		...			

*/ 

.bloq-cnte-tabl-fila {
	display: table-row;
	z-index: 99;
}

/*
   ------------------------------------------------------------------------------------------------------------------ 
 	Para manejo de espacios entre las celdas de la tabla-div 
   ------------------------------------------------------------------------------------------------------------------ 

		...
			<div class="bloq-cnte-tabl s10 df="[]">

				// CONTENIDO ...

			</div> <!-- bloq-cnte-tabl -->
		...			


CHT/CMT
.bloq-cnte-tabl.s0 por .bloq-cnte-tabl.obmp-brde-spac-0 (0 al 40)
*/ 

.bloq-cnte-tabl.obmp-brde-spac-0        { border-spacing:  0px; border-collapse: collapse;  }
.bloq-cnte-tabl.obmp-brde-spac-1        { border-spacing:  1px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-2        { border-spacing:  2px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-3        { border-spacing:  3px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-4        { border-spacing:  4px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-5        { border-spacing:  5px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-6        { border-spacing:  6px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-7        { border-spacing:  7px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-8        { border-spacing:  8px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-9        { border-spacing:  9px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-10       { border-spacing: 10px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-11       { border-spacing: 11px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-12       { border-spacing: 12px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-13       { border-spacing: 13px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-14       { border-spacing: 14px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-15       { border-spacing: 15px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-16       { border-spacing: 16px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-17       { border-spacing: 17px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-18       { border-spacing: 18px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-19       { border-spacing: 19px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-20       { border-spacing: 20px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-21       { border-spacing: 21px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-22       { border-spacing: 22px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-23       { border-spacing: 23px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-24       { border-spacing: 24px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-25       { border-spacing: 25px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-26       { border-spacing: 26px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-27       { border-spacing: 27px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-28       { border-spacing: 28px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-29       { border-spacing: 29px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-30       { border-spacing: 30px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-31       { border-spacing: 31px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-32       { border-spacing: 32px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-33       { border-spacing: 33px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-34       { border-spacing: 34px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-35       { border-spacing: 35px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-36       { border-spacing: 36px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-37       { border-spacing: 37px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-38       { border-spacing: 38px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-39       { border-spacing: 39px; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-40       { border-spacing: 40px; border-collapse: separate;  }

.bloq-cnte-tabl.obmp-brde-spac-hori-0   { border-spacing: 0px  0px ; border-collapse: collapse;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-1   { border-spacing: 0px  1px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-2   { border-spacing: 0px  2px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-3   { border-spacing: 0px  3px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-4   { border-spacing: 0px  4px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-5   { border-spacing: 0px  5px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-6   { border-spacing: 0px  6px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-7   { border-spacing: 0px  7px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-8   { border-spacing: 0px  8px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-9   { border-spacing: 0px  9px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-10  { border-spacing: 0px 10px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-11  { border-spacing: 0px 11px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-12  { border-spacing: 0px 12px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-13  { border-spacing: 0px 13px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-14  { border-spacing: 0px 14px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-15  { border-spacing: 0px 15px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-16  { border-spacing: 0px 16px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-17  { border-spacing: 0px 17px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-18  { border-spacing: 0px 18px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-19  { border-spacing: 0px 19px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-20  { border-spacing: 0px 20px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-21  { border-spacing: 0px 21px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-22  { border-spacing: 0px 22px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-23  { border-spacing: 0px 23px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-24  { border-spacing: 0px 24px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-25  { border-spacing: 0px 25px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-26  { border-spacing: 0px 26px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-27  { border-spacing: 0px 27px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-28  { border-spacing: 0px 28px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-29  { border-spacing: 0px 29px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-30  { border-spacing: 0px 30px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-31  { border-spacing: 0px 31px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-32  { border-spacing: 0px 32px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-33  { border-spacing: 0px 33px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-34  { border-spacing: 0px 34px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-35  { border-spacing: 0px 35px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-36  { border-spacing: 0px 36px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-37  { border-spacing: 0px 37px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-38  { border-spacing: 0px 38px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-39  { border-spacing: 0px 39px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-hori-40  { border-spacing: 0px 40px ; border-collapse: separate;  }

.bloq-cnte-tabl.obmp-brde-spac-vert-0   { border-spacing:  0px 0px ; border-collapse: collapse;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-1   { border-spacing:  1px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-2   { border-spacing:  2px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-3   { border-spacing:  3px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-4   { border-spacing:  4px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-5   { border-spacing:  5px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-6   { border-spacing:  6px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-7   { border-spacing:  7px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-8   { border-spacing:  8px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-9   { border-spacing:  9px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-10  { border-spacing: 10px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-11  { border-spacing: 11px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-12  { border-spacing: 12px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-13  { border-spacing: 13px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-14  { border-spacing: 14px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-15  { border-spacing: 15px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-16  { border-spacing: 16px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-17  { border-spacing: 17px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-18  { border-spacing: 18px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-19  { border-spacing: 19px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-20  { border-spacing: 20px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-21  { border-spacing: 21px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-22  { border-spacing: 22px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-23  { border-spacing: 23px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-24  { border-spacing: 24px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-25  { border-spacing: 25px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-26  { border-spacing: 26px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-27  { border-spacing: 27px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-28  { border-spacing: 28px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-29  { border-spacing: 29px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-30  { border-spacing: 30px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-31  { border-spacing: 31px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-32  { border-spacing: 32px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-33  { border-spacing: 33px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-34  { border-spacing: 34px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-35  { border-spacing: 35px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-36  { border-spacing: 36px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-37  { border-spacing: 37px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-38  { border-spacing: 38px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-39  { border-spacing: 39px 0px ; border-collapse: separate;  }
.bloq-cnte-tabl.obmp-brde-spac-vert-40  { border-spacing: 40px 0px ; border-collapse: separate;  }

/* 
   ------------------------------------------------------------------------------------------------------------------ 
	Para manejo de marcos y bordes en los marcos (a nivel de fila)
   ------------------------------------------------------------------------------------------------------------------ 
		...
			<div class="bloq-cnte-tabl-fila m1" df="[]">    <!-- crea un marco de borde solido, de ancho 1 y color gris
		...			
			<div class="bloq-cnte-tabl-fila m3" df="[]">    <!-- crea un marco de borde punteado,  de ancho 1 y color gris
		...			
			<div class="bloq-cnte-tabl-fila m3 t" df="[]">  <!-- crea un marco de borde punteado en el top,  de ancho 1 y color gris
		...			

*/ 

/*.bloq-cnte-tabl-fila.m1  	{ border: 5px dashed #F50; }*/
/*.bloq-cnte-tabl 			{ border: 1px dashed #D9D9D9; border-collapse: separate; }*/
/*

CHF/CMT

se cambia la sub-clase m1 m2 y m3 por la clase obmp-brde-1 a obmp-brde-3 y la sub-sub clase r t b l por 

.bloq-cnte-tabl-fila.m1    por .bloq-cnte-tabl-fila.obmp-brde-1
.bloq-cnte-tabl-fila.m1.r  por .bloq-cnte-tabl-fila.obmp-brde-1-righ
.bloq-cnte-tabl-fila.m1.t  por .bloq-cnte-tabl-fila.obmp-brde-1-topp
.bloq-cnte-tabl-fila.m1.b  por .bloq-cnte-tabl-fila.obmp-brde-1-bott
.bloq-cnte-tabl-fila.m1.l  por .bloq-cnte-tabl-fila.obmp-brde-1-left

*/


.bloq-cnte-tabl-fila.obmp-brde-1      >div  	{ border:  	 1px solid  #DDDDDD; }
.bloq-cnte-tabl-fila.obmp-brde-1-topp >div  	{ border: 	 0px dotted transparent; border-top:    1px solid  #DDDDDD; }
.bloq-cnte-tabl-fila.obmp-brde-1-righ >div  	{ border: 	 0px dotted transparent; border-right:  1px solid  #DDDDDD; }
.bloq-cnte-tabl-fila.obmp-brde-1-bott >div  	{ border: 	 0px dotted transparent; border-bottom: 1px solid  #DDDDDD; }
.bloq-cnte-tabl-fila.obmp-brde-1-left >div  	{ border: 	 0px dotted transparent; border-left:   1px solid  #DDDDDD; }

.bloq-cnte-tabl-fila.obmp-brde-2      >div  	{ border: 	 1px dashed #DDDDDD; }
.bloq-cnte-tabl-fila.obmp-brde-2-topp >div  	{ border: 	 0px dotted transparent; border-top:    1px dashed #DDDDDD; }
.bloq-cnte-tabl-fila.obmp-brde-2-righ >div  	{ border: 	 0px dotted transparent; border-right:  1px dashed #DDDDDD; }
.bloq-cnte-tabl-fila.obmp-brde-2-bott >div  	{ border: 	 0px dotted transparent; border-bottom: 1px dashed #DDDDDD; }
.bloq-cnte-tabl-fila.obmp-brde-2-left >div  	{ border: 	 0px dotted transparent; border-left:   1px dashed #DDDDDD; }

.bloq-cnte-tabl-fila.obmp-brde-3      >div  	{ border: 	 1px dotted #DDDDDD; }
.bloq-cnte-tabl-fila.obmp-brde-3-topp >div  	{ border: 	 0px dotted transparent; border-top:    1px dotted #DDDDDD; }
.bloq-cnte-tabl-fila.obmp-brde-3-righ >div  	{ border: 	 0px dotted transparent; border-right:  1px dotted #DDDDDD; }
.bloq-cnte-tabl-fila.obmp-brde-3-bott >div  	{ border: 	 0px dotted transparent; border-bottom: 1px dotted #DDDDDD; }
.bloq-cnte-tabl-fila.obmp-brde-3-leff >div  	{ border: 	 0px dotted transparent; border-left:   1px dotted #DDDDDD; }

/* 
   ------------------------------------------------------------------------------------------------------------------ 
	Sección	: 	CSS PARA DEFINIR UNA SOLA COLUMNA AL 100%
   ------------------------------------------------------------------------------------------------------------------ 

	Combinaciones posibles de celdas
	--------------------------------
	de .bloq-cnte-tabl-cell-1   a   .bloq-cnte-tabl-cell-100



	CODIGO HTML	:

		...			
			<div class="bloq-cnte-tabl-cell-100">

				// CONTENIDO ...

			</div>
		...
			
	DIAGRAMA:
			   __________
			  |          | 
			  |   100%   |
			  |          |
			   ¯¯¯¯¯¯¯¯¯¯
*/

.bloq-cnte-tabl-cell-fxed 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 /*min-width:   1%; max-width:   100%; width:  auto; */ /* propiedades de visualización */	 display: table-cell; }	/*margin: 0;*/ 
.bloq-cnte-tabl-cell-auto 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:   1%; max-width:   100%; width:  auto;  /* propiedades de visualización */	 display: table-cell; }	/*margin: 0;*/ 

.bloq-cnte-tabl-cell-100 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:   1%; max-width:   100%; 			    /* propiedades de visualización */	 display: table-cell; z-index: 100; }
.bloq-cnte-tabl-cell-99 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  99%; max-width:    99%; width:   99%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-98 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  98%; max-width:    98%; width:   98%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-97 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  97%; max-width:    97%; width:   97%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-96 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  96%; max-width:    96%; width:   96%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-95 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  95%; max-width:    95%; width:   95%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-94 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  94%; max-width:    94%; width:   94%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-93 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  93%; max-width:    93%; width:   93%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-92 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  92%; max-width:    92%; width:   92%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-91 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  91%; max-width:    91%; width:   91%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-90 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  90%; max-width:    90%; width:   90%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-89 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  89%; max-width:    89%; width:   89%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-88 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  88%; max-width:    88%; width:   88%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-87 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  87%; max-width:    87%; width:   87%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-86 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  86%; max-width:    86%; width:   86%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-85 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  85%; max-width:    85%; width:   85%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-84 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  84%; max-width:    84%; width:   84%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-83 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  83%; max-width:    83%; width:   83%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-82 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  82%; max-width:    82%; width:   82%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-81 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  81%; max-width:    81%; width:   81%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-80 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  80%; max-width:    80%; width:   80%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-79 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  79%; max-width:    79%; width:   79%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-78 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  78%; max-width:    78%; width:   78%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-77 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  77%; max-width:    77%; width:   77%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-76 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  76%; max-width:    76%; width:   76%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-75 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  75%; max-width:    75%; width:   75%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-74 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  74%; max-width:    74%; width:   74%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-73 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  73%; max-width:    73%; width:   73%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-72 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  72%; max-width:    72%; width:   72%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-71 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  71%; max-width:    71%; width:   71%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-70 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  70%; max-width:    70%; width:   70%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-69 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  69%; max-width:    69%; width:   69%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-68 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  68%; max-width:    68%; width:   68%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-67 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  67%; max-width:    67%; width:   67%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-66 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  66%; max-width:    66%; width:   66%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-65 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  65%; max-width:    65%; width:   65%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-64 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  64%; max-width:    64%; width:   64%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-63 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  63%; max-width:    63%; width:   63%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-62 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  62%; max-width:    62%; width:   62%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-61 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  61%; max-width:    61%; width:   61%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-60 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  60%; max-width:    60%; width:   60%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-59 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  59%; max-width:    59%; width:   59%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-58 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  58%; max-width:    58%; width:   58%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-57 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  57%; max-width:    57%; width:   57%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-56 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  56%; max-width:    56%; width:   56%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-55 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  55%; max-width:    55%; width:   55%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-54 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  54%; max-width:    54%; width:   54%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-53 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  53%; max-width:    53%; width:   53%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-52 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  52%; max-width:    52%; width:   52%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-51 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  51%; max-width:    51%; width:   51%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-50 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  50%; max-width:    50%; width:   50%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-49 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  49%; max-width:    49%; width:   49%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-48 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  48%; max-width:    48%; width:   48%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-47 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  47%; max-width:    47%; width:   47%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-46 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  46%; max-width:    46%; width:   46%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-45 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  45%; max-width:    45%; width:   45%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-44 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  44%; max-width:    44%; width:   44%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-43 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  43%; max-width:    43%; width:   43%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-42 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  42%; max-width:    42%; width:   42%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-41 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  41%; max-width:    41%; width:   41%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-40 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  40%; max-width:    40%; width:   40%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-39 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  39%; max-width:    39%; width:   39%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-38 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  38%; max-width:    38%; width:   38%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-37 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  37%; max-width:    37%; width:   37%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-36 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  36%; max-width:    36%; width:   36%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-35 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  35%; max-width:    35%; width:   35%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-34 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  34%; max-width:    34%; width:   34%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-33 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  33%; max-width:    33%; width:   33%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-32 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  32%; max-width:    32%; width:   32%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-31 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  31%; max-width:    31%; width:   31%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-30 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  30%; max-width:    30%; width:   30%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-29 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  29%; max-width:    29%; width:   29%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-28 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  28%; max-width:    28%; width:   28%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-27 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  27%; max-width:    27%; width:   27%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-26 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  26%; max-width:    26%; width:   26%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-25 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  25%; max-width:    25%; width:   25%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-24 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  24%; max-width:    24%; width:   24%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-23 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  23%; max-width:    23%; width:   23%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-22 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  22%; max-width:    22%; width:   22%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-21 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  21%; max-width:    21%; width:   21%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-20 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  20%; max-width:    20%; width:   20%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-19 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  19%; max-width:    19%; width:   19%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-18 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  18%; max-width:    18%; width:   18%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-17 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  17%; max-width:    17%; width:   17%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-16 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  16%; max-width:    16%; width:   16%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-15 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  15%; max-width:    15%; width:   15%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-14 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  14%; max-width:    14%; width:   14%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-13 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  13%; max-width:    13%; width:   13%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-12 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  12%; max-width:    12%; width:   12%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-11 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  11%; max-width:    11%; width:   11%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-10 	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:  10%; max-width:    10%; width:   10%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-9  	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:   9%; max-width:     9%; width:    9%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-8  	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:   8%; max-width:     8%; width:    8%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-7  	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:   7%; max-width:     7%; width:    7%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-6  	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:   6%; max-width:     6%; width:    6%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-5  	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:   5%; max-width:     5%; width:    5%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-4  	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:   4%; max-width:     4%; width:    4%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-3  	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:   3%; max-width:     3%; width:    3%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-2  	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:   2%; max-width:     2%; width:    2%;  /* propiedades de visualización */	 display: table-cell; }
.bloq-cnte-tabl-cell-1  	{ /* propiedades de posicionamiento */	padding: 0; /* propiedades de tamaño */	 min-width:   1%; max-width:     1%; width:    1%;  /* propiedades de visualización */	 display: table-cell; }


/* 	Para manejo con IE7 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*
.bloq-cnte-tabl {
   *display: block;
}

.bloq-cnte-tabl-fila {

   *display: inline-block;		
   *width: 100%;

}

.bloq-cnte-tabl-cell-100, 	
.bloq-cnte-tabl-cell-95,		
.bloq-cnte-tabl-cell-90,	
.bloq-cnte-tabl-cell-85,		
.bloq-cnte-tabl-cell-80,		
.bloq-cnte-tabl-cell-75,		
.bloq-cnte-tabl-cell-70,		
.bloq-cnte-tabl-cell-65,		
.bloq-cnte-tabl-cell-60,		
.bloq-cnte-tabl-cell-55,		
.bloq-cnte-tabl-cell-50,		
.bloq-cnte-tabl-cell-45,		
.bloq-cnte-tabl-cell-40,		
.bloq-cnte-tabl-cell-35,		
.bloq-cnte-tabl-cell-33,		
.bloq-cnte-tabl-cell-30,		
.bloq-cnte-tabl-cell-25,		
.bloq-cnte-tabl-cell-20,		
.bloq-cnte-tabl-cell-15,		
.bloq-cnte-tabl-cell-10,		
.bloq-cnte-tabl-cell-5,		
.bloq-cnte-tabl-cell-4, 		
.bloq-cnte-tabl-cell-3,		
.bloq-cnte-tabl-cell-2, 		
.bloq-cnte-tabl-cell-1, 		
.bloq-cnte-tabl-cell-auto {	

	   *display: inline-block;	
	   *float: left;

}

*/


/* 	Para debug 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/*
.bloq-cnte-tabl *		{ border: 0px dashed #D9D9D9; border-collapse: separate; }
.bloq-cnte-tabl-fila	{ border: 0px dashed #F50; }
*/
