Lo que sucede es que que hay varios caracteres (como los alfanuméricos y los espacios en blanco) que no pueden ser utilizados en la parte de la url donde se definen las variables que se van a transmitir por GET. Para hacer eso hay que usar una codificación especial. Para eso existe la función
urlencode(). Probá asi:
Código PHP:
<?
$url = "http://localhost/portalnu/Modelos/plantilla_contrato_modelo01.php?".urlencode("idm=$idmodelo");
$contenido_modelo = file_get_contents($url);
?>
Saludos.