@font-face {
    font-family: 'Krona One', sans-serif;
	font-family: 'Anton', sans-serif;
	font-family: 'Dosis', sans-serif;
    }
*{
	background: white;
	margin:0;
	padding: 0;
}
nav {position: relative; 
	width: 100%; 
	margin: 0px ; 
	font-family: 'Anton', sans-serif;

}
		ul.fullnav, ul.fullnav ul {
			list-style: none; 
			width: 100%; 
			margin: 0; 
			padding: 0; 
			border: 0; 
			font-size: 0;
			text-align: left;
		}
		ul.fullnav {
			/*border-top: 4px double #666; 
			border-bottom: 4px solid #999;
			 background: #bbb;*/
			}
		ul.fullnav li {
			display: block; 
			margin: 0; padding: 0; 
			font-size: 40px;
			line-height: 60px;
		}
		ul.fullnav li a {
			display: block;
			 padding: 0 10px; 
			 text-decoration: none; 
			 text-transform: uppercase; 
			 color: #999;
			}
		ul.fullnav li ul {
			position: absolute; 
			left: 0; 
			width: 40%;
			height: 0; 
			overflow: hidden;
			background: #999; 
			line-height: 0; 
			z-index: 3;
		}
		ul.fullnav ul a {
			color: #999;
		}
		ul.fullnav li:hover a {
			background: white;
			color: #999;
		}
		ul.fullnav li:hover ul {
			height: auto;
		}
		ul.fullnav li:hover ul li a {
			background: transparent;
		}
		ul.fullnav li:hover ul li a:hover {
			text-decoration: none; color: black;

		}

img{
	clear: both;
  display: block;
  margin:  10% auto;
  width:20%;
  height:auto;
  }

  P.nosotros{
	width: 75%;
	height: 10%;
	padding: 10%;
	margin:  10% auto;
	position: fixed;
	
  }

/*----------------------Pie de pagina-----------------------------*/
footer{
	margin: auto;
	position: absolute;
    bottom: 0.5%;
    width: 100%;
   text-align: center;
  
}
p{
	margin: auto;
	clear: both;
	font-family: 'Dosis', sans-serif;
	text-align: center;
	color:black;
	display: inline-block;
	width: 15%;
	height: 1%;
	padding: 0.5%;
	}
footer p a{
	box-decoration-break: none;
}
.Pder{
	width: 5%;
}

.Pizq{
	width: 5%;
}
.P1{
	width: 7%;
	padding-left: 2%;
	padding-right: 2%;
}
.Pcentro{
	
	padding-left: 2%;
	padding-right: 2%;
	font-size:2%;
	width: 40%;
}
footer p.Pcentro a img{
	margin: 0;
    padding: 0;
    display: inline-block;
    }
footer p.Pcentro a img.imgpieMR{
	width:18%;
    height:auto;
    padding: 5px;
}
footer p.Pcentro a img.imgpieTD{
	padding: 5px;
    width: 35%;
    height:auto;
}
footer p.Pcentro a img.imgpiePA{
	width:27%;
    height:auto;
    padding: 10px;
}
footer p.Pcentro {
	color: white;
	font-family: 'Krona One', sans-serif;
	font-size:80%;
	font:bold;
	margin: 0;
    padding: 0;

}
.P2{
	width: 16%;
	padding-left: 2%;
	padding-right: 2%;
	
}

footer p.P2 a{
	padding-bottom: 55px;
}
footer p.Pder a{
	text-decoration: none;
	color: #999;
	display: block;
	margin: auto;
	padding: 2px;

}
.P2:hover{
   background-position: 300px 0px;
    -webkit-transition-property: all;
    -webkit-transition-duration: 1s;
    transition-property: all;
    transition-duration: 1s;
    font-weight: bolder;
}

footer p.Pder a:hover{
	text-decoration: none;
	font-feature-settings: bold;
	border-bottom: solid 1px black;
	color:black;
	font-weight: bolder;
	
}
/*----------------------FIN de Pie de pagina-----------------------------*/




/*---------------------ACCIONES ADECUADAS A TAMAÑO DE PANTALLA --------------------*/
@media only screen and (max-width: 767px) {
	/*footer{
		clear: both;
		margin: auto;
		position: static;
		width: 100%;
	   text-align: center;
	   bottom: 2px;

	}*/
ul.fullnav li{
font-size: 30px;
background: transparent;

}

ul.fullnav li ul{
width: 35%;
background: transparent;
}
ul.fullnav li:hover a {
			background: transparent;
			color: black;
}

img{
	margin: 25% auto;
	width:60%;
    height:auto;
}

p{
display:block;
width: 0%;
}
/*----------------------Pie de pagina Celulares-----------------------------*/

footer p.Pcentro a img{
	color: white;
	font-family: 'Krona One', sans-serif;
	font-size:10%;
	font:bold;
	width:100%;
    height:auto;
    margin: 0;
    padding: 0;
    }
    footer p.Pcentro a img.imgpieMR{
	width:20%;
    height:auto;
    padding: 5px;
}
footer p.Pcentro a img.imgpieTD{
	padding: 5px;
    width: 45%;
    height:auto;
}
footer p.Pcentro a img.imgpiePA{
	width:30%;
    height:auto;
    padding: 5px;
}
footer p.Pcentro {
	color: white;
	font-family: 'Krona One', sans-serif;
	font-size:80%;
	font:bold;
	margin: 0;
    padding: 0;
    width:100%;
}
.P1, .P2, .Pizq, .Pder{
	width: 0;
	margin: 0;
	padding: 0;
	font-size: 0;

}



}