Pues algo así debería de servir:
Código CSS:
Ver original@media print {
#div-1a {
float: left;
width: 70%;
}
#div-1b {
float: left;
width: 30%;
}
}
Siempre y cuando estos dos div no tengan bordes y/o padding, ya que se sumarían al ancho y se va para abajo quedando igual.