/********* STANDAARD *********/
html		{margin:0; padding:0; overflow:scroll; overflow-x:hidden;}
body 		{margin:0; padding:0; background:#a4c5d9; text-align:center; overflow:hidden;}

img				{border:0;}

* 				{font-family:Arial; font-size:12px; color:#484949;}

a 				{color:#555555; text-decoration:underline;}
a:hover			{color:#555555; text-decoration:underline;}

/********* SITE *********/
#maintable 		{width:962px; height:100%; margin:0px auto; background:#ffffff; border:1px solid #ffffff;}

/********* HEADER *********/
#logo				{width:315px; height:117px; background:url(../../images/logo.jpg) no-repeat; cursor:pointer;}
#header				{width:645px; height:117px; background:url(../../images/photo.jpg) no-repeat; background-position: 13px 0px;}

#verkopen #header			{width:645px; height:117px; background:url(../../images/photo_verkopen.jpg) no-repeat;}
#aankopen #header			{width:645px; height:117px; background:url(../../images/photo_aankoop.jpg) no-repeat;}
#taxatie #header			{width:645px; height:117px; background:url(../../images/photo_taxatie.jpg) no-repeat;}
#aanbod #header				{width:645px; height:117px; background:url(../../images/photo_aanbod.jpg) no-repeat;}
#openhuis #header			{width:645px; height:117px; background:url(../../images/photo_openhuis.jpg) no-repeat;}
#openhuisobjecten #header	{width:645px; height:117px; background:url(../../images/photo_openhuis.jpg) no-repeat;}
#contact #header			{width:645px; height:117px; background:url(../../images/photo_contact.jpg) no-repeat;}
#referenties #header		{width:645px; height:117px; background:url(../../images/photo_referenties.jpg) no-repeat;}
#downloadslinks #header		{width:645px; height:117px; background:url(../../images/photo_downloadslinks.jpg) no-repeat;}
#hypotheken #header			{width:645px; height:117px; background:url(../../images/photo_hypotheken.jpg) no-repeat;}
#sponsoring #header			{width:645px; height:117px; background:url(../../images/photo_sponsoring.jpg) no-repeat;}
#mijnvesta #header			{width:645px; height:117px; background:url(../../images/photo_mijnvesta.jpg) no-repeat;}
#erikwilfred #header		{width:645px; height:117px; background:url(../../images/photo_sponsoring.jpg) no-repeat;}

/********* MENU *********/
#menu							{width:960px; height:35px; background:url(../../images/menu_bg.jpg) repeat-x;}
#menu ul						{width:auto; height:35px; margin:0px; padding:0px; z-index:30;}
#menu li 						{width:auto; line-height:35px; margin:0px; padding:0px; list-style:none; float:left;}
#menu li a 						{display:block; margin:0px; padding:0px; padding-left:23px; padding-right:23px; color:#ffffff; font-weight:bold; text-align:center; text-decoration:none;}
#menu li a:hover 				{display:block; margin:0px; padding:0px; padding-left:23px; padding-right:23px; background:url(../../images/menu_rollover.jpg) repeat-x; color:#ffffff; font-weight:bold; text-decoration:none;}
#menu .line						{width:1px; height:35px; background:url(../../images/menu_line.jpg) no-repeat;}
#menu li .btn_mijnvesta			{width:110px; display:block;}

[id]#menu li a 					{display:block; margin:0px; padding:0px; padding-left:22px; padding-right:22px; color:#ffffff; font-weight:bold; text-align:center; text-decoration:none;}
[id]#menu li a:hover 			{display:block; margin:0px; padding:0px; padding-left:22px; padding-right:22px; background:url(../../images/menu_rollover.jpg) repeat-x; color:#ffffff; font-weight:bold; text-decoration:none;}
[id]#menu li .btn_mijnvesta		{width:82px; display:block; float:left;}

#home #menu li .btn_home,
#aanbod #menu li .btn_aanbod,
#openhuis #menu li .btn_openhuis,
#openhuisobjecten #menu li .btn_openhuis,
#referenties #menu li .btn_referenties,
#partners #menu li .btn_partners,
#hypotheken #menu li .btn_hypotheken,
#sponsoring #menu li .btn_sponsoring,
#downloadslinks #menu li .btn_downloadslinks,
#contact #menu li .btn_contact,
#erikwilfred #menu li .btn_sponsoring
	{display:block; margin:0px; padding:0px; padding-left:23px; padding-right:23px; background:url(../../images/menu_rollover.jpg) repeat-x; color:#ffffff; font-weight:bold; text-decoration:none;}

[id]#home #menu li .btn_home,
[id]#aanbod #menu li .btn_aanbod,
[id]#openhuis #menu li .btn_openhuis,
[id]#openhuisobjecten #menu li .btn_openhuis,
[id]#referenties #menu li .btn_referenties,
[id]#partners #menu li .btn_partners,
[id]#hypotheken #menu li .btn_hypotheken,
[id]#sponsoring #menu li .btn_sponsoring,
[id]#downloadslinks #menu li .btn_downloadslinks,
[id]#contact #menu li .btn_contact,
[id]#erikwilfred #menu li .btn_sponsoring
	{display:block; margin:0px; padding:0px; padding-left:22px; padding-right:22px; background:url(../../images/menu_rollover.jpg) repeat-x; color:#ffffff; font-weight:bold; text-decoration:none;}

#mijnvesta #menu li .btn_mijnvesta		{display:block; width:110px; background:url(../../images/menu_rollover.jpg) repeat-x; color:#ffffff; font-weight:bold; text-decoration:none;}
[id]#mijnvesta #menu li .btn_mijnvesta	{display:block; width:82px; background:url(../../images/menu_rollover.jpg) repeat-x; color:#ffffff; font-weight:bold; text-decoration:none;}

/********* CONTENT *********/
#content_top							{width:960px; height:30px; background:url(../../images/content_top.jpg) repeat-x;}
#content_top ul							{margin:0px; margin-left:22px; padding:0px; list-style:none;}
#content_top li							{margin:0px; margin-right:20px; padding:0px; padding-left:17px; background:url(../../images/read_more_arrow.jpg) no-repeat 0px 3px; float:left;}
#content_top li a						{text-decoration:none;}

#content					{width:960px; height:100%; vertical-align:top; text-align:left;}
#content #content_buttons	{width:320px; height:100%; border-right:1px dotted #aaaaaa; background:url(../../images/grey_bg.jpg) no-repeat 0px 1px; float:left;}
#content #content_text		{width:639px; max-width:619px; height:100%; margin:0px; padding:10px; float:left;}
#content #content_text  h1	{margin:0px; margin-bottom:10px; padding:0px; padding-bottom:10px; font-family:Arial; font-size:18px; font-weight:normal; color:#002e3e; background:url(../../images/h1_line.jpg) no-repeat left bottom;}

/********* HOME *********/
#home #content #content_buttons					{display:none;}
#home #content #content_text					{width:960px; max-width:960px; margin:0px; padding:0px; display:block;}

#content #home_verkopen							{width:329px; max-width:298px; height:169px; padding-top:10px; padding-bottom:10px; padding-left:15px; padding-right:15px; border-bottom:1px dotted #aaaaaa; border-right:1px dotted #aaaaaa; cursor:pointer; text-align:left; float:left;}
#content #home_verkopen h1						{margin:0px; margin-bottom:10px; padding:0px; background:none; font-size:18px; font-weight:normal; color:#002e3e;}
#content #home_verkopen p						{margin:0px; padding:0px;}
#content #home_verkopen .read_more				{margin-top:10px; padding-right:15px; background:url(../../images/read_more_arrow.jpg) no-repeat right 3px; float:right;}
#content #home_verkopen .read_more a			{text-decoration:none;}
#content #home_verkopen .price					{width:67px; height:65px; margin-top:5px; background:url(../../images/prijs_verkopen.jpg) no-repeat;}

#content #home_aankopen							{width:329px; max-width:298px; height:169px; padding-top:10px; padding-bottom:10px; padding-left:15px; padding-right:15px; border-bottom:1px dotted #aaaaaa; border-right:1px dotted #aaaaaa; cursor:pointer; text-align:left; float:left;}
#content #home_aankopen h1						{margin:0px; margin-bottom:10px; padding:0px; background:none; font-size:18px; font-weight:normal; color:#002e3e;}
#content #home_aankopen p						{margin:0px; padding:0px;}
#content #home_aankopen .read_more				{margin-top:10px; padding-right:15px; background:url(../../images/read_more_arrow.jpg) no-repeat right 3px; float:right;}
#content #home_aankopen .read_more a			{text-decoration:none;}
#content #home_aankopen .price					{width:67px; height:65px; margin-top:5px; background:url(../../images/prijs_aankopen.jpg) no-repeat;}

#content #home_snelzoeken						{width:302px; max-width:272px; height:169px; padding-top:10px; padding-bottom:10px; padding-left:15px; padding-right:15px; border-bottom:1px dotted #aaaaaa; text-align:left; float:left;}
#content #home_snelzoeken h1					{margin:0px; margin-bottom:10px; padding:0px; background:none; font-size:18px; font-weight:normal; color:#002e3e;}
#content #home_snelzoeken ul					{width:70px; margin:0px; padding:0px; list-style:none; float:left;}
#content #home_snelzoeken li					{margin:0px; padding:0px; line-height:26px;}
#content #home_snelzoeken #iframe_snelzoek		{width:180px; height:115px;}

#content #home_taxatie							{width:329px; max-width:298px; height:169px; padding-top:10px; padding-bottom:10px; padding-left:15px; padding-right:15px; border-bottom:1px dotted #aaaaaa; border-right:1px dotted #aaaaaa; cursor:pointer; text-align:left; float:left;}
#content #home_taxatie h1						{margin:0px; margin-bottom:10px; padding:0px; background:none; font-size:18px; font-weight:normal; color:#002e3e;}
#content #home_taxatie p						{margin:0px; padding:0px;}
#content #home_taxatie .read_more				{margin-top:10px; padding-right:15px; background:url(../../images/read_more_arrow.jpg) no-repeat right 3px; float:right;}
#content #home_taxatie .read_more a				{text-decoration:none;}
#content #home_taxatie .price					{width:67px; height:65px; margin-top:5px; background:url(../../images/prijs_taxatie.jpg) no-repeat;}

#content #home_zoekservice						{width:329px; max-width:298px; height:169px; padding-top:10px; padding-bottom:10px; padding-left:15px; padding-right:15px; border-bottom:1px dotted #aaaaaa; border-right:1px dotted #aaaaaa; cursor:pointer; text-align:left; float:left;}
#content #home_zoekservice h1					{margin:0px; margin-bottom:10px; padding:0px; background:none; font-size:18px; font-weight:normal; color:#002e3e;}
#content #home_zoekservice p					{margin:0px; padding:0px;}
#content #home_zoekservice .read_more			{margin-top:10px; padding-right:15px; background:url(../../images/read_more_arrow.jpg) no-repeat right 3px; float:right;}
#content #home_zoekservice .read_more a			{text-decoration:none;}
#content #home_zoekservice .price				{width:67px; height:65px; margin-top:5px; background:url(../../images/prijs_zoekservice.jpg) no-repeat;}

#content #home_aanbod							{width:302px; max-width:272px; height:169px; padding-top:10px; padding-bottom:10px; padding-left:15px; padding-right:15px; border-bottom:1px dotted #aaaaaa; text-align:left; float:left; cursor:pointer;}
#content #home_aanbod h1						{margin:0px; margin-bottom:10px; padding:0px; background:none; font-size:18px; font-weight:normal; color:#002e3e;}
#content #home_aanbod p							{margin:0px; padding:0px;}
#content #home_aanbod .read_more				{margin-top:10px; padding-right:15px; background:url(../../images/read_more_arrow.jpg) no-repeat right 3px; float:right;}
#content #home_aanbod .read_more a				{text-decoration:none;}
#content #home_aanbod .price					{width:67px; height:65px; margin-top:5px; background:url(../../images/prijs_verkopen.jpg) no-repeat;}

#content #home_advertentie						{width:329px; max-width:296px; height:316px; max-height:306px; padding-top:15px; padding-left:16px; padding-right:16px; border-right:1px dotted #aaaaaa; float:left; text-align:left; text-align:center;}

#content #home_objecten							{width:631px; max-width:601px; height:316px; max-height:306px; padding-top:10px; padding-left:15px; padding-right:15px; text-align:left; float:left;}
#content #home_objecten h1						{margin:0px; margin-bottom:20px; padding:0px; background:none; font-size:18px; font-weight:normal; color:#002e3e;}
#content #home_objecten p						{margin:0px; padding:0px;}
#content #home_objecten #woninginbeeld			{margin-top:20px;}
#content #home_objecten #button_left			{float:left; margin-top:89px;}
#content #home_objecten #iframe_aanbod_laatste	{width:545px; height:200px; margin-left:10px; float:left;}
#content #home_objecten #button_right			{float:left; margin-top:89px; margin-left:10px;}

#aanbod #content #content_text,
#openhuisobjecten #content #content_text
	{width:639px; max-width:619px; height:100%; margin:0px; padding:0px; float:left;}

#content #iframe_aanbod							{width:639px; height:723px; float:left; display:block;}

#content #content_buttons #button_zoekopdracht					{width:282px; height:130px; margin-top:10px; margin-left:19px; background:url(../../images/button_zoekopdracht.jpg) no-repeat; cursor:pointer;}
#content #content_buttons #button_zoekopdracht p				{width:170px; margin:0px; margin-top:46px; margin-left:102px; padding:0px; color:#a7e5ff; font-size:11px; float:left;}
#content #content_buttons #button_zoekopdracht .read_more		{margin:0px; margin-top:34px; margin-left:28px; padding:0px; float:left;}
#content #content_buttons #button_zoekopdracht .read_more a		{color:#ffffff; font-size:11px; text-decoration:none;}

#content #content_buttons #button_waardebepaling				{width:282px; height:130px; margin-top:10px; margin-left:19px; background:url(../../images/button_waardebepaling.jpg) no-repeat; cursor:pointer;}
#content #content_buttons #button_waardebepaling p				{width:170px; margin:0px; margin-top:46px; margin-left:102px; padding:0px; color:#a7e5ff; font-size:11px; float:left;}
#content #content_buttons #button_waardebepaling .read_more		{margin:0px; margin-top:48px; margin-left:28px; padding:0px; float:left;}
#content #content_buttons #button_waardebepaling .read_more a	{color:#ffffff; font-size:11px; text-decoration:none;}

#content .aanbod_items											{width:320px; max-width:282px; height:auto; min-height:80px; margin-top:10px; padding-top:10px; padding-bottom:10px; padding-left:19px; padding-right:19px; border-top:1px dotted #aaaaaa; cursor:pointer;}
#content .aanbod_items h2										{margin:0px; margin-bottom:10px; padding:0px; padding-left:27px; font-family:Arial; font-size:18px; font-weight:normal; color:#002e3e; background:url(../../images/aanbod_items.jpg) no-repeat 0px 3px;}
#content .aanbod_items p										{width:280px; margin:0px; padding:0px;}
#content .aanbod_items .read_more								{margin-top:10px; padding-right:15px; background:url(../../images/read_more_arrow.jpg) no-repeat right 3px; text-align:right; float:right;}
#content .aanbod_items .read_more a								{text-decoration:none;}

#downloadslinks #content_text ul	{margin:0px; padding:0px; list-style:none;}
#downloadslinks #content_text li	{margin:0px; margin-bottom:10px; padding:0px;}
#downloadslinks #content_text p		{margin:0px; padding:0px;}
#downloadslinks #content_text .pdf	{height:25px; padding-left:20px; background:url(../../images/pdf.gif) no-repeat;}
#downloadslinks #content_text .htm	{height:25px; padding-left:20px; background:url(../../images/htm.gif) no-repeat;}

#erikwilfred #content ul			{margin:0px; padding:0px; list-style:none;}
#erikwilfred #content li			{margin:0px; margin-right:5px; margin-bottom:5px; padding:0px; float:left;}
#erikwilfred #content .hor img		{height:100px;}
#erikwilfred #content .ver img		{width:150px;}

#contact #content_text p .name		{clear:both; width:80px !important; display:block; float:left;}

/********* BOTTOM *********/
#bottom							{width:960px; height:129px; background:url(../../images/bottom_bg.jpg) repeat-x; vertical-align:top; text-align:left;}
#bottom .adres					{width:250px; height:114px; max-height:98px; margin:0px; margin-top:15px; margin-left:20px; padding:0px; padding-top:16px; background:url(../../images/bottom_kaart.jpg) no-repeat right top; list-style:none; float:left;}
#bottom .openingstijden			{height:114px; max-height:78px; margin:0px; margin-top:15px; margin-left:5px; padding:0px; padding-top:36px; list-style:none; float:left;}
#bottom li						{margin:0px; padding:0px; color:#ffffff;}
#bottom li b					{color:#ffffff;}
#bottom li a					{color:#ffffff; text-decoration:none;}

#bottom .logos					{width:305px; height:114px; max-height:96px; margin:0px; margin-top:15px; padding:0px; padding-top:18px; padding-left:25px; border-left:1px dotted #ffffff; list-style:none; float:right;}
#bottom .logos li				{margin:0px; margin-right:15px; padding:0px; float:left;}

#bottom .logo_nwwi		{width:100px; float:left;}
#bottom .logo_funda		{width:80px; height:40px; float:left;}
#bottom .logo_nvm		{clear:both; width:80px; float:left;}
#bottom .logo_vcg		{width:150px; padding-top:20px; float:left;}
