/* PADDING IN DE POPUPS IN HET ZOEKSCHERM
====================================================== */
.popup
{
	padding: 10px;
}
/* STYLES DIE DOOR HET SYSTEEM WORDEN GEGENEREERD
====================================================== */
/*------------------------------------------
--  Reseting -------------------------------
------------------------------------------*/
html, body, div, object, 
h1, h2, h3, h4, h5, h6, p, ul, ol,
dl, dt, dd, blockquote, address,
img, sub, sup, small, big, abbr, acronym, 
form, fieldset, legend, label, input, 
del, ins, dfn, cite, code, var, samp, kbd,
table, caption, tbody, tfoot, thead, tr, th, td
{ 
	margin: 0; 
	padding: 0;
	border: 0; 
	outline: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 1em;
	font-family: inherit;
	vertical-align: baseline;
	background: transparent 
}
  
:focus, :active	
{ 
	outline: 0 
}

html 			
{ 
	height: 100%; 
	font-size: 100.01% 
}
body 			
{ 
	height: 100%; 
	font-size: 62.5%;
	color:#6E7A81;
}	

/* Common
------------------------------------------*/

acronym, abbr 	
{ 
	cursor: help; 
	letter-spacing: 1px;
	border-bottom: 1px dashed 
}
input {
	border:1px solid #C8CCCE;
	padding:1px 2px;
	color:#434C51;
	font-size:12px;
	line-height:normal;
}

.inloggen input {
	border:none;
	}
select, 
select option{
	color:#434C51;
}
ul, ol			
{ 
	margin-bottom: 15px 
}
ul 				
{ 
	list-style-type: square 
}
ol 				
{ 
	list-style-type: decimal 
}
li	 			
{ 
	margin: 0 0 0 15px 
}
li ul			
{ 
	margin-bottom: 0 
}

small 			
{ 
	font-size: 9px 
}
big 			
{ 
	font-size: 12px 
}
 
sup				
{ 
	font-size: 9px; 
	position: relative; 
	bottom: 3px 
}
sub				
{ 
	font-size: 9px; 
	position: relative; 
	bottom: -2px
}

legend			
{ 
	display: none 
}
label 			
{ 
	cursor: default 
}

table			
{ 
	border-collapse: collapse 
}
table th		
{ 
	vertical-align: middle; 
	font-weight: bold 
}
table td,
table th		
{ 
	border: none; 
	padding: 2px 4px 
}

/* Typography
------------------------------------------*/

h1, h2, h3, h4, h5, h6
{ 
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif
}
p, pre, label, caption, th, td, dt, dd, 
select, ul, ol, address, cite, img, input
{ 
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif 
} 
blockquote		
{ 
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif
} 			
tt, code, samp	
{ 
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif
}

h1, h2, h3, h4, h5, h6
{ 
	font-weight: normal; 
	color: #00aae3 
}
				
h1 				
{ 
	font-size: 20px; 
	line-height: 24px; 
	margin-bottom: 6px 
}
h1.title 				
{ 
	position:relative;
	float:left;
	margin-top:-4px;
}
h2				
{ 
	font-size: 18px; 
	line-height: 20px; 
	margin-bottom: 2px 
}
h3, h4, h5, h6	
{ 
	font-size: 14px; 
	line-height: 20px; 
	margin-bottom: 20px 
}

p, pre, label, dt, dd, 
select, blockquote, address
{ 
	font-size: 12px; 
	line-height: 18px;
	margin-bottom: 18px 
}
select,
label {
	margin-bottom:0;
	}
ul, th, td, caption
{ 
	font-size: 12px; 
	line-height: 18px 
}
body.popup {
	background:#fff;
	}
body#popup span,
body#popup td {
	font-size:11px;
	}
/* Links
------------------------------------------*/

a:link, a:visited, a:hover, a:active
{ 
	text-decoration: underline; 
	color: #6E7A81 
}
a:hover			
{ 
	color: #d61f26
}
a img			
{ 
	border: none 
}

/* Global Classes
------------------------------------------*/

.clear			
{ 
	clear: left 
}
.floatLeft		
{ 
	float: left 
}
.floatRight		
{ 
	float: right 
}

.noPadding		
{ 
	padding: 0 !important 
}
.noMargin		
{ 
	margin: 0 !important 
}

.noBorder		
{ 
	border: none !important 
}
.noBg			
{ 
	background: none !important 
}

