
*{
	margin: 0px;
}
 /*Flecha para hacer la pagina hacia arriba*/
.ir-arriba{
  display:none;
  background-repeat:no-repeat;
  font-size:20px;
  color:#5b5f97;
  cursor:pointer;
  position:fixed;
  bottom:10px;
  right:10px;
  z-index:2;
 
}

header{
	text-align: center;
	color: green;
	font-size: 40px;
	padding: 0px;
	margin: 0px;	
}

nav{
	margin-bottom :  0px ;
	text-align: center;	
}	
	

nav a{
/* esta regla solo afecta a los que estén dentro del nav */
	font-size: 20px;
	text-decoration: none;
	margin: 10px 40px 10px 10px;
	display:inline-block ;
	background:#74DF00 ;
	color: #0B3B17;
	padding: 10px 20px;
	box-shadow: 0px 5px 0px green ;
	border: 1px #0B3B17;
	border-radius: 10px;

}

nav a:hover{
	/*Esta regla sólo afecta a los que estan dentro del nav*/
	text-decoration: underline;
	background: #BFFF00;
	color: #0B3B17;
}


body{
	background:#D8F781 ;
}
p{
	font-size: 20px;
	font-family: arial verdana sans-serif;
	text-align: left;
	margin: 10PX;
}
h2{
	color: #0B610B;
	margin: 10PX;
}

h3{
	color: #0B610B;
	text-decoration: underline;
	margin: 10PX;

}
ul li{
	font-size: 20px;
	font-family: arial verdana sans-serif;
	list-style-type: circle;	
}

ol{
	font-size: 20px;
	font-family: arial verdana sans-serif;
}
/*p > a{text-align: center;
	color: black;
	border: 1px #74DF00;
	border-radius: 10px;
	background: #74DF00;
	box-shadow: none;
}*/

}
table{
	text-align: center;
	width: 75%;
	text-transform: uppercase;
}
div{
	text-align: center;
}

.final{
	text-align: center;
	font-size: 20px;
}

.contacto{
	text-align: center;
	font-size: 20px;
	padding: 10px 20px;
	
	border: 1px #81BEF7;
	

}

.volver{
	background-color:#ffb703 ;
	padding: 10px;
	text-align: center;
	border-radius: 25px;
}
footer{
	background: #9ef01a;
	text-align: center;
	padding: 10px;


}