/* ************************************** BLOQUES ************************************************* */

#Bloque0 {
	clear:both;
}

#bloque2 {
	width:100%;
	height:2px;
}

#bloque3 {
	width:100%;
	height:3px;
}

#bloque5 {
	width:100%;
	height:5px;
}

#bloque6 {
	width:100%;
	height:6px;
}

#bloque7 {
	width:100%;
	height:7px;
}

#bloque10 {
	width:100%;
	height:10px;
}

#bloque11 {
	width:100%;
	height:11px;
}

#bloque13 {
	width:100%;
	height:13px;
}

#bloque14 {
	width:100%;
	height:14px;
}

#bloque15 {
	width:100%;
	height:15px;
}

#bloque16 {
	width:100%;
	height:16px;
}

#bloque20 {
	width:100%;
	height:20px;
}

#bloque20f {
	width:100%;
	height:20px;
	float:left;
}

#bloque25 {
	width:100%;
	height:25px;
}

#bloque30 {
	width:100%;
	height:30px;
}

#bloque35 {
	width:100%;
	height:35px;
}

#bloque40 {
	width:100%;
	height:40px;
}

#bloque45 {
	width:100%;
	height:45px;
}

#bloque50 {
	width:100%;
	height:50px;
}

#bloque60 {
	width:100%;
	height:60px;
}

#bloque70 {
	width:100%;
	height:70px;
}

#bloque80 {
	width:100%;
	height:70px;
}

#separador1 {
	width:1px;
	height:100%;
	float:left;
}

#separador3 {
	width:3px;
	height:100%;
	float:left;
}

#separador5 {
	width:5px;
	height:100%;
	float:left;
}

#separador6 {
	width:6px;
	height:100%;
	float:left;
}

#separador7 {
	width:7px;
	height:100%;
	float:left;
}

#separador9 {
	width:9px;
	height:100%;
	float:left;
}
#separador10 {
	width:10px;
	height:100%;
	float:left;
}

#separador11 {
	width:11px;
	height:100%;
	float:left;
}

#separador12 {
	width:12px;
	height:100%;
	float:left;
}

#separador13 {
	width:13px;
	height:100%;
	float:left;
}

#separador15 {
	width:15px;
	height:100%;
	float:left;
}

#separador19 {
	width:19px;
	height:100%;
	float:left;
}

#separador20 {
	width:20px;
	height:100%;
	float:left;
}

#separador22 {
	width:22px;
	height:100%;
	float:left;
}

#separador23 {
	width:23px;
	height:100%;
	float:left;
}

#separador25 {
	width:25px;
	height:100%;
	float:left;
}

#separador30 {
	width:30px;
	height:100%;
	float:left;
}

#separador32 {
	width:32px;
	height:100%;
	float:left;
}

#separador40 {
	width:40px;
	height:100%;
	float:left;
}

#separador44 {
	width:44px;
	height:100%;
	float:left;
}

#separador45 {
	width:45px;
	height:100%;
	float:left;
}

#separador50 {
	width:50px;
	height:100%;
	float:left;
}

#separador60 {
	width:60px;
	height:100%;
	float:left;
}

#separador75 {
	width:75px;
	height:100%;
	float:left;
}

#separador80 {
	width:80px;
	height:100%;
	float:left;
}

#separador100 {
	width:100px;
	height:100%;
	float:left;
}

#separador120 {
	width:120px;
	height:100%;
	float:left;
}

#separador150 {
	width:150px;
	height:100%;
	float:left;
}

#separadorR10 {
	width:10px;
	height:100%;
	float:right;
}

#separadorR20 {
	width:20px;
	height:100%;
	float:right;
}

#separadorR30 {
	width:30px;
	height:100%;
	float:right;
}

#separadorRP {
	/* PARA EL MARGEN IZQUIERDO APLICAMOS PORCENTAJE PARA QUE INCREMENTE O DISMINUYA EN FUNCION DEL TAMAÑA DE RESOLUCIÓN (Entre 20 y 30 px)*/
	width:2%;
	height:100%;
	float:right;
}

#separadorLP2 {
	/* PARA EL MARGEN DERECHO APLICAMOS PORCENTAJE PARA QUE INCREMENTE O DISMINUYA EN FUNCION DEL TAMAÑA DE RESOLUCIÓN (Entre 30 y 40 px)*/
	width:2%;
	height:100%;
	float:left;
}

#separadorLP1 {
	width:1%;
	height:100%;
	float:left;
}

#separador50h20w {
	width:20px;
	height:50px;
	float:left;
}
#separador50h77w {
	width:77px;
	height:50px;
	float:left;
	background-color:#FF3;
}
#separador50h76w {
	width:76px;
	height:50px;
	float:left;
	background-color:#FF3;
}

#separador50h27w {
	width:27px;
	height:50px;
	float:left;
	background-color:#FF3;
}
#separador50h26w {
	width:26px;
	height:50px;
	float:left;
	background-color:#FF3;
}

#separador50h71w {
	width:71px;
	height:50px;
	float:left;
}
#separador50h72w {
	width:72px;
	height:50px;
	float:left;
}

/* ************************************************************************************************************** */
/* ************************************** BLOQUES MAQUETACIÓN MULTI-USO  **************************************** */
/* ************************************************************************************************************** */

