@charset "UTF-8";
/* CSS Document */
		table {
			border-collapse: collapse;
			border-spacing: 0;
		}
		input[type=checkbox] {
			transform:scale(2);
		}
		input[type=radio] {
			transform:scale(2);
		}
		input[type=text] {
		    
		    font-size:25pt;
		   
		    
		}
		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);
		}
		
		
		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;
		}
		
		.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;
		}
			
		#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);
		}

		html{
			height:100%;
		}
		body{
			margin: 0px;
			height:100%;
		}
		
		#general {
			/*background-color:#162021;*/
			background-image:url(../imagenes/fondoPuerta.jpg);
			background-size:cover;
			/*background-image:url(../imagenes/fondo.jpg);*/
			height:100%;
			margin: 0px;
		}
		a {
			text-decoration: none;
			
		}
        #divContenido{
			width:100%;
			height:100%;
			background-image:url(../imagenes/fondoPuerta.jpg);
			
			
			position:relative;
			
			
		}
		 @keyframes tamano {
				0%{height:115%;}
				5%{height:125%;}
				15%{height:100%;}
				30%{height:140%;}
				100%{height:115%;}
			}
			@-webkit-keyframes tamano {
				0%{height:115%;}
				5%{height:125%;}
				15%{height:100%;}
				30%{height:140%;}
				100%{height:115%;}
			}
			@-moz-keyframes tamano {
				0%{height:115%;}
				5%{height:125%;}
				15%{height:100%;}
				30%{height:140%;}
				100%{height:115%;}
				
			}
		#divLogo{
			-webkit-animation-name: tamano;
    		-webkit-animation-duration: 2s;
			-webkit-animation-iteration-count: infinite;
			
			-moz-animation-name: tamano;
    		-moz-animation-duration: 2s;
			-moz-animation-iteration-count: infinite;
			
			animation-name: tamano;
    		animation-duration: 2s;
			animation-iteration-count: infinite;
			
			position:absolute;
			
			height:115%;
			z-index:9;
			top:10%;
			left:2%;
		
		}
		#logoConstruccion{
			width:400px;
			height:400px;
		}
		#imgLogo{
			height:100%;
		}
		#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;
		}
		
		#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:absolute;
			width:100%;
			height:13%;
			background-color:white;
			/*background-image:url(../imagenes/Fondo%20Hojas2.jpg);*/
			background-image:url(../imagenes/primavera.jpg);
			background-size:cover;
			
			
				
		}
		#ulMenu li {
			
				display:inline-block;
				text-align:center;
				font-family:fuente1;
				background-image:url(../imagenes/fondoTronco.jpg);
				background-size:200px 200px;
				color:#fbebca;
				font-size:18;
				padding-left:30px;
				padding-right:30px;
				margin-left:2px;
				margin-right:2px;
				height:40px;
				line-height:40px;
				text-align:center;
				
				border-radius: 15px 15px 0px 0px;
				-webkit-border-radius: 15px 15px 0px 0px;
				-moz-border-radius: 15px 15px 0px 0px;
				-o-border-radius: 15px 15px 0px 0px;
			}
		#ulMenu{
				margin:0px;
				padding:0px;
				position:absolute;
				width:100%;
				height:40px;
				bottom:0px;
				text-align:center;
				font-family:fuente1;
				color:black;
				font-size:18;
				
			}
		#ulMenu li.liFijo{
				background-image:url(../imagenes/fondoPuerta.jpg);
				background-size:200px 200px;
				font-size:20;
				color:#2f1a09;
				text-shadow:1px 1px 0.2em white,
							2px 2px 0.2em white,
							3px 3px 0.2em white,
							4px 4px 0.2em white,
							-1px -1px 0.2em white,
							-2px -2px 0.2em white,
							-3px -3px 0.2em white,
							-4px -4px 0.2em white,
							-1px 1px 0.2em white,
							-2px 2px 0.2em white,
							-3px 3px 0.2em white,
							-4px 4px 0.2em white,
							1px -1px 0.2em white,
							2px -2px 0.2em white,
							3px -3px 0.2em white,
							4px -4px 0.2em white;
			}
		#ulMenu li.liNormal:hover{
				background-image:url(../imagenes/fondoPuerta.jpg);
				background-size:200px 200px;
				color:#2f1a09;
				text-shadow:1px 1px 0.2em white,
							2px 2px 0.2em white,
							3px 3px 0.2em white,
							4px 4px 0.2em white,
							-1px -1px 0.2em white,
							-2px -2px 0.2em white,
							-3px -3px 0.2em white,
							-4px -4px 0.2em white,
							-1px 1px 0.2em white,
							-2px 2px 0.2em white,
							-3px 3px 0.2em white,
							-4px 4px 0.2em white,
							1px -1px 0.2em white,
							2px -2px 0.2em white,
							3px -3px 0.2em white,
							4px -4px 0.2em white;
			}
			
		#ulMenu li.liNormal{
				transition-property:background-color,color;
				-webkit-transition-property:background-color,color;
				-moz-transition-property:background-color,color;
				-o-transition-property:background-color,color,text-shadow;
				transition-duration:1s;
				-webkit-transition-duration:1s;
				-moz-transition-duration:1s;
				-o-transition-duration:1s;	
			}
			
		
		#divPrincipal{
			top:16%;
			position:absolute;
			width:100%;
			text-align:center;
			height:84%;
			background-image:url(../imagenes/fondoPuerta.jpg);
			overflow:scroll;
			-webkit-overflow-scrolling: touch;
			
		}
		#divIzquierda{
			position:absolute;
			left:10px;
			width:20%;
			top:30px;
			
			
		}
		#divCentral{
			display:inline-block;
			width:100%;
			
			
			
		}
		#divCentralFotos{
			display:inline-block;
			width:100%;
			
			
			
		}
		#divDerecha{
			position:absolute;
			right:10px;
			width:20%;
			z-index:-1;
			
			
		}
		
		#imagenes{
			
			width:100%;
			text-align:center;
		}
		
		#divTexto{
			padding-top:50px;
			padding-left:10%;
			padding-right:10%;
			
		}
		
		#ulNoticias li {
			
				display:block;
				background-image:url(../imagenes/fondoNoticias.jpg);
				background-size:cover;
				text-align:center;
				font-family:fuente1;
				color:#43250d;
				
				padding-left:20px;
				padding-right:20px;
				margin-left:50px;
				margin-right:50px;
				padding-top:5px;
				padding-bottom:20px;
				margin-top:20px;
				margin-bottom:20px;
				
				text-align:left;
				
				
				box-shadow: 10px 10px 25px 25px rgba(0,0,0,0.2);
				-webkit-box-shadow: 10px 10px 25px 25px rgba(0,0,0,0.2);
				-moz-box-shadow: 10px 10px 25px 25px rgba(0,0,0,0.2);
				-o-box-shadow: 10px 10px 25px 25px rgba(0,0,0,0.2);
				border-radius: 15px 15px 15px 15px;
				-webkit-border-radius: 15px 15px 15px 15px;
				-moz-border-radius: 15px 15px 15px 15px;
				-o-border-radius: 15px 15px 15px 15px;
				
				
			}
		#ulNoticias{
				
				margin:0px;
				padding:0px;
				position:absolute;
				width:100%;
				text-align:center;
				font-family:fuente1;
				color:black;
				font-size:20;
				height:100%;
				
				border-radius: 15px 15px 15px 15px;
				-webkit-border-radius: 15px 15px 15px 15px;
				-moz-border-radius: 15px 15px 15px 15px;
				-o-border-radius: 15px 15px 15px 15px;
				
			}
			
		
			#ulDerecha 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;
				
			}
		#ulDerecha{
				
				margin:0px;
				padding:0px;
				position:absolute;
				
				text-align:center;
				font-family:fuente1;
				color:black;
				font-size:18;
				
			}
			
			
			#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%;			
				
				
				
				
			}
		#ulIzquierda{
				width:100%;
				height:100%;
				margin:0px;
				padding:0px;
				position:absolute;
				
				text-align:center;
				font-family:fuente1;
				color:black;
				font-size:18;
				
				
				
			}
			#noticias{
		
		background-color:white;
		
	}
	
	#imgClavoIz{
		float:left;
		width:30px;
		
	}
	#imgClavoDr{
		float:right;
		width:30px;
		
	}
	#imgEliminar{
		float:left;
		width:30px;
		
	}
	
	#imgEliminarD{
		float:right;
		width:30px;
		
	}
	
	
	#textoFecha{
		
		display:inline-block;
		
		background-image:url(../imagenes/fondoVerde.jpg);
		-webkit-box-shadow: 0 0 6px 4px rgba(0,0,0,.5);
		-moz-box-shadow: 0 0 6px 4px rgba(0,0,0,.5);
		box-shadow: 0 0 6px 4px rgba(0,0,0,.5);
		border-radius: 15px 15px 15px 15px;
		-webkit-border-radius: 15px 15px 15px 15px;
		-moz-border-radius: 15px 15px 15px 15px;
		-o-border-radius: 15px 15px 15px 15px;
		padding-left:10px;
		padding-right:10px;
		margin-left:80px;
		margin-top:10px;
		
		font-family: "Rockwell Extra Bold";
		font-size: 80px !important;
		color: #fff;
		
		text-shadow: 1px 1px 1px rgba(0,0,0,.75);
		
				
	}
	#fechaNoticias{
		
		display:inline-block;
		
		background-image:url(../imagenes/fondoVerde.jpg);
		-webkit-box-shadow: 0 0 6px 4px rgba(0,0,0,.5);
		-moz-box-shadow: 0 0 6px 4px rgba(0,0,0,.5);
		box-shadow: 0 0 6px 4px rgba(0,0,0,.5);
		border-radius: 15px 15px 15px 15px;
		-webkit-border-radius: 15px 15px 15px 15px;
		-moz-border-radius: 15px 15px 15px 15px;
		-o-border-radius: 15px 15px 15px 15px;
		padding-left:10px;
		padding-right:10px;
		margin-left:80px;
		margin-top:10px;
		
		font-family: "Rockwell Extra Bold";
		font-size: 40px !important;
		color: #fff;
		
		text-shadow: 1px 1px 1px rgba(0,0,0,.75);
		
				
	}
	
	#textoTitulo{
		
		display:inline-block;
		
		
		padding-left:10px;
		padding-right:10px;
		
		
		
		font-size: 30px;
		color: #fff;
		
		text-shadow:1px 1px 0.2em #2f1a09,
							2px 2px 0.2em #2f1a09,
							3px 3px 0.2em #2f1a09,
							4px 4px 0.2em #2f1a09,
							-1px -1px 0.2em #2f1a09,
							-2px -2px 0.2em #2f1a09,
							-3px -3px 0.2em #2f1a09,
							-4px -4px 0.2em #2f1a09,
							-1px 1px 0.2em #2f1a09,
							-2px 2px 0.2em #2f1a09,
							-3px 3px 0.2em #2f1a09,
							-4px 4px 0.2em #2f1a09,
							1px -1px 0.2em #2f1a09,
							2px -2px 0.2em #2f1a09,
							3px -3px 0.2em #2f1a09,
							4px -4px 0.2em #2f1a09;
		
				
	}

