
.contenedor {max-width: 960px; margin: 0 auto 0 auto; font-family: arial;}



header {background-color:  #2ba7a7; width: 100%; height: 70px;margin-top: -20px; margin-bottom: 1%;}
h1 {font-size: 25px; color: #fff;float: left; position: relative;margin-left: 2%; margin-top: 2.3%;}
a {text-decoration: none; color: #000; float: right; margin-right: 2%;}
ul {list-style: none;}
.links {background-color: #fff; padding: 1%; margin-left: 0; margin-top: 2.3%;}
.links:hover {background-color:  #2ba7a7; color:#fff;}
.links {color: #000;}

header nav ul li {display: inline; font-size: 12px;}
header nav ul li a {text-decoration: none;}
           

.izq {margin-top: 1%; width: 49.5%; position: relative; float: left;}
.derecha {margin-top: 1%; width: 49.5%; position: relative; float: right;}



.barra { clear: both; background-color: rgb(68, 75, 74); width: 100%; height: 1px;} 
.footer {font-size: 10px; text-align: center; color: rgb(68, 75, 74); }