The German group HEIDELBERGER ZEMENT AG has bought a majority share in the Indonesian group PT INDOCEMENT TUNGGAL PRAKARSA for USD 400 million, or around 1900 rupies a share.