html {
    width: 100%;
    overflow-x: hidden;
}

body {
    width: 1000px;
    max-width: 100%;
    margin: 0 auto;
    overflow-x: hidden;
}

#contenedor {
    box-sizing: border-box;
    width: 1000px;
    max-width: 100%;
    margin: 0 auto;
    padding: 0;
    float: none;
}

header,
nav,
footer,
#barra {
    max-width: 100%;
}

nav {
    clear: both;
    height: 73px;
}

footer {
    clear: both;
}

#parte2 {
    margin-left: 0;
    padding-left: 0;
}
