You need to remove this CNAME entry:
www.idintranet.com. 10800 IN CNAME idserver.idintranet.com.
from your internal DNS as that points to your internal server and not the one at your web-hosting provider.
You also need to contact your web-hosting provider as their DNS does not does not reverse properly for your website, www.idintranet.com. The IP address assigned points back to one of their generic hostnames and it does not reverse properly either -which is sometimes common practice, but wrong none-the-less.
This is correct:
dig www.idintranet.com
;; QUESTION SECTION:
;www.idintranet.com. IN A
;; ANSWER SECTION:
www.idintranet.com. 86207 IN A 140.99.28.68
;; AUTHORITY SECTION:
idintranet.com. 86207 IN NS ns2.adwebsystems.com.
idintranet.com. 86207 IN NS ns1.adwebsystems.com.
This is wrong:
dig -x 140.99.28.68
;; QUESTION SECTION:
;68.28.99.140.in-addr.arpa. IN PTR
;; ANSWER SECTION:
68.28.99.140.in-addr.arpa. 86338 IN PTR 68.adweb.com.au.
;; AUTHORITY SECTION:
28.99.140.in-addr.arpa. 86338 IN NS ns2.deru.net.
28.99.140.in-addr.arpa. 86338 IN NS ns1.deru.net.
This is wrong:
dig 68.adweb.com.au
;; QUESTION SECTION:
;68.adweb.com.au. IN A
;; AUTHORITY SECTION:
adweb.com.au. 3600 IN SOA ns1.adweb.com.au. root.adweb.com.au. 2009072301 10800 900 1814400 36000