@charset "UTF-8";

		body{
			margin: 0px;
			font-size: 30;
		}
		a {
			text-decoration: none;
			
		}
		input[type=text] {
		    
		    font-size:25pt;
		   
		    
		}
		input[type=radio] {
			transform:scale(2);
		}
		input[type=checkbox] {
			transform:scale(2);
		}
		
		input[type=password] {
		    
		    font-size:25pt;
		   
		    
		}
		select {
		    
		    font-size:25pt;
		    
		}
		
		#archivo {
			 width: 0.1px;
			 height: 0.1px;
			 opacity: 0;
			 overflow: hidden;
			 position: absolute;
			 z-index: -1;
		 }
		 label[for="archivo"] {
		 	background-color:#288dfa;
		    font-weight:normal;
		    color:white;
		    border-radius: 10px;
			cursor:pointer;
			box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.4);
			transition: box-shadow 0.5s ease;
			vertical-align: middle;
			display:inline-block;
			font-size:30pt;
			line-height:40pt;
		 }
		 label[for="archivo"]:hover {
			box-shadow: 0px 0px 5px 5px rgba(0,0,0,0.4);
		}
		#archivoDNI {
			 width: 0.1px;
			 height: 0.1px;
			 opacity: 0;
			 overflow: hidden;
			 position: absolute;
			 z-index: -1;
		 }
		 label[for="archivoDNI"] {
		 	background-color:#288dfa;
		    font-weight:normal;
		    color:white;
		    border-radius: 10px;
			cursor:pointer;
			box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.4);
			transition: box-shadow 0.5s ease;
			vertical-align: middle;
			display:inline-block;
			font-size:30pt;
			line-height:40pt;
		 }
		 label[for="archivoDNI"]:hover {
			box-shadow: 0px 0px 5px 5px rgba(0,0,0,0.4);
		}
		#archivoGRADOS {
			 width: 0.1px;
			 height: 0.1px;
			 opacity: 0;
			 overflow: hidden;
			 position: absolute;
			 z-index: -1;
		 }
		 label[for="archivoGRADOS"] {
		 	background-color:#288dfa;
		    font-weight:normal;
		    color:white;
		    border-radius: 10px;
			cursor:pointer;
			box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.4);
			transition: box-shadow 0.5s ease;
			vertical-align: middle;
			display:inline-block;
			font-size:30pt;
			line-height:40pt;
		 }
		 label[for="archivoGRADOS"]:hover {
			box-shadow: 0px 0px 5px 5px rgba(0,0,0,0.4);
		}
		
		
		input[type=button] {
		    background-color:#202617;
		    font-size:30pt;
		    color:white;
		    border-radius: 10px;
			cursor:pointer;
			box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.4);
			transition: box-shadow 0.5s ease;
		}
		input[type=button]:hover {
			box-shadow: 0px 0px 5px 5px rgba(0,0,0,0.4);
		}
		
		.boton{
		background-color:#202617;
		    font-size:30pt;
		    color:white;
		    border-radius: 10px;
			cursor:pointer;
			box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.4);
			transition: box-shadow 0.5s ease;
			vertical-align: middle;
			
			
		}
		.boton:hover{
			box-shadow: 0px 0px 5px 5px rgba(0,0,0,0.4);
		}
		.boton span{
			font-size:30pt;
			line-height:40pt;
		}
		
		.botonFormu{
		background-color:#288dfa;
		    font-size:30pt;
		    color:white;
		    border-radius: 10px;
			cursor:pointer;
			box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.4);
			transition: box-shadow 0.5s ease;
			vertical-align: middle;
			
			
		}
		.botonFormu:hover{
			box-shadow: 0px 0px 5px 5px rgba(0,0,0,0.4);
		}
		.botonFormu span{
			font-size:30pt;
			line-height:40pt;
		}
		.botonFormuVerde{
			/*background-color:#b94130;*/
			background-color:#25d366;
		    font-size:30pt;
		    color:white;
		    border-radius: 10px;
			cursor:pointer;
			box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.4);
			transition: box-shadow 0.5s ease;
			vertical-align: middle;
			
			
		}
		.botonFormuVerde:hover{
			box-shadow: 0px 0px 5px 5px rgba(0,0,0,0.4);
		}
		.botonFormuVerde span{
			font-size:30pt;
			line-height:40pt;
		}
		.botonFormuE{
			background-color:#b94130;
		    font-size:30pt;
		    color:white;
		    border-radius: 10px;
			cursor:pointer;
			box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.4);
			transition: box-shadow 0.5s ease;
			vertical-align: middle;
			
			
		}
		.botonFormuE:hover{
			box-shadow: 0px 0px 5px 5px rgba(0,0,0,0.4);
		}
		.botonFormuE span{
			font-size:30pt;
			line-height:40pt;
		}
		
		
		.botonLesionado{
		background-color:white;
		    font-size:30pt;
		    color:#b94130;
		    border-radius: 10px;
			cursor:pointer;
			box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.4);
			transition: box-shadow 0.5s ease;
			vertical-align: middle;
			
			
		}
		.botonLesionado:hover{
			box-shadow: 0px 0px 5px 5px rgba(0,0,0,0.4);
		}
		.botonLesionado span{
			font-size:30pt;
			line-height:40pt;
		}
			
		#navMenu span{
			font-size:45pt;
			line-height:55pt;
	
		}
		.accion{
			background-color:#202617;
			color:white;
			font-size:30pt;
			border-radius: 10px;
			cursor:pointer;
			box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.4);
			transition: box-shadow 0.5s ease;
		}
		.accion:hover{
		box-shadow: 0px 0px 5px 5px rgba(0,0,0,0.4);
		}
		
		#general {
			/*background-color:#162021;*/
			background-image:url(../imagenes/fondo.jpg);
			background-size:cover;
			/*background-image:url(../imagenes/fondo.jpg);*/
			min-height:100%;
			margin: 0px;
			position:relative;
			
		}
        #divContenido{
			width:100%;
			background-color:white;
			position:relative;
			z-index:1;
			
		}
		#divLogo{
			display: none;
		
		}
		#imgLogo{
			width:200px;
			
		}
		hr{
		width:55%;
		left:25%;
		height: 4px;
		color: #fff;
		background-color: #fff;
		border: none;
		margin-top:0;
		margin-bottom:10px;
		opacity:0.9;
		}
		#divTitulo{
			display: none;
		
		}
		#imgTitulo{
			
			height:80px;
			width:60%;
			
			
		}
		#divEscudo{
			position:absolute;
			
			height:90%;
			top:5%;
			right:5%;
			text-align:right;
			margin-right:20px;
			
			
		}
		
		#imgEscudo{
			
			height:100%;
			
		}
		
		
		
		#divCabecera{
			position:relative;
			width:100%;
			height:200px;
			background-image:url(../imagenes/imagenCabecera.jpg);
			background-size:cover;
			
			
		}
		#divMenu{
			position:absolute;
			top:200px;
			width:100%;
			height:80px;
			background: -webkit-gradient(linear, center top, center bottom, from(#fff), to(#ccc));
			background-image: linear-gradient(#fff, #ccc);
			
		}
		#divMenuMovil{
			position:absolute;
			left:20px;
			top:5px;
			height:80px;
			
		}
		#divMenuMovilNav{
			position:relative;
			left:60px;
			top:15px;
			height:100px;
			
		}
		#imgBotonMenu{
			height:70px;
			left:10px;
		}
		
		#divPrincipal{
			position:absolute;
			top:300px;
			width:100%;
			text-align: center;
			z-index:-1;
		}
		#divTituloRecuadro{
			background-color:#202617;
