/** *****************************************************************************************
*** Alineamiento Vertical en 2.5em
*** ****************************************************************************************/

/*** Etiquetas/ Datos de salida / Imagen / input[type="text"] / radio-check ***/

label.etiqueta,
p.dato, 
p.literal,
a.dato,
a.literal,
h3.tituloRadio,
img.imagen.icono,

input[type="text"].dato,
select.dato,
textarea.dato,
span.dato
{
	margin-top:0.4em;
	margin-bottom:0.5em;
}

/*** Botones ********************************************************************************/

button.boton,
button.boton.enlace
{
	margin-top:0.3em;
	margin-bottom:0.4em;
}

button.botonPestana
{
		/* 3 por arriba para complementar 5 dentro de zonasD3. Total: 28 de altura */		
	margin-top:0.4em;
	padding-top:0.5em;
	padding-bottom:0.5em;
}

/*** Tablas *********************************************************************************/

div.zona.tabla
{
	margin-top:0.5em;
	margin-bottom:0.5em;
}

/*** Zonas ************************************************************************************/


div.zona.d3
{
	margin-bottom:0.7em;
}

div.zona.interna.bajoD3
{
	padding-top:0.5em;
	padding-bottom:0.5em;
}

h2.titulo
{
		/* Necesario para IE6-7? De momento no se ve bien con IE8 en modo compatibilidad */
	height:2.5em;
}

h2.titulo span
{
		/* Interlineado marcado por span con line-height que fuerza el backg del h2 */
		/* padding necesario para IE7 */
	padding-top:0.7em;
	padding-bottom:0.8em;
	/*line-height:2.5em;  esta propiedad sobraba, estaba duplicando los paddings y, por tanto, dándole un alto mayor*/

}
/*** Altos ************************************************************************************/

.caLineas_1,.caLineas_2,.caLineas_3,.caLineas_4,.caLineas_5,.caLineas_6,.caLineas_7,.caLineas_8,.caLineas_9,.caLineas_10,.caLineas_11,.caLineas_12,.caLineas_13,.caLineas_14,.caLineas_15,.caLineas_16,.caLineas_17,.caLineas_18,.caLineas_19,.caLineas_20,.caLineas_21,.caLineas_22,.caLineas_23,.caLineas_24,.caLineas_25,.caLineas_26,.caLineas_27,.caLineas_28,.caLineas_29,.caLineas_30,.caLineas_31,.caLineas_32,.caLineas_33,.caLineas_34,.caLineas_35,.caLineas_36,.caLineas_37,.caLineas_38,.caLineas_39,.caLineas_40,.caLineas_41,.caLineas_42,.caLineas_43,.caLineas_44,.caLineas_45,.caLineas_46,.caLineas_47,.caLineas_48,.caLineas_49,.caLineas_50 
{
	overflow:auto;
}
.caLineas_0 {height:0em;}
.caLineas_1 {height:2.5em;}
.caLineas_2 {height:5em;}
.caLineas_3 {height:7.5em;}
.caLineas_4 {height:10em;}
.caLineas_5 {height:12.5em;}
.caLineas_6 {height:15em;}
.caLineas_7 {height:17.5em;}
.caLineas_8 {height:20em;}
.caLineas_9 {height:22.5em;}
.caLineas_10 {height:25em;}
.caLineas_11 {height:27.5em;}
.caLineas_12 {height:30em;}
.caLineas_13 {height:32.5em;}
.caLineas_14 {height:35em;}
.caLineas_15 {height:37.5em;}
.caLineas_16 {height:40em;}
.caLineas_17 {height:42.5em;}
.caLineas_18 {height:45em;}
.caLineas_19 {height:47.5em;}
.caLineas_20 {height:50em;}
.caLineas_21 {height:52.5em;}
.caLineas_22 {height:55em;}
.caLineas_23 {height:57.5em;}
.caLineas_24 {height:60em;}
.caLineas_25 {height:62.5em;}
.caLineas_26 {height:65em;}
.caLineas_27 {height:67.5em;}
.caLineas_28 {height:70em;}
.caLineas_29 {height:72.5em;}
.caLineas_30 {height:75em;}
.caLineas_31 {height:77.5em;}
.caLineas_32 {height:80em;}
.caLineas_33 {height:82.5em;}
.caLineas_34 {height:85em;}
.caLineas_35 {height:87.5em;}
.caLineas_36 {height:90em;}
.caLineas_37 {height:92.5em;}
.caLineas_38 {height:95em;}
.caLineas_39 {height:97.5em;}
.caLineas_40 {height:100em;}
.caLineas_41 {height:102.5em;}
.caLineas_42 {height:105em;}
.caLineas_43 {height:107.5em;}
.caLineas_44 {height:110em;}
.caLineas_45 {height:112.5em;}
.caLineas_46 {height:115em;}
.caLineas_47 {height:117.5em;}
.caLineas_48 {height:120em;}
.caLineas_49 {height:122.5em;}
.caLineas_50 {height:125em;}

