/* ----- Design by Aqtion -------- */
/* ----- CSS Styles: Default ----- */

/*\\\\	BASIC STYLES (HTML, BODY)	\\\\*/

body, html
{
    width: 100%;
    height: 100%;
    margin: 0px;
    height: 0px;
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #333333;
    font-weight: normal;
    line-height: 16px;
	background: #376F00 url('/assets/mijnmakelaar/images/bg_canvas_gradient.png') repeat-x top left;
}
div
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #333333;
    font-weight: normal;
    line-height: 16px;
}

/*\\\\	BASIC STYLES (TEXT FORMATTING, LINKS, HEADERS, ETC.)	\\\\*/
p
{
	margin: 0px 0px 18px 0px;
	line-height: 18px;
}
span
{
	line-height: 16px;
}
span.small
{
    font-size: 11px;
}
span.smaller
{
    font-size: 10px;
}
span.large
{
    font-size: 13px;
}
span.larger
{
    font-size: 14px;
}
.bold
{
    font-weight: bold;
}
.italic
{
    font-style: italic;
}
.underlined
{
    text-decoration: underline;
}
.arial
{
    font-family: Arial;
}
.tahoma
{
    font-family: Tahoma;
}
.verdana
{
    font-family: Verdana;
}
.black
{
    color: #000000;
}
.green
{
    color: #118D35;
}
.red
{
    color: #FF0000;
}
.white
{
    color: #FFFFFF;
}
.normal
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 12px;
	color: #333333;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
a:link,
a:active,
a:visited,
a:focus
{
	font-family: Arial, Tahoma, Verdana;
	color: #63A026;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: underline;
}	
a:hover
{
	text-decoration: none;
}
img
{
	border: none;
}
/*	Header Styles	*/
/*
h1
{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #000000;
		font-size: 23px;
		font-weight: normal;
		line-height: 23px;
}
*/
	h1.blue, span.h1blue
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #09759D;
		font-size: 23px;
		font-weight: normal;
		line-height: 23px;
		display: block;
	}
	h1.lightblue, span.h1lightblue
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #0B96CA;
		font-size: 23px;
		font-weight: normal;
		line-height: 23px;
		display: block;
	}
	h1.darkblue, span.h1darkblue
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #212D92;
		font-size: 23px;
		font-weight: normal;
		line-height: 23px;
		display: block;
	}
	h1.gray, span.h1gray
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #666666;
		font-size: 23px;
		font-weight: normal;
		line-height: 23px;
		display: block;
	}
	h1.green, span.h1green
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #61A221;
		font-size: 23px;
		font-weight: normal;
		line-height: 23px;
		display: block;
	}
	h1.lightgreen, span.h1lightgreen
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #5BBF21;
		font-size: 23px;
		font-weight: normal;
		line-height: 23px;
		display: block;
	}
	h1.orange, span.h1orange
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #FF6600;
		font-size: 23px;
		font-weight: normal;
		line-height: 23px;
		display: block;
	}
	h1.white, span.h1white
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #FFFFFF;
		font-size: 23px;
		font-weight: normal;
		line-height: 23px;
		display: block;
	}
	h1.white_large, span.h1white_large
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #FFFFFF;
		font-size: 28px;
		font-weight: normal;
		line-height: 30px;
		display: block;
	}
/*
h2
{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #000000;
		font-size: 18px;
		font-weight: normal;
		line-height: 18px;
}
*/
	h2.blue, span.h2blue
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #09759D;
		font-size: 18px;
		font-weight: normal;
		line-height: 18px;
		display: block;
	}
	h2.lightblue, span.h2lightblue
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #0B96CA;
		font-size: 18px;
		font-weight: normal;
		line-height: 18px;
		display: block;
	}
	h2.darkblue, span.h2darkblue
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #212D92;
		font-size: 18px;
		font-weight: normal;
		line-height: 18px;
		display: block;
	}
	h2.gray, span.h2gray
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #666666;
		font-size: 18px;
		font-weight: normal;
		line-height: 18px;
		display: block;
	}
	h2.green, span.h2green
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #61A221;
		font-size: 18px;
		font-weight: normal;
		line-height: 18px;
		display: block;
	}
	h2.lightgreen, span.h2lightgreen
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #5BBF21;
		font-size: 18px;
		font-weight: normal;
		line-height: 18px;
		display: block;
	}
	h2.orange, span.h2orange
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #FF6600;
		font-size: 18px;
		font-weight: normal;
		line-height: 18px;
		display: block;
	}
	h2.white, span.h2white
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #FFFFFF;
		font-size: 18px;
		font-weight: normal;
		line-height: 18px;
		display: block;
	}
/*
h3
{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #000000;
		font-size: 16px;
		font-weight: normal;
		line-height: 16px;
}
*/
	h3.blue, span.h3blue
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #09759D;
		font-size: 16px;
		font-weight: normal;
		line-height: 16px;
		display: block;
	}
	h3.lightblue, span.h3lightblue
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #0B96CA;
		font-size: 16px;
		font-weight: normal;
		line-height: 16px;
		display: block;
	}
	h3.darkblue, span.h3darkblue
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #212D92;
		font-size: 16px;
		font-weight: normal;
		line-height: 16px;
		display: block;
	}
	h3.gray, span.h3gray
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #666666;
		font-size: 16px;
		font-weight: normal;
		line-height: 16px;
		display: block;
	}
	h3.green, span.h3green
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #61A221;
		font-size: 16px;
		font-weight: normal;
		line-height: 16px;
		display: block;
	}
	h3.lightgreen, span.h3lightgreen
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #5BBF21;
		font-size: 16px;
		font-weight: normal;
		line-height: 16px;
		display: block;
	}
	h3.orange, span.h3orange
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #FF6600;
		font-size: 16px;
		font-weight: normal;
		line-height: 16px;
		display: block;
	}
	h3.white, span.h3white
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #FFFFFF;
		font-size: 16px;
		font-weight: normal;
		line-height: 16px;
		display: block;
	}
/*
h4
{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #000000;
		font-size: 14px;
		font-weight: normal;
		line-height: 14px;
}
*/
	h4.blue, span.h4blue
	{
		margin: 0px 0px 8px 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #09759D;
		font-size: 14px;
		font-weight: normal;
		line-height: 14px;
		display: block;
	}
	h4.lightblue, span.h4lightblue
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #0B96CA;
		font-size: 14px;
		font-weight: normal;
		line-height: 14px;
		display: block;
	}
	h4.darkblue, span.h4darkblue
	{
		margin: 0px 0px 8px 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #212D92;
		font-size: 14px;
		font-weight: normal;
		line-height: 14px;
		display: block;
	}
	h4.gray, span.h4gray
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #666666;
		font-size: 14px;
		font-weight: normal;
		line-height: 14px;
		display: block;
	}
	h4.green, span.h4green
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #61A221;
		font-size: 14px;
		font-weight: normal;
		line-height: 14px;
		display: block;
	}
	h4.lightgreen, span.h4lightgreen
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #5BBF21;
		font-size: 14px;
		font-weight: normal;
		line-height: 14px;
		display: block;
	}
	h4.orange, span.h4orange
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #FF6600;
		font-size: 14px;
		font-weight: normal;
		line-height: 14px;
		display: block;
	}
	h4.white, span.h4white
	{
		margin: 0px;
		font-family: VistaSansBold, Arial, Tahoma;
		color: #FFFFFF;
		font-size: 14px;
		font-weight: normal;
		line-height: 14px;
		display: block;
	}


/*\\\\	BASIC STYLES (CONTENT BLOCKS, PAGE LAYOUT)	\\\\*/
/*	--- WEBSITE MAIN CANVAS STYLES --- */
div#body
{
	width: 100%;
	margin: 0px auto;
	padding: 0px;
	background: transparent url('/assets/mijnmakelaar/images/bg_canvas_logo.png') no-repeat top left;
	clear: both;
}
div#canvas
{
	width: 990px;
	/*margin: 0px auto 0px 15px;*/
	margin-left:12px;
	padding: 0px;
	background: transparent url('/assets/mijnmakelaar/images/bg_shadow_right.png') repeat-y top right;
	clear: both;
	
}
	div#canvas_inner
	{
		width: 980px;
		margin: 0px 10px 0px 0px;
		padding: 0px;
		background-color: #FFFFFF;
		clear: both;
		
	}
div#canvas_bottom
{
	width: 990px;
	height: 10px;
	/*margin: 0px auto 0px 15px;*/
	margin-left:12px;
	padding: 0px 0px 50px 0px;
	background: transparant url('/assets/mijnmakelaar/images/bg_shadow_bottom.png') no-repeat top left;
	clear: both;
}



/*	--- WEBSITE: MAIN CONTENT ROWS/BLOCKS --- */
/*	Content Row: Menu/Logo	*/
	div#row_top
	{
		width: 980px;
		height: 85px;
		clear: both;
	}
/* Top Row: Main Menu */
		div#box_menu
		{
			width: 635px;
			margin: 45px 0px 0px 0px;
			padding: 0px 0px 0px 10px;
			float: left;
			
		}
			div#box_menu div.normal,
			div#box_menu div.active,
			div#box_menu div.normal_first,
			div#box_menu div.active_first
			{
				height: 26px;
				margin: 0px;
				padding: 14px 0px 0px 0px;
				text-align: center;
				float: left;
			}
				div#box_menu div.normal
				{
					width: 119px;
					margin: 0px 0px 0px -6px;
					background: transparent url('/assets/mijnmakelaar/images/bg_menu_normal.gif') no-repeat top left;
					padding-left: 10px;
					
				}
				div#box_menu div.active
				{
					width: 111px;
					padding-left: 13px;
					padding-right: 5px;
					margin: 0px 0px 0px -6px;
					background: transparent url('/assets/mijnmakelaar/images/bg_menu_active.gif') no-repeat top left;
				}
				div#box_menu div.normal_first
				{
					width: 132px;
					background: transparent url('/assets/mijnmakelaar/images/bg_menu_normal_first.gif') no-repeat top left;
				}
				div#box_menu div.active_first
				{
					width: 132px;
					background: transparent url('/assets/mijnmakelaar/images/bg_menu_active_first.gif') no-repeat top left;
					padding: 14px 5px 0 13px;
                    width: 114px;
				}
				div#box_menu div.normal a:link,
				div#box_menu div.normal a:active,
				div#box_menu div.normal a:visited,
				div#box_menu div.normal a:focus,
				div#box_menu div.normal_first a:link,
				div#box_menu div.normal_first a:active,
				div#box_menu div.normal_first a:visited,
				div#box_menu div.normal_first a:focus
				{
					height: 15px;
					margin: 0px 0px 0px -12px;
					padding: 3px 0px 0px 21px;
					font-family: VistaSansBold, Arial, Tahoma;
					color: #666666;
					font-size: 14px;
					font-weight: normal;
					line-height: 14px;
					text-decoration: none;
					background: transparent url('/assets/mijnmakelaar/images/bullet_menu.gif') no-repeat top left;
					display: inline-block;
				}
				div#box_menu div.normal a:hover,
				div#box_menu div.normal_first a:hover
				{
					color: #7CCA2F;
					text-decoration: none;
					background: transparent url('/assets/mijnmakelaar/images/bullet_menu_hover.gif') no-repeat top left;
				}
				div#box_menu div.active a:link,
				div#box_menu div.active a:active,
				div#box_menu div.active a:visited,
				div#box_menu div.active a:focus,
				div#box_menu div.active_first a:link,
				div#box_menu div.active_first a:active,
				div#box_menu div.active_first a:visited,
				div#box_menu div.active_first a:focus
				{
					height: 15px;
					margin: 0px 0px 0px -17px;
					padding: 3px 0px 0px 21px;
					font-family: VistaSansBold, Arial, Tahoma;
					color: #666666;
					font-size: 14px;
					font-weight: normal;
					line-height: 14px;
					text-decoration: none;
					background: transparent url('/assets/mijnmakelaar/images/bullet_menu_active.gif') no-repeat top left;
					display: inline-block;
				}
				div#box_menu div.active a:hover,
				div#box_menu div.active_first a:hover
				{
					color: #7CCA2F;
					text-decoration: none;
					background: transparent url('/assets/mijnmakelaar/images/bullet_menu_active_hover.gif') no-repeat top left;
				}
