Por supuesto.
Debes crear un documento CSS alternativo para la impresión de la siguiente manera:
El CSS General:
Código HTML:
<link rel="stylesheet" media="screen" type="text/css" href="css/general.css" />
El CSS para Imprimir:
Código HTML:
<link rel="stylesheet" media="print" type="text/css" href="css/imprimir.css" />
en el nuevo CSS, oculta los elementos que no necesites, simplifica la página, reduce los tamaños de letra... todo lo que puedas para hacer más fluida la impresión.
Otra opción sería, a través de una página dinámica en PHP, eliminar módulos directamente un una version imprimible a traves de variable, pero probaria antes lo dicho.
Un saludo.