div.zona.interna.bajoD3.caLineas_27 {height:68em;}
div.zona.interna.bajoD3.caLineas_28 {height:70.5em;}
div.zona.interna.bajoD3.caLineas_29 {height:73em;}
div.zona.interna.bajoD3.caLineas_30 {height:75.5em;}
div.zona.interna.bajoD3.caLineas_31 {height:78em;}
div.zona.interna.bajoD3.caLineas_32 {height:80.5em;}
div.zona.interna.bajoD3.caLineas_33 {height:83em;}
div.zona.interna.bajoD3.caLineas_34 {height:85.5em;}
div.zona.interna.bajoD3.caLineas_35 {height:88em;}
div.zona.interna.bajoD3.caLineas_36 {height:90.5em;}
div.zona.interna.bajoD3.caLineas_37 {height:93em;}
div.zona.interna.bajoD3.caLineas_38 {height:95.5em;}
div.zona.interna.bajoD3.caLineas_39 {height:98em;}
div.zona.interna.bajoD3.caLineas_40 {height:100.5em;}
div.zona.interna.bajoD3.caLineas_41 {height:103em;}
div.zona.interna.bajoD3.caLineas_42 {height:105.5em;}
div.zona.interna.bajoD3.caLineas_43 {height:108em;}
div.zona.interna.bajoD3.caLineas_44 {height:110.5em;}
div.zona.interna.bajoD3.caLineas_45 {height:113em;}
div.zona.interna.bajoD3.caLineas_46 {height:115.5em;}
div.zona.interna.bajoD3.caLineas_47 {height:118em;}
div.zona.interna.bajoD3.caLineas_48 {height:120.5em;}
div.zona.interna.bajoD3.caLineas_49 {height:123em;}
div.zona.interna.bajoD3.caLineas_50 {height:125.5em;}

textarea.caLineas_0 {height:0em;}
textarea.caLineas_1 {height:1em;}
textarea.caLineas_2 {height:3.5em;}
textarea.caLineas_3 {height:6em;}
textarea.caLineas_4 {height:8.5em;}
textarea.caLineas_5 {height:11em;}
textarea.caLineas_6 {height:13.5em;}
textarea.caLineas_7 {height:16em;}
textarea.caLineas_8 {height:18.5em;}
textarea.caLineas_9 {height:21em;}
textarea.caLineas_10 {height:23.5em;}
textarea.caLineas_11 {height:26em;}
textarea.caLineas_12 {height:28.5em;}
textarea.caLineas_13 {height:31em;}
textarea.caLineas_14 {height:33.5em;}
textarea.caLineas_15 {height:36em;}
textarea.caLineas_16 {height:38.5em;}
textarea.caLineas_17 {height:41em;}
textarea.caLineas_18 {height:43.5em;}
textarea.caLineas_19 {height:46em;}
textarea.caLineas_20 {height:48.5em;}
textarea.caLineas_21 {height:51em;}
textarea.caLineas_22 {height:53.5em;}
textarea.caLineas_23 {height:56em;}
textarea.caLineas_24 {height:58.5em;}
textarea.caLineas_25 {height:61em;}
textarea.caLineas_26 {height:63.5em;}
textarea.caLineas_27 {height:66em;}
textarea.caLineas_28 {height:68.5em;}
textarea.caLineas_29 {height:71em;}
textarea.caLineas_30 {height:73.5em;}
textarea.caLineas_31 {height:76em;}
textarea.caLineas_32 {height:78.5em;}
textarea.caLineas_33 {height:81em;}
textarea.caLineas_34 {height:83.5em;}
textarea.caLineas_35 {height:86em;}
textarea.caLineas_36 {height:88.5em;}
textarea.caLineas_37 {height:91em;}
textarea.caLineas_38 {height:93.5em;}
textarea.caLineas_39 {height:96em;}
textarea.caLineas_40 {height:98.5em;}
textarea.caLineas_41 {height:101em;}
textarea.caLineas_42 {height:103.5em;}
textarea.caLineas_43 {height:106em;}
textarea.caLineas_44 {height:108.5em;}
textarea.caLineas_45 {height:111em;}
textarea.caLineas_46 {height:113.5em;}
textarea.caLineas_47 {height:116em;}
textarea.caLineas_48 {height:118.5em;}
textarea.caLineas_49 {height:121em;}
textarea.caLineas_50 {height:123.5em;}

