html				{overflow:hidden;}
html, body			{height:100%;}
body				{background: #ff9700 url("../../images/bg.jpg") no-repeat top center; overflow:auto; overflow-x:hidden; margin:0px 0px 0px 20px; padding:0px; font-family:arial;}

.containerdiv				{width:100%; height:100%; position:relative; margin:0px;}
#body_intro					{margin:0px;}
#body_intro .containerdiv	{width:970px; height:100%; position:relative; margin:0px auto;}

.logo				{position:absolute; top:0px; left:0px; width:172px; height:152px;}
.logo a				{background:url("../../images/logo.png") no-repeat; display:block; width:100%; height:100%; text-indent:-999em;}

.maintable			{width:992px; height:100%; margin:0px auto; border:none;}
td					{height:100%; vertical-align:top;}
.leftside			{width:172px;}

/* CONTENT */
.contentdiv			{background: url("../../images/contentbg.png") no-repeat; width:552px; padding:36px 39px 0px 39px; font-size:13px;}
.contentdiv a		{color:#000000; text-decoration:none;}
.contentdiv a:hover	{text-decoration:underline;}
.big				{font-size:18px;}
.contentdivbot		{background: url("../../images/contentbg.png") no-repeat bottom left; height:39px; width:630px;}
p.first				{margin-top:0px;}		
p.last				{margin-bottom:0px;}
ul.first			{margin-top:0px;}		
ul.last				{margin-bottom:0px;}


/* TITELS */
#body_diensten	h1	{background: url("../../images/titeldiensten.png") no-repeat 19px 0px;}
#body_overons h1	{background: url("../../images/titeloverons.png") no-repeat 19px 0px;}
#body_contact h1	{background: url("../../images/titelcontact.png") no-repeat 19px 0px;}
h1					{text-indent:-999em; height:16px; margin:75px 0px 0px 0px; padding:0px; width:630px;}

/* INTRO */
#body_intro .nawgegevens	{width:174px;}
.introbtn			{width:189px; height:94px; position:absolute;}
.introbtn a			{display:block; width:153px; height:51px; margin:18px 0px 0px 18px; text-indent:-999em;}
.dienstenbtn		{background: url("../../images/diensten.png") no-repeat; top:407px; left:190px;}
.aanbodbtn			{background: url("../../images/aanbod.png") no-repeat; top:175px; left:228px;}
.contactbtn			{background: url("../../images/contact.png") no-repeat; top:455px; right:115px;}
.overonsbtn			{background: url("../../images/overons.png") no-repeat; top:106px; right:8px;}

/* NAVIGATIE */
.navigatie			{position:absolute; top:152px;}
#nav				{margin:0px; padding:0px; list-style-type:none;}
.navbtn				{margin:5px 0px 0px 0px;}
.navbtn	a			{width:172px; height:50px; display:block; text-indent:-999em;}
.btn_aanbod a		{background: url("../../images/aanbodbtn.png") no-repeat;}
.btn_diensten a		{background: url("../../images/dienstenbtn.png") no-repeat;}
.btn_overons a		{background: url("../../images/overonsbtn.png") no-repeat;}
.btn_contact a		{background: url("../../images/contactbtn.png") no-repeat;}
.navbtn	a:hover		{background-position:0px -50px;}


/* NAWGEGEVENS */
.nawgegevens		{position:absolute; left:0px; bottom:9px; font-weight:bold; color:#ffffff;}
.tel				{font-size:27px; width:174px; overflow:hidden;}
.makelaarsed		{font-size:10px;}
.logos				{text-indent:-999em; display:block; height:32px; float:left; margin:9px 29px 0px 0px;}
.funda				{width:68px; background:url("../../images/funda.png") no-repeat; margin-right:0px;}
.nvm				{width:22px; background:url("../../images/nvm.png") no-repeat;}
.vastgoedcert		{width:29px; background:url("../../images/vastgoedcert.png") no-repeat; margin-right:0px;}
.mva				{width:23px; background:url("../../images/mva.png") no-repeat;}
.nwwi				{width:99px; background:url("../../images/nwwi.png") no-repeat; margin-right:42px;}

/* AANBOD */
#iframe_aanbod		{height:100%; float:left; width:821px;}

/* ACTIEVE NAVIGATIE */
#body_wonginaanbod .btn_aanbod a,
#body_diensten .btn_diensten a,
#body_overons .btn_overons a,
#body_contact .btn_contact a	{background-position:0px -50px; cursor:default;}