/* 			background-color: #364026; */
			border-top-left-radius: 10px;
			border-top-right-radius: 10px;
			height:65px;
			font-size:55px;
 			font-family:Arial;
 			font-weight:bold;
 			color:#ffffff;
 			line-height:65px;
		}
		#divErrores{
		  	background-color:#fff59b;
		  	border-width: 2px;
		  	border-style: solid; 
		  	border-color: red;
		  	font-size:45pt;
		  	text-align:left;
		  	padding:5px;
  		}
  		#divAvisos{
		  	background-color:#BBEDEF;
		  	border-width: 2px;
		  	border-style: solid; 
		  	border-color: blue;
		  	font-size:45pt;
		  	text-align:left;
		  	padding:5px;
		}
		#divRecuadro{
			position:relative;
			margin:0px auto;
			background-color: #B8BFAC;
			border-radius: 15px;
			box-shadow: 0px 0px 10px 10px rgba(0,0,0,0.4);
			width:100%;
			text-align:center;
			
		}
		#divRecuadro table {
       		margin: 0 auto;
       		
		}
		
		
		#ulRecuadro{
				
				width:100%;
				position:absolute;
				
				
				
		}
		#ulRecuadro li{
				background-color: #B8BFAC;
				border-radius: 10px;
				box-shadow: 0px 0px 10px 10px rgba(0,0,0,0.4);
    			display:inline-block;
    			width:100%;
    			z-index:0;
    			font-size: 30;
    			text-align:center;
				
		}
		
		#imgFiatc{
			float:right;
			width:auto;
			height:50px;
		}
		
		#imgExcel{
			float:left;
			width:auto;
			height:60px;
		}
		
		#fech_Desde{
		width: 75%;
		}
		#fech_Hasta{
		width: 75%;
		}
		
		
		#ulIzquierda li {
	display:inline-block;
	text-align:center;
	font-family:fuente1;
	color:#cebe9e;
	font-size:18;
	padding-left:10px;
	padding-right:10px;
	margin-left:10px;
	margin-right:10px;
	padding-top:5px;
	padding-bottom:20px;
	margin-top:5px;
	margin-bottom:20px;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-bottom-color:#cebe9e;
	width:70%;			
			}
			
	.inputAlta{
	width:100%;
	
	
	}
	
	.archivo{
			font-size:45pt;
			line-height:50pt;
			color:white;
			font-weight:normal !important;
	}
	
	canvas {
  display: block;
  margin: 0 auto;
  background: #fff;
  border-radius: 3px;
  box-shadow: 0px 0px 15px 3px #ccc;
  cursor:pointer;
}
		