.imgLeft		
{ 
	float: left; 
	margin: 0 15px 15px 0 
}
.imgRight		
{ 
	float: right; 
	margin: 0 0 15px 15px 
}

.clearfix:after 
{ 
	content: ".";
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden 
}
.clearfix 		
{ 
	display: inline-block 
}

/* Hides from IE-mac \*/
* html .clearfix 
{ 
	height: 1% 
}
.clearfix 		
{ 
	display: block 
}
/* End hide from IE-mac */

body #fout
{
    font-size:12px;
    color: red
}
body #informatietext
{
    color: #6E7A81;
}
body #boginfotitletekst
{
    color: #6E7A81;
}
body #titel
{
    color:#6E7A81;
	font-size:12px;
	line-height:normal;
}
#nieuwsdatum {
	color:nieuwsdatum;
}
.box-bttom-border a:link,
.box-bttom-border a:visited,
.box-bttom-border a:hover,
.box-bttom-border a:active {
	text-decoration:none;
	}
.box-bttom-border a:link span,
.box-bttom-border a:visited span,
.box-bttom-border a:hover span,
.box-bttom-border a:active span {
	color:#d61f26;
	font-weight:bold;
	}
body #highlight
{
    color: #6E7A81;
}
body #highlight #adrestext,
body #highlight #woonplaatstext {
	display:block;
	padding-left:20px;
	}
body td.nieuwsDatum
{
    margin:0;
		padding:0;
		line-height:1;
		vertical-align:baseline;
}
body #nieuwsdatum
{
    color: #6E7A81;
		display:block;
		float:left;
		width:100px;
		margin:0;
		padding:0;
}
body #nieuwsimage
{
    border:1px solid #00AAE3;
	margin:5px 10px;
}

body #selectbox
{
    font-size: 12px;
    font-family: 'lucida console', terminal, 'courier new', courier, mono;
    background-color: #fff;
    text-decoration: none
}
#prospect #selectbox
{
  width:240px;
}
#prospect td img
{
  margin-right:2px;
}
.printwindow
{
    background-color: #fff;
}
.verkocht
{
    color: #f00;
}
body #huislink
{
    text-decoration: none
}
body #inputdisabled
{
    background-color: #888888
}
body #checkbox
{
    width: 13px
}
body #informatie
{
    font-size:12px;
    color: #6E7A81;
}
body #informatietext
{
    font-size:12px;
    color: #6E7A81;
}
.homebox
{
    background-color: #fff;
}
body #huizeninformatiekleur
{
    background-color: #6E7A81;
}
body #lijntje
{
    background-color: #888;
}
body #homespecialborder
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    background-color: white;
}
body #login_box_password_input
{
    width: 98px
}
body #login_box_email_input
{
    width: 98px;
}
body #searchinfotitletekst
{
    color: #000000;
}
.buurtgegevens_header
{
    background-color: #D6DBDE;
    color:#393A3C;
}
.mailhuis_input
{
    width: 200px
}
.loginbox
{
    background-position: left top;
    background-image: url(../../images/pic_loginbox.gif);
    background-repeat: no-repeat
}

.hometableborder
{
    BORDER-RIGHT: silver thin double;
   BORDER-TOP: silver thin double;
    BORDER-LEFT: silver thin double;
    BORDER-BOTTOM: silver thin double;
    BACKGROUND-COLOR: #ebebeb
}
#prospectaanbiedertabellijntje1
{
}
#prospectaanbiedertabelborder
{
background-color:#516779;
}
#prospectaanbiedertabelheader
{
	background-color:#E3E8EC;
	font-weight:bolder;
}
#prospectaanbiedertabelrow1
{
	background-color:#BAC7D1;
}
#prospectaanbiedertabelrow2
{
	background-color:#9BAEBD;
}

/* OPEN HUIS
================================================================================================================*/