/* Main menu fold-out Styles */
                    div#box_menu div div.submenu
                    {
                        width: 262px;
						height: 272px;
                        padding: 0px;
                        margin: 0px;
                        position: relative;
                        top: 7px;
						left: -14px;
                        z-index: 1000;
						clear: both;
                    }
						div#box_menu div div.submenu div.submenu_top
						{
							width: 262px;
							height: 18px;
							padding: 0px;
							margin: 0px;
							background: transparent url('/assets/mijnmakelaar/images/bg_submenu_top.png') no-repeat top left;
							clear: both;
						}
						div#box_menu div div.submenu div.submenu_items
						{
							width: 262px;
							height: auto;
							padding: 0px 0px 0px 0px;
							margin: 0px;
							background: transparent url('/assets/mijnmakelaar/images/bg_submenu_items.png') repeat-y top left;
							clear: both;
						}
							div#box_menu div div.submenu div.submenu_items ul
							{
								width: 250px;
								padding: 0px;
								margin: 0px 0px 0px 4px;
								text-align: left;
								list-style-type: none;
								background: transparent url('/assets/mijnmakelaar/images/bg_submenu_list.png') no-repeat bottom left;
							}
								div#box_menu div div.submenu div.submenu_items ul li
								{
									width: auto;
									padding: 10px 0px 10px 27px;
									margin: 0px 5px;
									text-align: left;
									list-style-type: none;
									background: transparent url('/assets/mijnmakelaar/images/bg_submenu_listitem.gif') repeat-x top left;
								}
								div#box_menu div div.submenu div.submenu_items ul li.first
								{
									background: none;
								}
									div#box_menu div div.submenu div.submenu_items ul li a:link,
									div#box_menu div div.submenu div.submenu_items ul li a:active,
									div#box_menu div div.submenu div.submenu_items ul li a:visited,
									div#box_menu div div.submenu div.submenu_items ul li a:focus
									{
										background: transparent url('/assets/mijnmakelaar/images/bullet_menu.gif') no-repeat top left;
									}
									div#box_menu div div.submenu div.submenu_items ul li a:hover
									{
										background: transparent url('/assets/mijnmakelaar/images/bullet_menu_hover.gif') no-repeat top left;
									}
						div#box_menu div div.submenu div.submenu_bottom
						{
							width: 262px;
							height: 20px;
							padding: 0px;
							margin: 0px;
							background: transparent url('/assets/mijnmakelaar/images/bg_submenu_bottom.png') no-repeat top left;
							clear: both;
						}
/* Top Row: Company Logo */
		div#box_logo
		{
			width: 335px;
			margin: 0px;
			padding: 0px;
			float: right;
		}
			div#box_logo img
			{
				margin: 12px 0px 0px 0px;
			}
/*	Content Row: Zoekbox/SubNav */
	div#row_search_subnav
	{
		width: 970px;
		height: 225px;
		margin: 0px 5px;
		padding: 0px;
		background: #FFFFFF url('/assets/mijnmakelaar/images/bg_search_subnav.png') repeat-x top left;
	}
/* Content Box: Search Box */
	div.box_search,
	div#box_search
	{
		width: 500px;
		margin: 0px;
		padding: 25px 0px 0px 26px;
		float: left;
	}
		div.box_search h1,
		div#box_search h1
		{
			margin: 0px 0px 8px 0px;
			height: 30px;
		}
		div.box_search table,
		div#box_search table
		{
			margin: 0px;
		}
			div.box_search table td,
			div#box_search table td
			{
				font-family: Arial, Tahoma, Verdana;
				font-size: 12px;
				color: #333333;
				font-weight: normal;
				line-height: 16px;
			}
				div.box_search table td div.text,
				div#box_search table td div.text
				{
					width: 258px;
					height: 28px;
					margin: 5px 0px 0px 0px;
					padding: 9px 0px 0px 12px;
					background: transparent url('/assets/mijnmakelaar/images/bg_searchbox_text.png') no-repeat top left;
				}
					div.box_search table td div.text input,
					div#box_search table td div.text input
					{
						width: 246px;
						background-color: transparent;
						border: none;
						font-size: 16px;
					}
					
					    div.box_search table td div.text input:focus,
					    div#box_search table td div.text input:focus{
						    outline: none;
					    }
				div.box_search table td.submit,
				div#box_search table td.submit
				{
					padding: 19px 0px 0px 0px;
				}
					div.box_search table td.submit input.submit,
					div#box_search table td.submit input.submit
					{
						width: 105px;
						height: 47px;
						margin: 0px;
						padding: 0px;
						background: transparent url('/assets/mijnmakelaar/images/bg_searchbox_submit.png') no-repeat top left;
						border: none;
						cursor: pointer;
					}
				div.box_search table td.radius,
				div#box_search table td.radius
				{
					width: 190px;
				}
				div.box_search table td.advanced,
				div#box_search table td.advanced
				{
					padding: 5px 0px 0px 0px;
				}
					div.box_search table td.advanced a:link,
					div.box_search table td.advanced a:active,
					div.box_search table td.advanced a:visited,
					div.box_search table td.advanced a:focus,
					div#box_search table td.advanced a:link,
					div#box_search table td.advanced a:active,
					div#box_search table td.advanced a:visited,
					div#box_search table td.advanced a:focus
					{
						padding: 0px 0px 0px 18px;
						font-family: Arial, Tahoma, Verdana;
						font-size: 12px;
						color: #333333;
						font-weight: normal;
						line-height: 16px;
						text-decoration: underline;
						background: transparent url('/assets/mijnmakelaar/images/bullet_advanced_search.gif') no-repeat left 2px;
						display: inline-block;
					}
					div.box_search table td.advanced a:hover,
					div#box_search table td.advanced a:hover
					{
						text-decoration: none;
					}
/* Content Box: Advanced Search Popup */
div.popup_advancedsearch
{
    width: 579px;
    height: 710px;
    height: 665px;
    margin: 0px;
    padding: 15px 20px 10px 30px;
    background: #FFFFFF url('/assets/mijnmakelaar/images/bg_advancedsearch.png') no-repeat bottom right;
    overflow: hidden;
}
    div.popup_advancedsearch h1
    {
        margin: 0px 0px 15px 0px;
    }
    div.popup_advancedsearch table
    {
        width: 560px;
        clear: both;
    }
        div.popup_advancedsearch table td
        {
            padding: 3px 0px;
            font-family: Arial, Tahoma, Verdana;
            font-size: 12px;
            color: #333333;
            font-weight: normal;
            line-height: 16px;
        }
        div.popup_advancedsearch table.popup_advancedsearch td
        {
            padding: 0px;
        }
        div.popup_advancedsearch table a:link,
        div.popup_advancedsearch table a:active,
        div.popup_advancedsearch table a:visited,
        div.popup_advancedsearch table a:focus
        {
            font-family: Arial, Tahoma, Verdana;
            font-size: 12px;
            color: #065877;
            font-weight: normal;
            text-decoration: underline;
        }
        div.popup_advancedsearch table a:hover
        {
            text-decoration: none;
        }
        div.popup_advancedsearch table input.small
        {
            width: 104px;
            height: 27px;
            margin: 4px 0px;
            padding: 0px;
            font-family: Arial;
            color: #000000;
            font-size: 13px;
        	font-weight: bold;
            line-height: 16px;
            border: none;
            background: transparent url('/assets/mijnmakelaar/images/bg_advancedsearch_text_small.gif') no-repeat top left;
        }
        div.popup_advancedsearch table input.medium
        {
            width: 171px;
            height: 27px;
            margin:4px 0px;
            padding: 0px;
            font-family: Arial;
            color: #000000;
            font-size: 13px;
        	font-weight: bold;
            line-height: 16px;
            border: none;
            background: transparent url('/assets/mijnmakelaar/images/bg_advancedsearch_text_medium.gif') no-repeat top left;
        }
        div.popup_advancedsearch table input.large
        {
            width: 294px;
            height: 27px;
            margin: 4px 0px;
            padding: 0px;
            font-family: Arial;
            color: #000000;
            font-size: 13px;
        	font-weight: bold;
            line-height: 16px;
            border: none;
            background: transparent url('/assets/mijnmakelaar/images/bg_advancedsearch_text_large.gif') no-repeat top left;
        }
        div.popup_advancedsearch table input.submit
        {
            width: 175px;
            height: 47px;
            margin: 0px;
            padding: 0px;
            border: none;
            background: transparent url('/assets/mijnmakelaar/images/bg_advancedsearch_submit.png') no-repeat top left;
            cursor: hand;
            cursor: pointer;
        }

/* Content Box: Street View Popup */
div.popup_streetview
{
    width: 829px;
    height: 665px;
    margin: 0px;
    margin: 15px 20px 10px 30px;
    background: #FFFFFF url('/assets/mijnmakelaar/images/bg_advancedsearch.png') no-repeat bottom right;
    overflow: hidden;
}
    div.popup_streetview table
    {
        width: 829px;
        clear: both;
    }
        div.popup_streetview table span.disclaimer
        {
            font-family: Arial, Tahoma, Verdana;
            font-size: 11px;
            color: #999999;
            font-weight: normal;
        }
        div.popup_streetview table a:link,
        div.popup_streetview table a:active,
        div.popup_streetview table a:visited,
        div.popup_streetview table a:focus
        {
            font-family: Arial, Tahoma, Verdana;
            font-size: 12px;
            color: #065877;
            font-weight: normal;
            text-decoration: underline;
        }
        div.popup_streetview table a:hover
        {
            text-decoration: none;
        }

/*	Content row/columns: zonder achtergrondafbeelding */
    div#row_twocolumn
    {
		width: 970px;
		height: auto;
		margin: 30px 5px 0px 5px;
		padding: 0px;
		background-color: #FFFFFF;
    }
        div#column_left
        {
            width: 567px;
            height: 100%;
            margin: 0px;
            padding: 0px;
            float: left;
            background: transparent url('/assets/mijnmakelaar/images/bg_makelaarportal_content.png') repeat-x top left;
        }
        div#column_right
        {
            width: 400px;
            height: 100%;
            margin: 0px;
            padding: 0px;
            background-color: transparent;
            float: right;
        }
/*	Content row/columns: met achtergrondafbeelding over de gehele breedte */
    div#row_twocolumn_fullbackground
    {
		width: 970px;
		height: 100%;
		margin: 30px 5px 0px 5px;
		padding: 0px;
		background: #C8EDFC url('/assets/mijnmakelaar/images/bg_housedetails_content.png') repeat-x top left;
		float: left;
    }
        div#row_twocolumn_fullbackground div#column_left
        {
            width: 567px;
            height: 100%;
            margin: 0px;
            padding: 0px;
            background: none;
            background-color: transparent;
            float: left;
        }
        div#row_twocolumn_fullbackground div#column_right
        {
            width: 403px;
            height: 100%;
            margin: 0px;
            padding: 0px;
            background: none;
            background-color: transparent;
            float: right;
        }

/*	--- SITE PORTAL STYLES --- */
/*	Portal Page: Top row */
    div#row_portal_top
    {
		width: 980px;
		height: 120px;
		clear: both;
    }
		div#row_portal_top div#box_logo
		{
			width: 980px;
			margin: 0px;
			padding: 0px;
			text-align: right;
		}
			div#row_portal_top div#box_logo img
			{
				margin: 30px 26px 0px 0px;
			}
/*	Portal Page: Slogan SubNav row */
	div#row_portal_subnav
	{
		width: 970px;
		height: 264px;
		margin: 0px 5px;
		padding: 0px;
		background: transparent url('/assets/mijnmakelaar/images/bg_search_subnav_portal.png') repeat-x top left;
		clear: both;
	}
/*	Portal Page: Slogan Box */
	div#box_slogan_portal
	{
		width: 245px;
		margin: 0px;
		padding: 25px 14px 0px 26px;
		float: left;
	}
/*	Portal Page: Subnav Box */
	div#box_subnav_portal
	{
		width: 685px;
		height: 195px;
		margin: 0px;
		padding: 45px 0px 0px 0px;
		float: right;
	}
		div#box_subnav_portal div
		{
			width: 197px;
			height: 41px;
			height: 20px;
			margin: 0px;
			padding: 199px 0px 0px 38px;
			float: left;
		}
			div#box_subnav_portal div.wonen
			{
				background: transparent url('/assets/mijnmakelaar/images/bg_subnav_wonen_portal.png') no-repeat top left;
			}
			div#box_subnav_portal div.bog
			{
				margin: 0px 0px 0px -10px;
				background: transparent url('/assets/mijnmakelaar/images/bg_subnav_bog_portal.png') no-repeat top left;
			}
			div#box_subnav_portal div.hypotheken
			{
				margin: 0px 0px 0px -10px;
				background: transparent url('/assets/mijnmakelaar/images/bg_subnav_hypotheken_portal.png') no-repeat top left;
			}
				div#box_subnav_portal div a:link,
				div#box_subnav_portal div a:active,
				div#box_subnav_portal div a:visited,
				div#box_subnav_portal div a:focus
				{
					margin: 0px;
					font-family: VistaSansBold, Arial, Tahoma;
					color: #666666;
					font-size: 14px;
					font-weight: normal;
					line-height: 14px;
					text-decoration: none;
				}
				div#box_subnav_portal div a:hover
				{					
					text-decoration: none;
				}
				div#box_subnav_portal div.wonen a:hover
				{
					color: #35619E;
				}
				div#box_subnav_portal div.bog a:hover
				{
					color: #FFA22D;
				}
				div#box_subnav_portal div.hypotheken a:hover
				{
					color: #63BCF8;
				}
/*	Portal Page: Content row */
	div#row_portal_content
	{
		width: 970px;
		height: 225px;
		margin: 0px 5px 5px 5px;
		padding: 0px;
		background: transparent url('/assets/mijnmakelaar/images/bg_home_content.png') repeat-x top left;
		clear: both;
		/*float: left;*/
	}
