Buenas.
De momento, al revisar el código hay varias cosas que corregir:
en .contenedor te dejaste la propiedad border sin completar.
en .columnaderecha usas padding: auto; y auto no es un valor válido para padding.
en .bloque1 usas float: left-top; y left-top no es un valor válido, float acepta los valores none, right, left, initial e inherit.
en .bloque2 usas border-width: 5px solid; y border-width no admite el esitlo del borde como valor, solo se debe indicar el grosor del borde.
en .parrafo1 le das a margin el valor dotte, esto tampoco es correcto.
en .parrafo1 también se te olvido colocar punto y coma despues del valor del margin-top, con la consecuencia que este y lo que viene después no se ejecuta.
Sobre el enunciado y la parte que comentabas, ¿el ejemplo que te puse anteriormente es lo que quieres que pase con el primer bloque de texto?
Saludos.