#imgCalendario{
			
			-webkit-transition: opacity 1s ease-in-out;
  			-moz-transition: opacity 1s ease-in-out;
  			-o-transition: opacity 1s ease-in-out;
  			transition: opacity 1s ease-in-out;
			width:100%;
			margin-right:10px;
			
		}
#imgNoticiaIz{
			
			width:100%;
			
		}
		#imgNoticiaDr{
			
			width:100%;
			
		}
		#imgNoticiaCr{
			
			
			width:100%;
			
			
		}
		#imgNoticiaPeq{
			
			
			width:60%;
			
			
		}
		#imgNoticiaMed{
			
			
			width:60%;
			
			
		}
		#imgNoticiaP{
			
			
			vertical-align:middle;
			height:300px;
			margin-left:10px;
			margin-top:10px;
			
			
		}
		
#imgFoto{
			
			
			height:250px;
			
			
		}
		#imgCentrada{
			
			
			height:150px;
			margin-right:10px;
			
		}
		#frameIzquierda{
			border:0;
			height:800px;
			width:100%;
			
			
		}
		
		#frameDerecha{
			border:0;
			height:100%;
			width:100%;
			
			
		}
		#frameCentral{
			border:0;
			height:100%;
			width:100%;
			
			
		}
		#ulFotos{
		
				margin:0px;
				margin-top:20px;
				padding:0px;
				position:absolute;
				width:80%;
				text-align:center;
				font-family:fuente1;
				color:black;
				font-size:18;
				height:100%;
				left:10%;
				border-radius: 15px 15px 15px 15px;
				-webkit-border-radius: 15px 15px 15px 15px;
				-moz-border-radius: 15px 15px 15px 15px;
				-o-border-radius: 15px 15px 15px 15px;
		}
		#ulFotos li a{
			text-decoration:none;
		}
		
		#ulFotos li{
				widht:50%;
				display:block;
				background-image:url(../imagenes/fondoNoticias.jpg);
				background-size:cover;
				text-align:center;
				font-family:fuente1;
				color:#43250d !important;
				font-size:50;
				vertical-align: middle;
				padding-left:10px;
				padding-right:10px;
				margin-left:20px;
				margin-right:20px;
				padding-top:10px;
				padding-bottom:20px;
				margin-top:20px;
				margin-bottom:20px;
				
				
				border-radius: 15px 15px 15px 15px;
				-webkit-border-radius: 15px 15px 15px 15px;
				-moz-border-radius: 15px 15px 15px 15px;
				-o-border-radius: 15px 15px 15px 15px;
		}
		
		#textoFecha{
	display:inline-block;
	background-image:url(../imagenes/fondoVerde.jpg);
	-webkit-box-shadow: 0 0 6px 4px rgba(0,0,0,.5);
	-moz-box-shadow: 0 0 6px 4px rgba(0,0,0,.5);
	box-shadow: 0 0 6px 4px rgba(0,0,0,.5);
	border-radius: 15px 15px 15px 15px;
	-webkit-border-radius: 15px 15px 15px 15px;
	-moz-border-radius: 15px 15px 15px 15px;
	-o-border-radius: 15px 15px 15px 15px;
	padding-left:10px;
	padding-right:10px;
	margin-left:10px;
	margin-top:10px;
	font-family: "Rockwell Extra Bold";
	font-size: 80px !important;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,.75);		
				
	}
	
	#logoConstruccion{
			width:400px;
			height:400px;
		}
	#construccion{
		width:100%;
		height:100%;
		text-align:center;
		
		vertical-align:central
		
	}
	.divFotos{
		position:absolute;
		width:100%;
		height:100%;
		transition: opacity 1s ease-out;
    	
   		
    	
		-webkit-transition: opacity 1s ease-out;
  		-moz-transition: opacity 1s ease-out;
  		-o-transition: opacity 1s ease-out;
  		transition: opacity 1s ease-out;
	}
	.fechaFoto{
		
		color:white;
		position:absolute;
		font-family: "Rockwell Extra Bold";
	font-size: 40px !important;
		background-image:url(../imagenes/fondoVerde.jpg);
		
	}
	
	#fotos{
		
		text-align:center;
    	opacity:1;
		height:100%;
   		
    	transition: opacity 2s ease-out;
		-webkit-transition: opacity 2s ease-out;
  		-moz-transition: opacity 2s ease-out;
  		-o-transition: opacity 2s ease-out;
  		transition: opacity 2s ease-out;
	}
	#imgMenuMovil{
		vertical-align:central;
		height:150px;
		float:right;
		vertical-align:middle;
		
	}
	.textoMenu{
		font-size: 40px !important;
		color: #fff !important;
		line-height:150px !important;
		text-align:left !important;
		padding-left:20% !important;
		
		text-shadow:1px 1px 0.2em #2f1a09,
							2px 2px 0.2em #2f1a09,
							3px 3px 0.2em #2f1a09,
							4px 4px 0.2em #2f1a09,
							-1px -1px 0.2em #2f1a09,
							-2px -2px 0.2em #2f1a09,
							-3px -3px 0.2em #2f1a09,
							-4px -4px 0.2em #2f1a09,
							-1px 1px 0.2em #2f1a09,
							-2px 2px 0.2em #2f1a09,
							-3px 3px 0.2em #2f1a09,
							-4px 4px 0.2em #2f1a09,
							1px -1px 0.2em #2f1a09,
							2px -2px 0.2em #2f1a09,
							3px -3px 0.2em #2f1a09,
							4px -4px 0.2em #2f1a09;
		
	}
	
		
		#1{
			text-align:center;
		}
	
		#imgNovedad{
	  position:absolute;
	  top:0;
	  right:0;
  }	
  #imgFacebook{
		width:50%;
	}
	#mascaravila{
		width:100%;
		height:400px;
	}
		.evento { color: green !important; font-weight: bold;}
		.festivo { color: red !important; font-weight: bold;}
		.sinclase { color: red !important; font-weight: bold;}
		
	#divTitulo{
			display: none;
		
		}
	hr{
		width:55%;
		left:25%;
		height: 4px;
		color: #fff;
		background-color: #fff;
		border: none;
		margin-top:0;
		margin-bottom:10px;
		opacity:0.9;
		
	}
	
	em{
		font-style:normal;
		font-size:50px;
	}
	audio { width:80%;margin:20px; height:80px;}
	.proximo{
		border: 10px solid red;
		border-top: 45px solid red;
		
	}
	.modificar{
		border: 10px solid green !important;
		border-top: 45px solid green !important;
		
	}
	 #divNovedad{
	  position:absolute;
	  width:100%;
	  left:-0px;
	  top:-40px;
	  height:40px;
	 margin:0px;
	 padding:0px;
	  line-height:40px;
	 color:white;
	  text-align:center;
	 
  }
  
  #ulRevistas li{
				display:block;
				vertical-align: middle;
				padding-left:10px;
				padding-right:10px;
				margin-left:20px;
				margin-right:20px;
				padding-top:0px;
				padding-bottom:20px;
				margin-top:20px;
				margin-bottom:20px;
				width:90%;
	}
	#imgRevistas{
		
		width:100%;
	}
	#textoRevistas{
		
		display:inline-block;
		
		background-image:url(../imagenes/fondoVerde.jpg);
		-webkit-box-shadow: 0 0 6px 4px rgba(0,0,0,.5);
		-moz-box-shadow: 0 0 6px 4px rgba(0,0,0,.5);
		box-shadow: 0 0 6px 4px rgba(0,0,0,.5);
		border-radius: 15px 15px 15px 15px;
		-webkit-border-radius: 15px 15px 15px 15px;
		-moz-border-radius: 15px 15px 15px 15px;
		-o-border-radius: 15px 15px 15px 15px;
		padding-left:10px;
		padding-right:10px;
		margin-left:80px;
		margin-top:10px;
		
		font-family: "Rockwell Extra Bold";
		font-size: 40px !important;
		color: #fff;
		
		text-shadow: 1px 1px 1px rgba(0,0,0,.75);
		
				
	}
	
	#primeraFoto{
    display: block;
 	 }
 	 
 	 #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;
		}