/*	Portal Page: 'Show again' Box */
	    div#row_portal_content div#box_showagain
	    {
		    width: 970px;
		    height: 30px;
		    margin: 0px;
		    padding: 0px;
		    background-color: transparent;
		    /*clear: both;*/
	    }
	        div#row_portal_content div#box_showagain div.left
	        {
		        width: 235px;
		        height: 30px;
		        margin: 0px;
		        padding: 0px 0px 0px 10px;
		        float: left;
	        }
	            div#row_portal_content div#box_showagain div.left table.showagain
	            {
		            width: 275px;
		            height: 30px;
		            margin: 0px;
		            padding: 0px;
		            border: solid 1px #C8EDFC;
		            border-top: none;
		            border-right: none;
		            background-color: transparent;
	            }
	                div#row_portal_content div#box_showagain div.left table td.input
	                {
	                    width: 10px;
	                    padding: 7px 0px 0px 5px;
			            font-family: Arial, Tahoma, Verdana;
			            font-size: 11px;
			            color: #000000;
			            font-weight: normal;
			            line-height: 16px;
	                }
	                    div#row_portal_content div#box_showagain div.left table td.input input
	                    {
	                    }
	                div#row_portal_content div#box_showagain div.left table td.label
	                {
	                    padding: 6px 0px 0px 5px;
			            font-family: Arial, Tahoma, Verdana;
			            font-size: 11px;
			            color: #000000;
			            font-weight: normal;
			            line-height: 16px;
	                }
	        div#row_portal_content div#box_showagain div.right
	        {
		        width: 685px;
		        height: 30px;
		        margin: 0px;
		        padding: 0px;
        		background: transparent url('/assets/mijnmakelaar/images/bg_subnav_bottom_portal.png') repeat-x bottom left;
		        float: right;
	        }
/*	Portal Page: Tag Cloud Box */
	    div#row_portal_content div#box_tagcloud
	    {
		    width: 670px;
		    height: 155px;
		    margin: 0px;
		    padding: 30px 150px 10px 150px;
		    line-height: 25px;
		    background-color: transparent;
		    clear: both;
	    }
			div#box_tagcloud a:link,
			div#box_tagcloud a:visited,
			div#box_tagcloud a:active,
			div#box_tagcloud a:focus
			{
			    margin: 0px 10px 0px 0px;
			    padding: 5px 0px;
				font-family: Arial, Tahoma, Verdana;
				text-decoration: none;
				display: inline-block;
			}
			    div#tagCloud a.pgf_font_xx-small:link,
			    div#tagCloud a.pgf_font_xx-small:active,
			    div#tagCloud a.pgf_font_xx-small:visited,
			    div#tagCloud a.pgf_font_xx-small:focus
			    {
				    font-size: 10px;
				    font-weight: normal;
				    color: #6E9FCF;
			    }
			    div#box_tagcloud a.pgf_font_xx-small:hover
			    {
				    text-decoration: underline;
			    }
			    div#tagCloud a.pgf_font_x-small:link,
			    div#tagCloud a.pgf_font_x-small:active,
			    div#tagCloud a.pgf_font_x-small:visited,
			    div#tagCloud a.pgf_font_x-small:focus
			    {
				    font-size: 13px;
				    font-weight: normal;
				    color: #6E9FCF;
			    }
			    div#box_tagcloud a.pgf_font_x-small:hover
			    {
				    text-decoration: underline;
			    }
			    div#tagCloud a.pgf_font_small:link,
			    div#tagCloud a.pgf_font_small:active,
			    div#tagCloud a.pgf_font_small:visited,
			    div#tagCloud a.pgf_font_small:focus
			    {
				    font-size: 16px;
				    font-weight: normal;
				    color: #6E9FCF;
			    }
			    div#box_tagcloud a.pgf_font_small:hover
			    {
				    text-decoration: underline;
			    }
			    div#tagCloud a.pgf_font_medium:link,
			    div#tagCloud a.pgf_font_medium:active,
			    div#tagCloud a.pgf_font_medium:visited,
			    div#tagCloud a.pgf_font_medium:focus
			    {
				    font-size: 19px;
				    font-weight: normal;
				    color: #6E9FCF;
			    }
			    div#box_tagcloud a.pgf_font_medium:hover
			    {
				    text-decoration: underline;
			    }
			    div#tagCloud a.pgf_font_large:link,
			    div#tagCloud a.pgf_font_large:active,
			    div#tagCloud a.pgf_font_large:visited,
			    div#tagCloud a.pgf_font_large:focus
			    {
				    font-size: 21px;
				    font-weight: normal;
				    color: #72B92B;
			    }
			    div#row_portal_content div#box_tagcloud a.pgf_font_large:hover
			    {
				    text-decoration: underline;
			    }
			    div#row_portal_content div#tagCloud a.pgf_font_x-large:link,
			    div#row_portal_content div#tagCloud a.pgf_font_x-large:active,
			    div#row_portal_content div#tagCloud a.pgf_font_x-large:visited,
			    div#row_portal_content div#tagCloud a.pgf_font_x-large:focus
			    {
				    font-size: 23px;
				    font-weight: normal;
				    color: #72B92B;
			    }
			    div#row_portal_content div#box_tagcloud a.pgf_font_x-large:hover
			    {
				    text-decoration: underline;
			    }
			    div#row_portal_content div#box_tagcloud a.pgf_font_xx-large:link,
			    div#row_portal_content div#box_tagcloud a.pgf_font_xx-large:active,
			    div#row_portal_content div#box_tagcloud a.pgf_font_xx-large:visited,
			    div#row_portal_content div#box_tagcloud a.pgf_font_xx-large:focus
			    {
				    font-size: 26px;
				    font-weight: normal;
				    color: #72B92B;
			    }
			    div#row_portal_content div#box_tagcloud a.pgf_font_xx-large:hover
			    {
				    text-decoration: underline;
			    }

/*	--- HOMEPAGE STYLES --- */
/* Homepage: SubNav (Wonen/Bedrijfshuisvesting/Hypotheken en verzekeren) */
	div#box_subnav
	{
		width: 545px;
		margin: 0px;
		padding: 33px 0px 0px 0px;
		float: right;
	}
		div#box_subnav div
		{
			width: 150px;
			height: 35px;
			height: 189px;
			margin: 0px;
			padding: 154px 0px 0px 35px;
			padding: 0px 0px 0px 35px;
			float: left;
		}
			div#box_subnav div.wonen
			{
				background: transparent url('/assets/mijnmakelaar/images/bg_subnav_wonen.png') no-repeat top left;
			}
			div#box_subnav div.bog
			{
				margin: 0px 0px 0px -7px;
				background: transparent url('/assets/mijnmakelaar/images/bg_subnav_bog.png') no-repeat top left;
			}
			div#box_subnav div.hypotheken
			{
				margin: 0px 0px 0px -7px;
				background: transparent url('/assets/mijnmakelaar/images/bg_subnav_hypotheken.png') no-repeat top left;
				height: 42px;
				height: 189px;
				padding: 147px 0px 0px 35px;
				padding: 0px 0px 0px 35px;
			}
			    div#box_subnav div img.spacer
			    {
			        width: 175px;
			        height: 140px;
			        margin: -15px 0px 0px -35px;
			    }
			        div#box_subnav div.hypotheken img.spacer
			        {
			            width: 175px;
			            height: 140px;
			            margin: -8px 0px 0px -35px;
			        }
				div#box_subnav div a:link,
				div#box_subnav div a:active,
				div#box_subnav div a:visited,
				div#box_subnav div a:focus
				{
			        margin: 15px 0px 0px 0px;
					font-family: VistaSansBold, Arial, Tahoma;
					color: #666666;
					font-size: 14px;
					font-weight: normal;
					line-height: 14px;
					text-decoration: none;
					display: inline-block;
				}
				    div#box_subnav div.hypotheken a
				    {
			            margin: 9px 0px 0px 0px;
				    }
				div#box_subnav div a:hover
				{					
					text-decoration: none;
				}
				div#box_subnav div.wonen a:hover
				{
					color: #35619E;
				}
				div#box_subnav div.bog a:hover
				{
					color: #FFA22D;
				}
				div#box_subnav div.hypotheken a:hover
				{
					color: #63BCF8;
				}				
/*	Homepage: Nieuwe Woningen/Google Maps Row	*/
	div#row_home_content
	{
		width: 970px;
		height: auto;
		margin: 0px 5px 5px 5px;
		padding: 0px;
		background: transparent url('/assets/mijnmakelaar/images/bg_home_content.png') repeat-x top left;
		clear: both;
		float: left;
	}
	
	    div#row_home_content div#tagCloud
	    {
	        margin: 0 auto;
	        padding: 30px 0 0 0;
	        text-align: center;
	        width: 900px;
	    }
	
	    div#row_home_content div#tagCloud a
	    {
	       line-height: 30px;
	    }
	
	    div#tagCloud a:link,
	    div#tagCloud a:active, 
	    div#tagCloud a:visited, 
	    div#tagCloud a:focus
	    {
	        text-decoration: none;
	    }
	    
	    
	    div#row_home_content div#tagCloud a:hover
	    {
	        text-decoration: underline;
	    }
	    
	   
/* Homepage: Nieuwe Woningen */
		div#row_home_content div#box_houses
		{
			width: 935px;
			height: 155px;
			margin: 0px 20px 0px 25px;
			padding: 20px 0px 10px 0px;
			background-color: transparent;
			clear: both;
		}
		    div#row_home_content div#box_houses div.header
		    {
			    width: 935px;
			    clear: both;
		    }
		        div#row_home_content div#box_houses div.header .left
		        {
		            width: 325px;
			        float: left;
		        }
		        div#row_home_content div#box_houses div.header .right
		        {
		            width: 610px;
		            padding-top: 6px;
		            float: right;
		        }
/* Homepage: Google Maps */
		div#row_home_content div#box_gmaps
		{
			width: 935px;
			height: 344px;
			margin: 0px 20px 20px 15px;
			padding: 0px;
			background-color: #F1FBFE;
			border: solid 1px #C8EDFC;
			clear: both;
		}
			div#row_home_content div#box_gmaps div#box_gmaps_inner
			{
				width: 923px;
				height: 332px;
				margin: 0px;
				padding: 6px;
				background-color: transparent;
			}
/* Homepage: Nieuwe Woningen */
		div#row_home_content div#row_text_ad
		{
			width: 935px;
			height: auto;
			margin: 0px 20px 0px 15px;
			padding: 0px 0px 20px 0px;
			background-color: transparent;
			clear: both;
		}
/* Homepage: Intro Text */
			div#row_home_content div#row_text_ad div#box_text
			{
				width: 390px;
				height: auto;
				margin: 0px;
				padding: 35px 15px 0px 15px;
				font-family: Arial, Tahoma, Verdana;
				font-size: 14px;
				color: #000000;
				font-weight: normal;
				line-height: 22px;
				background-color: transparent;
				float: left;
			}
			    div#row_home_content div#row_text_ad div#box_text div,
			    div#row_home_content div#row_text_ad div#box_text div div
			    {
				    font-family: Arial, Tahoma, Verdana;
				    font-size: 14px;
				    color: #000000;
				    font-weight: normal;
				    line-height: 22px;
				    background-color: transparent;
			    }
				div#row_home_content div#row_text_ad div#box_text h1
				{
					margin: 0px 0px 20px 0px;
				}
				div#row_home_content div#row_text_ad div#box_text a:link,
				div#row_home_content div#row_text_ad div#box_text a:active,
				div#row_home_content div#row_text_ad div#box_text a:visited,
				div#row_home_content div#row_text_ad div#box_text a:focus
				{
					font-family: Arial, Tahoma, Verdana;
					font-size: 14px;
					color: #065877;
					font-weight: normal;
					line-height: 20px;
					text-decoration: underline;
				}
				div#row_home_content div#row_text_ad div#box_text a:hover
				{
					text-decoration: none;
				}
/* Homepage: Intro Text */
			div#box_ad
			{
			    width: 970px;
			    background: #DB2888;
			    text-align: center;
			    margin-top: 15px;
			    }
			div#row_home_content div#row_text_ad div#box_ad
			{
				width: 515px;
				height: auto;
				margin: 0px;
				padding: 0px;
				background-color: #FFFFFF;
				float: right;
			}
				div#row_home_content div#row_text_ad div#box_ad img
				{
					border: none;
				}

/*	--- VERVOLGPAGE: MAKELAAR PORTAL STYLES --- */
/*	Makelaar Portal: Search/Video row */
    div#row_search_video
    {
		width: 970px;
		height: 225px;
		margin: 0px 5px;
		padding: 0px;
		background: #FFFFFF url('/assets/mijnmakelaar/images/bg_search_subnav.png') repeat-x top left;
    }
        div#box_video
        {
            width: 385px;
            height: 213px;
            margin: 11px 0px 0px 0px;
            padding: 0px;
            background: transparent url('/assets/mijnmakelaar/images/bg_portalvideo_placeholder.png') no-repeat top left;
            float: right;
        }
/* Makelaar Portal: Nieuwe Woningen */
            div#column_left div#left_latest
            {
                width: 535px;
                margin: 0px 10px 20px 18px;
                padding: 0px 0px 3px 0px;
				background: transparent url('/assets/mijnmakelaar/images/bg_line_lightblue.gif') repeat-x bottom left;
                clear: both;
            }
/* Makelaar Portal: Google Maps */
            div#column_left div#left_gmaps
            {
                width: 538px;
                height: 246px;
                margin: 0px 0px 50px 8px;
                padding: 6px;
                background-color: transparent;
                border: solid 1px #C8EDFC;
                clear: both;
            }
            
            div#column_left div#left_latest h1
            {
                height: 30px;   
            }
            
                div#column_left div#left_gmaps div#left_gmaps_inner
                {
                    width: 538px;
                    height: 246px;
                    margin: 0px;
                    padding: 0px;
                    clear: both;
                }
