@media only screen and (min-width: 300px){
	
	body{	height:100% !important;
			background: #666; margin-top:50px;
			}
		.tabla1{ width: 101%; height:650px; border: 3px solid #000000; text-align:center; background: url(img/fondo_serverHC_telefono.jpg) no-repeat center ; 
				background-size:100% 100%;  /*Adapta la imagen de fondo al tamaņo de la tabla */
				margin:auto; 
				}
	
}
@media only screen and (min-width: 750px){/*Tablet*/

	body{	height: 100vh; /* 100% del alto del viewport (pantalla) */
			background-image: url('img/background_fondo_2.jpg');	/* background */
			background-repeat: no-repeat; 	/* Evita que se repita */
			background-size: cover; /*cover; 		/* Ajusta la imagen para cubrir todo el contenedor */
			background-position: center; 	/* Centra la imagen */
			/* Controla la opacidad (0.0 es invisible, 1.0 es opaco) */
			opacity: 0.9;
			margin-top:50px;	
	}
		.tabla1{ width: 85%; height:850px; border: 2px solid #000000; text-align:center; background: url(img/fondo_serverHC_telefono.jpg) no-repeat center ; 
				background-size:100% 100%;  /*Adapta la imagen de fondo al tamaņo de la tabla */
				margin:auto;
				}
}
@media screen and (min-width: 850px){/*LenovoNegro*/

	body{	height:100%;
			background-image: url('img/background_fondo_2.jpg');	/* background */
			background-repeat: no-repeat; 	/* Evita que se repita */
			background-size: cover; /*cover; 		/* Ajusta la imagen para cubrir todo el contenedor */
			background-position: center; 	/* Centra la imagen */
			/* Controla la opacidad (0.0 es invisible, 1.0 es opaco) */
			opacity: 0.9;
			margin-top:10px;
	}
		
		.tabla1{ width:900px; height:660px; border:2px solid #000000; text-align:center; background: url(img/fondoServerHC.jpg); background-repeat: no-repeat; margin:auto;
		}

}
@media screen and (min-width: 1400px){/*HP-Trabajo*/
		body{	height:100%;
			background-image: url('img/background_fondo_2.jpg');	/* background */
			background-repeat: no-repeat; 	/* Evita que se repita */
			background-size: cover; /*cover; 		/* Ajusta la imagen para cubrir todo el contenedor */
			background-position: center; 	/* Centra la imagen */
			/* Controla la opacidad (0.0 es invisible, 1.0 es opaco) */
			opacity: 0.9;
			margin-top:50px;
	}
		.tabla1{ width:920px; height:660px; border:2px solid #000000; text-align:center; background: url(img/fondoServerHC.jpg); 
		background-repeat: no-repeat; background-size:100% 100%;
		margin:auto;
		}
	
}