html, body 			{margin:0; padding:0;}

#personeel_scroll 	{background:#fff; padding-top:10px;}
body 				{background:#fff url(../../images/background.jpg) repeat-x; text-align:center; overflow:scroll; overflow-x:hidden;}

img			{border:0}

* 			{font-family:Tahoma, Helvetica, Arial; color:#666666;}
a 			{text-decoration:none;}
a:hover 	{text-decoration:none;}

td			{margin:0px; padding:0px; font-family:Tahoma, Helvetica, Arial; font-size:11px; color:#666666;}

/********* SITE *********/
#container	{width:100%; height:100%; background:url(../../images/bike.jpg) no-repeat left 250px;}
#maintable 	{width:735px; height:100%;}

/********* HEADER *********/
#header 	{width:735px; height:160px; background:url(.../../images/header.jpg) no-repeat;}

/********* MENU *********/
#menu_top 						{width:175px; height:19px; margin:0px; padding:0px; padding-left:10px; background:url(../../images/menu_top.jpg) no-repeat 0px 0px; font-weight:bold; color:#666666; text-transform:uppercase;}
#menu 							{width:185px; height:100%; vertical-align:top; background:url(../../images/menu_bg.jpg) repeat-y;}
#menu ul						{width:182px; height:400px; margin:0px; margin-left:2px; padding:0px; padding-top:10px; background:url(../../images/inside_bg.jpg) repeat-x; list-style:none;}
#menu li						{width:181px; height:35px; margin:0px; margin-top:-3px; padding:0px; cursor:pointer;}
#menu li a 						{width:179px; height:35px; background:url(../../images/button.gif) no-repeat; display:block;}
#menu li a:hover 				{width:179px; height:35px; background:url(../../images/button_over.gif) no-repeat; display:block;}
#menu li .top_text				{margin:0px; padding:0px; padding-top:3px; padding-left:7px; text-transform:uppercase; color:#666666; font-weight:bold; text-decoration:none; cursor:pointer;}
#menu li a:hover .top_text		{margin:0px; padding:0px; padding-top:3px; padding-left:7px; text-transform:uppercase; color:#9f9f9f; font-weight:bold; text-decoration:none; cursor:pointer;}
#menu li .bottom_text			{margin:0px; padding:0px; padding-right:5px; text-transform:uppercase; color:#bfbfbf; font-weight:bold; float:right; text-decoration:none; cursor:pointer;}
#menu li a:hover .bottom_text 	{margin:0px; padding:0px; padding-right:5px; text-transform:uppercase; color:#666666; font-weight:bold; float:right; text-decoration:none; cursor:pointer;}
#menu li .bottom_text_orange	{margin:0px; padding:0px; padding-right:5px; text-transform:uppercase; color:#ec7a19; font-weight:bold; float:right; text-decoration:none; cursor:none;}

#menu .button_phone				{width:179px; height:35px; background:url(../../images/button_over.gif) no-repeat; display:block;}

#menu_bottom 					{width:185px; height:19px; margin:0px; padding:0px; background:url(../../images/menu_bottom.jpg) no-repeat 0px 0px;}

/********* CONTENT *********/
#content_top 			{width:549px; height:19px; margin:0px; padding:0px; padding-right:10px; background:url(../../images/content_top.jpg) no-repeat 1px 0px; font-weight:bold; color:#666666; text-transform:uppercase; text-align:right;}
#content				{width:549px; height:100%; vertical-align:top; background:url(../../images/content_bg.jpg) repeat-y;}
#content #content_bg p	{color:#666666; line-height:20px;}
#content_bg				{width:546px; height:100%; min-height:400px; margin:0px; margin-left:2px; padding:0px; background:url(../../images/contentinside_bg.jpg) repeat-x;}
#content_bottom			{width:551px; height:19px; margin:0px; padding:0px; background:url(../../images/content_bottom.jpg) no-repeat 1px 0px; font-weight:bold; color:#666666; text-transform:uppercase; text-align:right;}

#aanbod #content #content_bg p	{color:#666666; line-height:12px;}

#intro #content_photo,
#home #content_photo,
#zoeken #content_photo,
#openhuis #content_photo,
#hypotheek #content_photo,
#taxatie #content_photo,
#links #content_photo,
#contact #content_photo
	{width:530px; height:100%; min-height:400px; margin:0px; padding:10px; background:url(../../images/content/home.jpg) no-repeat 193px bottom;}

#projecten #content_photo 	{width:546px; height:100%; min-height:400px; margin:0px; padding:10px;}
#referenties #content_photo {width:546px; height:100%; min-height:400px; margin:0px; padding:10px;}

#intro #content_bottom_photo,
#home #content_bottom_photo,
#openhuis #content_bottom_photo,
#zoeken #content_bottom_photo,
#hypotheek #content_bottom_photo,
#taxatie #content_bottom_photo,
#links #content_bottom_photo,
#contact #content_bottom_photo
	{width:551px; height:17px; margin:0px; margin-top:-1px; position:relative; padding:0px; background:url(../../images/content/home_bottom.jpg) no-repeat 195px 0px;}

[id]#intro #content_bottom_photo,
[id]#home #content_bottom_photo,
[id]#openhuis #content_bottom_photo,
[id]#zoeken #content_bottom_photo,
[id]#hypotheek #content_bottom_photo,
[id]#taxatie #content_bottom_photo,
[id]#links #content_bottom_photo,
[id]#contact #content_bottom_photo
	{width:551px; height:17px; margin:0px; margin-top:-2px; position:relative; padding:0px; background:url(../../images/content/home_bottom.jpg) no-repeat 194px 0px;}

#projecten #content_bottom_photo 	{width:551px; height:17px; margin:0px; margin-top:-1px; position:relative; padding:0px;}
#referenties #content_bottom_photo 	{width:551px; height:17px; margin:0px; margin-top:-1px; position:relative; padding:0px;}

/********* AANBOD *********/
#aanbod_overzicht			{width:106px; height:30px; margin-top:-79px; margin-left:202px; text-align:center; padding-top:8px; color:#fff; background:url(../../images/tooltip.jpg);}
[id]#aanbod_overzicht		{width:106px; max-height:22px; height:30px; margin-top:-79px; margin-left:202px; text-align:center; padding-top:8px; color:#fff; background:url(../../images/tooltip.jpg); position:absolute;}
#aanbod_overzicht a			{color:#fff; font-weight:bold;}

#parkeerplaats 				{width:67px; height:67px; margin-top:-57px; margin-left:462px; position:absolute;}
[id]#parkeerplaats 			{width:67px; height:67px; margin-top:-96px; margin-left:462px; position:absolute;}

#iframe_aanbod				{width:100%; height:100%; display:block;}
[id]#iframe_aanbod			{width:540px; height:510px; display:block;}

/********* BOTTOM *********/
#search_top 				{width:175px; height:19px; margin:0px; padding:0px; padding-left:10px; background:url(../../images/menu_top.jpg) no-repeat 0px 0px; font-weight:bold; color:#666666; text-transform:uppercase;}
#search 					{width:185px; height:100%; vertical-align:top; background:url(../../images/menu_bg.jpg) repeat-y;}
#search_bottom 				{width:185px; height:19px; margin:0px; padding:0px; background:url(../../images/menu_bottom.jpg) no-repeat 0px 0px;}

#houses_top 				{width:549px; height:19px; margin:0px; padding:0px; padding-right:10px; background:url(../../images/content_top.jpg) no-repeat 1px 0px; font-weight:bold; color:#666666; text-transform:uppercase; text-align:right;}
#houses_top .arrow_left		{margin:0px; padding:0px; padding-left:5px; float:left;}
#houses_top .arrow_right	{margin:0px; padding:0px; float:right;}
#houses						{width:549px; height:100%; margin:0px; padding:0px; vertical-align:top; background:url(../../images/content_bg.jpg) repeat-y; display:block;}
#houses_bottom				{width:551px; height:19px; margin:0px; padding:0px; padding-right:10px; background:url(../../images/content_bottom.jpg) no-repeat 1px 0px; font-weight:bold; color:#666666; text-transform:uppercase; text-align:right;}

/********* SCROLL PERSONEEL *********/
#iframe_personeel			{width:530px; height:170px; overflow: hidden; margin-left:10px; float:left;}

.personeel 					{}
.personeel .person 			{width:200px;}
.personeel ul 				{width:180px; margin:0px; padding:0px; list-style:none;}
.personeel li 				{line-height:15px; margin:0px; padding:0px;}

#persons 					{margin-top:0px; background:url(../../images/opmaak/huizenbg.gif) no-repeat right top;}
#persons #button_left 		{width:78px; height:200px; padding-top:60px; padding-left:20px; padding-right:20px; margin-left:-540px; position:absolute; display:block; background:#fff; filter:alpha(opacity=0);}
#persons #button_right 		{width:78px; height:200px; padding-top:60px; padding-left:20px; padding-right:20px; margin-left:-69px; float:right; position:absolute; display:block; background:#fff; filter:alpha(opacity=0);}

[id]#persons #button_left 	{width:78px; height:200px; margin-left:0px; opacity:0.0;}
[id]#persons #button_right 	{width:78px; height:200px; margin-left:430px; padding-top:60px; padding-left:20px; padding-right:20px; position:absolute; display:block; opacity:0.0;}

/********* SCROLL PANDEN *********/
#iframe_aanbod_laatste				{width:525px; height:170px; overflow: hidden; margin-left:10px; float:left;}

#woninginbeeld 						{margin-top:0px; background:url(../../images/opmaak/huizenbg.gif) no-repeat right top;}
#woninginbeeld #button_left 		{width:78px; height:200px; padding-top:60px; padding-left:10px; padding-right:10px; margin-left:-530px; position:absolute; display:block; background:#fff; filter:alpha(opacity=0);}
#woninginbeeld #button_right 		{width:78px; height:200px; padding-top:60px; padding-left:10px; padding-right:10px; margin-left:-69px; float:right; position:absolute; display:block; background:#fff; filter:alpha(opacity=0);}

[id]#woninginbeeld #button_left 	{width:78px; height:200px; margin-left:0px; opacity:0.0;}
[id]#woninginbeeld #button_right 	{width:78px; height:200px; margin-left:430px; padding-top:60px; padding-left:20px; padding-right:20px; position:absolute; display:block; opacity:0.0;}

#iframe_last_items					{width:540px; height:170px;}
#iframe_snelzoek 					{width:181px; margin-left:2px;}

/********* TOOLTIP *********/
.tipClass 					{margin:0px; padding:0px;}
.tipClass .tooltip_plaats 	{width:100%; margin:0px; padding:0px; font-weight:bold;}
.tipClass .tooltip_wijk 	{width:100%; margin:0px; padding:0px; text-align:right;} 

#mvalogo {width:500px; position:absolute; margin-left:auto; margin-top:-60px;}