body{background: #ffffff;font-family:Tahoma; margin: 0.2rem; padding: 1.5rem;}
h1{margin: 0rem; color: #b9ec6a;text-align: left; padding: 1rem;font-size: 60px;}
header nav a{ color:#fff;}
img{padding: 1rem; background-color:#b9ec6a}

nav {color: #ffffff;
     margin-left:0rem;
     padding: 0rem;}

nav ul{list-style: none;
        text-decoration: none;
        overflow: hidden;
        margin-left:0px;
        padding: 0rem;}

nav ul li{ float: left;
           color:#ffffff;
           margin-left:0rem;}
    

nav ul li a{margin: 0.3rem;
            padding: 1rem;
            display: block;
            text-decoration: none;
            font-family: sans-serif;
            margin-left:0px;
            color: #ffffff;
            transition: background-color 0.5s ease;
            background-color: #00acaa;}

nav ul li a:hover {background-color: #b9ec6a;
                   color: #00acaa;}
h2{font-size: 20px; color: #00acaa;}
p{font-size: 15px; color: 606060}
.contenedor {padding:0px; background:#f1f1f1; margin:0 auto; margin-top:10px;}

td.oc {
    width: 80%;
    margin: auto;
}
.oc {
    align-content: center;
    margin: auto;
}
section {
	margin:0px; 
	padding:25px;
	float:left;
	margin-top:15px;
	width:100%;
	box-sizing: border-box;}

.fotos{
	float:left;
	margin-right:15px;
	box-sizing: border-box;}

.coverfoto {padding:0; background-color:#ffffff}

.fotos img {border-radius: 50%;}

footer p {font-size: 12px; color: #00acaa; text-align: center; line-height: 100%}
.contenido {font-size: 10px; color: #273a45; text-align: center; line-height: 100%}

