.fondo { 			/*clase fondo */
	display: table; /*Define el fondo como varias columnas, permite que las cajas se ordenen en forma horizontal */
	width: 100%;
	height:500px;
}

.fondo div {
	/*display: table-cell;*/ 
}
.instr { 
	position:relative; 	
	padding:10px;		
	background-color:red;
	width: 40%;			
	vertical-align:top;	
	height:100%;
	color:white;	
}
.calculos {
	position:relative; 	
	padding:10px;		
	background-color:white; 	
	width: 100%;				
	vertical-align:top;		
	height:100%;			
	color:black;
	display:none;
}

.game {	/*clase game */
	position:relative;
	padding:20px;
	background-color: white;
	width: 100%;
	padding: 15px;
	height:90%;
	display:none;
}
.btn {	/*clase btn */
	position:relative;
	left:35%;
}
.t_game{	/*clase t_game */
	width:100%;
	height:80%;
	border-width:4px;
	border-color:red;
	border-style:solid;
}
.ptje {		/*clase ptje */
	left:25%;
	text-align:right;			/*Alineación del texto */
}
 .modelos{	
	position:relative;
	display:block;
	border-color:white;
	border-radius:20px 20px 0 0;
	border-style:solid;
	border-width:1px;
	padding:10px;
}
.datos{	
	position:relative;
	display:block;
	text-align: center;
	border-color:white;
	border-radius:0 0 20px 20px;
	border-style:solid;
	border-width:1px;
}
.opciones{	
	text-align: center;
	position:relative;
	display:block;
	border-color:white;
	border-style:solid;
	border-width:1px;
	height:50px;
	display:none;
	}
.d_datos{
position:relative;
display:none;
}
.p_calc{
	width:50%;
	border-width:1px;
	padding:5px;
	border-style:solid;
	border-radius:20px;
	border-color:red;
	vertical-align:top;
}
.i_datos{
display:inline-block;
}
.l_datos{
display:inline-block;
tabindex:-1;
}
.tsucio{
	width:80%;
	display:none;
	background-color: white;
	border-style:solid;
	border-color:red;
	z-index:10;
	border-width:1px;
	border-radius:20px;
	position:absolute;
	top:0px;
	left:10%;
	padding:10px;
	}
	.loader {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url('images/pageLoader.gif') 50% 50% no-repeat rgb(249,249,249);
    opacity: .8;
}