/* Makelaar Portal: Over ons tekst */
            div#column_left div#left_about
            {
                width: 567px;
                padding: 0px 0px 10px 0px;
                background-color: transparent;
                clear: both;
            }
                div#column_left div#left_about h1
                {
                    margin: 0px 0px 10px 22px;
                }
                div#column_left div#left_about h2
                {
                    margin: 0px 0px 10px 22px;
                }
                
                div#column_left div#left_about .pgf_content_filiaalhome
                {
                    width: 500px;
                    margin: 0px 8px 15px 22px;
                    padding: 0 0 15px;
                    
                    clear: both;
                    background: transparent url('/assets/mijnmakelaar/images/bg_line_lightblue.gif') repeat-x bottom left;
                }
                    div#column_left div#left_about div.newsItem a:link,
                    div#column_left div#left_about div.newsItem a:active,
                    div#column_left div#left_about div.newsItem a:visited,
                    div#column_left div#left_about div.newsItem a:focus
                    {
                        font-family: ArialMT, Arial, Tahoma, Verdana;
                        font-family: Arial, Tahoma, Verdana;
                        font-size: 12px;
                        color: #404886;
                        font-weight: bold;
                        text-decoration: none;
                    }
                    div#column_left div#left_about div.newsItem a:hover
                    {
                        text-decoration: underline;
                    }
                    div#column_left div#left_about div.newsItem span.dateline
                    {
                        font-family: ArialMT, Arial, Tahoma, Verdana;
                        font-family: Arial, Tahoma, Verdana;
                        font-size: 12px;
                        color: #6AAD28;
                        font-weight: normal;
                    }
                div#column_left div#left_about div.newsItem_more
                {
                    width: 527px;
                    margin: 0px 8px 0px 12px;
                    padding: 15px 10px;
    				background: transparent url('/assets/mijnmakelaar/images/bg_line_lightblue.gif') repeat-x top left;
    				text-align: right;
                }
                    div#column_left div#left_about div.newsItem_more a:link,
                    div#column_left div#left_about div.newsItem_more a:active,
                    div#column_left div#left_about div.newsItem_more a:visited,
                    div#column_left div#left_about div.newsItem_more a:focus
                    {
						padding: 0px 0px 0px 18px;
                        font-family: ArialMT, Arial, Tahoma, Verdana;
                        font-family: Arial, Tahoma, Verdana;
                        font-size: 12px;
                        color: #000000;
                        font-weight: normal;
                        text-decoration: underline;
						background: transparent url('/assets/mijnmakelaar/images/bullet_advanced_search.gif') no-repeat left 2px;
						display: inline-block;
                    }
                    div#column_left div#left_about div.newsItem_more a:hover
                    {
                        text-decoration: none;
                    }
/* Makelaar Portal: Wie is Wie */
                div#column_left div#left_about table.whoiswhoItem
                {
                    width: 387px;
                    margin: 5px 0px 10px 32px;
                    padding: 0px 0px 10px 10px;
    				
                    clear: both;
                }
                    div#column_left div#left_about table.whoiswhoItem td.left
                    {
                        width: 122px;
                        margin: 0px;
                        padding: 0px;
                        float: left;
                    }
                        div#column_left div#left_about table.whoiswhoItem td.left img
                        {
                            padding: 4px;
                            border: solid 1px #CCCCCC;
                            background-color: #FFFFFF;
                        }
                    div#column_left div#left_about table.whoiswhoItem td.right
                    {
                        width: 235px;
                        margin: 0px;
                        padding: 0px 0px 0px 10px;
                        font-family: Arial, Tahoma, Verdana;
                        font-size: 12px;
                        color: #000000;
                        font-weight: normal;
                        float: right;
                    }
                        div#column_left div#left_about table.whoiswhoItem td.right a:link,
                        div#column_left div#left_about table.whoiswhoItem td.right a:active,
                        div#column_left div#left_about table.whoiswhoItem td.right a:visited,
                        div#column_left div#left_about table.whoiswhoItem td.right a:focus
                        {
                            font-family: Arial, Tahoma, Verdana;
                            font-size: 12px;
                            color: #000000;
                            font-weight: normal;
                            text-decoration: none;
                        }
                        div#column_left div#left_about table.whoiswhoItem td.right a:hover
                        {
                            text-decoration: underline;
                        }
                        
            div#column_right div#right_whoiswho
            {
                width: 367px;
                margin: 0px 8px 10px 10px;
                padding: 0px 8px 10px 10px;
                clear: both;
            }
                div#column_right div#right_whoiswho table.whoiswhoItem
                {
                    width: 377px;
                    margin: 5px 0px 10px -10px;
                    padding: 0px 0px 10px 10px;
    				background: transparent url('/assets/mijnmakelaar/images/bg_line_lightblue.gif') repeat-x bottom left;
                    clear: both;
                }
                    div#column_right div#right_whoiswho table.whoiswhoItem td.left
                    {
                        width: 112px;
                        margin: 0px;
                        padding: 0px;
                        float: left;
                    }
                        div#column_right div#right_whoiswho table.whoiswhoItem td.left img
                        {
                            padding: 4px;
                            border: solid 1px #CCCCCC;
                            background-color: #FFFFFF;
                        }
                    div#column_right div#right_whoiswho table.whoiswhoItem td.right
                    {
                        width: 235px;
                        margin: 0px;
                        padding: 0px 0px 0px 10px;
                        font-family: Arial, Tahoma, Verdana;
                        font-size: 12px;
                        color: #000000;
                        font-weight: normal;
                        float: right;
                    }
                        div#column_right div#right_whoiswho table.whoiswhoItem td.right a:link,
                        div#column_right div#right_whoiswho table.whoiswhoItem td.right a:active,
                        div#column_right div#right_whoiswho table.whoiswhoItem td.right a:visited,
                        div#column_right div#right_whoiswho table.whoiswhoItem td.right a:focus
                        {
                            font-family: Arial, Tahoma, Verdana;
                            font-size: 12px;
                            color: #000000;
                            font-weight: normal;
                            text-decoration: none;
                        }
                        div#column_right div#right_whoiswho table.whoiswhoItem td.right a:hover
                        {
                            text-decoration: underline;
                        }

/* Makelaar Portal: Laatste Nieuws */
            div#column_right div#right_news
            {
                
				font-family: Arial, Tahoma, Verdana;
				font-size: 14px;
				color: #000000;
				font-weight: normal;
				line-height: 22px;
				
                clear: both;
            }
			    div#column_right div#right_news h1,
			    div#column_right div#right_news span
			    {
			        height: 30px;
			        margin: 0 0 30px 20px;
			    }
			    
			    div#column_right div#right_news div.newsItem
			    {
			        width: 367px;
                    margin: 15px 8px 15px 10px;
                    padding: 15px 8px 0px 10px;
			        background: transparent url('/assets/mijnmakelaar/images/bg_line_lightblue.gif') repeat-x top left;
			        clear: both;
			    }
			    div#column_right div#right_news div.newsItemFirst
			    {
			        background: none;
			        padding-top: 0;
			    }
			    
			        div#column_right div#right_news div.newsItem div.newsItemDate
			        {
			            float: left;
			            width: 50px;
			        }
			        
			            div#column_right div#right_news div.newsItem div.newsItemDate span.lightblue,
			            div#column_right div#right_news div.newsItem div.newsItemDate span.darkblue
			            {
			                font-size: 19px;
			                font-family: Verdana;
			                line-height: 22px;
			            }
			            
			            div#column_right div#right_news div.newsItem div.newsItemDate span.lightblue
			            {
			                color: #0B96CA;
			            }
			           
			            div#column_right div#right_news div.newsItem div.newsItemDate span.darkblue
			            {
			                color: #212D92;
			            }
			            
			        div#column_right div#right_news div.newsItem div.newsItemTextReadmore
		            {
		                float: left;
		                color: #212D92;
		                font-weight: bold;
		                padding: 5px 0 0 0;
		                width: 300px;
		            }
			    
			            div#column_right div#right_news div.newsItem div.newsItemTextReadmore a:link,
			            div#column_right div#right_news div.newsItem div.newsItemTextReadmore a:active,
			            div#column_right div#right_news div.newsItem div.newsItemTextReadmore a:visited,
			            div#column_right div#right_news div.newsItem div.newsItemTextReadmore a:focus
			            {
				            color: #88D13F;
				            line-height: 22px;
				            text-decoration: none;
			            }
			            div#column_right div#right_news div.newsItem div.newsItemTextReadmore a:hover
			            {
				            text-decoration: underline;
			            }
			            
			        div#column_right div#right_news div.newsItem div.clear
		            {
		                clear: left;
		            }
/* Makelaar Portal: banners */
            div#column_right div#right_banners
            {
                width: 372px;
                margin: 0px 8px 20px 10px;
                padding: 0px 8px 20px 5px;
                line-height: 20px;
                clear: both;
            }
/* Makelaar Portal: Contact */
            div#column_right div#right_contact
            {
                width: 367px;
                margin: 0px 8px 20px 10px;
                padding: 0px 8px 20px 10px;
                font-family: Arial, Tahoma, Verdana;
                font-size: 12px;
                color: #000000;
                font-weight: normal;
                line-height: 20px;
                clear: both;
            }
                div#column_right div#right_contact h1
                {
                    margin-bottom: 10px;
                }
                
                div#column_right div#right_contact h2
                {
                    height: 28px;
                }
                
                div#column_right div#right_contact table
                {
                }
                    div#column_right div#right_contact table td
                    {
                        font-family: Arial, Tahoma, Verdana;
                        font-size: 12px;
                        color: #000000;
                        font-weight: normal;
                        line-height: 20px;
                    }
                    div#column_right div#right_contact table td.left
                    {
                        padding-right: 10px;
                    }
                div#column_right div#right_contact table td a:link,
                div#column_right div#right_contact table td a:active,
                div#column_right div#right_contact table td a:visited,
                div#column_right div#right_contact table td a:focus
                {
                    font-family: Arial, Tahoma, Verdana;
                    font-size: 12px;
                    color: #427C09;
                    font-weight: normal;
                    text-decoration: underline;
                    line-height: 20px;
                }
                div#column_right div#right_contact table td a:hover
                {
                    text-decoration: none;
                }
                div#column_right div#right_contact .right_contact_woningpaginainfo {
                    width: 350px; 
                    margin: 5px 0 30px 0;
                }
            div#column_right div#right_contact div#tagCloud
	        {
	            margin: 0 auto;
	            padding: 30px 0 0 0;
	            text-align: center;
	            width: 350px;
	        }
    div#column_right table.contactEditTable
    {
        margin: 15px 0px 0px 0px;
    }
        div#column_right table.contactEditTable td
        {
            padding: 4px 0px;
        }
            div#column_right table.contactEditTable td input.input
            {
                width: 200px;
                padding: 2px;
                font-family: Arial, Tahoma, Verdana;
                font-size: 12px;
                color: #000000;
            }
    div#column_right table.contactViewTable
    {
        margin: 10px 0px 0px 0px;
    }
        div#column_right table.contactViewTable td
        {
            padding: 2px 0px;
        }

/*	VERVOLGPAGE: CONTACTFORMULIER STYLES */
div.contactForm
{
    margin: 25px 0px 0px 0px;
    padding: 25px 0px 0px 0px;
    line-height: 16px;
    border-top: dashed 1px #DDDDDD;
}
    div.contactForm h3
    {
        margin: 0px 0px 15px 0px;
    }
    div.contactForm table.contactFormTable
    {
       width: 100%;
       margin: 25px 0px;
    }
    div.contactForm table.contactFormTable tr td
    {
       padding: 10px 0px;
       font-family: Arial, Verdana, Tahoma;
       font-size: 12px;
       color: #000000;
    }
    div.contactForm input.contactFormInput
    {
        width: 284px;
        height: 17px;
        margin: 0px;
        padding: 5px;
        font-family: Arial;
        color: #000000;
        font-size: 11px;
        font-weight: bold;
        line-height: 16px;
        border: none;
        background: transparent url('/assets/mijnmakelaar/images/bg_advancedsearch_text_large.gif') no-repeat top left;
    }
        div.contactForm input.contactFormInput_Error
        {
            width: 284px;
            height: 17px;
            margin: 0px;
            padding: 5px;
            font-family: Arial;
            color: #FF3300;
            font-size: 11px;
            font-weight: bold;
            line-height: 16px;
            border: none;
            background: transparent url('/assets/mijnmakelaar/images/bg_advancedsearch_text_large.gif') no-repeat top left;
        }
    div.contactForm textarea.contactFormTextarea
    {
        width: 284px;
        height: 90px;
        margin: 0px;
        padding: 5px;
        font-family: Arial;
        color: #000000;
        font-size: 11px;
        font-weight: bold;
        line-height: 16px;
        border: none;
        background: transparent url('/assets/mijnmakelaar/images/bg_advancedsearch_textarea.gif') no-repeat top left;
        overflow: auto;
    }
        div.contactForm textarea.contactFormTextarea_Error
        {
            width: 284px;
            height: 90px;
            margin: 0px;
            padding: 5px;
            font-family: Arial;
            color: #FF3300;
            font-size: 11px;
            font-weight: bold;
            line-height: 16px;
            border: none;
            background: transparent url('/assets/mijnmakelaar/images/bg_advancedsearch_textarea.gif') no-repeat top left;
            overflow: auto;
        }
        
    div.contactForm select.contactFormSelect
    {
        width: 294px;
    }
    
    div.contactForm .contactSubmit
    {
        width: 122px;
        height: 47px;
        margin: 0px 90px 40px 0px;
        border: none;
        background: transparent url('/assets/mijnmakelaar/images/bg_contactform_submit.png') no-repeat bottom left;
        float: right;
        cursor: pointer;
    }
    div.contactForm span.contactFormRequired
    {
        font-family: Arial, Verdana, Tahoma;
        font-size: 10px;
        color: #FF3300;
        font-weight: bold;
        display: block;
    }
    div.contactForm div.contactReturn
    {
       width: 100%;
       margin: 0px 0px 20px 0px;
       padding: 5px 0px 25px 0px;
       font-weight: bold;
       /*
       border-top: dashed 1px #DDDDDD;
       */
       border-bottom: dashed 1px #DDDDDD;
       text-align: center;
    }
	div.contactForm .error,
	div.contactForm table.contactFormTable .error
	{
	    font-family: Arial, Verdana, Tahoma;
	    font-size: 10px;
	    color: #FF3300;
	    font-weight: bold;
	}