body#Openhuis
{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}
.OpenHuisMainDiv
{
	position:relative;
	min-height:100%;
}
* html .OpenHuisMainDiv
{
	height:100%;
	text-align:center;
}
.OpenHuisMainDiv div
{
	position:relative;
	padding-bottom:30px;
}
body#Openhuis p
{
	margin:0;
	padding:0;
}
.OpenHuisHeaderText
{

}
body#Openhuis p.OpenHuisTitle
{
	position:relative;
	height:60px;
	line-height:60px;
	font-size:22px;
	font-weight:bold;
	text-align:center;
	color: #fff;
	background: #01678d url(../../images/housenet.gif) no-repeat 12px 10px; /*hier kun je een een logo van de betreffende makelaar zetten*/
}
body#Openhuis p.OpenHuisDate
{
	font-size:18px;
	font-weight:bold;
	text-align:center;
	color:#01678d;
	margin-top:12px;
}
body#Openhuis p.OpenHuisTime
{
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#607998;
}
.OpenHuisMainDiv table
{
	width:96%;
	border-collapse:collapse;
	margin:0 auto;
}
.OpenHuisMainDiv table td
{
	padding-left:6px;
}
.TableWoonplaats
{
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
	background:#01678d;
	color:#fff;
}
.TableTitle
{
	font-weight:bold;
	color: #01678d;
}
.TableData
{
color: black;
}
.TableData a
{
color: #01678d;
}

.TableData a:hover
{
color: #f0731f;
}
#footerOH
{
	position:relative;
	height:20px;
	margin-top:-20px;
	background: #01678d url(../../images/footer_openhuis.gif) repeat-x 0px;
}

/* END OPEN HUIS
==================================================================================================================*/
.MijnTekstImgLeftTop
{
	margin:5px 15px 15px 0;
}
.MijnTekstImgRightTop
{
	margin:5pxpx 0px 15px 15px;
}
.MijnTekstImgLeftBottom
{
	margin:15px 15px 0px 0px
}
.MijnTekstImgRightBottom
{
	margin:15px 0px 0px 15px;
}



/* FANCY INLOG */

body.loginScherm {
	background:#fff;
	}

#sign_in fieldset {
	float:left;
	border:1px solid;
	padding:10px;
	margin-left:4px;
	}
#sign_in legend {
	font-size:14px;
	padding:5px;
	font-weight:bold;
	display:block;
}	
#sign_in input#mailadres, 
#sign_in input#wachtwoord{
	width:270px;
	margin-bottom:8px;
}
#sign_in input#mailadres {
	background:#ffffff url(../../images/user.png) 5px 2px no-repeat;
	padding-left:6px;
	}
#sign_in input#wachtwoord {
	background:#ffffff url(../../images/password.png) 10px 2px no-repeat;
	padding-left:6px;
	}

#sign_in input.text {
	color:#333333;
	font-size:1em;
	font-weight:bold;
	height:15px;
	padding:5px 6px;
}

#sign_in label {
	color:#666666;
	display:block;
	float:left;
	font-weight:bold;
	padding:6px 10px 0 0;
	text-align:right;
	width:77px;
}

#sign_in div.knoppen {
	text-align:right;
	float:right;
	margin-right:8px;
	/*width:375px;*/
}

#sign_in div.knoppen .knop {
	margin-left:5px;
}

.MijnTekstImgLeftTop
{
	margin:5px 15px 15px 0;
}
.MijnTekstImgRightTop
{
	margin:5pxpx 0px 15px 15px;
}
.MijnTekstImgLeftBottom
{
	margin:15px 15px 0px 0px
}
.MijnTekstImgRightBottom
{
	margin:15px 0px 0px 15px;
}
/*---------------- layout -----------------*/
body			{ background: #eef6ff url(../../images/body-bg.png) repeat-x top; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
					color: #6e7a81; font-size: 12px; line-height: 18px}

#wrap			{ width: 1000px; min-height: 100%; margin: 0 auto}					
/*-- Header section --*/
#header			{ position: relative; padding-top: 83px;}

#logo			{ position: absolute; text-indent: -999.9em; background: url(../../images/logo2.png) no-repeat left top; width: 292px; height: 86px;
					display: block; left: 28px; top: 18px;}

