.contenedor {;max-width: 960px; margin: 0 auto 0 auto}
div#cabecera {width: 100%; height: 76px;background: rgb(203,205,206);border-radius:5.6px}
div#cabecera img {width: 80px; height: auto; margin: 15px 40px;}
div#cabecera img#twitter {width: 20px; float: right; height: auto; margin-top: 40px;position: absolute; margin-left: 460px}
div#cabecera img#yt {width: 20px; height: auto; float: right; margin-top: 40px;margin-left: 430px; position: absolute}
div#cabecera img#fb {width: 20px; height: auto; float: right; margin-top: 40px;margin-left: 400px; position: absolute}
div#cabecera ul a#buscador {background: rgb(46,46,48);position: absolute;margin-left: 615px;width: 115px;height: 20px;margin-top: -62px; float: right;border-radius: 5.6px;}
div#cabecera img#lupita {background: rgb(255, 255, 255);position: relative;margin-left: 620px;width: 25px;height: 25px;margin-top: -55px; float: right;}
div#botonera {width: 100%; height: 30px;padding-top: 3px;}
ul {list-style: none; width: 100%}
ul li {float: left; margin-right: 15px;}
ul li a {text-decoration: none; color: #fff; font-size: 10pt; }
body {background: rgb(46,46,48); font-family: 'Raleway', sans-serif;}
header {width: 782px; height: 100%;margin: auto}
main {width: 782px; margin: auto; height:380px}
section {width: 782px; height: 30px; background: rgb(203,205,206); float: left;margin-top: 15px; border-radius:5.6px; padding-bottom: 5px;padding-top: 15px;}
h1 {font-weight: 200; color: rgb(46,46,48); font-size: 13pt;}
h3 {font-weight: 200; color: #fff; font-size: 9pt;}
p1 {font-weight: 100; color: #fff; font-size: 13pt; width: 300px; float: left; padding-left: 10px;}
article#formulario {width: 30%; height: 300px; margin:auto; float: left; display: block; position: relative;}
footer {width: 782px; height: 100px; background: rgb(0, 0, 0);margin-top: 15px; margin: auto; border-radius:5.6px}
img#pie {width: 782px;height: auto}