/*	VERVOLGPAGE: DIRECT CONTACTFORMULIER STYLES */
	div.directContactForm
	{
		margin: 20px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		line-height: 16px;
	}
		div.directContactForm h3
		{
			margin: 0px 0px 15px 0px;
		}
		div.directContactForm table.contactFormTable
		{
		   width: 345px;
		   margin: 25px 0px;
		}
		div.directContactForm table.contactFormTable tr td
		{
		   padding: 10px 0px;
		   font-family: Arial, Verdana, Tahoma;
		   font-size: 12px;
		   color: #000000;
		}
		    div.directContactForm table.contactFormTable .optionTable td
		    {
		       padding: 0px;
		    }
		        div.directContactForm table.contactFormTable .optionTable td input
		        {
		            margin: 0px 5px 0px 0px;
		        }
		        div.directContactForm table.contactFormTable .optionTable label
		        {
		        }
		div.directContactForm input.radio
		{
		}
		div.directContactForm input.text
		{
            width: 230px;
            height: 16px;
            margin: 0px;
            padding: 3px 5px;
            font-family: Arial;
			color: #000000;
			font-size: 11px;
			font-weight: bold;
			line-height: 16px;
            border: none;
            background: transparent url('/assets/mijnmakelaar/images/bg_directcontact_text.gif') no-repeat top left;
		}
			div.directContactForm input.input_Error
			{
                width: 230px;
                height: 16px;
                margin: 0px;
                padding: 3px 5px;
				font-family: Arial;
				color: #FF3300;
				font-size: 11px;
				font-weight: bold;
				line-height: 16px;
				border: none;
				background: transparent url('/assets/mijnmakelaar/images/bg_directcontact_text.gif') no-repeat top left;
			}
		div.directContactForm textarea.textarea
		{
			width: 230px;
			height: 76px;
			margin: 0px;
			padding: 3px 5px;
			font-family: Arial;
			color: #000000;
			font-size: 11px;
			font-weight: bold;
			line-height: 16px;
			border: none;
			background: transparent url('/assets/mijnmakelaar/images/bg_directcontact_textarea.gif') no-repeat top left;
			overflow: auto;
		}
			div.directContactForm textarea.textarea_Error
			{
			    width: 230px;
			    height: 76px;
			    margin: 0px;
			    padding: 3px 5px;
				font-family: Arial;
				color: #FF3300;
				font-size: 11px;
				font-weight: bold;
				line-height: 16px;
				border: none;
    			background: transparent url('/assets/mijnmakelaar/images/bg_directcontact_textarea.gif') no-repeat top left;
				overflow: auto;
			}
		div.directContactForm .contactSubmit
		{
			width: 100px;
			height: 39px;
			width: 122px;
			height: 47px;
			margin: 0px 0px 40px 0px;
			border: none;
			background: transparent url('/assets/mijnmakelaar/images/bg_directcontact_submit.png') no-repeat bottom left;
			background: transparent url('/assets/mijnmakelaar/images/bg_contactform_submit.png') no-repeat bottom left;
			float: right;
			cursor: pointer;
		}
		div.directContactForm span.contactFormRequired
		{
			font-family: Arial, Verdana, Tahoma;
			font-size: 10px;
			color: #FF3300;
			font-weight: bold;
			display: block;
		}
		div.directContactForm div.contactReturn
		{
		   width: 100%;
		   margin: 0px 0px 20px 0px;
		   padding: 5px 0px 25px 0px;
		   font-weight: bold;
		   /*
		   border-bottom: dashed 1px #DDDDDD;
		   */
		   text-align: center;
		}
		div.directContactForm .error,
		div.directContactForm table.contactFormTable .error
		{
			font-family: Arial, Verdana, Tahoma;
			font-size: 10px;
			color: #FF3300;
			font-weight: bold;
		}


/*	--- VERVOLGPAGE: ZOEKRESULTATEN STYLES --- */
/* Zoekresultaten: Intro text */
            div#column_left div#left_searchintro
            {
                width: 535px;
                min-height: 75px;
                margin: 0px 10px 2px 22px;
                padding: 0px 0px 3px 0px;
                font-family: Arial, Tahoma, Verdana;
                font-size: 12px;
                color: #333333;
                font-weight: normal;
                line-height: 20px;
				/*background: transparent url('/assets/mijnmakelaar/images/bg_line_lightblue.gif') repeat-x bottom left;*/
                clear: both;
            }
            div#column_left div#filterbar  
            {
                background-color:#DAF4FC;
                width: 532px;
                min-height: 30px;
                margin: 0px 10px 0px 22px;
                padding: 0px 10px 5px 0px;
                font-family: Arial, Tahoma, Verdana;
                font-size: 12px;
                color: #333333;
                font-weight: normal;
                line-height: 20px;
                clear: both;
                background: #DAF4FC url('/assets/mijnmakelaar/images/bg_line_lightblue.gif') repeat-x bottom left;
            }  
                div#column_left div#filterbar select
                {
                    margin:  7px 0px 0px 10px;
                    float: right;
                }
/* Zoekresultaten: Resultatenlijst */
            div#column_left div#left_searchresults
            {
                width: 535px;
                width: 542px;
                margin: 0px 10px 20px 15px;
                padding: 0px 0px 3px 0px;
                clear: both;
            }
            
                div#column_left div#left_searchintro h1
                {
                    height: 30px;
                }
                
                div#column_left div#left_searchresults div.resultItem
                {
                    width: 542px;
                    height:122px;
                    margin: 10px 0px 0px 0px;
                    padding: 10px 0px 8px 0px;
    				background: transparent url('/assets/mijnmakelaar/images/bg_line_lightblue.gif') repeat-x 6px bottom;
                    clear: both;
                }
                div#column_left div#left_searchresults div.resultItem_active,
                div#column_left div.resultItem_active
                {
                    width: 562px;
                    height: 135px;
                    margin: 10px 0px 0px -13px;
                    padding: 5px 0px 0px 0px;
                    background: transparent url('/assets/mijnmakelaar/images/bg_searchresult_active.png') no-repeat 6px bottom;
                    clear: both;
                }
                    div#column_left div#left_searchresults div.resultItem_active div.left
                    {
                        padding: 5px 0 0 23px;
                    }
                    div#column_left div#left_searchresults div.resultItem_active div.middle 
                    {
                        width: 220px;
                        padding: 5px 0 0 0; 
                    }
                    div#column_left div#left_searchresults div.resultItem_active div.right 
                    {
                        margin: 5px 7px 0 0;
                    }
                    div#column_left div#left_searchresults div div.left
                    {
                        width: 150px;
                        margin: 0px;
                        padding: 0px 0px 0px 10px;
                        background-color: transparent;
                        float: left;
                    }
                        div#column_left div#left_searchresults div div.left img
                        {
                            margin: 2px 0px 0px 0px;
                            padding: 4px;
                            border: solid 1px #CCCCCC;
                        }
                        div#column_left div#left_searchresults div.resultItem_active div.left img
                        {
                            border: solid 1px #EA5E00;
                            background: transparent url('/assets/mijnmakelaar/images/bg_searchresults_thumb_active.png') no-repeat top left;
                        }
                    div#column_left div#left_searchresults div div.middle
                    {
                        width: 250px;
                        margin: 0px;
                        padding: 0px;
                        font-family: Arial, Tahoma, Verdana;
                        font-size: 12px;
                        color: #333333;
                        font-weight: normal;
                        line-height: 16px;
                        background-color: transparent;
                        float: left;
                    }
                        div#column_left div#left_searchresults div div.middle a:link,
                        div#column_left div#left_searchresults div div.middle a:active,
                        div#column_left div#left_searchresults div div.middle a:visited,
                        div#column_left div#left_searchresults div div.middle a:focus
                        {
                            font-family: Arial, Tahoma, Verdana;
                            font-size: 12px;
                            color: #666666;
                            font-weight: bold;
                            text-decoration: none;
                        }
                        div#column_left div#left_searchresults div div.middle a:hover
                        {
                            text-decoration: underline;
                        }
                        div#column_left div#left_searchresults div div.middle div.zipcity
                        {
                            margin: 10px 0px 0px 0px;
                            font-family: Arial, Tahoma, Verdana;
                            font-size: 12px;
                            color: #333333;
                            font-weight: normal;
                        }
                        div#column_left div#left_searchresults div div.middle div.features
                        {
                            margin: 0px;
                            font-family: Arial, Tahoma, Verdana;
                            font-size: 12px;
                            color: #333333;
                            font-weight: normal;
                        }
                        div#column_left div#left_searchresults div div.middle div.price
                        {
                            margin: 8px 0px 0px 0px;
                            font-family: Arial, Tahoma, Verdana;
                            font-size: 12px;
                            color: #00AEEF;
                            font-weight: bold;
                        }
                            div#column_left div#left_searchresults div.resultItem_active div.middle div.price
                            {
                                color: #FE861B;
                            }
                        div#column_left div#left_searchresults div.middle div.remark
                        {
                            font-family: Arial, Tahoma, Verdana;
                            font-size: 9px;
                            color: #00AEEF;
                            color: #CC0000;
                            text-transform: uppercase;
                        }
                            div#column_left div#left_searchresults div.resultItem_active div.middle div.remark
                            {
                                color: #FE861B;
                            }
                    div#column_left div#left_searchresults div div.right
                    {
                        width: 95px;
                        margin: 0px;
                        padding: 0px 10px 0px 0px;
                        background-color: transparent;
                        float: right;
                    }
                        div#column_left div#left_searchresults div div.right .markerlink span.marker
                        {
                            height: 27px;
                            margin: 0px;
                            padding: 4px 0px 0px 0px;
                            font-family: Arial, Tahoma, Verdana;
                            font-weight: bold;
                            text-align: center;
                            /*background: transparent url('/assets/mijnmakelaar/images/marker_searchresults.png') no-repeat top left;*/
                            background: transparent url('/assets/mijnmakelaar/maps/images/single-house.png') no-repeat top left;
                            display: block;
                            cursor:pointer; 
                            color:#999999; 
                            font-size:10px; 
                            padding-left:20px; 
                            width:100px;
                        }
                        div#column_left div#left_searchresults div div.right .markerlink
                        {
                            width: 100px;
                            float: right;
                            margin-bottom: 32px;
                        }
                        div#column_left div#left_searchresults div div.right .houselink
                        {
                            float: right;
                        }
                            div#column_left div#left_searchresults div.resultItem_active div.right .markerlink span.marker
                            {
                                /*background: transparent url('/assets/mijnmakelaar/images/marker_searchresults_active.png') no-repeat top left;*/
                                background: transparent url('/assets/mijnmakelaar/maps/images/single-house-mouseover.png') no-repeat top left;
                                cursor:pointer; 
                                color:#999999; 
                                font-size:10px; 
                                padding-left:20px; 
                                width:100px;
                            }
                        div#column_left div#left_searchresults div div.right a:link,
                        div#column_left div#left_searchresults div div.right a:active,
                        div#column_left div#left_searchresults div div.right a:visited,
                        div#column_left div#left_searchresults div div.right a:focus
                        {
                            margin: 0px;
                            font-family: Arial, Tahoma, Verdana;
                            font-size: 12px;
                            color: #00AEEF;
                            font-weight: normal;
                            text-decoration: underline;
                            display: block;
                        }
                        div#column_left div#left_searchresults div div.right a:hover
                        {
                            text-decoration: none;
                        }
