@import url("reset.css");
img, div { behavior: url(iepngfix/iepngfix.htc) }
body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8d857e;
	background:#FFFFFF url(../images/body_bg_spc.jpg) top repeat-x;
}
#wrap
{
	margin:0px auto;
	width:1000px;
	height:100%;
}

#wrap		{}

body.home #wrap							{background:url(../images/welkom.png) no-repeat top left;}
body.woningen #wrap						{background:url(../images/woningen.png) no-repeat top left;}
body.bedrijven #wrap						{background:url(../images/bedrijven.png) no-repeat top left;}
body.aanbodinkaart #wrap					{background:url(../images/aanbodinkaart.png) no-repeat top left;}
body.financieledienstverlening #wrap		{background:url(../images/financieledienstverlening.png) no-repeat top left;}
body.wiezijnwij #wrap					{background:url(../images/wiezijnwij.png) no-repeat top left;}
body.vragen #wrap,	{background:url(../images/vragen.png) no-repeat top left;}
body.vacatures #wrap						{background:url(../images/vacature.png) no-repeat top left;}
body.links #wrap							{background:url(../images/links.png) no-repeat top left;}
body.contact #wrap						{background:url(../images/contact.png) no-repeat top left;}
body.inschrijven #wrap					{background:url(../images/inschrijven.png) no-repeat top left;}
body.referenties #wrap					{background:url(../images/referenties.png) no-repeat top left;}
body.mijnpagina #wrap					{background:url(../images/mijnpagina.png) no-repeat top left;}


#wrap2
{
	width:936px;
	margin:0px auto;
	overflow:hidden;
}
#header_menu
{
	height:22px;
	background:#5b2f87;
	padding:7px 0px 0px 0px;
}
#header_menu LI
{
	float:right;
	margin:0px;
	list-style:none;
	background:url(../images/header_menu_line.gif) no-repeat 0px 2px;
	height:14px;
	padding:0px 8px 0px 9px;
}
#header_menu LI.no_line
{
	background:none;
}
#header_menu LI A
{
	color:#cac5c0;
	text-decoration:none;
	font-size:11px;
}
#header_menu LI A:hover
{
	color:#FFFFFF;
}
#left
{
	width:184px;
	float:left;
	background:#FFFFFF;
}
A#logo
{
	background:url(../images/logo.gif) no-repeat;
	width:184px;
	height:98px;
	display:block;
}
#left .banner
{
	background:url(../images/links-home.jpg) no-repeat;
	width:184px;
	height:428px;
	position:relative;
}
#left .banner2
{
	background:url(../images/banner2.jpg) no-repeat;
	width:184px;
	height:428px;
	position:relative;
}
#left .banner3
{
	background:url(../images/banner3.jpg) no-repeat;
	width:184px;
	height:428px;
	position:relative;
}
.zakelijk #left .banner3
{
background:url(../images/links-bedrijven.jpg) no-repeat;
}
.diensten #left .banner3
{
	background:url(../images/links-financieel.jpg) no-repeat;
}
.wiezijnwij #left .banner3
{
	background:url(../images/links-wieizijnwij.jpg) no-repeat;
}
#info_banner
{
	height:50px;
	color:#d5cae2;
	font-size:9px;
	position:absolute;
	bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:8px;
	
}
#nvm
{
	background:url(../images/nvm.png) no-repeat;
	width:22px;
	height:31px;
	float:left;
	margin-right:6px;
}
#funda
{
	background:url(../images/funda.png) no-repeat;
	width:43px;
	height:16px;
	float:left;
	margin-top:13px;
	margin-right:6px;
}
#reklame
{
	float:left;
	margin-left:0px;
	margin-top:18px;	
}
#copyright
{
	clear:both;
	white-space: nowrap;
	height:10px;
}