.caLineasTabla_1,.caLineasTabla_2,.caLineasTabla_3,.caLineasTabla_4,.caLineasTabla_5,.caLineasTabla_6,.caLineasTabla_7,.caLineasTabla_8,.caLineasTabla_9,.caLineasTabla_10,.caLineasTabla_11,.caLineasTabla_12,.caLineasTabla_13,.caLineasTabla_14,.caLineasTabla_15,.caLineasTabla_16,.caLineasTabla_17,.caLineasTabla_18,.caLineasTabla_19,.caLineasTabla_20,.caLineasTabla_21,.caLineasTabla_22,.caLineasTabla_23,.caLineasTabla_24,.caLineasTabla_25,.caLineasTabla_26,.caLineasTabla_27,.caLineasTabla_28,.caLineasTabla_29,.caLineasTabla_30,.caLineasTabla_31,.caLineasTabla_32,.caLineasTabla_33,.caLineasTabla_34,.caLineasTabla_35,.caLineasTabla_36,.caLineasTabla_37,.caLineasTabla_38,.caLineasTabla_39,.caLineasTabla_40,.caLineasTabla_41,.caLineasTabla_42,.caLineasTabla_43,.caLineasTabla_44,.caLineasTabla_45,.caLineasTabla_46,.caLineasTabla_47,.caLineasTabla_48,.caLineasTabla_49,.caLineasTabla_50 
{
	overflow:auto;
}
.caLineasTabla_0 {height:0em;}
.caLineasTabla_1 {height:2.6em;}
.caLineasTabla_2 {height:5.2em;}
.caLineasTabla_3 {height:7.8em;}
.caLineasTabla_4 {height:10.4em;}
.caLineasTabla_5 {height:13em;}
.caLineasTabla_6 {height:15.6em;}
.caLineasTabla_7 {height:18.2em;}
.caLineasTabla_8 {height:20.8em;}
.caLineasTabla_9 {height:23.40000000em;}
.caLineasTabla_10 {height:26em;}
.caLineasTabla_11 {height:28.6em;}
.caLineasTabla_12 {height:31.2em;}
.caLineasTabla_13 {height:33.80000000em;}
.caLineasTabla_14 {height:36.4em;}
.caLineasTabla_15 {height:39em;}
.caLineasTabla_16 {height:41.6em;}
.caLineasTabla_17 {height:44.2em;}
.caLineasTabla_18 {height:46.80000000em;}
.caLineasTabla_19 {height:49.4em;}
.caLineasTabla_20 {height:52em;}
.caLineasTabla_21 {height:54.6em;}
.caLineasTabla_22 {height:57.2em;}
.caLineasTabla_23 {height:59.8em;}
.caLineasTabla_24 {height:62.4em;}
.caLineasTabla_25 {height:65em;}
.caLineasTabla_26 {height:67.60000000em;}
.caLineasTabla_27 {height:70.2em;}
.caLineasTabla_28 {height:72.8em;}
.caLineasTabla_29 {height:75.4em;}
.caLineasTabla_30 {height:78em;}
.caLineasTabla_31 {height:80.60000000em;}
.caLineasTabla_32 {height:83.2em;}
.caLineasTabla_33 {height:85.8em;}
.caLineasTabla_34 {height:88.4em;}
.caLineasTabla_35 {height:91em;}
.caLineasTabla_36 {height:93.60000000em;}
.caLineasTabla_37 {height:96.2em;}
.caLineasTabla_38 {height:98.8em;}
.caLineasTabla_39 {height:101.4em;}
.caLineasTabla_40 {height:104em;}
.caLineasTabla_41 {height:106.6em;}
.caLineasTabla_42 {height:109.2em;}
.caLineasTabla_43 {height:111.8em;}
.caLineasTabla_44 {height:114.4em;}
.caLineasTabla_45 {height:117em;}
.caLineasTabla_46 {height:119.6em;}
.caLineasTabla_47 {height:122.2em;}
.caLineasTabla_48 {height:124.8em;}
.caLineasTabla_49 {height:127.4em;}
.caLineasTabla_50 {height:130em;}

/*
** Margenes Superior e Inferior (ZONAS) limitados de 0 a 50
** El margen Izquierdo (TODO, zonas y elementos) se limita tambien (0 -> 100)
**
** En caso de necesitar mas, se debieran utilizar zonas separadoras mediante su ancho(puntos) y/o alto (lineas), o bien pintar blancos con 
** la regleta de ancho
*/

.caMargenSuperior_0 {margin-top:0em;}
.caMargenSuperior_5 {margin-top:0.625em;}
.caMargenSuperior_10 {margin-top:1.25em;}
.caMargenSuperior_15 {margin-top:1.875em;}
.caMargenSuperior_20 {margin-top:2.5em;}
.caMargenSuperior_25 {margin-top:3.125em;}
.caMargenSuperior_30 {margin-top:3.75em;}
.caMargenSuperior_35 {margin-top:4.375em;}
.caMargenSuperior_40 {margin-top:5em;}
.caMargenSuperior_45 {margin-top:5.625em;}
.caMargenSuperior_50 {margin-top:6.25em;}

	/* Relleno en zonas para igualar visualmente a zonas laterales */
div.zona.caRellenoInferior_0 {padding-bottom:0em;}
div.zona.caRellenoInferior_5 {padding-bottom:0.625em;}
div.zona.caRellenoInferior_10 {padding-bottom:1.25em;}
div.zona.caRellenoInferior_15 {padding-bottom:1.875em;}
div.zona.caRellenoInferior_20 {padding-bottom:2.5em;}
div.zona.caRellenoInferior_25 {padding-bottom:3.125em;}
div.zona.caRellenoInferior_30 {padding-bottom:3.75em;}
div.zona.caRellenoInferior_35 {padding-bottom:4.375em;}
div.zona.caRellenoInferior_40 {padding-bottom:5em;}
div.zona.caRellenoInferior_45 {padding-bottom:5.625em;}
div.zona.caRellenoInferior_50 {padding-bottom:6.25em;}