#imgBotonMenu{
			height:70px;
			left:10px;
		}
#divEscudo{
  	display: none; 
}
#divIzquierda{
  	display: none; 
}
#divDerecha{
	display: none; 
}

canvas {
  display: block;
  margin: 0 auto;
  background: #fff;
  border-radius: 3px;
  box-shadow: 0px 0px 15px 3px #ccc;
  cursor:pointer;
}
	#divTituloRecuadro{
			background-color:#202617;
/* 			background-color: #364026; */
			border-top-left-radius: 10px;
			border-top-right-radius: 10px;
			height:55px;
			font-size:45px;
 			font-family:Arial;
 			font-weight:bold;
 			color:#ffffff;
 			line-height:55px;
		}
		#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:95%;
			text-align:center;
			
		}
		.tablaTituloRecuadro{
			width:100%;
			background-color:#202617;
/* 			background-color: #364026; */
			border-top-left-radius: 10px;
			border-top-right-radius: 10px;
			height:55px;
			font-size:30px;
 			font-family:Arial;
 			font-weight:bold;
 			color:#ffffff;
 			line-height:55px;
		}
		
		.botonFormuPeq{
		background-color:#288dfa;
		    font-size:15pt;
		    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;
			
			
		}
		.botonFormuPeq:hover{
			box-shadow: 0px 0px 5px 5px rgba(0,0,0,0.4);
		}
		.botonFormuPeq span{
			font-size:15pt;
			line-height:40pt;
		}
		
		.botonFormuEPeq{
			background-color:#b94130;
		    font-size:15pt;
		    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;
			
			
		}
		.botonFormuEPeq:hover{
			box-shadow: 0px 0px 5px 5px rgba(0,0,0,0.4);
		}
		.botonFormuEPeq span{
			font-size:15pt;
			line-height:40pt;
		}