html { background: white;
}

header {
	background: RGB(24 225 158); 
}
img {display: block; margin: auto;}

#imagen {text-align: center;}

/*menu navegacion*/

#menu {
font-size : 250%;
width: auto;

text-align: center;
float: center;
}

.no-style {
list-style-type : none;
padding: 0;
margin: 0;
}
.horizontal li {
margin : 15px;
padding : 15px;
display : inline;
}

.horizontal a {
margin : 0;
color : blue;
text-align : center;
text-decoration: none;
}
.horizontal a:hover, .horizontal a:active { background-color : RGB(255 255 255);
}
.no-style1 {
list-style-type : none;
padding: 0;
margin: 0;
font-size: 250%;
}
.horizontal1 li {
margin : 15px;
padding : 15px;
display : block;
text-align: center;
}

/*foto*/
#foto {float: left; margin-right: 15px; margin-bottom: auto;}

/*bio*/
.bio { text-align: justify; margin: 15px; padding: 15px; display: block; font-size: 150%;}