.action			{ font-size: 12px; line-height: 14px; position: absolute; padding-right: 10px; right: 0; top: 62px}
.action li		{ margin: 0; padding: 0 10px; list-style: none; float: left}
.action li a:link,
.action li a:visited
				{ color: #6e7a81; text-decoration: none; float: left}
.action li a:hover,
.action li a:active
				{ text-decoration: underline}
/*-- Main menu --*/
#main-menu		{ float: right; height:35px; margin-bottom: -1px; padding-right: 10px; position: relative; z-index: 10;}
#main-menu img { display:block;}
#main-menu li	{ float: left; list-style: none; margin: 0; height:inherit}
#main-menu li a:link,
#main-menu li a:visited
				{ color: #6b7376; display: block; font-weight: bold; float: left; text-decoration: none; height:inherit;}

#main-menu li a:link span,
#main-menu li a:visited span {
	padding: 10px 10px 0 10px;
	display: inline-block;
	height:25px
	}

#main-menu li.active a:link,
#main-menu li.active a:visited,
#main-menu li a:hover,
#main-menu li a:active
				{ background: url(../../images/menu-bg.png) no-repeat left top;}

#main-menu li.active a:link span,
#main-menu li.active a:visited span,
#main-menu li a:hover span,
#main-menu li a:active span
				{ background: url(../../images/menu-border.png) no-repeat right top;}

#main-menu ul.sub-menu
				{ position: absolute; top: 35px; left: 0;font-size: 17px; line-height: 33px;
					visibility:hidden; display:none}
#main-menu ul.sub-menu li
				{ padding: 0 20px 0 0; }
#main-menu ul.sub-menu li a:link,
#main-menu ul.sub-menu li a:visited
				{ padding: 0; display: inline-block; color: #00aae3; background:none}
#main-menu .active ul.sub-menu li a:link,
#main-menu .active ul.sub-menu li a:visited
				{ background: none}
#main-menu ul.sub-menu li a:hover,
#main-menu ul.sub-menu li a:active
				{ background: none; color: #d61f26}
.sparenimg { margin:8px 0 0 0;poition:relative;top:4px; }
/* ----- show submenu --------- */
#main-menu li.over a:link,
#main-menu li.over a:visited { background: url(../../images/menu-bg.png) no-repeat left top;}
#main-menu li.over a:link span,
#main-menu li.over a:visited span { background: url(../../images/menu-border.png) no-repeat right top; cursor:pointer;}

#main-menu li.over ul.sub-menu { display:block; visibility:visible; z-index:100; background:#fff; width:635px; line-height:33px}

#makelaardijsub .makelaardij ul.sub-menu { display:block; visibility:visible}
#makelaardijsub .makelaardij a:link,
#makelaardijsub .makelaardij a:visited { background: url(../../images/menu-bg.png) no-repeat left top;}
#makelaardijsub .makelaardij a:link span,
#makelaardijsub .makelaardij a:visited span { background: url(../../images/menu-border.png) no-repeat right top;}

#hypothekenpage .hypotheken ul.sub-menu { display:block; visibility:visible}
#hypothekenpage .hypotheken a:link,
#hypothekenpage .hypotheken a:visited { background: url(../../images/menu-bg.png) no-repeat left top;}
#hypothekenpage .hypotheken a:link span,
#hypothekenpage .hypotheken a:visited span { background: url(../../images/menu-border.png) no-repeat right top;}

#pensionenpage .pensionen ul.sub-menu { display:block; visibility:visible}
#pensionenpage .pensionen a:link,
#pensionenpage .pensionen a:visited { background: url(../../images/menu-bg.png) no-repeat left top;}
#pensionenpage .pensionen a:link span,
#pensionenpage .pensionen a:visited span { background: url(../../images/menu-border.png) no-repeat right top;}

#sparenpage .sparen ul.sub-menu { display:block; visibility:visible}
#sparenpage .sparen a:link,
#sparenpage .sparen a:visited { background: url(../../images/menu-bg.png) no-repeat left top;}
#sparenpage .sparen a:link span,
#sparenpage .sparen a:visited span { background: url(../../images/menu-border.png) no-repeat right top;}

#financieringenpage .financieringen ul.sub-menu { display:block; visibility:visible}
#financieringenpage .financieringen a:link,
#financieringenpage .financieringen a:visited { background: url(../../images/menu-bg.png) no-repeat left top;}
#financieringenpage .financieringen a:link span,
#financieringenpage .financieringen a:visited span { background: url(../../images/menu-border.png) no-repeat right top;}
 
.searchbox { visibility:hidden; display:none}
#makelaardijsub .searchbox { visibility:visible; display:block}

#verzekeringensub .verzekeringen ul.sub-menu { display:block; visibility:visible}
#verzekeringensub .verzekeringen a:link,
#verzekeringensub .verzekeringen a:visited { background: url(../../images/menu-bg.png) no-repeat left top;}
#verzekeringensub .verzekeringen a:link span,
#verzekeringensub .verzekeringen a:visited span { background: url(../../images/menu-border.png) no-repeat right top;}
#makelaardijsub .newsbox { visibility:hidden; display:none}

/* active sub menu */
.bestaande_woningenpage .bestaande_woningen a:link,
.bestaande_woningenpage .bestaande_woningen a:visited,
.nieuwbouwpage .nieuwbouw a:link,
.nieuwbouwpage .nieuwbouw a:visited,
.huurwoningenpage .huurwoningen a:link,
.huurwoningenpage .huurwoningen a:visited,
.bedrijvenpage .bedrijven a:link,
.bedrijvenpage .bedrijven a:visited,
.taxatiespage .taxaties a:link,
.taxatiespage .taxaties a:visited,
.zakelijkpage .zakelijk a:link,
.zakelijkpage .zakelijk a:visited,
.particulierpage .particulier a:link,
.particulierpage .particulier a:visited {color: #d61f26 !important}
/*-- Sub menu ---*/
#sub-menu-wrapper
				{ border: 1px solid #a0def3; padding: 10px 0 7px 20px; background: #fff}

#site-menu		{ margin: 0; float: left; font-size: 12px; line-height: 16px}
#site-menu li	{ margin: 0; float: left; list-style: none; padding: 0 9px 0 8px; background: url(../../images/site-menu-separator.gif) no-repeat right 3px}
#site-menu li.last
				{ background: none}

#site-menu li a:link,
#site-menu li a:visited
				{ color: #6e7a81; text-decoration: none;}
#site-menu li a:hover,
#site-menu li a:active
				{ text-decoration: underline}
#site-menu li.contact
{
	background: none;
}
#home #site-menu li.contact
{	
	background: url(../../images/site-menu-separator.gif) no-repeat right 3px;
}
/*-- Content section --*/
#content		{ padding-top: 12px; padding-bottom: 60px}

/*--- Sidebar --*/
#left-sidebar	{ float: left; width: 256px; padding-left: 12px }

#left-sidebar .box-border {
	background: url(../../images/sidebar-bottom.png) no-repeat left bottom;
	overflow: hidden;
	margin-bottom: 4px
	}
#left-sidebar .box-nieuws {
	height:284px;
	}
#left-sidebar .box-top-border
				{ background: url(../../images/sidebar-top.png) no-repeat top;}
#left-sidebar .box-bttom-border
				{ width: 204px;
					padding: 18px 18px 20px 34px; overflow:hidden}

#left-sidebar h3
				{ color: #00aae3; font-size: 20px; height: 24px; margin-bottom: 6px; margin-left: 4px}

#news a:link,
#news a:visited { color:#6E7A81; text-decoration:underline}
#news a:hover { text-decoration:none}
#news table td { padding: 0 2px 8px 2px}

a.more:link,
a.more:visited	{ color: #d61f26;}
a.more:hover,
a.more:active	{ color: #6e7a81}

a.view-all:link,
a.view-all:visited
				{ font-size: 11px; line-height: 14px; margin-left: 8px;}

.search			{ margin-top: -3px}
.search label	{ color: #6e7a81; font-weight: bold; display: block; margin-bottom: 0}
.search input	{ width: 172px; border: 1px solid #c8ccce; padding: 1px 0 2px; font-size: 12px; line-height: 14px; text-indent: 7px;
					margin-bottom: 7px; float: left;}
.search select	{ width: 174px; margin-bottom: 8px; clear: left; float: left; height: 20px}

.search a:link,
.search a:visited
				{ color: #00aae3; font-weight: bold; float: left; clear: left; line-height: 12px}
.search a:hover,
.search a:active
				{ color: #d61f26}

/*--- Conteiner --*/
#conteiner		{ float: right; width: 720px}
#contentMenuKnoppen {
	position:relative;
	overflow:hidden;
	}
#contentTekst {
	clear:left;
	}
#contentTekst a {
	text-decoration:underline;
	}
.main-content .box-border
				{ background:url(../../images/content-border.png) repeat-y left; overflow: hidden;
					margin-bottom: 4px; float: left}
.main-content .box-top-border
				{ background:url(../../images/content-top.png) no-repeat top left;}
.main-content .box-bttom-border
				{ background: url(../../images/content-bottom.png) no-repeat bottom left; overflow: hidden;}
.home .main-content .box-bttom-border
				{ width: 592px; padding: 25px 70px 25px 52px}
.main-content .box-bttom-border
				{ width: 653px; padding: 28px 28px 55px 33px}

.sections .section 
				{ float: left;}
.section .box-border {
	background:url(../../images/section-bottom.png) no-repeat left bottom;
	overflow: hidden;
	height:206px;
	margin-bottom: 4px;
	float: left;
	}
.section .box-top-border
				{ background:url(../../images/section-top.png) no-repeat top left;}
/*
				.section .box-bttom-border
				{ background: url(../../images/section-bottom.png) no-repeat bottom left; overflow: hidden;}
*/
.section .box-bttom-border
				{ width: 187px; padding: 16px 19px 18px; min-height:155px;}
				
.section div.title		{ background: #d61f26 url(../../images/red-title.gif) no-repeat left top; display: block; margin-bottom: 6px; width:187px; height:27px}
.section div.title img
				{ margin: 6px 0 0 10px}
.section .section-img
				{ text-align: center; padding-bottom: 10px; float: left; width: 100%}
.section .section-img a:link,
.section .section-img a:visited,
#huizendiv a
				{ display: block}
#huizendiv a img {
	display: block;
	margin:0 auto;
	}

.section .descripion
				{ padding-left: 20px}
.section .descripion p
				{ line-height: 16px; margin: 0}
.section .descripion a:link,
.section .descripion a:visited
				{ color: #6e7a81; text-decoration: none}
.section .descripion a:hover,
.section .descripion a:active
				{ text-decoration: underline}
				
.sections .left,
.sections .midle
				{ margin-right: 19px}

.simple-text { min-height:300px}
.simple-text img.inarticle
				{ float: right; margin: 0 8px 16px 16px}
/*--- Footer ----*/
#footer			{ position: relative; height: 42px; padding-top: 12px; text-align: center;
					background: #44c1ea url(../../images/footer-bg.gif) repeat-x bottom; width: 1000px; margin: -54px auto 0;}
#footer	ul		{ margin: 0; font-size: 12px; line-height: 16px;text-align: center}
#footer	ul li	{ margin: 0; display: inline; padding: 0 7px 0 6px; background: url(../../images/footer-separator.gif) no-repeat right 3px; color: #fff;
					list-style: none}
#footer	ul li.last
				{ background: none}

#footer	ul li a:link,
#footer	ul li a:visited
				{ color: #fff; text-decoration: none}
#footer	ul li a:hover,
#footer	ul li a:active
				{ text-decoration: underline}
.linkimage { float:none; margin:0;}

ul.zoekscherm,
ul.zoekscherm li {
	margin:0;
	padding:0;
	list-style:none;
	}
ul.zoekscherm li {
	margin-bottom:4px;
	}
ul.zoekscherm li label,
ul.zoekscherm li select {
	/*display:block;*/
	margin:0;
	padding:0;
	}
ul.zoekscherm li label {
	font-size:11px;
	display:block;
	float:left;
	width:70px;
	}
.zoekschermpje {
	height:206px;
	}
.zoekschermpje img {
	display:block;
	margin:8px 0 0 70px;
	}
body#googleMapBody div#map {
	width:620px;
	height:580px;
	padding: 0;
	}
	
#prospect #contentTekst td {
	vertical-align:top;
	margin:0;
	padding:2px 0;
	}
#locatieframe {
	height:74px;
	}
body.taxatierapport form#formGen fieldset {
	margin-bottom:12px;
	}
body.taxatierapport form#formGen fieldset.lastfieldset {
	margin-bottom:0;
	}
body.taxatierapport form#formGen legend {
	display:block;
	font-weight:bold;
	margin-bottom:8px;
	}
body.taxatierapport form#formGen div {
	clear:left;
	overflow:hidden;
	margin-bottom:3px;
	}
body.taxatierapport form#formGen div.radiodiv {
	padding-left:142px;
	}
body.taxatierapport form#formGen label {
	display:block;
	float:left;
	width:150px;
	}
body.taxatierapport form#formGen div.radiodiv label {
	float:none;
	width:auto;
	display:inline;
	}
body.taxatierapport form#formGen div.radiodiv input {
	margin:0 4px 0 8px;
	}
body.taxatierapport form#formGen p.verplicht	{
	margin-top:-8px;
	padding:0;
	font-size:10px;
	font-style:italic;
	}
	
.contactdiv h2				
{ 
	font-size: 14px; 
}
.contactdiv	
{ 
	float:left;
	margin-right:80px;
}
.contactdiv	p
{ 
	margin-top:16px;
}
.wiezijnwijlist
{
	list-style:none;
}
ul.wiezijnwijlist li {
	clear:left;
	margin-bottom:12px;
	overflow:hidden;
	list-style:none;
	}
ul.wiezijnwijlist li img {
	float:left;
	margin-right:12px;
	}