/* Zoekresultaten: Intro text */
            div#column_right div#right_searchfilters
            {
                width: 367px;
                margin: 0px 8px 10px 10px;
                padding: 0px 8px 10px 10px;
                font-family: Arial, Tahoma, Verdana;
                font-size: 12px;
                color: #333333;
                font-weight: normal;
                line-height: 20px;
                clear: both;
            }
            
            
                input.priceSubmitButton
                {
                    background: url('/assets/jquery/images/dropdown_submitbutton.png');
                    width: 37px;
                    height: 35px;
                    margin: 0;
                    padding: 0;
                    border: 0;
                }
                
                div#column_right div#right_searchfilters h1,
                div#column_right div#right_searchfilters span
                {
                    margin: 0px 0px 15px 0px;
                    height: 30px;
                }
                div#column_right div#right_searchfilters ul
                {
                    margin: 15px 0px 0px 0px;
                    list-style-type: none;
                }
                    div#column_right div#right_searchfilters ul li
                    {
                        margin: 0px;
                        padding: 3px 0px 3px 16px;
                        list-style-type: none;
                        background: transparent url('/assets/mijnmakelaar/images/bullet_search_filters.gif') no-repeat left 9px;
                    }
                        div#column_right div#right_searchfilters ul a:link,
                        div#column_right div#right_searchfilters ul a:active,
                        div#column_right div#right_searchfilters ul a:visited,
                        div#column_right div#right_searchfilters ul a:focus
                        {
                            font-family: Arial, Tahoma, Verdana;
                            font-size: 12px;
                            color: #00AEEF;
                            font-weight: normal;
                            text-decoration: underline;
                        }
                        div#column_right div#right_searchfilters ul a:hover
                        {
                            text-decoration: none;
                        }
/* Zoekresultaten: Zoek op kaart */
            div#column_right div#right_searchmap
            {
                width: 377px;
                margin: 0px 8px 10px 10px;
                padding: 0px 0px 10px 8px;
                clear: both;
            }
            
                div#column_right div#right_searchmap h2
                {
                    height: 25px;
                }
                
                div#column_right div#right_searchmap div#right_searchmap_inner
                {
                    width: 367px;
                    height: 390px;
                    margin: 10px 0px 0px 0px;
                    padding: 5px;
                    background-color: #F1FBFE;
                    border: solid 1px #C8EDFC;
                    clear: both;
                }
                div#column_right div#right_searchmap div#right_searchmap_inner div#map
                {
                    width: 355px;
                    height: 378px;
                    padding: 5px;
                    background-color: #FFFFFF;
                    border: solid 1px #C8EDFC;
                }

/*	--- VERVOLGPAGE: WONINGPAGINA STYLES --- */
/* Woningpagina: Woningsdetails */
            div#left_housedetails,
            div#column_left div#left_housedetails
            {
                width: 535px;
                height: auto;
                margin: 0px 10px 20px 22px;
                padding: 0px 0px 3px 0px;
                font-family: Arial, Tahoma, Verdana;
                font-size: 12px;
                color: #333333;
                font-weight: normal;
                clear: both;
            }
            div#left_housedetails
            {
                padding: 30px 0px 3px 0px;
                /*
                background: transparent url('/assets/mijnmakelaar/images/bg_makelaarportal_content.png') repeat-x left 30px;
                */
            }
            
                div#left_housedetails h1.darkblue
                {
                    height: 30px;      
                }
                
                div#left_housedetails div#thumb,
                div#column_left div#left_housedetails div#thumb
                {
                    width: 535px;
                    min-height: 150px;
                    margin: 10px 0px 15px 0px;
                    padding: 0px;
                    clear: both;
                }
                
                div#left_housedetails div.left
                {
                    position: relative;
                }
                
                 div#left_housedetails div#thumb div.fotoCount
                 {
                     position: absolute;
                     color: #fff;
                     /*top: 111px;
                     left:71px;*/
                     bottom: 17px;
                     right: 28px;
                 }
                 
                    div#left_housedetails div#thumb div.fotoCount a
                    {
                        color: #fff;   
                    }
                    
                    div#left_housedetails div#thumb div.fotoCount a:hover
                    {
                        text-decoration: none;   
                    }
                 
                    div#left_housedetails div#thumb div.left,
                    div#column_left div#left_housedetails div#thumb div.left
                    {
                        width: 210px;
                        margin: 0px;
                        padding: 0px;
                        background-color: transparent;
                        float: left;
                    }
                        div#left_housedetails div#thumb div.left .houseImage,
                        div#column_left div#left_housedetails div#thumb div.left .houseImage
                        {
                            margin: 2px 0px 10px 0px!important;
                            padding: 4px!important;
                            background-color: #FFFFFF!important;
                            border: solid 1px #CCCCCC!important;
                        }
                    div#left_housedetails div#thumb div.right,
                    div#column_left div#left_housedetails div#thumb div.right
                    {
                        width: 325px;
                        margin: 0p;
                        padding: 0px;
                        float: right;
                    }
                        div#left_housedetails div#thumb div.right .houseRemark
                        {
                            font-family: Arial, Tahoma, Verdana;
                            font-size: 9px;
                            color: #212D92;
                            color: #CC0000;
                            text-transform: uppercase;
                        }
                        div#left_housedetails div#thumb div.right table.topTable,
                        div#column_left div#left_housedetails div#thumb div.right table.topTable
                        {
                            width: 325px;
                            margin: 0px 0px 12px 0px;
                            clear: both;
                        }
                            sup,
                            div#column_left sup
                            {
                                display: inline-block;
                                margin: -5px 2px 0px 2px;
                                font-family: Arial, Tahoma, Verdana;
                                color: #000000;
                                font-size: 8px;
                                font-weight: normal;
                            }
                            div#left_housedetails div#thumb div.right table.topTable td.zipcity,
                            div#column_left div#left_housedetails div#thumb div.right table.topTable td.zipcity
                            {
                                width: 290px;
                                font-family: Arial, Tahoma, Verdana;
                                font-size: 12px;
                                color: #333333;
                                font-weight: normal;
                                line-height: 20px;
                            }
                            div#left_housedetails div#thumb div.right table.topTable td.marker,
                            div#column_left div#left_housedetails div#thumb div.right table.topTable td.marker
                            {
                                text-align: right;
                            }
                                div#left_housedetails div#thumb div.right table.topTable td.marker span.marker,
                                div#column_left div#left_housedetails div#thumb div.right table.topTable td.marker span.marker
                                {
                                    width: 36px;
                                    height: 41px;
                                    margin: 0px;
                                    padding: 0px;
                                    background: transparent url('/assets/mijnmakelaar/images/marker_housedetails.png') no-repeat top left;
                                    float: right;
                                    display: block;
                                }
                        div#left_housedetails div#thumb div.right table.bottomTable,
                        div#column_left div#left_housedetails div#thumb div.right table.bottomTable
                        {
                            margin: 0px 0px 10px 0px;
                            clear: both;
                        }
                            div#left_housedetails div#thumb div.right table.bottomTable td.price,
                            div#column_left div#left_housedetails div#thumb div.right table.bottomTable td.price
                            {
                                font-family: Arial, Tahoma, Verdana;
                                font-size: 15px;
                                color: #00AEEF;
                                font-weight: bold;
                            }
                            div#left_housedetails div#thumb div.right table.bottomTable td.mortgage,
                            div#column_left div#left_housedetails div#thumb div.right table.bottomTable td.mortgage
                            {
                                text-align: right;
                            }
					            div#left_housedetails div#thumb div.right table.bottomTable td.mortgage a:link,
					            div#left_housedetails div#thumb div.right table.bottomTable td.mortgage a:active,
					            div#left_housedetails div#thumb div.right table.bottomTable td.mortgage a:visited,
					            div#left_housedetails div#thumb div.right table.bottomTable td.mortgage a:focus,
					            div#left_housedetails div#thumb div.right table.bottomTable td.mortgage a:link,
					            div#column_left div#left_housedetails div#thumb div.right table.bottomTable td.mortgage a:active,
					            div#column_left div#left_housedetails div#thumb div.right table.bottomTable td.mortgage a:visited,
					            div#column_left div#left_housedetails div#thumb div.right table.bottomTable td.mortgage a:focus
					            {
						            padding: 0px 0px 0px 16px;
						            font-family: Arial, Tahoma, Verdana;
						            font-size: 11px;
						            color: #666666;
						            font-weight: normal;
						            line-height: 16px;
						            text-decoration: underline;
						            background: transparent url('/assets/mijnmakelaar/images/bullet_advanced_search.gif') no-repeat left 2px;
						            display: inline-block;
					            }
					            div#left_housedetails div#thumb div.right table.bottomTable td.mortgage a:hover,
					            div#column_left div#left_housedetails div#thumb div.right table.bottomTable td.mortgage a:hover
					            {
						            text-decoration: none;
					            }
                div#left_housedetails table.details,
                div#column_left div#left_housedetails table.details
                {
                    width: 535px;
                    margin: 0p;
                    padding: 0px;
                    clear: both;
                }
                    div#left_housedetails table.details tr,
                    div#left_housedetails table.details tr.last,
                    div#column_left div#left_housedetails table.details tr,
                    div#column_left div#left_housedetails table.details tr.last
                    {
                    }
                        div#left_housedetails table.details tr td,
                        div#column_left div#left_housedetails table.details tr td
                        {
                            margin: 0px;
                            padding: 8px 0px 6px 0px;
                            font-family: Arial, Tahoma, Verdana;
                            font-size: 12px;
                            color: #333333;
                            font-weight: normal;
            				background: transparent url('/assets/mijnmakelaar/images/bg_line_lightblue.gif') repeat-x top left;
                        }
                        div#left_housedetails table.details tr.last td,
                        div#column_left div#left_housedetails table.details tr.last td
                        {
            				background: none;
                        }
                            div#left_housedetails table.details tr td a:link,
                            div#left_housedetails table.details tr td a:active,
                            div#left_housedetails table.details tr td a:visited,
                            div#left_housedetails table.details tr td a:focus,
                            div#column_left div#left_housedetails table.details tr td a:link,
                            div#column_left div#left_housedetails table.details tr td a:active,
                            div#column_left div#left_housedetails table.details tr td a:visited,
                            div#column_left div#left_housedetails table.details tr td a:focus
                            {
                                font-family: Arial, Tahoma, Verdana;
                                font-size: 12px;
                                color: #FF6600;
                                font-weight: normal;
                                text-decoration: underline;
                            }
                            div#left_housedetails table.details tr td a:hover,
                            div#column_left div#left_housedetails table.details tr td a:hover
                            {
                                text-decoration: none;
                            }
                            