.Clear {
	clear:both;
}

.Derecha {
	float:right;
}

.Izquierda {
	float:left;
}

.TextoDerecha {
	text-align:right;
}

.TextoIzquierda {
	text-align:left;
}

#CuadroMultiuso {
	width:100%;
	height:100%;
}

#BloqueEnvolventeAncho {
	width:100%;
}

#BloqueEnvolventeAnchoDisplay {
	width:100%;
	display:inline-block;
}

/* ##################### BLOQUES INFO ##################### */

#BloqueInfoWidth {
	width:100%;
}

#BloqueInfoInLine {
	width:100%;
}

#BloqueInfo1Linea {
	width:100%;
	height: 1px;
}

#BloqueInfo20 {
	width:100%;
	height:20px;
} 

#BloqueInfo25 {
	width:100%;
	height:25px;
} 

#BloqueInfo30 {
	width:100%;
	height: 30px;
} 

#BloqueInfo35 {
	width:100%;
	height: 35px;
} 

#BloqueInfo39 {
	width:100%;
	height: 39px;
}

#BloqueInfo40 {
	width:100%;
	height: 40px;
}

#BloqueInfo45 {
	width:100%;
	height: 45px;
}

#BloqueInfo50 {
	width:100%;
	height:50px;
}

#BloqueInfo60 {
	width:100%;
	height:60px;
}

#BloqueInfo65 {
	width:100%;
	height:65px;
}

#BloqueInfo70 {
	width:100%;
	height:70px;
}

#BloqueInfo80 {
	width:100%;
	height:80px;
}

#BloqueInfo85 {
	width:100%;
	height:85px;
}

#BloqueInfo100 {
	width:100%;
	height:100px;
}

#BloqueInfo120 {
	width:100%;
	height:120px;
}

#BloqueInfo150 {
	width:100%;
	height:150px;
}

#BloqueInfo130 {
	width:100%;
	height:130px;
}

#BloqueInfo140 {
	width:100%;
	height:140px;
}

#BloqueInfo182 {
	width:100%;
	height:182px;
}

#BloqueInfo190 {
	width:100%;
	height:190px;
}

#BloqueInfo200 {
	width:100%;
	height:200px;
}

#BloqueInfo210 {
	width:100%;
	height:210px;
}

#BloqueInfo220 {
	width:100%;
	height:220px;
}

#BloqueInfo290 {
	width:100%;
	height:290px;
}

#BloqueInfo300 {
	width:100%;
	height:300px;
}

#BloqueInfo380 {
	width:100%;
	height: 380px;
}

#BloqueInfo400 {
	width:100%;
	height:400px;
}

#BloqueInfo420 {
	width:100%;
	height:420px;
}

#BloqueInfo560 {
	width:100%;
	height:560px;
}

#BloqueInfo600 {
	width:100%;
	height:600px;
}

#BloqueInfo715 {
	width:100%;
	height: 715px;
}

#BloqueInfo750 {
	width:100%;
	height: 750px;
}

#BloqueInfo850 {
	width:100%;
	height: 850px;
}

#BloqueInfo630 {
	width:100%;
	height:630px;
}

/* ##################### DIVISORES INFO ##################### */

#DivInfo10 {
	width:10px;
	height: 100%;
	float:left;
}

#DivInfo15 {
	width:15px;
	height:100%;
	float:left;
}

#DivInfo40 {
	width:40px;
	height: 100%;
	float:left;
}

#DivInfo80 {
	width:80px;
	height: 100%;
	float:left;
}

#DivInfo110 {
	width:110px;
	height: 100%;
	float:left;
}

#DivInfo120 {
	width:120px;
	height: 100%;
	float:left;
}

#DivInfo140 {
	width:140px;
	height: 100%;
	float:left;
}

#DivInfo150 {
	width:150px;
	height:100%;
	float:left;
}

#DivInfo180 {
	width:180px;
	height:100%;
	float:left;
}

#DivInfo200 {
	width:200px;
	height:100%;
	float:left;
}

#DivInfo220 {
	width:220px;
	height:100%;
	float:left;
}

#DivInfo260 {
	width:260px;
	height:100%;
	float:left;
}

#DivInfo290 {
	width:290px;
	height:100%;
	float:left;
}

#DivInfo340 {
	width:340px;
	height:100%;
	float:left;
}

#DivInfo350 {
	width:350px;
	height:100%;
	float:left;
}

#DivInfo375 {
	width:375px;
	height: 100%;
	float:left;
}

#DivInfo400 {
	width:400px;
	height:100%;
	float:left;
}

#DivInfo430 {
	width:430px;
	height:100%;
	float:left;
}

#DivInfo500 {
	width:500px;
	height:100%;
	float:left;
}

#DivInfo515 {
	width:515px;
	height:100%;
	float:left;
}

#DivInfo520 {
	width:520px;
	height:100%;
	float:left;
}

#DivInfo540 {
	width:540px;
	height:100%;
	float:left;
}

#DivInfo580 {
	width:580px;
	height:100%;
	float:left;
}

#DivInfo645 {
	width:645px;
	height:100%;
	float:left;
}

#DivInfo770 {
	width:770px;
	height:100%;
	float:left;
}