claro, puede tener dos llamados a archivos CSS en tu pagina, como ser:
Código:
<link rel="stylesheet" type="text/css" href="principal.css">
<link rel="stylesheet" type="text/css" media="print" href="print.css">
Luego, en el archivo PRINCIPAL.CSS puedes tener cualquier cosa, pero en tu archivo PRINT.CSS, puedes elegir ocultar div (display:none) o que aparezcan nuevos div; ya que este archivo CSS es el que tomará mas valor que tu original, solo porque le pusiste el atributo media="print"
entiendes ?