#main
{
	overflow:hidden;
	width:752px;
	float:left;
	background:#FFFFFF;
	min-height:510px;
}
#content
{
	width:584px;
	float:left;
	min-height:484px;
	padding:0px 0px 15px 0px;
}
#info
{
	padding:100px 16px 0px 8px;
	line-height:1.6;
}
#info H1
{
	color:#5a3087;
	font-size:15px;
	font-weight:bold;
	margin-bottom:7px;
}
#info H2
{
	color:#5a3087;
	font-size:13px;
	font-weight:bold;
	margin-bottom:7px;
}
#info H3
{
	color:#5a3087;
	font-size:11px;
	font-weight:bold;
	margin-bottom:7px;
}
#info P
{
	line-height:19px;
}
#info .sorteer_left
{
	float:left;
	font-size:11px;
}
#info .sorteer
{
	float:left;
	font-size:11px;
	display:block;
	background:#f7ad04;
	color:#5a3087;
	text-decoration:none;
	width:72px;
	height:17px;
	font-weight:bold;
	text-align:center;
	padding:3px 0px 0px 0px;
	margin:-4px 0px 0px 10px;
}
#list_header
{
	float:left;
	width:560px;
	margin:15px 0px 0px 0px;
}
#list_header LI
{
	float:left;
	list-style:none;
	margin:0px;
	padding:0px 3px 0px 0px;
	position:relative;
	z-index:5;
}
#list_header LI A
{
	float:left;
	display:block;
	padding:6px 10px;
	background:#989088;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}
#list_header_line
{
	height:7px;
	background:#989088;
	clear:both;
	position:relative;
	top:-4px;
	margin:0px 0px 10px 0px;
	overflow:hidden;
}
#info .list
{
	border-bottom:1px solid #d3cec9;
	overflow:hidden;
	padding:0px 0px 14px 0px;
	margin:14px 0px 0px 0px;
	color:#534e4a;
	font-size:11px;
	width:560px;
	clear:both;
}
#info .list IMG
{
	float:left;
	width:150px;
	height:108px;
	margin:0px 20px 0px 0px;
}
#info .list .cost
{
	float:left;
	width:390px;
}
#info .list .cost B
{
	display:block;
	height:50px;
	padding:10px 0px 0px 0px;
}
#woningen
{
	overflow:hidden;
	margin:14px 0px 0px 0px;
}
#woningen IMG
{
	float:left;
	margin:0px 15px 0px 0px;
}
#cost
{
	float:left;
	width:150px;
	padding:0px 50px 0px 0px;
	color:#534e4a;
}
#cost B
{
	display:block;
	padding:8px 0px 0px 0px;
	height:50px;
	font-weight:normal;
}
#cost SPAN
{
	display:block;
	height:50px;
}
#cost A
{
	color:#534e4a;
}
#menu_woningen_big
{
	float:left;
	width:143px;
	margin:0px 0px 0px 8px;
}
#menu_woningen_big A
{
	height:17px;
	background:#989088;
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	display:block;
	text-align:center;
	padding:3px 0px 0px 0px;
	margin:0px 0px 3px 0px;
	float:left;
	width:140px;
	overflow:hidden;
}
#menu_woningen_big A:hover
{
	background:#635c55;
}
#vorige
{
	height:17px;
	background:#dde0c9;
	color:#485e29;
	font-size:11px;
	text-decoration:none;
	display:block;
	text-align:center;
	padding:3px 0px 0px 0px;
	margin:0px 0px 3px 0px;
	float:left;
	width:60px !important;
	border-right:3px solid #f9f5ea;
}
#volgende
{
	height:17px;
	background:#dde0c9;
	color:#485e29;
	font-size:11px;
	text-decoration:none;
	display:block;
	text-align:center;
	padding:3px 0px 0px 0px;
	margin:0px 0px 3px 0px;
	width:77px !important;
}
#menu_woningen
{
	overflow:hidden;
	margin:20px 0px 0px 0px;
	height:23px;
}
#menu_woningen LI
{
	list-style:none;
	margin:0px;
	float:left;
	padding:0px 2px 0px 0px;
}
#menu_woningen LI A
{
	text-decoration:none;
	cursor:pointer;
	display:block;
	white-space:nowrap;
	color:#534e4a;
	padding:5px 18px 5px 18px;
	background:#d3cec9;
}
#menu_woningen LI A:hover
{
	background:#989088;
	color:#ffffff;
}
#menu_woningen LI A.active
{
	background:#989088;
	color:#ffffff;
	font-weight:bold;
}
#woningen_info
{
	border:1px solid #d3cec9;
	padding:20px;
	overflow:hidden;
}
#woningen_info H3
{
	margin:0px;
	font-size:11px;
	font-weight:bold;
	color:#534e4a;
	font-weight:bold;
}
#google_map
{
	background:url(../images/google_map.jpg) no-repeat;
	width:559px;
	height:421px;
}

div.content {
	padding:0px 16px 0px 8px;
	}

div.content p {
	line-height:1.6em;
	}
/*
#menu
{
	background:#989088;
	height:27px;
}
#menu LI
{
	list-style:none;
	margin:0px;
	float:left;
}
#menu LI A
{
	text-decoration:none;
	cursor:pointer;
	display:block;
	white-space:nowrap;
	color:#FFFFFF;
	padding:6px 11px 7px 11px;
}
#menu LI.hover UL LI A:hover,
#menu LI.hover a,
#menu LI A.active
{
	background:#f7ad04;
	color:#5a2f86;
}
#menu LI A.active
{
	background:#f7ad04;
	color:#5a2f86;
	font-weight:bold;
}
#menu LI UL
{
	position:absolute;
	display:none;
	width:170px;
	background:#efeeec;
	z-index:100;
}
#menu LI .wie
{
	margin:0px 0px 0px -88px;
}
#menu LI UL LI
{
	clear:both;
}
#menu LI.hover UL LI A,
#menu LI UL LI A
{
	width:148px;
	color:#89837c;
	background:#efeeec !important;
	display:block;
	padding:5px 11px 6px 11px;

}
#menu LI UL LI A:hover
{
	color:#ffffff !important;
	background:#989088 !important;
}
#menu LI.hover UL
{
	display: block;
	height: auto;
} */
#right
{
	width:168px;
	float:left;
	background:url(../images/right_spc.gif) repeat-x top;
}
#right .banner
{
	padding:10px 0px 0px 0px;
}
#right .block_select
{
	background:#c5bfbb;
	width:156px;
	margin:10px 0px 0px 0px;
	padding:6px;
	overflow:hidden;
}

#right .block_select H5
{
	color:#5b2f87;
	float:left;
	margin:0px 0px 6px 0px;
	font-weight:normal;
}
#right .block_select .search
{
	background:url(../images/search.jpg) no-repeat;
	width:21px;
	height:19px;
	display:block;
	float:right;
}
#right .block_select B
{
	font-size:11px;
	color:#5b2f87;
	display:block;
	clear:both;
}
#right .block_select SELECT
{
	width:156px;
	height:20px;
	margin:3px 0px 7px 0px;
	color:#5b2f87;
}
#right .block_select .zoeken
{
	background:url(../images/button_zoeken.gif) no-repeat;
	width:51px;
	height:19px;
	display:block;
	float:left;
	color:#5b2f87;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding:2px 0px 0px 4px;
}
#right .block_select SPAN
{
	float:left;
	color:#5b2f87;
	font-size:9px;
	padding:3px 0px 0px 4px;
}


fieldset.zoekscherm {
	float:left;
}
fieldset.zoekscherm input {
	margin:0;
}

fieldset.zoekscherm ul {
	list-style:none;
	margin:0px;
	padding:0px;
	}
fieldset.zoekscherm li.select {
	height:32px;
}
fieldset.zoekscherm li.select label {
	font-weight:normal;
	color:#5B2F87;
	padding-left:2px;
}		
fieldset.zoekscherm ul li {
	list-style:none;
	margin:0px;
	padding:0px;
	}
fieldset.zoekscherm img {
	margin-top:4px;
	float:left;
	}


#nieuwste
{
	width:150px;
	background:#5b2f87;
	padding:6px 9px;
	margin:10px 0px 0px 0px;
	overflow:hidden;
}
#nieuwste a
{
	text-decoration:none;
}
#nieuwste IMG
{
	margin:6px 0px;
}
#nieuwste H6
{
	margin:0px;
	font-size:15px;
	font-weight:normal;
	color:#BEADC7;
	line-height:normal;
}
#nieuwste span
{
	color:#cec1db;
	float:left;
	display:block;
	clear:left;
}
.woonplaatstext
{
	font-weight:bold;
}
.prijstext, .woningtypetext
{
	display:none !important;
}
#footer
{
	color:#5a2f86;
	font-size:11px;
	overflow:hidden;
	clear:both;
	padding:3px 0 0 0px;
}
#footer .adres
{
	padding:0px 0 0 5px;
}
#footer span
{
	padding:0 30px 0 0;
	display:inline-block;
	float:left;
}
#footer .adres
{
	padding:0 30px 0 8px;
}
#footer .mail
{
	padding-right:0px !important;
}
#footer a
{
	color:#5a2f86;
	font-size:11px;
	text-decoration:none;
}
#footer a:hover
{
	color:#5a2f86;
	text-decoration:underline;
}


#sign_in fieldset {
	float:left;
	border:1px solid;
	padding:10px;
	margin-left:4px;
	}
#sign_in legend {
	font-size:18px;
	padding:5px;
	font-weight:bold;
}	
#sign_in input#mailadres, 
#sign_in input#wachtwoord{
	width:238px;
	margin-bottom:15px;
}
#sign_in input#mailadres {
	background:#ffffff url(/images/user.png) 5px 2px no-repeat;
	padding-left:40px;
	}
#sign_in input#wachtwoord {
	background:#ffffff url(/images/password.png) 10px 2px no-repeat;
	padding-left:40px;
	}

#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:left;
	width:375px;
}

#sign_in div.knoppen .knop {
	margin-left:5px;
}
/*
li.select {
height:40px;
}
*/