/* Woningpagina: Tabmenu */
                div#left_housetabmenu,
                div#column_left div#left_housetabmenu
                {
                    width: 555px;
                    height: auto;
                    margin: 0px 0px 20px 12px;
                    padding: 0px 0px 3px 0px;
                    clear: both;
                }
		            div#left_housetabmenu div#tab_menu,
		            div#column_left div#left_housetabmenu div#tab_menu
		            {
			            width: 545px;
			            margin: 15px 0px 0px 0px;
			            padding: 0px 0px 0px 10px;
			            background-color: transparent;
			            clear: both;
		            }
			            div#left_housetabmenu div#tab_menu div.normal,
			            div#left_housetabmenu div#tab_menu div.active,
			            div#column_left div#left_housetabmenu div#tab_menu div.normal,
			            div#column_left div#left_housetabmenu div#tab_menu div.active
			            {
				            height: 26px;
				            margin: 0px;
				            padding: 14px 0px 0px 30px;
				            /*text-align: center;*/
				            float: left;
			            }
				            div#left_housetabmenu div#tab_menu div.normal,
				            div#column_left div#left_housetabmenu div#tab_menu div.normal
				            {
					            width: 112px;
					            margin: 0px 0px 0px -8px;
					            background: transparent url('/assets/mijnmakelaar/images/bg_menu_normal.gif') no-repeat top left;
					            background: transparent url('/assets/mijnmakelaar/images/bg_tabmenu_normal.png') no-repeat top left;
				            }
				            div#left_housetabmenu div#tab_menu div.active,
				            div#column_left div#left_housetabmenu div#tab_menu div.active
				            {
					            width: 112px;
					            margin: 0px 0px 0px -8px;
					            background: transparent url('/assets/mijnmakelaar/images/bg_menu_active.gif') no-repeat top left;
					            background: transparent url('/assets/mijnmakelaar/images/bg_tabmenu_active.png') no-repeat top left;
				            }
				            div#left_housetabmenu div#tab_menu div.normal a:link,
				            div#left_housetabmenu div#tab_menu div.normal a:active,
				            div#left_housetabmenu div#tab_menu div.normal a:visited,
				            div#left_housetabmenu div#tab_menu div.normal a:focus,
				            div#column_left div#left_housetabmenu div#tab_menu div.normal a:link,
				            div#column_left div#left_housetabmenu div#tab_menu div.normal a:active,
				            div#column_left div#left_housetabmenu div#tab_menu div.normal a:visited,
				            div#column_left div#left_housetabmenu div#tab_menu div.normal a:focus
				            {
					            height: 15px;
					            margin: 0px 0px 0px -17px;
					            padding: 3px 0px 0px 21px;
					            font-family: VistaSansBold, Arial, Tahoma;
					            color: #666666;
					            font-size: 14px;
					            font-weight: normal;
					            line-height: 14px;
					            text-decoration: none;
					            background: transparent url('/assets/mijnmakelaar/images/bullet_menu.gif') no-repeat top left;
					            display: inline-block;
				            }
				            div#left_housetabmenu div#tab_menu div.normal a:hover,
				            div#column_left div#left_housetabmenu div#tab_menu div.normal a:hover
				            {
					            color: #7CCA2F;
					            text-decoration: none;
					            background: transparent url('/assets/mijnmakelaar/images/bullet_menu_hover.gif') no-repeat top left;
				            }
				            div#left_housetabmenu div#tab_menu div.active a:link,
				            div#left_housetabmenu div#tab_menu div.active a:active,
				            div#left_housetabmenu div#tab_menu div.active a:visited,
				            div#left_housetabmenu div#tab_menu div.active a:focus,
				            div#column_left div#left_housetabmenu div#tab_menu div.active a:link,
				            div#column_left div#left_housetabmenu div#tab_menu div.active a:active,
				            div#column_left div#left_housetabmenu div#tab_menu div.active a:visited,
				            div#column_left div#left_housetabmenu div#tab_menu div.active a:focus
				            {
					            height: 15px;
					            margin: 0px 0px 0px -17px;
					            padding: 3px 0px 0px 21px;
					            font-family: VistaSansBold, Arial, Tahoma;
					            color: #666666;
					            font-size: 14px;
					            font-weight: normal;
					            line-height: 14px;
					            text-decoration: none;
					            background: transparent url('/assets/mijnmakelaar/images/bullet_menu_active.gif') no-repeat top left;
					            display: inline-block;
				            }
				            div#left_housetabmenu div#tab_menu div.active a:hover,
				            div#column_left div#left_housetabmenu div#tab_menu div.active a:hover
				            {
					            color: #7CCA2F;
					            text-decoration: none;
					            background: transparent url('/assets/mijnmakelaar/images/bullet_menu_active_hover.gif') no-repeat top left;
				            }
		            div#left_housetabmenu div#tab_frame,
		            div#column_left div#left_housetabmenu div#tab_frame
		            {
			            width: 535px;
			            margin: 0px;
			            padding: 15px 10px 10px 10px;
			            /*text-align: center;*/
			            background-color: #FFFFFF;
			            clear: both;
			            min-height:390px;
		            }
		            div#left_housetabmenu div#tab_frame
		            {
			            width: 930px;
			            clear: both;
		            }
		                div#left_housetabmenu div#tab_frame .tab_frame_foto
		                {
			                width: 930px;
			                padding-top: 12px;
			                clear: both;
		                }
		                div#left_housetabmenu div#tab_frame .tab_table
		                {
			                width: 930px;
			                margin: 0px;
			                padding: 0px;
		                }
		                    div#left_housetabmenu div#tab_frame .tab_table td.left
		                    {
			                    width: 535px;
			                    margin: 0px;
			                    padding: 0px;
		                    }
		                    div#left_housetabmenu div#tab_frame .tab_table td.right
		                    {
			                    width: 345px;
			                    margin: 0px;
			                    padding: 0px 25px;
		                    }
                /*  Woningpage: Omschrijving tab  */
		        div#tab_frame div.frameOmschrijvingen
		        {
		            width: 495px;
		            padding: 20px;
		        }
                    div#left_housetabmenu div.longomschrijving
                    {
                        width: 495px;
	                    font-family: Arial, Tahoma, Verdana;
	                    font-size: 12px;
	                    color: #333333;
                        font-weight: normal;
                        line-height: 20px;
                        margin: 0p;
                        padding: 0px;
                    }
                /*  Woningpage: Kenmerken tab  */
		        div#tab_frame .frameKenmerken
		        {
		            width: 495px;
		            padding: 20px;
		        }
		            div#left_housetabmenu table.kenmerken,
		            div#column_left div#left_housetabmenu table.kenmerken
                    {
                        width: 495px;
                        margin: 0p;
                        padding: 0px;
                    }
                        div#left_housetabmenu table.kenmerken tr,
                        div#left_housetabmenu table.kenmerken tr.last,
                        div#column_left div#left_housetabmenu table.kenmerken tr,
                        div#column_left div#left_housetabmenu table.kenmerken tr.last
                        {
                        }
                            div#left_housetabmenu table.kenmerken tr td,
                            div#column_left div#left_housetabmenu table.kenmerken tr td
                            {
                                margin: 0px;
                                padding: 8px 0px 6px 0px;
                                font-family: Arial, Tahoma, Verdana;
                                font-size: 12px;
                                color: #333333;
                                font-weight: normal;
            				    background: transparent url('/assets/mijnmakelaar/images/bg_line_lightblue.gif') repeat-x top left;
                            }
                            div#left_housetabmenu table.details tr.last td,
                            div#column_left div#left_housetabmenu table.details tr.last td
                            {
            				    background: none;
                            }
                                div#left_housetabmenu table.kenmerken tr td a:link,
                                div#left_housetabmenu table.kenmerken tr td a:active,
                                div#left_housetabmenu table.kenmerken tr td a:visited,
                                div#left_housetabmenu table.kenmerken tr td a:focus,
                                div#column_left div#left_housetabmenu table.kenmerken tr td a:link,
                                div#column_left div#left_housetabmenu table.kenmerken tr td a:active,
                                div#column_left div#left_housetabmenu table.kenmerken tr td a:visited,
                                div#column_left div#left_housetabmenu table.kenmerken tr td a:focus
                                {
                                    font-family: Arial, Tahoma, Verdana;
                                    font-size: 12px;
                                    color: #FF6600;
                                    font-weight: normal;
                                    text-decoration: underline;
                                }
                                div#left_housetabmenu table.kenmerken tr td a:hover,
                                div#column_left div#left_housetabmenu table.kenmerken tr td a:hover
                                {
                                    text-decoration: none;
                                }
                /*  Woningpage: Omschrijving tab  */
                div#tab_frame div.frameContact
                {
                    width: 345px;
                    margin: 0px;
                    padding: 0px;
                    font-family: Arial, Tahoma, Verdana;
                    font-size: 12px;
                    color: #000000;
                    font-weight: normal;
                    line-height: 20px;
                }
                    div#tab_frame div.frameContact h1
                    {
                        margin-bottom: 10px;
                    }
                    div#tab_frame div.frameContact table
                    {
                    }
                        div#tab_frame div.frameContact table td
                        {
                            font-family: Arial, Tahoma, Verdana;
                            font-size: 12px;
                            color: #000000;
                            font-weight: normal;
                            line-height: 20px;
                        }
                        div#tab_frame div.frameContact table td.left
                        {
                            padding-right: 10px;
                        }
                            div#tab_frame div.frameContact table td a:link,
                            div#tab_frame div.frameContact table td a:active,
                            div#tab_frame div.frameContact table td a:visited,
                            div#tab_frame div.frameContact table td a:focus
                            {
                                font-family: Arial, Tahoma, Verdana;
                                font-size: 12px;
                                color: #427C09;
                                font-weight: normal;
                                text-decoration: underline;
                                line-height: 20px;
                            }
                            div#tab_frame div.frameContact table td a:hover
                            {
                                text-decoration: none;
                            }
                    div#tab_frame div.frameContact .right_contact_woningpaginainfo
                    {
                        width: 350px; 
                        margin: 5px 0 30px 0;
                    }
                    div#tab_frame div.frameContact table.contactEditTable
                    {
                        margin: 15px 0px 0px 0px;
                    }
                        div#tab_frame div.frameContact table.contactEditTable td
                        {
                            padding: 4px 0px;
                        }
                            div#tab_frame div.frameContact table.contactEditTable td input.input
                            {
                                width: 200px;
                                padding: 2px;
                                font-family: Arial, Tahoma, Verdana;
                                font-size: 12px;
                                color: #000000;
                            }
                    div#tab_frame div.frameContact table.contactViewTable
                    {
                        margin: 10px 0px 0px 0px;
                    }
                        div#tab_frame div.frameContact table.contactViewTable td
                        {
                            padding: 2px 0px;
                        }

/* Woningpage: Zoek op kaart */
            div#right_searchmap_woningpage
            {
                width: 377px;
                margin: 0px 8px 10px 10px;
                padding: 0px 0px 10px 8px;
                clear: both;
                position: absolute;
                top: 340px;
                left: 584px;
            }
            
                div#right_searchmap_woningpage h2.darkblue
                {
                    height: 25px;    
                }
                
                div#right_searchmap_woningpage div#right_searchmap_inner
                {
                    width: 367px;
                    height: auto;
                    margin: 10px 0px 0px 0px;
                    padding: 5px;
                    background-color: #F1FBFE;
                    border: solid 1px #C8EDFC;
                    clear: both;
                }
                    div#right_searchmap_woningpage div#right_searchmap_inner div#map
                    {
                        width: 355px;
                        height: 378px;
                        padding: 5px;
                        background-color: #FFFFFF;
                        border: solid 1px #C8EDFC;
                    }
                div#right_searchmap_woningpage div#right_searchmap_links
                {
                    width: 367px;
                    height: auto;
                    margin: 5px 0px 0px 0px;
                    padding: 5px;
                    background-color: #F1FBFE;
                    background-color: #F1FBFE;
                    border: solid 1px #C8EDFC;
                    clear: both;
                }
                    div#right_searchmap_woningpage div#right_searchmap_links ul.links
                    {
                        width: 365px;
                        margin: 0px;
                        padding: 5px;
                        list-style-type: none;
                    }
                        div#right_searchmap_woningpage div#right_searchmap_links ul.links li
                        {
                            padding: 5px 0px 5px 20px;
                            list-style-type: none;
                        }
                            div#right_searchmap_woningpage div#right_searchmap_links ul.links li.streetview
                            {
                                background: transparent url('/assets/mijnmakelaar/images/icon_streetview.gif') no-repeat left 5px;
                            }
                            div#right_searchmap_woningpage div#right_searchmap_links ul.links li.route
                            {
                                background: transparent url('/assets/mijnmakelaar/images/icon_route.gif') no-repeat left 5px;
                            }
                            div#right_searchmap_woningpage div#right_searchmap_links ul.links li.print
                            {
                                background: transparent url('/assets/mijnmakelaar/images/icon_print.gif') no-repeat left 5px;
                            }
                            div#right_searchmap_woningpage div#right_searchmap_links ul.links li.brochure
                            {
                                background: transparent url('/assets/mijnmakelaar/images/icon_brochure.gif') no-repeat left 5px;
                            }
                            div#right_searchmap_woningpage div#right_searchmap_links ul.links li a:link,
                            div#right_searchmap_woningpage div#right_searchmap_links ul.links li a:active,
                            div#right_searchmap_woningpage div#right_searchmap_links ul.links li a:visited,
                            div#right_searchmap_woningpage div#right_searchmap_links ul.links li a:focus
                            {
                                font-family: Arial, Tahoma, Verdana;
                                font-size: 12px;
                                color: #FF6600;
                                color: #000000;
                                font-weight: normal;
                                text-decoration: underline;
                            }
                            div#right_searchmap_woningpage div#right_searchmap_links ul.links li a:hover
                            {
                                text-decoration: none;
                            }

