#cuerpo {
    overflow:hidden;
    width:97%;
    padding:0;
    margin:0;
    border:0;
    margin:1em 0.5em;    
}

#derecha {
    clear:both;
    width:99%;
    padding:0;
    margin:0;
    border:0;
    margin-top:1.5em;
    border-top:1px #ccc solid;
    padding-top:1em;
}

#izquierda {
    clear:both;
    width:99%;
    padding:0;
    margin:0;
    border:0;
    margin-top:1.5em;
    border-top:1px #ccc solid;
}

#principal {
    clear:both;
    width:99%;
    padding:0;
    margin:0;
    border:0;
}

#contenido {
    clear:both;
    width:99%;
    padding:0;
    margin:0;
    border:0;
}

.anclas_menu {
    display:block !important;
}

.subir {
    display:block !important;
}