
@font-face {
    font-family: 'satelliteregular';
    src: url('../fuentes/satellite-webfont.eot');
    src: url('../fuentes/satellite-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fuentes/satellite-webfont.woff') format('woff'),
         url('../fuentes/satellite-webfont.ttf') format('truetype'),
         url('../fuentes/satellite-webfont.svg#satelliteregular') format('svg');
    font-weight: normal;
    font-style: normal;

}



/* body */ 
	/* aplicacion */
	html{
	


		}
	
	body{
		
    	margin: 5px;
		margin-top:10px;
		padding-right: 15px;
		font-family:verdana;
		font-size:12px;
		color:#424242;
		
		background-color:#ffffff;
    	}
		
	

/* ENLACES */

a:link {color:#424242;font-size:13px;text-decoration:none;}      /* unvisited link */
a:visited {color:#424242;text-decoration:none;}  /* visited link */
a:hover {font-size:13px;font-weight: bold;}  /* mouse over link */
a:active {color:#424242;}  /* selected link */
	

	

	/* DATOS APLICACION */
	.titulo{
		font-family:satelliteregular;
		font-size:26px;
		color:#4d7d8c;
		width:100%;
		margin-bottom:10px;
		margin-left:15px;


	}


.text{
	font-family:verdana;
	font-size:12px;
	color:222222;


}


/*TABLAS*/
.tablaNormal{
	border-style:solid;
    border-color:#4d5863;
    border-width:1px;
	border-spacing:2 px;
	font:12px verdana;
	color:#524E52;
	cursor:Arrow;

}
th.tablaResaltada{
	color:#d4d4d4;
	background-color:#22373e;
	border-top:solid 1px #444446;
	border-left:solid 1px #444446;
	border-right:solid 1px #444446;
	border-bottom:solid 1px #444446;
	font:15px satelliteregular;
	
	padding-top:3px;
	padding-bottom:3px;
	padding:3px;
	padding-left:5px;
	padding-right:5px;
	
}
tr.tablaResaltada:hover{
	background-color:#adbcc1;

}
.tr-hover{
	background-color:#adbcc1;

}
.tablaResaltada{
	vertical-align:top;
	border-style:solid;
    border-color:#659ede;
    border-width:0px;
	border-spacing:0px;
	border-collapse:collapse;
	color:#000000;
	height:24px;
	padding-left:3px;
	padding-right:3px;

	font:11px tahoma;
}
.tablaconsulta{
	border-style:solid;
    border-color:#424242;
    border-width:1px;
	border-spacing:2 px;
	font:12px verdana;
	color:#524E52;
}

th.tablaconsulta{
	color:#d4d4d4;
	background-color:#22373e;
	border-top:solid 1px #444446;
	border-left:solid 1px #444446;
	border-right:solid 1px #444446;
	border-bottom:solid 1px #444446;
	font:15px satelliteregular;
	padding-top:3px;
	padding-bottom:3px;
	padding:3px;
	padding-left:5px;
	padding-right:5px;
	
}
.headtab{
	width:100%;
	height:16px;
	border:1px solid #000000;
	text-align:center;
	background-color:#466069;
	color:#ffffff;
}
.pietab{
	width:100%;
	height:16px;
	padding:3px;
	border:1px solid #000000;
	text-align:right;
	background-color:#4d7d8c;
	color:#ffffff;
}

td{
	font-family:verdana;
	font-size:12px;

}

/* BOTONES E INPUTS*/
.formtxt{

	height:20px;
	clear:both;
	float:left;
	width:200px;
	margin-bottom:10px;
}
.formobj{
	float:left;
	
	margin-bottom:10px;
	width:250px;

}
.boton{
		width:0;overflow:visible;
		background-color:#4d7d8c;
		color:#ffffff;
		font-size:14px;
		padding:7px;
		
		border:0px;
		font-family:satelliteregular;
		cursor:pointer;
	}
input.boton[class]{
	width:auto;
}
.boton:hover{
	background-color:#466069;
}


div.lblInput{
	border-top:solid 0px #000000;
	border-left:solid 0px #000000;
	border-right:solid 0px #000000;
	border-bottom:solid 0px #000000;

	font:14px satelliteregular;
	text-shadow:0px 0px 3px #000000;
	color:#d4d4d4;
	background-color:#22373e;
	padding:4px;
	
	margin-right:3px;
}
.inputCenter, .inputRight, .inputLeft{
	font-family:verdana;
	border:solid 1px #22373e;
	background-color:#ffffff;
	font-size:13px;
	width:120px;
	margin:0px;
	padding:2px;
	margin-right:3px;
	margin-bottom:10px;
	height:26px;
	color:#000000;
}
.inputRight{
	text-align:right;
	
	
	
}
.inputCenter{
	text-align:left;

}
.inputLeft{
	text-align:left;


	
	
}
.inputLleft:focus, , .inputRight:focus, .inputCenter:focus {
	outline: none;
}


/* TUTORIAL */

.imgtut{
	border:3px solid #4d7d8c;
	cursor:pointer;


}

.fondo{
		position:absolute;
		left:0px;
		top:0px;
		width:100%;
		height:100%;
		background-image:url('../imgs/foncap.png'); 
		background-repeat:repeat;
		display:none;
		z-index:5;
	}