{
	margin:0px;
	padding:0px;
}

#footer {
    background-color: #414042;
    border-top: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
    margin-bottom: 1px;
    padding: 70px 0 80px;
}

.boton {
	/*background: #3ab3c8;*/
	background: whitesmoke;
	color: var(--color-institucional-font);
	font-family: 'Fuente Intitucional', 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	float: left;
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	height: 100%;
	min-height: 80px;
	width: 100%;
	display: block;
	border: 1.0px solid rgba(65,64,66,0.3);
	border-radius: 15px;
	vertical-align: middle;
	transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
	-webkit-transition: all .4s;
	opacity: .9;
}
	.boton:hover {
		background: var(--color-institucional-footer);
		border: 1.0px solid var(--color-institucional);
		-webkit-box-shadow: 0px 15px 30px -23px rgba(0,0,0,0.68);
		-moz-box-shadow: 0px 15px 30px -23px rgba(0,0,0,0.68);
		box-shadow: 0px 15px 30px -23px rgba(0,0,0,0.68);
		/*		box-shadow: 1px 1px 10px rgba(0,0,0,.7);*/
		opacity: 1;
	}
	.boton a {
		color: var(--color-institucional-font);
		font-family: 'Fuente Intitucional', 'Trebuchet MS', Arial, Helvetica, sans-serif;
		font-size: 1.1em;
	}

.boton a:hover {
	color: var(--color-institucional-font);
	font-style: normal;
	text-decoration: none;
}

.boton#uno{
	font-family: Calibri;
	color: white;	
	font-size: 36px;
	background-color: rgb(0,114,77);
	background:linear-gradient(top,rgb(0,114,77),rgba(39,122,95,1.00));
	background:-moz-linear-gradient(top,rgb(0,114,77),rgba(39,122,95,1.00));
	background:-o-linear-gradient(top,rgb(0,114,77),rgba(39,122,95,1.00));
	background:-ms-linear-gradient(top,rgb(0,114,77),rgba(39,122,95,1.00));
	background:-webkit-linear-gradient(top,rgb(0,114,77),rgba(39,122,95,1.00));	
}

.boton#uno:hover{
	background-color: rgba(39,122,95,1.00);
	background:linear-gradient(top,rgba(39,122,95,1.00),rgb(0,114,77));
	background:-moz-linear-gradient(top,rgba(39,122,95,1.00),rgb(0,114,77));
	background:-o-linear-gradient(top,rgba(39,122,95,1.00),rgb(0,114,77));
	background:-ms-linear-gradient(top,rgba(39,122,95,1.00),rgb(0,114,77));
	background:-webkit-linear-gradient(top,rgba(39,122,95,1.00),rgb(0,114,77));	
}

.boton#dos{
	font-family: Calibri;
	color: white;	
	font-size: 36px;	
	background-color: rgb(102,49,140);
	background:linear-gradient(top,rgb(102,49,140),rgba(119,70,154,1.00));
	background:-moz-linear-gradient(top,rgb(102,49,140),rgba(119,70,154,1.00));
	background:-o-linear-gradient(top,rgb(102,49,140),rgba(119,70,154,1.00));
	background:-ms-linear-gradient(top,rgb(102,49,140),rgba(119,70,154,1.00));
	background:-webkit-linear-gradient(top,rgb(102,49,140),rgba(119,70,154,1.00));		
}

.boton#dos:hover{
	background-color: rgba(119,70,154,1.00);
	background:linear-gradient(top,rgba(119,70,154,1.00),rgb(102,49,140));
	background:-moz-linear-gradient(top,rgba(119,70,154,1.00),rgb(102,49,140));
	background:-o-linear-gradient(top,rgba(119,70,154,1.00),rgb(102,49,140));
	background:-ms-linear-gradient(top,rgba(119,70,154,1.00),rgb(102,49,140));
	background:-webkit-linear-gradient(top,rgba(119,70,154,1.00),rgb(102,49,140));		
}