/* Woningpagina: Woningen in de buurt */
            div#column_right div#right_houseothers
            {
                width: 367px;
                margin: 0px 8px 10px 10px;
                padding: 0px 8px 10px 10px;
                clear: both;
            }
                div#column_right div#right_houseothers div.houseItem
                {
                    width: 367px;
                    height: 86px;
                    margin: 6px 0px 0px 0px;
                    padding: 5px 0px 8px 0px;
    				background: transparent url('/assets/mijnmakelaar/images/bg_line_lightblue.gif') repeat-x 6px bottom;
                    clear: both;
                }
                    div#column_right div#right_houseothers div.houseItem div.left
                    {
                        width: 115px;
                        margin: 0px;
                        padding: 0px;
                        background-color: transparent;
                        float: left;
                    }
                        div#column_right div#right_houseothers div.houseItem div.left img
                        {
                            margin: 2px 0px 0px 0px;
                            padding: 4px;
                            background-color: #FFFFFF;
                            border: solid 1px #CCCCCC;
                        }
                    div#column_right div#right_houseothers div.houseItem div.middle
                    {
                        width: 159px;
                        margin: 0px;
                        padding: 0px;
                        font-family: Arial, Tahoma, Verdana;
                        font-size: 12px;
                        color: #333333;
                        font-weight: normal;
                        line-height: 16px;
                        background-color: transparent;
                        float: left;
                    }
                        div#column_right div#right_houseothers div.houseItem div.middle a:link,
                        div#column_right div#right_houseothers div.houseItem div.middle a:active,
                        div#column_right div#right_houseothers div.houseItem div.middle a:visited,
                        div#column_right div#right_houseothers div.houseItem div.middle a:focus
                        {
                            font-family: Arial, Tahoma, Verdana;
                            font-size: 12px;
                            color: #666666;
                            font-weight: bold;
                            text-decoration: none;
                        }
                        div#column_right div#right_houseothers div.houseItem div.middle a:hover
                        {
                            text-decoration: underline;
                        }
                        div#column_right div#right_houseothers div.houseItem div.middle div.zipcity
                        {
                            margin: 10px 0px 0px 0px;
                            font-family: Arial, Tahoma, Verdana;
                            font-size: 12px;
                            color: #333333;
                            font-weight: normal;
                        }
                        div#column_right div#right_houseothers div.houseItem div.middle div.features
                        {
                            margin: 0px;
                            font-family: Arial, Tahoma, Verdana;
                            font-size: 12px;
                            color: #333333;
                            font-weight: normal;
                        }
                        div#column_right div#right_houseothers div.houseItem div.middle div.price
                        {
                            margin: 8px 0px 0px 0px;
                            font-family: Arial, Tahoma, Verdana;
                            font-size: 12px;
                            color: #212D92;
                            font-weight: bold;
                        }
                    div#column_right div#right_houseothers div.houseItem div.right
                    {
                        width: 92px;
                        margin: 0px;
                        padding: 0px 0px 0px 0px;
                        background-color: transparent;
                        float: right;
                    }
                        div#column_right div#right_houseothers div.houseItem div.right span.marker
                        {
                            width: 26px;
                            height: 27px;
                            margin: 0px 0px 20px 71px;
                            padding: 4px 0px 0px 0px;
                            font-family: Arial, Tahoma, Verdana;
                            font-size: 10px;
                            color: #FFFFFF;
                            font-weight: bold;
                            text-align: center;
                            background: transparent url('/assets/mijnmakelaar/images/marker_searchresults.png') no-repeat top left;
                            display: block;
                        }
                        div#column_right div#right_houseothers div.houseItem div.right a:link,
                        div#column_right div#right_houseothers div.houseItem div.right a:active,
                        div#column_right div#right_houseothers div.houseItem div.right a:visited,
                        div#column_right div#right_houseothers div.houseItem div.right a:focus
                        {
                            margin: 0px;
                            font-family: Arial, Tahoma, Verdana;
                            font-size: 12px;
                            color: #00AEEF;
                            font-weight: normal;
                            text-decoration: underline;
                            display: block;
                        }
                        div#column_right div#right_houseothers div.houseItem div.right a:hover
                        {
                            text-decoration: none;
                        }
                div#column_right div#right_houseothers div.paging
                {
                    width: 360px;
                    height: auto;
                    margin: 15px 0px 20px 7px;
                    padding: 0px;
                    clear: both;
                }
                    div#column_right div#right_houseothers div.paging ul
                    {
                        list-style-type: none;
                    }
                        div#column_right div#right_houseothers div.paging ul li
                        {
                            margin: 0px;
                            padding: 1px 0px 1px 4px;
                            list-style-type: none;
                            text-align: center;
                            background: transparent url('/assets/mijnmakelaar/images/paging_spacer.gif') no-repeat left 3px;
                            display: inline;
                        }
                            div#column_right div#right_houseothers div.paging ul li a:link,
                            div#column_right div#right_houseothers div.paging ul li a:active,
                            div#column_right div#right_houseothers div.paging ul li a:visited,
                            div#column_right div#right_houseothers div.paging ul li a:focus
                            {
                                padding: 4px 6px;
                                font-family: Arial, Tahoma, Verdana;
                                font-size: 14px;
                                color: #3366CC;
                                font-weight: bold;
                                text-decoration: none;
                                background-color: transparent;
                                display: inline-block;
                            }
                            div#column_right div#right_houseothers div.paging ul li a:hover
                            {
                                text-decoration: underline;
                            }
                            div#column_right div#right_houseothers div.paging ul li a.active:link,
                            div#column_right div#right_houseothers div.paging ul li a.active:active,
                            div#column_right div#right_houseothers div.paging ul li a.active:visited,
                            div#column_right div#right_houseothers div.paging ul li a.active:focus
                            {
                                color: #FFFFFF;
                                background-color: #FF6600;
                            }
                            div#column_right div#right_houseothers div.paging ul li a.active:hover
                            {
                            }
                        div#column_right div#right_houseothers div.paging ul li.first
                        {
                            background: none;
                        }
              
            div#column_right div#right_contact
            {
                width: 377px;
                margin: 0px 8px 10px 10px;
                padding: 0px 0px 10px 8px;
                clear: both;
            }
              
              
              

/*	--- VERVOLGPAGE: NIEUWSPAGINA STYLES --- */
/* Nieuwspagina: Header */
           div#column_left div#left_header
            {
                width: 535px;
                height: auto;
                margin: 0px 10px 20px 22px;
                padding: 0px 0px 3px 0px;
                clear: both;
            }
            
                div#column_left div#left_header h1
                {
                    height: 30px;   
                }
/* Nieuws-/Contentpagina: Crumb */
           div#column_left div#left_crumb
            {
                width: 535px;
                height: auto;
                margin: -18px 10px 22px 22px;
                padding: 0px 0px 3px 0px;
                clear: both;
            }
               div#column_left div#left_crumb a:link,
               div#column_left div#left_crumb a:active,
               div#column_left div#left_crumb a:visited,
               div#column_left div#left_crumb a:focus
                {
                    font-family: Arial, Tahoma, Verdana;
                    font-size: 11px;
                    color: #FF3300;
                    font-weight: normal;
                    text-decoration: underline;
                }
               div#column_left div#left_crumb a:hover
                {
                    text-decoration: none;
                }
               div#column_left div#left_crumb span
                {
                    font-family: Arial, Tahoma, Verdana;
                    font-size: 11px;
                    color: #000000;
                    font-weight: normal;
                }
               div#column_left div#left_crumb span.divider
                {
                    margin: 0px 4px;
                }
/* Nieuws-/Contentpagina: Page content */
           div#column_left div#left_content
            {
                width: 535px;
                height: auto;
                margin: 0px 10px 20px 22px;
                padding: 0px 0px 3px 0px;
                clear: both;
            }
            
                div#column_left div#left_content div.results
                {
                    margin-top: 20px;
                }
                
                div#column_left div#left_content div.results h3
                {
                    margin-bottom: 5px;
                }
            
                    div#column_left div#left_content div.resultItem_active div.resultItemContent
                    {
                        padding: 0px 0px 0px 20px;
                    }
                    
                    div#column_left div#left_content div.resultItem_active h3
                    {
                        margin-top: 5px;
                    }
                
                    div#column_left div#left_content div.resultItem_active a 
                    {
                        color: #EA5E00;
                    }
                    
                    div#column_left div#left_content div.results div.resultItem
                    {
                        width: 542px;
                        height:122px;
                        margin: 10px 0px 0px 0px;
                        padding: 10px 0px 8px 0px;
    				    background: transparent url('/assets/mijnmakelaar/images/bg_line_lightblue.gif') repeat-x 6px bottom;
                        clear: both;
                    }
                
               div#column_left div#left_content div,
               div#column_left div#left_content p,
               div#column_left div#left_content p b,
               div#column_left div#left_content p strong,
               div#column_left div#left_content p i,
               div#column_left div#left_content p em
                {
                    font-family: Arial, Tahoma, Verdana;
                    font-size: 12px;
                    color: #000000;
                }
                   div#column_left div#left_content a:link,
                   div#column_left div#left_content a:active,
                   div#column_left div#left_content a:visited,
                   div#column_left div#left_content a:focus
                    {
                        font-family: Arial, Tahoma, Verdana;
                        font-size: 12px;
                        color: #63A026;
                        font-weight: normal;
                        text-decoration: underline;
                    }
                   div#column_left div#left_content a:hover
                    {
                        text-decoration: none;
                    }
                   div#column_left div#left_content p img
                    {
                        padding: 5px;
                        border: solid 1px #CCCCCC;
                    }
/* Nieuwspagina: Meer nieuws */
            div#column_right div#right_morenews
            {
                width: 367px;
                margin: 0px 8px 10px 10px;
                padding: 0px 8px 10px 10px;
                clear: both;
            }
                div#column_right div#right_morenews h1
                {
                    margin: 0px 0px 10px 0px;
                }
                div#column_right div#right_morenews div.newsItem
                {
                    width: 365px;
                    margin: 0px 0px 15px 2px;
                    padding: 0px;
                    background-color: transparent;
                    clear: both;
                }
                    div#column_right div#right_morenews div.newsItem a:link,
                    div#column_right div#right_morenews div.newsItem a:active,
                    div#column_right div#right_morenews div.newsItem a:visited,
                    div#column_right div#right_morenews div.newsItem a:focus
                    {
                        font-family: ArialMT, Arial, Tahoma, Verdana;
                        font-family: Arial, Tahoma, Verdana;
                        font-size: 12px;
                        color: #404886;
                        font-weight: bold;
                        text-decoration: none;
                    }
                    div#column_right div#right_morenews div.newsItem a:hover
                    {
                        text-decoration: underline;
                    }
                    div.newsItem span.dateline
                    {
                        font-family: ArialMT, Arial, Tahoma, Verdana;
                        font-family: Arial, Tahoma, Verdana;
                        font-size: 12px;
                        color: #6AAD28;
                        font-weight: normal;
                    }


/*	Bottom Row: Logo's/Copyright	*/
	div#row_bottom
	{
		width: 980px;
		margin: 0px;
		padding: 0px;
		background-color: #FFFFFF;
		clear: both;
	}
		div#row_bottom div#box_logos
		{
			width: 655px;
			margin: 0px 0px 0px 5px;
			padding: 7px 0px 2px 10px;
			background-color: #FFFFFF;
			border-top: dashed 1px #D2D2D2;
			float: left;
		}
			div#row_bottom div#box_logos img
			{
				border: none;
			}
		div#row_bottom div#box_copyright
		{
			width: 265px;
			margin: 0px 5px 0px 0px;
			padding: 15px 20px 15px 20px;
			font-family: Arial, Tahoma, Verdana;
			font-size: 11px;
			color: #999999;
			font-weight: normal;
			line-height: 16px;
			text-align: right;
			background-color: #FFFFFF;
			border-top: dashed 1px #D2D2D2;
			float: right;
		}

/*	--- WEBSITE HELPER ELEMENTS --- */
div.breaker
{
	width: 100%;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	clear: both;
	margin-top:-1px;
}
div.breaker_dotted
{
	width: 100%;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	clear: both;
	margin: 5px 0px 20px 0px;
    border-top: dashed 1px #DDDDDD;
}

/*	--- MAPS ELEMENTS --- */
#markerList 
{
    /*text-align: center;*/
    margin-top:20px;
}
#map 
{
    width: 923px; 
    height: 332px;
    /*overflow:hidden;*/
}
.houseSlideBox 
{
    text-align: center; 
    font-size: 11px; 
    color: #666; 
    cursor: pointer;
}
.houseSlideBox:hover 
{
    background: #fff;
}
.houseSlideBox img 
{
    padding:4px; 
    background:white; 
    border: 1px solid silver;
}

.houseSlideBox strong
{
    display: block;
    overflow: hidden;
    white-space: nowrap;
    width: 100%;
}
#filterbox 
    {
        background-color: #E8F9FD;
        border: solid 1px #C8EDFC;
        padding:5px;    
    }
    #filterinsidebox 
    {
        background-color: #FFFFFF;
        border: solid 1px #C8EDFC;
        padding:8px 8px 20px 8px;
    }
    .filterlink, .filterlinkselected 
    {
        margin: 5px;
        padding: 3px 0px 3px 16px;
        list-style-type: none;
        background: transparent url('/assets/mijnmakelaar/images/bullet_search_filters.gif') no-repeat left 7px;
    }
    div#filterinsidebox a.filterlink:link,
    div#filterinsidebox a.filterlink:active,
    div#filterinsidebox a.filterlink:visited,
    div#filterinsidebox a.filterlink:focus
    {
        font-family: Arial, Tahoma, Verdana;
        font-size: 12px;
        color: #00AEEF;
        font-weight: normal;
        text-decoration: underline;
    }
    div#filterinsidebox a.filterlinkselected:link,
    div#filterinsidebox a.filterlinkselected:active,
    div#filterinsidebox a.filterlinkselected:visited,
    div#filterinsidebox a.filterlinkselected:focus
    {
        font-family: Arial, Tahoma, Verdana;
        font-size: 12px;
        color: #908485;
        font-weight: normal;
        text-decoration: underline;
        padding-right:20px;
        background: transparent url('/assets/img/icons_10x10/icon_delete.gif') no-repeat right 7px;
    }
    .filterpopup 
    {
        position:relative;
        top:5px;
        left:30px;
    }
    .filterpopup a:link,
    .filterpopup a:active,
    .filterpopup a:visited,
    .filterpopup a:focus
    {
        font-family: Arial, Tahoma, Verdana;
        font-size: 12px;
        color: #00AEEF;
        font-weight: normal;
        text-decoration: underline;
        line-height:20px;
    }
    .houseSlideBox:hover 
    {
        background: #fff;
    }
    .houseSlideBox img 
    {
        padding:4px; 
        background:white; 
        border: 1px solid silver;
    }
    
div.newsItem a:link,
div.newsItem a:active,
div.newsItem a:visited,
div.newsItem a:focus,
div.newsItem a:hover{
    color:#404886;
    font-family:Arial,Tahoma,Verdana;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
}
div.newsItem a:hover{
    text-decoration: underline;
}
div#box_nvmnews {
    padding-left: 30px;
    margin-top: 20px;
    float: left;
}

.cmsButtonPositionAbsolute {
    position: absolute;
    margin-top: -28px;
}
.displaynone
{
    display: none;
}

div.hypotheekItem{
    float: left;
    width: 185px;
    height: 70px;
    border: 1px solid #CCCCCC;
    text-align: center;
    margin-right: 20px;
}

div#right_twitter
{
    padding-left: 15px;
    padding-right: 15px;
}

div#right_twitter h4 a
{
    font-weight: bold;
}

div.twitterItem p
{
    margin-bottom: 5px;
}

div.twitterItem
{
    margin-bottom: 30px;
}

div.twitterItem div.twitterLinks a
{
    color: #aaaaaa;
}