.boton#tres{
	font-family: Calibri;
	color: white;	
	font-size: 36px;	
	background-color: rgb(184,143,18);
	background:linear-gradient(top,rgb(184,143,18),rgba(192,156,47,1.00));
	background:-moz-linear-gradient(top,rgb(184,143,18),rgba(192,156,47,1.00));
	background:-o-linear-gradient(top,rgb(184,143,18),rgba(192,156,47,1.00));
	background:-ms-linear-gradient(top,rgb(184,143,18),rgba(192,156,47,1.00));
	background:-webkit-linear-gradient(top,rgb(184,143,18),rgba(192,156,47,1.00));		
}

.boton#tres:hover{
	background-color: rgba(192,156,47,1.00);
	background:linear-gradient(top,rgba(192,156,47,1.00),rgb(184,143,18));
	background:-moz-linear-gradient(top,rgba(192,156,47,1.00),rgb(184,143,18));
	background:-o-linear-gradient(top,rgba(192,156,47,1.00),rgb(184,143,18));
	background:-ms-linear-gradient(top,rgba(192,156,47,1.00),rgb(184,143,18));
	background:-webkit-linear-gradient(top,rgba(192,156,47,1.00),rgb(184,143,18));		
}

.boton#cuatro{
	font-family: Calibri;
	color: white;	
	font-size: 36px;	
	background-color: rgb(209,31,93);
	background:linear-gradient(top,rgb(209,31,93),rgba(225,54,113,1.00));
	background:-moz-linear-gradient(top,rgb(209,31,93),rgba(225,54,113,1.00));
	background:-o-linear-gradient(top,rgb(209,31,93),rgba(225,54,113,1.00));
	background:-ms-linear-gradient(top,rgb(209,31,93),rgba(225,54,113,1.00));
	background:-webkit-linear-gradient(top,rgb(209,31,93),rgba(225,54,113,1.00));		
}

.boton#cuatro:hover{
	background-color: rgba(225,54,113,1.00);
	background:linear-gradient(top,rgba(225,54,113,1.00),rgb(209,31,93));
	background:-moz-linear-gradient(top,rgba(225,54,113,1.00),rgb(209,31,93));
	background:-o-linear-gradient(top,rgba(225,54,113,1.00),rgb(209,31,93));
	background:-ms-linear-gradient(top,rgba(225,54,113,1.00),rgb(209,31,93));
	background:-webkit-linear-gradient(top,rgba(225,54,113,1.00),rgb(209,31,93));		
}

.Titulo_Texto {
	color:#FFF;
    font-family: Calibri;
	font-size: 63px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;	
    text-shadow:1px 1px 3px rgba(0,0,0,0.8);	
}

.LinkTexto_Blanco {
	color:#FFF;
    font-family: Calibri;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;	

    transition:text-shadow .4s;				
	-moz-transition:text-shadow .4s;
	-ms-transition:text-shadow .4s;
	-o-transition:text-shadow .4s;
	-webkit-transition:text-shadow .4s;			
}

.LinkTexto_Blanco:hover {
	color:#FFF;
    font-family: Calibri;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;	
	cursor: pointer;
    text-shadow: 0 0 10px #333333;	
	-moz-text-shadow: 0 0 10px #333333;	
 	-ms-text-shadow: 0 0 10px #333333;	
	-o-text-shadow: 0 0 10px #333333;	
	-webkit-text-shadow: 0 0 10px #333333;	
}

.LinkTexto_Gis {
	color:#414042;
    font-family: Calibri;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;	
	cursor: pointer;
    transition:text-shadow .4s;				
	-moz-transition:text-shadow .4s;
	-ms-transition:text-shadow .4s;
	-o-transition:text-shadow .4s;
	-webkit-transition:text-shadow .4s;			
}

.LinkTexto_Gis:hover {

    font-family: Calibri;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;	

    text-shadow: 0 0 10px #333333;	
	-moz-text-shadow: 0 0 10px #333333;	
 	-ms-text-shadow: 0 0 10px #333333;	
	-o-text-shadow: 0 0 10px #333333;	
	-webkit-text-shadow: 0 0 10px #333333;	
}

